0001564590-22-003868.txt : 20220204 0001564590-22-003868.hdr.sgml : 20220204 20220203213326 ACCESSION NUMBER: 0001564590-22-003868 CONFORMED SUBMISSION TYPE: 10-K PUBLIC DOCUMENT COUNT: 109 CONFORMED PERIOD OF REPORT: 20211231 FILED AS OF DATE: 20220204 DATE AS OF CHANGE: 20220203 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Snap Inc CENTRAL INDEX KEY: 0001564408 STANDARD INDUSTRIAL CLASSIFICATION: SERVICES-COMPUTER PROGRAMMING, DATA PROCESSING, ETC. [7370] IRS NUMBER: 455452795 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-K SEC ACT: 1934 Act SEC FILE NUMBER: 001-38017 FILM NUMBER: 22590688 BUSINESS ADDRESS: STREET 1: 3000 31ST STREET CITY: SANTA MONICA STATE: CA ZIP: 90405 BUSINESS PHONE: (310) 399-3339 MAIL ADDRESS: STREET 1: 3000 31ST STREET CITY: SANTA MONICA STATE: CA ZIP: 90405 FORMER COMPANY: FORMER CONFORMED NAME: Snapchat Inc DATE OF NAME CHANGE: 20121211 10-K 1 snap-10k_20211231.htm 10-K snap-10k_20211231.htm
false FY 0001564408 --12-31 http://fasb.org/us-gaap/2021-01-31#AdvertisingMember http://fasb.org/us-gaap/2021-01-31#AdvertisingMember http://fasb.org/us-gaap/2021-01-31#AdvertisingMember P3Y 1 1 1 1 1 1 true http://fasb.org/us-gaap/2021-01-31#AccountingStandardsUpdate202006RetrospectiveMember false true true http://fasb.org/us-gaap/2021-01-31#AccountingStandardsUpdate202006RetrospectiveMember true true true true true true true true P5Y true 1 0 1 0 1 0 1 1 1 P5Y2M12D P4Y2M8D P3Y11M4D P4Y2M4D P4Y7M6D P4Y3M18D P3Y7M6D P5Y1M6D P4Y P1Y7M6D P3Y2M12D P4Y10M24D P6Y7M6D P7Y7M6D 0001564408 2021-01-01 2021-12-31 iso4217:USD 0001564408 2021-06-30 xbrli:shares 0001564408 snap:CommonClassANonVotingMember 2022-02-01 0001564408 us-gaap:CommonClassBMember 2022-02-01 0001564408 us-gaap:CommonClassCMember 2022-02-01 0001564408 2020-01-01 2020-12-31 0001564408 2019-01-01 2019-12-31 0001564408 2020-12-31 0001564408 2019-12-31 0001564408 2018-12-31 0001564408 2021-12-31 iso4217:USD xbrli:shares 0001564408 snap:CommonClassANonVotingMember 2021-12-31 0001564408 snap:CommonClassANonVotingMember 2020-12-31 0001564408 us-gaap:CommonClassCMember 2021-12-31 0001564408 us-gaap:CommonClassCMember 2020-12-31 0001564408 us-gaap:CommonClassBMember 2021-12-31 0001564408 us-gaap:CommonClassBMember 2020-12-31 0001564408 snap:CommonClassANonVotingMember us-gaap:CommonStockMember 2020-12-31 0001564408 snap:CommonClassANonVotingMember us-gaap:CommonStockMember 2019-12-31 0001564408 snap:CommonClassANonVotingMember us-gaap:CommonStockMember 2018-12-31 0001564408 snap:CommonClassANonVotingMember us-gaap:CommonStockMember 2021-01-01 2021-12-31 0001564408 snap:CommonClassANonVotingMember us-gaap:CommonStockMember 2020-01-01 2020-12-31 0001564408 snap:CommonClassANonVotingMember us-gaap:CommonStockMember 2019-01-01 2019-12-31 0001564408 snap:CommonClassANonVotingMember us-gaap:CommonStockMember 2021-12-31 0001564408 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2020-12-31 0001564408 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2019-12-31 0001564408 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2018-12-31 0001564408 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2021-01-01 2021-12-31 0001564408 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2020-01-01 2020-12-31 0001564408 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2019-01-01 2019-12-31 0001564408 snap:CommonClassBStockConversionFromClassCVotingCommonStockMember us-gaap:CommonStockMember 2020-01-01 2020-12-31 0001564408 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2021-12-31 0001564408 us-gaap:CommonClassCMember us-gaap:CommonStockMember 2020-12-31 0001564408 us-gaap:CommonClassCMember us-gaap:CommonStockMember 2019-12-31 0001564408 us-gaap:CommonClassCMember us-gaap:CommonStockMember 2018-12-31 0001564408 us-gaap:CommonClassCMember us-gaap:CommonStockMember 2020-01-01 2020-12-31 0001564408 us-gaap:CommonClassCMember us-gaap:CommonStockMember 2019-01-01 2019-12-31 0001564408 us-gaap:CommonClassCMember us-gaap:CommonStockMember 2021-12-31 0001564408 us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0001564408 us-gaap:AdditionalPaidInCapitalMember 2019-12-31 0001564408 us-gaap:AdditionalPaidInCapitalMember 2018-12-31 0001564408 us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-12-31 0001564408 us-gaap:AdditionalPaidInCapitalMember 2020-01-01 2020-12-31 0001564408 us-gaap:AdditionalPaidInCapitalMember 2019-01-01 2019-12-31 0001564408 us-gaap:AdditionalPaidInCapitalMember srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember 2020-12-31 0001564408 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0001564408 us-gaap:RetainedEarningsMember 2020-12-31 0001564408 us-gaap:RetainedEarningsMember 2019-12-31 0001564408 us-gaap:RetainedEarningsMember 2018-12-31 0001564408 us-gaap:RetainedEarningsMember srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember 2020-12-31 0001564408 us-gaap:RetainedEarningsMember srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember 2019-12-31 0001564408 us-gaap:RetainedEarningsMember srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember 2018-12-31 0001564408 us-gaap:RetainedEarningsMember 2021-01-01 2021-12-31 0001564408 us-gaap:RetainedEarningsMember 2020-01-01 2020-12-31 0001564408 us-gaap:RetainedEarningsMember 2019-01-01 2019-12-31 0001564408 us-gaap:RetainedEarningsMember 2021-12-31 0001564408 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-12-31 0001564408 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-12-31 0001564408 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-12-31 0001564408 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-01-01 2021-12-31 0001564408 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-01-01 2020-12-31 0001564408 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-01-01 2019-12-31 0001564408 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-12-31 0001564408 snap:RestrictedStockUnitsAndRestrictedStockAwardsMember 2021-01-01 2021-12-31 0001564408 snap:WaveOpticsMember 2021-01-01 2021-12-31 0001564408 snap:FitAnalyticsMember 2021-01-01 2021-12-31 0001564408 snap:OtherAcquisitionsMember 2021-01-01 2021-12-31 0001564408 snap:TwentyTwentyAcquisitionsMember 2021-01-01 2021-12-31 0001564408 snap:AIFactoryIncMember 2021-01-01 2021-12-31 0001564408 snap:PlacedLimitedLiabilityCompanyMember 2021-01-01 2021-12-31 0001564408 snap:CommonClassANonVotingMember 2021-01-01 2021-12-31 0001564408 us-gaap:CommonClassBMember 2021-01-01 2021-12-31 0001564408 us-gaap:CommonClassCMember 2021-01-01 2021-12-31 xbrli:pure 0001564408 us-gaap:ShareBasedCompensationAwardTrancheOneMember snap:PriorToFebruaryTwoThousandAndSeventeenRestrictedStockUnitsMember 2021-01-01 2021-12-31 0001564408 us-gaap:ShareBasedCompensationAwardTrancheTwoMember snap:PriorToFebruaryTwoThousandAndSeventeenRestrictedStockUnitsMember 2021-01-01 2021-12-31 0001564408 us-gaap:ShareBasedCompensationAwardTrancheThreeMember snap:PriorToFebruaryTwoThousandAndSeventeenRestrictedStockUnitsMember 2021-01-01 2021-12-31 0001564408 snap:ShareBasedCompensationAwardTrancheFourthMember snap:PriorToFebruaryTwoThousandAndSeventeenRestrictedStockUnitsMember 2021-01-01 2021-12-31 0001564408 snap:PriorToFebruaryTwoThousandAndSeventeenRestrictedStockUnitsMember 2021-01-01 2021-12-31 0001564408 snap:RestrictedStockUnitsAndRestrictedStockGrantedAfterFebruaryTwoThousandEighteenMember srt:MinimumMember 2021-01-01 2021-12-31 0001564408 snap:RestrictedStockUnitsAndRestrictedStockGrantedAfterFebruaryTwoThousandEighteenMember srt:MaximumMember 2021-01-01 2021-12-31 0001564408 snap:ComputerHardwareSoftwareAndEquipmentMember 2021-01-01 2021-12-31 0001564408 us-gaap:FurnitureAndFixturesMember 2021-01-01 2021-12-31 0001564408 us-gaap:BuildingMember srt:MinimumMember 2021-01-01 2021-12-31 0001564408 us-gaap:BuildingMember srt:MaximumMember 2021-01-01 2021-12-31 0001564408 srt:MaximumMember 2021-01-01 2021-12-31 0001564408 us-gaap:InternetDomainNamesMember 2021-01-01 2021-12-31 0001564408 us-gaap:TrademarksMember srt:MinimumMember 2021-01-01 2021-12-31 0001564408 us-gaap:TrademarksMember srt:MaximumMember 2021-01-01 2021-12-31 0001564408 us-gaap:TechnologyBasedIntangibleAssetsMember srt:MinimumMember 2021-01-01 2021-12-31 0001564408 us-gaap:TechnologyBasedIntangibleAssetsMember srt:MaximumMember 2021-01-01 2021-12-31 0001564408 us-gaap:CustomerRelationshipsMember srt:MinimumMember 2021-01-01 2021-12-31 0001564408 us-gaap:CustomerRelationshipsMember srt:MaximumMember 2021-01-01 2021-12-31 0001564408 us-gaap:PatentsMember srt:MinimumMember 2021-01-01 2021-12-31 0001564408 us-gaap:PatentsMember srt:MaximumMember 2021-01-01 2021-12-31 0001564408 snap:TwoThousandTwentyFiveSeniorConvertibleNotesMember 2020-04-30 0001564408 snap:TwoThousandTwentySixSeniorConvertibleNotesMember 2019-08-31 0001564408 us-gaap:AccountingStandardsUpdate202006Member 2021-12-31 0001564408 us-gaap:AccountingStandardsUpdate202006Member 2021-01-01 2021-12-31 0001564408 us-gaap:AccountingStandardsUpdate202006Member srt:RevisionOfPriorPeriodAccountingStandardsUpdateAdjustmentMember 2021-01-01 0001564408 snap:AccountingStandardsUpdate202108Member 2021-12-31 0001564408 us-gaap:AccountingStandardsUpdate202006Member srt:RevisionOfPriorPeriodAccountingStandardsUpdateAdjustmentMember 2021-12-31 0001564408 us-gaap:AccountingStandardsUpdate202001Member 2021-12-31 0001564408 us-gaap:AccountingStandardsUpdate201815Member 2021-12-31 0001564408 us-gaap:AccountingStandardsUpdate201613Member 2021-12-31 0001564408 us-gaap:AccountingStandardsUpdate201911Member 2021-12-31 0001564408 srt:NorthAmericaMember 2021-01-01 2021-12-31 0001564408 srt:NorthAmericaMember 2020-01-01 2020-12-31 0001564408 srt:NorthAmericaMember 2019-01-01 2019-12-31 0001564408 srt:EuropeMember 2021-01-01 2021-12-31 0001564408 srt:EuropeMember 2020-01-01 2020-12-31 0001564408 srt:EuropeMember 2019-01-01 2019-12-31 0001564408 snap:RestOfWorldMember 2021-01-01 2021-12-31 0001564408 snap:RestOfWorldMember 2020-01-01 2020-12-31 0001564408 snap:RestOfWorldMember 2019-01-01 2019-12-31 0001564408 country:US 2021-01-01 2021-12-31 0001564408 country:US 2020-01-01 2020-12-31 0001564408 country:US 2019-01-01 2019-12-31 0001564408 snap:CommonClassANonVotingMember 2020-01-01 2020-12-31 0001564408 us-gaap:CommonClassBMember 2020-01-01 2020-12-31 0001564408 us-gaap:CommonClassCMember 2020-01-01 2020-12-31 0001564408 snap:CommonClassANonVotingMember 2019-01-01 2019-12-31 0001564408 us-gaap:CommonClassBMember 2019-01-01 2019-12-31 0001564408 us-gaap:CommonClassCMember 2019-01-01 2019-12-31 0001564408 us-gaap:EmployeeStockOptionMember 2021-01-01 2021-12-31 0001564408 us-gaap:EmployeeStockOptionMember 2020-01-01 2020-12-31 0001564408 us-gaap:EmployeeStockOptionMember 2019-01-01 2019-12-31 0001564408 snap:UnvestedRestrictedStockUnitsAndRestrictedStockAwardsNotSubjectToAPerformanceConditionMember 2021-01-01 2021-12-31 0001564408 snap:UnvestedRestrictedStockUnitsAndRestrictedStockAwardsNotSubjectToAPerformanceConditionMember 2020-01-01 2020-12-31 0001564408 snap:UnvestedRestrictedStockUnitsAndRestrictedStockAwardsNotSubjectToAPerformanceConditionMember 2019-01-01 2019-12-31 0001564408 snap:ConvertibleSeniorNotesIfConvertedMember 2021-01-01 2021-12-31 0001564408 snap:ConvertibleSeniorNotesIfConvertedMember 2020-01-01 2020-12-31 0001564408 snap:ConvertibleSeniorNotesIfConvertedMember 2019-01-01 2019-12-31 snap:Plan 0001564408 snap:TwoZeroOneFourEquityIncentivePlanMember srt:MaximumMember snap:CommonClassANonVotingMember country:FR 2021-01-01 2021-12-31 0001564408 snap:CommonClassANonVotingMember snap:TwoZeroOneSevenEquityIncentivePlanMember 2021-12-31 0001564408 snap:CommonClassANonVotingMember snap:StockOptionsAndUnvestedRestrictedStockUnitsMember snap:TwoZeroOneFourEquityIncentivePlanMember 2021-12-31 0001564408 snap:CommonClassANonVotingMember snap:StockOptionsAndUnvestedRestrictedStockUnitsMember snap:TwoZeroOneTwoEquityIncentivePlanMember 2021-12-31 0001564408 snap:CommonClassANonVotingMember snap:TwoZeroOneFourEquityIncentivePlanMember 2021-12-31 0001564408 snap:CommonClassANonVotingMember snap:TwoZeroOneTwoEquityIncentivePlanMember 2021-12-31 0001564408 snap:CommonClassANonVotingMember snap:TwoZeroOneSevenEquityIncentivePlanMember srt:MaximumMember 2021-12-31 0001564408 snap:TwoZeroOneSevenEquityIncentivePlanMember srt:MaximumMember 2021-01-01 2021-12-31 0001564408 snap:TwoZeroOneSevenEquityIncentivePlanMember srt:MinimumMember 2021-01-01 2021-12-31 0001564408 us-gaap:EmployeeStockOptionMember srt:MaximumMember 2021-01-01 2021-12-31 0001564408 snap:CommonClassANonVotingMember snap:TwoZeroOneSevenEmployeeStockPurchasePlanMember 2021-12-31 0001564408 snap:CommonClassANonVotingMember snap:TwoZeroOneSevenEmployeeStockPurchasePlanMember 2021-01-01 2021-12-31 0001564408 snap:CommonClassANonVotingMember snap:TwoZeroOneSevenEmployeeStockPurchasePlanMember srt:MaximumMember 2021-01-01 2021-12-31 0001564408 snap:CommonClassANonVotingMember snap:TwoZeroOneSevenEmployeeStockPurchasePlanMember srt:MinimumMember 2021-01-01 2021-12-31 0001564408 snap:CommonClassANonVotingMember snap:RestrictedStockUnitsAndRestrictedStockAwardsMember 2020-12-31 0001564408 snap:CommonClassANonVotingMember snap:RestrictedStockUnitsAndRestrictedStockAwardsMember 2021-01-01 2021-12-31 0001564408 snap:CommonClassANonVotingMember snap:RestrictedStockUnitsAndRestrictedStockAwardsMember 2021-12-31 0001564408 snap:RestrictedStockUnitsAndRestrictedStockAwardsMember 2020-12-31 0001564408 snap:RestrictedStockUnitsAndRestrictedStockAwardsMember 2021-12-31 0001564408 snap:RestrictedStockUnitsAndRestrictedStockAwardsMember 2020-01-01 2020-12-31 0001564408 snap:RestrictedStockUnitsAndRestrictedStockAwardsMember 2019-01-01 2019-12-31 0001564408 us-gaap:EmployeeStockOptionMember snap:CommonClassANonVotingMember 2020-12-31 0001564408 us-gaap:EmployeeStockOptionMember us-gaap:CommonClassBMember 2020-12-31 0001564408 us-gaap:EmployeeStockOptionMember snap:CommonClassANonVotingMember 2021-01-01 2021-12-31 0001564408 us-gaap:EmployeeStockOptionMember us-gaap:CommonClassBMember 2021-01-01 2021-12-31 0001564408 us-gaap:EmployeeStockOptionMember snap:CommonClassANonVotingMember 2021-12-31 0001564408 us-gaap:EmployeeStockOptionMember us-gaap:CommonClassBMember 2021-12-31 0001564408 us-gaap:EmployeeStockOptionMember 2020-12-31 0001564408 us-gaap:EmployeeStockOptionMember 2021-01-01 2021-12-31 0001564408 us-gaap:EmployeeStockOptionMember 2021-12-31 0001564408 us-gaap:EmployeeStockOptionMember 2020-01-01 2020-12-31 0001564408 us-gaap:CostOfSalesMember 2021-01-01 2021-12-31 0001564408 us-gaap:CostOfSalesMember 2020-01-01 2020-12-31 0001564408 us-gaap:CostOfSalesMember 2019-01-01 2019-12-31 0001564408 us-gaap:ResearchAndDevelopmentExpenseMember 2021-01-01 2021-12-31 0001564408 us-gaap:ResearchAndDevelopmentExpenseMember 2020-01-01 2020-12-31 0001564408 us-gaap:ResearchAndDevelopmentExpenseMember 2019-01-01 2019-12-31 0001564408 us-gaap:SellingAndMarketingExpenseMember 2021-01-01 2021-12-31 0001564408 us-gaap:SellingAndMarketingExpenseMember 2020-01-01 2020-12-31 0001564408 us-gaap:SellingAndMarketingExpenseMember 2019-01-01 2019-12-31 0001564408 us-gaap:GeneralAndAdministrativeExpenseMember 2021-01-01 2021-12-31 0001564408 us-gaap:GeneralAndAdministrativeExpenseMember 2020-01-01 2020-12-31 0001564408 us-gaap:GeneralAndAdministrativeExpenseMember 2019-01-01 2019-12-31 0001564408 snap:WaveOpticsMember 2021-05-01 2021-05-31 0001564408 us-gaap:CommonClassAMember snap:WaveOpticsMember 2021-05-01 2021-05-31 0001564408 snap:WaveOpticsMember us-gaap:TrademarksMember 2021-05-31 0001564408 snap:WaveOpticsMember us-gaap:TechnologyBasedIntangibleAssetsMember 2021-05-31 0001564408 snap:WaveOpticsMember us-gaap:CustomerRelationshipsMember 2021-05-31 0001564408 snap:WaveOpticsMember 2021-05-31 0001564408 snap:FitAnalyticsMember 2021-05-01 2021-05-31 0001564408 snap:FitAnalyticsMember us-gaap:TrademarksMember 2021-05-31 0001564408 snap:FitAnalyticsMember us-gaap:TechnologyBasedIntangibleAssetsMember 2021-05-31 0001564408 snap:FitAnalyticsMember us-gaap:CustomerRelationshipsMember 2021-05-31 0001564408 snap:FitAnalyticsMember 2021-05-31 0001564408 snap:OtherAcquisitionsMember us-gaap:CommonClassAMember 2021-01-01 2021-12-31 0001564408 snap:OtherAcquisitionsMember us-gaap:OtherLiabilitiesMember 2021-01-01 2021-12-31 0001564408 snap:OtherAcquisitionsMember us-gaap:TechnologyBasedIntangibleAssetsMember 2021-12-31 0001564408 snap:OtherAcquisitionsMember us-gaap:CustomerRelationshipsMember 2021-12-31 0001564408 snap:OtherAcquisitionsMember 2021-12-31 0001564408 us-gaap:TechnologyBasedIntangibleAssetsMember snap:TwentyTwentyAcquisitionsMember 2020-12-31 0001564408 snap:TwentyTwentyAcquisitionsMember 2020-12-31 0001564408 snap:AIFactoryIncMember 2019-12-31 0001564408 snap:AIFactoryIncMember us-gaap:TechnologyBasedIntangibleAssetsMember 2019-12-31 0001564408 snap:PlacedLimitedLiabilityCompanyMember 2019-06-30 0001564408 snap:PlacedLimitedLiabilityCompanyMember 2019-06-01 2019-06-30 0001564408 snap:OtherIncomeExpenseMember snap:PlacedLimitedLiabilityCompanyMember 2019-06-01 2019-06-30 0001564408 us-gaap:TrademarksMember snap:PlacedLimitedLiabilityCompanyMember 2019-12-31 0001564408 us-gaap:TechnologyBasedIntangibleAssetsMember snap:PlacedLimitedLiabilityCompanyMember 2019-12-31 0001564408 us-gaap:CustomerRelationshipsMember snap:PlacedLimitedLiabilityCompanyMember 2019-12-31 0001564408 snap:PlacedLimitedLiabilityCompanyMember 2019-12-31 0001564408 snap:OtherAcquisitionsMember 2019-10-01 2019-12-31 0001564408 snap:OtherAcquisitionsMember 2019-12-31 0001564408 us-gaap:TrademarksMember 2021-01-01 2021-12-31 0001564408 us-gaap:TechnologyBasedIntangibleAssetsMember 2021-01-01 2021-12-31 0001564408 us-gaap:CustomerRelationshipsMember 2021-01-01 2021-12-31 0001564408 us-gaap:PatentsMember 2021-01-01 2021-12-31 0001564408 us-gaap:InternetDomainNamesMember 2021-12-31 0001564408 us-gaap:TrademarksMember 2021-12-31 0001564408 us-gaap:TechnologyBasedIntangibleAssetsMember 2021-12-31 0001564408 us-gaap:CustomerRelationshipsMember 2021-12-31 0001564408 us-gaap:PatentsMember 2021-12-31 0001564408 us-gaap:InternetDomainNamesMember 2020-01-01 2020-12-31 0001564408 us-gaap:TechnologyBasedIntangibleAssetsMember 2020-01-01 2020-12-31 0001564408 us-gaap:PatentsMember 2020-01-01 2020-12-31 0001564408 us-gaap:InternetDomainNamesMember 2020-12-31 0001564408 us-gaap:TechnologyBasedIntangibleAssetsMember 2020-12-31 0001564408 us-gaap:PatentsMember 2020-12-31 0001564408 snap:TwoThousandTwentySevenConvertibleSeniorNoteMember 2021-04-30 0001564408 snap:InitialPlacementMember snap:TwoThousandTwentySevenConvertibleSeniorNoteMember 2021-04-30 0001564408 us-gaap:OverAllotmentOptionMember snap:TwoThousandTwentySevenConvertibleSeniorNoteMember 2021-04-30 0001564408 snap:TwoThousandTwentySevenConvertibleSeniorNoteMember 2021-04-01 2021-04-30 0001564408 snap:CommonClassANonVotingMember snap:TwoThousandTwentySevenConvertibleSeniorNoteMember 2021-04-01 2021-04-30 0001564408 snap:CommonClassANonVotingMember snap:TwoThousandTwentySevenConvertibleSeniorNoteMember 2021-04-30 utr:D 0001564408 snap:CommonClassANonVotingMember snap:TwoThousandTwentySevenConvertibleSeniorNoteMember snap:ScenarioOneMember 2021-04-01 2021-04-30 0001564408 snap:CommonClassANonVotingMember snap:ScenarioTwoMember snap:TwoThousandTwentySevenConvertibleSeniorNoteMember 2021-04-01 2021-04-30 0001564408 snap:CommonClassANonVotingMember snap:ScenarioTwoMember snap:TwoThousandTwentySevenConvertibleSeniorNoteMember 2021-04-30 0001564408 snap:CommonClassANonVotingMember snap:ScenarioTwoMember snap:TwoThousandTwentySevenConvertibleSeniorNoteMember srt:MaximumMember 2021-04-01 2021-04-30 0001564408 snap:TwoThousandTwentyFiveSeniorConvertibleNotesMember 2020-04-01 2020-04-30 0001564408 snap:TwoThousandTwentyFiveSeniorConvertibleNotesMember 2021-01-01 2021-12-31 0001564408 snap:TwoThousandTwentyFiveSeniorConvertibleNotesMember snap:CommonClassANonVotingMember 2020-04-01 2020-04-30 0001564408 snap:TwoThousandTwentyFiveSeniorConvertibleNotesMember snap:CommonClassANonVotingMember 2020-04-30 0001564408 snap:TwoThousandTwentySixSeniorConvertibleNotesMember 2019-08-01 2019-08-31 0001564408 snap:TwoThousandTwentySixSeniorConvertibleNotesMember 2021-01-01 2021-12-31 0001564408 snap:CommonClassANonVotingMember snap:TwoThousandTwentySixSeniorConvertibleNotesMember 2019-08-01 2019-08-31 0001564408 snap:CommonClassANonVotingMember snap:TwoThousandTwentySixSeniorConvertibleNotesMember 2019-08-31 0001564408 snap:TwoThousandTwentySevenConvertibleSeniorNoteMember 2021-12-31 0001564408 snap:TwoThousandTwentyFiveSeniorConvertibleNotesMember 2021-12-31 0001564408 snap:TwoThousandTwentySixSeniorConvertibleNotesMember 2021-12-31 0001564408 snap:TwoThousandTwentyFiveSeniorConvertibleNotesMember 2020-12-31 0001564408 snap:TwoThousandTwentySixSeniorConvertibleNotesMember 2020-12-31 0001564408 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember 2022-01-01 0001564408 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember 2021-01-01 2021-01-01 0001564408 snap:TwoThousandTwentySevenConvertibleSeniorNoteMember 2021-01-01 2021-12-31 0001564408 snap:TwoThousandTwentySixSeniorConvertibleNotesMember 2020-01-01 2020-12-31 0001564408 snap:TwoThousandTwentySixSeniorConvertibleNotesMember 2019-01-01 2019-12-31 0001564408 snap:TwoThousandTwentySevenConvertibleSeniorNoteMember 2020-12-31 0001564408 snap:TwoThousandTwentySevenConvertibleSeniorNoteMember snap:CommonClassANonVotingMember 2020-12-31 0001564408 snap:TwoThousandTwentyFiveSeniorConvertibleNotesMember snap:CommonClassANonVotingMember 2020-12-31 0001564408 snap:TwoThousandTwentySixSeniorConvertibleNotesMember snap:CommonClassANonVotingMember 2020-12-31 0001564408 snap:TwoThousandTwentyFiveSeniorConvertibleNotesMember snap:ExchangeAgreementsMember 2021-01-01 2021-12-31 0001564408 snap:TwoThousandTwentySixSeniorConvertibleNotesMember snap:ExchangeAgreementsMember 2021-01-01 2021-12-31 0001564408 snap:ExchangeAgreementsMember snap:CommonClassANonVotingMember 2021-01-01 2021-12-31 0001564408 snap:ExchangeAgreementsMember 2021-01-01 2021-12-31 0001564408 us-gaap:RevolvingCreditFacilityMember 2021-12-31 0001564408 us-gaap:RevolvingCreditFacilityMember us-gaap:LondonInterbankOfferedRateLIBORMember 2021-01-01 2021-12-31 0001564408 us-gaap:RevolvingCreditFacilityMember 2021-01-01 2021-12-31 0001564408 us-gaap:StandbyLettersOfCreditMember 2021-12-31 0001564408 snap:SecuritiesClassActionsMember us-gaap:PendingLitigationMember 2020-01-17 0001564408 snap:SecuritiesClassActionsMember 2019-10-01 2019-12-31 0001564408 us-gaap:IndemnificationGuaranteeMember 2021-12-31 0001564408 srt:MinimumMember 2021-12-31 0001564408 srt:MaximumMember 2021-12-31 0001564408 snap:PrivatelyHeldSecuritiesMember 2021-12-31 0001564408 snap:PrivatelyHeldSecuritiesMember 2020-12-31 0001564408 snap:PrivatelyHeldSecuritiesMember 2021-01-01 2021-12-31 0001564408 snap:PrivatelyHeldSecuritiesMember 2020-01-01 2020-12-31 0001564408 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CashMember 2021-12-31 0001564408 us-gaap:USTreasurySecuritiesMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:FairValueInputsLevel1Member 2021-12-31 0001564408 us-gaap:USGovernmentAgenciesDebtSecuritiesMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:FairValueInputsLevel1Member 2021-12-31 0001564408 us-gaap:FairValueMeasurementsRecurringMember us-gaap:FairValueInputsLevel2Member us-gaap:CorporateDebtSecuritiesMember 2021-12-31 0001564408 us-gaap:FairValueMeasurementsRecurringMember us-gaap:FairValueInputsLevel2Member us-gaap:CommercialPaperMember 2021-12-31 0001564408 us-gaap:FairValueMeasurementsRecurringMember us-gaap:FairValueInputsLevel2Member us-gaap:CertificatesOfDepositMember 2021-12-31 0001564408 us-gaap:EquitySecuritiesMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:FairValueInputsLevel1Member 2021-12-31 0001564408 us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001564408 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CashMember 2020-12-31 0001564408 us-gaap:USTreasurySecuritiesMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:FairValueInputsLevel1Member 2020-12-31 0001564408 us-gaap:USGovernmentAgenciesDebtSecuritiesMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:FairValueInputsLevel1Member 2020-12-31 0001564408 us-gaap:FairValueMeasurementsRecurringMember us-gaap:FairValueInputsLevel2Member us-gaap:CorporateDebtSecuritiesMember 2020-12-31 0001564408 us-gaap:FairValueMeasurementsRecurringMember us-gaap:FairValueInputsLevel2Member us-gaap:CommercialPaperMember 2020-12-31 0001564408 us-gaap:FairValueMeasurementsRecurringMember us-gaap:FairValueInputsLevel2Member us-gaap:CertificatesOfDepositMember 2020-12-31 0001564408 us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0001564408 us-gaap:EquitySecuritiesMember 2021-01-01 2021-12-31 0001564408 srt:MinimumMember 2021-01-01 2021-12-31 0001564408 snap:TwoThousandTwentySevenConvertibleSeniorNoteMember us-gaap:FairValueInputsLevel2Member 2021-12-31 0001564408 snap:TwoThousandTwentyFiveSeniorConvertibleNotesMember us-gaap:FairValueInputsLevel2Member 2021-12-31 0001564408 snap:TwoThousandTwentySixSeniorConvertibleNotesMember us-gaap:FairValueInputsLevel2Member 2021-12-31 0001564408 us-gaap:ForeignCountryMember 2020-01-01 2020-03-31 0001564408 us-gaap:ForeignCountryMember 2021-01-01 2021-12-31 0001564408 us-gaap:ForeignCountryMember srt:ScenarioForecastMember 2023-04-01 2023-04-01 0001564408 snap:ConvertibleSeniorNotesMember us-gaap:AccountingStandardsUpdate202006Member srt:RevisionOfPriorPeriodAccountingStandardsUpdateAdjustmentMember 2021-01-01 2021-01-01 0001564408 snap:ConvertibleSeniorNotesMember us-gaap:AccountingStandardsUpdate202006Member srt:RevisionOfPriorPeriodAccountingStandardsUpdateAdjustmentMember 2021-01-01 0001564408 us-gaap:DomesticCountryMember 2021-12-31 0001564408 us-gaap:StateAndLocalJurisdictionMember 2021-12-31 0001564408 us-gaap:DomesticCountryMember 2017-12-31 0001564408 us-gaap:DomesticCountryMember 2017-01-01 2017-12-31 0001564408 us-gaap:DomesticCountryMember 2021-01-01 2021-12-31 0001564408 us-gaap:ForeignCountryMember 2021-12-31 0001564408 us-gaap:DomesticCountryMember us-gaap:ResearchMember 2021-12-31 0001564408 us-gaap:StateAndLocalJurisdictionMember us-gaap:ResearchMember 2021-12-31 0001564408 us-gaap:OtherNoncurrentLiabilitiesMember 2021-12-31 0001564408 us-gaap:OtherNoncurrentLiabilitiesMember 2020-12-31 0001564408 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2020-12-31 0001564408 us-gaap:AccumulatedTranslationAdjustmentMember 2020-12-31 0001564408 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2021-01-01 2021-12-31 0001564408 us-gaap:AccumulatedTranslationAdjustmentMember 2021-01-01 2021-12-31 0001564408 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2021-12-31 0001564408 us-gaap:AccumulatedTranslationAdjustmentMember 2021-12-31 0001564408 snap:ComputerHardwareAndSoftwareMember 2021-12-31 0001564408 snap:ComputerHardwareAndSoftwareMember 2020-12-31 0001564408 us-gaap:LeaseholdImprovementsMember 2021-12-31 0001564408 us-gaap:LeaseholdImprovementsMember 2020-12-31 0001564408 us-gaap:FurnitureAndFixturesMember 2021-12-31 0001564408 us-gaap:FurnitureAndFixturesMember 2020-12-31 0001564408 us-gaap:ConstructionInProgressMember 2021-12-31 0001564408 us-gaap:ConstructionInProgressMember 2020-12-31 0001564408 us-gaap:PropertyPlantAndEquipmentMember 2021-01-01 2021-12-31 0001564408 us-gaap:PropertyPlantAndEquipmentMember 2020-01-01 2020-12-31 0001564408 us-gaap:PropertyPlantAndEquipmentMember 2019-01-01 2019-12-31 0001564408 country:US 2021-12-31 0001564408 country:US 2020-12-31 0001564408 us-gaap:NonUsMember 2021-12-31 0001564408 us-gaap:NonUsMember 2020-12-31 snap:Country 0001564408 us-gaap:GeographicConcentrationRiskMember snap:PropertyAndEquipmentNetMember us-gaap:NonUsMember 2021-01-01 2021-12-31 0001564408 us-gaap:GeographicConcentrationRiskMember snap:PropertyAndEquipmentNetMember us-gaap:NonUsMember 2020-01-01 2020-12-31 0001564408 snap:ParticipantsContributionPercentageOneMember 2016-01-01 2016-01-01 0001564408 srt:MaximumMember snap:ParticipantsContributionPercentageOneMember 2016-01-01 2016-01-01 0001564408 snap:ParticipantsContributionPercentageTwoMember 2016-01-01 2016-01-01 0001564408 srt:MinimumMember snap:ParticipantsContributionPercentageTwoMember 2016-01-01 2016-01-01 0001564408 srt:MaximumMember snap:ParticipantsContributionPercentageTwoMember 2016-01-01 2016-01-01 0001564408 srt:ChiefExecutiveOfficerMember 2020-11-30 0001564408 srt:ChiefExecutiveOfficerMember 2021-01-01 2021-12-31 0001564408 srt:ChiefExecutiveOfficerMember 2020-11-01 2020-11-30

 

UNITED STATES

SECURITIES AND EXCHANGE COMMISSION

Washington, D.C. 20549

 

FORM 10-K

 

(Mark One)

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

For the fiscal year ended 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-38017

 

SNAP INC.

(Exact name of registrant as specified in its charter)

 

 

Delaware

45-5452795

(State or other jurisdiction of

incorporation or organization)

(I.R.S. Employer

Identification No.)

3000 31st Street, Santa Monica, California 90405

(Address of principal executive offices, including zip code)

(310) 399-3339

(Registrant’s telephone number, including area code)

 

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

Title of each class

Trading Symbol(s)

Name of each exchange on which registered

Class A Common Stock, par value $0.00001 per share

SNAP

New York Stock Exchange

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

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

 

Large accelerated filer

 

  

Accelerated filer

 

 

 

 

 

 

 

 

Non-accelerated filer

 

  

  

Smaller reporting company

 

 

 

 

 

 

 

 

 

 

 

 

Emerging growth company

 

 

If an emerging growth company, indicate by checkmark 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 Exchange Act). Yes  No 

The aggregate market value of the voting and non-voting common equity held by non-affiliates of the Registrant, based on the closing price of the shares of Class A common stock on the New York Stock Exchange on June 30, 2021, the last business day of the Registrant’s most recently completed second fiscal quarter, was approximately $81.7 billion.

As of February 1, 2022, the Registrant had 1,369,920,406 shares of Class A common stock, 22,749,440 shares of Class B common stock, and 231,626,943 shares of Class C common stock outstanding.

Auditor Firm Id: 42Auditor Name: Ernst & Young LLPAuditor Location: Los Angeles, CA, United States

 

 

 


 

TABLE OF CONTENTS

 

 

 

 

 

Page

Note Regarding Forward-Looking Statements

 

1

Risk Factor Summary

 

3

Note Regarding User Metrics and Other Data

 

5

 

 

 

 

PART I

 

 

 

 

Item 1.

 

Business

 

6

Item 1A.

 

Risk Factors

 

12

Item 1B.

 

Unresolved Staff Comments

 

45

Item 2.

 

Properties

 

45

Item 3.

 

Legal Proceedings

 

45

Item 4.

 

Mine Safety Disclosures

 

45

 

 

 

 

 

PART II

 

 

 

 

Item 5.

 

Market for Registrant’s Common Equity, Related Stockholder Matters and Issuer Purchases of Equity Securities

 

46

Item 6.

 

Reserved

 

47

Item 7.

 

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

 

48

Item 7A.

 

Quantitative and Qualitative Disclosures About Market Risk

 

63

Item 8.

 

Financial Statements and Supplementary Data

 

65

Item 9.

 

Changes in and Disagreements With Accountants on Accounting and Financial Disclosure

 

101

Item 9A.

 

Controls and Procedures

 

101

Item 9B.

 

Other Information

 

102

Item 9C.

 

Disclosure Regarding Foreign Jurisdictions that Prevent Inspections

 

102

 

 

 

 

 

PART III

 

 

 

 

Item 10.

 

Directors, Executive Officers and Corporate Governance

 

103

Item 11.

 

Executive Compensation

 

108

Item 12.

 

Security Ownership of Certain Beneficial Owners and Management and Related Stockholder Matters

 

126

Item 13.

 

Certain Relationships and Related Transactions, and Director Independence

 

129

Item 14.

 

Principal Accounting Fees and Services

 

132

 

 

 

 

 

PART IV

 

 

 

 

Item 15.

 

Exhibits, Financial Statement Schedules

 

133

Item 16.

 

Form 10-K Summary

 

136

 

 

Signatures

 

137

 

 

ii


 

 

NOTE REGARDING FORWARD-LOOKING STATEMENTS

This Annual Report on Form 10-K contains forward-looking statements within the meaning of Section 27A of the Securities Act of 1933, as amended, or the Securities Act, and Section 21E of the Securities Exchange Act of 1934, as amended, or the Exchange Act, about us and our industry that involve substantial risks and uncertainties. All statements other than statements of historical facts contained in this report, including statements regarding guidance, our future results of operations or financial condition, business strategy and plans, user growth and engagement, product initiatives, 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,” “going to,” “intend,” “may,” “plan,” “potential,” “predict,” “project,” “should,” “target,” “will,” or “would” or the negative of these words or other similar terms or expressions. We caution you that the foregoing may not include all of the forward-looking statements made in this report.

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, including our financial outlook and the ongoing COVID-19 pandemic, that we believe may continue to affect our business, financial condition, results of operations, and prospects. These forward-looking statements are subject to risks, uncertainties, and other factors described under “Risk Factor Summary” below, “Risk Factors” in Part I, Item 1A, and elsewhere in this Annual Report on Form 10-K, including among other things:

 

our financial performance, including our revenues, cost of revenues, operating expenses, and our ability to attain and sustain profitability;

 

our ability to generate and sustain positive cash flow;

 

our ability to attract and retain users and partners;

 

our ability to attract and retain advertisers;

 

our ability to compete effectively with existing competitors and new market entrants;

 

our ability to effectively manage our growth and future expenses;

 

our ability to comply with modified or new laws, regulations, and executive actions applying to our business;

 

our ability to maintain, protect, and enhance our intellectual property;

 

our ability to successfully expand in our existing market segments and penetrate new market segments;

 

our ability to attract and retain qualified team members and key personnel;

 

our ability to repay outstanding debt;

 

future acquisitions of or investments in complementary companies, products, services, or technologies; and

 

the potential adverse impact of climate change, natural disasters, and health epidemics, including the COVID-19 pandemic on our business, operations, and the markets and communities in which we and our partners, advertisers, and users operate.

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 report to reflect events or circumstances after the date of this report or to reflect new information or the occurrence of unanticipated events,

1


 

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, dispositions, joint ventures, restructurings, legal settlements, or investments.

Investors and others should note that we may announce material business and financial information to our investors using our websites (including investor.snap.com), filings with the U.S. Securities and Exchange Commission, or SEC, webcasts, press releases, and conference calls. We use these mediums, including Snapchat and our website, to communicate with our members and the public about our company, our products, and other issues. It is possible that the information that we make available may be deemed to be material information. We therefore encourage investors and others interested in our company to review the information that we make available on our websites.


2


 

 

Risk Factor Summary

Our business is subject to significant risks and uncertainties that make an investment in us speculative and risky. Below we summarize what we believe are the principal risk factors but these risks are not the only ones we face, and you should carefully review and consider the full discussion of our risk factors in the section titled “Risk Factors”, together with the other information in this Annual Report on Form 10-K. If any of the following risks actually occurs (or if any of those listed elsewhere in this Annual Report on Form 10-K occurs), our business, reputation, financial condition, results of operations, revenue, and future prospects could be seriously harmed. Additional risks and uncertainties that we are unaware of, or that we currently believe are not material, may also become important factors that adversely affect our business.

 

1.Our Strategy and Advertising Business

We operate in a highly competitive and rapidly changing environment so we must continually innovate our products and evolve our business model for us to succeed.

We emphasize rapid innovation and prioritize long-term user engagement over short-term financial conditions or results if we believe that it will benefit the aggregate user experience and improve our financial performance over the long term. We currently have a history of operating losses but, as a result of our long-term focus, we may prioritize investments and expenses we believe are necessary for our long-term growth over achieving short-term profitability. Investments in our future, including through new products or acquisitions, are inherently risky and may not pay off, which would adversely affect our ability to settle the principal and interest payments on our outstanding convertible senior notes or other indebtedness when due, and further delay or hinder our ability to attain and sustain profitability. This in turn would hinder our ability to secure additional financing to meet our current and future financial needs on favorable terms, or at all.

We generate substantially all of our revenue from advertising. Our advertising business is most effective when our advertisers succeed. Driving their success requires continual investment in our advertising products and may be hindered by competitive challenges and various legal, regulatory, and operating system changes that make it more difficult for us to achieve and demonstrate a meaningful return for our advertisers. For example, on-going changes to privacy laws and mobile operating systems have made it more difficult for us to measure the effectiveness of advertisements on our services, and alternative methods will take time to develop and become more widely adopted by our advertisers, and may not be as effective as prior methods. We believe that this impact on our targeting, measurement, and optimization capabilities has negatively affected our operating results. In addition, our advertising business is seasonal and volatile, which could result in fluctuations in our quarterly revenues and operating results, including the expectations of our business prospects.

Our business and operations have been, and could in the future be, adversely affected by events beyond our control, such as health epidemics, including the COVID-19 pandemic (including any variants) and macroeconomic factors like labor shortages, supply chain disruptions, and inflation impacting the markets and communities in which we and our partners, advertisers, and users operate.

2.Our Community and Competition

We need to continually innovate and create new products, and enhance our existing products, to attract, retain, and grow our global community. Products that we create may fail to attract or retain users, or to generate meaningful revenue, if at all. If our community does not see the value in our products or brand, or if competitors offer better alternatives, our community could easily switch to other services. While we have experienced rapid growth in our community over the last few years, we have also experienced declines and there can be no assurance that won’t happen again. We have and expect to continue to expand organically and through acquisitions, including in international markets, which we may not be able to effectively manage or scale.

Many of our competitors have significantly more resources and larger market shares than we do, each of which gives them advantages over us that can make it more difficult for us to succeed.

3.Our Partners

We primarily rely on Google, Apple, and Amazon to operate our service and provide the mobile operating systems for our applications. If these partners do not provide their services as we expect, terminate their services, or change the terms of our agreements or the functionality of their operating systems in ways that are adverse to us, our service may be interrupted and our product experience could be degraded, and these may harm our reputation, increase our costs, or make it harder for us to

3


 

attain or sustain profitability. Many other parts of our business depend on partners, including content partners and advertising partners, so our success depends on our ability to attract and retain these partners.

4.Our Technology and Regulation

Our business is complex and success depends on our ability to rapidly innovate, the interoperability of our service on many different smartphones and operating systems, and our ability to handle sensitive user data with the care our users expect. Because our systems and our products are constantly changing, we are susceptible to data breaches, bugs, and other errors in how our products work and are measured. We may also fail to maintain effective processes that report our metrics or financial results. Given the complexity of the systems involved and the rapidly changing nature of mobile devices and systems, we expect to encounter issues, particularly if we continue to expand in parts of the world where mobile data systems and connections are less stable.

We are also subject to complex and evolving federal, state, local, and foreign laws and regulations regarding privacy, data protection, content, taxes, and other matters, which are subject to change and have uncertain interpretations. Any actual or perceived failure to comply with such legal and regulatory obligations, including in connection with our consent decree with the U.S. Federal Trade Commission, or any economic or political instability, may adversely impact our business.

We also must actively protect our intellectual property. From time to time, we are subject to various legal proceedings, claims, inquiries, and investigations, including class actions and matters involving intellectual property, that may be costly or distract management. We also rely on a variety of statutory and common-law frameworks for the content we provide our users, including the Digital Millennium Copyright Act, the Communications Decency Act, and the fair-use doctrine, each of which has been subject to adverse judicial, political, and regulatory scrutiny in recent times.

5.Our Team and Capital Structure

We need to attract and retain a high caliber team, including our Chief Executive Officer and Chief Technology Officer, to maintain our competitive position. We may incur significant costs and expenses in maintaining and growing our team, and may lose valuable members of our team as we compete globally, including with many of our competitors, for key talent. A substantial portion of our employment costs is paid in our common stock, the price of which has been volatile, and our ability to attract and retain talent may be adversely affected if our shares decline in value.

Our two co-founders control over 99% of the voting power of our outstanding capital stock, which means they control substantially all outcomes submitted to stockholders. Class A common stockholders have no voting rights, unless required by Delaware law. This concentrated control may result in our co-founders voting their shares in their best interest, which might not always be in the interest of our stockholders generally.

 

4


 

 

NOTE REGARDING USER METRICS AND OTHER DATA

We define a Daily Active User, or DAU, as a registered Snapchat user who opens the Snapchat application at least once during a defined 24-hour period. We calculate average DAUs for a particular quarter by adding the number of DAUs on each day of that quarter and dividing that sum by the number of days in that quarter. DAUs are broken out by geography because markets have different characteristics. We define average revenue per user, or ARPU, as quarterly revenue divided by the average DAUs. For purposes of calculating ARPU, revenue by user geography is apportioned to each region based on our determination of the geographic location in which advertising impressions are delivered, as this approximates revenue based on user activity. This allocation differs from our components of revenue disclosure in the notes to our consolidated financial statements, where revenue is based on the billing address of the advertising customer. For information concerning these metrics as measured by us, see “Management’s Discussion and Analysis of Financial Condition and Results of Operations.”

Unless otherwise stated, statistical information regarding our users and their activities is determined by calculating the daily average of the selected activity for the most recently completed quarter included in this report.

While these metrics are determined based on what we believe to be reasonable estimates of our user base for the applicable period of measurement, there are inherent challenges in measuring how our products are used across large populations globally. For example, there may be individuals who have unauthorized or multiple Snapchat accounts, even though we forbid that in our Terms of Service and implement measures to detect and suppress that behavior. We have not determined the number of such multiple accounts.

Changes in our products, infrastructure, mobile operating systems, or metric tracking system, or the introduction of new products, may impact our ability to accurately determine active users or other metrics and we may not determine such inaccuracies promptly. We also believe that we don’t capture all data regarding each of our active users. Technical issues may result in data not being recorded from every user’s application. For example, because some Snapchat features can be used without internet connectivity, we may not count a DAU because we don’t receive timely notice that a user has opened the Snapchat application. This undercounting may increase as we grow in Rest of World markets where users may have poor connectivity. We do not adjust our reported metrics to reflect this underreporting. We believe that we have adequate controls to collect user metrics, however, there is no uniform industry standard. We continually seek to identify these technical issues and improve both our accuracy and precision, including ensuring that our investors and others can understand the factors impacting our business, but these and new issues may continue in the future, including if there continues to be no uniform industry standard.

Some of our demographic data may be incomplete or inaccurate. For example, because users self-report their dates of birth, our age-demographic data may differ from our users’ actual ages. And because users who signed up for Snapchat before June 2013 were not asked to supply their date of birth, we may exclude those users from our age demographics or estimate their ages based on a sample of the self-reported ages that we do have. If our active users provide us with incorrect or incomplete information regarding their age or other attributes, then our estimates may prove inaccurate and fail to meet investor expectations.

In the past we have relied on third-party analytics providers to calculate our metrics, but today we rely primarily on our analytics platform that we developed and operate. We count a DAU only when a user opens the application and only once per user per day. We believe this methodology more accurately measures our user engagement. We have multiple pipelines of user data that we use to determine whether a user has opened the application during a particular day, and becoming a DAU. This provides redundancy in the event one pipeline of data were to become unavailable for technical reasons, and also gives us redundant data to help measure how users interact with our application.

If we fail to maintain an effective analytics platform, our metrics calculations may be inaccurate. We regularly review, have adjusted in the past, and are likely in the future to adjust our processes for calculating our internal metrics to improve their accuracy. As a result of such adjustments, our DAUs or other metrics may not be comparable to those in prior periods. Our measures of DAUs may differ from estimates published by third parties or from similarly titled metrics of our competitors due to differences in methodology or data used.

5


 

PART I

Item 1. Business.

Overview

Snap Inc. is a camera company. We believe that reinventing the camera represents our greatest opportunity to improve the way that people live and communicate. We contribute to human progress by empowering people to express themselves, live in the moment, learn about the world, and have fun together.

Our flagship product, Snapchat, is a camera application that helps people communicate visually with friends and family through short videos and images called Snaps. By opening directly to the camera, we empower users to express themselves instantly. Snaps are deleted by default, so there is less pressure to look pretty or perfect when creating and sending images on Snapchat. By reducing the friction typically associated with creating and sharing content, Snapchat has become one of the most used cameras in the world.

In the way that the flashing cursor became the starting point for most products on desktop computers, we believe the camera screen will be the starting point for most products on smartphones. This is because images created by smartphone cameras contain more context and richer information than other forms of input like text entered on a keyboard. Given the magnitude of this opportunity, we invest heavily and take big risks in an attempt to create innovative and differentiated camera products that are better able to reflect and improve our life experiences.

Snapchat

Snapchat is our core mobile device application and contains five distinct tabs, complemented by additional tools that function outside of the application. With a breadth of visual communication and content experiences available within the application, Snapchatters can interact with all five, or a subset of those five tabs.

Camera: The Camera is the starting point for creation in Snapchat. Snapchat opens directly to the Camera, making it easy to create a Snap and send it to friends. Our augmented reality, or AR, capabilities within our Camera allow for creativity and self-expression. We offer millions of Lenses, created by both us and our community, along with creative tools and licensed music and audio clips, which make it easy for people to personalize and contextualize their Snaps. We also offer voice and scanning technology within our Camera. While Snaps are deleted by default, users can save their creativity through a searchable collection of Memories stored on both their Snapchat account and their mobile device. A user can also create Snaps on our wearable devices, Spectacles. Spectacles connect seamlessly with Snapchat and capture photos and video from a human perspective. Our latest version of Spectacles, designed for creators, overlays AR Lenses directly onto the world.

Communication: Communication allows users to send Snaps to friends collectively or individually, through our ephemeral, efficient messaging architecture. Within Communication, users can send messages through text, Snaps, and voice or video calling. They can also communicate with our proprietary personalized avatar tool, Bitmoji, and its associated contextual stickers and images, which integrate seamlessly into both mobile devices and desktop browsers. Further, users can communicate by playing one of our Games together, many of which allow a user’s avatar to be their Bitmoji, and through Minis, which bring bite-sized utility experiences to our community inside Snapchat.

Snap Map: Snap Map is a live and highly personalized map that allows Snapchatters to connect with friends and explore what is going on in their local area. Snap Map makes it easy to locate nearby friends who choose to share their location, view a heatmap of recent Snaps posted to Our Story by location, and locate local businesses. Places, rich profiles of local businesses that include information such as store hours and reviews, overlay specialized experiences from select partners on top of Snap Map, and allow Snapchatters to take direct actions from Snap Map, such as sharing a favorite store, ordering takeout, or making a reservation.

Stories: Stories feature content from a Snapchatter’s friends, our community, and our content partners. Friends Stories allow our community to express themselves in narrative form through photos and videos, shown in chronological order, to their friends. The Discover section of this tab displays curated content based on a Snapchatter’s subscriptions and interests, and features news and entertainment from both our creator community and publisher partners, as well as original content in Snap Originals. We also offer Public Profiles, as a way for our creator community and our advertising partners to memorialize and scale their content and AR Lenses on our platform.

6


 

Spotlight: Spotlight is a way to broadly share user-generated content with the entire Snapchat community. Here we surface the most entertaining Snaps from our community all in one place, which becomes tailored to each Snapchatter over time based on their preferences and favorites. The Trending page allows Snapchatters to discover and engage with popular topics and genres.

Our Partner Ecosystem

Many elements and features of Snapchat are enhanced by our expansive partner ecosystem that includes developers, creators, publishers, and advertisers, among others. We help them create and bring content and experiences into Snapchat, leverage Snapchat capabilities in their own applications and websites, and use advertising to promote these and other experiences to our large, engaged, and differentiated user base.

Developers are able to integrate with Snapchat in many ways, including through Games, Minis, and Snap Kit. Snap Kit invites developers to easily build with Snapchat, bringing the best of Snapchat’s technology to grow their businesses and create engaging experiences. Through Camera Kit, our partners can embed Snap’s AR platform directly into their application, extending our reach and expanding our opportunity to learn through new AR use cases. Partners can access a turnkey suite of tools and services, from Lenses AR experiences creation to Lens carousel management and analytics, to enable AR technology for their community. Snap Kit products include Camera Kit, Creative Kit, Login Kit, Bitmoji Kit, Story Kit, Ad Kit, and Sticker Kit.

AR creators can use Lens Studio, our powerful desktop application designed for creators and developers, to build augmented reality experiences for Snapchatters. Spotlight creators can utilize our content creation tools to reach millions of Snapchatters and build their businesses through various monetization opportunities. Our Creator Marketplace connects both AR and Spotlight creators directly with our advertising partners.

Publisher partners can expand their audiences and monetize content through our Discover platform. In addition, we work with various telecommunications providers and original equipment manufacturers, particularly as we build our presence in new markets.

Our Advertising Products

We connect both brand and direct response advertisers to Snapchatters globally. Our ad products are built on the same foundation that makes our consumer products successful. This means that we can take the things we learn while creating our consumer products and apply them to building innovative and engaging advertising products familiar to our community.

AR Ads: Advertising through Snap’s AR tools unlocks the ability to reach a unique audience in a highly differentiated way. Ads can be served as Sponsored Lenses or Sponsored Filters. Lenses are designed through our camera to take advantage of the reach and scale of our augmented reality platform to create visually engaging 3D experiences, including the ability to sample and try on products such as beauty, apparel, accessories, and footwear. Filters are entertaining, artistic overlays that appear after you take a Snap. These Lenses and Filters can be memorialized on Snapchat, through Public Profiles that aggregate content, filters, and lenses in a single, easy to find place.

Snap Ads: We let advertisers tell their stories the same way our users do, using full screen videos with sound. These also allow advertisers to integrate additional experiences and actions directly within these advertisements, including watching a long-form video, visiting a website, or installing an app. Snap Ads include the following: 

 

Single Image or Video Ads: These are full screen ads that are skippable, and can contain an attachment to enable Snapchatters to swipe up and take action. 

 

Story Ads: Story Ads are branded tiles that live within the Discover section of the Stories tab that can be either video ads or a series of 3 to 20 images. 

 

Collection Ads: Collection Ads feature four tappable tiles to showcase multiple products, giving Snapchatters a frictionless way to browse and buy. 

 

Dynamic Ads: Dynamic ads leverage our machine learning algorithm to match a product catalog to serve the right ad to the right Snapchatter at the right time. 

 

Commercials: Commercials are non-skippable for six seconds, but can last up to three minutes. These ads appear within Snapchat’s curated content.

7


 

Campaign Management and Delivery: We aim to continually improve the way these ad formats are purchased and delivered. We have invested heavily to build our self-serve advertising platform, which provides automated, sophisticated, and scalable ad buying and campaign management.

We offer the ability to bid for advertisements that are designated to drive Snapchatters to: visit a website, make a purchase, visit a local business, call or text a business, watch a story or video, download an app, or return to an app, among others. Additionally, our delivery framework continues to optimize relevance of ads across the entire platform by determining the best ad to show to any given user based on their real-time and historical attributes and activity. This decreases the number of wasted impressions while improving the effectiveness of the ads that are shown to our community. This helps advertisers increase their return on investment by providing more refined targeting, the ability to test and learn with different creatives or campaign attributes in real time, and the dynamics of our self-serve pricing.

Measuring Advertising Effectiveness: We offer first-party and third-party solutions to provide a vast array of analytics on campaign attributes like reach, frequency, demographics, and viewability; changes in perceptions like brand favorability or purchase intent; and lifts in actual behavior like purchases, foot traffic, app installs, and online purchases.

 

Technology 

Our research and development efforts focus on product development, advertising technology, and large-scale infrastructure. 

Product Development: We work relentlessly and invest heavily to create and improve products for our community and our partners. We develop a wide range of products related to visual communication and storytelling that are powered by a variety of new technologies. 

Advertising Technology: We constantly develop and expand our advertising products and technology. In an effort to provide a strong and scalable return on investment to our advertisers, our advertising technology roadmap centers around improving our delivery framework, measurement capabilities, and self-serve tools. 

Large-scale Infrastructure: We spend considerable resources and investment on the underlying architecture that powers our products, such as optimizing the delivery of billions of videos to hundreds of millions of people around the world every day. We currently partner with third party providers to support the infrastructure for our growing needs. These partnerships have allowed us to scale quickly without upfront physical infrastructure costs, allowing us to focus our efforts on product innovation.

 

Employees and Culture 

We seek to be a force for good through our products, our work to strengthen our communities, our efforts to make a positive impact on the planet, and our inclusive workplace. 

Supporting Our Team: Our values at Snap are being kind, smart, and creative, and we put those values into action through how we support our team and how our team supports one another. Council, which is a practice of active listening that promotes open-mindedness and cultivates empathy and compassion among participants, helps us build and sustain a community steeped in integrity, connection, collaboration, creativity, and kindness. Our talent development programs seek to unlock potential by helping team members advance, learn, and grow in a fair and equitable way at Snap. We focus on the health and well-being of our employees through programs and benefits that support their physical, emotional, and financial fitness. To attract and retain the best talent, we aim to offer challenging work in an environment that enables our employees to have a direct meaningful contribution to new and exciting projects. Underlying these values is our commitment to ethical conduct where we work to instill in our team that acting with integrity means being your whole self, being honest, and doing the right thing. 

Diversity, Equity, and Inclusion: Snap has long supported a Diversity, Equity and Inclusion, or DEI, program, and we have made progress on a number of fronts, including diversifying our board of directors and executive leadership, introducing new accountability around DEI outcomes, rolling out an allyship program to inspire a more inclusive culture, and enhancing our recruiting process to continue driving diverse hiring. To aid in our mission, we publish a Diversity Annual Report that discusses our goals with respect to diversity, equity, and inclusion efforts. This report outlines our beliefs around the idea that an inclusive workplace and inclusive products are central to achieving that purpose. This report is excerpted in our broader CitizenSnap Report that details the work we’re doing to support our communities, our planet, and our team, and is available on our website at www.snap.com. 

8


 

Human Capital: As part of our human capital resource objectives, we seek to recruit, retain, and incentivize our highly talented existing and future employees. We believe that creating an inclusive environment where team members can grow, develop, and be their true selves is critical to attracting and retaining talent. Our compensation philosophies also align to that belief. 

Our compensation philosophy is based around building a culture of ownership and high performance by putting both impact and our values at the center of our performance feedback process and pay outcomes. We utilize equity as part of our compensation practices to drive a long-term orientation and have committed to paying a minimum living wage for all employees globally. 

As of December 31, 2021, we had approximately 5,661 full-time employees, of whom approximately 54% are in engineering roles involved in the design, development, support, and manufacture of new and existing products and processes.

Climate Change: We are deepening our commitment to help combat climate change. In 2021, we adopted science-based emissions reduction targets approved by the Science Based Targets Initiative. We became historically carbon neutral in 2021 by purchasing offsets to balance emissions attributable to Snap from our founding in 2011 through December 31, 2020. We also purchased renewable energy certificates in 2021 sufficient to cover all of the electricity consumed in our U.S. operations for the year ended December 31, 2020.

Our Commitment to Privacy 

Our approach to privacy is simple: Be upfront, offer choices, and never forget that our community comes first. 

We built Snapchat as an antidote to the context-less communication that has plagued “social media.” Not so long ago, a conversation among friends would be just that: a private communication in which you knew exactly who you were talking to, what you were talking about, and whether what you were saying was being memorialized for eternity. Somewhere along the way, social media—by prioritizing virality and permanence—sapped conversations of this valuable context and choice. When we began to communicate online, we lost some of what made communication great: spontaneity, emotion, honesty—the full range of human expression that makes us human in the first place. 

We don’t think digital communication has to be this way. That’s why choice matters. We build products and services that emphasize the context of a conversation—who, when, what, and where something is being said. If you don’t have the autonomy to shape the context of a conversation, the conversation will simply be shaped by the permanent feeds that homogenize online conversations. 

When you read our Privacy Policy, we hope that you’ll notice how much we care about the integrity of personal communication. For starters, we’ve written our Privacy Policy in plain language because we think it’s important that everyone understands exactly how we handle their information. Otherwise, it’s hard to make informed choices about how you communicate. We’ve also created a robust Privacy Center where we show that context and choice are more than talking points. There, we point out the many ways that users can control who sees their Snaps and Stories, and explain how long content will remain on our servers, how users can manage the information that we do have about them, and much more. This is where you’ll also find our Transparency Report in which we provide insight into these efforts and visibility into the nature and volume of content reported on our platform. 

We also understand that privacy policies—no matter how ambitious—are only as good as the people and practices behind those policies. When someone trusts us to transmit or store their information, we know we have a responsibility to protect that information and we work hard to keep it secure. New features go through an intense privacy-review process—we debate pros and cons, and we work hard to build products we’re proud of and that we’ll want to use. We use Snapchat constantly, both at work and in our personal lives, and we handle user information with the same care that we want for our family, our friends, and ourselves.

 

Competition 

We compete with other companies in every aspect of our business, particularly with companies that focus on mobile engagement and advertising. Many of these companies, such as Alphabet (including Google and YouTube), Apple, ByteDance (including TikTok), Meta (including Facebook, Instagram, and WhatsApp), Pinterest, and Twitter, may have greater financial and human resources and, in some cases, larger user bases. Given the breadth of our product offerings, we also compete with

9


 

companies that develop products or otherwise operate in the mobile, camera, communication, content, and advertising industries that offer, or will offer, products and services that may compete with Snapchat features or offerings. Our competitors span from internet technology companies and digital platforms, to traditional companies in print, radio, and television sectors to underlying technologies like default smartphone cameras and messaging. Additionally, our competition for engagement varies by region. For instance, we face competition from companies like Kakao, LINE, Naver (including Snow), and Tencent in Asia. 

We compete to attract and retain our users’ attention, both in terms of reach and engagement. Since our products and those of our competitors are typically free, we compete based on our brand and the quality and nature of our product offerings rather than on price. As such, we invest heavily in constantly improving and expanding our product lines. 

We also compete with other companies to attract and retain partners and advertisers, which depends primarily on our reach and ability to deliver a strong return on investment. 

Finally, we compete to attract and retain highly talented individuals, including software engineers, designers, and product managers. In addition to providing competitive compensation packages, we compete for talent by fostering a culture of working hard to create great products and experiences and allowing our employees to have a direct meaningful contribution to new and exciting projects.

 

Seasonality in Our Business 

We have historically seen seasonality in our business. Overall advertising spend tends to be strongest in the fourth quarter of the calendar year, and we have observed a similar pattern in our historical revenue. We have also experienced seasonality in our user engagement, generally seeing lower engagement during summer months and higher engagement in December. 

 

Intellectual Property 

Our success depends in part on our ability to protect our intellectual property and proprietary technologies. To protect our proprietary rights, we rely on a combination of intellectual property rights in the United States and other jurisdictions, including patents, trademarks, copyrights, trade secret laws, license agreements, internal procedures, and contractual provisions. We also enter into confidentiality and invention assignment agreements with our employees and contractors and sign confidentiality agreements with third parties. Our internal controls are designed to restrict access to proprietary technology. 

As of December 31, 2021, we had approximately 1,524 issued patents and approximately 2,223 filed patent applications in the United States and foreign countries relating to our camera platform and other technologies. Our issued patents will expire between 2022 and 2046. We may not be able to obtain protection for our intellectual property, and our existing and future patents, trademarks, and other intellectual property rights may not provide us with competitive advantages or distinguish our products and services from those of our competitors. 

We license content, trademarks, technology, and other intellectual property from our partners, and rely on our license agreements with those partners to use the intellectual property. We also enter into licensing agreements with third parties to receive rights to patents and other know-how. Third parties may assert claims related to intellectual property rights against our partners or us. 

Other companies and “non-practicing entities” that own patents, copyrights, trademarks, trade secrets, and other intellectual property rights related to the mobile, camera, communication, content, internet, and other technology-related industries frequently enter into litigation based on allegations of infringement, misappropriation, and other violations of intellectual property or other rights. As our business continues to grow and competition increases, we will likely face more claims related to intellectual property and litigation matters.

 

Government Regulation 

We are subject to many federal, state, local, and foreign laws and regulations, including those related to privacy, rights of publicity, data protection, content regulation, intellectual property, health and safety, competition, protection of minors, consumer protection, employment, money transmission, import and export restrictions, gift cards, electronic funds transfers, anti-money laundering, advertising, algorithms, encryption, and taxation. These laws and regulations are constantly evolving and may be interpreted, applied, created, or amended in a manner that could harm our business. Compliance with these laws

10


 

and regulations has not had, and is not expected to have, a material effect on our capital expenditures, results of operations, and competitive position as compared to prior periods, and we do not currently anticipate material capital expenditures for environmental control facilities. 

In December 2014, the Federal Trade Commission resolved an investigation into some of our early practices by handing down a final order. That order requires, among other things, that we establish a robust privacy program to govern how we treat user data. During the 20-year lifespan of the order, we must complete biennial independent privacy audits. In June 2014, we entered into a 10-year assurance of discontinuance with the Attorney General of Maryland implementing similar practices, including measures to prevent minors from creating accounts and providing annual compliance reports. Violating existing or future regulatory orders or consent decrees could subject us to substantial monetary fines and other penalties that could negatively affect our financial condition and results of operations.

Furthermore, foreign data protection, privacy, consumer protection, content regulation, and other laws and regulations are often more restrictive than those in the United States. It is possible that certain governments may seek to block or limit our products or otherwise impose other restrictions that may affect the accessibility or usability of any or all our products for an extended period of time or indefinitely. Not all of our products are available in all locations and may not be due to such laws and regulations. Our public policy team monitors legal and regulatory developments in the United States, as well as many foreign countries, and communicates with policymakers and regulators in the United States and internationally.

 

Corporate Information 

We were formed as Future Freshman, LLC, a California limited liability company, in 2010. We changed our name to Toyopa Group, LLC in 2011, incorporated as Snapchat, Inc., a Delaware corporation, in 2012, and changed our name to Snap Inc. in 2016. We completed our initial public offering in March 2017 and our Class A common stock is listed on the New York Stock Exchange, or NYSE, under the symbol “SNAP.” 

Our principal executive offices are located at 3000 31st Street, Santa Monica, California 90405, and our telephone number is (310) 399-3339. Snap Inc., “Snapchat,” and our other registered and common-law trade names, trademarks, and service marks appearing in this Annual Report on Form 10-K are property of Snap Inc. or our subsidiaries.

 

Information about Segment and Geographic Revenue 

Information about segment and geographic revenue is set forth in Notes 1 and 2 of the notes to our consolidated financial statements included in “Financial Statements and Supplementary Data” of this Annual Report on Form 10-K.

 

Available Information 

Our website address is www.snap.com. Our Annual Report on Form 10-K, Quarterly Reports on Form 10-Q, Current Reports on Form 8-K, and amendments to these reports filed pursuant to Sections 13(a) and 15(d) of the Exchange Act are filed with the SEC. Such reports and other information filed or furnished by us with the SEC are available free of charge on our website at investor.snap.com when such reports are available on the SEC’s website. We use our website, including investor.snap.com, as a means of disclosing material non-public information and for complying with our disclosure obligations under Regulation FD. 

Information contained in, or accessible through, the websites referred to in this Annual Report on Form 10-K is not incorporated into this filing. Further, our references to website addresses are only as inactive textual references.

 


11


 

 

Item 1A. Risk Factors

You should carefully consider the risks and uncertainties described below, together with all the other information in this Annual Report on Form 10-K, including “Management’s Discussion and Analysis of Financial Condition and Results of Operations” and the consolidated financial statements and the related notes. If any of the following risks actually occurs our business could be seriously harmed. Unless otherwise indicated, references to our business being seriously harmed in these risk factors will include harm to our business, reputation, financial condition, results of operations, revenue, and future prospects. The risks and uncertainties described below are not the only ones we face. Additional risks and uncertainties that we are unaware of, or that we currently believe are not material, may also become important factors that adversely affect our business. In that event, the market price of our Class A common stock could decline, and you could lose part or all of your investment. .

Risks Related to Our Business and Industry

Our ecosystem of users, advertisers, and partners depends on the engagement of our user base. We have seen the growth rate of our user base decline in the past and it may do so again in the future. If we fail to retain current users or add new users, or if our users engage less with Snapchat, our business would be seriously harmed.

We had 319 million DAUs on average in the quarter ended December 31, 2021. We view DAUs as a critical measure of our user engagement, and adding, maintaining, and engaging DAUs have been and will continue to be necessary. Our DAUs and DAU growth rate have declined in the past and they may decline in the future due to various factors, including as the size of our active user base increases, as we achieve higher market penetration rates, as we face continued competition for our users and their time, or if there are performance issues with our application. For example, in 2018, we believe our DAUs declined primarily due to changes in the design of our application and continued performance issues with the Android version of our application. In addition, as we achieve maximum market penetration rates among younger users in developed markets, future growth in DAUs will need to come from older users in those markets, developing markets, or users with Android operating systems, which may not be possible or may be more difficult or time-consuming for us to achieve. While we may experience periods when our DAUs increase due to products and services with short-term popularity, or due to a lack of other events that compete for our users’ attention, we may not always be able to attract new users, retain existing users, or maintain or increase the frequency and duration of their engagement if current or potential new users do not perceive our products to be fun, engaging, and useful. In addition, because our products typically require high bandwidth data capabilities in order for users to benefit from all of the features and capabilities of our application, many of our users live in countries with high-end mobile device penetration and high bandwidth capacity cellular networks with large coverage areas. We therefore do not expect to experience rapid user growth or engagement in regions with either low smartphone penetration or a lack of well-established and high bandwidth capacity cellular networks. If our DAU growth rate slows or becomes stagnant, or we have a decline in DAUs, our financial performance will increasingly depend on our ability to elevate user activity or increase the monetization of our users.

Snapchat is free and easy to join, the barrier to entry for new entrants in our business is low, and the switching costs to another platform are also low. Moreover, the majority of our users are 18-34 years old. This demographic may be less brand loyal and more likely to follow trends, including viral trends, than other demographics. These factors may lead users to switch to another product, which would negatively affect our user retention, growth, and engagement. Snapchat also may not be able to penetrate other demographics in a meaningful manner. Falling user retention, growth, or engagement could make Snapchat less attractive to advertisers and partners, which may seriously harm our business. In addition, we continue to compete with other companies to attract and retain our users’ attention. We calculate average DAUs for a particular quarter by adding the number of DAUs on each day of that quarter and dividing that sum by the number of days in that quarter. This calculation may mask any individual days or months within the quarter that are significantly higher or lower than the quarterly average. There are many factors that could negatively affect user retention, growth, and engagement, including if:

 

users engage more with competing products instead of ours;

 

our competitors continue to mimic our products or improve on them, which could harm our user engagement and growth;

 

we fail to introduce new and exciting products and services or those we introduce or modify are poorly received;

 

our products fail to operate effectively on the iOS or Android mobile operating systems;

 

we are unable to continue to develop products that work with a variety of mobile operating systems, networks, and smartphones;

12


 

 

 

we do not provide a compelling user experience because of the decisions we make regarding the type and frequency of advertisements that we display or the structure and design of our products;

 

we are unable to combat spam or other hostile or inappropriate usage on our products;

 

there are changes in user sentiment about the quality or usefulness of our products in the short term, long term, or both;

 

there are concerns about the privacy implications, safety, or security of our products;

 

our partners who provide content to Snapchat do not create content that is engaging, useful, or relevant to users;

 

our partners who provide content to Snapchat decide not to renew agreements or devote the resources to create engaging content, or do not provide content exclusively to us;

 

advertisers and partners display ads that are untrue, offensive, or otherwise fail to follow our guidelines;

 

our products are subject to increased regulatory scrutiny or approvals, or there are changes in our products that are mandated or prompted by legislation, regulatory authorities, executive actions, or litigation, including settlements or consent decrees, that adversely affect the user experience;

 

technical or other problems frustrate the user experience, including by providers that host our platforms, particularly if those problems prevent us from delivering our product experience in a fast and reliable manner;

 

we fail to provide adequate service to users, advertisers, or partners;

 

we do not provide a compelling user experience to entice users to use the Snapchat application on a daily basis, or our users don’t have the ability to make new friends to maximize the user experience;

 

we, our partners, or other companies in our industry segment are the subject of adverse media reports or other negative publicity, some of which may be inaccurate or include confidential information that we are unable to correct or retract;

 

we do not maintain our brand image or our reputation is damaged; or

 

our current or future products reduce user activity on Snapchat by making it easier for our users to interact directly with our partners.

Any decrease to user retention, growth, or engagement could render our products less attractive to users, advertisers, or partners, and would seriously harm our business.

Snapchat depends on effectively operating with mobile operating systems, hardware, networks, regulations, and standards that we do not control. Changes in our products or to those operating systems, hardware, networks, regulations, or standards may seriously harm our user retention, growth, and engagement.

Because Snapchat is used primarily on mobile devices, the application must remain interoperable with popular mobile operating systems, primarily Android and iOS, application stores, and related hardware, including mobile-device cameras. The owners and operators of such operating systems and application stores, primarily Google and Apple, each have approval authority over our products and provide consumers with products that compete with ours, and there is no guarantee that any approval will not be rescinded in the future. Additionally, mobile devices and mobile-device cameras are manufactured by a wide array of companies. Those companies have no obligation to test the interoperability of new mobile devices, mobile-device cameras, or related devices with Snapchat, and may produce new products that are incompatible with or not optimal for Snapchat. We have no control over these operating systems, application stores, or hardware, and any changes to these systems or hardware that degrade our products’ functionality, or give preferential treatment to competitive products, or actions by government authorities that impact our access to these systems or hardware, could seriously harm Snapchat usage on mobile devices. Our competitors that control the operating systems and related hardware our application runs on could make interoperability of our products with those mobile operating systems more difficult or display their competitive offerings more prominently than ours. Additionally, our competitors that control the standards for the application stores for their operating systems could make Snapchat, or certain features of Snapchat, inaccessible for a potentially significant period of time. We plan to continue to introduce new products and features regularly and have experienced that it takes time to optimize such products and features to function with these operating systems, hardware, and standards, impacting the popularity of such products, and we expect this trend to continue.

13


 

Moreover, our products require high-bandwidth data capabilities. If the costs of data usage increase or access to cellular networks is limited, our user retention, growth, and engagement may be seriously harmed. Additionally, to deliver high-quality video and other content over mobile cellular networks, our products must work well with a range of mobile technologies, systems, networks, regulations, and standards that we do not control. In particular, any future changes to the iOS or Android operating systems or application stores may impact the accessibility, speed, functionality, and other performance aspects of our products and features, and result in issues in the future from time to time. In addition, the proposal or adoption of any laws, regulations, or initiatives that adversely affect the growth, popularity, or use of the internet, including laws governing internet neutrality, could decrease the demand for our products and increase our cost of doing business.

For example, in January 2018, the Federal Communications Commission, or FCC, issued an order that repealed the “open internet rules,” which prohibit mobile providers in the United States from impeding access to most content, or otherwise unfairly discriminating against content providers like us and also prohibit mobile providers from entering into arrangements with specific content providers for faster or better access over their data networks. The FCC order repealing the open internet rules went into effect in June 2018. The core aspects of that order have been upheld by the United States Court of Appeals for the District of Columbia Circuit, but a number of states have adopted or are considering legislation or executive actions to impose state-level open internet rules, and those actions have been or can be expected to be challenged in court. More recently, U.S. President Biden issued an executive order encouraging the FCC to restore the open internet rules. We cannot predict whether the FCC order or state initiatives regulating providers will ultimately be upheld, modified, overturned, or vacated by further legal action, federal legislation, or the FCC, or the degree to which such outcomes would adversely affect our business, if at all. Similarly, the European Union requires equal access to internet content, but as part of certain initiatives and reviews (including recent modifications to the European Electronic Communications Code and proposals to expand the scope and nature of the EU Network and Information Security Directive), the European Union may impose additional obligations, including network security requirements, reporting and transparency obligations, disability access, or 911-like obligations on certain “over-the-top” services or those that qualify as “electronic communication services.” If we are considered to be in the scope of such service definition, our costs of doing business could increase and our business could be seriously harmed. The European Union’s highest court has also issued rulings that may limit our ability to engage in certain practices, such as “zero rating.” If the FCC’s repeal of the open internet rules is maintained, state initiatives are modified, overturned, or vacated, or the European Union modifies these open internet rules or limits commercial practices, mobile and internet providers may be able to limit our users’ ability to access Snapchat or make Snapchat a less attractive alternative to our competitors’ applications. Were that to happen, our ability to retain existing users or attract new users may be impaired, and our business would be seriously harmed.

We may not successfully cultivate relationships with key industry participants or develop products that operate effectively with these technologies, systems, networks, regulations, or standards. If it becomes more difficult for our users to access and use Snapchat on their mobile devices, if our users choose not to access or use Snapchat on their mobile devices, or if our users choose to use mobile products that do not offer access to Snapchat, our business and user retention, growth, and engagement could be seriously harmed.

We rely on Google Cloud and Amazon Web Services, or AWS, for the vast majority of our computing, storage, bandwidth, and other services. Any disruption of or interference with our use of either platform would negatively affect our operations and seriously harm our business.

Google and Amazon provide distributed computing infrastructure platforms for business operations, or what is commonly referred to as a “cloud” computing service. We currently run the vast majority of our computing on Google Cloud and AWS, have built our software and computer systems to use computing, storage capabilities, bandwidth, and other services provided by Google and AWS, and our systems are not fully redundant on the two platforms. Any transition of the cloud services currently provided by either Google Cloud or AWS to the other platform or to another cloud provider would be difficult to implement and would cause us to incur significant time and expense. Given this, any significant disruption of or interference with our use of Google Cloud or AWS would negatively impact our operations and our business would be seriously harmed. If our users or partners are not able to access Snapchat or specific Snapchat features, or encounter difficulties in doing so, due to issues or disruptions with Google Cloud or AWS, we may lose users, partners, or advertising revenue. The level of service provided by Google Cloud and AWS or similar providers may also impact our users’, advertisers’, and partners’ usage of and satisfaction with Snapchat and could seriously harm our business and reputation. If Google Cloud, AWS, or similar providers experience interruptions in service regularly or for a prolonged basis, or other similar issues, our business would be seriously harmed. Hosting costs also have and will continue to increase as our user base and user engagement grows and may seriously harm our business if we are unable to grow our revenues faster than the cost of utilizing the services of Google Cloud, AWS, or similar providers.

14


 

In addition, each of Google and Amazon may take actions beyond our control that could seriously harm our business, including:

 

discontinuing or limiting our access to its cloud platform;

 

increasing pricing terms;

 

terminating or seeking to terminate our contractual relationship altogether;

 

establishing more favorable relationships or pricing terms with one or more of our competitors; and

 

modifying or interpreting its terms of service or other policies in a manner that impacts our ability to run our business and operations.

Google and Amazon each has broad discretion to change and interpret its terms of service and other policies with respect to us, and those actions may be unfavorable to us. They may also alter how we are able to process data on their cloud platforms. If Google or Amazon makes changes or interpretations that are unfavorable to us, our business could be seriously harmed.

We generate substantially all of our revenue from advertising. The failure to attract new advertisers, the loss of advertisers, or a reduction in how much they spend could seriously harm our business.

Substantially all of our revenue is generated from third parties advertising on Snapchat. For the years ended December 31, 2021, 2020, and 2019, advertising revenue accounted for approximately 99%, 99%, and 98% of total revenue, respectively. We expect this trend to continue for the foreseeable future. Although we have and continue to try to establish longer-term advertising commitments with advertisers, most advertisers do not have long-term advertising commitments with us, and our efforts to establish long-term commitments may not succeed.

We are still early in developing our advertising business. Our advertising customers vary from small businesses to well-known brands. Many of our customers only recently started working with our advertising solutions and spend a relatively small portion of their overall advertising budget with us, but some customers have devoted meaningful budgets that contribute to our total revenue. In addition, advertisers may view some of our products as experimental and unproven, or prefer certain of our products over others. Advertisers will not continue to do business with us if we do not deliver advertisements in an effective manner, or if they do not believe that their investment in advertising with us will generate a competitive return relative to other alternatives. As our business continues to develop, including globally, there may be new or existing advertisers or resellers, or advertisers or resellers from different geographic regions that contribute more significantly to our total revenue. Any economic or political instability, whether as a result of the COVID-19 pandemic or otherwise, in a specific country or region may negatively impact the global or local economy, advertising ecosystem, our customers and their budgets with us, or our ability to forecast our advertising revenue, and our business would be seriously harmed.

Moreover, we rely heavily on our ability to collect and disclose data and metrics to our advertisers so we can attract new advertisers and retain existing advertisers. Any restriction, whether by law, regulation, policy, or other reason, on our ability to collect and disclose data and metrics which our advertisers find useful would impede our ability to attract and retain advertisers. For example, the General Data Protection Regulation, or GDPR, in the European Union, which went into effect in May 2018, expanded the rights of individuals to control how their personal data is collected and processed, and placed restrictions on the use of personal data of younger minors. In addition, in the United States, the California Consumer Privacy Act, or CCPA, went into effect in January 2020, and the California Privacy Rights Act of 2020, or CPRA, which replaces the CCPA and goes into effect in January 2023, place additional requirements on the handling of personal data for us, our partners, and our advertisers. The CCPA and CPRA also provide for civil penalties for violations, as well as a private right of action for data breaches, which may increase the likelihood and cost of data breach litigation. The potential effects of this legislation, including any regulations implemented by the legislation, are far-reaching, uncertain, and evolving, and may require us to modify our data processing practices and policies and incur substantial costs and expenses in an effort to comply. Other state, federal, and foreign legislative and regulatory bodies have also implemented or may implement similar legislation regarding the handling of personal data. For example, in the United States, the Commonwealth of Virginia enacted the Consumer Data Protection Act and the State of Colorado enacted the Colorado Privacy Act, both of which take effect January 1, 2023 and may impose obligations similar to or more stringent than those we may face under other data protection laws. Further, changes in the European Union’s Electronic Communications Code, which became effective in December 2020, may result in the expanded applicability of the European Union’s ePrivacy Directive over parts of our services, requiring us to make changes to how we process and store certain types of communications data of users in the European Union, which could have a material impact on the availability of data we rely on to improve and personalize our products and features.

15


 

Furthermore, in April 2021 Apple issued an iOS update that imposes heightened restrictions on our access and use of user data. Google has announced that it will implement similar changes with respect to its Android operating system and major web browsers, like Safari and Chrome, may make similar changes as well. These changes have adversely affected our targeting, measurement, and optimization capabilities, and in turn affected our ability to measure the effectiveness of advertisements on our services. This has resulted in, and in the future is likely to continue to result in, reduced demand and pricing for our advertising products and could seriously harm our business. The impact of these changes on the overall mobile advertising ecosystem, our competitors, our business, and the developers, partners, and advertisers within our community is uncertain, and depending on how we, our competitors, and the overall mobile advertising ecosystem adjusts, and how our partners, advertisers, and users respond, our business could be seriously harmed. In addition, if we are unable to mitigate these and future developments, and alternative methods do not become widely adopted by our advertisers, then our targeting, measurement, and optimization capabilities will be materially and adversely affected, which would in turn continue to negatively impact our advertising revenue. Any adverse effects could be particularly material to us because we are still early in building our advertising business. Our advertising revenue could also be seriously harmed by many other factors, including:

 

a diminished or stagnant growth in the total and regional number of DAUs on Snapchat;

 

our inability to deliver advertisements to all of our users due to hardware, software, or network limitations;

 

a decrease in the amount of time spent on Snapchat, a decrease in the amount of content that our users share, or decreases in usage of our Camera, Communication, Snap Map, Stories, and Spotlight platforms;

 

our inability to create new products that sustain or increase the value of our advertisements;

 

changes in our user demographics that make us less attractive to advertisers;

 

lack of ad creative availability by our advertising partners;

 

our partners who provide content to us not renewing agreements or devoting the resources to create engaging content, or not providing content exclusively to us;

 

decreases in the perceived quantity, quality, usefulness, or relevance of the content provided by our users or partners;

 

changes in our analytics and measurement solutions, including what we are permitted to collect and disclose under the terms of Apple’s and Google’s mobile operating systems, that demonstrate the value of our advertisements and other commercial content;

 

competitive developments or advertiser perception of the value of our products that change the rates we can charge for advertising or the volume of advertising on Snapchat;

 

product changes or advertising inventory management decisions we may make that change the type, size, or frequency of advertisements displayed on Snapchat or the method used by advertisers to purchase advertisements;

 

adverse legal developments relating to advertising, including changes mandated or prompted by legislation, regulation, executive actions, or litigation;

 

adverse media reports or other negative publicity involving us, our founders, our partners, or other companies in our industry segment;

 

advertiser or user perception that content published by us, our users, or our partners is objectionable;

 

the degree to which users skip advertisements and therefore diminish the value of those advertisements to advertisers;

 

changes in the way advertising is priced or its effectiveness is measured;

 

our inability, or perceived inability, to measure the effectiveness of our advertising or target the appropriate audience for advertisements;

 

our inability to collect and disclose data or access a user’s Identifier for Advertising or similar deterministic identifier that new and existing advertisers may find useful;

 

difficulty and frustration from advertisers who may need to reformat or change their advertisements to comply with our guidelines; and

 

the macroeconomic climate and the status of the advertising industry in general, including labor shortages, supply chain disruptions, and inflation.

These and other factors could reduce demand for our advertising products, which may lower the prices we receive, or cause advertisers to stop advertising with us altogether. Either of these would seriously harm our business.

16


 

Our two co-founders have control over all stockholder decisions because they control a substantial majority of our voting stock.

Our two co-founders, Evan Spiegel and Robert Murphy, control over 99% of the voting power of our outstanding capital stock as of December 31, 2021, and Mr. Spiegel alone can exercise voting control over a majority of our outstanding capital stock. As a result, Mr. Spiegel and Mr. Murphy, or in many instances Mr. Spiegel acting alone, have the ability to control the outcome of all matters submitted to our stockholders for approval, including the election, removal, and replacement of our directors and any merger, consolidation, or sale of all or substantially all of our assets.

If Mr. Spiegel’s or Mr. Murphy’s employment with us is terminated, they will continue to have the ability to exercise the same significant voting power and potentially control the outcome of all matters submitted to our stockholders for approval. Either of our co-founders’ shares of Class C common stock will automatically convert into Class B common stock, on a one-to-one basis, nine months following his death or on the date on which the number of outstanding shares of Class C common stock held by such holder represents less than 30% of the Class C common stock held by such holder on the closing of our IPO, or 32,383,178 shares of Class C common stock. Should either of our co-founders’ Class C common stock be converted to Class B common stock, the remaining co-founder will be able to exercise voting control over our outstanding capital stock. Moreover, Mr. Spiegel and Mr. Murphy have entered into a proxy agreement under which each has granted to the other a voting proxy with respect to all shares of our Class B common stock and Class C common stock that each may beneficially own from time to time or have voting control over. The proxy would become effective on either founder’s death or disability. Accordingly, on the death or incapacity of either Mr. Spiegel or Mr. Murphy, the other could individually control nearly all of the voting power of our outstanding capital stock.

In addition, in October 2016, we issued a dividend of one share of non-voting Class A common stock to all our equity holders, which will prolong our co-founders’ voting control because our co-founders are able to liquidate their holdings of non-voting Class A common stock without diminishing their voting control. In the future, our board of directors may, from time to time, decide to issue special or regular stock dividends in the form of Class A common stock, and if we do so our co-founders’ control could be further prolonged. This concentrated control could delay, defer, or prevent a change of control, merger, consolidation, or sale of all or substantially all of our assets that our other stockholders support. Conversely, this concentrated control could allow our co-founders to consummate such a transaction that our other stockholders do not support. In addition, our co-founders may make long-term strategic investment decisions and take risks that may not be successful and may seriously harm our business.

As our Chief Executive Officer, Mr. Spiegel has control over our day-to-day management and the implementation of major strategic investments of our company, subject to authorization and oversight by our board of directors. As board members and officers, Mr. Spiegel and Mr. Murphy owe a fiduciary duty to our stockholders and must act in good faith in a manner they reasonably believe to be in the best interests of our stockholders. As stockholders, even controlling stockholders, Mr. Spiegel and Mr. Murphy are entitled to vote their shares, and shares over which they have voting control, in their own interests, which may not always be in the interests of our stockholders generally. We have not elected to take advantage of the “controlled company” exemption to the corporate governance rules for companies listed on the New York Stock Exchange, or NYSE.

Health epidemics, including the COVID-19 pandemic, have had, and could in the future have, an adverse impact on our business, operations, and the markets and communities in which we and our partners, advertisers, and users operate.

The ongoing global COVID-19 pandemic adversely impacted, and may continue to adversely impact, many aspects of our business. As some of our advertisers experience downturns or uncertainty in their own business operations and revenue because of the economic effects resulting from the spread of COVID-19 and the emergence of variants, they halted or decreased or may halt, decrease, or continue to decrease, temporarily or permanently, their advertising spending or may focus their advertising spending more on other platforms, all of which may result in decreased advertising revenue. Labor shortages, supply chain disruptions, and inflation continue to cause logistical challenges, increased input costs, and inventory constraints for our advertisers, which in turn may also halt or decrease advertising spending. Furthermore, a portion of our advertising revenue is related to in-person events or activities, such as sporting events, music festivals, and in-person learning, which were postponed, cancelled, or limited during the COVID-19 pandemic and may continue to be adversely affected. In addition, the unpredictability of the COVID-19 pandemic may make it difficult to forecast our advertising revenue, and although we may benefit in the shorter term from changes in the current advertising landscape, any increases may not be indicative of longer-term trends. Any decline in advertising revenue or the collectability of our receivables could seriously harm our business.

In response to the COVID-19 pandemic, many federal, state, local, and foreign governments put in place, and others in the future may put in place, quarantines, executive actions, shelter-in-place orders, physical distancing requirements, and similar government orders and restrictions in order to control the spread of the disease. Such orders or restrictions, or the perception

17


 

that such orders or restrictions could occur, continue, or be reimplemented, have resulted in business closures, work stoppages, slowdowns and delays, work-from-home policies, travel restrictions, and cancellation or postponement of events, among other effects that could negatively impact productivity and disrupt our operations and those of our partners, advertisers, and users. We implemented and continue a flexible work-from-home policy for substantially all of our team members, and we may take further actions that alter our operations as may be required by federal, state, or local authorities, or which we believe are in our best interests. While most of our operations can be performed remotely, there is no guarantee that we will be as effective while working remotely because our team is dispersed, many team members may have additional personal needs to attend to (such as looking after children as a result of school closures or family who become sick), and team members may become sick themselves and be unable to work. Decreased effectiveness of our team could adversely affect our results due to our inability to meet in person with potential advertisers, longer time periods to review and approve ads, longer time to respond to application performance issues or spam, extended timelines for product reviews and a corresponding reduction in innovation, or other decreases in productivity that could seriously harm our business. Furthermore, we may decide to postpone or cancel planned investments in our business in response to changes in our business as a result of the spread of COVID-19 or the emergence of variants, which may impact our user engagement and rate of innovation, either of which could seriously harm our business.

As a result of the COVID-19 pandemic, our partners and community who provide content or services to us may experience delays or interruptions in their ability to create content or provide services, if they are able to do so at all. A decrease in the amount or quality of content available on Snapchat, or an interruption in the services provided to us, could lead to a decline in user engagement, which could seriously harm our business.

The effects of the COVID-19 pandemic on user engagement or growth are highly uncertain, and may lead to unpredictable results in the short term and long term, including shorter-term increases in user engagement or growth that may not be indicative of longer-term trends. As physical distancing requirements and shelter-in-place orders continue or are reactivated, and as fewer in-person activities take place, we may experience short-term and long-term disruption to user behavior and our business. We may also experience inconsistent or negative engagement as user behavior on our platform changes, including changes in user activity as a result of continued physical distancing requirements and shelter-in-place orders. In addition, while the potential impact and duration of the COVID-19 pandemic on the global economy and our business in particular may be difficult to assess or predict, the COVID-19 pandemic has resulted in, and may continue to result in, significant volatility and disruption of global financial markets, reducing our ability to access capital, which could negatively affect our liquidity in the future.

The global impact of COVID-19 has and continues to rapidly evolve, and we will continue to monitor the situation closely. While there have been vaccines developed and administered, and the spread of COVID-19 may eventually be contained or mitigated, we cannot predict the timing of the vaccine adoption or roll-out globally or the efficacy of such vaccines, including against variants that emerge, and we do not yet know how businesses, advertisers, or our partners will operate in a post-COVID-19 environment. Our users may change how they use our products and services in an environment where the perceived risk of COVID-19 and regulations surrounding it have changed. There may be additional costs or impacts to our business and operations, including when we are able to return to our offices and resume in-person activities, travel, and events. In addition, there is no guarantee that a future outbreak of this or any other widespread epidemics will not occur, or if or when the global economy will fully recover. The ultimate impact of the COVID-19 pandemic or a similar health epidemic on our business, operations, or the global economy as a whole remains highly uncertain.

If we do not develop successful new products or improve existing ones, our business will suffer. We may also invest in new lines of business that could fail to attract or retain users or generate revenue.

Our ability to engage, retain, and increase our user base and to increase our revenue will depend heavily on our ability to successfully create new products, both independently and together with third parties. We may introduce significant changes to our existing products or develop and introduce new and unproven products and services, including technologies with which we have little or no prior development or operating experience. These new products and updates may fail to increase the engagement of our users, advertisers, or partners, may subject us to increased regulatory requirements or scrutiny, and may even result in short-term or long-term decreases in such engagement by disrupting existing user, advertiser, or partner behavior or by introducing performance and quality issues. For example, beginning in 2017, we started transitioning our advertising sales to a self-serve platform, which decreased average advertising prices. In 2018, we believe our DAUs declined primarily due to changes in the design of our application and continued performance issues with the Android version of our application. The short- and long-term impact of any major change, like our early 2018 application redesign and the rewrite of our application for Android users in 2019, or even a less significant change such as a refresh of the application or a feature change, is difficult to predict. Although we believe that these decisions will benefit the aggregate user experience and improve our financial performance over the long term, we may experience disruptions or declines in our DAUs or user activity broadly or concentrated on certain portions of our application. Product innovation is inherently volatile, and if new or enhanced products

18


 

fail to engage our users, advertisers, or partners, or if we fail to give our users meaningful reasons to return to our application, we may fail to attract or retain users or to generate sufficient revenue, operating margin, or other value to justify our investments, any of which may seriously harm our business in the short term, long term, or both. Additionally, we frequently launch new products and the products that we launch may have technical issues that diminish the performance of our application. These performance issues or issues that we encounter in the future could impact our user engagement.

Because our products created new ways of communicating, they have often required users to learn new behaviors to use our products, or to use our products repeatedly to receive the most benefit. These new behaviors, such as swiping and tapping in the Snapchat application, are not always intuitive to users. This can create a lag in adoption of new products and new user additions related to new products. We believe this has not hindered our user growth or engagement, but that may be the result of a large portion of our user base being in a younger demographic and more willing to invest the time to learn to use our products most effectively. To the extent that future users, including those in older demographics, are less willing to invest the time to learn to use our products, and if we are unable to make our products easier to learn to use, our user growth or engagement could be affected, and our business could be harmed. We may also develop new products or initiatives that increase user engagement and costs without increasing revenue. For example, in 2016, we introduced Memories, our cloud storage service for Snaps, which increases our storage costs but does not currently generate revenue.

In addition, we have invested, and expect to continue to invest, in new lines of business, new products, and other initiatives to increase our user base and user activity, and attempt to monetize the platform. For example, in 2019 we launched Snap Games, a live, multi-player gaming experience, and in November 2020 we launched Spotlight, a new entertainment platform for user-generated content within Snapchat. Such new lines of business, new products, and other initiatives may be costly, difficult to operate, and divert management’s attention, and there is no guarantee that they will be positively received by our community or provide positive returns on our investment. In certain cases, new products that we develop may require regulatory approval prior to launch or may require us to comply with additional regulations or legislation. There is no guarantee that we will be able to obtain such regulatory approval, and our efforts to comply with these laws and regulations could be costly and divert management’s time and effort and may still not guarantee compliance. If we do not successfully develop new approaches to monetization or meet the expectations of our users or partners, we may not be able to maintain or grow our revenue as anticipated or recover any associated development costs, and our business could be seriously harmed.

Our business is highly competitive. We face significant competition that we anticipate will continue to intensify. If we are not able to maintain or improve our market share, our business could suffer.

We face significant competition in almost every aspect of our business both domestically and internationally, especially because our products and services operate across a broad list of categories, including camera, communication, content, games, and augmented reality. Our competitors range from smaller or newer companies to larger more established companies such as Alphabet (including Google and YouTube), Apple, ByteDance (including TikTok), Kakao, LINE, Meta (including Facebook, Instagram, and WhatsApp), Naver (including Snow), Pinterest, Tencent, and Twitter. Our competitors also include platforms that offer, or will offer, a variety of products, services, content, and online advertising offerings that compete or may compete with Snapchat features or offerings. For example, Instagram, a competing application owned by Meta, has incorporated many of our features, including a “stories” feature that largely mimics our Stories feature and may be directly competitive. Meta has introduced, and likely will continue to introduce, more private ephemeral products into its various platforms which mimic other aspects of Snapchat’s core use case. We also compete for users and their time, so we may lose users or their attention not only to companies that offer products and services that specifically compete with Snapchat features or offerings, but to companies with products or services that target or otherwise appeal to certain demographics, such as Discord or Roblox. Moreover, in emerging international markets, where mobile devices often lack large storage capabilities, we may compete with other applications for the limited space available on a user’s mobile device. We also face competition from traditional and online media businesses for advertising budgets. We compete broadly with the social media offerings of Alphabet, Apple, ByteDance, Meta, Pinterest, and Twitter, and with other, largely regional, social media platforms that have strong positions in particular countries. As we introduce new products, as our existing products evolve, or as other companies introduce new products and services, we may become subject to additional competition. In addition, ongoing changes to privacy laws and mobile operating systems have made it more difficult for us to target and measure advertisements effectively. As a result, our competitors may, and in some cases will, acquire and engage users or generate advertising or other revenue at the expense of our own efforts, which would negatively affect our business.

19


 

Many of our current and potential competitors have significantly greater resources and broader global recognition and occupy stronger competitive positions in certain market segments than we do. These factors may allow our competitors to respond to new or emerging technologies and changes in market requirements better than we can, undertake more far-reaching and successful product development efforts or marketing campaigns, or adopt more aggressive pricing policies. In addition, advertisers may use information that our users share through Snapchat to develop or work with competitors to develop products or features that compete with us. Certain competitors, including Alphabet, Apple, and Meta, could use strong or dominant positions in one or more market segments to gain competitive advantages against us in areas where we operate, including by:

 

integrating competing social media platforms or features into products they control such as search engines, web browsers, advertising networks, or mobile device operating systems;

 

making acquisitions for similar or complementary products or services; or

 

impeding Snapchat’s accessibility and usability by modifying existing hardware and software on which the Snapchat application operates.

Certain acquisitions by our competitors may result in reduced functionality of our products and services, provide our competitors with valuable insight into the performance of our and our partners’ businesses, and provide our competitors with a pipeline of future acquisitions to maintain a dominant position. As a result, our competitors may acquire and engage users at the expense of our user base, growth, or engagement, which may seriously harm our business.

We believe that our ability to compete effectively depends on many factors, many of which are beyond our control, including:

 

the usefulness, novelty, performance, and reliability of our products compared to our competitors;

 

the number and demographics of our DAUs;

 

the timing and market acceptance of our products, including developments and enhancements of our competitors’ products;

 

our ability to monetize our products;

 

the availability of our products to users;

 

the effectiveness of our advertising and sales teams;

 

the effectiveness of our advertising products;

 

our ability to establish and maintain advertisers’ and partners’ interest in using Snapchat;

 

the frequency, relative prominence, and type of advertisements displayed on our application or by our competitors;

 

the effectiveness of our customer service and support efforts;

 

the effectiveness of our marketing activities;

 

changes as a result of actual or proposed legislation, regulation, executive actions, or litigation, including settlements and consent decrees, some of which may have a disproportionate effect on us;

 

acquisitions or consolidation within our industry segment;

 

our ability to attract, retain, and motivate talented team members, particularly engineers, designers, and sales personnel;

 

our ability to successfully acquire and integrate companies and assets;

 

our ability to cost-effectively manage and scale our rapidly growing operations; and

 

our reputation and brand strength relative to our competitors.

If we cannot effectively compete, our user engagement may decrease, which could make us less attractive to users, advertisers, and partners and seriously harm our business.


20


 

 

We have incurred operating losses in the past, and may not be able to maintain profitability.

We began commercial operations in 2011 and we have historically experienced net losses and negative cash flows from operations. As of December 31, 2021, we had an accumulated deficit of $8.3 billion and, while we achieved profitability in the fourth quarter of 2021, for the year ended December 31, 2021, we experienced a net loss of $488.0 million. We expect our operating expenses to increase in the future as we expand our operations.  We may incur significant losses in the future for many reasons, including due to the other risks and uncertainties described in this report. Additionally, we may encounter unforeseen expenses, operating delays, or other unknown factors that may result in losses in future periods. If our revenue does not grow at a greater rate than our expenses, our business may be seriously harmed and we may not be able to maintain profitability.

The loss of one or more of our key personnel, or our failure to attract and retain other highly qualified personnel in the future, could seriously harm our business.

We depend on the continued services and performance of our key personnel, including Mr. Spiegel and Mr. Murphy. Although we have entered into employment agreements with Mr. Spiegel and Mr. Murphy, the agreements are at-will, which means that they may resign or could be terminated for any reason at any time. Mr. Spiegel and Mr. Murphy are high profile individuals who have received threats in the past and are likely to continue to receive threats in the future. Mr. Spiegel, as Chief Executive Officer, has been responsible for our company’s strategic vision and Mr. Murphy, as Chief Technology Officer, developed the Snapchat application’s technical foundation. Should either of them stop working for us for any reason, it is unlikely that the other co-founder would be able to fulfill all of the responsibilities of the departing co-founder nor is it likely that we would be able to immediately find a suitable replacement. The loss of key personnel, including members of management and key engineering, product development, marketing, and sales personnel, could disrupt our operations, adversely impact employee retention and morale, and seriously harm our business.

As we continue to grow, we cannot guarantee we will continue to attract and retain the personnel we need to maintain our competitive position. We face significant competition in hiring and attracting qualified engineers, designers, and sales personnel, and the recent move by companies to offer a remote or hybrid work environment may increase the competition for such employees from employers outside of our traditional office locations. Further, labor is subject to external factors that are beyond our control, including our industry’s highly competitive market for skilled workers and leaders, cost inflation, the ongoing COVID-19 pandemic, and workforce participation rates. In addition, if our reputation were to be harmed, whether as a result of media, legislative, or regulatory scrutiny or otherwise, it could make it more difficult to attract and retain personnel that are critical to the success of our business.

As we mature, or if our stock price declines, our equity awards may not be as effective an incentive to attract, retain, and motivate team members. Additionally, many of our current team members received substantial amounts of our capital stock, giving them a substantial amount of personal wealth, which can lead to an increase in attrition. As a result, it may be difficult for us to continue to retain and motivate these team members, and this wealth could affect their decision about whether they continue to work for us. Furthermore, if we issue significant equity to attract and retain team members, we would incur substantial additional stock-based compensation expense and the ownership of our existing stockholders would be further diluted. If we do not succeed in attracting, hiring, and integrating excellent personnel, or retaining and motivating existing personnel, we may be unable to grow effectively and our business could be seriously harmed.

We have a continually evolving business model, which makes it difficult to evaluate our prospects and future financial results and increases the risk that we will not be successful.

We began commercial operations in 2011 and began meaningfully monetizing Snapchat in 2015. We started transitioning our advertising sales to a self-serve platform in 2017. We have a continually evolving business model, based on reinventing the camera to improve the way that people live and communicate, which makes it difficult to effectively assess our future prospects. Accordingly, we believe that investors’ future perceptions and expectations, which can be idiosyncratic and vary widely, and which we do not control, will affect our stock price. You should consider our business and prospects in light of the many challenges we face, including the ones discussed in this report.

If our security is compromised or if our platform is subjected to attacks that frustrate or thwart our users’ ability to access our products and services, our users, advertisers, and partners may cut back on or stop using our products and services altogether, which could seriously harm our business.

Our efforts to protect the information that our users and advertisers have shared with us may be unsuccessful due to the actions of third parties, software bugs or other technical malfunctions, employee error or malfeasance, or other factors. In

21


 

addition, third parties may attempt to fraudulently induce employees, users, or advertisers to disclose information to gain access to our data or our users’ or advertisers’ data. If any of these events occur, our or our users’ or advertisers’ information could be accessed or disclosed improperly. We have previously suffered the loss of employee information related to an employee error. Our Privacy Policy governs how we may use and share the information that our users have provided us. Some advertisers and partners may store information that we share with them. If these third parties fail to implement adequate data-security practices or fail to comply with our terms and policies, our users’ data may be improperly accessed or disclosed. And even if these third parties take all of these steps, their networks may still suffer a breach, which could compromise our users’ data.

Any incidents where our users’ or advertisers’ information is accessed without authorization, or is improperly used, or incidents that violate our Terms of Service or policies, could damage our reputation and our brand and diminish our competitive position. In addition, affected users or government authorities could initiate legal or regulatory action against us over those incidents, which could be time-consuming and cause us to incur significant expense and liability or result in orders or consent decrees forcing us to modify our business practices. Maintaining the trust of our users is important to sustain our growth, retention, and user engagement. Concerns over our privacy practices, whether actual or unfounded, could damage our reputation and brand and deter users, advertisers, and partners from using our products and services. Any of these occurrences could seriously harm our business.

Ransomware attacks are becoming increasingly prevalent and severe. To alleviate the financial, operational, and reputational impact of a ransomware attack, it may be preferable to make extortion payments, but we may be unwilling or unable to do so, including, for example, if applicable laws or regulations prohibit such payments. Similarly, supply chain attacks have increased in frequency and severity, and we cannot guarantee that third parties in our supply chain have not been compromised or that they do not contain exploitable defects or bugs that could result in a breach of or disruption to our platform, systems, and networks or the systems and networks of third parties that support us and our services. Any such attack, or the perception that one has occurred, could result in a loss of our users’ or advertisers’ confidence in the security of our platform and damage to our brand, reduce the demand for our products and services, disrupt business operations, result in the exfiltration of proprietary data, including source code, 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, claims by our customers or other relevant parties that we have failed to comply with contractual obligations, and seriously harm our business.

We also are or may in the future be subject to many federal, state, local, and foreign laws and regulations, including those related to privacy, rights of publicity, content, data protection, intellectual property, health and safety, competition, protection of minors, consumer protection, employment, money transmission, import and export restrictions, gift cards, electronic funds transfers, anti-money laundering, advertising, algorithms, encryption, and taxation. These laws and regulations are constantly evolving and may be interpreted, applied, created, or amended in a manner that could seriously harm our business.

In addition, in December 2014, the U.S. Federal Trade Commission resolved an investigation into some of our early practices by issuing a final order. That order requires, among other things, that we establish a robust privacy program to govern how we treat user data. During the 20-year term of the order, we must complete biennial independent privacy audits. In addition, in June 2014, we entered into a 10-year assurance of discontinuance with the Attorney General of Maryland implementing similar practices, including measures to prevent minors under the age of 13 from creating accounts and providing annual compliance reports. Violating existing or future regulatory orders or consent decrees could subject us to substantial monetary fines and other penalties that could seriously harm our business.

Our user metrics and other estimates are subject to inherent challenges in measurement, and real or perceived inaccuracies in those metrics may seriously harm and negatively affect our reputation and our business.

We regularly review metrics, including our DAUs and ARPU metrics, to evaluate growth trends, measure our performance, and make strategic decisions. These metrics are calculated using internal company data gathered on an analytics platform that we developed and operate and have not been validated by an independent third party. While these metrics are based on what we believe to be reasonable estimates of our user base for the applicable period of measurement, there are inherent challenges in measuring how our products are used across large populations globally. For example, there may be individuals who have multiple Snapchat accounts, even though we forbid that in our Terms of Service and implement measures to detect and suppress that behavior. Our user metrics are also affected by technology on certain mobile devices that automatically runs in the background of our Snapchat application when another phone function is used, and this activity can cause our system to miscount the user metrics associated with such account.

22


 

Some of our demographic data may be incomplete or inaccurate. For example, because users self-report their dates of birth, our age-demographic data may differ from our users’ actual ages. And because users who signed up for Snapchat before June 2013 were not asked to supply their date of birth, we may exclude those users from age demographics or estimate their ages based on a sample of the self-reported ages we do have. If our users provide us with incorrect or incomplete information regarding their age or other attributes, then our estimates may prove inaccurate and fail to meet investor or advertiser expectations.

Errors or inaccuracies in our metrics or data could also result in incorrect business decisions and inefficiencies. For instance, if a significant understatement or overstatement of active users were to occur, we may expend resources to implement unnecessary business measures or fail to take required actions to attract a sufficient number of users to satisfy our growth strategies. We count a DAU when a user opens the application, but only once per user per day. We have multiple pipelines of user data that we use to determine whether a user has opened the application during a particular day, becoming a DAU. This provides redundancy in the event one pipeline of data were to become unavailable for technical reasons, and also gives us redundant data to help measure how users interact with our application. However, we believe that we do not capture all data regarding our active users, which may result in understated metrics. This generally occurs because of technical issues, for instance when our systems do not record data from a user’s application or when a user opens the Snapchat application and contacts our servers but is not recorded as an active user. We continually seek to address these technical issues and improve our accuracy, such as comparing our active users and other metrics with data received from other pipelines, including data recorded by our servers and systems. But given the complexity of the systems involved and the rapidly changing nature of mobile devices and systems, we expect these issues to continue, particularly if we continue to expand in parts of the world where mobile data systems and connections are less stable. If advertisers, partners, or investors do not perceive our user, geographic, or other demographic metrics to be accurate representations of our user base, or if we discover material inaccuracies in our user, geographic, or other demographic metrics, our reputation may be seriously harmed. Our advertisers and partners may also be less willing to allocate their budgets or resources to Snapchat, which could seriously harm our business. In addition, we calculate average DAUs for a particular quarter by adding the number of DAUs on each day of that quarter and dividing that sum by the number of days in that quarter. This calculation may mask any individual days or months within the quarter that are significantly higher or lower than the quarterly average.

Mobile malware, viruses, hacking and phishing attacks, spamming, and improper or illegal use of Snapchat could seriously harm our business and reputation.

Mobile malware, viruses, hacking, and phishing attacks have become more prevalent and sophisticated in our industry, have occurred on our systems in the past, and may occur on our systems in the future. Because of our prominence, we believe that we are an attractive target for these sorts of attacks. Although it is difficult to determine what, if any, harm may directly result from an interruption or attack, any failure to detect such attack and maintain performance, reliability, security, and availability of our products and technical infrastructure to the satisfaction of our users may seriously harm our reputation and our ability to retain existing users and attract new users.

In addition, spammers attempt to use our products to send targeted and untargeted spam messages to users, which may embarrass or annoy users and make our products less user friendly. We cannot be certain that the technologies that we have developed to repel spamming attacks will be able to eliminate all spam messages from our products. Our actions to combat spam may also require diversion of significant time and focus from improving our products. As a result of spamming activities, our users may use our products less or stop using them altogether, and result in continuing operational cost to us.

Similarly, terrorists, criminals, and other bad actors may use our products to promote their goals and encourage users to engage in terror and other illegal activities. We expect that as more people use our products, these bad actors will increasingly seek to misuse our products. Although we invest resources to combat these activities, including by suspending or terminating accounts we believe are violating our Terms of Service and Community Guidelines, we expect these bad actors will continue to seek ways to act inappropriately and illegally on Snapchat. Combating these bad actors requires our teams to divert significant time and focus from improving our products. In addition, we may not be able to control or stop Snapchat from becoming the preferred application of use by these bad actors, which may become public knowledge and seriously harm our reputation or lead to lawsuits or attention from regulators. If these activities increase on Snapchat, our reputation, user growth and user engagement, and operational cost structure could be seriously harmed.

23


 

Because we store, process, and use data, some of which contains personal data, we are subject to complex and evolving federal, state, and foreign laws, regulations, and executive actions regarding privacy, data protection, content, and other matters. Many of these laws, regulations, and executive actions are subject to change and uncertain interpretation, and could result in investigations, claims, changes to our business practices, increased cost of operations, and declines in user growth, retention, or engagement, any of which could seriously harm our business.

We are subject to a variety of laws, regulations, and executive actions in the United States and other countries that involve matters central to our business, including user privacy, security, rights of publicity, data protection, content, intellectual property, distribution, electronic contracts and other communications, competition, protection of minors, consumer protection, taxation, and online-payment services. These laws, regulations, and executive actions can be particularly restrictive in countries outside the United States. Both in the United States and abroad, these laws, regulations, and executive actions constantly evolve, remain subject to significant change, and may be issued with limited advance notice. For example, an executive order under the prior U.S. administration was issued prohibiting certain transactions with a Chinese-owned company, with the prohibition becoming effective 45 days after the date of the order. In addition, the application and interpretation of these laws, regulations, and executive actions are often uncertain, particularly in the new and rapidly evolving industry in which we operate. Because we store, process, and use data, some of which contains personal data, we are subject to complex and evolving federal, state, and foreign laws and regulations regarding privacy, data protection, content, and other matters. Many of these laws, regulations, and executive actions are subject to change and uncertain interpretation, and could result in investigations, claims, changes to our business practices, increased cost of operations, and declines in user growth, retention, or engagement, any of which could seriously harm our business.

Several proposals have recently been adopted or are currently pending before, and we believe a number of investigations into other technology companies are currently being conducted by, federal, state, and foreign legislative and regulatory bodies that could significantly affect our business. GDPR in the European Union, which went into effect in May 2018, placed new data protection obligations and restrictions on organizations and may require us to further change our policies and procedures. If we are not compliant with GDPR requirements, we may be subject to significant fines and our business may be seriously harmed. In addition, the CCPA went into effect in January 2020 and the CPRA, which replaces the CCPA and goes into effect in January 2023, place additional requirements on the handling of personal data. The CCPA and CPRA also provide for civil penalties for violations, as well as a private right of action for data breaches, which may increase the likelihood and cost of data breach litigation. The potential effects of this or any other legislation, including any implementing regulations, are or may be far-reaching, uncertain, and evolving, and may require us, our partners, and advertisers to modify data processing practices and policies and to incur substantial costs and expenses in an effort to comply. Other state, federal, and foreign legislative and regulatory bodies have enacted or may enact similar legislation regarding the handling of personal data, or conduct additional investigations into specific companies or the industry as a whole that could alter the existing regulatory environment in a manner that would be adverse to us. Changes in the European Union’s Electronic Communications Code, which became effective in December 2020, may result in the expanded applicability of the European Union’s ePrivacy Directive over parts of our services, requiring us to make changes to how we process and store certain types of communications data of users in the European Union, which could have a material impact on the availability of data we rely on to improve and personalize our products and features. The U.K.’s Age Appropriate Design Code, or AADC, which focuses on online safety and protection of children’s privacy online became effective in September 2021. Noncompliance with the AADC may result in audits by the U.K.’s Information Commissioner Office, or ICO, the regulatory body set up to uphold information rights, and other EU regulators as noncompliance with the AADC may indicate noncompliance with the GDPR. The ICO continues to engage with industry leaders to interpret and maintain compliance with the AADC. Furthermore, in December 2018, the Australian government passed the Assistance and Access Bill 2018 that provides Australian law enforcement authorities with mechanisms to make requests for electronic communication, even if the data is end-to-end encrypted like some of the data in Snapchat, which may create new obligations for companies providing communication services and make their data less secure.

Our financial condition and results of operations will fluctuate from quarter to quarter, which makes them difficult to predict.

Our quarterly results of operations have fluctuated in the past and will fluctuate in the future. Additionally, we have a limited operating history with the current scale of our business, which makes it difficult to forecast our future results. As a result, you should not rely on our past quarterly results of operations as indicators of future performance. You should take into account the risks and uncertainties frequently encountered by companies in rapidly evolving market segments. Our financial condition and results of operations in any given quarter can be influenced by numerous factors, many of which we are unable to predict or are outside of our control, including:

 

our ability to maintain and grow our user base and user engagement;

 

the development and introduction of new or redesigned products or services by us or our competitors;

24


 

 

 

the ability of our cloud service providers to scale effectively and timely provide the necessary technical infrastructure to offer our service;

 

our ability to attract and retain advertisers in a particular period;

 

seasonal or other fluctuations in spending by our advertisers and product usage by our users, each of which may change as our product offerings evolve or as our business grows or as a result of unpredictable events such as the COVID-19 pandemic;

 

the number of advertisements shown to users;

 

the pricing of our advertisements and other products;

 

our ability to demonstrate to advertisers the effectiveness of our advertisements;

 

the diversification and growth of revenue sources beyond current advertising;

 

increases in marketing, sales, and other operating expenses that we may incur to grow and expand our operations and to remain competitive;

 

our ability to maintain operating margins, cash used in operating activities, and Free Cash Flow;

 

our ability to accurately forecast consumer demand for our physical products and adequately manage inventory;

 

system failures or breaches of security or privacy, and the costs associated with such breaches and remediations;

 

inaccessibility of Snapchat, or certain features within Snapchat, due to third-party or governmental actions;

 

stock-based compensation expense;

 

our ability to effectively incentivize our workforce;

 

adverse litigation judgments, settlements, or other litigation-related costs, or product recalls;

 

changes in the legislative or regulatory environment, including with respect to privacy, rights of publicity, content, data protection, intellectual property, health and safety, competition, protection of minors, consumer protection, employment, money transmission, import and export restrictions, gift cards, electronic funds transfers, anti-money laundering, advertising, algorithms, encryption, and taxation, enforcement by government regulators, including fines, orders, or consent decrees, or the issuance of executive orders or other similar executive actions that may adversely affect our revenues or restrict our business;

 

fluctuations in currency exchange rates and changes in the proportion of our revenue and expenses denominated in foreign currencies;

 

fluctuations in the market values of our portfolio investments and interest rates or impairments of any assets on our balance sheet;

 

changes in our effective tax rate;

 

announcements by competitors of significant new products, licenses, or acquisitions;

 

our ability to make accurate accounting estimates and appropriately recognize revenue for our products for which there are no relevant comparable products;

 

our ability to meet minimum spending commitments in agreements with our infrastructure providers;

 

changes in accounting standards, policies, guidance, interpretations, or principles; and

 

changes in domestic and global business or macroeconomic conditions, including as a result of the current COVID-19 pandemic and resulting labor shortages, supply chain disruptions, and inflation.

If we are unable to continue to successfully grow our user base and further monetize our products, our business will suffer.

We have made, and are continuing to make, investments to enable users, partners, and advertisers to create compelling content and deliver advertising to our users. Existing and prospective Snapchat users and advertisers may not be successful in creating content that leads to and maintains user engagement. We are continuously seeking to balance the objectives of our users and advertisers with our desire to provide an optimal user experience. We do not seek to monetize all of our products nor do we focus our efforts on users with higher ARPU, and we may not be successful in achieving a balance that continues to attract and retain users and advertisers. We focus on growing engagement across our service, and from time to time our efforts

25


 

may reduce user activity with certain monetizable products in favor of other products we do not currently monetize. If we are not successful in our efforts to grow or effectively monetize our user base, or if we are unable to build and maintain good relations with our advertisers, our user growth and user engagement and our business may be seriously harmed. In addition, we may expend significant resources to launch new products that we are unable to monetize, which may seriously harm our business.

Additionally, we may not succeed in further monetizing Snapchat. We currently monetize Snapchat by displaying in the application advertisements that we sell and advertisements sold by our partners. As a result, our financial performance and ability to grow revenue could be seriously harmed if:

 

we fail to increase or maintain DAUs;

 

our user growth outpaces our ability to monetize our users, including if we don’t attract sufficient advertisers or if our user growth occurs in markets that are not as monetizable;

 

we fail to increase or maintain the amount of time spent on Snapchat, the amount of content that our users share, or the usage of our Camera, Communication, Snap Map, Stories, and Spotlight platforms;

 

partners do not create engaging content for users or renew their agreements with us;

 

we fail to attract sufficient advertisers to utilize our self-serve platform to make the best use of our advertising inventory;

 

advertisers do not continue to introduce engaging advertisements;

 

advertisers reduce their advertising on Snapchat;

 

we fail to maintain good relationships with advertisers or attract new advertisers, or demonstrate to advertisers the effectiveness of advertising on Snapchat; or

 

the content on Snapchat does not maintain or gain popularity.

We cannot assure you that we will effectively manage our growth.

The growth and expansion of our business, headcount, and products create significant challenges for our management, including managing multiple relationships with users, advertisers, partners, and other third parties, and constrain operational and financial resources. If our operations or the number of third-party relationships continues to grow, our information-technology systems and our internal controls and procedures may not adequately support our operations. In addition, some members of our management do not have significant experience managing large global business operations, so our management may not be able to manage such growth effectively. To effectively manage our growth, we must continue to improve our operational, financial, and management processes and systems and effectively expand, train, and manage our employee base. However, the actions we take to achieve such improvements may not have the intended effect and may instead result in disruptions, employee turnover, declines in revenue, and other adverse effects.

As our organization continues to mature and we are required to implement more complex organizational management structures, we may also find it increasingly difficult to maintain the benefits of our corporate culture, including our ability to quickly develop and launch new and innovative products. This could negatively affect our business performance and seriously harm our business.

Our costs may increase faster than our revenue, which could seriously harm our business or increase our losses.

Providing our products to our users is costly, and we expect our expenses, including those related to people and hosting, to grow in the future. This expense growth will continue as we broaden our user base, as users increase the number of connections and amount of content they consume and share, as we develop and implement new product features that require more computing infrastructure, and as we grow our business. Historically, our costs have increased each year due to these factors, and we expect to continue to incur increasing costs. Our costs are based on development and release of new products and the addition of users and may not be offset by a corresponding growth in our revenue. We will continue to invest in our global infrastructure to provide our products quickly and reliably to all users around the world, including in countries where we do not expect significant short-term monetization, if any. Our expenses may be greater than we anticipate, and our investments to make our business and our technical infrastructure more efficient may not succeed and may outpace monetization efforts. In addition, we expect to increase marketing, sales, and other operating expenses to grow and expand our operations and to remain competitive. Increases in our costs without a corresponding increase in our revenue would increase our losses and could seriously harm our business and financial performance.

26


 

Our business depends on our ability to maintain and scale our technology infrastructure. Any significant disruption to our service could damage our reputation, result in a potential loss of users and decrease in user engagement, and seriously harm our business.

Our reputation and ability to attract, retain, and serve users depends on the reliable performance of Snapchat and our underlying technology infrastructure. We have in the past experienced, and may in the future experience, interruptions in the availability or performance of our products and services from time to time. Our systems may not be adequately designed with the necessary reliability and redundancy to avoid performance delays or outages that could seriously harm our business. If Snapchat is unavailable when users attempt to access it, or if it does not load as quickly as they expect, users may not return to Snapchat as often in the future, or at all. As our user base and the volume and types of information shared on Snapchat grow, we will need an increasing amount of technology infrastructure, including network capacity and computing power, to continue to satisfy our users’ needs. It is possible that we may fail to effectively scale and grow our technology infrastructure to accommodate these increased demands. In addition, our business is subject to interruptions, delays, and failures resulting from earthquakes, other natural disasters, terrorism, pandemics, and other catastrophic events. Global climate change could also result in natural disasters occurring more frequently or with more intense effects, which could cause business interruptions.

Substantially all of our network infrastructure is provided by third parties, including Google Cloud and AWS. Any disruption or failure in the services we receive from these providers could harm our ability to handle existing or increased traffic and could seriously harm our business. Any financial or other difficulties these providers face may seriously harm our business. And because we exercise little control over these providers, we are vulnerable to problems with the services they provide.

During the first quarter of 2021, we completed the initial phase of our new enterprise resource planning, or ERP, system implementation and migrated our general ledger, consolidation, and planning processes onto the new system. In connection with this implementation, we modified the design and documentation of our internal control processes and procedures relating to the new system. As part of this implementation, we may experience difficulties in managing our existing systems and processes, which could disrupt our operations, the management of our finances, and the reporting of our financial results, which in turn, may result in our inability to manage the growth of our business and to accurately forecast and report our results, each of which could seriously harm our business. 

Our business emphasizes rapid innovation and prioritizes long-term user engagement over short-term financial condition or results of operations. That strategy may yield results that sometimes don’t align with the market’s expectations. If that happens, our stock price may be negatively affected.

Our business is growing and becoming more complex, and our success depends on our ability to quickly develop and launch new and innovative products. We believe our culture fosters this goal. Our focus on innovations and quick reactions could result in unintended outcomes or decisions that are poorly received by our users, advertisers, or partners. We have made, and expect to continue to make, significant investments to develop and launch new products and services and we cannot assure you that users will purchase or use such new products and services in the future. We will also continue to attempt to find effective ways to show our community new and existing products and alert them to events, holidays, relevant content, and meaningful opportunities to connect with their friends. These methods may provide temporary increases in engagement that may ultimately fail to attract and retain users. Our culture also prioritizes our long-term user engagement over short-term financial condition or results of operations. We frequently make decisions that may reduce our short-term revenue or profitability if we believe that the decisions benefit the aggregate user experience and improve our financial performance over the long term. For example, we monitor how advertising on Snapchat affects our users’ experiences to ensure we do not deliver too many advertisements to our users, and we may decide to decrease the number of advertisements to ensure our users’ satisfaction in the product. In addition, we improve Snapchat based on feedback provided by our users, advertisers, and partners. These decisions may not produce the long-term benefits that we expect, in which case our user growth and engagement on our service or on certain platforms, our relationships with advertisers and partners, and our business could be seriously harmed.

If we are unable to protect our intellectual property, the value of our brand and other intangible assets may be diminished, and our business may be seriously harmed. If we need to license or acquire new intellectual property, we may incur substantial costs.

We aim to protect our confidential proprietary information, in part, by entering into confidentiality agreements and invention assignment agreements with our employees, consultants, advisors, and third parties who access or contribute to our proprietary know-how, information, or technology. We also rely on trademark, copyright, patent, trade secret, and domain-name-protection laws to protect our proprietary rights. In the United States and internationally, we have filed various applications to protect aspects of our intellectual property, and we currently hold a number of issued patents, trademarks, and

27


 

copyrights in multiple jurisdictions. In the future, we may acquire additional patents or patent portfolios, which could require significant cash expenditures. However, third parties may knowingly or unknowingly infringe our proprietary rights, third parties may challenge proprietary rights held by us, and pending and future trademark, copyright, and patent applications may not be approved. Further, the laws of certain foreign countries do not provide the same level of protection of corporate proprietary information and assets such as intellectual property, trade secrets, know-how, and records as the laws of the United States. For instance, the legal systems of certain countries, particularly certain developing countries, do not favor the enforcement of patents and other intellectual property protection. As a result, we may be exposed to material risks of theft of our proprietary information and other intellectual property, including technical data, manufacturing processes, data sets, or other sensitive information, and we may also encounter significant problems in protecting and defending our intellectual property or proprietary rights abroad. In any of these cases, we may be required to expend significant time and expense to prevent infringement or to enforce our rights. Although we have taken measures to protect our proprietary rights, there can be no assurance that others will not offer products or concepts that are substantially similar to ours and compete with our business. If we are unable to protect our proprietary rights or prevent unauthorized use or appropriation by third parties, the value of our brand and other intangible assets may be diminished, and competitors may be able to more effectively mimic our service and methods of operations. Any of these events could seriously harm our business.

In addition, we have contributed software source code under open-source licenses, have made other technology we developed available under other open licenses, and include open-source software in our products. From time to time, we may face claims from third parties claiming ownership of, or demanding release of, the open-source software or derivative works that we have developed using such software, which could include our proprietary source code, or otherwise seeking to enforce the terms of the applicable open-source license. These claims could result in litigation and could require us to make our software source code freely available, seek licenses from third parties to continue offering our products for certain uses, or cease offering the products associated with such software unless and until we can re-engineer them to avoid infringement, which may be very costly.

If our users do not continue to contribute content or their contributions are not perceived as valuable to other users, we may experience a decline in user growth, retention, and engagement on Snapchat, which could result in the loss of advertisers and revenue.

Our success depends on our ability to provide Snapchat users with engaging content, which in part depends on the content contributed by our users. If users, including influential users such as world leaders, government officials, celebrities, athletes, journalists, sports teams, media outlets, and brands, do not continue to contribute engaging content to Snapchat, our user growth, retention, and engagement may decline. That, in turn, may impair our ability to maintain good relationships with our advertisers or attract new advertisers, which may seriously harm our business.

Foreign government initiatives and restrictions could seriously harm our business.

Foreign data protection, privacy, consumer protection, content regulation, and other laws and regulations are often more restrictive than those in the United States. Foreign governments may censor Snapchat in their countries, restrict access to Snapchat from their countries entirely, impose other restrictions that may affect their citizens’ ability to access Snapchat for an extended period of time or even indefinitely, require data localization, or impose other laws or regulations that we cannot comply with, would be difficult for us to comply with, or would require us to rebuild our products or the infrastructure for our products. Such restrictions may also be implemented or lifted selectively to target or benefit other companies or products, which may result in sudden or unexpected fluctuations in competition in regions where we operate. Any restriction on access to Snapchat due to foreign government actions or initiatives, or any withdrawal by us from certain countries because of such actions or initiatives, or any increased competition due to actions and initiatives of foreign governments would adversely affect our DAUs, including by giving our competitors an opportunity to penetrate geographic markets that we cannot access or to which they previously did not have access. As a result, our user growth, retention, and engagement may be seriously harmed, and we may not be able to maintain or grow our revenue as anticipated and our business could be seriously harmed.

28


 

Our users may increasingly engage directly with our partners and advertisers instead of through Snapchat, which may negatively affect our revenue and seriously harm our business.

Using our products, some partners and advertisers not only can interact directly with our users but can also direct our users to content with third-party websites and products and downloads of third-party applications. In addition, our users may generate content by using Snapchat features, but then share, use, or post it on a different platform. The more our users engage with third-party websites and applications, the less engagement we may get from them, which would adversely affect the revenue we could earn from them. Although we believe that Snapchat reaps significant long-term benefits from increased user engagement with content on Snapchat provided by our partners, these benefits may not offset the possible loss of advertising revenue, in which case our business could be seriously harmed.

If events occur that damage our brand or reputation, our business may be seriously harmed.

We have developed a brand that we believe has contributed to our success. We also believe that maintaining and enhancing our brand is critical to expanding our user base, advertisers, and partners. Because many of our users join Snapchat on the invitation or recommendation of a friend or family member, one of our primary focuses is on ensuring that our users continue to view Snapchat and our brand favorably so that these referrals continue. Maintaining and enhancing our brand will depend largely on our ability to continue to provide useful, novel, fun, reliable, trustworthy, and innovative products, which we may not do successfully. We may introduce new products, make changes to existing products and services, or require our users to agree to new terms of service related to new and existing products that users do not like, which may negatively affect our brand in the short term, long term, or both. Additionally, our partners’ actions may affect our brand if users do not appreciate what those partners do on Snapchat. We may also fail to adequately support the needs of our users, advertisers, or partners, which could erode confidence in our brand. Maintaining and enhancing our brand may require us to make substantial investments and these investments may not be successful. If we fail to successfully promote and maintain our brand or if we incur excessive expenses in this effort, our business may be seriously harmed.

We and our founders also receive a high degree of media coverage globally. In the past, we have experienced, and we expect that we will continue to experience, media, legislative, and regulatory scrutiny. Unfavorable publicity regarding us, our privacy practices, product changes, product quality, litigation, employee matters, or regulatory activity, or regarding the actions of our founders, our partners, our users, or other companies in our industry, could seriously harm our reputation and brand. Negative publicity and scrutiny could also adversely affect the size, demographics, engagement, and loyalty of our user base and result in decreased revenue, fewer app installs (or increased app un-installs), or declining user base or growth rates, any of which could seriously harm our business.

Expanding and operating in international markets requires significant resources and management attention. If we are not successful in expanding and operating our business in international markets, we may incur significant costs, damage our brand, or need to lay off team members in those markets, any of which may seriously harm our business.

We have expanded to new international markets and are growing our operations in existing international markets, which may have very different cultures and commercial, legal, and regulatory systems than where we predominately operate. In connection with our international expansion and growth, we have also hired new team members in many of these markets. This international expansion may:

 

impede our ability to continuously monitor the performance of all of our team members;

 

result in hiring of team members who may not yet fully understand our business, products, and culture; or

 

cause us to expand in markets that may lack the culture and infrastructure needed to adopt our products.

These issues may eventually lead to turnover or layoffs of team members in these markets and may harm our ability to grow our business in these markets. In addition, scaling our business to international markets imposes complexity on our business, and requires additional financial, legal, and management resources. We may not be able to manage growth and expansion effectively, which could damage our brand, result in significant costs, and seriously harm our business.

Additionally, as we increase the number of our team members internationally, we are exposed to political, social, and economic instability in additional countries and regions. For example, we have team members in Ukraine, and any political instability in the region may disrupt our operations and negatively impact our business.

29


 

Our products are highly technical and may contain undetected software bugs or hardware errors, which could manifest in ways that could seriously harm our reputation and our business.

Our products are highly technical and complex. Snapchat, or any other products we may introduce in the future, may contain undetected software bugs, hardware errors, and other vulnerabilities. These bugs and errors can manifest in any number of ways in our products, including through diminished performance, security vulnerabilities, malfunctions, or even permanently disabled products. We have a practice of rapidly updating our products and some errors in our products may be discovered only after a product has been released or shipped and used by users, and may in some cases be detected only under certain circumstances or after extended use. Spectacles, as an eyewear product, is regulated by the U.S. Food and Drug Administration, or the FDA, and may malfunction in a way that results in physical harm to a user or others around the user. We offer a limited one-year warranty in the United States and a limited two-year warranty in Europe, and any such defects discovered in our products after commercial release could result in a loss of sales and users, which could seriously harm our business. Any errors, bugs, or vulnerabilities discovered in our code after release could damage our reputation, drive away users, lower revenue, and expose us to damages claims, any of which could seriously harm our business.

We could also face claims for product liability, tort, or breach of warranty. In addition, our product contracts with users contain provisions relating to warranty disclaimers and liability limitations, which may not be upheld. Defending a lawsuit, regardless of its merit, is costly and may divert management’s attention and seriously harm our reputation and our business. In addition, if our liability insurance coverage proves inadequate or future coverage is unavailable on acceptable terms or at all, our business could be seriously harmed.

We have been, are currently, and may in the future be subject to regulatory inquiries, investigations, and proceedings in the future, which could cause us to incur substantial costs or require us to change our business practices in a way that could seriously harm our business.

We have been, are currently, and may in the future be subject to investigations and inquiries from government entities. These investigations and inquiries, and our compliance with any associated regulatory orders or consent decrees, may require us to change our policies or practices, subject us to substantial monetary fines or other penalties or sanctions, result in increased operating costs, divert management’s attention, harm our reputation, and require us to incur significant legal and other expenses, any of which could seriously harm our business.

We are currently, and expect to be in the future, party to patent lawsuits and other intellectual property claims that are expensive and time-consuming. If resolved adversely, these lawsuits and claims could seriously harm our business.

Companies in the mobile, camera, communication, media, internet, and other technology-related industries own large numbers of patents, copyrights, trademarks, trade secrets, and other intellectual property rights, and frequently enter into litigation based on allegations of infringement, misappropriation, or other violations of intellectual property or other rights. In addition, various “non-practicing entities” and other entities that own patents, copyrights, trademarks, trade secrets, and other intellectual property rights often attempt to aggressively assert their rights to extract value from technology companies. Furthermore, from time to time we may introduce new products or make other business changes, including in areas where we currently do not compete, which could increase our exposure to patent, copyright, trademark, trade secret, and other intellectual property rights claims from competitors and non-practicing entities. We have been subject to, and expect to continue to be subject to, claims and legal proceedings from holders of patents, trademarks, copyrights, trade secrets, and other intellectual property rights alleging that some of our products or content infringe their rights. For example, in January 2020, You Map, Inc. filed a lawsuit in the U.S. District Court for the District of Delaware against us, our subsidiary Zenly, and certain of our respective employees alleging that we misappropriated various trade secrets regarding map technology used in Snapchat’s and Zenly’s map products and that the Snapchat and Zenly applications infringe a You Map patent. While we believe we have meritorious defenses to these claims, an unfavorable outcome in these and other similar lawsuits could seriously harm our business. If these or other matters continue in the future or we need to enter into licensing arrangements, which may not be available to us or on terms favorable to us, it may increase our costs and decrease the value of our products, and our business could be seriously harmed.

We rely on a variety of statutory and common-law frameworks for the content we host and provide our users, including the Digital Millennium Copyright Act, the Communications Decency Act, or CDA, and the fair-use doctrine. However, each of these statutes and doctrines is subject to uncertain judicial interpretation and regulatory and legislative amendments. For example, the U.S. Congress amended the CDA in 2018 in ways that could expose some Internet platforms to an increased risk of litigation. In addition, the U.S. Congress and the Executive branch have proposed further changes or amendments each year since 2019 including, among other things, proposals that would narrow the CDA immunity, expand government enforcement power relating to content moderation concerns, or repeal the CDA altogether. Some U.S. states have also enacted or proposed

30


 

legislation that would undercut, or conflict with, the CDA’s protections. Although such state laws have been or can be expected to be challenged in court, if these laws were upheld or if additional similar laws or the changes or amendments to the CDA proposed by the U.S. Congress and the Executive branch were enacted, such changes may decrease the protections provided by the CDA and expose us to lawsuits, penalties, and additional compliance obligations. Moreover, some of these statutes and doctrines that we rely on provide protection only or primarily in the United States. If the rules around these doctrines change, if international jurisdictions refuse to apply similar protections, or if a court were to disagree with our application of those rules to our service, we could incur liability or be required to make significant changes to our products, business practices, or operations, and our business could be seriously harmed.

From time to time, we are involved in class-action lawsuits and other litigation matters that are expensive and time-consuming and could seriously harm our business.

We are involved in numerous lawsuits, including putative class-action lawsuits brought by users and investors, some of which may claim statutory damages. We anticipate that we will continue to be a target for lawsuits in the future. Because we have millions of users, class-action lawsuits against us that are purportedly filed by or on behalf of users typically claim enormous monetary damages in the aggregate even if the alleged per-user harm is small or non-existent. For example, in November 2020, a putative class filed an action against us in Illinois, alleging that we violated Illinois’ Biometric Information Privacy Act, or BIPA, with respect to many Illinois users of Snapchat and that we are liable to those users for statutory damages. We compelled arbitration, which the court granted, dismissing the case and ordering the parties to arbitrate the matter; that ruling compelling arbitration is currently being appealed. Some plaintiffs’ attorneys have also indicated a desire to initiate arbitrations against us, arguing that we violated BIPA, in some cases on behalf of large numbers of Illinois users. We believe we have meritorious defenses to these lawsuits and arbitrations, but an unfavorable outcome in these lawsuits or arbitrations could seriously harm our business. Similarly, because we have a large number of stockholders, class-action lawsuits on securities theories typically claim enormous monetary damages in the aggregate even if the alleged loss per stockholder is small. Any litigation to which we are a party may result in an onerous or unfavorable judgment that might not be reversed on appeal, or we may decide to settle lawsuits on adverse terms. Any such negative outcome could result in payments of substantial monetary damages or fines, or changes to our products or business practices, and seriously harm our business. Even if the outcome of any such litigation or claim is favorable, defending them is costly and can impose a significant burden on management and employees. We may also receive unfavorable preliminary, interim, or final rulings in the course of litigation. For example, in November 2021, we, and certain of our officers, were named as defendants in a securities class action lawsuit in federal court purportedly brought on behalf of purchasers of our Class A common stock. The lawsuit alleges that we and certain of our officers made false or misleading statements and omissions concerning the impact that Apple’s App Tracking Transparency framework would have on our business. We believe we have meritorious defenses to this lawsuit, but an unfavorable outcome could seriously harm our business.

We may face lawsuits, incur liability, or need to seek licenses based on information posted to our products.

We have faced, currently face, and will continue to face claims relating to information that is published or made available on our products, including Snapchat. In particular, the nature of our business exposes us to claims related to defamation, intellectual property rights, rights of publicity and privacy, and personal injury torts. For example, we do not monitor or edit the vast majority of content that is communicated through Snapchat, and such content may expose us to lawsuits. This risk is enhanced in certain jurisdictions outside the United States where our protection from liability for third-party actions may be unclear or evolving and where we may be less protected under local laws than we are in the United States. For example, in April 2019, the European Union passed a directive expanding online platform liability for copyright infringement and regulating certain uses of news content online, which member states were required to implement by June 2021. In addition, legislation in Germany may impose significant fines for failure to comply with certain content removal and disclosure obligations. Numerous other countries in Europe, the Middle East, Asia-Pacific, and Latin America are considering or have implemented similar legislation imposing penalties for failure to remove certain types of content or follow certain processes. In the United States, there have been various Congressional and Executive branch efforts to remove or restrict the scope of the protections available to online platforms under Section 230 of the CDA. For example, the CDA was amended in 2018, and the U.S. Congress and the Executive branch have proposed further changes or amendments each year since 2019, including among other things proposals that would narrow CDA immunity, expand government enforcement power relating to content moderation concerns, or repeal the CDA altogether. Such changes could decrease or change our protections from liability for third-party content in the United States. We could incur significant costs investigating and defending such claims and, if we are found liable, significant damages, or license costs. We could also face fines or orders restricting or blocking our services in particular geographies as a result of content hosted on our services. If any of these events occur, we may incur significant costs or be required to make significant changes to our products, business practices, or operations and our business could be seriously harmed.

31


 

We plan to continue expanding our international operations where we have limited operating experience and may be subject to increased business and economic risks that could seriously harm our business.

We plan to continue expanding our business operations abroad and translating our products into other languages. Snapchat is currently available in more than 40 languages, and we have offices in more than 15 countries. We plan to enter new international markets and expand our operations in existing international markets, where we have limited or no experience in marketing, selling, and deploying our products and advertisements. Our limited experience and infrastructure in such markets, or the lack of a critical mass of users in such markets, may make it more difficult for us to effectively monetize any increase in DAUs in those markets, and may increase our costs without a corresponding increase in revenue. If we fail to deploy or manage our operations in international markets successfully, our business may suffer. In the future, as our international operations increase, or more of our expenses are denominated in currencies other than the U.S. dollar, our operating results may be more greatly affected by fluctuations in the exchange rates of the currencies in which we do business. In addition, as our international operations and sales continue to grow, we are subject to a variety of risks inherent in doing business internationally, including:

 

political, social, and economic instability;

 

risks related to the legal and regulatory environment in foreign jurisdictions, including with respect to privacy, rights of publicity, content, data protection, intellectual property, health and safety, competition, protection of minors, consumer protection, employment, money transmission, import and export restrictions, gift cards, electronic funds transfers, anti-money laundering, advertising, algorithms, encryption, and taxation, and unexpected changes in laws, regulatory requirements, and enforcement;

 

potential damage to our brand and reputation due to compliance with local laws, including potential censorship and requirements to provide user information to local authorities;

 

fluctuations in currency exchange rates;

 

higher levels of credit risk and payment fraud;

 

complying with tax requirements of multiple jurisdictions;

 

enhanced difficulties of integrating any foreign acquisitions;

 

complying with a variety of foreign laws, including certain employment laws requiring national collective bargaining agreements that set minimum salaries, benefits, working conditions, and termination requirements;

 

reduced protection for intellectual-property rights in some countries;

 

difficulties in staffing and managing global operations and the increased travel, infrastructure, and compliance costs associated with multiple international locations;

 

regulations that might add difficulties in repatriating cash earned outside the United States and otherwise preventing us from freely moving cash;

 

import and export restrictions and changes in trade regulation;

 

complying with statutory equity requirements;

 

complying with the U.S. Foreign Corrupt Practices Act, the U.K. Bribery Act, and similar laws in other jurisdictions; and

 

export controls and economic sanctions administered by the Department of Commerce Bureau of Industry and Security and the Treasury Department’s Office of Foreign Assets Control.

If we are unable to expand internationally and manage the complexity of our global operations successfully, our business could be seriously harmed.

Exposure to United Kingdom political developments, including the effect of its withdrawal from the European Union, could be costly and difficult to comply with and could harm our business.

We have based a significant portion of our European operations in the United Kingdom and have licensed a portion of our intellectual property to one of our United Kingdom subsidiaries. These operations continue to face risks and potential disruptions related to the withdrawal of the United Kingdom from the European Union, commonly referred to as “Brexit.” Although the United Kingdom and the European Union have entered into a trade and cooperation agreement, the long-term nature of the United Kingdom’s relationship with the European Union remains unclear. For example, Brexit could lead to potentially divergent laws and regulations, such as with respect to data protection and data transfer laws, that could be costly

32


 

and difficult to comply with. While we continue to monitor these developments, the full effect of Brexit on our operations is uncertain and our business could be harmed by trade disputes or political differences between the United Kingdom and the European Union in the future.

We plan to continue to make acquisitions and strategic investments in other companies, which could require significant management attention, disrupt our business, dilute our stockholders, and seriously harm our business.

As part of our business strategy, we have made and intend to make acquisitions to add specialized team members and complementary companies, products, and technologies, as well as investments in public and private companies in furtherance of our strategic objectives. Our ability to acquire and successfully integrate larger or more complex companies, products, and technologies is unproven. In the future, we may not be able to find other suitable acquisition or investment candidates, and we may not be able to complete acquisitions or investments on favorable terms, if at all. Our previous and future acquisitions and investments may not achieve our goals, and any future acquisitions or investments we complete could be viewed negatively by users, advertisers, partners, or investors. In addition, if we fail to successfully close transactions, integrate new teams, or integrate the products and technologies associated with these acquisitions into our company, our business could be seriously harmed. Any integration process may require significant time and resources, and we may not be able to manage the process successfully. We may not successfully evaluate or use the acquired products, technology, and personnel, or accurately forecast the financial impact of an acquisition or investment transaction, including accounting charges. We may also incur unanticipated liabilities that we assume as a result of acquiring companies. We may have to pay cash, incur debt, or issue equity securities to pay for any acquisition or investment, any of which could seriously harm our business. Selling or issuing equity to finance or carry out any such acquisition or investment would also dilute our existing stockholders. Incurring debt would increase our fixed obligations and could also include covenants or other restrictions that would impede our ability to manage our operations.

In addition, it generally takes several months after the closing of an acquisition to finalize the purchase price allocation. Therefore, it is possible that our valuation of an acquisition may change and result in unanticipated write-offs or charges, impairment of our goodwill, or a material change to the fair value of the assets and liabilities associated with a particular acquisition, any of which could seriously harm our business.

The strategic investments we make in public and private companies around the world range from early-stage companies still defining their strategic direction to mature companies with established revenue streams and business models. Many of the instruments in which we invest are non-marketable and illiquid at the time of our initial investment, and we are not always able to achieve a return in a timely fashion, if at all. Our ability to realize a return on our investment in a private company, if any, is typically dependent on the company participating in a liquidity event, such as a public offering or acquisition. To the extent any of the companies in which we invest are not successful, which can include failures to achieve business objectives as well as bankruptcy, we could recognize an impairment or lose all or part of our investment.

Our acquisition and investment strategy may not succeed if we are unable to remain attractive to target companies or expeditiously close transactions. For example, if we develop a reputation for being a difficult acquirer or having an unfavorable work environment, or target companies view our non-voting Class A common stock unfavorably, we may be unable to source and close acquisition targets. In addition, members of the U.S. administration and Congress have proposed new legislation that could limit, hinder, or delay the acquisition process and target opportunities. If we are unable to consummate key acquisition transactions essential to our corporate strategy, it may limit our ability to grow or compete effectively and our business may be seriously harmed.

If our goodwill or intangible assets become impaired, we may be required to record a significant charge to earnings, which could seriously harm our business.

Under U.S. generally accepted accounting principles, or GAAP, we review our intangible assets for impairment when events or changes in circumstances indicate the carrying value may not be recoverable. Goodwill is required to be tested for impairment at least annually. As of December 31, 2021, we had recorded a total of $1.9 billion of goodwill and intangible assets, net related to our acquisitions. An adverse change in market conditions, particularly if such change has the effect of changing one of our critical assumptions or estimates, could result in a change to the estimation of fair value that could result in an impairment charge to our goodwill or intangible assets. Any such material charges may seriously harm our business.

33


 

We have spent and may continue to spend substantial funds in connection with the tax liabilities on the settlement of equity awards. The manner in which we fund these tax liabilities may cause us to spend substantial funds or dilute stockholders, either of which may have an adverse effect on our financial condition.

When our employee equity awards vest, we withhold taxes and remit them to relevant taxing authorities on behalf of team members. To fund the withholding and remittance obligations for equity awards, we have either used our existing cash or sold a portion of vested equity awards on behalf of our team members near the applicable settlement dates in an amount that is substantially equivalent to the number of shares of common stock that we would withhold in connection with these settlements. In the future, we may also sell equity on our behalf and use the proceeds to fund the withholding and remittance obligations for equity awards. Any of these methods may have an adverse effect on our financial condition.

If we sell shares on behalf of our team members, although those newly issued shares should not be dilutive, such sales to the market could result in a decline to our stock price. If we use our existing cash, or if our cash reserves are not sufficient, we may choose to issue equity securities or borrow funds under our revolving credit facility. In such an event, we cannot assure you that we will be able to successfully match the proceeds of any such equity financing to the then applicable tax liability, and any such equity financing could result in a decline in our stock price and be dilutive to existing stockholders. If we elect to satisfy tax withholding and remittance obligations in whole or in part by drawing on our revolving credit facility, our interest expense and principal repayment requirements could increase significantly, which could seriously harm our business.

There are numerous risks associated with our internal and contract manufacturing of our physical products and components. If we encounter problems with either our internal or contract manufacturing, we may not deliver our products within specifications or on time, which may seriously harm our business.

Manufacturing processes are highly complex, require advanced and costly equipment, and must be continuously modified to improve yields and performance. We rely on suppliers and contract manufacturers in connection with the production of our own physical products and components. We and our contract manufacturers are all vulnerable to capacity constraints and reduced component availability, and have limited control over delivery schedules, manufacturing yields, and costs, particularly when components are in short supply, or if we introduce a new product or feature. In addition, we have limited control over our suppliers’ and manufacturers’ quality systems and controls, and therefore must rely on them to meet our quality and performance standards and specifications. Delays, component shortages, including custom components that are manufactured for us at our direction, global trade conditions and agreements, and other manufacturing and supply problems could impair the distribution of our products and ultimately our brand. For example, the United States has threatened tougher trade terms with China and other countries, leading to the imposition, or potential future imposition, of substantially higher U.S. Section 301 tariffs on certain imports from China, which may adversely affect our products and seriously harm our business.

Furthermore, any adverse change in our suppliers’ or contract manufacturers’ financial or business condition or our relationship with them could disrupt our ability to supply our products. If we change our suppliers or contract manufacturers, or shift to more internal manufacturing operations, we may lose revenue, incur increased costs, and damage our reputation and brand. Qualifying and commencing operations with a new supplier or contract manufacturer is expensive and time-consuming. In addition, if we experience increased demand for our products, we may need to increase our material or component purchases, internal or contract-manufacturing capacity, and internal test and quality functions. The inability of our suppliers or contract manufacturers to provide us with adequate high-quality materials and products could delay our order fulfillment, and may require us to change the design of our products to meet this increased demand. Any redesign may require us to re-qualify our products with any applicable regulatory bodies or customers, which would be costly and time-consuming. This may lead to unsatisfied customers and users and increase costs to us, which could seriously harm our business. As we increase or acquire additional manufacturing capacity, we are subject to many complex and evolving environmental, health, and safety laws, regulations, and rules in each jurisdiction in which we operate. If we fail to comply with any such laws and regulations, then we could incur regulatory penalties, fines, and legal liabilities, suspension of production, significant compliance requirements, alteration of our manufacturing processes, or restrictions on our ability to modify or expand our facilities, any of which could seriously harm our business.

In addition, any errors or defects in any parts or technology incorporated into our products could result in product failures that could seriously harm our business. Further, any defect in manufacturing, design, or other could cause our products to fail or render them permanently inoperable. For example, the typical means by which our Spectacles product connects to mobile devices is by way of a Bluetooth transceiver located in the Spectacles product. If the Bluetooth transceiver in our Spectacles product were to fail, it would not be able to connect to a user’s mobile device and Spectacles would not be able to deliver any content to the mobile device and the Snapchat application. As a result, we may have to replace these products at our sole cost and expense, face litigation, or be subject to other liabilities. Should we have a widespread problem of this kind, the reputational damage and the cost of replacing these products, or other liabilities, could seriously harm our business.

34


 

Some of our products are in regulated industries. Clearances to market regulated products can be costly and time-consuming, and we may not be able to obtain these clearances or approvals on a timely basis, or at all, for future products.

The FDA and other state and foreign regulatory agencies regulate Spectacles. We may develop future products that are regulated as medical devices by the FDA or regulated by other governmental agencies. Government authorities, primarily the FDA and corresponding regulatory agencies, regulate the medical device industry. Unless there is an exemption, we must obtain regulatory approval from the FDA and corresponding agencies, or other applicable governmental authorities, before we can market or sell a new regulated product or make a significant modification to an existing product. Obtaining regulatory clearances to market a medical device or other regulated products can be costly and time-consuming, and we may not be able to obtain these clearances or approvals on a timely basis, or at all, for future products. Any delay in, or failure to receive or maintain, clearance or approval for any products under development could prevent us from launching new products. We could seriously harm our business and the ability to sell our products if we experience any product problems requiring reporting to governmental authorities, if we fail to comply with applicable state or foreign agency regulations, or if we are subject to enforcement actions such as fines, civil penalties, injunctions, product recalls, or failure to obtain regulatory clearances or approvals.

We have faced inventory risk with respect to our physical products, such as Spectacles.

We have been and may in the future be exposed to inventory risks related to our physical products, such as Spectacles, as a result of rapid changes in product cycles and pricing, defective merchandise, changes in consumer demand and consumer spending patterns, changes in consumer tastes with respect to our products, and other factors. We try to accurately predict these trends and avoid overstocking or understocking inventory. Demand for products, however, can change significantly between the time inventory or components are ordered and the date of sale. The acquisition of certain types of inventory or components may require significant lead-time and prepayment and they may not be returnable. Failure to manage our inventory, supplier commitments, or customer expectations could seriously harm our business.


35


 

 

Risks Related to Credit and Financing

We have offered and may continue to offer credit to our partners to stay competitive, and as a result we may be exposed to credit risk of some of our partners, which may seriously harm our business.

We engage in business with some of our partners on an open credit basis. While we attempt to monitor individual partner payment capability when we grant open credit arrangements and maintain allowances we believe are adequate to cover exposure for doubtful accounts, we cannot assure investors these programs will be effective in managing our credit risks in the future. This may be especially true as our business grows and expands, we engage with partners that have limited operating history, or we engage with partners that we may not be familiar with. If we are unable to adequately control these risks, our business could be seriously harmed.

Operating our business requires a significant amount of cash, and we may not have sufficient cash flow from our business to pay the Convertible Notes, and any other debt when due, which may seriously harm our business.

Our ability to make principal or interest payments on, or to refinance, the Convertible Notes or other indebtedness depends on our future performance, which is subject to many factors beyond our control. Our business may not generate sufficient cash flow from operations in the future to service our debt and business. 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, obtaining additional debt financing, or issuing additional equity securities, any of which may be on terms that are not favorable to us or, in the case of equity securities, highly dilutive to our stockholders. Our ability to refinance the Convertible Notes or our other indebtedness will depend on various factors, including the available capital markets, our business, and our financial condition at such time. We may not be able to engage in any of these activities or on desirable terms, which could result in a default on our debt obligations. In addition, our existing and future debt agreements, including the Convertible Notes and Credit Facility, may contain restrictive covenants that may prohibit us from adopting any of these alternatives. Our failure to comply with these covenants could result in an event of default which, if not cured or waived, could result in the acceleration of our debt, and would seriously harm our business.

In addition, holders of the Convertible Notes have the right to require us to repurchase all or a portion of the Convertible Notes on the occurrence of a fundamental change at a repurchase price equal to 100% of the principal amount of the Convertible Notes to be repurchased, plus accrued and unpaid interest, if any, to, but excluding, the fundamental change repurchase date. Further, if a make-whole fundamental change as defined in each of the indentures governing the Convertible Notes, or the Indentures, occurs prior to the maturity date of the Convertible Notes, we will in some cases be required to increase the conversion rate for a holder that elects to convert its Convertible Notes in connection with such make-whole fundamental change. On the conversion of the Convertible Notes, unless we elect to deliver solely shares of our Class A common stock to settle such conversion (other than paying cash in lieu of delivering any fractional share), we will be required to make cash payments for the Convertible Notes being converted. However, we may not have enough available cash or be able to obtain financing at the time we are required to make such repurchases of the Convertible Notes surrendered or pay cash with respect to the Convertible Notes being converted.

If we default on our credit obligations, our operations may be interrupted and our business could be seriously harmed.

We have a Credit Facility that we may draw on to finance our operations, acquisitions, and other corporate purposes. If we default on these credit obligations, our lenders may:

 

require repayment of any outstanding amounts drawn on our Credit Facility;

 

terminate our Credit Facility; or

 

require us to pay significant damages.

If any of these events occur, our operations may be interrupted and our ability to fund our operations or obligations, as well as our business, could be seriously harmed. In addition, our Credit Facility contains operating covenants, including customary limitations on the incurrence of certain indebtedness and liens, restrictions on certain intercompany transactions, and limitations on the amount of dividends and stock repurchases. Our ability to comply with these covenants may be affected by events beyond our control, and breaches of these covenants could result in a default under the Credit Facility and any future financial agreements into which we may enter. If not waived, defaults could cause our outstanding indebtedness under our outstanding Convertible Notes or our Credit Facility, including any future financing agreements that we may enter into, to

36


 

become immediately due and payable. For more information on our Credit Facility, see “Management’s Discussion and Analysis of Financial Condition and Results of Operations—Liquidity and Capital Resources.”

We cannot be certain that additional financing will be available on reasonable terms when needed, or at all, which could seriously harm our business.

We have incurred net losses and negative cash flow from operations in prior periods, and we may not achieve or maintain profitability. As a result, we may need additional financing. Our ability to obtain additional financing, if and when required, will depend on investor demand, our operating performance, our credit rating, the condition of the capital markets, and other factors. To the extent we use available funds or draw on our Credit Facility, we may need to raise additional funds and we cannot assure investors that additional financing will be available to us on favorable terms when required, or at all. If we raise additional funds through the issuance of equity, equity-linked, or debt securities, those securities may have rights, preferences, or privileges senior to the rights of our Class A common stock, and our existing stockholders may experience dilution. In the event that we are unable to obtain additional financing on favorable terms, our interest expense and principal repayment requirements could increase significantly, which could seriously harm our business.

Risks Related to Taxes

New legislation that would change U.S. or foreign taxation of business activities, including the imposition of tax based on gross revenue, could seriously harm our business, or the financial markets and the market price of our Class A common stock.

Reforming the taxation of international businesses has been a priority for politicians, and a wide variety of changes have been proposed or enacted. Due to the large and expanding scale of our international business activities, any changes in the taxation of such activities may increase our tax expense, the amount of taxes we pay, or both, and seriously harm our business. For example, the Tax Cuts and Jobs Act, or the Tax Act, was enacted in December 2017 and significantly reformed the U.S. Internal Revenue Code of 1986, as amended, or the Code. The Tax Act lowered U.S. federal corporate income tax rates, changed the utilization of future net operating loss carryforwards, allowed for the expensing of certain capital expenditures, and put into effect sweeping changes to U.S. taxation of international business activities. However, the current U.S. administration has indicated a desire to reform the Code, including by potentially increasing U.S. federal corporate income tax rates, and it is currently unclear what, if any, changes to the Code will be enacted and how that may affect our business or the financial markets and the market price of our Class A common stock.

In addition, many jurisdictions and intergovernmental organizations have been discussing proposals that may change various aspects of the existing framework under which our tax obligations are determined in many of the jurisdictions in which we do business and in which our users are located. Some jurisdictions have enacted, and others have proposed, taxes based on gross receipts applicable to digital services regardless of profitability. The Organisation for Economic Co-operation and Development has been working on a proposal that may change how taxable presence for digital services is defined and result in the imposition of taxes based on net income in countries where we have no physical presence.

We continue to examine the impact these and other tax reforms may have on our business. The impact of these and other tax reforms is uncertain and one or more of these or similar measures could seriously harm our business.

We may have exposure to greater-than-anticipated tax liabilities, which could seriously harm our business.

Our income tax obligations are based on our corporate operating structure and third-party and intercompany arrangements, including the manner in which we develop, value, and use our intellectual property and the valuations of our intercompany transactions. The tax laws applicable to our international business activities, including the laws of the United States and other jurisdictions, are subject to change and uncertain interpretation. The taxing authorities of the jurisdictions in which we operate may challenge our methodologies for valuing developed technology, intercompany arrangements, or transfer pricing, which could increase our worldwide effective tax rate and the amount of taxes we pay and seriously harm our business. Taxing authorities may also determine that the manner in which we operate our business is not consistent with how we report our income, which could increase our effective tax rate and the amount of taxes we pay and seriously harm our business. In addition, our future income taxes could fluctuate because of earnings being lower than anticipated in jurisdictions that have lower statutory tax rates and higher than anticipated in jurisdictions that have higher statutory tax rates, by changes in the valuation of our deferred tax assets and liabilities, or by changes in tax laws, regulations, or accounting principles. We are subject to regular review and audit by U.S. federal and state and foreign tax authorities. Any adverse outcome from a review or audit could seriously harm our business. In addition, determining our worldwide provision for income taxes and other tax liabilities

37


 

requires significant judgment by management, and there are many transactions where the ultimate tax determination is uncertain. Although we believe that our estimates are reasonable, the ultimate tax outcome may differ from the amounts recorded in our financial statements for such period or periods and may seriously harm our business.

Our ability to use our net operating loss carryforwards and certain other tax attributes may be limited, each of which could seriously harm our business.

As of December 31, 2021, we had U.S. federal net operating loss carryforwards of approximately $7.5 billion and state net operating loss carryforwards of approximately $4.4 billion, as well as U.K. net operating loss carryforwards of approximately $3.2 billion. We also accumulated U.S. federal and state research tax credits of $476.6 million and $292.8 million, respectively, as of December 31, 2021. Under Sections 382 and 383 of the Code, if a corporation undergoes an “ownership change,” the corporation’s ability to use its pre-change net operating loss carryforwards and other pre-change tax attributes, such as research tax credits, to offset its post-change income and taxes may be limited. In general, an “ownership change” occurs if there is a cumulative change in our ownership by “5% shareholders” that exceeds 50 percentage points over a rolling three-year period. Similar rules may apply under state tax laws. In the event that we experience one or more ownership changes as a result of future transactions in our stock, then we may be limited in our ability to use our net operating loss carryforwards and other tax assets to reduce taxes owed on the net taxable income that we earn.

In the United States, net operating loss carryforwards arising in tax years beginning after December 31, 2017 can be carried forward indefinitely but use of such carryforwards is limited to 80% of taxable income. Net operating loss carryforwards generated by us before January 1, 2018 will not be subject to the taxable income limitation and will continue to have a twenty-year carryforward period. In the U.K., net operating loss carryforwards can be carried forward indefinitely; however, use of such carryforwards in a given year is generally limited to 50% of such year’s taxable income and may be subject to ownership change rules that restrict the use of net operating loss carryforwards.

Any limitations on the ability to use our net operating loss carryforwards and other tax assets, as well as the timing of any such use, could seriously harm our business.

Risks Related to Ownership of Our Class A Common Stock

Holders of Class A common stock have no voting rights. As a result, holders of Class A common stock will not have any ability to influence stockholder decisions.

Class A common stockholders have no voting rights, unless required by Delaware law. As a result, all matters submitted to stockholders will be decided by the vote of holders of Class B common stock and Class C common stock. As of December 31, 2021, Mr. Spiegel and Mr. Murphy control over 99% of the voting power of our capital stock, and Mr. Spiegel alone may exercise voting control over our outstanding capital stock. Mr. Spiegel and Mr. Murphy voting together, or in many instances, Mr. Spiegel acting alone, will have control over all matters submitted to our stockholders for approval. In addition, because our Class A common stock carries no voting rights (except as required by Delaware law), the issuance of the Class A common stock in future offerings, in future stock-based acquisition transactions, or to fund employee equity incentive programs could prolong the duration of Mr. Spiegel’s and Mr. Murphy’s current relative ownership of our voting power and their ability to elect certain directors and to determine the outcome of all matters submitted to a vote of our stockholders. This concentrated control eliminates other stockholders’ ability to influence corporate matters and, as a result, we may take actions that our stockholders do not view as beneficial. As a result, the market price of our Class A common stock could be adversely affected.

We cannot predict the impact our capital structure and the concentrated control by our founders may have on our stock price or our business.

Although other U.S.-based companies have publicly traded classes of non-voting stock, to our knowledge, we were the first company to only list non-voting stock on a U.S. stock exchange. We cannot predict whether this structure, combined with the concentrated control by Mr. Spiegel and Mr. Murphy, will result in a lower trading price or greater fluctuations in the trading price of our Class A common stock, or will result in adverse publicity or other adverse consequences. In addition, some indexes have indicated they will exclude non-voting stock, like our Class A common stock, from their membership. For example, FTSE Russell, a provider of widely followed stock indexes, requires new constituents of its indexes to have at least five percent of their voting rights in the hands of public stockholders. In addition, S&P Dow Jones, another provider of widely followed stock indexes, has stated that companies with multiple share classes will not be eligible for certain of their indexes. As a result, our Class A common stock is likely not eligible for these stock indexes. We cannot assure you that other stock indexes will not take a similar approach to FTSE Russell or S&P Dow Jones in the future. Exclusion from indexes could make

38


 

our Class A common stock less attractive to investors and, as a result, the market price of our Class A common stock could be adversely affected. Additionally, the exclusion of our Class A common stock from these indexes may limit the types of investors who invest in our Class A common stock and could make the trading price of our Class A common stock more volatile.

Because our Class A common stock is non-voting, we and our stockholders are exempt from certain provisions of U.S. securities laws. This may limit the information available to holders of our Class A common stock.

Because our Class A common stock is non-voting, significant holders of our common stock are exempt from the obligation to file reports under Sections 13(d), 13(g), and 16 of the Exchange Act. These provisions generally require periodic reporting of beneficial ownership by significant stockholders, including changes in that ownership. For example, we believe that Tencent Holdings Limited, together with its affiliates, holds greater than 10% of our Class A common stock based in part on Tencent Holdings Limited’s public reporting. As a result of our capital structure, holders are not obligated to disclose changes in ownership of our Class A common stock, so there can be no assurance that you, or we, will be notified of any such changes. Our directors and officers are required to file reports under Section 16 of the Exchange Act. Our significant stockholders, other than directors and officers, are exempt from the “short-swing” profit recovery provisions of Section 16 of the Exchange Act and related rules with respect to their purchases and sales of our securities. As such, stockholders will be unable to bring derivative claims for disgorgement of profits for trades by significant stockholders under Section 16(b) of the Exchange Act unless the significant stockholders are also directors or officers.

Since our Class A common stock is our only class of stock registered under Section 12 of the Exchange Act and that class is non-voting, we are not required to file proxy statements or information statements under Section 14 of the Exchange Act, unless a vote of the Class A common stock is required by applicable law. Accordingly, legal causes of action and remedies under Section 14 of the Exchange Act for inadequate or misleading information in proxy statements may not be available to holders of our Class A common stock. If we do not deliver any proxy statements, information statements, annual reports, and other information and reports to the holders of our Class B common stock and Class C common stock, then we will similarly not provide any of this information to holders of our Class A common stock. Because we are not required to file proxy statements or information statements under Section 14 of the Exchange Act, any proxy statement, information statement, or notice of our annual meeting may not include all information under Section 14 of the Exchange Act that a public company with voting securities registered under Section 12 of the Exchange Act would be required to provide to its stockholders. Most of that information, however, will be reported in other public filings. For example, any disclosures required by Part III of Form 10-K as well as disclosures required by the NYSE for the year ended December 31, 2021 that are customarily included in a proxy statement are instead included in our Annual Report, rather than a proxy statement. But some information required in a proxy statement or information statement is not required in any other public filing. For example, we will not be required to comply with the proxy access rules under Section 14 of the Exchange Act. If we take any action in an extraordinary meeting of stockholders where the holders of Class A common stock are not entitled to vote, we will not be required to provide the information required under Section 14 of the Exchange Act. Nor will we be required to file a preliminary proxy statement under Section 14 of the Exchange Act. Since that information is also not required in a Form 10-K, holders of Class A common stock may not receive the information required under Section 14 of the Exchange Act with respect to extraordinary meetings of stockholders. In addition, we are not subject to the “say-on-pay” and “say-on-frequency” provisions of the Dodd–Frank Act. As a result, our stockholders do not have an opportunity to provide a non-binding vote on the compensation of our executive officers. Moreover, holders of our Class A common stock will be unable to bring matters before our annual meeting of stockholders or nominate directors at such meeting, nor can they submit stockholder proposals under Rule 14a-8 of the Exchange Act.

The trading price of our Class A common stock has been and will likely continue to be volatile.

The trading price of our Class A common stock has been and is likely to continue to be volatile. Shares of Class A common stock were sold in our IPO in March 2017 at a price of $17.00 per share. Since then, the trading price of our Class A common stock has ranged from $4.82 to $83.34 through December 31, 2021. Declines or volatility in our trading price could make it more difficult to attract and retain talent, adversely impact employee retention and morale, and may require us to issue more equity to incentivize team members which could dilute stockholders. The market price of our Class A common stock may fluctuate or decline significantly in response to numerous factors, many of which are beyond our control, including:

 

actual or anticipated fluctuations in our user growth, retention, engagement, revenue, or other operating results;

 

variations between our actual operating results and the expectations of investors and the financial community;

 

the accuracy of our financial guidance or projections;

39


 

 

 

any forward-looking financial or operating information we may provide, any changes in this information, or our failure to meet expectations based on this information;

 

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

 

whether our capital structure is viewed unfavorably, particularly our non-voting Class A common stock and the significant voting control of our co-founders;

 

additional shares of our common stock being sold into the market by us or our existing stockholders, or the anticipation of such sales, including if we issue shares to satisfy equity-related tax obligations;

 

stock repurchase programs undertaken by us;

 

announcements by us or our competitors of significant products or features, technical innovations, acquisitions, strategic partnerships, joint ventures, or capital commitments;

 

announcements by us or estimates by third parties of actual or anticipated changes in the size of our user base or the level of user engagement;

 

changes in operating performance and stock market valuations of technology companies in our industry segment, including our partners and competitors;

 

price and volume fluctuations in the overall stock market, including as a result of trends in the economy as a whole;

 

lawsuits threatened or filed against us;

 

developments in new legislation and pending lawsuits, executive actions, or regulatory actions, including interim or final rulings by judicial or regulatory bodies; and

 

other events or factors, including those resulting from war, incidents of terrorism, pandemics, or responses to these events.

In addition, extreme price and volume fluctuations in the stock markets have affected and continue to affect many technology companies’ stock prices, including us. Often, their stock prices have fluctuated in ways unrelated or disproportionate to the companies’ operating performance. In the past, stockholders have filed securities class-action litigation following periods of market volatility. For example, in November 2021, we, and certain of our officers, were named as defendants in a securities class action lawsuit in federal court purportedly brought on behalf of purchasers of our Class A common stock. The lawsuit alleges that we and certain of our officers made false or misleading statements and omissions concerning the impact that Apple’s ATT framework would have on our business. We believe we have meritorious defenses to this lawsuit, but an unfavorable outcome could seriously harm our business. Any litigation could subject us to substantial costs, divert resources and the attention of management from our business, and seriously harm our business.

Conversions or exchanges of the Convertible Notes may dilute the ownership interest of our stockholders or may otherwise affect the market price of our Class A common stock.

The conversion of some or all of the Convertible Notes may dilute the ownership interests of our stockholders. On conversion of the Convertible Notes, we have the option to pay or deliver, as the case may be, cash, shares of our Class A common stock, or a combination of cash and shares of our Class A common stock. If we elect to settle our conversion obligation in shares of our Class A common stock or a combination of cash and shares of our Class A common stock, any sales in the public market of our Class A common stock issuable on such conversion could adversely affect prevailing market prices of our Class A 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 Class A common stock, any of which could depress the market price of our Class A common stock.

We may also engage in exchanges, repurchase, or induce conversions, of the Convertible Notes in the future. Holders of the Convertible Notes that participate in any of these exchanges, repurchases, or induced conversions may enter into or unwind various derivatives with respect to our Class A common stock or sell shares of our Class A common stock in the open market to hedge their exposure in connection with these transactions. These activities could decrease (or reduce the size of any increase in) the market price of our Class A common stock or the Convertible Notes, or dilute the ownership interests of our stockholders. In addition, the market price of our Class A common stock is likely to be affected by short sales of our Class A common stock or the entry into or unwind of economically equivalent derivative transactions with respect to our Class A common stock by

40


 

investors that do not participate in the exchange transactions and by the hedging activity of the counterparties to our Capped Call Transactions or their respective affiliates.

We may still incur substantially more debt or take other actions that would diminish our ability to make payments on the Convertible Notes when due. Our ability to repay our debt depends on our future performance, which is subject to economic, financial, competitive, and other factors beyond our control.

We and our subsidiaries may incur substantial additional debt in the future, subject to the restrictions contained in our current and future debt instruments. We are not restricted under the terms of the Indentures governing the Convertible Notes from incurring additional debt, securing existing or future debt, repurchasing our stock, making investments, paying dividends, recapitalizing our debt, or taking a number of other actions that could have the effect of diminishing our ability to make payments on the Convertible Notes when due.

Our ability to pay our debt when due or to refinance our indebtedness, including the Convertible Notes, depends on our financial condition at such time, the condition of capital markets, and our future performance, which is subject to economic, financial, competitive, and other factors beyond our control.

The conditional conversion feature of the Convertible Notes, if triggered, may adversely affect our financial condition and operating results.

The Convertible Notes are convertible at the option of the holder. In the event the conditions for optional conversion of the 2025 Notes, 2026 Notes, or 2027 Notes by holders are met before the close of business on the business day immediately preceding February 1, 2025, May 1, 2026, or February 1, 2027, respectively, holders of the applicable Convertible Notes will be entitled to convert the Convertible 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 Class A common stock (other than paying cash in lieu of delivering any fractional share), we may settle all or a portion of our conversion obligation in cash, which could adversely affect our liquidity. In addition, even if holders 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 and may seriously harm our business.

We entered into certain hedging positions that may affect the value of the Convertible Notes and the volatility and value of our Class A common stock.

In connection with the issuance of the Convertible Notes, we entered into certain hedging positions with certain financial institutions. These hedging positions are expected generally to reduce potential dilution of our Class A common stock on any conversion of the Convertible Notes or offset any cash payments we are required to make in excess of the principal amount of such converted Convertible Notes, as the case may be, with such reduction or offset subject to a cap.

The counterparties to these hedging positions or their respective affiliates may modify their hedge positions by entering into or unwinding various derivatives with respect to our Class A common stock or purchasing or selling our Class A common stock in secondary market transactions prior to the maturity of the Convertible Notes (and are likely to do so during any observation period related to a conversion of Convertible Notes or following any repurchase of Convertible Notes by us on any fundamental change repurchase date or otherwise). This activity could cause or avoid an increase or a decrease in the market price of our Class A common stock or the Convertible Notes. In addition, if any such hedging positions fail to become effective, the counterparties to these hedging positions or their respective affiliates may unwind their hedge positions, which could adversely affect the value of our Class A common stock.

41


 

Delaware law and provisions in our certificate of incorporation and bylaws, as well as our Indentures, could make a merger, tender offer, or proxy contest difficult or more expensive, thereby depressing the trading price of our Class A common stock.

Our certificate of incorporation and bylaws contain provisions that could depress the trading price of our Class A common stock by acting to discourage, delay, or prevent a change of control of our company or changes in our management that the stockholders of our company may deem advantageous. These provisions include the following:

 

our certificate of incorporation provides for a tri-class capital structure. As a result of this structure, Mr. Spiegel and Mr. Murphy control all stockholder decisions, and Mr. Spiegel alone may exercise voting control over our outstanding capital stock. This includes the election of directors and significant corporate transactions, such as a merger or other sale of our company or our assets. This concentrated control could discourage others from initiating any potential merger, takeover, or other change-of-control transaction that other stockholders may view as beneficial. As noted above, the issuance of the Class A common stock dividend, and any future issuances of Class A common stock dividends, could have the effect of prolonging the influence of Mr. Spiegel and Mr. Murphy on the company;

 

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

 

our certificate of incorporation prohibits cumulative voting in the election of directors. This limits the ability of minority stockholders to elect directors; and

 

our board of directors may issue, without stockholder approval, shares of undesignated preferred stock. The ability to issue 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 acquire us.

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

Furthermore, certain provisions in the Indentures governing the Convertible Notes may make it more difficult or expensive for a third party to acquire us. For example, the Indentures require us, at the holders’ election, to repurchase the Convertible Notes for cash on the occurrence of a fundamental change and, in certain circumstances, to increase the conversion rate for a holder that converts its Convertible Notes in connection with a make-whole fundamental change. A takeover of us may trigger the requirement that we repurchase the Convertible Notes or increase the conversion rate, which could make it more costly for a third party to acquire us. The Indentures also prohibit us from engaging in a merger or acquisition unless, among other things, the surviving entity assumes our obligations under the Convertible Notes and the Indentures. These and other provisions in the Indentures could deter or prevent a third party from acquiring us even when the acquisition may be favorable to holders of the Convertible Notes or our stockholders.

Future sales of shares by existing stockholders could cause our stock price to decline.

If our existing stockholders, including employees and service providers who obtain equity, sell, or indicate an intention to sell, substantial amounts of our Class A common stock in the public market, the trading price of our Class A common stock could decline. As of December 31, 2021, we had outstanding a total of 1.4 billion shares of Class A common stock, 22.8 million shares of Class B common stock, and 231.6 million shares of Class C common stock. In addition, as of December 31, 2021, 82.2 million shares of Class A common stock and 0.6 million shares of Class B common stock were subject to outstanding stock options and RSUs. As a result of our capital structure, holders who are not required to file reports under Section 16 of the Exchange Act are not obligated to disclose changes in ownership of our Class A common stock, so there can be no assurance that you, or we, will be notified of any such changes. All of our outstanding shares are eligible for sale in the public market, except approximately 374.0 million shares (including options exercisable and RSAs subject to forfeiture as of December 31, 2021) held by directors, executive officers, and other affiliates that are subject to volume limitations under Rule 144 of the Securities Act. Our employees, other service providers, and directors are subject to our quarterly trading window closures. In addition, we have reserved shares for issuance under our equity incentive plans. We may also issue shares of our Class A common stock or securities convertible into our Class A common stock from time to time in connection with a financing, acquisition, investment, or otherwise. When these shares are issued and subsequently sold, it would be dilutive to existing stockholders and the trading price of our Class A common stock could decline.

42


 

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

The trading market for our Class A common stock is influenced in part by the research and reports that securities or industry analysts may publish about us, our business, our market, or our competitors. If one or more of the analysts initiate research with an unfavorable rating or downgrade our Class A common stock, provide a more favorable recommendation about our competitors, or publish inaccurate or unfavorable research about our business, our Class A common stock price would likely decline. If any analyst who may cover us were to cease coverage of us or fail to regularly publish reports on us, we could lose visibility in the financial markets, which in turn could cause the trading price or trading volume to decline. Since we provide only limited financial guidance, this may increase the probability that our financial results are perceived as not in line with analysts’ expectations, and could cause volatility to our Class A common stock price.

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

We have never declared or paid cash dividends on our capital stock. We currently intend to retain any future earnings to finance the operation and expansion of our business, and we do not expect to declare or pay any cash dividends in the foreseeable future. As a result, you may only receive a return on your investment in our Class A common stock if the market price of our Class A common stock increases. In addition, our Credit Facility includes restrictions on our ability to pay cash dividends.

If we are unable to maintain effective internal control over financial reporting in the future, investors may lose confidence in the accuracy and completeness of our financial reports, and the market price of our Class A common stock may be seriously harmed.

We are required to maintain internal control over financial reporting, perform system and process evaluation and testing of those internal controls to allow management to report on their effectiveness, report any material weaknesses in such internal controls, and obtain an opinion from our independent registered public accounting firm regarding the effectiveness of such internal controls as required by Section 404 of the Sarbanes-Oxley Act, all of which is time-consuming, costly, and complicated. If we are unable to comply with these requirements in a timely manner, if we assert that our internal control over financial reporting is ineffective, if we identify material weaknesses in our internal control over financial reporting, or if our independent registered public accounting firm is unable to express an opinion or expresses a qualified or adverse opinion about the effectiveness of our internal control over financial reporting, investors may lose confidence in the accuracy and completeness of our financial reports and the market price of our Class A common stock could be negatively affected. In addition, we could become subject to investigations by the NYSE, the SEC, and other regulatory authorities, which could require additional financial and management resources.

The requirements of being a public company may strain our resources, result in more litigation, and divert management’s attention.

We are subject to the reporting requirements of the Exchange Act, the Sarbanes-Oxley Act, the Dodd-Frank Act, the listing requirements of the NYSE, and other applicable securities rules and regulations. Complying with these rules and regulations have caused and will continue to cause us to incur additional legal and financial compliance costs, make some activities more difficult, be time-consuming or costly, and continue to increase demand on our systems and resources. The Exchange Act requires, among other things, that we file annual, quarterly, and current reports with respect to our business and operating results, and that our independent registered public accounting firm provide an attestation report on the effectiveness of our internal control over financial reporting.

By complying with public disclosure requirements, our business and financial condition are more visible, which we believe may result in increased threatened or actual litigation, including by competitors and other third parties. For example, in November 2021, we, and certain of our officers, were named as defendants in a securities class action lawsuit in federal court purportedly brought on behalf of purchasers of our Class A common stock. The lawsuit alleges that we and certain of our officers made false or misleading statements and omissions concerning the impact that Apple’s ATT framework would have on our business. We believe we have meritorious defenses to this lawsuit, but an unfavorable outcome could seriously harm our business. Shareholder litigation can subject us to substantial costs and divert resources and the attention of management from our business and, if the claims are successful, our business could be seriously harmed. Even if the claims do not result in litigation or are resolved in our favor, the time and resources needed to resolve them could divert our management’s resources, impose large defense costs, and seriously harm our business.

43


 

Our certificate of incorporation provides that the Court of Chancery of the State of Delaware and the federal district courts of the United States of America will be the exclusive forums for substantially all disputes between us and our stockholders, which could limit our stockholders’ ability to obtain a favorable judicial forum for disputes with us or our directors, officers, or employees.

Our certificate of incorporation provides that the Court of Chancery of the State of Delaware is the exclusive forum for:

 

any derivative action or proceeding brought on our behalf;

 

any action asserting a breach of fiduciary duty;

 

any action asserting a claim against us arising under the Delaware General Corporation Law, our certificate of incorporation, or our bylaws; and

 

any action asserting a claim against us that is governed by the internal-affairs doctrine.

This provision would not apply to actions brought to enforce a duty or liability created by the Exchange Act or any other claim for which the federal courts have exclusive jurisdiction. Furthermore, Section 22 of the Securities Act creates concurrent jurisdiction for federal and state courts over all Securities Act claims, which means both courts have jurisdiction to entertain such claims. To prevent having to litigate claims in multiple jurisdictions and the threat of inconsistent or contrary rulings by different courts, among other considerations, our 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.

 

These exclusive forum provisions may limit a stockholder’s ability to bring an action in a judicial forum that it finds favorable for disputes with us or our directors, officers, or other employees, which may discourage lawsuits against us and our directors, officers, and other employees. While the Delaware courts have determined that such choice of forum provisions are facially valid, a stockholder may nevertheless seek to bring an action in a venue other than those designated in the exclusive forum provisions. In such an instance, we would expect to vigorously assert the validity and enforceability of our exclusive forum provisions, which may require significant additional costs associated with resolving such action in other jurisdictions, and there can be no assurance that the provisions will be enforced by a court in those other jurisdictions. If a court were to find either exclusive forum provision in our certificate of incorporation to be inapplicable or unenforceable in an action, we may incur further significant additional costs associated with resolving the dispute in other jurisdictions, all of which could seriously harm our business.

44


 

Item 1B. Unresolved Staff Comments.

None.

Item 2. Properties.

Our corporate headquarters are located in Santa Monica, California, where we occupy approximately 603,000 square feet, including some remaining Venice locations and excluding leases we have ceased to use primarily as a result of moving to a centralized corporate office. As of December 31, 2021, our global facilities totaled an aggregate of approximately 1.4 million square feet of leased office space. We also maintain offices in multiple locations in North America and internationally in Europe, Asia, and Australia. We may add additional offices as we expand our business to other continents and countries. We believe that our facilities are sufficient for our current needs and that, should it be needed, additional facilities will be available to accommodate the expansion of our business.

On November 11, 2021, we, and certain of our officers, were named as defendants in a federal securities class action lawsuit filed in the United States District Court Central District of California. The lawsuit was purportedly brought on behalf of purchasers of our Class A common stock. The lawsuit alleges that we and certain of our officers made false or misleading statements and omissions concerning the impact that Apple’s App Tracking Transparency framework would have on our business. Defendants seek monetary damages and other relief. We believe we have meritorious defenses to this lawsuit, and intend to defend the lawsuit vigorously.

We are also currently involved in, and may in the future be involved in, legal proceedings, claims, inquiries, and investigations in the ordinary course of our business, including claims for infringing intellectual property rights related to our products and the content contributed by our users and partners. Although the results of these proceedings, claims, inquiries, and investigations cannot be predicted with certainty, we do not believe that the final outcome of these matters is reasonably likely to have a material adverse effect on our business, financial condition, or results of operations. Regardless of final outcomes, however, any such proceedings, claims, inquiries, and investigations may nonetheless impose a significant burden on management and employees and may come with costly defense costs or unfavorable preliminary and interim rulings.

Item 4. Mine Safety Disclosures.

Not applicable.

45


 

PART II

Item 5. Market for Registrant’s Common Equity, Related Stockholder Matters and Issuer Purchases of Equity Securities.

Market Information for Common Stock

Our Class A common stock has been listed on the NYSE under the symbol “SNAP” since March 2, 2017. Our Class B common stock and Class C common stock are not listed or traded on any stock exchange.

Holders of Record

As of December 31, 2021, there were 916 stockholders of record of our Class A common stock. Because many of our shares of Class A 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. The closing price of our Class A common stock on December 31, 2021 was $47.03 per share as reported on the NYSE. As of December 31, 2021, there were 80 stockholders of record of our Class B common stock and two stockholders of record of our Class C common stock.

Dividend Policy

We have never declared or paid cash dividends on our capital stock. We intend to retain all available funds and future earnings, if any, to fund the development and expansion of our business, and we do not anticipate paying any cash dividends in the foreseeable future. The terms of our Credit Facility also restrict our ability to pay dividends, and we may also enter into credit agreements or other borrowing arrangements in the future that will restrict our ability to declare or pay cash dividends on our capital stock.

We have paid a stock dividend of our Class A common stock on our capital stock in the past and from time to time in the future may pay special or regular stock dividends in the form of Class A common stock, which per the terms of our certificate of incorporation must be paid equally to all stockholders. Any future determination regarding the declaration and payment of dividends, if any, will be at the discretion of our board of directors and will depend on then-existing conditions, including our financial condition, operating results, contractual restrictions, capital requirements, business prospects, and other factors that our board of directors may deem relevant.

Purchases of Equity Securities by the Issuer and Affiliated Purchasers

None.

Recent Sale of Unregistered Securities and Use of Proceeds

During the three months ended December 31, 2021, we agreed to issue a total of 880,440 shares of our Class A common stock as consideration in connection with acquisitions, all in private transactions exempt from the registration requirements of the Securities Act pursuant to Section 4(a)(2), Regulation D, or Regulation S under the Securities Act.

46


 

 

Stock Performance Graph

This performance graph shall not be deemed “filed” with the SEC for purposes of Section 18 of the Exchange Act, or incorporated by reference into any filing of Snap Inc. under the Securities Act.

The following graph shows a comparison from March 2, 2017 (the date our Class A common stock commenced trading on the NYSE) through December 31, 2021 of the cumulative total return for our Class A common stock, the Standard & Poor’s 500 Stock Index (S&P 500 Index), and the NYSE Composite. The graph assumes that $100 was invested at the market close on March 2, 2017 in our Class A common stock, the S&P 500 Index, and the NYSE Composite, and data for the S&P 500 Index and the NYSE Composite assumes reinvestment of any dividends. The stock price performance of the following graph is not necessarily indicative of future stock price performance.

 

 

 

Item 6. Reserved.

Not required.

47


 

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

The following discussion and analysis of our financial condition and results of operations should be read in conjunction with our consolidated financial statements and related notes included elsewhere in this Annual Report on Form 10-K. In addition to historical consolidated financial information, the following discussion contains forward-looking statements that reflect our plans, estimates, and beliefs that involve significant risks and uncertainties. Our actual results could differ materially from those discussed in the forward-looking statements. Factors that could cause or contribute to those differences include those discussed below and elsewhere in this Annual Report on Form 10-K, particularly in “Risk Factors,” “Note Regarding Forward-Looking Statements,” and “Note Regarding User Metrics and Other Data.”

The following generally discusses 2021 and 2020 items and year-to-year comparisons between 2021 and 2020. Discussion of historical items and year-to-year comparisons between 2020 and 2019 that are not included in this discussion can be found in “Management’s Discussion and Analysis of Financial Condition and Results of Operations” in our Annual Report on Form 10-K for the fiscal year ended December 31, 2020, filed with the SEC on February 4, 2021.

Overview of Full Year 2021 Results

Our key user metrics and financial results for fiscal year 2021 are as follows:

User Metrics

 

Daily Active Users, or DAUs, increased to 319 million in Q4 2021, compared to 265 million in Q4 2020.

 

Average revenue per user, or ARPU, increased 18% to $4.06 in Q4 2021, compared to $3.44 in Q4 2020.

Financial Results

 

Revenue increased 64% year-over-year to reach $4.1 billion in 2021.

 

Total costs and expenses excluding stock-based compensation and other payroll related tax expense, increased 42% to $3.6 billion in 2021.

 

Net loss improved by $456.9 million year-over-year to $(488.0) million in 2021.

 

Diluted net loss per share improved by 52% to $(0.31) in 2021, compared to $(0.65) in 2020.

 

Adjusted EBITDA improved by $571.5 million year-over-year to $616.7 million in 2021.

 

Cash provided by (used in) operating activities was $292.9 million in 2021, compared to $(167.6) million in 2020.

 

Capital expenditures were $69.9 million in 2021, compared to $57.8 million in 2020.

 

Free Cash Flow was $223.0 million in 2021, compared to $(225.5) million in 2020.

 

Cash, cash equivalents, and marketable securities were $3.7 billion as of December 31, 2021.

 

Common shares outstanding plus shares underlying stock-based awards, including restricted stock units, restricted stock awards, and outstanding stock options, totaled 1,702 million at December 31, 2021, compared to 1,630 million one year ago.

Overview

Snap Inc. is a camera company.

We believe that reinventing the camera represents our greatest opportunity to improve the way that people live and communicate. We contribute to human progress by empowering people to express themselves, live in the moment, learn about the world, and have fun together.

Our flagship product, Snapchat, is a camera application that helps people communicate visually with friends and family through short videos and images called Snaps.


48


 

 

Trends in User Metrics

We define a DAU as a registered Snapchat user who opens the Snapchat application at least once during a defined 24-hour period. We define ARPU as quarterly revenue divided by the average DAUs. We assess the health of our business by measuring DAUs and ARPU because we believe that these metrics are important ways for both management and investors to understand engagement and monitor the performance of our platform. We also measure ARPU because we believe that this metric helps our management and investors to assess the extent to which we are monetizing our service.

User Engagement

We calculate average DAUs for a particular quarter by adding the number of DAUs on each day of that quarter and dividing that sum by the number of days in that quarter. DAUs are broken out by geography because markets have different characteristics. We had 319 million DAUs on average in the fourth quarter of 2021, compared to 306 million in the prior quarter and 265 million in the fourth quarter of 2020.

Quarterly Average Daily Active Users

(in millions)

 

 

 

 

(1)

North America includes Mexico, the Caribbean, and Central America.

 

(2)

Europe includes Russia and Turkey.

49


 

 

Monetization

In the year ended December 31, 2021, we recorded revenue of $4.1 billion compared to revenue of $2.5 billion for the year ended December 31, 2020, an increase of 64% year-over-year. We monetize our business primarily through advertising. Our advertising products include Snap Ads and AR Ads. We measure our business using ARPU because it helps us understand the rate at which we are monetizing our daily user base.

ARPU was $4.06 in the fourth quarter of 2021, up from $3.49 in the third quarter of 2021 and $3.44 in the fourth quarter of 2020. For purposes of calculating ARPU, revenue by user geography is apportioned to each region based on a determination of the geographic location in which advertising impressions are delivered, as this approximates revenue based on user activity. This differs from the presentation of our revenue by geography in the notes to our consolidated financial statements, where revenue is based on the billing address of the advertising customer.

Quarterly Average Revenue per User

 

 

 

(1)

North America includes Mexico, the Caribbean, and Central America.

 

(2)

Europe includes Russia and Turkey.

50


 

 

Results of Operations

Components of Results of Operations

Revenue

We generate substantially all of our revenue through the sale of our advertising products, which primarily include Snap Ads and AR Ads, referred to as advertising revenue. Snap Ads may be subject to revenue sharing arrangements between us and the media partner. We also generate revenue from the sales of hardware products. This revenue is reported net of allowances for returns.

Cost of Revenue

Cost of revenue consists primarily of payments to third-party infrastructure partners for hosting our products, which include expenses related to storage, computing, and bandwidth costs. Cost of revenue also includes payments for content, developer, and advertiser partner costs. In addition, cost of revenue includes third-party selling costs, personnel-related costs, including salaries, benefits, and stock-based compensation expenses. Cost of revenue also includes facilities and other supporting overhead costs, including depreciation and amortization, and inventory costs.

Research and Development Expenses

Research and development expenses consist primarily of personnel-related costs, including salaries, benefits, and stock-based compensation expense for our engineers, designers, and other employees engaged in the research and development of our products. In addition, research and development expenses include facilities and other supporting overhead costs, including depreciation and amortization. Research and development costs are expensed as incurred.

Sales and Marketing Expenses

Sales and marketing expenses consist primarily of personnel-related costs, including salaries, benefits, commissions, and stock-based compensation expense for our employees engaged in sales and sales support, business development, media, marketing, corporate partnerships, and customer service functions. Sales and marketing expenses also include costs incurred for advertising, market research, tradeshows, branding, marketing, promotional expense, and public relations, as well as facilities and other supporting overhead costs, including depreciation and amortization.

General and Administrative Expenses

General and administrative expenses consist primarily of personnel-related costs, including salaries, benefits, and stock-based compensation expense for our finance, legal, information technology, human resources, and other administrative teams. General and administrative expenses also include facilities and supporting overhead costs, including depreciation and amortization, and external professional services.

Interest Income

Interest income consists primarily of interest earned on our cash, cash equivalents, and marketable securities.

Interest Expense

Interest expense consists primarily of interest expense associated with our senior convertible notes, or the Convertible Notes, and commitment fees related to our revolving credit facility.

Other Income (Expense), Net

Other income (expense), net consists of realized and unrealized gains and losses on marketable securities, foreign currency transaction gains and losses, and gains and impairment on strategic investments.

Income Tax Benefit (Expense)

We are subject to income taxes in the United States and numerous foreign jurisdictions. These foreign jurisdictions have different statutory tax rates than the United States. Additionally, certain of our foreign earnings may also be taxable in the

51


 

United States. Accordingly, our effective tax rates will vary depending on the relative proportion of foreign to domestic income, use of tax credits, changes in the valuation of our deferred tax assets and liabilities, and changes in tax laws.

Adjusted EBITDA

We define Adjusted EBITDA as net income (loss), excluding interest income; interest expense; other income (expense), net; income tax benefit (expense); depreciation and amortization; stock-based compensation expense; and payroll and other tax expense related to stock-based compensation; and certain other non-cash or non-recurring items impacting net income (loss) from time to time. We consider the exclusion of certain non-cash and non-recurring expenses in calculating Adjusted EBITDA to provide a useful measure for period-to-period comparisons of our business and for investors and others to evaluate our operating results in the same manner as does our management. Additionally, we believe that Adjusted EBITDA is an important measure since we use third-party infrastructure partners to host our services and therefore we do not incur significant capital expenditures to support revenue-generating activities. See “Non-GAAP Financial Measures” for additional information and a reconciliation of net loss to Adjusted EBITDA.

Discussion of Results of Operations

The following table sets forth our consolidated statements of operations data:

 

 

Year Ended December 31,

 

 

2021

 

 

2020

 

 

2019

 

 

(in thousands)

 

Consolidated Statements of Operations Data:

 

 

 

 

 

 

 

 

 

 

 

Revenue

$

4,117,048

 

 

$

2,506,626

 

 

$

1,715,534

 

Costs and expenses(1) (2):

 

 

 

 

 

 

 

 

 

 

 

Cost of revenue

 

1,750,246

 

 

 

1,182,505

 

 

 

895,838

 

Research and development

 

1,565,467

 

 

 

1,101,561

 

 

 

883,509

 

Sales and marketing

 

792,764

 

 

 

555,468

 

 

 

458,598

 

General and administrative

 

710,640

 

 

 

529,164

 

 

 

580,917

 

Total costs and expenses

 

4,819,117

 

 

 

3,368,698

 

 

 

2,818,862

 

Operating loss

 

(702,069

)

 

 

(862,072

)

 

 

(1,103,328

)

Interest income

 

5,199

 

 

 

18,127

 

 

 

36,042

 

Interest expense

 

(17,676

)

 

 

(97,228

)

 

 

(24,994

)

Other income (expense), net

 

240,175

 

 

 

14,988

 

 

 

59,013

 

Loss before income taxes

 

(474,371

)

 

 

(926,185

)

 

 

(1,033,267

)

Income tax benefit (expense)

 

(13,584

)

 

 

(18,654

)

 

 

(393

)

Net loss

$

(487,955

)

 

$

(944,839

)

 

$

(1,033,660

)

Adjusted EBITDA(3)

$

616,686

 

 

$

45,163

 

 

$

(202,230

)

 

 

(1)

Stock-based compensation expense included in the above line items:

 

 

Year Ended December 31,

 

 

2021

 

 

2020

 

 

2019

 

 

(in thousands)

 

Stock-based compensation expense:

 

 

 

 

 

 

 

 

 

 

 

Cost of revenue

$

17,221

 

 

$

9,367

 

 

$

6,365

 

Research and development

 

740,130

 

 

 

533,272

 

 

 

464,639

 

Sales and marketing

 

164,241

 

 

 

108,270

 

 

 

93,355

 

General and administrative

 

170,543

 

 

 

119,273

 

 

 

121,654

 

Total

$

1,092,135

 

 

$

770,182

 

 

$

686,013

 

 

52


 

 

 

(2)

Depreciation and amortization expense included in the above line items: 

 

 

Year Ended December 31,

 

 

2021

 

 

2020

 

 

2019

 

 

(in thousands)

 

Depreciation and amortization expense:

 

 

 

 

 

 

 

 

 

 

 

Cost of revenue

$

19,711

 

 

$

22,205

 

 

$

21,271

 

Research and development

 

62,159

 

 

 

37,627

 

 

 

33,208

 

Sales and marketing

 

21,772

 

 

 

12,916

 

 

 

13,256

 

General and administrative

 

15,499

 

 

 

13,996

 

 

 

19,510

 

Total

$

119,141

 

 

$

86,744

 

 

$

87,245

 

 

 

(3)

See “Non-GAAP Financial Measures” of this Annual Report on Form 10-K for more information and for a reconciliation of Adjusted EBITDA to net loss, the most directly comparable financial measure calculated and presented in accordance with GAAP.

The following table sets forth the components of our consolidated statements of operations data for each of the periods presented as a percentage of revenue:

 

 

Year Ended December 31,

 

 

2021

 

 

2020

 

 

2019

 

Consolidated Statements of Operations Data:

 

 

 

 

 

 

 

 

 

 

 

Revenue

 

100

%

 

 

100

%

 

 

100

%

Costs and expenses:

 

 

 

 

 

 

 

 

 

 

 

Cost of revenue

 

43

 

 

 

47

 

 

 

52

 

Research and development

 

38

 

 

 

44

 

 

 

52

 

Sales and marketing

 

19

 

 

 

22

 

 

 

27

 

General and administrative

 

17

 

 

 

21

 

 

 

34

 

Total costs and expenses

 

117

 

 

 

134

 

 

 

164

 

Operating loss

 

17

 

 

 

34

 

 

 

64

 

Interest income

 

 

 

 

1

 

 

 

2

 

Interest expense

 

 

 

 

4

 

 

 

1

 

Other income (expense), net

 

6

 

 

 

1

 

 

 

3

 

Loss before income taxes

 

12

 

 

 

37

 

 

 

60

 

Income tax benefit (expense)

 

 

 

 

1

 

 

 

 

Net loss

 

12

%

 

 

38

%

 

 

60

%

 

Revenue

 

 

Year Ended December 31,

 

 

2021 vs 2020

Change

 

 

2020 vs 2019

Change

 

 

2021

 

 

2020

 

 

2019

 

 

$

 

 

%

 

 

$

 

 

%

 

 

(dollars in thousands)

 

Revenue

$

4,117,048

 

 

$

2,506,626

 

 

$

1,715,534

 

 

$

1,610,422

 

 

 

64

%

 

$

791,092

 

 

 

46

%

 

2021 compared to 2020

Revenue for the year ended December 31, 2021 increased $1,610.4 million compared to the same period in 2020. Revenue increased due to a combination of growth in advertisers and auction-based advertising demand and optimization efficiencies.

53


 

Cost of Revenue

 

 

Year Ended December 31,

 

 

2021 vs 2020

Change

 

 

2020 vs 2019

Change

 

 

2021

 

 

2020

 

 

2019

 

 

$

 

 

%

 

 

$

 

 

%

 

 

(dollars in thousands)

 

Cost of Revenue

$

1,750,246

 

 

$

1,182,505

 

 

$

895,838

 

 

$

567,741

 

 

 

48

%

 

$

286,667

 

 

 

32

%

 

2021 compared to 2020

Cost of revenue for the year ended December 31, 2021 increased $567.7 million compared to the same period in 2020. The increase in cost of revenue was primarily driven by higher content costs, including Spotlight, which launched in the fourth quarter of 2020 as well as growth in revenue share due to the overall increase in revenue and higher proportion of revenue subject to revenue share. The increases were also a result of increased infrastructure costs attributable to DAU growth net of infrastructure cost efficiencies and content review costs across the platform.

Research and Development Expenses

 

 

Year Ended December 31,

 

 

2021 vs 2020

Change

 

 

2020 vs 2019

Change

 

 

2021

 

 

2020

 

 

2019

 

 

$

 

 

%

 

 

$

 

 

%

 

 

(dollars in thousands)

 

Research and Development Expenses

$

1,565,467

 

 

$

1,101,561

 

 

$

883,509

 

 

$

463,906

 

 

 

42

%

 

$

218,052

 

 

 

25

%

 

2021 compared to 2020

Research and development expenses for the year ended December 31, 2021 increased $463.9 million compared to the same period in 2020. The increase was primarily driven by greater personnel expenses due to growth in research and development headcount, including increased cash- and stock-based compensation expenses.

Sales and Marketing Expenses

 

 

Year Ended December 31,

 

 

2021 vs 2020

Change

 

 

2020 vs 2019

Change

 

 

2021

 

 

2020

 

 

2019

 

 

$

 

 

%

 

 

$

 

 

%

 

 

(dollars in thousands)

 

Sales and Marketing Expenses

$

792,764

 

 

$

555,468

 

 

$

458,598

 

 

$

237,296

 

 

 

43

%

 

$

96,870

 

 

 

21

%

 

2021 compared to 2020

Sales and marketing expenses for the year ended December 31, 2021 increased $237.3 million compared to the same period in 2020. The increase was primarily driven by greater personnel expenses due to growth in sales and marketing headcount, including increased cash- and stock-based compensation expenses, as well as increased marketing investments.

General and Administrative Expenses

  

 

Year Ended December 31,

 

 

2021 vs 2020

Change

 

 

2020 vs 2019

Change

 

 

2021

 

 

2020

 

 

2019

 

 

$

 

 

%

 

 

$

 

 

%

 

 

(dollars in thousands)

 

General and Administrative Expenses

$

710,640

 

 

$

529,164

 

 

$

580,917

 

 

$

181,476

 

 

 

34

%

 

$

(51,753

)

 

 

(9

)%

 

54


 

 

2021 compared to 2020

General and administrative expenses for the year ended December 31, 2021 increased $181.5 million compared to the same period in 2020. The increase was primarily driven by greater personnel expenses due to growth in headcount, including increased cash- and stock-based compensation expenses, as well as an increase in professional service fees.

Interest Income

  

 

Year Ended December 31,

 

 

2021 vs 2020

Change

 

 

2020 vs 2019

Change

 

 

2021

 

 

2020

 

 

2019

 

 

$

 

 

%

 

 

$

 

 

%

 

 

(dollars in thousands)

 

Interest Income

$

5,199

 

 

$

18,127

 

 

$

36,042

 

 

$

(12,928

)

 

 

(71

)%

 

$

(17,915

)

 

 

(50

)%

 

2021 compared to 2020

Interest income for the year ended December 31, 2021 decreased $12.9 million compared to the same period in 2020. The decrease was primarily a result of lower interest rates on U.S. government-backed securities, partially offset by a higher overall invested cash balance.

Interest Expense

 

 

Year Ended December 31,

 

 

2021 vs 2020

Change

 

 

2020 vs 2019

Change

 

 

2021

 

 

2020

 

 

2019

 

 

$

 

 

%

 

 

$

 

 

%

 

 

(dollars in thousands)

 

Interest Expense

$

(17,676

)

 

$

(97,228

)

 

$

(24,994

)

 

$

79,552

 

 

 

(82

)%

 

$

(72,234

)

 

 

289

%

 

2021 compared to 2020

Interest expense for the year ended December 31, 2021 decreased $79.6 million, compared to the same period in 2020 primarily due to the early adoption of ASU 2020-06 on January 1, 2021. As a result of this adoption, we account for the Convertible Notes as a single liability, which eliminates the amortization of the debt discount. Prior to January 1, 2021, the carrying amount of the equity component was recorded as a debt discount and amortized to interest expense. Interest expense related to the amortization of debt issuance costs was $4.3 million for the year ended December 31, 2021, while interest expense related to the amortization of debt discount and issuance costs was $81.4 million for the year ended December 31, 2020. Contractual interest expense was $8.9 million for the year ended December 31, 2021 and $11.2 million for the year ended December 31, 2020.

Other Income (Expense), Net

  

 

Year Ended December 31,

 

 

2021 vs 2020

Change

 

 

2020 vs 2019

Change

 

 

2021

 

 

2020

 

 

2019

 

 

$

 

 

%

 

 

$

 

 

%

 

 

(dollars in thousands)

 

Other Income (Expense), Net

$

240,175

 

 

$

14,988

 

 

$

59,013

 

 

$

225,187

 

 

 

1,502

%

 

$

(44,025

)

 

 

(75

)%

 

2021 compared to 2020

Other income, net for the year ended December 31, 2021 increased $225.2 million, compared to other income, net for the same period in 2020. Other income, net for the current year was primarily a result of $207.7 million of unrealized gains and $27.8 million of realized gains on strategic investments, and $59.4 million of unrealized gains on publicly traded securities reclassified from strategic investments to marketable securities in the fourth quarter. This increase is partially offset by an induced conversion expense related to the Convertible Notes of $41.5 million. Other income, net in the comparable period in 2020 was primarily a result of unrealized gains on strategic investments partially offset by impairments of strategic investments. 

55


 

Income Tax Benefit (Expense)

 

 

Year Ended December 31,

 

 

2021 vs 2020

Change

 

 

2020 vs 2019

Change

 

 

2021

 

 

2020

 

 

2019

 

 

$

 

 

%

 

 

$

 

 

%

 

 

(dollars in thousands)

 

Income Tax Benefit (Expense)

$

(13,584

)

 

$

(18,654

)

 

$

(393

)

 

$

5,070

 

 

 

(27

)%

 

$

(18,261

)

 

 

4,647

%

Effective Tax Rate

 

(2.9

)%

 

 

(2.0

)%

 

 

(0.0

)%

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2021 compared to 2020

Income tax expense was $13.6 million for the year ended December 31, 2021, compared to $18.7 million for the same period in 2020.

Our effective tax rate differs from the U.S. statutory tax rate primarily due to valuation allowances on our deferred tax assets as it is more likely than not that some or all of our deferred tax assets will not be realized.

For additional discussion, see Note 12 to our consolidated financial statements included in “Financial Statements and Supplementary Data” in this Annual Report on Form 10-K.

Net Loss and Adjusted EBITDA

 

 

Year Ended December 31,

 

 

2021 vs 2020

Change

 

 

2020 vs 2019

Change

 

 

2021

 

 

2020

 

 

2019

 

 

$

 

 

%

 

 

$

 

 

%

 

 

(dollars in thousands)

 

Net Loss

$

(487,955

)

 

$

(944,839

)

 

$

(1,033,660

)

 

$

456,884

 

 

 

(48

)%

 

$

88,821

 

 

 

(9

)%

Adjusted EBITDA

$

616,686

 

 

$

45,163

 

 

$

(202,230

)

 

$

571,523

 

 

 

1,265

%

 

$

247,393

 

 

 

(122

)%

 

2021 compared to 2020

Net loss for the year ended December 31, 2021 was $488.0 million, compared to $944.8 million for the same period in 2020. Adjusted EBITDA for the year ended December 31, 2021 was $616.7 million, compared to $45.2 million for the same period in 2020. The increase in Adjusted EBITDA was attributable to increased revenues, partially offset by increased cost of revenue primarily due to higher content acquisition costs between the periods. The decreases in net loss were also partially offset by an increase in stock-based compensation expense.

For a discussion of the limitations associated with using Adjusted EBITDA rather than GAAP measures and a reconciliation of this measure to net loss, see “Non-GAAP Financial Measures.”

 

Liquidity and Capital Resources

Cash, cash equivalents, and marketable securities were $3.7 billion as of December 31, 2021, primarily consisting of cash on deposit with banks and highly liquid investments in U.S. government and agency securities, publicly traded equity securities, corporate debt securities, certificates of deposit, and commercial paper. Our primary source of liquidity is cash generated through financing activities. Our primary uses of cash include operating costs such as personnel-related costs and the infrastructure costs of the Snapchat application, facility-related capital spending, and acquisitions and investments. There are no known material subsequent events that could have a material impact on our cash or liquidity. We may contemplate and engage in merger and acquisition activity that could materially impact our liquidity and capital resource position.

In 2021, we entered into various exchange agreements, or the Exchange Agreements, with certain holders of the convertible senior notes due in 2025, or the 2025 Notes, and the convertible senior notes due in 2026, or the 2026 Notes, pursuant to which we exchanged approximately $715.9 million principal amount of the 2025 Notes and approximately $426.5 million principal amount of the 2026 Notes for aggregate consideration of approximately 52.4 million shares of Class A common stock.

In April 2021, we entered into a purchase agreement for the sale of an aggregate of $1.15 billion principal amount of convertible senior notes due in 2027, or the 2027 Notes. The net proceeds from the issuance of the 2027 Notes were $1.05

56


 

billion, net of debt issuance costs and the cash used to pay the costs of the capped call transactions, or the 2027 Capped Call Transactions discussed further in Note 7. The 2027 Notes mature on May 1, 2027 unless repurchased, redeemed, or converted in accordance with their terms prior to such date. The 2027 Notes were not convertible as of December 31, 2021.

In April 2020, we entered into a purchase agreement for the sale of an aggregate of $1.0 billion principal amount of the 2025 Notes. The net proceeds from the issuance of the 2025 Notes were $888.6 million, net of debt issuance costs and the cash used to pay the costs of the capped call transactions, or the 2025 Capped Call Transactions, discussed further in Note 7. The 2025 Notes mature on May 1, 2025 unless repurchased, redeemed, or converted in accordance with their terms prior to such date. The sale price requirement for conversion was satisfied as of December 31, 2021 and as a result, the 2025 Notes will continue to be eligible for optional conversion during the first quarter of 2022.

In August 2019, we entered into a purchase agreement for the sale of an aggregate of $1.265 billion principal amount of the 2026 Notes. The net proceeds from the issuance of the 2026 Notes were $1.15 billion, net of debt issuance costs and the cash used to pay the costs of the capped call transactions, or the 2026 Capped Call Transactions, discussed further in Note 7. The 2026 Notes mature on August 1, 2026 unless repurchased, redeemed, or converted in accordance with their terms prior to such date. The sale price requirement for conversion was satisfied as of December 31, 2021 and as a result, the 2026 Notes will continue to be eligible for optional conversion during the first quarter of 2022.

In July 2016, we entered into a senior unsecured revolving credit facility, or the Credit Facility, with certain lenders, some of which are affiliated with certain members of the underwriting syndicate for our Convertible Notes offerings, to fund working capital and general corporate-purpose expenditures. Since July 2016, we have amended the Credit Facility multiple times. As of December 31, 2021, the Credit Facility has a maximum borrowing amount of $1.05 billion, bears interest at LIBO plus 0.75%, as well as an annual commitment fee of 0.10% on the daily undrawn balance of the facility and terminates in August 2023. As of December 31, 2021, no amounts were outstanding under the Credit Facility. As of December 31, 2021, we had $23.9 million in the form of outstanding standby letters of credit.

We believe our existing cash balance is sufficient to fund our ongoing working capital, investing, and financing requirements for at least the next 12 months. Our future capital requirements will depend on many factors including our growth rate, headcount, sales and marketing activities, research and development efforts, the introduction of new features, products, and acquisitions, and continued user engagement. We continually evaluate opportunities to issue or repurchase equity or debt securities, obtain, retire, or restructure credit facilities or financing arrangements, or declare dividends for strategic reasons or to further strengthen our financial position.

As of December 31, 2021, approximately 6% of our cash, cash equivalents, and marketable securities was held outside the United States. These amounts were primarily held in the United Kingdom and are utilized to fund our foreign operations. Cash held outside the United States may be repatriated, subject to certain limitations, and would be available to be used to fund our domestic operations. However, repatriation of funds may result in additional tax liabilities. We believe our existing cash balance in the United States is sufficient to fund our working capital needs.

The following table sets forth the major components of our consolidated statements of cash flows for the periods presented:

 

 

Year Ended December 31,

 

 

2021

 

 

2020

 

 

2019

 

 

(dollars in thousands)

 

Net cash provided by (used in) operating activities

$

292,880

 

 

$

(167,644

)

 

$

(304,958

)

Net cash provided by (used in) investing activities

 

90,227

 

 

 

(729,864

)

 

 

(728,608

)

Net cash provided by financing activities

 

1,065,073

 

 

 

922,791

 

 

 

1,165,852

 

Change in cash, cash equivalents, and restricted cash

$

1,448,180

 

 

$

25,283

 

 

$

132,286

 

Free Cash Flow (1)

$

223,005

 

 

$

(225,476

)

 

$

(341,436

)

 

 

(1)

For information on how we define and calculate Free Cash Flow and a reconciliation to net cash used in operating activities to Free Cash Flow, see “Non-GAAP Financial Measures.”

57


 

Net Cash Provided By (Used In) Operating Activities

2021 compared to 2020

Net cash provided by operating activities was $292.9 million in the year ended December 31, 2021, as compared to net cash used in operations of $167.6 million in the year ended December 31, 2020, resulting primarily from our net loss, adjusted for non-cash items, including stock-based compensation expense of $1.1 billion and depreciation and amortization expense of $119.1 million, partially offset by gains on debt and equity securities, net of $289.1 million. Net cash provided by operating activities for the year ended December 31, 2021 was also impacted by an increase in the accounts receivable balance of $333.0 million due to an increase in revenue compared to the prior period.

Net Cash Provided By (Used In) Investing Activities

2021 compared to 2020

Net cash provided by investing activities was $90.2 million for the year ended December 31, 2021, compared to net cash used in investing activities of $729.9 million for the same period in 2020. Our investing activities in the year ended December 31, 2021 consisted of cash provided by the sales and maturities of marketable securities of $2.9 billion, partially offset by the purchase of marketable securities of $2.4 billion and cash paid for acquisitions of $310.9 million. Net cash used in investing activities for the year ended December 31, 2020 consisted of cash used in the purchase of marketable securities of $3.5 billion, cash paid for acquisitions of $168.9 million, and cash used in strategic investments of $111.6 million, partially offset by the sales and maturities of marketable securities of $3.1 billion.

Net Cash Provided By Financing Activities

2021 compared to 2020

Net cash provided by financing activities was $1.1 billion and $0.9 billion for the years ended December 31, 2021 and 2020, respectively. Our financing activities for the year ended December 31, 2021 consisted primarily of net proceeds of $1.1 billion from the issuance of the 2027 Notes, offset by the purchase of the 2027 Capped Call Transactions of $86.8 million. Our financing activities for the year ended December 31, 2020 consisted primarily of net proceeds of $988.6 million from the issuance of the 2025 Notes, offset by the purchase of the 2025 Capped Call Transactions of $100.0 million. Net cash provided by financing activities in all periods presented includes proceeds from the exercise of stock options.

Free Cash Flow

2021 compared to 2020

Free Cash Flow was $223.0 million for the year ended December 31, 2021 and was composed of net cash provided by operating activities, resulting primarily from net loss, adjusted for non-cash items and changes in working capital. Free Cash Flow also included purchases of property and equipment of $69.9 million for the year ended December 31, 2021. See “Non-GAAP Financial Measures.”

Free Cash Flow was $(225.5) million for the year ended December 31, 2020 and was composed of net cash used in operating activities, resulting primarily from net loss, adjusted for non-cash items and changes in working capital. Free Cash Flow also included purchases of property and equipment of $57.8 million for the year ended December 31, 2020. See “Non-GAAP Financial Measures.”

 

Non-GAAP Financial Measures

To supplement our consolidated financial statements, which are prepared and presented in accordance with GAAP, we use certain non-GAAP financial measures, as described below, to understand and evaluate our core operating performance. These non-GAAP financial measures, which may be different than similarly titled measures used by other companies, are presented to enhance investors’ overall understanding of our financial performance and should not be considered a substitute for, or superior to, the financial information prepared and presented in accordance with GAAP.

We use the non-GAAP financial measure of Free Cash Flow, which is defined as net cash provided by (used in) operating activities, reduced by purchases of property and equipment. We believe Free Cash Flow is an important liquidity measure of the cash that is available, after capital expenditures, for operational expenses and investment in our business and is a key financial indicator used by management. Additionally, we believe that Free Cash Flow is an important measure since we use

58


 

third-party infrastructure partners to host our services and therefore we do not incur significant capital expenditures to support revenue generating activities. Free Cash Flow is useful to investors as a liquidity measure because it measures our ability to generate or use cash. Once our business needs and obligations are met, cash can be used to maintain a strong balance sheet and invest in future growth.

We use the non-GAAP financial measure of Adjusted EBITDA, which is defined as net income (loss); excluding interest income; interest expense; other income (expense), net; income tax benefit (expense); depreciation and amortization; stock-based compensation expense; and payroll and other tax expense related to stock-based compensation; and certain other non-cash or non-recurring items impacting net income (loss) from time to time. We believe that Adjusted EBITDA helps identify underlying trends in our business that could otherwise be masked by the effect of the expenses that we exclude in Adjusted EBITDA.

We believe that both Free Cash Flow and Adjusted EBITDA provide useful information about our financial performance, enhance the overall understanding of our past performance and future prospects, and allow for greater transparency with respect to key metrics used by our management for financial and operational decision-making. We are presenting the non-GAAP measures of Free Cash Flow and Adjusted EBITDA to assist investors in seeing our financial performance through the eyes of management, and because we believe that these measures provide an additional tool for investors to use in comparing our core financial performance over multiple periods with other companies in our industry.

These non-GAAP financial measures should not be considered in isolation from, or as substitutes for, financial information prepared in accordance with GAAP. There are a number of limitations related to the use of these non-GAAP financial measures compared to the closest comparable GAAP measure. Some of these limitations are that:

 

Free Cash Flow does not reflect our future contractual commitments.

 

Adjusted EBITDA excludes certain recurring, non-cash charges such as depreciation of fixed assets and amortization of acquired intangible assets and, although these are non-cash charges, the assets being depreciated and amortized may have to be replaced in the future;

 

Adjusted EBITDA excludes stock-based compensation expense and payroll and other tax expense related to stock-based compensation, which have been, and will continue to be for the foreseeable future, significant recurring expenses in our business and an important part of our compensation strategy; and

 

Adjusted EBITDA excludes income tax expense.

The following table presents a reconciliation of Free Cash Flow to net cash used in operating activities, the most comparable GAAP financial measure, for each of the periods presented:

 

 

 

Year Ended December 31,

 

 

 

2021

 

 

2020

 

 

2019

 

 

 

(in thousands)

 

Free Cash Flow reconciliation:

 

 

 

 

 

 

 

 

 

 

 

 

Net cash provided by (used in) operating activities

 

$

292,880

 

 

$

(167,644

)

 

$

(304,958

)

Less:

 

 

 

 

 

 

 

 

 

 

 

 

Purchases of property and equipment

 

 

(69,875

)

 

 

(57,832

)

 

 

(36,478

)

Free Cash Flow

 

$

223,005

 

 

$

(225,476

)

 

$

(341,436

)

 

59


 

 

The following table presents a reconciliation of Adjusted EBITDA to net loss, the most comparable GAAP financial measure, for each of the periods presented:

 

 

 

Year Ended December 31,

 

 

 

2021

 

 

2020

 

 

2019

 

 

 

(in thousands)

 

Adjusted EBITDA reconciliation:

 

 

 

 

 

 

 

 

 

 

 

 

Net loss

 

 

(487,955

)

 

 

(944,839

)

 

 

(1,033,660

)

Add (deduct):

 

 

 

 

 

 

 

 

 

 

 

 

Interest income

 

 

(5,199

)

 

 

(18,127

)

 

 

(36,042

)

Interest expense

 

 

17,676

 

 

 

97,228

 

 

 

24,994

 

Other (income) expense, net

 

 

(240,175

)

 

 

(14,988

)

 

 

(59,013

)

Income tax (benefit) expense

 

 

13,584

 

 

 

18,654

 

 

 

393

 

Depreciation and amortization

 

 

119,141

 

 

 

86,744

 

 

 

87,245

 

Stock-based compensation expense

 

 

1,092,135

 

 

 

770,182

 

 

 

686,013

 

Payroll and other tax expense related to stock-based compensation

 

 

107,479

 

 

 

50,309

 

 

 

27,840

 

Securities class actions legal charges(1)

 

 

 

 

 

 

 

 

100,000

 

Adjusted EBITDA

 

$

616,686

 

 

$

45,163

 

 

$

(202,230

)

 

Securities class actions legal charges in the fourth quarter of 2019 were related to a preliminary agreement to settle the securities class actions that arose following our initial public offering in 2017. The preliminary settlement agreement was signed in January 2020 and provided for a resolution of all of the pending claims in the stockholder class actions for $187.5 million. We recorded legal settlement expense, net of amounts directly covered by insurance, of $100.0 million. These charges are non-recurring and not reflective of underlying trends in our business.

Contingencies

We are involved in claims, lawsuits, tax matters, government investigations, and proceedings arising in the ordinary course of our business. We record a provision for a liability when we believe that it is both probable that a liability has been incurred and the amount can be reasonably estimated. We also disclose material contingencies when we believe that a loss is not probable but reasonably possible. Significant judgment is required to determine both probability and the estimated amount. Such claims, suits, and proceedings are inherently unpredictable and subject to significant uncertainties, some of which are beyond our control. Many of these legal and tax contingencies can take years to resolve. Should any of these estimates and assumptions change or prove to be incorrect, it could have a material impact on our results of operations, financial position, and cash flows.

 

Commitments

We have non-cancelable contractual agreements primarily related to the hosting of our data storage processing, storage, and other computing services, as well as lease, content and developer partner, and other commitments. We had $2.7 billion in commitments, as of December 31, 2021, primarily due within three years.

60


 

Critical Accounting Policies and Estimates

We prepare our financial statements in accordance with GAAP. Preparing these financial statements requires us to make estimates and assumptions that affect the reported amounts of assets, liabilities, revenue, expenses, and related disclosures. We evaluate our estimates and assumptions on an ongoing basis. Our estimates are based on historical experience and various other assumptions that we believe to be reasonable under the circumstances. Our actual results could differ from these estimates.

The critical accounting estimates, assumptions, and judgments that we believe to have the most significant impact on our consolidated financial statements are described below.

Revenue Recognition

Revenue is recognized when control of the promised goods or services is transferred to our customers, in an amount that reflects the consideration we expect to receive in exchange for those goods or services. We determine collectability by performing ongoing credit evaluations and monitoring customer accounts receivable balances. Sales tax, including value added tax, is excluded from reported revenue.

We determine revenue recognition by first identifying the contract or contracts with a customer, identifying the performance obligations in the contract, determining the transaction price, allocating the transaction price to the performance obligations in the contract, and recognizing revenue when, or as, we satisfy a performance obligation.

We generate substantially all of our revenues by offering various advertising products on Snapchat, which include Snap Ads and AR Ads, referred to as advertising revenue. AR Ads include Sponsored Filters and Sponsored Lenses. Sponsored Filters allow users to interact with an advertiser’s brand by enabling stylized brand artwork to be overlaid on a Snap. Sponsored Lenses allow users to interact with an advertiser’s brand by enabling branded augmented reality experiences.

The substantial majority of advertising revenue is generated from the display of advertisements on Snapchat through contractual agreements that are either on a fixed fee basis over a period of time or based on the number of advertising impressions delivered. Revenue related to agreements based on the number of impressions delivered is recognized when the advertisement is displayed. Revenue related to fixed fee arrangements is recognized ratably over the service period, typically less than 30 days in duration, and such arrangements do not contain minimum impression guarantees.

In arrangements where another party is involved in providing specified services to a customer, we evaluate whether we are the principal or agent. In this evaluation, we consider if we obtain control of the specified goods or services before they are transferred to the customer, as well as other indicators such as the party primarily responsible for fulfillment, inventory risk, and discretion in establishing price. For advertising revenue arrangements where we are not the principal, we recognize revenue on a net basis. For the periods presented, revenue for arrangements where we are the agent was not material.

Stock-Based Compensation

In the year ended December 31, 2021, total stock-based compensation expense recognized was $1.1 billion. We have granted stock-based awards consisting primarily of restricted stock units, or RSUs, restricted stock awards, or RSAs, and to a lesser extent, stock options to employees, members of our board of directors, and non-employee advisors. The substantial majority of our stock-based awards have been made to employees. RSUs vest and RSAs lapse to a forfeiture condition on the satisfaction of service conditions. The service conditions for RSUs and RSAs granted prior to February 2018 is generally satisfied over four years, 10% after the first year of service, 20% over the second year, 30% over the third year, and 40% over the fourth year. The service condition for RSUs and RSAs granted after February 2018 is generally satisfied in equal monthly or quarterly installments over three or four years.

We account for stock-based employee compensation under the fair value recognition and measurement provisions, in accordance with applicable accounting standards, which requires stock-based awards to be measured based on the grant date fair value. Stock-based compensation expense is recorded net of estimated forfeitures in our consolidated statements of operations. Accordingly, stock-based compensation expense is only recorded for those potential stock-based awards that we expect to vest. We estimate the forfeiture rate using historical forfeitures of equity awards and other expected changes in facts and circumstances, if any. We will re-evaluate our estimated forfeiture rate if actual forfeitures differ from our initial estimates. A modification of the terms of a stock-based award is treated as an exchange of the original award for a new award with total compensation cost equal to the grant-date fair value of the original award plus the incremental value of the modification to the award.

61


 

Restricted Stock Units and Restricted Stock Awards

As of December 31, 2021, total unrecognized compensation cost related to outstanding RSUs and RSAs was $2.0 billion and is expected to be recognized over a weighted-average period of 2.2 years.

Business Combinations and Valuation of Goodwill and Other Acquired Intangible Assets

We estimate the fair value of assets acquired and liabilities assumed in a business combination. Goodwill as of the acquisition date is measured as the excess of consideration transferred over the net of the acquisition date fair values of the assets acquired and the liabilities assumed. While we use our best estimates and assumptions to accurately value assets acquired and liabilities assumed at the acquisition date, our estimates are inherently uncertain and subject to refinement.

Significant estimates in valuing certain intangible assets include, but are not limited to, future expected cash flows from acquired technology, useful lives, and discount rates. Although we believe the assumptions and estimates we have made in the past have been reasonable and appropriate, they are based in part on historical experience and information obtained from the management of the acquired companies and are inherently uncertain. During the measurement period, which may be up to one year from the acquisition date, we record adjustments to the assets acquired and liabilities assumed with the corresponding offset to goodwill. On the conclusion of the measurement period or final determination of the values of assets acquired or liabilities assumed, whichever comes first, any subsequent adjustments are recorded to our consolidated statements of operations.

Convertible Notes

Prior to January 1, 2021, we accounted for the 2025 Notes and the 2026 Notes as separate liability and equity components. On issuance, the carrying amount of the liability component was calculated by measuring the fair value of a similar liability that did not have an associated convertible feature. The carrying amount of the equity component representing the conversion option was calculated by deducting the fair value of the liability component from the principal amount of the Convertible Notes as a whole. We estimated the fair value of the liability and equity components using a convertible bond model, which includes subjective assumptions such as the expected term, expected volatility, and the interest rate of a similar non-convertible debt instrument. These assumptions involved inherent uncertainties and management judgement.

Effective January 1, 2021, we early adopted Accounting Standards Update, or ASU, 2020-06 using the modified retrospective approach. As a result, the 2025 Notes and 2026 Notes are each accounted for as a single liability measured at its amortized cost, as no other embedded features require bifurcation and recognition as derivatives. Adoption of the new standard resulted in a decrease to accumulated deficit of $95.0 million, a decrease to additional paid-in capital of $664.0 million, and an increase to convertible senior notes, net of $569.0 million.

Loss Contingencies

We are involved in claims, lawsuits, tax matters, government investigations, and proceedings arising in the ordinary course of our business. We record a provision for a liability when we believe that it is both probable that a liability has been incurred and the amount can be reasonably estimated. When there appears to be a range of possible costs with equal likelihood, a liability is recorded based on the low-end of such range. However, the likelihood of a loss is often difficult to predict and determining a meaningful estimate of the loss or a range of loss may not be practicable based on the information available, the potential effect of future events, and decisions by third parties impacting the ultimate resolution of the contingency. It is also not uncommon for such matters to be resolved over multiple reporting periods. During this time, relevant developments and new information must be continuously evaluated to determine both the likelihood of potential loss and whether it is possible to reasonably estimate a range of potential loss. We also disclose material contingencies when we believe that a loss is reasonably possible.

Significant judgment is required to determine both probability and the estimated amounts of loss contingencies. Such claims, suits, and proceedings are inherently unpredictable and subject to significant uncertainties, some of which are beyond our control. Should any of these estimates and assumptions change, it could have a material impact on our results of operations, financial position, and cash flows.

Income Taxes

We are subject to income taxes in the United States and numerous foreign jurisdictions. Significant judgment is required in determining our uncertain tax positions.

62


 

We recognize tax benefits from uncertain tax positions only if we believe that it is more likely than not that the tax position will be sustained on examination by the taxing authorities based on the technical merits of the position. Although we believe that we have adequately reserved for our uncertain tax positions, we can provide no assurance that the final tax outcome of these matters will not be materially different. We make adjustments to these reserves when facts and circumstances change, such as the closing of a tax audit or the refinement of an estimate. To the extent that the final tax outcome of these matters is different than the amounts recorded, such differences may affect the provision for income taxes in the period in which such determination is made and could have a material impact on our financial condition and results of operations.

Recent Accounting Pronouncements

See Note 1 to our consolidated financial statements included in “Financial Statements and Supplementary Data” in this Annual Report on Form 10-K for recently adopted accounting pronouncements and recently issued accounting pronouncements not yet adopted as of the date of this Annual Report on Form 10-K.

Item 7A. Quantitative and Qualitative Disclosures About Market Risk.

We are exposed to market risks in the ordinary course of our business. These risks primarily include interest rate risk and foreign currency risk as follows:

Interest Rate Risk

We had cash and cash equivalents totaling $2.0 billion and $545.6 million at December 31, 2021 and December 31, 2020, respectively. We had marketable securities totaling $1.7 billion and $2.0 billion at December 31, 2021 and December 31, 2020, respectively. Our cash and cash equivalents consist of cash in bank accounts and marketable securities consisting of U.S. government debt and agency securities, publicly traded equity securities, corporate debt securities, certificates of deposit, and commercial paper. The primary objectives of our investment activities are to preserve principal and provide liquidity without significantly increasing risk. We do not enter into investments for trading or speculative purposes. Due to the relatively short-term nature of our investment portfolio, a hypothetical 100 basis point change in interest rates would not have a material effect on the fair value of our portfolio for the periods presented.

In April 2021, we issued the 2027 Notes with an aggregate principal amount of $1.15 billion, the full amount of which is outstanding as of December 31, 2021. We carry the 2027 Notes at face value less the unamortized debt issuance costs on our consolidated balance sheets. The 2027 Notes do not bear regular interest; therefore, we have no financial statement risk associated with changes in interest rates with respect to the 2027 Notes. The fair value of the 2027 Notes changes when the market price of our stock fluctuates or market interest rates change.

In April 2020, we issued the 2025 Notes with an aggregate principal amount of $1.0 billion, of which $0.3 billion remains outstanding as of December 31, 2021. We carry the 2025 Notes at face value less the unamortized debt issuance costs on our consolidated balance sheets. The 2025 Notes have a fixed interest rate; therefore, we have no financial statement risk associated with changes in interest rates with respect to the 2025 Notes. The fair value of the 2025 Notes changes when the market price of our stock fluctuates or market interest rates change.

In August 2019, we issued the 2026 Notes with an aggregate principal amount of $1.265 billion, of which $0.8 billion remains outstanding as of December 31, 2021. We carry the 2026 Notes at face value less the unamortized debt issuance costs on our consolidated balance sheets. The 2026 Notes have a fixed interest rate; therefore, we have no financial statement risk associated with changes in interest rates with respect to the 2026 Notes. The fair value of the 2026 Notes changes when the market price of our stock fluctuates or market interest rates change.

Foreign Currency Risk

For all periods presented, our sales and operating expenses were predominately denominated in U.S. dollars. We therefore have not had material foreign currency risk associated with sales and cost-based activities. The functional currency of our material operating entities is the U.S. dollar.

For all periods presented, we believe the exposure to foreign currency fluctuation from operating expenses is immaterial as the related costs do not constitute a significant portion of our total expenses. As we grow operations, our exposure to foreign currency risk will likely become more significant.

63


 

For all periods presented, we did not enter into any foreign currency exchange contracts. We may, however, enter into foreign currency exchange contracts for purposes of hedging foreign exchange rate fluctuations on our business operations in future operating periods as our exposures are deemed to be material. For additional discussion on foreign currency risk, see “Risk Factors” elsewhere in this Annual Report on Form 10-K.

64


 

Item 8. Financial Statements and Supplementary Data.

SNAP INC.

INDEX TO CONSOLIDATED FINANCIAL STATEMENTS

 

 

 

65


 

 

Report of Independent Registered Public Accounting Firm

To the Stockholders and the Board of Directors of Snap Inc.

Opinion on the Financial Statements

We have audited the accompanying consolidated balance sheets of Snap Inc. (the Company) as of December 31, 2021 and 2020, the related consolidated statements of operations, comprehensive income (loss), stockholders’ equity 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.

We also have audited, in accordance with the standards of the Public Company Accounting Oversight Board (United States) (PCAOB), the Company’s internal control over financial reporting as of December 31, 2021, based on criteria established in Internal Control-Integrated Framework issued by the Committee of Sponsoring Organizations of the Treadway Commission (2013 framework) and our report dated February 3, 2022 expressed an unqualified opinion thereon.

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

Critical Audit Matter

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

66


 

 

 

 

Revenue Recognition

Description of the Matter

 

As described in Note 2 to the consolidated financial statements, the Company generates substantially all of its revenues by offering various advertising products on Snapchat. The substantial majority of such advertising revenues is generated based upon contractual agreements with customers that are on a fixed fee basis for advertisements delivered over a period of time, or fees based on the number of advertising impressions delivered. Revenues related to fixed fee agreements are recognized ratably over the service period while revenues related to agreements based on the number of advertising impressions delivered are recognized when the advertisements are displayed.

 

 

The Company’s revenue recognition process utilizes multiple, complex, proprietary systems and tools for the initiation, processing and recording of transactions which comprise a high volume of individually low monetary value transactions. This process is dependent on the effective design and operation of multiple systems, sub-processes, data sources and controls which required significant audit effort. Also, the identification and evaluation of certain non-standard terms and conditions required incremental audit effort to determine the distinct performance obligations and the timing of revenue recognition.  

 

How We Addressed the Matter in Our Audit

 

With the support of our information technology professionals, we identified and tested the relevant systems and tools used for the determination of initiation, processing, recording and billing of revenue, which included processes and controls related to access to the relevant systems and data, changes to the relevant systems and interfaces, and configuration of the relevant systems. We obtained an understanding, evaluated the design and tested the operating effectiveness of the Company's internal controls over the identification and evaluation of revenue recognition for standard and non-standard terms and conditions.  

 

 

To test the Company’s recognition of revenue, our audit procedures included, among others, testing the completeness and accuracy of the underlying data within the Company’s billing systems, by agreeing amounts recognized to contractual terms and conditions, and testing revenue recognized to accounts receivable and cash receipts. Additionally, we examined standard customer online terms and conditions to understand the distinct performance obligations and tested the timing of revenue recognition. Further, we selected a sample of non-standard contractual arrangements to understand the performance obligations and the timing of revenue recognition. To assess completeness of non-standard terms and conditions, we obtained external confirmations of terms and conditions for a sample of customers.

 

 

 

 

 

/s/ Ernst & Young LLP

We have served as the Company’s auditor since 2016.

Los Angeles, California

February 3, 2022

67


 

Report of Independent Registered Public Accounting Firm

To the Stockholders and the Board of Directors of Snap Inc.

Opinion on Internal Control Over Financial Reporting

We have audited Snap Inc.’s internal control over financial reporting as of December 31, 2021, based on criteria established in Internal Control—Integrated Framework issued by the Committee of Sponsoring Organizations of the Treadway Commission (2013 framework) (the COSO criteria). In our opinion, Snap Inc. (the Company) maintained, in all material respects, effective internal control over financial reporting as of December 31, 2021, based on the COSO criteria.

We also have audited, in accordance with the standards of the Public Company Accounting Oversight Board (United States) (PCAOB), the consolidated balance sheets of the Company as of December 31, 2021 and 2020, the related consolidated statements of operations, comprehensive income (loss), stockholders’ equity and cash flows for each of the three years in the period ended December 31, 2021, and the related notes and our report dated February 3, 2022 expressed an unqualified opinion thereon.

Basis for Opinion

The Company’s management is responsible for maintaining effective internal control over financial reporting and for its assessment of the effectiveness of internal control over financial reporting included in the accompanying Management’s Annual Report on Internal Control over Financial Reporting. Our responsibility is to express an opinion on the Company’s internal control over financial reporting based on our audit. We are a public accounting firm registered with the 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 audit in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether effective internal control over financial reporting was maintained in all material respects.

Our audit included obtaining an understanding of internal control over financial reporting, assessing the risk that a material weakness exists, testing and evaluating the design and operating effectiveness of internal control based on the assessed risk, and performing such other procedures as we considered necessary in the circumstances. We believe that our audit provides a reasonable basis for our opinion.

Definition and Limitations of Internal Control Over Financial Reporting

A company’s internal control over financial reporting is a process designed to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles. A company’s internal control over financial reporting includes those policies and procedures that (1) pertain to the maintenance of records that, in reasonable detail, accurately and fairly reflect the transactions and dispositions of the assets of the company; (2) provide reasonable assurance that transactions are recorded as necessary to permit preparation of financial statements in accordance with generally accepted accounting principles, and that receipts and expenditures of the company are being made only in accordance with authorizations of management and directors of the company; and (3) provide reasonable assurance regarding prevention or timely detection of unauthorized acquisition, use, or disposition of the company’s assets that could have a material effect on the financial statements.

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

/s/ Ernst & Young LLP

Los Angeles, California

February 3, 2022

68


 

Snap Inc.

Consolidated Statements of Cash Flows

(in thousands)

 

 

Year Ended December 31,

 

 

2021

 

 

2020

 

 

2019

 

Cash flows from operating activities

 

 

 

 

 

 

 

 

 

 

 

Net loss

$

(487,955

)

 

$

(944,839

)

 

$

(1,033,660

)

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

 

 

 

 

 

 

 

 

 

 

 

Depreciation and amortization

 

119,141

 

 

 

86,744

 

 

 

87,245

 

Stock-based compensation

 

1,092,135

 

 

 

770,182

 

 

 

686,013

 

Amortization of debt discount and issuance costs

 

4,311

 

 

 

81,401

 

 

 

17,797

 

(Gains) losses on debt and equity securities, net

 

(289,052

)

 

 

(10,250

)

 

 

(18,982

)

Induced conversion expense related to convertible notes

 

41,538

 

 

 

 

 

 

 

Gain on divestiture

 

 

 

 

 

 

 

(39,883

)

Other

 

8,643

 

 

 

2,963

 

 

 

(10,084

)

Change in operating assets and liabilities, net of effect of acquisitions:

 

 

 

 

 

 

 

 

 

 

 

Accounts receivable, net of allowance

 

(332,967

)

 

 

(255,818

)

 

 

(147,862

)

Prepaid expenses and other current assets

 

(26,607

)

 

 

(14,587

)

 

 

(9,849

)

Operating lease right-of-use assets

 

47,258

 

 

 

38,940

 

 

 

58,199

 

Other assets

 

(10,916

)

 

 

(11,442

)

 

 

1,169

 

Accounts payable

 

53,579

 

 

 

20,374

 

 

 

20,674

 

Accrued expenses and other current liabilities

 

117,092

 

 

 

108,601

 

 

 

146,063

 

Operating lease liabilities

 

(49,294

)

 

 

(49,730

)

 

 

(60,844

)

Other liabilities

 

5,974

 

 

 

9,817

 

 

 

(954

)

Net cash provided by (used in) operating activities

 

292,880

 

 

 

(167,644

)

 

 

(304,958

)

Cash flows from investing activities

 

 

 

 

 

 

 

 

 

 

 

Purchases of property and equipment

 

(69,875

)

 

 

(57,832

)

 

 

(36,478

)

Purchases of strategic investments

 

(41,160

)

 

 

(111,586

)

 

 

(5,481

)

Cash paid for acquisitions, net of cash acquired

 

(310,915

)

 

 

(168,850

)

 

 

(77,119

)

Proceeds from divestiture, net

 

 

 

 

 

 

 

73,796

 

Purchases of marketable securities

 

(2,438,983

)

 

 

(3,524,599

)

 

 

(2,477,388

)

Sales of marketable securities

 

379,555

 

 

 

389,974

 

 

 

184,179

 

Maturities of marketable securities

 

2,536,725

 

 

 

2,737,523

 

 

 

1,608,854

 

Other

 

34,880

 

 

 

5,506

 

 

 

1,029

 

Net cash provided by (used in) investing activities

 

90,227

 

 

 

(729,864

)

 

 

(728,608

)

Cash flows from financing activities

 

 

 

 

 

 

 

 

 

 

 

Proceeds from issuance of convertible notes, net of issuance costs

 

1,137,227

 

 

 

988,582

 

 

 

1,251,411

 

Purchase of capped calls

 

(86,825

)

 

 

(100,000

)

 

 

(102,086

)

Proceeds from the exercise of stock options

 

14,671

 

 

 

34,209

 

 

 

16,527

 

Net cash provided by financing activities

 

1,065,073

 

 

 

922,791

 

 

 

1,165,852

 

Change in cash, cash equivalents, and restricted cash

 

1,448,180

 

 

 

25,283

 

 

 

132,286

 

Cash, cash equivalents, and restricted cash, beginning of period

 

546,543

 

 

 

521,260

 

 

 

388,974

 

Cash, cash equivalents, and restricted cash, end of period

$

1,994,723

 

 

$

546,543

 

 

$

521,260

 

Supplemental disclosures

 

 

 

 

 

 

 

 

 

 

 

Cash paid for income taxes, net

$

25,333

 

 

$

3,692

 

 

$

156

 

Cash paid for interest

$

10,887

 

 

$

12,019

 

 

$

1,546

 

Supplemental disclosures of non-cash activities

 

 

 

 

 

 

 

 

 

 

 

Net change in accounts payable and accrued expenses and other current liabilities related to property and equipment additions

$

6,498

 

 

$

2,732

 

 

$

(6,027

)

 

See Notes to Consolidated Financial Statements.

69


 

Snap Inc.

Consolidated Statements of Operations

(in thousands, except per share amounts)

 

 

Year Ended December 31,

 

 

2021

 

 

2020

 

 

2019

 

Revenue

$

4,117,048

 

 

$

2,506,626

 

 

$

1,715,534

 

Costs and expenses:

 

 

 

 

 

 

 

 

 

 

 

Cost of revenue

 

1,750,246

 

 

 

1,182,505

 

 

 

895,838

 

Research and development

 

1,565,467

 

 

 

1,101,561

 

 

 

883,509

 

Sales and marketing

 

792,764

 

 

 

555,468

 

 

 

458,598

 

General and administrative

 

710,640

 

 

 

529,164

 

 

 

580,917

 

Total costs and expenses

 

4,819,117

 

 

 

3,368,698

 

 

 

2,818,862

 

Operating loss

 

(702,069

)

 

 

(862,072

)

 

 

(1,103,328

)

Interest income

 

5,199

 

 

 

18,127

 

 

 

36,042

 

Interest expense

 

(17,676

)

 

 

(97,228

)

 

 

(24,994

)

Other income (expense), net

 

240,175

 

 

 

14,988

 

 

 

59,013

 

Loss before income taxes

 

(474,371

)

 

 

(926,185

)

 

 

(1,033,267

)

Income tax benefit (expense)

 

(13,584

)

 

 

(18,654

)

 

 

(393

)

Net loss

$

(487,955

)

 

$

(944,839

)

 

$

(1,033,660

)

Net loss per share attributable to Class A, Class B, and Class C

   common stockholders (Note 3):

 

 

 

 

 

 

 

 

 

 

 

Basic

$

(0.31

)

 

$

(0.65

)

 

$

(0.75

)

Diluted

$

(0.31

)

 

$

(0.65

)

 

$

(0.75

)

Weighted average shares used in computation of net loss per share:

 

 

 

 

 

 

 

 

 

 

 

Basic

 

1,558,997

 

 

 

1,455,693

 

 

 

1,375,462

 

Diluted

 

1,558,997

 

 

 

1,455,693

 

 

 

1,375,462

 

 

See Notes to Consolidated Financial Statements.

 

70


 

 

Snap Inc.

Consolidated Statements of Comprehensive Income (Loss)

(in thousands)

 

 

Year Ended December 31,

 

 

2021

 

 

2020

 

 

2019

 

Net loss

$

(487,955

)

 

$

(944,839

)

 

$

(1,033,660

)

Other comprehensive income (loss), net of tax

 

 

 

 

 

 

 

 

 

 

 

Unrealized gain (loss) on marketable securities, net of tax

 

(1,735

)

 

 

(516

)

 

 

797

 

Foreign currency translation

 

(14,107

)

 

 

21,306

 

 

 

(3,371

)

Total other comprehensive income (loss), net of tax

 

(15,842

)

 

 

20,790

 

 

 

(2,574

)

Total comprehensive income (loss)

$

(503,797

)

 

$

(924,049

)

 

$

(1,036,234

)

 

See Notes to Consolidated Financial Statements.

71


 

Snap Inc.

Consolidated Balance Sheets

(in thousands, except par value)

 

 

December 31,

 

 

2021

 

 

2020

 

Assets

 

 

 

 

 

 

 

Current assets

 

 

 

 

 

 

 

Cash and cash equivalents

$

1,993,809

 

 

$

545,618

 

Marketable securities

 

1,699,076

 

 

 

1,991,922

 

Accounts receivable, net of allowance

 

1,068,873

 

 

 

744,288

 

Prepaid expenses and other current assets

 

92,244

 

 

 

56,147

 

Total current assets

 

4,854,002

 

 

 

3,337,975

 

Property and equipment, net

 

202,644

 

 

 

178,709

 

Operating lease right-of-use assets

 

322,252

 

 

 

269,728

 

Intangible assets, net

 

277,654

 

 

 

105,929

 

Goodwill

 

1,588,452

 

 

 

939,259

 

Other assets

 

291,302

 

 

 

192,638

 

Total assets

$

7,536,306

 

 

$

5,024,238

 

Liabilities and Stockholders’ Equity

 

 

 

 

 

 

 

Current liabilities

 

 

 

 

 

 

 

Accounts payable

$

125,282

 

 

$

71,908

 

Operating lease liabilities

 

52,396

 

 

 

41,077

 

Accrued expenses and other current liabilities

 

674,108

 

 

 

554,342

 

Total current liabilities

 

851,786

 

 

 

667,327

 

Convertible senior notes, net

 

2,253,087

 

 

 

1,675,169

 

Operating lease liabilities, noncurrent

 

325,509

 

 

 

287,292

 

Other liabilities

 

315,756

 

 

 

64,474

 

Total liabilities

 

3,746,138

 

 

 

2,694,262

 

Commitments and contingencies (Note 8)

 

 

 

 

 

 

 

Stockholders’ equity

 

 

 

 

 

 

 

Class A non-voting common stock, $0.00001 par value. 3,000,000 shares authorized, 1,364,887 shares issued and outstanding at December 31, 2021 and 3,000,000 shares authorized, 1,248,010 shares issued and outstanding at December 31, 2020.

 

14

 

 

 

12

 

Class B voting common stock, $0.00001 par value. 700,000 shares authorized, 22,769 shares issued and outstanding at December 31, 2021 and 700,000 shares authorized, 23,696 shares issued and outstanding at December 31, 2020.

 

 

 

 

 

Class C voting common stock, $0.00001 par value. 260,888 shares authorized, 231,627 shares issued and outstanding at December 31, 2021 and 260,888 shares authorized, 231,627 shares issued and outstanding at December 31, 2020.

 

2

 

 

 

2

 

Additional paid-in capital

 

12,069,097

 

 

 

10,200,141

 

Accumulated other comprehensive income (loss)

 

5,521

 

 

 

21,363

 

Accumulated deficit

 

(8,284,466

)

 

 

(7,891,542

)

Total stockholders’ equity

 

3,790,168

 

 

 

2,329,976

 

Total liabilities and stockholders’ equity

$

7,536,306

 

 

$

5,024,238

 

 

See Notes to Consolidated Financial Statements.

72


 

Snap Inc.

Consolidated Statements of Stockholders’ Equity

(in thousands)

 

 

Year Ended December 31,

 

 

2021

 

 

2020

 

 

2019

 

 

Shares

 

 

Amount

 

 

Shares

 

 

Amount

 

 

Shares

 

 

Amount

 

Class A non-voting common stock

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Balance, beginning of period

 

1,248,010

 

 

 

12

 

 

 

1,160,127

 

 

 

12

 

 

 

999,304

 

 

 

10

 

Shares issued in connection with exercise of

   stock options under stock-based compensation

   plans

 

1,174

 

 

 

 

 

 

3,824

 

 

 

 

 

 

3,291

 

 

 

 

Issuance of Class A non-voting common stock

   for vesting of restricted stock units and

   restricted stock awards, net

 

55,466

 

 

 

1

 

 

 

78,042

 

 

 

 

 

 

86,519

 

 

 

1

 

Issuance of Class A non-voting common stock for the induced conversion related to convertible senior notes

 

52,410

 

 

 

1

 

 

 

 

 

 

 

 

 

 

 

 

 

Conversion of Class B voting common stock to

   Class A non-voting common stock

 

1,095

 

 

 

 

 

 

6,017

 

 

 

 

 

 

71,013

 

 

 

1

 

Issuance of Class A non-voting common stock in connection with acquisitions

 

6,732

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Balance, end of period

 

1,364,887

 

 

 

14

 

 

 

1,248,010

 

 

 

12

 

 

 

1,160,127

 

 

 

12

 

Class B voting common stock

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Balance, beginning of period

 

23,696

 

 

 

 

 

 

24,522

 

 

 

 

 

 

93,846

 

 

 

1

 

Shares issued in connection with exercise of

   stock options under stock-based compensation

   plans

 

168

 

 

 

 

 

 

754

 

 

 

 

 

 

1,389

 

 

 

 

Issuance of Class B voting common stock for

   vesting of restricted stock units, net

 

 

 

 

 

 

 

 

 

 

 

 

 

300

 

 

 

 

Conversion of Class B voting common stock to

   Class A non-voting common stock

 

(1,095

)

 

 

 

 

 

(6,017

)

 

 

 

 

 

(71,013

)

 

 

(1

)

Conversion of Class C voting common stock to

   Class B voting common stock

 

 

 

 

 

 

 

4,437

 

 

 

 

 

 

 

 

 

 

Balance, end of period

 

22,769

 

 

 

 

 

 

23,696

 

 

 

 

 

 

24,522

 

 

 

-

 

Class C voting common stock

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Balance, beginning of period

 

231,627

 

 

 

2

 

 

 

231,147

 

 

 

2

 

 

 

224,611

 

 

 

2

 

Conversion of Class C voting common stock to

   Class B voting common stock

 

 

 

 

 

 

 

(4,437

)

 

 

 

 

 

 

 

 

 

Issuance of Class C voting common stock for

   settlement of restricted stock units, net

 

 

 

 

 

 

 

4,917

 

 

 

 

 

 

6,536

 

 

 

 

Balance, end of period

 

231,627

 

 

 

2

 

 

 

231,627

 

 

 

2

 

 

 

231,147

 

 

 

2

 

Additional paid-in capital

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Balance, beginning of period

 

 

 

 

10,200,141

 

 

 

 

 

 

9,205,256

 

 

 

 

 

 

8,220,417

 

Stock-based compensation expense

 

 

 

 

1,088,506

 

 

 

 

 

 

771,084

 

 

 

 

 

 

686,013

 

Cumulative-effect adjustment from accounting

    changes

 

 

 

 

(664,021

)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Shares issued in connection with exercise of

   stock options under stock-based compensation

   plans

 

 

 

 

14,680

 

 

 

 

 

 

34,209

 

 

 

 

 

 

16,567

 

Issuance of Class A non-voting common stock in connection with acquisitions and divestitures

 

 

 

 

341,425

 

 

 

 

 

 

3,003

 

 

 

 

 

 

6,913

 

Equity component of convertible senior notes, net

 

 

 

 

 

 

 

 

 

 

286,589

 

 

 

 

 

 

377,432

 

Issuance of Class A non-voting common stock for the induced conversion related to convertible senior notes

 

 

 

 

1,175,191

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Purchase of capped calls

 

 

 

 

(86,825

)

 

 

 

 

 

(100,000

)

 

 

 

 

 

(102,086

)

Balance, end of period

 

 

 

 

12,069,097

 

 

 

 

 

 

10,200,141

 

 

 

 

 

 

9,205,256

 

Accumulated deficit

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Balance, beginning of period

 

 

 

 

(7,891,542

)

 

 

 

 

 

(6,945,930

)

 

 

 

 

 

(5,912,578

)

Cumulative-effect adjustment from accounting

    changes

 

 

 

 

95,031

 

 

 

 

 

 

(773

)

 

 

 

 

 

308

 

Net loss

 

 

 

 

(487,955

)

 

 

 

 

 

(944,839

)

 

 

 

 

 

(1,033,660

)

Balance, end of period

 

 

 

 

(8,284,466

)

 

 

 

 

 

(7,891,542

)

 

 

 

 

 

(6,945,930

)

Accumulated other comprehensive income (loss)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Balance, beginning of period

 

 

 

 

21,363

 

 

 

 

 

 

573

 

 

 

 

 

 

3,147

 

Other comprehensive income (loss), net of tax

 

 

 

 

(15,842

)

 

 

 

 

 

20,790

 

 

 

 

 

 

(2,574

)

Balance, end of period

 

 

 

 

5,521

 

 

 

 

 

 

21,363

 

 

 

 

 

 

573

 

Total stockholders’ equity

$

1,619,283

 

 

$

3,790,168

 

 

$

1,503,333

 

 

$

2,329,976

 

 

$

1,415,796

 

 

$

2,259,913

 

 

See Notes to Consolidated Financial Statements.

73


 

Snap Inc.

Notes to Consolidated Financial Statements

 

1. Summary of Significant Accounting Policies

Snap Inc. is a camera company.

Snap Inc. (“we,” “our,” or “us”) was formed as Future Freshman, LLC, a California limited liability company, in 2010. We changed our name to Toyopa Group, LLC in 2011, incorporated as Snapchat, Inc., a Delaware corporation, in 2012, and changed our name to Snap Inc. in 2016. Snap Inc. is headquartered in Santa Monica, California. Our flagship product, Snapchat, is a camera application that was created to help people communicate through short videos and images called “Snaps.”

Basis of Presentation

Our consolidated financial statements are prepared in accordance with U.S. generally accepted accounting principles (“GAAP”). Our consolidated financial statements include the accounts of Snap Inc. and our wholly owned subsidiaries. All intercompany transactions and balances have been eliminated in consolidation. Our fiscal year ends on December 31.

Use of Estimates

The preparation of our consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts in the consolidated financial statements. Management’s estimates are based on historical information available as of the date of the consolidated financial statements and various other assumptions that we believe are reasonable under the circumstances. Actual results could differ from those estimates.

Key estimates relate primarily to determining the fair value of assets and liabilities assumed in business combinations, evaluation of contingencies, uncertain tax positions, forfeiture rate, the fair value of convertible senior notes, the fair value of stock-based awards, and the fair value of strategic investments. On an ongoing basis, management evaluates our estimates compared to historical experience and trends, which form the basis for making judgments about the carrying value of assets and liabilities.

Concentrations of Business Risk

We currently use both Google Cloud and Amazon Web Services for our hosting requirements. A disruption or loss of service from one or both of these partners could seriously harm our ability to operate. Although we believe there are other qualified providers that can provide these services, a transition to a new provider could create a significant disruption to our business and negatively impact our consolidated financial statements.

Concentrations of Credit Risk

Financial instruments that potentially subject us to significant concentrations of credit risk consist principally of cash, cash equivalents, marketable securities, and accounts receivable. We maintain cash deposits, cash equivalent balances, and marketable securities with several financial institutions. Cash and cash equivalents may be withdrawn or redeemed on demand. We believe that the financial institutions that hold our cash and cash equivalents are financially sound and, accordingly, minimal credit risk exists with respect to these balances. We also maintain investments in U.S. government debt and agency securities, publicly traded equity securities, corporate debt securities, certificates of deposit, and commercial paper that carry high credit ratings and accordingly, minimal credit risk exists with respect to these balances.

We extend credit to our customers based on an evaluation of their ability to pay amounts due under contractual arrangement and generally do not obtain or require collateral.

Revenue Recognition

Revenue is recognized when control of the promised goods or services is transferred to our customers, in an amount that reflects the consideration we expect to receive in exchange for those goods or services. See Note 2 for additional information.

74


 

Cost of Revenue

Cost of revenue includes payments for content, developer, and advertiser partner costs. Under some of these arrangements, we pay a portion of the fees we receive from the advertisers for Snap Ads that are displayed within partner content on Snapchat. Partner arrangement costs were $679.0 million, $324.3 million, and $174.7 million for the years ended December 31, 2021, 2020, and 2019, respectively.

In addition, cost of revenue consists of payments to third-party infrastructure partners for hosting our products, which include expenses related to storage, computing, and bandwidth costs. Cost of revenue also includes third-party selling costs, personnel-related costs, facilities and other supporting overhead costs, including depreciation and amortization, and inventory costs.

Advertising

Advertising costs are expensed as incurred and were $62.4 million, $29.5 million, and $31.4 million for the years ended December 31, 2021, 2020, and 2019, respectively.

Capital Structure

We have three classes of authorized common stock – Class A common stock, Class B common stock, and Class C common stock. Class A common stockholders have no voting rights, Class B common stockholders are entitled to one vote per share, and Class C common stockholders are entitled to ten votes per share. Shares of our Class B common stock are convertible into an equivalent number of shares of our Class A common stock and generally convert into shares of our Class A common stock upon transfer. Shares of our Class C common stock are convertible into an equivalent number of shares of our Class B common stock and generally convert into shares of our Class B common stock upon transfer. 

Stock-based Compensation

We measure and recognize compensation expense for stock-based payment awards, including stock options, restricted stock units (“RSUs”), and restricted stock awards (“RSAs”) granted to employees, directors, and advisors, based on the grant date fair value of the awards. The grant date fair value of stock options is estimated using a Black-Scholes option pricing model. The fair value of stock-based compensation for stock options is recognized on a straight-line basis, net of estimated forfeitures, over the period during which services are provided in exchange for the award. The grant date fair value of RSUs and RSAs is estimated based on the fair value of our underlying common stock.

RSUs vest on the satisfaction of service conditions. The service condition for RSUs granted prior to February 2018 is generally satisfied over four years, 10% after the first year of service, 20% over the second year, 30% over the third year, and 40% over the fourth year. In limited instances, we have issued RSUs with vesting periods in excess of four years. The service condition for RSUs and RSAs granted after February 2018 is generally satisfied in equal monthly or quarterly installments over three or four years. For these awards, we recognize stock-based compensation expense on a straight-line basis over the vesting period.

Stock-based compensation expense recognized for all periods presented is based on awards that are expected to vest, including an estimate of forfeitures. We estimate the forfeiture rate using historical forfeitures of equity awards and other expected changes in facts and circumstances, if any. A modification of the terms of a stock-based award is treated as an exchange of the original award for a new award with total compensation cost equal to the grant-date fair value of the original award plus the incremental value of the modification to the award.

The future tax benefits on settlement of the above RSUs and RSAs is not expected to be material as currently we have established valuation allowances to reduce our net deferred tax assets to the amount that is more likely than not to be realized. The majority of the future tax benefits that arise on settlement of the above RSUs are in jurisdictions for which our net deferred tax assets have a full valuation allowance.

Income Taxes

We are subject to income taxes in the United States and numerous foreign jurisdictions. Deferred tax assets and liabilities are determined based on differences between the financial reporting and tax basis of assets and liabilities and are measured

75


 

using the enacted tax rates and laws that will be in effect when the deferred tax asset or liability is expected to be realized or settled.

In evaluating our ability to recover deferred tax assets, we consider all available positive and negative evidence, including historical operating results, ongoing tax planning, and forecasts of future taxable income on a jurisdiction-by-jurisdiction basis. Based on the level of historical losses, we have established a valuation allowance to reduce our net deferred tax assets to the amount that is more likely than not to be realized.

We recognize a tax benefit from an uncertain tax position only if it is more likely than not that the tax position will be sustained on examination by the taxing authorities, based on the technical merits of the position. The tax benefits recognized in our consolidated financial statements from such positions are measured based on the largest benefit that has a greater than 50% likelihood of being realized. We recognize interest and penalties associated with tax matters as part of the income tax provision and include accrued interest and penalties with the related income tax liability on our consolidated balance sheets.

Currency Translation and Remeasurement

The functional currency of the majority of our foreign subsidiaries is the U.S. dollar. Monetary assets and liabilities denominated in a foreign currency are remeasured into U.S. dollars at the exchange rate on the balance sheet date. Revenue and expenses are remeasured at the average exchange rates during the period. Equity transactions and other non-monetary assets are remeasured using historical exchange rates. Foreign currency transaction gains and losses are recorded in other income (expense), net on our consolidated statement of operations. For those foreign subsidiaries where the local currency is the functional currency, adjustments to translate those statements into U.S. dollars are recorded in accumulated other comprehensive income (loss) in stockholders’ equity.

Cash and Cash Equivalents

Cash and cash equivalents consist of highly liquid investments with original maturities of 90 days or less from the date of purchase.

Restricted Cash

We are required to maintain restricted cash deposits to back letters of credit for certain property leases. These funds are restricted and have been classified in other assets on our consolidated balance sheets due to the nature of restriction. At December 31, 2021 and 2020, restricted cash balances were immaterial.

Marketable Securities

We hold investments in marketable securities consisting of U.S. government securities, U.S. government agency securities, publicly traded equity securities, corporate debt securities, certificates of deposit, and commercial paper. We classify marketable investments in debt securities as available-for-sale investments in our current assets because they represent investments available for current operations.

Our available-for-sale investments in debt securities are carried at fair value with any unrealized gains and losses, included in accumulated other comprehensive (loss) income in stockholders’ equity. Available-for-sale debt securities with an amortized cost basis in excess of estimated fair value are assessed to determine what amount of that difference, if any, is caused by expected credit losses, with any allowance for credit losses recognized as a charge in other income (expense), net on our consolidated statements of income. We did not record any credit losses for the years ended December 31, 2021 and December 31, 2020 on our available-for-sale debt securities. We determine gains or losses on the sale or maturities of marketable securities using the specific identification method and these gains or losses are recorded in other income (expense), net in our consolidated statements of operations.

Publicly traded equity securities are carried at fair value with any unrealized gains and losses recorded in other income (expense), net in our consolidated statements of operations.

Strategic Investments

We hold strategic investments in privately held companies, consisting primarily of equity securities without readily determinable fair values, and to a lesser extent, debt securities. We adjust the carrying value of these equity securities to fair

76


 

value upon observable transactions for identical or similar investments of the same issuer or upon impairment. Any adjustments to carrying value of these investments are recorded in other income (expense), net in our consolidated statements of operations. Strategic investments are included within other assets on the consolidated balance sheets.

When we exercise significant influence over, but do not control the investee, such strategic investments are accounted for using the equity method. Under the equity method of accounting, we record our share of the results of the investments within other income (expense), net in our consolidated statements of operations.

Fair Value Measurements

Certain financial instruments are required to be recorded at fair value. Other financial instruments, including cash and cash equivalents and restricted cash, are recorded at cost, which approximates fair value. Additionally, accounts receivable, accounts payable, and accrued expenses approximate fair value because of the short-term nature of these financial instruments.

Accounts Receivable and Allowance for Doubtful Accounts

Accounts receivable are recorded at the invoiced amount less any allowance for doubtful accounts to reserve for potentially uncollectible receivables. To determine the amount of the allowance, we make judgments about the creditworthiness of customers based on ongoing credit evaluation and historical experience. At December 31, 2021 and 2020, the allowance for doubtful accounts was immaterial.

Property and Equipment

Property and equipment are stated at cost, less accumulated depreciation. We compute depreciation using the straight-line method over the estimated useful lives of the assets, which is generally three years for computer hardware, software and equipment, five years for furniture, and over the shorter of lease term or useful life of the assets for leasehold improvements. Buildings are depreciated over a useful life ranging from 20 to 45 years. Maintenance and repairs are expensed as incurred.

Leases

We have various non-cancelable lease agreements for certain of our offices. Leases are recorded as operating lease right-of-use assets and operating lease liabilities on the consolidated balance sheets. Leases with an initial term of twelve months or less are not recorded on the consolidated balance sheets. We recognize rent expense on a straight-line basis over the lease term.

Software Development Costs

Software development costs include costs to develop software to be used to meet internal needs and applications used to deliver our services. We capitalize development costs related to these software applications once the preliminary project stage is complete and it is probable that the project will be completed and the software will be used to perform the function intended. Costs capitalized for developing such software applications were not material for the periods presented.

Segments

Our CEO is our chief operating decision maker. We have determined that we have a single operating segment. Our CEO evaluates performance and makes operating decisions about allocating resources based on financial data presented on a consolidated basis accompanied by disaggregated information about revenue by geographic region.

Business Combinations

We include the results of operations of the businesses that we acquire from the date of acquisition. We determine the fair value of the assets acquired and liabilities assumed based on their estimated fair values as of the respective date of acquisition. The excess purchase price over the fair values of identifiable assets and liabilities is recorded as goodwill. Determining the fair value of assets acquired and liabilities assumed requires management to use significant judgment and estimates including the selection of valuation methodologies, estimates of future revenue and cash flows, discount rates, and selection of comparable companies. Our estimates of fair value are based on assumptions believed to be reasonable, but which are inherently uncertain and unpredictable and, as a result, actual results may differ from estimates. During the measurement period, not to exceed one year from the date of acquisition, we may record adjustments to the assets acquired and liabilities assumed, with a corresponding

77


 

offset to goodwill. At the conclusion of the measurement period, any subsequent adjustments are reflected in the consolidated statements of operations.

When we issue payments or grants of equity to selling stockholders in connection with an acquisition, we evaluate whether the payments or awards are compensatory. This evaluation includes whether cash payments or stock award vesting is contingent on the continued employment of the selling stockholder beyond the acquisition date. If continued employment is required for the cash to be paid or stock awards to vest, the award is treated as compensation for post-acquisition services and is recognized as compensation expense.

Transaction costs associated with business combinations are expensed as incurred, and are included in general and administrative expenses in our consolidated statements of operations.

Goodwill

Goodwill represents the excess of the purchase price over the fair value of net assets acquired in a business combination. We test goodwill for impairment at least annually, in the fourth quarter, or whenever events or changes in circumstances indicate that goodwill might be impaired. For all periods presented, we had a single operating segment and reporting unit structure.

In testing for goodwill impairment, we first assess qualitative factors to determine whether the existence of events or circumstances leads to a determination that it is more likely than not that the fair value of a reporting unit is less than its carrying amount. If, after assessing the totality of events or circumstances, we determine it is not more likely than not that the fair value of the reporting unit is less than its carrying amount, then additional impairment testing is not required. However, if we conclude otherwise, we perform the first of a two-step impairment test.

The first step compares the estimated fair value of a reporting unit to its book value, including goodwill. If the estimated fair value exceeds book value, goodwill is considered not to be impaired and no additional steps are necessary. However, if the fair value of the reporting unit is less than book value, then under the second step the carrying amount of the goodwill is compared to its implied fair value. There were no impairment charges in any of the periods presented.

Intangible Assets

Intangible assets are carried at cost and amortized on a straight-line basis over their estimated useful lives. We determine the appropriate useful life of our intangible assets by measuring the expected cash flows of acquired assets. The estimated useful lives of intangible assets are generally as follows:

 

Intangible Asset

 

Estimated Useful

Life

Domain names

 

5 Years

Trademarks

 

1 to 5 Years

Acquired developed technology

 

4 to 7 Years

Customer relationships

 

2 to 5 Years

Patents

 

3 to 11 Years

 

Impairment of Long-Lived Assets

We evaluate recoverability of our property and equipment and intangible assets, excluding goodwill, when events or changes indicate the carrying amount of an asset may not be recoverable. Events and changes in circumstances considered in determining whether the carrying value of long-lived assets may not be recoverable include: significant changes in performance relative to expected operating results; significant changes in asset use; and significant negative industry or economic trends and changes in our business strategy. Recoverability of these assets is measured by comparison of their carrying amount to future undiscounted cash flows to be generated. If impairment is indicated based on a comparison of the assets’ carrying values and the undiscounted cash flows, the impairment loss is measured as the amount by which the carrying amount of the assets exceeds the fair value of the assets. We determined that there were no events or changes in circumstances that indicated our long-lived assets were impaired during any of the periods presented.

78


 

Legal Contingencies

For legal contingencies, we accrue a liability for an estimated loss if the potential loss from any claim or legal proceeding is considered probable, and the amount can be reasonably estimated. Legal fees and expenses are expensed as incurred. Note 8 provides additional information regarding our legal contingencies.

Convertible Notes

In April 2020, we entered into a purchase agreement for the sale of an aggregate of $1.0 billion principal amount of convertible senior notes due in 2025 (the “2025 Notes”). In August 2019, we entered into a purchase agreement for the sale of an aggregate of $1.265 billion principal amount of convertible senior notes due in 2026 (the “2026 Notes”). Prior to January 1, 2021, we accounted for the 2025 Notes and the 2026 Notes as separate liability and equity components. On issuance, the carrying amount of the liability component was calculated by measuring the fair value of a similar liability that did not have an associated convertible feature. The carrying amount of the equity component representing the conversion option was calculated by deducting the fair value of the liability component from the principal amount of the convertible notes as a whole. This amount represents a debt discount which is amortized to interest expense over the term of the convertible notes using the effective interest rate method, which maintains a constant rate of interest expense based on the increasing carrying value of the debt.

Effective January 1, 2021, we early adopted Accounting Standards Update (“ASU”) 2020-06 using the modified retrospective approach. As a result, the Convertible Notes are each accounted for as a single liability measured at its amortized cost, as no other embedded features require bifurcation and recognition as derivatives. Adoption of the new standard resulted in a decrease to accumulated deficit of $95.0 million, a decrease to additional paid-in capital of $664.0 million, and an increase to convertible senior notes, net of $569.0 million.

Recent Accounting Pronouncements

In October 2021, the Financial Accounting Standards Board (“FASB”) issued ASU 2021-08, Business Combinations (Topic 805): Accounting for Contract Assets and Contract Liabilities from Contracts with Customers. Under ASU 2021-08, an acquirer must recognize and measure contract assets and contract liabilities acquired in a business combination in accordance with Topic 606. The guidance is effective for interim and annual periods beginning after December 15, 2022, with early adoption permitted. Effective January 1, 2022, we early adopted ASU 2021-08 on a prospective basis. The impact of adoption of this standard on our consolidated financial statements, including accounting policies, processes, and systems, was not material.

In August 2020, the FASB issued ASU 2020-06, Debt—Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging—Contracts in Entity’s Own Equity (Subtopic 815-40): Accounting for Convertible Instruments and Contracts in an Entity’s Own Equity. Under ASU 2020-06, the embedded conversion features are no longer separated from the host contract for convertible instruments with conversion features that are not required to be accounted for as derivatives under Derivatives and Hedging (Topic 815), or that do not result in substantial premiums accounted for as paid-in capital. Consequently, a convertible debt instrument will be accounted for as a single liability measured at its amortized cost, as long as no other features require bifurcation and recognition as derivatives. The guidance also requires the if-converted method to be applied for all convertible instruments. ASU 2020-06 is effective for fiscal years beginning after December 15, 2021, with early adoption permitted. Adoption of the standard requires using either a modified retrospective or a full retrospective approach. Effective January 1, 2021, we early adopted ASU 2020-06 using the modified retrospective approach. Adoption of the new standard resulted in a decrease to accumulated deficit of $95.0 million, a decrease to additional paid-in capital of $664.0 million, and an increase to convertible senior notes, net of $569.0 million. Interest expense recognized in the current and future periods will be reduced as a result of accounting for the convertible debt instrument as a single liability measured at its amortized cost.

In January 2020, the FASB issued ASU 2020-01, Investments-Equity Securities (Topic 321), Investments-Equity Method and Joint Ventures (Topic 323), and Derivatives and Hedging (Topic 815), which clarifies the interaction between the accounting for equity securities in Topic 321, the accounting for equity method investments in Topic 323, and the accounting for certain forward contracts and purchased options in Topic 815. The guidance is effective for interim and annual periods beginning after December 15, 2020, with early adoption permitted. Effective January 1, 2021, we adopted this standard on a prospective basis. The impact of adoption of this standard on our consolidated financial statements, including accounting policies, processes, and systems, was not material.

79


 

In August 2018, the FASB issued ASU 2018-15, Intangibles — Goodwill and Other — Internal-Use Software (Subtopic 350-40): Customer’s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract. ASU 2018-15 aligns the requirements for capitalizing implementation costs in a cloud computing arrangement service contract with the requirements for capitalizing implementation costs incurred for an internal-use software license. The guidance is effective for interim and annual periods beginning after December 15, 2019, with early adoption permitted. We adopted ASU 2018-15 effective January 1, 2020. The impact of adoption of this standard on our consolidated financial statements, including accounting policies, processes, and systems, was not material.

In June 2016, the FASB issued ASU 2016-13, Financial Instruments—Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments. ASU 2016-13 replaced the incurred loss impairment methodology under current GAAP with a methodology that reflects expected credit losses and requires consideration of a broader range of reasonable and supportable information to inform credit loss estimates. ASU 2016-13 requires use of a forward-looking expected credit loss model for accounts receivables, loans, and other financial instruments. ASU 2016-13 is effective for fiscal years beginning after December 15, 2019, with early adoption permitted. Adoption of the standard requires using a modified retrospective approach through a cumulative-effect adjustment to retained earnings as of the effective date to align existing credit loss methodology with the new standard. In November 2019, the FASB issued ASU 2019-11, Codification Improvements to Topic 326, Financial Instruments—Credit Losses. ASU 2019-11 requires entities that did not adopt the amendments in ASU 2016-13 as of November 2019 to adopt ASU 2019-11. This ASU contains the same effective dates and transition requirements as ASU 2016-13. We adopted ASU 2016-13 and ASU 2019-11 effective January 1, 2020. The impact of adoption of these standards on our consolidated financial statements, including accounting policies, processes, and systems, was not material.

2. Revenue

We determine revenue recognition by first identifying the contract or contracts with a customer, identifying the performance obligations in the contract, determining the transaction price, allocating the transaction price to the performance obligations in the contract, and recognizing revenue when, or as, we satisfy a performance obligation.

Revenue is recognized when control of the promised goods or services is transferred to our customers, in an amount that reflects the consideration we expect to receive in exchange for those goods or services. We determine collectability by performing ongoing credit evaluations and monitoring customer accounts receivable balances. Sales tax, including value added tax, is excluded from reported revenue.

We generate substantially all of our revenues by offering various advertising products on Snapchat, which include Snap Ads and AR Ads, referred to as advertising revenue. AR Ads include Sponsored Filters and Sponsored Lenses. Sponsored Filters allow users to interact with an advertiser’s brand by enabling stylized brand artwork to be overlaid on a Snap. Sponsored Lenses allow users to interact with an advertiser’s brand by enabling branded augmented reality experiences.

The substantial majority of advertising revenue is generated from the display of advertisements on Snapchat through contractual agreements that are either on a fixed fee basis over a period of time or based on the number of advertising impressions delivered. Revenue related to agreements based on the number of impressions delivered is recognized when the advertisement is displayed. Revenue related to fixed fee arrangements is recognized ratably over the service period, typically less than 30 days in duration, and such arrangements do not contain minimum impression guarantees.

In arrangements where another party is involved in providing specified services to a customer, we evaluate whether we are the principal or agent. In this evaluation, we consider if we obtain control of the specified goods or services before they are transferred to the customer, as well as other indicators such as the party primarily responsible for fulfillment, inventory risk, and discretion in establishing price. For advertising revenue arrangements where we are not the principal, we recognize revenue on a net basis. For the periods presented, revenue for arrangements where we are the agent was not material.

We also generate revenue from sales of hardware products. For the periods presented, revenue from the sales of hardware products was not material.

80


 

The following table represents our revenue disaggregated by geography based on the billing address of the advertising customer:

 

 

Year Ended December 31,

 

 

2021

 

 

2020

 

 

2019

 

 

(in thousands)

 

Revenue:

 

 

 

 

 

 

 

 

 

 

 

North America (1) (2)

$

2,871,369

 

 

$

1,649,937

 

 

$

1,068,108

 

Europe (3)

 

660,473

 

 

 

425,445

 

 

 

299,913

 

Rest of world

 

585,206

 

 

 

431,244

 

 

 

347,513

 

Total revenue

$

4,117,048

 

 

$

2,506,626

 

 

$

1,715,534

 

 

 

(1)

North America includes Mexico, the Caribbean, and Central America.

 

(2)

United States revenue was $2.8 billion, $1.6 billion, and $1.0 billion for the years ended December 31, 2021, 2020, and 2019, respectively.

 

(3)

Europe includes Russia and Turkey.

3. Net Loss per Share

We compute net loss per share using the two-class method required for multiple classes of common stock. We have three classes of authorized common stock for which voting rights differ by class.

Basic net loss per share is computed by dividing net loss attributable to each class of stockholders by the weighted-average number of shares of stock outstanding during the period, adjusted for vested RSUs that have not been settled and RSAs for which the risk of forfeiture has not yet lapsed.

For the calculation of diluted net loss per share, net loss per share attributable to common stockholders for basic net loss per share is adjusted by the effect of dilutive securities, including awards under our equity compensation plans. Diluted net loss per share attributable to common stockholders is computed by dividing the resulting net loss attributable to common stockholders by the weighted-average number of fully diluted common shares outstanding. We use the if-converted method for calculating any potential dilutive effect of the Convertible Notes on diluted net loss per share. The Convertible Notes would have a dilutive impact on net income per share when the average market price of Class A common stock for a given period exceeds the respective conversion price of the Convertible Notes. For the periods presented, our potentially dilutive shares relating to stock options, RSUs, RSAs, and Convertible Notes were not included in the computation of diluted net loss per share as the effect of including these shares in the calculation would have been anti-dilutive.

The numerators and denominators of the basic and diluted net loss per share computations for our common stock are calculated as follows for the years ended December 31, 2021, 2020, and 2019:

 

 

 

Year Ended December 31,

 

 

 

2021

 

 

2020

 

 

2019

 

 

 

(in thousands, except per share data)

 

 

 

Class A

Common

 

 

Class B

Common

 

 

Class C

Common

 

 

Class A

Common

 

 

Class B

Common

 

 

Class C

Common

 

 

Class A

Common

 

 

Class B

Common

 

 

Class C

Common

 

Numerator:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Net loss

 

$

(408,118

)

 

$

(7,339

)

 

$

(72,498

)

 

$

(775,801

)

 

$

(15,577

)

 

$

(153,461

)

 

$

(817,156

)

 

$

(33,341

)

 

$

(183,164

)

Net loss attributable to common

   stockholders

 

$

(408,118

)

 

$

(7,339

)

 

$

(72,498

)

 

$

(775,801

)

 

$

(15,577

)

 

$

(153,461

)

 

$

(817,156

)

 

$

(33,341

)

 

$

(183,164

)

Denominator:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Basic shares:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Weighted-average common

   shares - Basic

 

 

1,303,921

 

 

 

23,449

 

 

 

231,627

 

 

 

1,195,259

 

 

 

23,999

 

 

 

236,435

 

 

 

1,087,366

 

 

 

44,366

 

 

 

243,730

 

Diluted shares:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Weighted-average common

   shares - Diluted

 

 

1,303,921

 

 

 

23,449

 

 

 

231,627

 

 

 

1,195,259

 

 

 

23,999

 

 

 

236,435

 

 

 

1,087,366

 

 

 

44,366

 

 

 

243,730

 

Net loss per share attributable to

   common stockholders:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Basic

 

$

(0.31

)

 

$

(0.31

)

 

$

(0.31

)

 

$

(0.65

)

 

$

(0.65

)

 

$

(0.65

)

 

$

(0.75

)

 

$

(0.75

)

 

$

(0.75

)

Diluted

 

$

(0.31

)

 

$

(0.31

)

 

$

(0.31

)

 

$

(0.65

)

 

$

(0.65

)

 

$

(0.65

)

 

$

(0.75

)

 

$

(0.75

)

 

$

(0.75

)

 

81


 

 

The following potentially dilutive shares were excluded from the calculation of diluted net loss per share because their effect would have been anti-dilutive for the periods presented:

 

 

 

Year Ended December 31,

 

 

 

2021

 

 

2020

 

 

2019

 

 

 

(in thousands)

 

Stock options

 

 

4,304

 

 

 

5,624

 

 

 

10,262

 

Unvested RSUs and RSAs

 

 

86,180

 

 

 

131,172

 

 

 

148,797

 

Convertible Notes (if-converted)

 

 

62,755

 

 

 

101,591

 

 

 

55,468

 

 

 

4. Stockholders’ Equity

Common Stock

As of December 31, 2021, we are authorized to issue 3,000,000,000 shares of Class A nonvoting common stock, 700,000,000 shares of Class B voting common stock, and 260,887,848 shares of Class C voting common stock, each with a par value of $0.00001 per share. Class A common stockholders have no voting rights, Class B common stockholders are entitled to one vote per share, and Class C common stockholders are entitled to ten votes per share. Shares of our Class B common stock are convertible into an equivalent number of shares of our Class A common stock and generally convert into shares of our Class A common stock upon transfer. Shares of our Class C common stock are convertible into an equivalent number of shares of our Class B common stock and generally convert into shares of our Class B common stock upon transfer. Any dividends paid to the holders of the Class A common stock, Class B common stock, and Class C common stock will be paid on a pro rata basis. For the year ended December 31, 2021, we did not declare any dividends. On a liquidation event, as defined in our certificate of incorporation, any distribution to common stockholders is made on a pro rata basis to the holders of the Class A common stock, Class B common stock, and Class C common stock.

As of December 31, 2021, there were 1,364,886,581 shares, 22,769,005 shares, and 231,626,943 shares of Class A common stock, Class B common stock, and Class C common stock, respectively, issued and outstanding.

Stock-based Compensation Plans

We maintain three share-based employee compensation plans: the 2017 Equity Incentive Plan (“2017 Plan”), the 2014 Equity Incentive Plan (“2014 Plan”), and the 2012 Equity Incentive Plan (“2012 Plan”, and collectively with the 2017 Plan and the 2014 Plan, the “Stock Plans”). In January 2017, our board of directors adopted the 2017 Plan, and in February 2017 our stockholders approved the 2017 Plan, effective on March 1, 2017, which serves as the successor to the 2014 Plan and 2012 Plan and provides for the grant of incentive stock options to employees, including employees of any parent or subsidiary, and for the grant of nonstatutory stock options, stock appreciation rights, RSAs, RSUs, performance stock awards, performance cash awards, and other forms of stock awards to employees, directors, and consultants, including employees and consultants of our affiliates. We do not expect to grant any additional awards under the 2014 Plan or 2012 Plan as of the effective date of the 2017 Plan, other than awards for up to 2,500,000 shares of Class A common stock to our employees and consultants in France under the 2014 Plan. Outstanding awards under the 2014 Plan and 2012 Plan continue to be subject to the terms and conditions of the 2014 Plan and 2012 Plan, respectively. Shares available for grant under the 2014 Plan and 2012 Plan, which were reserved but not issued or subject to outstanding awards under the 2014 Plan or 2012 Plan, respectively, as of the effective date of the 2017 Plan, were added to the reserves of the 2017 Plan.

We initially reserved 87,270,108 shares of our Class A common stock for future issuance under the 2017 Plan. An additional number of shares of Class A common stock will be added to the 2017 Plan equal to (i) 96,993,064 shares of Class A common stock reserved for future issuance pursuant to outstanding stock options and unvested RSUs under the 2014 Plan, (ii) 37,228,865 shares of Class A common stock issuable on conversion of Class B common stock underlying stock options and unvested RSUs outstanding under the 2012 Plan, (iii) 17,858,235 shares of Class A common stock that were reserved for issuance under the 2014 Plan as of the date the 2017 Plan became effective, (iv) 11,004,580 shares of Class A common stock issuable on conversion of Class B common stock that were reserved for issuance under the 2012 Plan as of the date the 2017 Plan became effective, and (v) a maximum of 86,737,997 shares of Class A common stock that will be added pursuant to the following sentence. With respect to each share that returns to the 2017 Plan pursuant to (i) and (ii) of the prior sentence that was associated with an award that was outstanding under the 2014 Plan and 2012 Plan as of October 31, 2016, an additional share of Class A common stock will be added to the share reserve of the 2017 Plan, up to a maximum of 86,737,997 shares. The number of shares reserved for issuance under the 2017 Plan will increase automatically on January 1st of each calendar year, beginning on January 1, 2018 through January 1, 2027, by the lesser of (i) 5.0% of the total number of shares of our

82


 

capital stock outstanding on December 31st of the immediately preceding calendar year, and (ii) a number determined by our board of directors. The maximum term for stock options granted under the 2017 Plan may not exceed ten years from the date of grant. The 2017 Plan will terminate ten years from the date our board of directors approved the plan, unless it is terminated earlier by our board of directors.

2017 Employee Stock Purchase Plan

In January 2017, our board of directors adopted the 2017 Employee Stock Purchase Plan (“2017 ESPP”). Our stockholders approved the 2017 ESPP in February 2017. The 2017 ESPP became effective in connection with the IPO. A total of 16,484,690 shares of Class A common stock were initially reserved for issuance under the 2017 ESPP. No shares of our Class A common stock have been issued or offered under the 2017 ESPP. The number of shares of our Class A common stock reserved for issuance will automatically increase on January 1st of each calendar year, beginning on January 1, 2018 through January 1, 2027, by the lesser of (i) 1.0% of the total number of shares of our common stock outstanding on the last day of the calendar month before the date of the automatic increase, and (ii) 15,000,000 shares; provided that before the date of any such increase, our board of directors may determine that such increase will be less than the amount set forth in clauses (i) and (ii).

Restricted Stock Units and Restricted Stock Awards

The following table summarizes the RSU and RSA activity during the year ended December 31, 2021:

 

 

 

Class A

Outstanding

 

 

Weighted-

Average

Grant Date

Fair Value

per RSU

 

 

 

(in thousands, except per share data)

 

Unvested at December 31, 2020

 

 

131,172

 

 

$

15.10

 

Granted

 

 

23,131

 

 

$

59.28

 

Vested

 

 

(59,009

)

 

$

16.20

 

Forfeited

 

 

(9,114

)

 

$

16.32

 

Unvested at December 31, 2021

 

 

86,180

 

 

$

26.07

 

 

The total fair value of RSUs and RSAs vested during the years ended December 31, 2021, 2020, and 2019 was $3.6 billion, $1.7 billion, and $1.0 billion, respectively.

Total unrecognized compensation cost related to outstanding RSUs and RSAs was $2.0 billion as of December 31, 2021 and is expected to be recognized over a weighted-average period of 2.2 years.

Stock Options

The following table summarizes the stock option award activity under the Stock Plans during the year ended December 31, 2021:

 

 

 

Class A

Number

of Shares

 

 

Class B

Number

of Shares

 

 

Weighted-

Average

Exercise

Price

 

 

Weighted-

Average

Remaining

Contractual

Term

(in years)

 

 

Aggregate

Intrinsic

Value(1)

 

 

 

(in thousands, except per share data)

 

Outstanding at December 31, 2020

 

 

4,828

 

 

 

796

 

 

$

10.37

 

 

 

5.20

 

 

$

223,230

 

Granted

 

 

48

 

 

 

 

 

$

49.63

 

 

 

 

 

 

 

 

 

Exercised

 

 

(1,174

)

 

 

(168

)

 

$

10.95

 

 

 

 

 

 

 

 

 

Forfeited

 

 

(26

)

 

 

 

 

$

17.26

 

 

 

 

 

 

 

 

 

Outstanding at December 31, 2021

 

 

3,676

 

 

 

628

 

 

$

10.59

 

 

 

4.19

 

 

$

157,374

 

Exercisable at December 31, 2021

 

 

3,303

 

 

 

628

 

 

$

10.08

 

 

 

3.93

 

 

$

145,315

 

Vested and expected to vest at December 31, 2021

 

 

3,668

 

 

 

628

 

 

$

10.59

 

 

 

4.18

 

 

$

157,106

 

 

(1)

The aggregate intrinsic value is calculated as the difference between the exercise price of the underlying stock option awards and the closing market price of our Class A common stock as of December 31, 2021 and December 31, 2020, respectively.

83


 

The weighted-average fair value of stock options granted during the years ended December 31, 2021 and 2020 was $36.17 and $12.11 per share, respectively. The expense is estimated based on the option’s fair value as calculated by the Black-Scholes option pricing model. Stock-based compensation expense for stock options was not material in the years ended December 31, 2021, 2020, and 2019.

Total unrecognized compensation cost related to unvested stock options was $2.9 million as of December 31, 2021 and is expected to be recognized over a weighted-average period of 1.0 year.

The total grant date fair value of stock options that vested in the years ended December 31, 2021, 2020, and 2019 was $7.7 million, $11.1 million, and $23.3 million, respectively. The intrinsic value of stock options exercised in the years ended December 31, 2021, 2020, and 2019 was $69.4 million, $75.5 million, and $44.0 million, respectively.

Stock-Based Compensation Expense

Total stock-based compensation expense by function was as follows:

 

 

Year Ended December 31,

 

 

2021

 

 

2020

 

 

2019

 

 

(in thousands)

 

Cost of revenue

$

17,221

 

 

$

9,367

 

 

$

6,365

 

Research and development

 

740,130

 

 

 

533,272

 

 

 

464,639

 

Sales and marketing

 

164,241

 

 

 

108,270

 

 

 

93,355

 

General and administrative

 

170,543

 

 

 

119,273

 

 

 

121,654

 

Total

$

1,092,135

 

 

$

770,182

 

 

$

686,013

 

 

5. Business Acquisitions and Divestitures

2021 Acquisitions

Wave Optics

In May 2021, we acquired Wave Optics Limited (“Wave Optics”), a display technology company that supplies light engines and diffractive waveguides for augmented reality displays. The total consideration was $541.8 million, of which $510.4 million represents purchase consideration and primarily consisted of 4.7 million shares of our Class A common stock with a fair value of $252.0 million, cash of $13.7 million, and a $238.4 million payable due no later than May 2023 in either cash, shares of our Class A common stock, or a combination of cash and shares of our Class A common stock, at our election. The remaining $31.4 million of total consideration transferred represents compensation for future employment services.

The allocation of purchase price is subject to change based on information received related to the assets and liabilities that existed as of the acquisition date. The allocation of the total purchase consideration for this acquisition is estimated as follows:

 

 

Total

 

 

(in thousands)

 

Trademarks

$

20,584

 

Technology

 

77,118

 

Customer relationships

 

32,708

 

Goodwill

 

370,236

 

Net deferred tax liability

 

(3,313

)

Other assets acquired and liabilities assumed, net

 

13,111

 

Total

$

510,444

 

 

The goodwill amount represents synergies expected to be realized from the business combination and assembled workforce. The associated goodwill and intangible assets are not deductible for tax purposes.

84


 

Fit Analytics

In March 2021, we acquired Fit Analytics GmbH (“Fit Analytics”), a sizing technology company that powers solutions for retailers and brands, to grow our e-commerce and shopping offerings. The purchase consideration for Fit Analytics was $124.4 million, which primarily represents current and future cash consideration payments.

The allocation of purchase price is subject to change based on information received related to the assets and liabilities that existed as of the acquisition date. The allocation of the total purchase consideration for this acquisition is as follows:

 

 

Total

 

 

(in thousands)

 

Trademarks

$

800

 

Technology

 

17,000

 

Customer relationships

 

17,000

 

Goodwill

 

88,132

 

Net deferred tax liability

 

(5,643

)

Other assets acquired and liabilities assumed, net

 

7,160

 

Total

$

124,449

 

 

The goodwill amount represents synergies expected to be realized from this business combination and assembled workforce. The associated goodwill and intangible assets are not deductible for tax purposes.

Other 2021 Acquisitions

For the year ended December 31, 2021, we completed other acquisitions to enhance our existing platform, technology, and workforce. The aggregate purchase consideration was $266.1 million, which included $139.5 million in cash, $93.7 million in shares of our Class A common stock, and $32.9 million recorded in other liabilities on the consolidated balance sheet.

The aggregate allocation of purchase consideration was as follows:

 

 

 

Total

 

 

 

(in thousands)

 

Technology

 

$

64,150

 

Customer relationships

 

 

4,000

 

Goodwill

 

 

203,482

 

Net deferred tax liability

 

 

(11,871)

 

Other assets acquired and liabilities assumed, net

 

 

6,325

 

Total

 

$

266,086

 

The goodwill amount represents synergies related to our existing platform expected to be realized from the business acquisitions and assembled workforces. Of the acquired goodwill and intangible assets, $8.2 million is deductible for tax purposes.

2020 Acquisitions

For the year ended December 31, 2020, we completed acquisitions to enhance our existing platform, technology, and workforce. The aggregate allocation of acquisition date fair value was as follows:

 

 

 

Total

 

 

(in thousands)

Technology

 

$

46,112

Goodwill

 

 

162,747

Net deferred tax liability

 

 

(5,741)

Other assets acquired and liabilities assumed, net

 

 

1,392

Total

 

$

204,510

 

85


 

 

The goodwill amount represents synergies related to our existing platform expected to be realized from the business acquisitions and assembled workforces. Of the acquired goodwill and intangible assets, $49.6 million is deductible for tax purposes.

2019 Acquisitions and Divestiture

AI Factory, Inc.

In December 2019, we acquired the remaining ownership interest in AI Factory, Inc. (“AI Factory”), a content and technology company. Prior to the acquisition, we owned a minority interest in the company. The purpose of the acquisition was to enhance the functionality of our platform.

The acquisition date fair value of AI Factory was $128.1 million, which primarily represents current and future cash consideration payments to sellers, as well as the $13.5 million estimated fair value of our original minority interest. We recognized the change in pre-acquisition fair value of our original minority interest as a gain in Other income (expense), net on the consolidated statement of operations.

The allocation of acquisition date fair value was as follows:

 

 

 

Total

 

 

 

(in thousands)

 

Technology

 

$

16,000

 

Goodwill

 

 

110,734

 

Other assets acquired and liabilities assumed, net

 

 

1,353

 

Total

 

$

128,087

 

 

The goodwill amount represents synergies related to our existing platform expected to be realized from this business combination and assembled workforce. The associated goodwill and intangible assets are not deductible for tax purposes. 

Placed, LLC

In June 2019, we divested our membership interest in Placed, a location-based measurement services company, to Foursquare Labs, Inc. (“Foursquare”). The total cash consideration received was $77.8 million, which includes amounts paid for severance and equity compensation. $66.9 million represents purchase consideration and we recognized a net gain on divestiture of $39.9 million, which is included in other income (expense), net, on our consolidated statements of operations. The operating results of Placed were not material to our consolidated revenue or consolidated operating loss for all periods presented. We determined that Placed did not meet the criteria to be classified as discontinued operations.

Placed assets and liabilities on completion of the divestiture were as follows:

 

 

Total

 

 

(in thousands)

 

Trademarks, net

$

1,052

 

Technology, net

 

14,193

 

Customer relationships, net

 

5,246

 

Goodwill

 

2,682

 

Other assets and liabilities, net

 

3,827

 

Total

$

27,000

 

 

Other Acquisitions

In the fourth quarter of 2019, we acquired a business to enhance our existing platform, technology, and workforce. The purchase consideration was $34.0 million of which $23.5 million was allocated to goodwill and the remainder primarily to identifiable intangible assets. The goodwill amount represents synergies related to our existing platform expected to be realized from this business combination and assembled workforce. The associated goodwill and intangible assets are deductible for tax purposes.

86


 

Additional Information on 2021, 2020, and 2019 Acquisitions

The operating results of the above acquisitions were included in the results of our operations from the acquisition date and were not material to our consolidated revenue or consolidated operating loss. In addition, unaudited pro forma results of operations assuming the above acquisitions had taken place at the beginning of each period are not provided because the historical operating results of the acquired entities were not material and pro forma results would not be materially different from reported results for the periods presented.

6. Goodwill and Intangible Assets

The changes in the carrying amount of goodwill for the years ended December 31, 2021 and 2020 were as follows:

 

 

Goodwill

 

 

(in thousands)

 

Balance as of December 31, 2019

$

761,153

 

Goodwill acquired

 

162,747

 

Foreign currency translation

 

15,359

 

Balance as of December 31, 2020

$

939,259

 

Goodwill acquired

 

661,850

 

Foreign currency translation

 

(12,657

)

Balance as of December 31, 2021

$

1,588,452

 

 

 

Intangible assets consisted of the following:

 

 

December 31, 2021

 

 

Weighted-

Average

Remaining

Useful Life -

Years

 

 

Gross

Carrying

Amount

 

 

Accumulated

Amortization

 

 

Net

 

 

(in thousands, except years)

 

Domain names

 

4.6

 

 

$

967

 

 

$

365

 

 

$

602

 

Trademarks

 

4.3

 

 

 

21,384

 

 

 

2,613

 

 

 

18,771

 

Technology

 

3.6

 

 

 

343,800

 

 

 

142,588

 

 

 

201,212

 

Customer relationships

 

5.1

 

 

 

53,709

 

 

 

6,332

 

 

 

47,377

 

Patents

 

4.0

 

 

 

21,195

 

 

 

11,503

 

 

 

9,692

 

 

 

 

 

 

$

441,055

 

 

$

163,401

 

 

$

277,654

 

 

 

December 31, 2020

 

 

Weighted-

Average

Remaining

Useful Life -

Years

 

 

Gross

Carrying

Amount

 

 

Accumulated

Amortization

 

 

Net

 

 

(in thousands except years)

 

Domain names

 

1.6

 

 

$

414

 

 

$

283

 

 

$

131

 

Technology

 

3.2

 

 

 

206,197

 

 

 

111,129

 

 

 

95,068

 

Patents

 

4.9

 

 

 

19,860

 

 

 

9,130

 

 

 

10,730

 

 

 

 

 

 

$

226,471

 

 

$

120,542

 

 

$

105,929

 

 

Amortization of intangible assets for the years ended December 31, 2021, 2020, and 2019 was $63.2 million, $33.5 million, and $33.4 million, respectively.

87


 

As of December 31, 2021, the estimated intangible asset amortization expense for the next five years and thereafter is as follows:

 

 

Estimated

Amortization

 

 

(in thousands)

 

Year ending December 31,

 

 

 

2022

$

79,186

 

2023

 

73,240

 

2024

 

61,590

 

2025

 

44,331

 

2026

 

14,624

 

Thereafter

 

4,683

 

Total

$

277,654

 

 

7. Long-Term Debt

Convertible Notes

2027 Notes

In April 2021, we entered into a purchase agreement with certain counterparties for the sale of an aggregate of $1.15 billion principal amount of convertible senior notes due in 2027 (the “2027 Notes”) in a private offering to qualified institutional buyers pursuant to Rule 144A under the Securities Act of 1933, as amended (the “Securities Act”). The 2027 Notes consisted of a $1.0 billion initial placement and an over-allotment option that provided the initial purchasers of the 2027 Notes with the option to purchase an additional $150.0 million aggregate principal amount of the 2027 Notes, which was fully exercised. The 2027 Notes were issued pursuant to an indenture dated April 30, 2021. The net proceeds from the issuance of the 2027 Notes were $1.05 billion, net of debt issuance costs and cash used to purchase the capped call transactions (“2027 Capped Call Transactions”) discussed below. The debt issuance costs are amortized to interest expense using the effective interest rate method.

The 2027 Notes are unsecured and unsubordinated obligations which do not bear regular interest and for which the principal balance will not accrete. The 2027 Notes will mature on May 1, 2027 unless repurchased, redeemed, or converted in accordance with their terms prior to such date.

The 2027 Notes are convertible into cash, shares of our Class A common stock, or a combination of cash and shares of our Class A common stock, at our election, at an initial conversion rate of 11.2042 shares of Class A common stock per $1,000 principal amount of 2027 Notes, which is equivalent to an initial conversion price of approximately $89.25 per share of our Class A common stock. The conversion rate is subject to customary adjustments for certain events as described in the indenture governing the 2027 Notes.

We may redeem for cash all or any portion of the 2027 Notes, at our option, on or after May 5, 2024 if the last reported sale price of our Class A common stock has been at least 130% of the conversion price then in effect for at least 20 trading days at a redemption price equal to 100% of the principal amount of the 2027 Notes to be redeemed, plus accrued and unpaid special interest or additional interest, if any.

Holders of the 2027 Notes may convert all or a portion of their 2027 Notes at their option prior to February 1, 2027, in multiples of $1,000 principal amounts, only under the following circumstances:

 

if the last reported sale price of our Class A common stock for at least 20 trading days (whether or not consecutive) during the period of 30 consecutive trading days ending on the last trading day of the preceding calendar quarter is greater than or equal to 130% of the applicable conversion price of the 2027 Notes on each such trading day;

 

during the five business day period after any ten consecutive trading day period in which the trading price per $1,000 principal amount of the 2027 Notes for each day of that ten consecutive trading day period was less than 98% of the product of the last reported sale price of our Class A common stock and the applicable conversion rate of the 2027 Notes on such trading day;

88


 

 

on a notice of redemption, at any time prior to the close of business on the scheduled trading day immediately preceding the redemption date, in which case we may be required to increase the conversion rate for the 2027 Notes so surrendered for conversion in connection with such redemption notice; or

 

on the occurrence of specified corporate events.

On or after February 1, 2027, the 2027 Notes are convertible at any time until the close of business on the second scheduled trading day immediately preceding the maturity date.

Holders of the 2027 Notes who convert the 2027 Notes in connection with a make-whole fundamental change, as defined in the indenture governing the 2027 Notes, or in connection with a redemption are entitled to an increase in the conversion rate. Additionally, in the event of a fundamental change, holders of the 2027 Notes may require us to repurchase all or a portion of the 2027 Notes at a price equal to 100% of the principal amount of 2027 Notes, plus any accrued and unpaid special interest, if any.

We accounted for the issuance of the 2027 Notes as a single liability measured at its amortized cost, as no other embedded features require bifurcation and recognition as derivatives.

2025 Notes

In April 2020, we entered into the 2025 Notes in a private offering to qualified institutional buyers pursuant to Rule 144A under the Securities Act. The net proceeds from the issuance of the 2025 Notes were $888.6 million, net of debt issuance costs and cash used to purchase the capped call transactions (the “2025 Capped Call Transactions”) discussed below. The debt issuance costs are amortized to interest expense using the effective interest rate method.

The 2025 Notes are unsecured and unsubordinated obligations. Interest is payable in cash semi-annually in arrears beginning on November 1, 2020 at a rate of 0.25% per year. The 2025 Notes mature on May 1, 2025 unless repurchased, redeemed, or converted in accordance with their terms prior to such date.

The 2025 Notes are convertible into cash, shares of our Class A common stock, or a combination of cash and shares of our Class A common stock, at our election, at an initial conversion rate of 46.1233 shares of Class A common stock per $1,000 principal amount of 2025 Notes, which is equivalent to an initial conversion price of approximately $21.68 per share of our Class A common stock. We may redeem for cash all or portions of the 2025 Notes, at our option, on or after May 6, 2023 based on certain circumstances.

2026 Notes

In August 2019, we entered into the 2026 Notes (and together with the 2027 Notes and the 2025 Notes, the “Convertible Notes”) in a private offering to qualified institutional buyers pursuant to Rule 144A under the Securities Act. The net proceeds from the issuance of the 2026 Notes were $1.15 billion, net of debt issuance costs and cash used to purchase the capped call transactions (“2026 Capped Call Transactions”) discussed below. The debt issuance costs are amortized to interest expense using the effective interest rate method.

The 2026 Notes are unsecured and unsubordinated obligations. Interest is payable in cash semi-annually in arrears beginning on February 1, 2020 at a rate of 0.75% per year. The 2026 Notes mature on August 1, 2026 unless repurchased, redeemed, or converted in accordance with the terms prior to such date.

The 2026 Notes are convertible into cash, shares of our Class A common stock, or a combination of cash and shares of our Class A common stock, at our election, at an initial conversion rate of 43.8481 shares of Class A common stock per $1,000 principal amount of 2026 Notes, which is equivalent to an initial conversion price of approximately $22.81 per share of our Class A common stock. We may redeem for cash all or portions of the 2026 Notes, at our option, on or after August 6, 2023 based on certain circumstances.

89


 

The Convertible Notes consisted of the following:

 

 

As of

December 31, 2021

 

 

As of

December 31, 2020

 

 

2027 Notes

 

 

2025 Notes

 

 

2026 Notes

 

 

2025 Notes

 

 

2026 Notes

 

 

(in thousands)

 

Liability:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Principal

$

1,150,000

 

 

$

284,105

 

 

$

838,493

 

 

$

1,000,000

 

 

$

1,265,000

 

Unamortized debt discount and issuance costs(1)

 

(11,361

)

 

 

(2,168

)

 

 

(5,982

)

 

 

(263,956

)

 

 

(325,875

)

Net carrying amount

$

1,138,639

 

 

$

281,937

 

 

$

832,511

 

 

$

736,044

 

 

$

939,125

 

 

 

(1)

The 2020 amounts include unamortized debt discount expense prior to the adoption of ASU 2020-06 on January 1, 2021.

Prior to January 1, 2021, we separated the 2025 Notes and the 2026 Notes into liability and equity components. On issuance, the carrying amount of the equity components was recorded as a debt discount and subsequently amortized to interest expense. Effective January 1, 2021, we early adopted ASU 2020-06 using the modified retrospective approach. As a result, the 2025 Notes and 2026 Notes are each accounted for as a single liability measured at its amortized cost, as no other embedded features require bifurcation and recognition as derivatives. Adoption of the new standard resulted in a decrease to accumulated deficit of $95.0 million, a decrease to additional paid-in capital of $664.0 million, and an increase to convertible senior notes, net of $569.0 million. The 2027 Notes were issued after January 1, 2021.

As of December 31, 2021, the debt issuance costs on the 2027 Notes, the 2025 Notes, and the 2026 Notes will be amortized over the remaining period of approximately 5.3 years, 3.3 years and 4.6 years, respectively.

Interest expense related to the amortization of debt issuance costs was $4.3 million for the year ended December 31, 2021. Interest expense related to the amortization of debt discount and issuance costs was $81.4 million and $17.8 million for the years ended December 31, 2020 and 2019, respectively. Contractual interest expense was $8.9 million, $11.2 million, and $3.7 million for the years ended December 31, 2021, 2020, and 2019, respectively.

As of December 31, 2021, the if-converted value of the 2025 Notes and 2026 Notes exceeded the principal amount by $332.2 million and $890.6 million, respectively. As of December 31, 2021, the if-converted value of the 2027 Notes did not exceed the principal amount. The sale price for conversion was satisfied as of December 31, 2021 for the 2025 Notes and the 2026 Notes, and as a result, the 2025 Notes and 2026 Notes will continue to be eligible for optional conversion during the first quarter of 2022. The 2027 Notes were not eligible for conversion as of December 31, 2021. No sinking fund is provided for the Convertible Notes, which means that we are not required to redeem or retire them periodically.

Capped Call Transactions

In connection with the pricing of the 2027 Notes, 2025 Notes, and 2026 Notes, we entered into the 2027 Capped Call Transactions, the 2025 Capped Call Transactions, and the 2026 Capped Call Transactions (collectively, the “Capped Call Transactions”), respectively, with certain counterparties at a net cost of $86.8 million, $100.0 million, and $102.1 million, respectively. The cap price of the 2027 Capped Call Transactions, the 2025 Capped Call Transactions, and the 2026 Capped Call Transaction is initially $121.02, $32.12, and $32.58 per share of our Class A common stock, respectively. All are subject to certain adjustments under the terms of the Capped Call Transactions. Conditions that cause adjustments to the initial strike price of the Capped Call Transactions mirror conditions that result in corresponding adjustments for the Convertible Notes.

 

The Capped Call Transactions are intended to reduce potential dilution to holders of our Class A common stock beyond the conversion prices up to the cap prices on any conversion of the Convertible Notes or offset any cash payments we are required to make in excess of the principal amount, as the case may be, with such reduction or offset subject to a cap. The cost of the Capped Call Transactions was recorded as a reduction of our additional paid-in capital in our consolidated balance sheets. The Capped Call Transactions will not be remeasured as long as they continue to meet the conditions for equity classification. As of December 31, 2021, the 2025 Capped Call Transactions and the 2026 Capped Call Transactions were in-the-money.

90


 

Exchange Transactions

In 2021, we entered into various exchange agreements (collectively, the “Exchange Agreements”) with certain holders of the 2025 Notes and the 2026 Notes pursuant to which we exchanged approximately $715.9 million principal amount of the 2025 Notes and approximately $426.5 million principal amount of the 2026 Notes for aggregate consideration of approximately 52.4 million shares of Class A common stock (the “Exchange Shares”). The Exchange Shares included an additional 0.7 million shares of our Class A common stock not provided for under the original conversion terms of the 2025 Notes and the 2026 Notes to induce the holders to agree to the exchange.

 

The Exchange Agreements were accounted for as an induced conversion with the fair value of 0.7 million Exchange Shares, less accrued interest, recognized as an inducement expense in other income (expense), net in our consolidated statements of operations and included as an adjustment to reconcile net loss to net cash provided by (used in) operating activities in our consolidated statements of cash flows. Inducement expense recorded for the year ended December 31, 2021 was $41.5 million. The common stock consideration issued under the original terms of the 2025 Notes and 2026 Notes was accounted for under the general conversion accounting guidance with the net carrying amount of $1,132.6 million recorded in additional paid-in-capital and as a non-cash transaction excluded from cash activities on the consolidated statements of cash flows.

Credit Facility

In July 2016, we entered into a senior unsecured revolving credit facility (“Credit Facility”) with certain lenders, some of which are affiliated with certain members of the underwriting syndicate for our Convertible Notes offerings, to fund working capital and general corporate-purpose expenditures. Since July 2016, we have amended the Credit Facility multiple times. As of December 31, 2021, the Credit Facility has a maximum borrowing amount of $1.05 billion, bears interest at LIBO plus 0.75%, as well as an annual commitment fee of 0.10% on the daily undrawn balance of the facility and terminates in August 2023. As of December 31, 2021, no amounts were outstanding under the Credit Facility. As of December 31, 2021, we had $23.9 million in the form of outstanding standby letters of credit.

 

8. Commitments and Contingencies

Commitments

We have non-cancelable contractual agreements primarily related to the hosting of our data storage processing, storage, and other computing services, as well as lease, content and developer partner, and other commitments. We had $2.7 billion in commitments as of December 31, 2021, primarily due within three years. For additional discussion on leases, see Note 9 to our consolidated financial statements.

Contingencies

We record a loss contingency when it is probable that a liability has been incurred and the amount of the loss can be reasonably estimated. We also disclose material contingencies when we believe a loss is not probable but reasonably possible. Accounting for contingencies requires us to use judgment related to both the likelihood of a loss and the estimate of the amount or range of loss. Many legal and tax contingencies can take years to be resolved.

Pending Matters

Beginning in May 2017, we, certain of our officers and directors, and the underwriters for our IPO were named as defendants in securities class actions purportedly brought on behalf of purchasers of our Class A common stock, alleging violation of securities laws that arose following our IPO.

On January 17, 2020, we reached a preliminary agreement to settle the securities class actions. The preliminary settlement agreement was signed in January 2020 and provided for a resolution of all of the pending claims in the securities class actions for $187.5 million. In the fourth quarter of 2019, we recorded legal expense, net of amounts directly covered by insurance, of $100.0 million for the expected settlement of the stockholder actions since we concluded the loss was probable and estimable. The amount was recorded in general and administrative expense in our consolidated statements of operations. The settlement agreement was preliminarily approved by the federal court in April 2020 and by the state court in November 2020. The settlement amount was paid into escrow in December 2020. In March 2021, the federal court granted final approval of the settlement and entered judgment while the state court granted final approval of the settlement in March 2021 and entered judgment in April 2021. The settlement amount is being released from escrow as determined by the plaintiffs’ lawyers and the settlement administrator.

91


 

In November 2021, we and certain of our officers and directors, were named as defendants in a securities class actions purportedly brought on behalf of purchasers of our Class A common stock, alleging that we and certain of our officers made false or misleading statements and omissions concerning the impact that Apple’s App Tracking Transparency framework would have on our business. Management believes these lawsuits are without merit and intends to vigorously defend them. Based on the preliminary nature of the proceedings in this case, the outcome of this matter remains uncertain.

The outcomes of our legal proceedings are inherently unpredictable, subject to significant uncertainties, and could be material to our financial condition, results of operations, and cash flows for a particular period. For the pending matters described above, it is not possible to estimate the reasonably possible loss or range of loss.

We are subject to various other legal proceedings and claims in the ordinary course of business, including certain patent, trademark, privacy, regulatory, and employment matters. Although occasional adverse decisions or settlements may occur, we do not believe that the final disposition of any of our other pending matters will seriously harm our business, financial condition, results of operations, and cash flows.

Indemnifications

In the ordinary course of business, we may provide indemnifications of varying scope and terms to customers, vendors, lessors, investors, directors, officers, employees, and other parties with respect to certain matters. Indemnification may include losses from our breach of such agreements, services we provide, or third party intellectual property infringement claims. These indemnifications may survive termination of the underlying agreement and the maximum potential amount of future indemnification payments may not be subject to a cap. We have not incurred material costs to defend lawsuits or settle claims related to these indemnifications as of December 31, 2021. We believe the fair value of these liabilities is immaterial and accordingly have no liabilities recorded for these agreements at December 31, 2021.

9. Leases

We have various non-cancelable lease agreements for certain of our offices with original lease periods expiring between 2022 and 2042. Our lease terms may include options to extend or terminate the lease when it is reasonably certain we will exercise that option. Certain of the arrangements have free rent periods or escalating rent payment provisions. Leases with an initial term of twelve months or less are not recorded on the consolidated balance sheets. We recognize rent expense on a straight-line basis over the lease term.

Lease Cost

The components of lease cost were as follows:

 

 

Year Ended December 31,

 

 

2021

 

 

2020

 

 

(in thousands)

 

Operating lease expense

$

69,831

 

 

$

60,450

 

Sublease income

 

(2,478

)

 

 

(2,815

)

Total net lease costs

$

67,353

 

 

$

57,635

 

 

Lease Term and Discount Rate

The weighted-average remaining lease term (in years) and discount rate related to the operating leases were as follows:

 

 

For the Year Ended December 31,

 

 

2021

 

 

 

 

2020

 

Weighted-average remaining lease term

 

6.6

 

 

 

 

 

7.6

 

Weighted-average discount rate

 

5.0

%

 

 

 

 

5.5

%

 

92


 

 

As most of our leases do not provide an implicit rate, we use our incremental borrowing rate based on the information available at the lease commencement date to determine the present value of lease payments.

Maturity of Lease Liabilities

The present value of our operating lease liabilities as of December 31, 2021 were as follows:

 

 

Operating Leases

 

 

(in thousands)

 

Year ending December 31,

 

 

 

2022

$

69,857

 

2023

 

84,573

 

2024

 

82,312

 

2025

 

77,406

 

2026

 

34,635

 

Thereafter

 

99,092

 

Total lease payments

$

447,875

 

Less: Imputed interest

 

(69,970

)

Present value of lease liabilities

$

377,905

 

 

As of December 31, 2021, we have additional operating leases for facilities that have not yet commenced with lease obligations of $104.4 million. These operating leases will commence in 2022 with lease terms of greater than one year to ten years. This table does not include lease payments that were not fixed at commencement or modification.

Other Information

Cash payments included in the measurement of our operating lease liabilities were $73.9 million and $73.3 million for the years ended December 31, 2021 and 2020, respectively.

Lease liabilities arising from obtaining operating lease right-of-use assets were $99.3 million and $36.2 million for the years ended December 31, 2021 and 2020, respectively.

10. Strategic Investments

We hold strategic investments in privately held companies with a carrying value of $262.7 million and $169.5 million as of December 31, 2021 and December 31, 2020, respectively, which consist primarily of equity securities, and to a lesser extent, debt securities. These strategic investments are primarily recorded at fair value on a non-recurring basis. The estimation of fair value for these privately held strategic investments requires the use of significant unobservable inputs, such as the issuance of new equity by the company, and as a result, we deem these assets as Level 3 financial instruments within the fair value measurement framework.

We recognized unrealized gains on investments in privately held companies of $145.0 million and $42.4 million for the year ended December 31, 2021 and 2020, respectively and realized gains of $27.8 million for the year ended December 31, 2021. Unrealized and realized gains on all strategic investments are included within other income (expense), net on the consolidated statements of operations and included as an adjustment to reconcile net loss to net cash provided by (used in) operating activities in our consolidated statements of cash flows. Strategic investments are included within other assets on the consolidated balance sheets.

In the fourth quarter of 2021, we reclassified a publicly traded strategic investment to marketable securities. See Note 11 for further information.

All strategic investments are reviewed periodically for impairment. Impairment expense recorded for the year ended December 31, 2020 was $29.5 million. Impairment expense for the year ended December 31, 2021 was not material.

93


 

11. Fair Value Measurements

Assets and liabilities measured at fair value are classified into the following categories:

 

Level 1: Quoted market prices in active markets for identical assets or liabilities.

 

Level 2: Observable market-based inputs or unobservable inputs that are corroborated by market data.

 

Level 3: Unobservable inputs reflecting the reporting entity’s own assumptions or external inputs from inactive markets.

We classify our cash equivalents and marketable securities within Level 1 or Level 2 because we use quoted market prices or alternative pricing sources and models utilizing market observable inputs to determine their fair value.

The following table sets forth our financial assets as of December 31, 2021 and 2020 that are measured at fair value on a recurring basis during the period:

 

 

December 31, 2021

 

 

Cost or

Amortized Cost

 

 

Gross

Unrealized

Gains

 

 

Gross

Unrealized

Losses

 

 

Total Estimated

Fair Value

 

 

(in thousands)

 

Cash

$

1,966,966

 

 

$

 

 

$

 

 

$

1,966,966

 

Level 1 securities:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

U.S. government securities

 

811,092

 

 

 

1

 

 

 

(1,454

)

 

 

809,639

 

U.S. government agency securities

 

77,409

 

 

 

1

 

 

 

(8

)

 

 

77,402

 

Publicly traded equity securities(1)

 

71,139

 

 

 

122,064

 

 

 

 

 

 

193,203

 

Level 2 securities:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Corporate debt securities

 

143,124

 

 

 

 

 

 

(207

)

 

 

142,917

 

Commercial paper

 

422,328

 

 

 

 

 

 

(1

)

 

 

422,327

 

Certificates of deposit

 

80,431

 

 

 

 

 

 

 

 

 

80,431

 

Total

$

3,572,489

 

 

$

122,066

 

 

$

(1,670

)

 

$

3,692,885

 

 

 

(1)

In the third quarter of 2021, we reclassified a strategic investment from Level 3 to Level 1 at its fair value using the beginning-of-period approach, following the commencement of public market trading of the investment during the period (which was subject to short-term lock-up restrictions as of December 31, 2021).

 

 

December 31, 2020

 

 

Cost or

Amortized Cost

 

 

Gross

Unrealized

Gains

 

 

Gross

Unrealized

Losses

 

 

Total Estimated

Fair Value

 

 

(in thousands)

 

Cash

$

464,006

 

 

$

 

 

$

 

 

$

464,006

 

Level 1 securities:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

U.S. government securities

 

1,272,125

 

 

 

122

 

 

 

(21

)

 

 

1,272,226

 

U.S. government agency securities

 

245,055

 

 

 

8

 

 

 

(24

)

 

 

245,039

 

Level 2 securities:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Corporate debt securities

 

81,158

 

 

 

1

 

 

 

(18

)

 

 

81,141

 

Commercial paper

 

425,861

 

 

 

 

 

 

 

 

 

425,861

 

Certificates of deposit

 

49,267

 

 

 

 

 

 

 

 

 

49,267

 

Total

$

2,537,472

 

 

$

131

 

 

$

(63

)

 

$

2,537,540

 

 

We held an investment in a publicly traded company with a carrying value of $193.2 million as of December 31, 2021, recorded as a marketable security. We recorded $122.1 million in unrealized gains related to this investment. Unrealized gains are included within other income (expense), net on the consolidated statements of operations.

94


 

Gross unrealized losses were not material as of December 31, 2021 and December 31, 2020, respectively. As of December 31, 2021, we considered any decreases in fair value on our marketable securities to be driven by factors other than credit risk, including market risk. As of December 31, 2021, $283.1 million of our total $1.5 billion in marketable debt securities have contractual maturities between one and five years. All other marketable debt securities have contractual maturities less than one year.

We carry the Convertible Notes at face value less the unamortized discount and issuance costs on our consolidated balance sheets and present that fair value for disclosure purposes only. As of December 31, 2021, the fair value of the 2027 Notes, the 2025 Notes and the 2026 Notes was $1.1 billion, $650.1 million and $1.9 billion, respectively. The estimated fair value of the Convertible Notes, which are classified as Level 2 financial instruments, was determined based on the estimated or actual bid prices of the Convertible Notes in an over-the-counter market on the last business day of the period.

12. Income Taxes

The domestic and foreign components of pre-tax loss were as follows:

 

 

 

Year Ended December 31,

 

 

 

2021

 

 

2020

 

 

2019

 

 

 

(in thousands)

 

Domestic(1)

 

$

364,989

 

 

$

(320,757

)

 

$

(770,448

)

Foreign(1)

 

 

(839,360

)

 

 

(605,428

)

 

 

(262,819

)

Loss before income taxes

 

$

(474,371

)

 

$

(926,185

)

 

$

(1,033,267

)

 

 

(1)

Includes the impact of intercompany charges to foreign affiliates for management fees and research and development cost sharing, inclusive of stock-based compensation.

The components of our income tax (benefit) expense were as follows:

 

 

 

Year Ended December 31,

 

 

 

2021

 

 

2020

 

 

2019

 

 

 

(in thousands)

 

Current:

 

 

 

 

 

 

 

 

 

 

 

 

Federal

 

$

 

 

$

 

 

$

 

State

 

 

919

 

 

 

1,035

 

 

 

113

 

Foreign

 

 

22,078

 

 

 

23,945

 

 

 

771

 

Total current income tax expense

 

 

22,997

 

 

 

24,980

 

 

 

884

 

Deferred:

 

 

 

 

 

 

 

 

 

 

 

 

Federal

 

 

6,295

 

 

 

1,720

 

 

 

277

 

State

 

 

445

 

 

 

414

 

 

 

85

 

Foreign

 

 

2,673

 

 

 

4,192

 

 

 

129

 

Total deferred income tax benefit

 

 

9,413

 

 

 

6,326

 

 

 

491

 

Income tax expense

 

$

13,584

 

 

$

18,654

 

 

$

393

 

 

 

 

95


 

 

The following is a reconciliation of the statutory federal income tax rate to our effective tax rate:

 

 

 

Year Ended December 31,

 

 

 

2021

 

 

2020

 

 

2019

 

Tax benefit (expense) computed at the federal statutory rate

 

 

21.0

%

 

 

21.0

%

 

 

21.0

%

State tax benefit (expense), net of federal benefit(1)

 

 

31.5

 

 

 

8.3

 

 

 

7.6

 

Change in valuation allowance

 

 

(246.3

)

 

 

(58.9

)

 

 

(38.5

)

Differences between U.S. and foreign tax rates on foreign income

 

 

3.9

 

 

 

(1.4

)

 

 

(1.0

)

Stock-based compensation benefit

 

 

119.3

 

 

 

17.8

 

 

 

0.8

 

U.S. federal research & development credit benefit

 

 

36.7

 

 

 

8.4

 

 

 

6.3

 

U.K. corporate rate increase

 

 

39.8

 

 

 

4.3

 

 

 

 

Acquisitions and divestitures

 

 

(8.0

)

 

 

(0.5

)

 

 

3.5

 

Other benefits (expenses)

 

 

(0.8

)

 

 

(1.0

)

 

 

0.3

 

Total income tax benefit (expense)

 

 

(2.9

)%

 

 

(2.0

)%

 

 

(0.0)

%

 

 

(1)

Inclusive of state research and development credits

 

The significant components of net deferred tax balances were as follows:

 

 

 

Year Ended December 31,

 

 

 

2021

 

 

2020

 

 

 

(in thousands)

 

Deferred tax assets:

 

 

 

 

 

 

 

 

Accrued expenses

 

$

30,169

 

 

$

23,719

 

Intangible assets

 

 

183,441

 

 

 

175,397

 

Stock-based compensation

 

 

61,885

 

 

 

41,246

 

Loss carryforwards

 

 

2,631,230

 

 

 

1,714,870

 

Tax credit carryforwards

 

 

715,844

 

 

 

460,302

 

Lease liability

 

 

93,312

 

 

 

80,794

 

Other

 

 

29,572

 

 

 

6,374

 

Total deferred tax assets

 

$

3,745,453

 

 

$

2,502,702

 

Deferred tax liabilities:

 

 

 

 

 

 

 

 

Convertible debt

 

 

 

 

 

(138,832

)

Right-of-use asset

 

 

(75,782

)

 

 

(63,122

)

Investments(1)

 

 

(66,792

)

 

 

(3,862

)

Other

 

 

(2,549

)

 

 

(3,532

)

Total deferred tax liabilities

 

$

(145,123

)

 

$

(209,348

)

Total net deferred tax assets before valuation allowance

 

 

3,600,330

 

 

 

2,293,354

 

Valuation allowance

 

 

(3,611,242

)

 

 

(2,293,361

)

Net deferred taxes

 

$

(10,912

)

 

$

(7

)

 

(1)

For the year ended December 31, 2020 was originally included in “Other Liabilities” in our December 31, 2020 Annual Report as it was not significant. The increase in the current year is primarily due to unrealized gains on our marketable securities and strategic investments. 

 

 

Income tax expense was $13.6 million for the year ended December 31, 2021, compared to a tax expense of $18.7 million for the year ended December 31, 2020.

On July 22, 2020 the U.K. Finance Bill 2020 was enacted, increasing the U.K. tax rate from 17% to 19% effective April 1, 2020. On June 10, 2021, the U.K. Finance Act 2021 was enacted to further increase the tax rate from 19% to 25% effective April 1, 2023. These changes to the U.K. tax rate resulted in an increase to our U.K. net deferred tax assets (before valuation allowance) of $188.9 million and $39.7 million for the periods ending December 31, 2021 and 2020, respectively, both of which were fully offset by an increase in our valuation allowance.

Prior to January 1, 2021, the separation of the Convertible Notes into liability and equity components resulted in a temporary difference for which a net deferred tax liability, with an offsetting valuation allowance, was recognized in additional paid-in capital. Upon the adoption of ASU 2020-06 on January 1, 2021, the existing temporary difference on the Convertible Notes was eliminated, which resulted in the derecognition of a $138.8 million deferred tax liability. Both the $138.8 million reduction to deferred tax liability and the offsetting increase to our valuation allowance were recorded to additional paid-in capital and accumulated deficit under the modified retrospective approach.

96


 

As of December 31, 2021, we had an immaterial amount of unremitted earnings related to certain foreign subsidiaries. We intend to continue to reinvest these foreign earnings indefinitely and do not expect to incur any significant taxes related to such amounts.

As of December 31, 2021, we had accumulated U.S. federal and state net operating loss carryforwards of $7.5 billion and $4.4 billion, respectively. Of the $7.5 billion of federal net operating loss carryforwards, $1.6 billion was generated before January 1, 2018 and is subject to a 20-year carryforward period. The remaining $5.9 billion can be carried forward indefinitely but is subject to an 80% taxable income limitation. The pre-2018 federal and certain state net operating loss carryforwards will begin to expire in 2031 and 2025, respectively. As of December 31, 2021, we had $3.2 billion of U.K. net operating loss carryforwards that can be carried forward indefinitely; however, use of such carryforwards in a given year is generally limited to 50% of such year’s taxable income. As of December 31, 2021, we had accumulated U.S. federal and state research tax credits of $476.6 million and $292.8 million, respectively. The U.S. federal research tax credits will begin to expire in 2032. The U.S. state research tax credits do not expire.

We recognize valuation allowances on deferred tax assets if it is more likely than not that some or all of the deferred tax assets will not be realized. We had valuation allowances against net deferred tax assets of $3.6 billion and $2.3 billion as of December 31, 2021 and 2020, respectively. In 2021, the increase in the valuation allowance was primarily attributable to a net increase in our deferred tax assets resulting from the loss from operations, the U.K. tax rate increase, windfall tax benefits from share-based compensation, and the recognition of valuation allowance in additional paid-in-capital related to the adoption of ASU 2020-06 pertaining to the Convertible Notes.

Uncertain Tax Positions

The following table summarizes the activity related to our gross unrecognized tax benefits during the years ended December 31, 2021 and 2020:

 

 

 

Year Ended December 31,

 

 

 

2021

 

 

2020

 

 

 

(in thousands)

 

Beginning balance of unrecognized tax benefits

 

$

344,971

 

 

$

286,605

 

Additions for current year tax positions

 

 

119,938

 

 

 

56,226

 

Additions for prior year tax positions

 

 

180

 

 

 

3,218

 

Reductions for prior year tax positions

 

 

(996

)

 

 

(712

)

Changes due to lapse of statute of limitations

 

 

(2,077

)

 

 

(570

)

Changes due to foreign currency translation adjustments

 

 

(357

)

 

 

204

 

U.K. corporate rate increase

 

 

7,914

 

 

 

 

Ending balance of unrecognized tax benefits (excluding interest and penalties)

 

$

469,573

 

 

$

344,971

 

Interest and penalties associated with unrecognized tax benefits

 

 

124

 

 

 

357

 

Ending balance of unrecognized tax benefits (including interest and penalties)

 

$

469,697

 

 

$

345,328

 

97


 

 

 

The total amount of gross unrecognized tax benefits, including related interest and penalties, was $469.7 million and $345.3 million as of December 31, 2021 and 2020, respectively.

Substantially all of the unrecognized tax benefit was recorded as a reduction in our gross deferred tax assets, offset by a corresponding reduction in our valuation allowance. We have net unrecognized tax benefits of $15.9 million and $11.8 million that is included in other liabilities on our consolidated balance sheet as of December 31, 2021 and 2020, respectively. Assuming there continues to be a valuation allowance against deferred tax assets in future periods when gross unrecognized tax benefits are realized, this would result in a tax benefit of $15.9 million within our provision of income taxes at such time.

Our policy is to recognize interest and penalties associated with tax matters as part of the income tax provision and include accrued interest and penalties with the related income tax liability on our consolidated balance sheet. During the year ended December 31, 2021, interest expense recorded related to uncertain tax positions was not material.

The income taxes we pay are subject to review by taxing jurisdictions globally. Our estimate of the potential outcome of any uncertain tax position is subject to management’s assessment of relevant risks, facts, and circumstances existing at that time. We believe that our estimate has adequately provided for these matters. However, our future results may include adjustments to estimates in the period the audits are resolved, which may impact our effective tax rate.

Tax years ending on or after December 31, 2012 are subject to examination in the U.S., and tax years ending on or after December 31, 2020 are subject to examination in the U.K. We are currently under examination by the U.S. Internal Revenue Service for the tax year ending December 31, 2018.

13. Accumulated Other Comprehensive Income (Loss)

The table below presents the changes in accumulated other comprehensive income (loss) (“AOCI”) by component and the reclassifications out of AOCI:

 

 

 

Changes in Accumulated Other Comprehensive Income (Loss) by Component

 

 

 

Marketable

Securities

 

 

Foreign Currency

Translation

 

 

 

 

Total

 

 

 

(in thousands)

 

Balance at December 31, 2020

 

$

(87

)

 

$

21,450

 

 

 

 

$

21,363

 

OCI before reclassifications

 

 

(1,664

)

 

 

(14,107

)

 

 

 

 

(15,771

)

Amounts reclassified from AOCI (1)

 

 

(71

)

 

 

 

 

 

 

 

(71

)

Net current period OCI

 

 

(1,735

)

 

 

(14,107

)

 

 

 

 

(15,842

)

Balance at December 31, 2021

 

$

(1,822

)

 

$

7,343

 

 

 

 

$

5,521

 

 

 

(1)

Realized gains and losses on marketable securities are reclassified from AOCI into other income (expense), net in the consolidated statements of operations. 

 


98


 

 

14. Property and Equipment, Net

Property and equipment, net, consisted of the following:

 

 

As of December 31,

 

 

2021

 

 

2020

 

 

(in thousands)

 

Computer hardware and software

$

51,984

 

 

$

35,040

 

Leasehold improvements

 

203,124

 

 

 

175,850

 

Furniture and equipment

 

78,492

 

 

 

74,987

 

Construction in progress

 

44,304

 

 

 

27,284

 

Total

 

377,904

 

 

 

313,161

 

Less: accumulated depreciation and amortization

 

(175,260

)

 

 

(134,452

)

Property and equipment, net

$

202,644

 

 

$

178,709

 

 

Depreciation and amortization expense on property and equipment was $55.9 million, $53.2 million, and $53.8 million for the years ended December 31, 2021, 2020, and 2019, respectively.

The following table lists property and equipment, net by geographic area:

 

 

 

 

 

 

 

 

 

 

As of December 31,

 

 

2021

 

 

2020

 

 

(in thousands)

 

Property and equipment, net:

 

 

 

 

 

 

 

United States

$

174,826

 

 

$

157,596

 

Rest of world (1)

 

27,818

 

 

 

21,113

 

Total property and equipment, net

$

202,644

 

 

$

178,709

 

 

 

(1)

No individual country exceeded 10% of our total property and equipment, net for any period presented.

99


 

 

15. Balance Sheet Components

Accrued expenses and other current liabilities at December 31, 2021 and 2020 consisted of the following:

 

 

As of  December 31,

 

 

2021

 

 

2020

 

 

(in thousands)

 

Accrued compensation and related expenses

$

177,659

 

 

$

141,046

 

Accrued infrastructure costs

 

168,942

 

 

 

138,082

 

Partner revenue share liability

 

86,991

 

 

 

92,092

 

Acquisition liability

 

49,870

 

 

 

55,098

 

Other operating costs

 

48,635

 

 

 

30,713

 

Deferred revenue

 

44,473

 

 

 

27,814

 

Other

 

97,538

 

 

 

69,497

 

Total accrued expenses and other current liabilities

$

674,108

 

 

$

554,342

 

 

Other liabilities at December 31, 2021 and 2020 consisted of the following:

 

 

As of  December 31,

 

 

2021

 

 

2020

 

 

(in thousands)

 

Acquisition liability

$

280,194

 

 

$

48,662

 

Other

 

35,562

 

 

 

15,812

 

Total other liabilities

$

315,756

 

 

$

64,474

 

 

16. Employee Benefit Plans

We have a defined contribution 401(k) plan (the “401(k) Plan”) for our U.S.-based employees. The 401(k) Plan is available for all full-time employees who meet certain eligibility requirements. Eligible employees may contribute up to 100% of their eligible compensation, but are limited to the maximum annual dollar amount allowable under the Code. We match 100% of each participant’s contribution up to a maximum of 3% of the participant’s eligible compensation paid during the period, and we match 50% of each participant’s contribution between 3% and 5% of the participant’s eligible compensation paid during the period. During the years ended December 31, 2021, 2020, and 2019, we recognized expense of $25.0 million, $18.4 million, and $15.4 million, respectively, related to matching contributions.

17. Related Party Transactions

In November 2020, we entered into a ground sublease with an entity that is controlled by our CEO that allows us to build and operate a hangar to support our aviation program. This entity subleases the ground to us for $0 and in exchange may utilize a specified percentage of the hangar space. If the entity needs additional space within the hangar, it will pay rent to Snap at a fair market value rate determined at the time this arrangement was entered into. Any space utilized by this entity will be space that is not required for Snap’s aviation program. Subject to certain limited exceptions, neither party may terminate this sublease for at least six years. After this period, Snap or this entity may terminate the lease at any time on 24 months’ prior written notice. Upon termination of the sublease, this entity will purchase the hangar from Snap at its fair market value on the termination date.  

The value of these arrangements is not material to our consolidated financial statements for the current period or for the term of the agreement.

100


 

Item 9. Changes in and Disagreements with Accountants on Accounting and Financial Disclosure.

None.

Item 9A. Controls and Procedures.

Evaluation of Disclosure Controls and Procedures

Our management, with the participation of our Chief Executive Officer and Chief Financial Officer, has evaluated the effectiveness of our disclosure controls and procedures (as defined in Rules 13a-15(e) and 15d-15(e) under the Exchange Act), as of the end of the period covered by this Annual Report on Form 10-K. Based on such evaluation, our Chief Executive Officer and Chief Financial Officer have concluded that as of December 31, 2021, our disclosure controls and procedures were effective to provide reasonable assurance that the information required to be disclosed by us in this Annual Report on Form 10-K was (a) reported within the time periods specified by SEC rules and regulations, and (b) communicated to our management, including our Chief Executive Officer and Chief Financial Officer, to allow timely decisions regarding any required disclosure.

Changes in Internal Control

During the first quarter of 2021, we completed the initial phase of our new enterprise resource planning, or ERP, system implementation and migrated our general ledger, consolidation, and planning processes onto the new system. In connection with this implementation, we modified the design and documentation of our internal control processes and procedures relating to the new system. As the phased implementation of the new ERP system continues, we could have changes to our processes and procedures, which in turn, could result in changes to our internal control over financial reporting. As such changes occur, we will evaluate quarterly whether they materially affect our internal control over financial reporting.

Following implementation, the changes to our control environment were validated according to our established processes. No other changes in our internal control over financial reporting were identified in management’s evaluation pursuant to Rules 13a-15(d) or 15d-15(d) of the Exchange Act during the period covered by this Annual Report on Form 10-K that materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.

Limitations on Effectiveness of Controls and Procedures

In designing and evaluating the disclosure controls and procedures, management recognizes that any controls and procedures, no matter how well designed and operated, can provide only reasonable assurance of achieving the desired control objectives. In addition, the design of disclosure controls and procedures must reflect the fact that there are resource constraints and that management is required to apply judgment in evaluating the benefits of possible controls and procedures relative to their costs.

Management’s Annual Report on Internal Control Over Financial Reporting

Our management is responsible for establishing and maintaining adequate internal control over financial reporting (as defined in Rule 13a-15(f) under the Exchange Act). Management conducted an assessment of the effectiveness of our internal control over financial reporting based on the criteria set forth in Internal Control - Integrated Framework issued by the Committee of Sponsoring Organizations of the Treadway Commission (2013 framework). Based on the assessment, management has concluded that its internal control over financial reporting was effective as of December 31, 2021 to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements in accordance with U.S. GAAP. Our independent registered public accounting firm, Ernst & Young LLP, has issued an audit report with respect to our internal control over financial reporting, which appears in Part II, Item 8 of this Annual Report on Form 10-K.


101


 

 

Item 9B. Other Information.

2022 Discretionary Bonus Program

On February 2, 2022, the compensation committee of the board of directors approved the 2022 Bonus Program. The 2022 Bonus Program provides executive officers and other eligible employees the opportunity to earn bonuses based on the level of achievement of certain corporate objectives and key results from January 1, 2022 through December 31, 2022.

The compensation committee will set the corporate objectives and key results based on the recommendations of the chief executive officer, and determine the degree to which they have been met after considering the recommendations of management. Each eligible participant in the 2022 Bonus Program may receive a bonus in an amount up to 100% of such participant’s annual base salary earned in 2022. The compensation committee may pay all or any portion of an earned bonus in shares of Class A common stock granted under the Snap Inc. 2017 Equity Incentive Plan. The compensation committee also has the right to adjust the bonus target of any participant upward in the event of over-achievement of the corporate objectives and key results.

There is no set formula for determining the bonus amount under the 2022 Bonus Program based on the achievement of the corporate objectives and key results. Rather, the compensation committee will exercise its discretion in determining the bonus amount actually earned by each participant. Awards under the 2022 Bonus Program are expected to occur in the first quarter of 2023. A participant must remain an employee on the payment date under the 2022 Bonus Program to be eligible to earn a bonus.

The description of the 2022 Bonus Program does not purport to be complete and is qualified in its entirety by reference to the 2021 Bonus Program, a copy of which is attached as Exhibit 10.22 and incorporated by reference.

We are including this disclosure in this Form 10-K rather than filing a Form 8-K under Item 5.02 at a later date.

Item 9C. Disclosure Regarding Foreign Jurisdictions That Prevent Inspections.

Not applicable.

 

102


 

 

PART III

Item 10. Directors, Executive Officers and Corporate Governance.

The following table sets forth information for our directors and executive officers, and their ages as of December 31, 2021.

 

Name

 

Age

 

 

Position

Executive Officers

 

 

 

 

 

 

Evan Spiegel

 

 

31

 

 

Co-Founder, Chief Executive Officer, and Director

Robert Murphy

 

 

33

 

 

Co-Founder, Chief Technology Officer, and Director

Derek Andersen

 

 

43

 

 

Chief Financial Officer

Jeremi Gorman

 

 

44

 

 

Chief Business Officer

Jerry Hunter

 

 

57

 

 

Senior Vice President, Engineering

Rebecca Morrow

 

 

48

 

 

Chief Accounting Officer and Controller

Michael O’Sullivan

 

 

56

 

 

General Counsel

Non-Employee Directors

 

 

 

 

 

 

Michael Lynton(1)(2)

 

 

62

 

 

Director and Chairman of the Board

Kelly Coffey(3)

 

 

56

 

 

Director

Joanna Coles(2)

 

 

59

 

 

Director

Liz Jenkins(3)

 

 

44

 

 

Director

A.G. Lafley(1)(2)(4)

 

 

74

 

 

Director

Stanley Meresman(3)

 

 

75

 

 

Director

Scott D. Miller(1)(3)

 

 

69

 

 

Director

Poppy Thorpe(1)(3)

 

 

37

 

 

Director

Fidel Vargas

 

 

53

 

 

Director

 

(1)

Member of the compensation committee.

(2)

Member of the nominating and corporate governance committee.

(3)

Member of the audit committee.

(4)

Mr. Lafley resigned as a member of our board of directors, effective December 31, 2021. Committee membership noted is as of 2021.  

Executive Officers

Evan Spiegel. Mr. Spiegel is our co-founder and has served as our Chief Executive Officer and a member of our board of directors since May 2012. Mr. Spiegel holds a B.S. in Engineering – Product Design from Stanford University. We believe that Mr. Spiegel is qualified to serve as a member of our board based on the perspective and experience he brings as our co-founder and Chief Executive Officer.

Robert Murphy. Mr. Murphy is our co-founder and has served as our Chief Technology Officer and a member of our board of directors since May 2012. Mr. Murphy holds a B.S. in Mathematical and Computational Science from Stanford University. We believe that Mr. Murphy is qualified to serve as a member of our board of directors based on the perspective and experience he brings as our co-founder and Chief Technology Officer.

Derek Andersen. Mr. Andersen has served as Chief Financial Officer since May 2019 and previously served as our Vice President of Finance since July 2018. Mr. Andersen was previously employed at Amazon.com, Inc. from March 2011 to June 2018, serving in a variety of roles, most recently as Vice President of Finance supporting Amazon’s digital video business. Mr. Andersen also previously served in roles at Fox Interactive Media, including as Senior Vice President, Finance and Business Operations for IGN, and as Vice President, Finance. Mr. Andersen holds a B.B.A from Acadia University, an M.B.A from the Haas School of Business at the University of California, Berkeley, and is a CFA Charter Holder.

Jeremi Gorman. Ms. Gorman has served as our Chief Business Officer since November 2018. Ms. Gorman was employed at Amazon.com, Inc., serving as Head of Global Field Advertising Sales from June 2018 to November 2018, as Head of Field Advertising Sales, U.S. from April 2015 to June 2018, and as Head of Entertainment Advertising Sales from 2012 to April 2015. Ms. Gorman serves on the board of directors of Samba TV, Inc. Ms. Gorman holds a B.A. from the University of California, Los Angeles.

Jerry Hunter. Mr. Hunter has served as our Senior Vice President, Engineering since November 2017 and previously served as Vice President of Core Engineering since October 2016. From August 2010 to October 2016, Mr. Hunter served as Vice President of Infrastructure at Amazon.com, Inc., and previously as Vice President of Corporate Applications at Amazon.com, Inc. from October 2007 to August 2010. Mr. Hunter holds a B.S. and M.S. in Systems Engineering from the University of Arizona.

Rebecca Morrow. Ms. Morrow has served as our Chief Accounting Officer and Controller since September 2019. From January 2018 to August 2019, Ms. Morrow served as Chief Accounting Officer at GoDaddy Inc., and previously served as Vice President of Finance and

103


 

Head of Technical Accounting and Reporting from March 2015 to January 2018. Prior to that, Ms. Morrow served in various roles at Deloitte & Touche LLP, most recently serving as Managing Director in the Advisory Services practice from August 2013 to March 2015, and as Senior Manager in the Advisory Services practice from October 2008 to August 2013. Ms. Morrow holds a B.S. degree in Business and Accounting from the University of Idaho and a Masters of Accountancy degree from the David Eccles School of Business of the University of Utah.

Michael O’Sullivan. Mr. O’Sullivan has served as our General Counsel since July 2017. From 1992 to July 2017, Mr. O’Sullivan was a lawyer in private practice. He served since 1996 as a lawyer at the law firm of Munger, Tolles & Olson LLP in Los Angeles, California, where he focused his practice on advising companies, their boards of directors, and founders on corporate transactions, governance matters, and significant disputes. Mr. O’Sullivan holds a J.D. from University of Southern California’s Gould School of Law and a B.A. from University of Pennsylvania.

Non-Employee Directors

Michael Lynton. Mr. Lynton has served on our board of directors since April 2013 and has been Chairman of our board of directors since September 2016. Mr. Lynton served as Chief Executive Officer or Co-Chief Executive Officer of Sony Entertainment Inc., an international entertainment company, from April 2012 until August 2017, as Chairman and Chief Executive Officer of Sony Pictures Entertainment Inc. from January 2004 until May 2017, and as CEO of Sony Corporation of America from March 2012 to August 2017. Mr. Lynton has served as a member of the board of directors of Ares Management Corp, Warner Music Group Corp., Schrodinger, Inc., and The Boston Beer Company. Mr. Lynton also served as a member of the board of directors of Pandora Media, Inc. from August 2017 until February 2019 and Pearson plc, from January 2018 to April 2021. Mr. Lynton holds a B.A. in History and Literature from Harvard College and an M.B.A. from Harvard Business School. We believe that Mr. Lynton is qualified to serve as a member of our board of directors and Chairman due to his extensive leadership experience.

Kelly Coffey. Ms. Coffey has served on our board of directors since May 2020. Ms. Coffey has served as Chief Executive Officer at City National Bank, a subsidiary of the Royal Bank of Canada (RBC), since February 2019. Prior to joining City National Bank, Ms. Coffey served in various leadership positions with J.P. Morgan from 1989 to January 2019, most recently serving as the Chief Executive Officer of J.P. Morgan’s U.S. Private Bank. Ms. Coffey holds an M.S. in Foreign Service from Georgetown University and a B.A. in International Affairs & French from Lafayette College. We believe that Ms. Coffey is qualified to serve as a member of our board of directors due to her extensive leadership experience.

Joanna Coles. Ms. Coles has served on our board of directors since December 2015. Ms. Coles served as Chairperson and Chief Executive Officer of Northern Star Acquisition Corp. since July 2020, until its merger with Bark, Inc. (formerly Barkbox Inc.) in June 2021. Ms. Coles has served as Chairperson and Chief Executive Officer of Northern Star Investment Corp. II, Northern Star Investment Corp. III, and Northern Star Investment Corp. IV since November 2020. Prior to joining the Northern Star entities, Ms. Coles served as Chief Content Officer of Hearst Magazines from September 2016 to August 2018, overseeing editorial for Hearst’s 300 titles globally, and as Editor-in-Chief of Cosmopolitan from September 2012 to September 2016. She edited Marie Claire magazine from April 2006 to September 2012. Ms. Coles worked for The Times of London from September 1998 to September 2001 and served as New York Bureau Chief for The Guardian from 1997 to 1998. She currently serves on the board of directors of Bark, Inc., Sonos, Inc., and is on the board of Women Entrepreneurs New York City, an initiative to encourage female entrepreneurship, with a focus on underserved communities. Ms. Coles holds a B.A. in English and American literature from the University of East Anglia. We believe that Ms. Coles is qualified to serve as a member of our board of directors due to her extensive experience working with content providers and advertisers.

Liz Jenkins. Ms. Jenkins has served on our board of directors since December 2020. Ms. Jenkins has served as Chief Operating Officer at Be Sunshine, LLC (Hello Sunshine) since January 2021, and served as Chief Financial Officer at Be Sunshine, LLC (Hello Sunshine) from August 2018 to December 2020. Prior to joining Hello Sunshine, Ms. Jenkins worked at Sony Interactive Entertainment as the Head of Strategic Ventures for PlayStation from June 2017 to August 2018, the Creative Cartel as interim Co-Chief Executive Officer from October 2015 to June 2016, and Media Rights Capital from October 2008 to May 2015, most recently serving as Senior Vice President of Corporate Development and Strategy. She currently serves on the board of GLAAD. Ms. Jenkins holds an MBA from The Wharton School at the University of Pennsylvania and a BA in Economics from Stanford University. We believe that Ms. Jenkins is qualified to serve as a member of our board of directors due to her experience working with digital and technology companies.

Stanley Meresman. Mr. Meresman has served on our board of directors since July 2015. During the last ten years, Mr. Meresman has served on the boards of directors of various public and private companies, including service as chair of the audit committee for some of these companies. He currently serves on the board of directors and as chair of the audit committee of Cloudflare, Inc., DoorDash, Inc., and Guardant Health, Inc. He served as a member of the board of directors and as chair of the audit committees of Palo Alto Networks, Inc. from September 2014 to December 2018, LinkedIn Corporation from October 2010 to December 2016, and Zynga Inc. from June 2011 to June 2015, and Medallia, Inc. from June 2015 to October 2021; and on the board of directors of Meru Networks, Inc. from September 2010 to May 2013, and Riverbed Technology, Inc. from March 2005 to May 2012. He also serves on the board of trustees of the Panetta Institute of Public Policy, a non-profit organization. From January 2004 to December 2004, Mr. Meresman was a Venture Partner with Technology Crossover Ventures, a private equity firm, and was General Partner and Chief Operating Officer of Technology Crossover Ventures from November 2001 to December 2003. During the four years before joining Technology Crossover Ventures, Mr. Meresman was a private investor and board member and advisor to several technology companies. From 1989 to 1997, Mr. Meresman served as the Senior Vice President and Chief Financial Officer of Silicon Graphics, Inc. Mr. Meresman holds a B.S. in Industrial Engineering and Operations Research from the

104


 

University of California, Berkeley and an M.B.A. from the Stanford Graduate School of Business. We believe that Mr. Meresman is qualified to serve as a member of our board of directors and chair of our audit committee due to his background as a member of the board and chair of the audit committee of other public companies and his financial and accounting expertise from his prior extensive experience as chief financial officer of two publicly traded companies.

Scott D. Miller. Mr. Miller has served on our board of directors since October 2016. Mr. Miller is a founder and Chief Executive Officer of Council Advisors (formerly known as G100 Companies), and is also a founder and chairman of G100 Network and SSA & Company. Before joining Council Advisors in March 2004, Mr. Miller was employed at Hyatt Hotels Corporation, a global hospitality company, where he served as non-executive vice chairman from August 2003 to December 2004, president from January 1999 to August 2003, and executive vice president from September 1997 to July 2003. Mr. Miller served on the boards of QTS Realty Trust, Inc. from 2013 to 2021, Affinion Group, Inc. from 2011 to 2013, AXA Equitable Life Insurance Company from 2002 to 2012, Orbitz Worldwide, Inc. from 2003 to 2004, and NAVTEQ corporation from 2002 to 2006. He also serves on several private company boards. Mr. Miller holds a B.S. in Human Biology from Stanford University and an M.B.A. from the University of Chicago. We believe that Mr. Miller is qualified to serve as a member of our board of directors due to his extensive leadership experience.

Poppy Thorpe. Ms. Thorpe has served on our board of directors since August 2018. Ms. Thorpe is a freelance brand consultant. Previously, Ms. Thorpe served as Chief Marketing Officer at Sesame Inc. from March 2020 to May 2021, Head of Brand Marketing at Glossier Inc., a beauty brand, from April 2018 to February 2020, Head of Strategy at FNDR, a marketing and advertising agency, from August 2017 to April 2018, and Strategy Director at R/GA, a digital agency, from August 2014 to August 2017. Ms. Thorpe holds a B.A. in English and Film Studies from University of San Francisco. We believe that Ms. Thorpe is qualified to serve as a member of our board of directors due to her experience working with digital and technology companies and with advertisers.

Fidel Vargas. Mr. Vargas has served on our board of directors since July 2021. Mr. Vargas has served as Chief Executive Officer of the Hispanic Scholarship Fund since January 2013. Prior to joining the Hispanic Scholarship Fund, Mr. Vargas worked as a Partner at Centinela Capital Partners from June 2006 to December 2012, and from 1992 to 1997, Mr. Vargas served as Mayor for the City of Baldwin Park, California. Mr. Vargas serves on the President’s Commission on White House Fellowships. Mr. Vargas holds an M.B.A. and an A.B. in Social Studies from Harvard University. We believe that Mr. Vargas is qualified to serve as a member of our board of directors due to his extensive leadership experience.

There are no family relationships among any of the directors or executive officers.

Independent Chairman

Our board of directors appointed Mr. Lynton to serve as our independent Chairman of our board of directors in September 2016. As Chairman of our board of directors, Mr. Lynton presides over meetings of our independent directors without management present. Mr. Lynton also performs such additional duties as our board of directors may otherwise determine and delegate. Mr. Lynton is an independent director and satisfies the independence requirements under NYSE listing standards.

Composition of Our Board of Directors

Our board of directors may establish the authorized number of directors from time to time by resolution. Our board of directors currently consists of ten members.

No stockholder has any special rights regarding the election or designation of members of our board of directors. There is no contractual arrangement by which any of our directors are appointed to our board of directors. Our current directors will continue to serve as directors until our 2022 annual meeting of stockholders and until their successor is duly elected, or if sooner, until their earlier death, resignation, or removal.

So long as any shares of our Class C common stock are outstanding, we will not have a classified board of directors, and all directors will be elected for annual terms.

Following the conversion of all of our Class C common stock to Class B common stock, and subsequent conversion of all of our Class B common stock to Class A common stock, we will have a classified board of directors consisting of three classes. Each class will be approximately equal in size, with each director serving staggered three-year terms. Directors will be assigned to a class by the then-current board of directors.

When our board of directors is classified, we expect that any additional directorships resulting from an increase in the number of directors will be distributed among the three classes so that, as nearly as possible, each class will consist of one-third of the directors. The division of our board of directors into three classes with staggered three-year terms may delay or prevent a change of our management or a change in control.

Our board of directors held five meetings during 2021. No member of our board of directors attended fewer than 75% of the aggregate of (a) the total number of meetings of the board of directors (held during the period for which he or she was a director) and (b) the total

105


 

number of meetings held by all committees of the board of directors on which such director served (held during the period that such director served). Members of our board of directors are invited and encouraged to attend our annual meeting of stockholders. In 2021, eight members of our board of directors attended our annual meeting of stockholders.

Executive Sessions of Independent Directors

In order to promote open discussion among non-management directors, and as required under applicable NYSE rules, our board of directors conducts executive sessions of non-management directors during each regularly scheduled board meeting and at such other times if requested by a non-management director. In 2021, the non-management directors met in executive session at least once. The non-management directors provide feedback to executive management, as needed, promptly after the executive session. Neither Mr. Spiegel nor Mr. Murphy participates in such sessions. As Chairman of our board of directors, Mr. Lynton presides over meetings of our independent directors without management present.

Committees of Our Board of Directors

Our board of directors has established an audit committee, a compensation committee, and a nominating and corporate governance committee. The composition and responsibilities of each of these committees of our board of directors are described below. Members serve on these committees until their resignation or until otherwise determined by our board of directors. Our board of directors may have or establish other committees as it deems necessary or appropriate from time to time.

Audit Committee

Our audit committee consists of Ms. Coffey, Ms. Jenkins, Mr. Meresman, Mr. Miller, and Ms. Thorpe, each of whom our board of directors has determined satisfies the independence requirements under NYSE listing standards and Rule 10A-3(b)(1) of the Exchange Act. The chair of our audit committee is Mr. Meresman, who our board of directors has determined is an “audit committee financial expert” within the meaning of SEC regulations. Each member of our audit committee can read and understand fundamental financial statements in accordance with applicable requirements. In arriving at these determinations, the board of directors has examined each audit committee member’s scope of experience and the nature of their employment in the corporate finance sector. No member of the audit committee, other than Mr. Meresman, simultaneously serves on the audit committees of more than three public companies. Mr. Meresman currently serves on the audit committees of three other public companies, and for a part of 2021 served on the audit committees of four other public companies, in addition to our company. Our board of directors has determined that such simultaneous service would not impair the ability of Mr. Meresman to effectively serve on our audit committee. During 2021, the audit committee met six times. Our board of directors has adopted a written charter for the audit committee, which is available on our website at www.snap.com.

The primary purpose of the audit committee is to discharge the responsibilities of our board of directors with respect to our corporate accounting and financial reporting processes, systems of internal control, and financial-statement audits, and to oversee our independent registered accounting firm.

Specific responsibilities of our audit committee include:

 

helping our board of directors oversee our corporate accounting and financial reporting processes;

 

managing the selection, engagement, qualifications, independence, and performance of a qualified firm to serve as the independent registered public accounting firm to audit our financial statements;

 

discussing the scope and results of the audit with the independent registered public accounting firm, and reviewing, with management and the independent accountants, our interim and year-end operating results;

 

developing procedures for employees to submit concerns anonymously about questionable accounting or audit matters;

 

reviewing related person transactions;

 

reviewing cybersecurity and data privacy risks;

 

developing procedures for employees to submit concerns anonymously about questionable accounting or audit matters;

 

obtaining and reviewing a report by the independent registered public accounting firm at least annually, that describes our internal quality control procedures, any material issues with such procedures, and any steps taken to deal with such issues when required by applicable law; and

 

approving, or, as permitted, pre-approving, audit and permissible non-audit services to be performed by the independent registered public accounting firm.

Compensation Committee

Our compensation committee consists of Mr. Lynton, Mr. Miller, and Ms. Thorpe. Mr. Lafley was a member of the compensation committee until his resignation from the board of directors, effective December 31, 2021. Our board of directors has determined that each of

106


 

Mr. Lynton, Mr. Miller, and Ms. Thorpe is, and in 2021 Mr. Lafley was, independent under NYSE listing standards and a “non-employee director” as defined in Rule 16b-3 promulgated under the Exchange Act. The chair of our compensation committee is Mr. Lynton. During 2021, the compensation committee met five times. Our board of directors has adopted a written charter for the compensation committee, which is available on our website at www.snap.com.

The primary purpose of our compensation committee is to discharge the responsibilities of our board of directors in overseeing our compensation policies, plans, and programs and to review and determine the compensation to be paid to our executive officers, directors, and other senior management, as appropriate.

Specific responsibilities of our compensation committee include:

 

reviewing and approving the compensation of our Chief Executive Officer, other executive officers, and senior management;

 

reviewing and recommending to our board of directors the compensation paid to our directors;

 

reviewing and approving the compensation arrangements with our executive officers and other senior management;

 

administering our equity incentive plans and other benefit programs;

 

reviewing, adopting, amending, and terminating incentive compensation and equity plans, severance agreements, profit sharing plans, bonus plans, change-of-control protections, and any other compensatory arrangements for our executive officers and other senior management;

 

reviewing, evaluating, and recommending to our board of directors succession plans for our executive officers; and

 

reviewing and establishing general policies relating to compensation and benefits of our employees, including our overall compensation philosophy.

See the sections titled “Item 11. Executive Compensation—Compensation Discussion and Analysis” and “—Director Compensation” for a description of our processes and procedures for the consideration and determination of executive officer and director compensation.

Nominating and Corporate Governance Committee

Our nominating and corporate governance committee consists of Ms. Coles, Mr. Lynton, and Mr. Vargas. As of January 1, 2022, Ms. Coles became the chair of our nominating and corporate governance committee and Mr. Vargas joined as a member of the nominating and corporate governance committee. Mr. Lafley was a member, and served as the chairman of, our nominating and corporate governance committee until his resignation from the board of directors, effective December 31, 2021. Our board of directors has determined that each current member, and member during 2021, of the nominating and corporate governance committee is and was, respectively, independent under the NYSE listing standards, a non-employee director, and free from any relationship that would interfere with the exercise of his or her independent judgment. During 2021, the nominating and corporate governance committee met four times. Our board of directors has adopted a written charter for the nominating and corporate governance committee, which is available on our website at www.snap.com.

Specific responsibilities of our nominating and corporate governance committee include:

 

identifying and evaluating candidates, including the nomination of incumbent directors for reelection and nominees recommended by stockholders, to serve on our board of directors;

 

considering and making recommendations to our board of directors regarding the composition and chairmanship of the committees of our board of directors;

 

instituting plans or programs for the continuing education of our board of directors and orientation of new directors;

 

developing and making recommendations to our board of directors regarding corporate governance guidelines and matters; and

 

overseeing periodic evaluations of the board of directors’ performance, including committees of the board of directors and management.

Code of Conduct

We have adopted a Code of Conduct that applies to all our employees, officers, and directors. This includes our principal executive officer, principal financial officer, and principal accounting officer or controller, or persons performing similar functions. The full text of our Code of Conduct is available on our website at www.snap.com. We intend to disclose on our website any future amendments of our Code of Conduct or waivers that exempt any principal executive officer, principal financial officer, principal accounting officer or controller, persons performing similar functions, or our directors from provisions in the Code of Conduct. You can request a copy of our Code of Conduct by writing to our Secretary at Snap Inc., 3000 31st Street, Santa Monica, CA 90405.

Our board of directors believes that good corporate governance is important to ensure that the company is managed for the long-term benefit of our stockholders. The full text of our corporate governance guidelines is also available on our website at www.snap.com.

107


 

Procedures by Which Stockholders May Nominate Directors

The nominating and corporate governance committee and our board of directors will review and evaluate candidates proposed by stockholders. The nominating and corporate governance committee and our board of directors will apply the same criteria, and follow substantially the same process in considering the candidates, as they do in considering other candidates. The factors generally considered by the nominating and corporate governance committee and our board of directors are set out in our Corporate Governance Guidelines, which are available on our website at www.snap.com. If a stockholder who is eligible to vote at the 2022 annual meeting of stockholders wishes to nominate a candidate to be considered for election as a director, it must comply with the procedures set forth in our bylaws and give timely notice of the nomination in writing to our Secretary. All stockholder proposals should be marked for the attention of our Secretary at Snap Inc., 3000 31st Street, Santa Monica, CA 90405.

Communications with the Board of Directors

Any stockholder, including a holder of Class A common stock, or any interested party may contact our board of directors regarding genuine issues or questions about us by sending a letter to the board of directors at: Snap Inc., c/o Secretary, 3000 31st Street, Santa Monica, CA 90405, Attention: Board of Directors. Each communication should specify the person sending the communication, the general topic of the communication, and the class and number of shares of our stock that are owned of record (if a record holder) or beneficially (if not a record holder). If any stockholder, including a holder of Class A common stock, wants to contact the independent members of the board of directors, the stockholder should address the communication to the attention of the Chairman (c/o Secretary) of the board of directors at the address above. Our legal department will review communications before forwarding them to the recipient, and will not forward a communication that is unrelated to the duties and responsibilities of the board of directors, irrelevant, primarily commercial in nature, addressed already on our website or in other filings, or is unduly hostile, threatening, illegal, or similarly unsuitable. Any communication that is not forwarded will be made available to any director on request.

Delinquent Section 16(a) Reports

Section 16(a) of the Exchange Act requires our executive officers and directors to file initial reports of ownership and reports of changes in ownership with the SEC and to furnish us with copies of all Section 16(a) forms they file. Because our Class A common stock is non-voting, significant holders of our common stock are exempt from the obligation to file reports under Section 16 of the Exchange Act. For more information, see “Risk Factors—Because our Class A common stock is non-voting, we and our stockholders are exempt from certain provisions of U.S. securities laws. This may limit the information available to holders of our Class A common stock.”

To our knowledge, based solely on our review of the copies of such reports furnished to us or written representations from such persons, we believe that, with respect to the year ended December 31, 2021, such persons complied with all such filing requirements, except Mr. O’Sullivan inadvertently filed one late Form 4 with respect to four transactions.

 

Item 11. Executive Compensation.

Compensation Discussion and Analysis

The compensation provided to our named executive officers is detailed in the Summary Compensation Table, other tables and the accompanying footnotes, and narrative following this section. This compensation discussion and analysis summarizes the material aspects of our compensation programs that we provide to our named executive officers. Our named executive officers for 2021 were:

 

Evan Spiegel, Co-Founder and Chief Executive Officer;

 

Derek Andersen, Chief Financial Officer;

 

Jeremi Gorman, Chief Business Officer;

 

Jerry Hunter, Senior Vice President, Engineering;

 

Michael O’Sullivan, General Counsel; and

 

Jared Grusd, former Chief Strategy Officer.

Our board of directors has delegated to the compensation committee the authority and responsibility for reviewing, evaluating, and determining the compensation to be paid to executive officers, overseeing our compensation policies, and administering the compensation plans and programs for Snap.

General Compensation Philosophy and Objectives

Philosophy

108


 

We believe that reinventing the camera represents our greatest opportunity to improve the way that people live and communicate. We contribute to human progress by empowering people to express themselves, live in the moment, learn about the world, and have fun together. We seek kind, smart, and creative individuals to accomplish this goal. Our compensation philosophy supports this goal by attracting the best people to join Snap and incentivizing them to innovate, create, and drive long-term results.

Today, we compensate our executive officers mostly with equity that vests over multiple years. Our focus on equity compensation encourages executives to operate like owners, linking their interests with the interests of our stockholders. As our company grows, we will continue to evaluate our compensation philosophy and programs to ensure they continue to meet our objectives.

Objectives

We designed our compensation program for all employees, including our named executive officers, to support four main objectives:

 

recruit and retain the most talented people in a competitive market;

 

reinforce our values, which serve to motivate our employees to deliver the highest level of performance;

 

reward success when both our company and the individual succeed; and

 

align employee and stockholder interests to share in long-term success.

Compensation-Setting Process

Compensation Committee’s Role

The compensation committee has overall responsibility for determining the compensation of our executive officers, including our Chief Executive Officer. Members of the compensation committee are appointed by our board of directors. The compensation committee consists of three members of our board of directors: Michael Lynton, Scott D. Miller, and Poppy Thorpe. In 2021, A.G. Lafley served as a member of the compensation committee until his resignation from the board of directors, effective December 31, 2021. No member of the compensation committee are, or were in 2021, an executive officer of Snap, and each of them qualifies, or in the case of Mr. Lafley, qualified in 2021, as an “independent director” under the NYSE rules.

Compensation Consultant’s Role

The compensation committee has the authority to engage the services of outside consultants. The compensation committee first retained FW Cook, a national compensation consulting firm, in 2017 as its independent compensation consultant. FW Cook reports directly to the compensation committee.

In January 2022, our compensation committee reviewed FW Cook’s independence under applicable SEC and NYSE rules. Our compensation committee concluded that FW Cook is independent within the meaning of such rules and that its engagement did not present any conflict of interest.

Management’s Role

Management makes recommendations to the compensation committee regarding our compensation programs and policies, and implements the programs and policies approved by the compensation committee. Our Chief Executive Officer makes recommendations to the compensation committee with respect to compensation for our executive officers, including our named executive officers, other than himself. The compensation committee considers our Chief Executive Officer’s recommendations, but ultimately has final approval of all compensation for our executive officers, including the types of award and specific amounts. All such determinations by our compensation committee are discretionary. Our co-founders, who serve as Chief Executive Officer and Chief Technology Officer, respectively, each have base salaries of $1 per year and did not receive any equity awards in 2021.

No executive officer participated directly in the final deliberations or determinations regarding his or her own compensation package or was present during such determinations.

109


 

The compensation committee meets regularly in executive session. Our Chief Executive Officer is not present during compensation committee deliberations or votes on his compensation and also recuses himself from sessions of our board of directors where they act on his compensation.

Peer Group

We analyze market data for executive compensation periodically using the most relevant published survey sources, information available from public filings, and input from our compensation consultants. In 2021, the compensation committee requested that FW Cook perform a detailed review of our peer group, considering appropriateness of the current peer companies and potential additions based on similarity in market capitalization size and industry. Based on those considerations and FW Cook’s review, our compensation committee approved removing Dropbox, Electronic Arts, IAC/InterActive, Slack, and VMWare and adding Etsy, Roku, ServiceNow, Shopify, Block (formerly Square), Uber, and Zoom Video. Our peer group for 2021 consisted of the following companies:

 

Activision Blizzard

Pinterest

Twilio

Autodesk

Roku

Twitter

DocuSign

ServiceNow

Uber

Etsy

Shopify

Workday

Intuit

Spotify

Zillow Group

Match Group

Block (formerly Square)

Zoom Video

 

We use the peer group as a general reference. In addition to the peer group, we also rely on the knowledge and experience of our compensation committee members and our management in determining the appropriate compensation for our executive officers.

Elements of Executive Compensation

Our current compensation program generally consists of the following components:

 

base salary;

 

equity-based awards;

 

annual incentive compensation; and

 

other benefits.

We combine these elements to formulate compensation packages that provide competitive pay, reward achievement of financial, operational, and strategic objectives, and align the interests of our executive officers with those of our stockholders. The overall use and weight of each compensation element is based on our subjective determination of the importance of each element in meeting our overall objectives, including motivating executive officers with an owner’s mentality.

Base Salary

We review the base salaries of our executive officers annually and may adjust them from time to time, if needed, to reflect changes in market conditions or other factors. Base salaries of our executive officers generally remain below the 50th percentile compared to our peer group, primarily because we compensate our executive officers mostly with equity awards.

The table below sets forth information regarding the year-end base salary amounts for 2021 for our named executive officers. Other than Mr. Grusd, no base salaries were changed for any of our named executive officers in 2021.

110


 

 

Name

 

2021 Base Salary

 

Evan Spiegel

 

$

1

 

Derek Andersen

 

 

500,000

 

Jeremi Gorman

 

 

500,000

 

Jerry Hunter

 

 

500,000

 

Michael O’Sullivan

 

 

500,000

 

Jared Grusd(1)

 

 

500,000

 

(1)

Mr. Grusd served as our Chief Strategy Officer until January 31, 2021, and then transitioned to a Strategic Advisor. Through January 31, 2021, Mr. Grusd’s annual base salary was $500,000.

Equity-based Awards

The majority of the total compensation for our executive officers, including our named executive officers, is provided through equity awards. By having a significant portion of our executive officers’ total compensation payable in the form of equity awards that vest over a number of years and are thus subject to higher risk, our executive officers are motivated to align their long-term financial interests with those of our stockholders.

We generally issue three forms of equity awards:

Restricted Stock Awards. RSAs represent one share of Class A common stock for each award granted, subject to a forfeiture condition, so the value of the RSAs is tied to the performance of our Class A common stock. The forfeiture condition will typically lapse over multiple years, subject to continued service through each lapse date.

Restricted Stock Units. RSUs represent the right to receive one share of Class A common stock for each unit granted, subject to a continued service requirement, so the value of the RSUs is tied to the performance of our Class A common stock. RSUs typically vest over multiple years, subject to continued service through each vesting date. 

RSAs and RSUs align the interests of our executive officers and other employees with those of our stockholders. Because RSAs and RSUs have value to the recipient even in the absence of stock price appreciation, these forms of equity awards help us retain and incentivize employees during periods of market volatility.

Stock Options. Stock options are granted with an exercise price based on the market price of Class A common stock on the date of grant (as quoted on the NYSE). The stock options will have value to our executive officers only if the fair market value of our Class A common stock increases after the date of grant, which provides a strong incentive to our executive officers to increase stockholder value. Additionally, stock options typically vest over multiple years, subject to continued service through each vesting date. We view stock options as inherently performance-based and an effective tool to motivate our executive officers to build stockholder value and reinforce our position as a growth company. Although we typically grant RSAs and RSUs to our executive officers, we have granted stock options to our executive officers in limited circumstances.

We generally grant larger, one-time new hire equity awards to our executive officers when they start employment with us. These initial awards are intended to establish a meaningful equity stake and motivate long-term value creation. While these awards generally cover multiple years, we may also consider providing additional equity grants to our executive officers to ensure appropriate incentives are in place to promote our long-term strategic and financial objectives and help us retain key executive officers. The size of these awards is not determined based on a specific formula, but rather through the exercise of judgment after considering various factors, including compensation provided to other executives with similar responsibilities in our peer group and within our company, the current unvested equity held by such executive officer, the perceived retentive value of the proposed awards, and for new-hires, amounts forfeited when joining our company. We also consider each executive officer’s individual performance, including the results and contributions delivered during the year and how they align with our short-term and long-term goals, the executive’s leadership of his or her team, the cash compensation received by the executive officer, and feedback received from the executive officer’s peers and team.

Annual Incentive Compensation

In February 2021, our board of directors approved the 2021 Bonus Program, which provided our named executive officers and other eligible employees the opportunity to earn bonuses on the level of achievement of certain company-wide objectives

111


 

and key results, or Corporate OKRs, from January 1, 2021 through December 31, 2021. A participant must remain an employee through the payment date under the 2021 Bonus Program to earn a bonus.

The Corporate OKRs are approved by the compensation committee. Each Corporate OKR category is assigned a relative weighting by the compensation committee based on recommendations by the Chief Executive Officer, reflecting its importance to the achievement of our Corporate OKRs during the year.

Each eligible participant in the 2021 Bonus Program may receive a bonus in an amount up to 100% of such participant’s annual base salary earned in 2021. Bonus targets for participants will be correspondingly adjusted downward in the event certain Corporate OKRs are deemed by the compensation committee to have not been fully achieved. The compensation committee also has the right, in its sole discretion, to adjust the bonus target of any participant upward in the event of over-achievement of the Corporate OKRs.

The Corporate OKRs consisted of growing the overall business, including growing our community, growing our Snapchat application into monetizable platforms, and investing in partnerships to scale our platforms and content.

In February 2022, the compensation committee approved a 45% payment of the bonus target amount to certain of our employees, including our named executive officers, pursuant to the 2021 Bonus Program. The bonus payment amounts approved by the compensation committee were based on their respective determinations of the degree to which such Corporate OKRs were achieved.

Other Benefits

Like other employees, our executive officers, including our named executive officers, are able to participate in our employee benefit and welfare plans, including life and disability insurance, medical and dental care plans, and a 401(k) plan. In 2021, we matched contributions made to our 401(k) plan by our employees up to federal limits, including our named executive officers. All of the named executive officers, other than Mr. Spiegel, participated in our 401(k) plan. Our executive officers, including our named executive officers, also receive access to an on-call medical service paid for by us. Ms. Gorman and Mr. O’Sullivan participated in such on-call medical services in 2021, and we paid applicable tax gross ups related to such services. We generally do not provide our executive officers with additional retirement benefits, pensions, perquisites, or other personal benefits, except as further described in the section titled “—Summary Compensation Table.” In the future, we may provide perquisites or other personal benefits in limited circumstances, such as where we believe it is appropriate to assist an individual executive in the performance of his or her duties, to make our executive team more efficient and effective, and for recruitment, motivation, or retention purposes. All future practices with respect to perquisites or other personal benefits for executives will be subject to review and approval by the compensation committee.

Executive Security Policy

Based on our overall risk assessment, including the findings of security studies, we have approved an executive security policy that currently provides security for our Chief Executive Officer and Chief Technology Officer (who is not a named executive officer). The executive security policy may apply to other executive officers as needed. We believe that the personal safety of our executive officers is crucial to our success, and based on our risk assessment, we believe that the cost of the personal security measures for executive officers is an appropriate and necessary business expense. Although we do not consider personal security measures to be a perquisite for the covered executive officer’s benefit, we have included the aggregate incremental costs to us, if any, in the “All Other Compensation” column of the Summary Compensation Table, as applicable. Please see the section titled “—Summary Compensation Table” for additional detail.

Change of Control Benefits

Some employee equity awards with back-weighted vesting (i.e., 10%/20%/30%/40% vesting), including certain awards held by certain named executive officers, accelerate so that the equity award is evenly-weighted if the employee’s employment is involuntarily terminated other than for cause or voluntary termination for good reason following a change of control (i.e., “double-trigger”). We believe this change in control benefit makes sense because the logic of back-weighted vesting is that it incentivizes an employee to stay at a company for the entire vesting term; if there is a change in control of a company during the vesting term and the employee’s employment is subsequently terminated by a company involuntarily or by the employee for good reason, the employee cannot stay for the entire vesting term due to reasons beyond the employee’s control. We ceased issuing back-weighted equity awards in early 2018, and Mr. Hunter is the only named executive officer with back-weighted equity vesting that could benefit from such a provision. Our named executive officers are not entitled to any other change of

112


 

control benefits or post-employment payments with the limited exception of equity acceleration on a termination due to death. For more detail, please see the section titled “—Potential Payments Upon Change in Control.”

Tax and Accounting Considerations

Deductibility of Executive Compensation

Compensation paid to each of our “covered employees” under Section 162(m) of the Code that exceeds $1 million per taxable year is generally non-deductible. Although our compensation committee will continue to consider tax implications  as one factor in determining executive compensation, it also considers other factors in making its decisions and retains the flexibility to provide compensation to our executive officers in a manner that can best promote our corporate objectives. Therefore, we may approve compensation that is not deductible.

No Tax Reimbursement of Parachute Payments and Deferred Compensation

We did not provide any executive officer, including any named executive officer, with a “gross-up” or other reimbursement payment for any tax liability that he or she might owe as a result of the application of Sections 280G, 4999, or 409A of the Code during 2021, and we have not agreed and are not otherwise obligated to provide any named executive officer with such a “gross-up” or other reimbursement.

Accounting Treatment

We account for stock-based compensation in accordance with the authoritative guidance set forth in Accounting Standards Codification Topic 718, or ASC Topic 718, which requires companies to measure and recognize the compensation expense for all share-based awards made to employees and directors, including RSAs, RSUs, and stock options, over the period during which the award recipient is required to perform services in exchange for the award.

Compensation Policies and Practices as they Relate to Risk Management

Our management team and our compensation committee, with the assistance of our independent compensation consultants, each play a role in evaluating and mitigating any risk that may exist relating to our compensation plans, practices, and policies for all employees, including our named executive officers. In 2021, we reviewed our compensation plans and philosophy and concluded that our compensation programs do not create risks that are reasonably likely to have a material adverse impact on our business or our financial condition. The objective of the review was to identify any compensation plans, practices, or policies that may encourage employees to take unnecessary risk that could threaten our company. No such plans, practices, or policies were identified. The risk assessment process included, among other things, a review of our cash and equity incentive-based compensation plans to ensure that they are aligned with our company performance goals and ensure an appropriate balance between fixed and variable pay components and between short-term and long-term incentives. The base salary component of our compensation program is designed to provide income independent of our stock price performance so that employees will not focus exclusively on stock price performance to the detriment of other important business metrics. The annual bonus component is scored with discretion by the compensation committee so that short-term outcomes are not over-weighted in the final results. The equity-based component of our compensation program is primarily designed to reward employees evenly throughout their tenure, which we believe discourages employees from taking actions that focus only on specific periods. Furthermore, our executive officers typically receive a substantial portion of their equity in the form of RSAs and RSUs, which does not require our stock price to be trading at a certain price for the executive officer to realize value. Executive officer compensation is not tied to any singular performance metric. Additional controls, such as our Code of Conduct and related training, help further mitigate the risks of unethical behavior and inappropriate risk-taking.

Hedging and Pledging Prohibition

Our insider trading policy prohibits all employees (including our executive officers), members of our board of directors, and consultants from engaging in derivative securities transactions, including hedging, pledging company securities as collateral, holding company securities in a margin account, or other inherently speculative transactions with respect to our capital stock.

113


 

Rule 10b5-1 Sales Plans

Our executive officers and members of our board of directors may adopt written plans, known as Rule 10b5-1 plans, in which they will contract with a broker to buy or sell shares of our capital stock on a periodic basis. Under a Rule 10b5-1 plan, a broker executes trades under parameters established by the individual when entering into the plan, without further direction from them. The director or officer may amend a Rule 10b5-1 plan in some circumstances and may terminate a plan at any time, so long as such termination was made in good faith.

Compensation Committee Report

The compensation committee has reviewed and discussed the compensation discussion and analysis included in this Annual Report on Form 10-K with management and, based on such review and discussions, the compensation committee recommended to our board of directors that the compensation discussion and analysis be included in this Annual Report on Form 10-K.

Snap Inc. compensation committee,

Michael Lynton (Chairman)

Scott D. Miller

Poppy Thorpe

Summary Compensation Table

The following table presents all of the compensation awarded to, earned by, or paid to our named executive officers during the fiscal years ended December 31, 2021, 2020, and 2019.

 

Name and Principal Position

 

Year

 

Salary

 

 

Bonus

 

 

Stock

Awards(1)

 

 

 

Non-Equity

Incentive Plan

Compensation

 

 

 

All Other

Compensation

 

 

 

Total

 

Evan Spiegel

 

2021

 

$

1

 

 

$

 

 

$

 

 

 

$

 

 

 

$

3,290,615

 

(2)

 

$

3,290,616

 

Co-Founder and Chief

 

2020

 

 

1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2,094,431

 

 

 

 

2,094,432

 

Executive Officer

 

2019

 

 

1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1,669,809

 

 

 

 

1,669,810

 

Derek Andersen

 

2021

 

 

500,000

 

 

 

 

 

 

5,876,814

 

 

 

 

225,000

 

(3)

 

 

14,364

 

(4)

 

 

6,616,178

 

Chief Financial Officer

 

2020

 

 

500,000

 

 

 

 

 

 

6,242,566

 

 

 

 

400,000

 

 

 

 

24,841

 

 

 

 

7,167,407

 

 

 

2019

 

 

422,404

 

 

 

 

 

 

8,866,092

 

 

 

 

 

 

 

 

11,271

 

 

 

 

9,299,767

 

Jeremi Gorman

 

2021

 

 

500,000

 

 

 

 

 

 

5,876,814

 

 

 

 

225,000

 

(3)

 

 

21,631

 

(5)

 

 

6,623,445

 

Chief Business Officer

 

2020

 

 

500,000

 

 

 

 

 

 

5,675,063

 

 

 

 

400,000

 

 

 

 

16,213

 

 

 

 

6,591,276

 

 

 

2019

 

 

500,000

 

 

 

 

 

 

 

 

 

 

 

 

 

 

17,038

 

 

 

 

517,038

 

Jerry Hunter

 

2021

 

 

500,000

 

 

 

 

 

 

9,402,903

 

 

 

 

225,000

 

(3)

 

 

12,164

 

(6)

 

 

10,140,067

 

Senior Vice President,

 

2020

 

 

500,000

 

 

 

 

 

 

24,970,262

 

 

 

 

400,000

 

 

 

 

20,489

 

 

 

 

25,890,751

 

Engineering

 

2019

 

 

500,000

 

 

 

 

 

 

2,855,000

 

 

 

 

 

 

 

 

21,427

 

 

 

 

3,376,427

 

Michael O'Sullivan

 

2021

 

 

500,000

 

 

 

 

 

 

4,701,451

 

 

 

 

225,000

 

(3)

 

 

21,631

 

(7)

 

 

5,448,082

 

General Counsel

 

2020

 

 

500,000

 

 

 

 

 

 

6,810,086

 

 

 

 

400,000

 

 

 

 

17,191

 

 

 

 

7,727,277

 

 

 

2019

 

 

500,000

 

 

 

 

 

 

8,565,000

 

 

 

 

 

 

 

 

15,830

 

 

 

 

9,080,830

 

Jared Grusd(8)

 

2021

 

 

307,315

 

 

 

 

 

 

26,651,711

 

(9)

 

 

 

 

 

 

11,853

 

(10)

 

 

26,970,879

 

Former Chief Strategy Officer

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(1)

Amounts reported represent the aggregate grant date fair value of the equity awards without regard to forfeitures, calculated in accordance with ASC Topic 718. These amounts do not reflect the actual economic value realized by the named executive officers. For a discussion of the valuation of the equity awards, including the assumptions used, see Notes 1 and 4 of the notes to our consolidated financial statements.

(2)

Amount reported includes (a) $2,265,182 for security for Mr. Spiegel, (b) $73,220 of imputed income relating to incremental costs of family or guests accompanying Mr. Spiegel on business flights that Mr. Spiegel cannot reimburse under the Federal Aviation Regulations, (c) $952,207 in incremental costs for personal flights not reimbursed by Mr. Spiegel, and (d) $6 in life insurance premiums paid by us on behalf of Mr. Spiegel.

(3)

Represents amounts earned under the 2021 Bonus Program for performance from January 1, 2021 through December 31, 2021. Amounts under the 2021 Bonus Program will be paid in March 2022. See “Elements of Executive Compensation – Annual Incentive Compensation.”

114


 

(4)

Amount reported includes (a) $11,600 in 401(k) plan matching contributions by us, (b) life insurance premiums paid by us on behalf of Mr. Andersen, and (c) contributions by the Company to Mr. Andersen’s health savings account. Amounts not quantified above total less than $10,000 in aggregate.

(5)

Amount reported includes (a) $11,600 in 401(k) plan matching contributions by us, (b) life insurance premiums paid by us on behalf of Ms. Gorman, (c) $5,000 in medical on-call services paid by us on behalf of Ms. Gorman, and (d) tax “gross up” payments paid to Ms. Gorman to cover the imputed income associated with the medical on-call services. Amounts not quantified above total less than $10,000 in aggregate.

(6)

Amount reported includes (a) $11,600 in 401(k) plan matching contributions by us, and (b) life insurance premiums paid by us on behalf of Mr. Hunter. Amounts not quantified above total less than $10,000 in aggregate.

(7)

Amount reported includes (a) $11,600 in 401(k) plan matching contributions by us, (b) life insurance premiums paid by us on behalf of Mr. O’Sullivan, (c) $5,000 in medical on-call services paid by us on behalf of Mr. O’Sullivan, and (d) tax “gross up” payments paid to Mr. O’Sullivan to cover the imputed income associated with the medical on-call services. Amounts not quantified above total less than $10,000 in aggregate.

(8)

Represents all compensation for 2021. Mr. Grusd served as Chief Strategy Officer until January 31, 2021, but continues to serve as a Strategic Advisor. Mr. Grusd was not a named executive officer in 2019 or 2020.  

(9)

Amount reported is the aggregate modification date fair value of previously granted equity awards in accordance with ASC Topic 718. This amount does not reflect a new award or the actual economic value that may be realized by Mr. Grusd.

(10)

Amount reported includes (a) $11,600 in 401(k) plan matching contributions by us, and (b) life insurance premiums paid by us on behalf of Mr. Grusd. Amounts not quantified above total less than $10,000 in aggregate.

Grants of Plan-Based Awards in Fiscal 2021

The following table provides information regarding grants of incentive plan-based awards made to each of our named executive officers during 2021 under our 2017 Plan. No named executive officer was granted options in 2021.

 

Name

 

Grant Date

 

 

All Other Stock

Awards: Number

of Shares of Stock

or Units(1)

 

 

Grant Date Fair

Value of Stock

Awards(2)

 

Evan Spiegel

 

 

 

 

 

 

 

$

 

Derek Andersen

 

2/3/2021

 

 

 

99,170

 

 

 

5,876,814

 

Jeremi Gorman

 

2/3/2021

 

 

 

99,170

 

 

 

5,876,814

 

Jerry Hunter

 

2/3/2021

 

 

 

158,672

 

 

 

9,402,903

 

Michael O’Sullivan

 

2/3/2021

 

 

 

79,336

 

 

 

4,701,451

 

Jared Grusd

 

 

 

 

 

 

 

 

 

 

(1)

Except as indicated below, equity awards vest and the forfeiture condition lapses only on the satisfaction of a service-based vesting condition. If an employee dies while in service, the service-based vesting condition as to 100% of his or her shares subject to the award will be satisfied.

(2)

The dollar amounts reflect the grant date fair value of the equity awards without regard to forfeitures, calculated in accordance with ASC Topic 718. These amounts do not reflect the actual economic value realized by the named executive officers. For a discussion of the valuation of the equity awards, see Notes 1 and 4 of the notes to our consolidated financial statements.

115


 

Outstanding Equity Awards as of December 31, 2021

The following table presents information regarding outstanding equity awards held by our named executive officers as of December 31, 2021. All awards are for Class A common stock and were granted under our 2017 Plan.

 

 

 

Stock Awards

 

 

Option Awards

 

Name

 

Grant Date

 

 

Number of

Shares or

Units of

Stock That Have Not

Vested(#)(1)

 

 

 

 

 

Market

Value of

Shares or

Units of

Stock That

Have Not

Vested($)(2)

 

 

Number of

Securities

Underlying

Unexercised

Options

Exercisable

 

 

Number of

Securities

Underlying

Unexercised

Options

Unexercisable(1)

 

 

Option

Exercise

Price

 

 

Option

Expiration

Date

 

Evan Spiegel

 

 

 

 

 

 

 

 

 

 

$

 

 

 

 

 

 

 

 

$

 

 

 

 

Derek Andersen

 

7/26/2018

 

 

 

124,697

 

 

(3

)

 

 

5,864,500

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

3/4/2019

 

 

 

8,854

 

 

(4

)

 

 

416,404

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

5/16/2019

 

 

 

281,250

 

 

(5

)

 

 

13,227,188

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2/18/2020

 

 

 

363,574

 

 

(6

)

 

 

17,098,885

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2/3/2021

 

 

 

99,170

 

 

(7

)

 

 

4,663,965

 

 

 

 

 

 

 

 

 

 

 

 

 

Jeremi Gorman

 

11/5/2018

 

 

 

799,990

 

 

(8

)

 

 

37,623,530

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2/18/2020

 

 

 

330,522

 

 

(9

)

 

 

15,544,450

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2/3/2021

 

 

 

99,170

 

 

(7

)

 

 

4,663,965

 

 

 

 

 

 

 

 

 

 

 

 

 

Jerry Hunter

 

12/29/2017

 

 

 

34,988

 

 

(10

)

 

 

1,645,486

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

12/29/2017

 

 

 

 

 

 

 

 

 

 

 

 

700,000

 

 

 

 

 

 

14.72

 

 

12/29/2027

 

 

 

5/16/2019

 

 

 

93,750

 

 

(11

)

 

 

4,409,063

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2/18/2020

 

 

 

1,057,670

 

 

(12

)

 

 

49,742,220

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2/3/2021

 

 

 

158,672

 

 

(7

)

 

 

7,462,344

 

 

 

 

 

 

 

 

 

 

 

 

 

Michael O’Sullivan

 

5/16/2019

 

 

 

281,250

 

 

(11

)

 

 

13,227,188

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2/18/2020

 

 

 

396,627

 

 

(13

)

 

 

18,653,368

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2/3/2021

 

 

 

79,336

 

 

(7

)

 

 

3,731,172

 

 

 

 

 

 

 

 

 

 

 

 

 

Jared Grusd

 

11/5/2018

 

 

 

130,670

 

 

(14

)

 

 

6,145,410

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(1)

Each of our named executive officers, other than Mr. Spiegel, holds equity awards that only vest, or the forfeiture condition only lapses, on the satisfaction of a service-based condition. The service-based condition for each of our named executive officers is further described below. If an executive officer dies while in our service, the service-based condition as to 100% of his or her shares subject to the award will be satisfied.

(2)

The market value is based on the closing price of our Class A common stock on December 31, 2021, which was $47.03.

(3)

The service-based condition for these RSUs is satisfied in 48 equal monthly installments after each month of continuous service from August 15, 2018.

(4)

The service-based condition for these RSUs is satisfied in 48 equal monthly installments after each month of continuous service from February 15, 2019.

(5)

The service-based condition will be satisfied, and the forfeiture condition will lapse, as to 1/16th of the shares underlying this RSA after each quarter of continuous service from June 15, 2019.

(6)

The service-based condition will be satisfied, and the forfeiture condition will lapse for this RSA as follows (in each case subject to continued service through each date): 18.2% of the RSAs in equal quarterly installments during the 12-month period following November 15, 2021; and 81.8% of the RSAs in equal quarterly installments during the 12-month period following November 15, 2022.

(7)

The service-based condition will be satisfied, and the forfeiture condition will lapse as to 1/4th of the shares underlying this RSA on March 15, 2024, subject to continuous service by the executive officer through such date. Thereafter, the service-based condition will be satisfied, and the forfeiture condition will lapse as to 1/4th of the shares underlying this RSA after each quarter of continuous service by such executive officer from March 15, 2024.

(8)

The service-based condition will be satisfied, and the forfeiture condition will lapse as to 1/48th of the shares underlying this RSA after each month of continuous service by Ms. Gorman from December 15, 2018.

(9)

The service-based condition will be satisfied, and the forfeiture condition will lapse as to 1/4th of the shares underlying this RSA on February 15, 2023, subject to continuous service by Ms. Gorman through such date. Thereafter, the service-based condition will be satisfied, and the forfeiture condition will lapse as to 1/4th of the shares underlying this RSA after each quarter of continuous service by Ms. Gorman from February 15, 2023.

(10)

The service-based condition for these RSUs is satisfied as follows (in each case subject to continued service through each vesting date): 10% of the RSUs on January 15, 2019; 20% of the RSUs in equal quarterly installments during the 12-month period following January 15, 2019; 30% of the RSUs in equal quarterly installments during the 12-month period following January 15, 2020; and 40% of the RSUs in equal quarterly installments during the 12-month period following January 15, 2021. The unvested shares subject to these RSUs are subject to accelerated vesting as described in the section titled “—Employment, Severance, and Change in Control Agreements.”

116


 

(11)

The service-based condition will be satisfied, and the forfeiture condition will lapse, as to 1/16th of the shares underlying this RSA after each quarter of continuous service from May 15, 2019.

(12)

The service-based condition will be satisfied, and the forfeiture condition will lapse for this RSA as follows (in each case subject to continued service through each date): 27.2% of the RSAs in equal quarterly installments during the 12-month period following November 15, 2020; 36.4% of the RSAs in equal quarterly installments during the 12-month period following November 15, 2021; and 36.4% of the RSAs in equal quarterly installments during the 12-month period following November 15, 2022.

(13)

The service-based condition will be satisfied, and the forfeiture condition will lapse for this RSA as follows (in each case subject to continued service through each date): 33.3% of the RSAs in equal quarterly installments during the 12-month period following November 15, 2021; and 66.7% of the RSAs in equal quarterly installments during the 12-month period following November 15, 2022.

(14)

The service-based condition will be satisfied, and the forfeiture condition will lapse as to 1/6th of the shares underlying this RSA after each month of continuous service by Mr. Grusd from December 16, 2021.

Option Exercises and Stock Vested

The following table presents information regarding the vesting or lapse of the forfeiture condition during 2021 of RSUs and RSAs previously granted to the named executive officers. No named executive officer exercised options during 2021.

 

 

 

Stock Awards

 

Name

 

Number of

Shares

Acquired on

Vesting (#)

 

 

Value Realized

on Vesting

($)(1)

 

Evan Spiegel

 

 

 

 

$

 

Derek Andersen

 

 

382,113

 

 

 

23,586,660

 

Jeremi Gorman

 

 

799,938

 

 

 

49,542,833

 

Jerry Hunter

 

 

590,332

 

 

 

36,512,477

 

Michael O’Sullivan

 

 

507,115

 

 

 

31,687,080

 

Jared Grusd

 

 

380,606

 

 

 

23,074,466

 

 

(1)

The value realized is based on the closing price of our Class A common stock on the vesting date.

Pension Benefits

Other than our 401(k) plan, our named executive officers did not participate in, or otherwise receive any benefits under, any pension or retirement plan sponsored by us during the year ended December 31, 2021.

Non-qualified Deferred Compensation

Our named executive officers did not participate in, or earn any benefits under, a non-qualified deferred compensation plan sponsored by us during the year ended December 31, 2021.

Employment, Severance, and Change in Control Agreements

Offer Letters

We have offer letters with each of our executive officers. The offer letters generally provide for at-will employment and set forth the executive officer’s initial base salary, eligibility for employee benefits, and confirmation of the terms of previously issued equity grants, if applicable, including in some cases severance benefits on a qualifying termination of employment. If an executive officer dies, all outstanding equity awards will be deemed to satisfy the service-based requirement. In addition, each of our named executive officers has executed our standard proprietary information and inventions agreement. The key terms of employment with our executive officers are described below.

Evan Spiegel

In October 2016, we entered into an amended and restated offer letter agreement with Evan Spiegel, our co-founder and Chief Executive Officer, with respect to his continuing employment with us. Mr. Spiegel’s annual base salary as of December 31, 2021 was $1.

117


 

Robert Murphy

In October 2016, we entered into an amended and restated offer letter agreement with Robert Murphy, our co-founder and Chief Technology Officer, with respect to his continuing employment with us. Mr. Murphy’s annual base salary as of December 31, 2021 was $1.

Derek Andersen

In May 2019, we entered into an amended and restated offer letter agreement with Derek Andersen, our Chief Financial Officer, with respect to his continuing employment with us. Mr. Andersen’s annual base salary as of December 31, 2021 was $500,000.

Jeremi Gorman

In October 2018, we entered into an offer letter agreement with Jeremi Gorman, our Chief Business Officer, with respect to her employment with us. Ms. Gorman’s annual base salary as of December 31, 2021 was $500,000.

Jared Grusd

In October 2018, we entered into an offer letter agreement with Jared Grusd to serve as our Chief Strategy Officer. Through January 31, 2021, Mr. Grusd’s annual base salary was $500,000.

In February 2021, we entered into a new employment agreement and transition agreement with Jared Grusd. Under the agreements, Mr. Grusd agreed to enter into a new fixed term employment agreement as a Strategic Advisor that ends on June 30, 2022, which included continued vesting of a portion of his previously granted equity in monthly installments from April 2021 to June 2022, subject to continued employment. In addition, following execution of a standard release, Mr. Grusd’s outstanding equity awards that were scheduled to vest through March 15, 2021 and his salary had he remained our Chief Strategy Officer through March 31, 2021 were accelerated. Mr. Grusd’s annual base salary as of December 31, 2021 was $141,177.

Jerry Hunter

In October 2020, we entered into an amended and restated offer letter agreement with Jerry Hunter, our Senior Vice President, Engineering, with respect to his continuing employment with us. Mr. Hunter’s annual base salary as of December 31, 2021 was $500,000.

If Mr. Hunter’s employment is terminated without cause or he terminates his employment for good reason, within 12 months following a change in control, then the service-based vesting requirement for the RSUs granted prior to 2018 will be deemed satisfied with respect to 1/16th of the RSUs for each completed quarter of service since the vesting commencement date. Mr. Hunter must sign a release of claims agreement as a pre-condition of receiving this termination benefit.

Rebecca Morrow

In July 2019, we entered into an offer letter agreement with Rebecca Morrow, our Chief Accounting Officer and Controller, with respect to her employment with us. Ms. Morrow’s annual base salary as of December 31, 2021 was $415,000.

Michael O’Sullivan

In July 2017, we entered into an offer letter agreement with Michael O’Sullivan, our General Counsel, with respect to his employment with us. Mr. O’Sullivan’s annual base salary as of December 31, 2021 was $500,000.

118


 

Potential Payments upon Change in Control or Death

The following table sets forth the estimated payments that would be received by each named executive officer if a hypothetical termination of employment without cause or following a resignation for good reason following a change of control of our company had occurred on December 31, 2021.

 

Name

 

Accelerated Vesting of RSUs(1)

 

Evan Spiegel

 

$

 

Derek Andersen

 

 

 

Jeremi Gorman

 

 

 

Jerry Hunter

 

 

1,645,486

 

Michael O’Sullivan

 

 

 

Jared Grusd

 

 

 

 

(1)

The amount reported reflects the aggregate market value, based on the closing price of our Class A common stock of $47.03 on December 31, 2021, of the unvested RSUs that would be accelerated.

The table below reflects amounts that would have been received by each named executive officer assuming that his or her employment was terminated due to his or her death on December 31, 2021.

 

Name

 

Accelerated Vesting

of Stock Awards (1)

 

Evan Spiegel

 

$

 

Derek Andersen

 

 

41,270,941

 

Jeremi Gorman

 

 

57,831,944

 

Jerry Hunter

 

 

63,259,112

 

Michael O’Sullivan

 

 

35,611,727

 

Jared Grusd

 

 

6,145,410

 

 

(1)

The amount reported reflects the aggregate value, based on the closing price of our Class A common stock of $47.03 on December 31, 2021, of the unvested equity awards that would be accelerated.

Employee Benefit Plans

We believe that our ability to grant equity-based awards is a valuable and necessary compensation tool that aligns the long-term financial interests of our employees, consultants, and directors with the financial interests of our stockholders. In addition, we believe that our ability to grant equity-based awards helps us to attract, retain, and motivate employees, consultants, and directors, and encourages them to devote their best efforts to our business and financial success. The principal features of our equity incentive plans and our 401(k) plan are summarized below. These summaries are qualified in their entirety by reference to the actual text of the plans.

401(k) Plan and Similar Plans

We maintain a safe harbor 401(k) plan that provides eligible U.S. employees with an opportunity to save for retirement on a tax advantaged basis. Eligible employees are able to defer eligible compensation up to certain Code limits, which are updated annually. We have the ability to make matching and discretionary contributions to the 401(k) plan. Currently, we make a match of each participant’s contribution up to federal limits of the participant’s base salary, bonus, and commissions paid during the period, and we make a match of 50% of each participant’s contribution between 3% and 5% of the participant’s base salary, bonus, and commissions paid during the period. Contributions are allocated to each participant’s individual account and are then invested in selected investment alternatives according to the participants’ directions. Employees are immediately and fully vested in their own contributions and our contributions. The 401(k) plan is intended to be qualified under Section 401(a) of the Code, with the related trust intended to be tax exempt under Section 501(a) of the Code. As a tax-qualified retirement plan, contributions to the 401(k) plan are deductible by us when made, and contributions and earnings on those amounts are not taxable to the employees until withdrawn or distributed from the 401(k) plan.

119


 

Similar plans outside the United States, some of which are government mandated, cover employees of certain of our international subsidiaries. Several of these plans allow us to match, on a voluntary basis, a portion of the employee contributions.

2017 Equity Incentive Plan

Our board of directors adopted our 2017 Equity Incentive Plan, or our 2017 Plan, in January 2017, and our stockholders approved our 2017 Plan in February 2017. Our 2017 Plan became effective once the registration statement in connection with our initial public offering was declared effective in March 2017. Our 2017 Plan provides for the grant of incentive stock options to employees, including employees of any parent or subsidiary, and for the grant of nonstatutory stock options, stock appreciation rights, restricted stock awards, restricted stock unit awards, performance stock awards, performance cash awards, and other forms of stock awards to employees, directors, and consultants, including employees and consultants of our affiliates. The 2017 Plan is the successor to our 2012 Equity Incentive Plan and 2014 Equity Incentive Plan, each of which is described below, or, together, the Prior Plans.

Authorized Shares. The maximum number of shares of our Class A common stock that may be issued under our 2017 Plan as of December 31, 2021 is 450,210,611. The number of shares of our Class A common stock reserved for issuance under our 2017 Plan will automatically increase on January 1st of each calendar year, starting on January 1, 2018 through January 1, 2027, in an amount equal to 5.0% of the total number of shares of our capital stock outstanding on the last day of the calendar month before the date of each automatic increase, or a lesser number of shares determined by our board of directors. The maximum number of shares of our Class A common stock that may be issued on the exercise of incentive stock options under our 2017 Plan is three times the share reserve under the 2017 Plan.

Shares subject to stock awards granted under our 2017 Plan that expire or terminate without being exercised in full, or that are paid out in cash rather than in shares, do not reduce the number of shares available for issuance under our 2017 Plan. Additionally, shares become available for future grant under our 2017 Plan if they were issued under stock awards under our 2017 Plan and if we repurchase them or they are forfeited. This includes shares used to pay the exercise price of a stock award or to satisfy the tax withholding obligations related to a stock award.   

Corporate Transactions. Our 2017 Plan provides that in the event of certain specified significant corporate transactions, including: (1) a sale of all or substantially all of our assets, (2) the sale or disposition of more than 50% of our outstanding securities, (3) the consummation of a merger or consolidation where we do not survive the transaction, and (4) the consummation of a merger or consolidation where we do survive the transaction but the shares of our common stock outstanding before such transaction are converted or exchanged into other property by virtue of the transaction, unless otherwise provided in an award agreement or other written agreement between us and the award holder, the administrator may take one or more of the following actions with respect to such stock awards:

 

arrange for the assumption, continuation, or substitution of a stock award by a successor corporation;

 

arrange for the assignment of any reacquisition or repurchase rights held by us to a successor corporation;

 

accelerate the vesting, in whole or in part, of the stock award and provide for its termination before the transaction;

 

arrange for the lapse, in whole or in part, of any reacquisition or repurchase rights held by us;

 

cancel or arrange for the cancellation of the stock award before the transaction in exchange for a cash payment, or no payment, as determined by the board of directors; or

 

make a payment, in the form determined by our board of directors, equal to the excess, if any, of the value of the property the participant would have received on exercise of the awards before the transaction over any exercise price payable by the participant in connection with the exercise.

The plan administrator is not obligated to treat all stock awards or portions of stock awards, even those that are of the same type, in the same manner and is not obligated to treat all participants in the same manner.

In the event of a change in control, awards granted under the 2017 Plan will not receive automatic acceleration of vesting and exercisability, although this treatment may be provided for in an award agreement. Under the 2017 Plan, a change in control is defined to include: (1) the acquisition by any person or company of more than 50% of the combined voting power of our then outstanding stock, (2) a merger, consolidation, or similar transaction in which our stockholders immediately before the transaction do not own, directly or indirectly, more than 50% of the combined voting power of the surviving entity (or the parent of the surviving entity), (3) a sale, lease, exclusive license, or other disposition of all or substantially all of our assets

120


 

other than to an entity more than 50% of the combined voting power of which is owned by our stockholders, and (4) an unapproved change in the majority of the board of directors.

Plan Amendment or Termination. Our board of directors has the authority to amend, suspend, or terminate our 2017 Plan, provided that such action does not materially impair the existing rights of any participant without such participant’s written consent. Certain material amendments also require the approval of our stockholders. No incentive stock options may be granted after the tenth anniversary of the date our board of directors adopted our 2017 Plan. No stock awards may be granted under our 2017 Plan while it is suspended or after it is terminated.

2014 Equity Incentive Plan

Our board of directors adopted, and our stockholders approved, our 2014 Equity Incentive Plan, or our 2014 Plan, in September 2014. Our 2014 Plan was amended most recently in October 2016. Our 2014 Plan allows for the grant of incentive stock options to employees, including employees of any parent or subsidiary, and for the grant of nonstatutory stock options, stock appreciation rights, restricted stock awards, and restricted stock units to employees, directors, and consultants, including employees and consultants of our affiliates.

Our 2017 Plan became effective once the registration statement in connection with our initial public offering was declared effective in March 2017. As a result, we do not expect to grant any additional awards under the 2014 Plan following that date, other than awards for up to 2,500,000 shares of Class A common stock to our employees and consultants in France. Any awards granted under the 2014 Plan will remain subject to the terms of our 2014 Plan and applicable award agreements.

Authorized Shares. The maximum number of shares of our Class A common stock that may be issued under our 2014 Plan is 166,164,100, minus the number of shares of our Class B common stock issued after September 4, 2014 under our 2012 Plan. In addition to the share reserve, an additional 53,357,397 shares of Class A common stock are reserved under the 2014 Plan in connection with the distribution of shares of Class A common stock provided as a dividend to the holders of all preferred stock and common stock outstanding on October 31, 2016. The maximum number of shares of Class A common stock that may be issued on the exercise of incentive stock options under our 2014 Plan is three times such maximum number of shares. Shares subject to stock awards granted under our 2014 Plan that expire, are forfeited, or terminate without being exercised in full or are settled in cash do not reduce the number of shares available for issuance under our 2014 Plan. Additionally, shares used to pay the exercise price of a stock award or to satisfy the tax withholding obligations related to a stock award become available for future grant under our 2014 Plan, although such shares may not be subsequently issued pursuant to the exercise of an incentive stock option.

Corporate Transactions. Our 2014 Plan provides that in the event of certain specified significant corporate transactions, generally including: (1) a sale of all or substantially all of our assets, (2) the sale or disposition of at least 90% of our outstanding securities, (3) the consummation of a merger or consolidation where we do not survive the transaction, and (4) the consummation of a merger or consolidation where we do survive the transaction but the shares of common stock outstanding before such transaction are converted or exchanged into other property by virtue of the transaction, unless otherwise provided in an award agreement or other written agreement between us and the award holder, the administrator may take one or more of the following actions with respect to such stock awards: (i) arrange for the assumption, continuation or substitution of a stock award by a successor corporation, (ii) arrange for the assignment of any reacquisition or repurchase rights held by us to a successor corporation, (iii) accelerate the vesting, in whole or in part, of the stock award and provide for its termination before the transaction, (iv) arrange for the lapse, in whole or in part, of any reacquisition or repurchase rights held by us, (v) cancel or arrange for the cancellation of the stock award before the transaction in exchange for a cash payment, if any, determined by the board of directors, or (vi) make a payment, in the form determined by the board of directors, equal to the excess, if any, of the value of the property the participant would have received on exercise of the stock award before the transaction over any exercise price payable by the participant in connection with the exercise. The plan administrator is not obligated to treat all stock awards, even those that are of the same type, or all participants, in the same manner.

In the event of a change in control, awards granted under the 2014 Plan will not receive automatic acceleration of vesting and exercisability, although the board of directors may provide for this treatment in an award agreement. Under the 2014 Plan, a change in control is defined to include: (1) the acquisition by any person of more than 50% of the combined voting power of our then outstanding stock, (2) a merger, consolidation, or similar transaction in which our stockholders immediately before the transaction do not own, directly or indirectly, more than 50% of the combined voting power of the surviving entity (or the parent of the surviving entity), (3) our stockholders approve or our board of directors approves a plan of complete dissolution or liquidation or a complete dissolution or liquidation otherwise occurs except for a liquidation into a parent corporation, and

121


 

(4) a sale, lease, exclusive license, or other disposition of all or substantially all of the assets to an entity that did not previously hold more than 50% of the voting power of our stock.

Plan Amendment or Termination. Our board of directors has the authority to amend, suspend, or terminate our 2014 Plan, although certain material amendments require the approval of our stockholders, and amendments that would impair the rights of any participant require the consent of that participant.

2012 Equity Incentive Plan

Our board of directors adopted our 2012 Equity Incentive Plan, or our 2012 Plan, in May 2012, and our stockholders approved our 2012 Plan in August 2012. Our 2012 Plan was amended most recently in October 2016. Our 2012 Plan allows for the grant of incentive stock options to employees, including employees of any parent or subsidiary, and for the grant of nonstatutory stock options, stock appreciation rights, restricted stock awards, and restricted stock units to our employees, directors, and consultants, including employees and consultants of our affiliates.

Our 2017 Plan became effective once the registration statement in connection with our initial public offering was declared effective in March 2017. As a result, we do not expect to grant any additional awards under the 2012 Plan following that date. Any awards granted under the 2012 Plan will remain subject to the terms of our 2012 Plan and applicable award agreements.

Authorized Shares. The maximum number of shares of our Class B common stock that may be issued under our 2012 Plan is 91,292,140, minus the number of shares of our Class A common stock issued after September 4, 2014 under our 2014 Plan. In addition to the share reserve, an additional 50,022,362 shares of Class A common stock are reserved under the 2012 Plan in connection with the Class A Dividend, one share of which will be issued if and when a share from the share reserve is issued in connection with the settlement or exercise of a stock award that was outstanding as of October 31, 2016. The maximum number of shares of Class B common stock that may be issued on the exercise of incentive stock options under our 2012 Plan is such maximum number of shares. Shares subject to stock awards granted under our 2012 Plan that expire, are forfeited, or terminate without being exercised in full or are settled in cash do not reduce the number of shares available for issuance under our 2012 Plan. Additionally, shares used to pay the exercise price of a stock award or to satisfy the tax withholding obligations related to a stock award become available for future grant under our 2012 Plan, although such shares may not be subsequently issued pursuant to the exercise of an incentive stock option.

Corporate Transactions. Our 2012 Plan provides that in the event of certain specified significant corporate transactions, generally including: (1) a sale of all or substantially all of our assets, (2) the sale or disposition of at least 90% of our outstanding securities, (3) the consummation of a merger or consolidation where we do not survive the transaction, and (4) the consummation of a merger or consolidation where we do survive the transaction but the shares of common stock outstanding before such transaction are converted or exchanged into other property by virtue of the transaction, unless otherwise provided in an award agreement or other written agreement between us and the award holder, the administrator may take one or more of the following actions with respect to such stock awards: (i) arrange for the assumption, continuation, or substitution of a stock award by a successor corporation, (ii) arrange for the assignment of any reacquisition or repurchase rights held by us to a successor corporation, (iii) accelerate the vesting, in whole or in part, of the stock award and provide for its termination before the transaction, (iv) arrange for the lapse, in whole or in part, of any reacquisition or repurchase rights held by us, (v) cancel or arrange for the cancellation of the stock award before the transaction in exchange for a cash payment, if any, determined by the board of directors, or (vi) make a payment, in the form determined by the board of directors, equal to the excess, if any, of the value of the property the participant would have received on exercise of the stock award before the transaction over any exercise price payable by the participant in connection with the exercise. The plan administrator is not obligated to treat all stock awards, even those that are of the same type, or all participants, in the same manner.

In the event of a change in control, awards granted under the 2012 Plan will not receive automatic acceleration of vesting and exercisability, although the board of directors may provide for this treatment in an award agreement. Under the 2012 Plan, a change in control is defined to include: (1) the acquisition by any person of more than 50% of the combined voting power of our then outstanding stock, (2) a merger, consolidation, or similar transaction in which our stockholders immediately before the transaction do not own, directly or indirectly, more than 50% of the combined voting power of the surviving entity (or the parent of the surviving entity), (3) our stockholders approve or our board of directors approves a plan of complete dissolution or liquidation or a complete dissolution or liquidation otherwise occurs except for a liquidation into a parent corporation, and (4) a sale, lease, exclusive license, or other disposition of all or substantially all of the assets to an entity that did not previously hold more than 50% of the voting power of our stock.

122


 

Plan Amendment or Termination. Our board of directors has the authority to amend, suspend, or terminate our 2012 Plan, although certain material amendments require the approval of our stockholders, and amendments that would impair the rights of any participant require the consent of that participant.

2017 Employee Stock Purchase Plan

Our board of directors adopted our 2017 Employee Stock Purchase Plan, or ESPP, in January 2017 and our stockholders approved our ESPP in February 2017. Our ESPP became effective when the registration statement in connection with our initial public offering was declared effective in March 2017. The purpose of the ESPP is to secure the services of new employees, to retain the services of existing employees, and to provide incentives for such individuals to exert maximum efforts toward our success and that of our affiliates. The ESPP is intended to qualify as an “employee stock purchase plan” within the meaning of Section 423 of the Code for U.S. employees. In addition, the ESPP authorizes grants of purchase rights that do not comply with Section 423 of the Code under a separate non-423 component. In particular, where such purchase rights are granted to employees who are foreign nationals or employed or located outside the United States, our board of directors may adopt rules that are beyond the scope of Section 423 of the Code.

Share Reserve. The ESPP authorizes the issuance of 16,484,690 shares of our Class A common stock under purchase rights granted to our employees or to employees of any of our designated affiliates. The number of shares of our Class A common stock reserved for issuance will automatically increase on January 1st of each calendar year, beginning on January 1, 2018 through January 1, 2027, by the lesser of (1) 1.0% of the total number of shares of our common stock outstanding on the last day of the calendar month before the date of the automatic increase, and (2) 15,000,000 shares; provided that before the date of any such increase, our board of directors may determine that such increase will be less than the amount set forth in clauses (1) and (2). As of December 31, 2021, no shares of our Class A common stock have been purchased under the ESPP.

Corporate Transactions. In the event of certain significant corporate transactions, including: (1) a sale of all or substantially all of our assets, (2) the sale or disposition of 90% of our outstanding securities, (3) the consummation of a merger or consolidation where we do not survive the transaction, and (4) the consummation of a merger or consolidation where we do survive the transaction but the shares of our common stock outstanding immediately before such transaction are converted or exchanged into other property by virtue of the transaction, any then-outstanding rights to purchase our stock under the ESPP may be assumed, continued, or substituted for by any surviving or acquiring entity (or its parent company). If the surviving or acquiring entity (or its parent company) elects not to assume, continue, or substitute for such purchase rights, then the participants’ accumulated payroll contributions will be used to purchase shares of our common stock within ten business days before such corporate transaction, and such purchase rights will terminate immediately.

ESPP Amendment or Termination. Our board of directors has the authority to amend or terminate our ESPP, provided that except in certain circumstances such amendment or termination may not materially impair any outstanding purchase rights without the holder’s consent. We will obtain stockholder approval of any amendment to our ESPP as required by applicable law or listing requirements.

Limitations on Liability and Indemnification Matters

Our certificate of incorporation contains provisions that limit the liability of our current and former directors for monetary damages to the fullest extent permitted by Delaware law. Delaware law provides that directors of a corporation will not be personally liable for monetary damages for any breach of fiduciary duties as directors, except liability for:

 

any breach of the director’s duty of loyalty to the corporation or its stockholders;

 

any act or omission not in good faith or that involves intentional misconduct or a knowing violation of law;

 

unlawful payments of dividends or unlawful stock repurchases or redemptions; or

 

any transaction from which the director derived an improper personal benefit.

Such limitation of liability does not apply to liabilities arising under federal securities laws and does not affect the availability of equitable remedies such as injunctive relief or rescission.

Our certificate of incorporation authorizes us to indemnify our directors, officers, employees, and other agents to the fullest extent permitted by Delaware law. Our bylaws provide that we are required to indemnify our directors and officers to the fullest extent permitted by Delaware law and may indemnify our other employees and agents. Our bylaws also provide that, on satisfaction of certain conditions, we will advance expenses incurred by a director or officer in advance of the final

123


 

disposition of any action or proceeding, and permit us to secure insurance on behalf of any officer, director, employee, or other agent for any liability arising out of his or her actions in that capacity regardless of whether we would otherwise be permitted to indemnify him or her under the provisions of Delaware law. We have entered into, and expect to continue to enter into agreements to indemnify our directors, executive officers, and other employees as determined by the board of directors. With certain exceptions, these agreements provide for indemnification for related expenses including attorneys’ fees, judgments, fines, and settlement amounts incurred by any of these individuals in any action or proceeding. We believe that these certificate of incorporation and bylaw provisions and indemnification agreements are necessary to attract and retain qualified persons as directors and officers. We also maintain customary directors’ and officers’ liability insurance.

The limitation of liability and indemnification provisions in our certificate of incorporation and bylaws may discourage stockholders from bringing a lawsuit against our directors for breach of their fiduciary duty. They may also reduce the likelihood of derivative litigation against our directors and officers, even though an action, if successful, might benefit us and other stockholders. Further, a stockholder’s investment may be adversely affected to the extent that we pay the costs of settlement and damage awards against directors and officers as required by these indemnification provisions.

Insofar as indemnification for liabilities arising under the Securities Act may be permitted for directors, executive officers, or persons controlling us, we have been informed that, in the opinion of the SEC, such indemnification is against public policy as expressed in the Securities Act and is therefore unenforceable.

Director Compensation

Under our non-employee director compensation policy, our non-employee directors receive an annual retainer for service on our board of directors and an additional retainer is provided to individuals who serve as chair of a committee or the board of directors. We also currently reimburse our directors for their reasonable out-of-pocket expenses in connection with attending board of directors and committee meetings.

Our non-employee director compensation policy provides that each non-employee director receives the following compensation for board of directors and committee services:

 

an annual retainer for board of director membership of $75,000, paid in cash;

 

an annual retainer of $75,000 for chairing the board of directors, paid in cash;

 

an annual retainer of $25,000 for chairing the audit committee, $20,000 for chairing the compensation committee, and $10,000 for chairing the nominating and corporate governance committee, each paid in cash; and

 

an annual grant of equity with a fair market value as of the date of grant of $250,000, comprised of 50% in RSUs vesting after one year, and 50% in stock options vesting after one year.

All annual cash retainers will be paid quarterly in arrears. Additionally, in the event of a change to the designated chair for a committee, the annual cash retainer for chairing such committee will be prorated based on the number of days the chair held the position. The annual grants of equity described above are subject to pro-rata acceleration on a director’s discontinued service on our board of directors and automatic full acceleration in the event of a change in control, as defined in the 2017 Plan.

Non-employee directors are also encouraged to accumulate stock ownership equal in value to five times the annual retainer for board of director membership within the later of five years from the effective date of the non-employee director compensation policy or each non-employee director’s initial election to serve on the board of directors. Previously owned and vested stock and shares held in trust for the benefit of the non-employee director or his or her immediate family members are counted for purposes of determining stock ownership.

Director Compensation Table

The following table sets forth information concerning the compensation paid to our directors who are not named executive officers during the year ended December 31, 2021. The compensation received by Mr. Spiegel as an employee of our company is presented in “Executive Compensation—Summary Compensation Table.”

In 2021, we paid fees and made equity awards to our non-employee directors. We granted each non-employee director (a) RSUs for 1,965 shares of Class A common stock under our 2017 Plan and (b) options to purchase 4,044 shares of Class A common stock under our 2017 Plan. The service-based vesting condition will be fully satisfied for the RSUs and options on July 20, 2022. If a director’s service ceases before July 20, 2022, vesting of the RSUs and options will be accelerated pro rata,

124


 

based on the number of months of service provided by such director. In addition, in the event of a change in control, the service-based vesting condition of the RSUs and options will be deemed satisfied for 100% of the RSUs and options that have not yet satisfied the service-based vesting condition, immediately before the closing of such change in control.

Mr. Murphy did not receive compensation for his service as a director.

 

Name

 

Fees Earned or

Paid in Cash

 

 

Stock

Awards(1)(8)

 

 

Option

Awards(1)(8)

 

 

Total

 

Michael Lynton(2)

 

$

172,692

 

 

$

124,561

 

 

$

125,000

 

 

$

422,253

 

Kelly Coffey

 

 

75,000

 

 

 

124,561

 

 

 

125,000

 

 

 

324,561

 

Joanna Coles

 

 

75,000

 

 

 

124,561

 

 

 

125,000

 

 

 

324,561

 

Liz Jenkins

 

 

67,255

 

 

 

124,561

 

 

 

125,000

 

 

 

316,816

 

A.G. Lafley(3)(4)

 

 

145,000

 

 

 

124,561

 

 

 

125,000

 

 

 

394,561

 

Stanley Meresman(5)

 

 

100,398

 

 

 

124,561

 

 

 

125,000

 

 

 

349,959

 

Scott D. Miller(3)

 

 

132,935

 

 

 

124,561

 

 

 

125,000

 

 

 

382,496

 

Robert Murphy(6)

 

 

184,437

 

 

 

 

 

 

 

 

 

184,437

 

Poppy Thorpe

 

 

75,000

 

 

 

124,561

 

 

 

125,000

 

 

 

324,561

 

Fidel Vargas(7)

 

 

21,399

 

 

 

124,561

 

 

 

125,000

 

 

 

270,960

 

 

(1)

Amounts reported represent the aggregate grant date fair value of RSUs and stock options granted during 2021 under our 2017 Plan without regard to forfeitures, calculated in accordance with ASC Topic 718. These amounts do not reflect the actual economic value realized by the directors. For a discussion of the valuation of the equity awards, including the assumptions used, see Notes 1 and 4 of the notes to our consolidated financial statements.

(2)

Includes $2,692 of imputed income relating to incremental costs of family or guests accompanying Mr. Lynton on business flights that Mr. Lynton cannot reimburse under the Federal Aviation Regulations, as approved by the compensation committee of our board of directors.

(3)

Amount reported includes a $5,000 per month retainer for services on a special committee.

(4)

Mr. Lafley resigned as a member of our board of directors, effective December 31, 2021.

(5)

Includes $398 of imputed income relating to incremental costs of family or guests accompanying Mr. Meresman on business flights that Mr. Meresman cannot reimburse under the Federal Aviation Regulations, as approved by the compensation committee of our board of directors.

(6)

Mr. Murphy does not receive any compensation for service as a director. Amount reported represents (a) $1 for his base salary as an employee, (b) $184,430 for security for Mr. Murphy, and (c) $6 for life insurance premiums paid by us on behalf of Mr. Murphy.

(7)

Mr. Vargas joined the board of directors on July 20, 2021.

(8)

As of December 31, 2021, the aggregate number of shares underlying stock awards and option awards outstanding for each of our non-employee directors was:

 

Name

 

Aggregate

Stock

Awards

 

 

Aggregate

Option

Awards

 

Michael Lynton

 

 

1,965

 

 

 

50,689

 

Kelly Coffey

 

 

1,965

 

 

 

17,032

 

Joanna Coles

 

 

1,965

 

 

 

50,689

 

Liz Jenkins

 

 

1,965

 

 

 

7,032

 

A.G. Lafley(1)

 

 

 

 

 

48,330

 

Stanley Meresman

 

 

1,965

 

 

 

50,689

 

Scott D. Miller

 

 

1,965

 

 

 

50,689

 

Poppy Thorpe

 

 

1,965

 

 

 

48,689

 

Fidel Vargas

 

 

1,965

 

 

 

4,044

 

 

(1)

Mr. Lafley resigned as a member of our board of directors, effective December 31, 2021. Pursuant to our non-employee director compensation policy, vesting of RSUs and options was accelerated pro rata, based on the number of months of service provided by Mr. Lafley.

In 2021, we also provided Mr. Lynton with an executive administrative assistant for his duties as Chairman. The executive administrative assistant would occasionally assist Mr. Lynton with incidental personal matters, the cost of which to us is financially immaterial.

125


 

Compensation Committee Interlocks and Insider Participation

None of the members of the compensation committee is currently, or has been at any time, one of our officers or employees. None of our executive officers currently serves, or has served during the last year, as a member of the board of directors or compensation committee of any entity that has one or more executive officers serving as a member of our board of directors or compensation committee.

Pay Ratio Disclosure

As disclosed in the Summary Compensation Table, for the year ended December 31, 2021, the annual total compensation of our Chief Executive Officer was $3,290,616. The annual total compensation of our median employee, excluding our Chief Executive Officer, for the same period, using the same methodology used to calculate our Chief Executive Officer’s annual total compensation, was $327,710. The ratio of these amounts is 10 to 1. We believe such ratio is a reasonable estimate calculated in a manner consistent with Item 402 of Regulation S-K under the Exchange Act.

To determine our median employee, we used the total compensation of our employees from our company records, including salary and wages, bonuses, commissions, allowances, and grant date fair value of equity awards. We applied this measure to our global employee population as of October 1, 2021 and calculated total compensation for the 12 months prior to such date, annualizing all compensation other than equity awards for employees who did not work the full 12 months. We selected the individual who represented our median employee based on this information. For employees who were not paid in U.S. dollars, we converted their compensation to U.S. dollars using the exchange rate as of October 1, 2021.

The pay ratio above represents our reasonable estimate calculated in a manner consistent with the SEC rules, which allow for significant flexibility in how companies identify the median employee, and each company may use a different methodology and make different assumptions particular to that company. As a result, and as explained by the SEC when it adopted the pay ratio rules, the ratio was not designed to facilitate comparisons of pay ratios among different companies, even companies within the same industry, but rather to allow stockholders to better understand our compensation practices and pay ratio disclosures.

Additional Disclosure Considerations

We are not subject to the “say-on-pay” and “say-on-frequency” provisions of the Dodd–Frank Wall Street Reform Act, and such sections are not included in this Annual Report on Form 10-K.

Item 12. Security Ownership of Certain Beneficial Owners and Management and Related Stockholder Matters.

The table below sets forth information, as of December 31, 2021, with respect to the beneficial ownership of: (a) our Class A common stock, Class B common stock, and Class C common stock by each named executive officer, each of our directors, and our directors and executive officers as a group; and (b) our Class B and Class C common stock by each person or entity known by us to own beneficially more than 5% of our Class B common stock or Class C common stock (by number or by voting power).

Because our Class A common stock is non-voting, significant holders of our Class A common stock are exempt from the obligation to file reports under Sections 13(d), 13(g), and 16 of the Exchange Act. These provisions generally require significant stockholders to publicly report their ownership, including changes in that ownership. As a result, those stockholders and we are not obligated to disclose ownership of our Class A common stock, so there can be no assurance that you, or we, will be notified of such ownership or changes in such ownership. Furthermore, significant holders of our Class A common stock may hold our stock in nominee or “street name” with various brokers, such that we will not be able to identify their ownerships.

We have determined beneficial ownership in accordance with the rules and regulations of the SEC, and the information is not necessarily indicative of beneficial ownership for any other purpose. Except as indicated by the footnotes below, we believe, based on information furnished to us, that the persons and entities named in the table below have sole voting and sole investment power with respect to all shares that they beneficially own, subject to applicable community property laws.

Applicable percentage ownership is based on 1,364,886,581 shares of Class A common stock, 22,769,005 shares of Class B common stock, and 231,626,943 shares of Class C common stock outstanding as of December 31, 2021. In computing the number of shares beneficially owned by a person and the percentage ownership of such person, we deemed to be outstanding all shares subject to options and RSUs held by the person that are currently exercisable, or would become exercisable or would

126


 

vest based on service-based vesting conditions within 60 days of December 31, 2021. However, except as described above, we did not deem such shares outstanding for the purpose of computing the percentage ownership of any other person.

Unless otherwise indicated, the address for each beneficial owner listed in the table below is c/o Snap Inc., 3000 31st Street, Santa Monica, CA 90405.

 

 

 

Class A Common Stock

 

 

Class B Common Stock

 

 

Class C Common Stock

 

 

% of

Total

Voting

Power

  

Name of Beneficial Owner

 

Shares

 

 

%

 

 

Shares

 

 

%

 

 

Shares

 

 

%

 

 

Directors and Named Executive Officers:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Evan Spiegel(1)

 

 

40,463,540

 

 

 

3.0

%

 

 

5,862,410

 

 

 

25.7

%

 

 

123,683,019

 

 

 

53.4

%

 

 

53.1

%

Robert Murphy(2)

 

 

82,267,528

 

 

 

6.0

 

 

 

5,862,410

 

 

 

25.7

 

 

 

107,943,924

 

 

 

46.6

 

 

 

46.4

 

Derek Andersen(3)

 

 

951,605

 

 

*

 

 

 

 

 

*

 

 

 

 

 

*

 

 

*

 

Jeremi Gorman(4)

 

 

1,542,062

 

 

*

 

 

 

 

 

*

 

 

 

 

 

*

 

 

*

 

Jerry Hunter(5)

 

 

2,659,206

 

 

*

 

 

 

 

 

*

 

 

 

 

 

*

 

 

*

 

Michael O’Sullivan(6)

 

 

1,103,072

 

 

*

 

 

 

 

 

*

 

 

 

 

 

*

 

 

*

 

Jared Grusd(7)

 

 

201,815

 

 

*

 

 

 

 

 

*

 

 

 

 

 

*

 

 

*

 

Michael Lynton(8)

 

 

1,075,407

 

 

*

 

 

 

 

 

*

 

 

 

 

 

*

 

 

*

 

Kelly Coffey(9)

 

 

20,273

 

 

*

 

 

 

 

 

*

 

 

 

 

 

*

 

 

*

 

Joanna Coles(10)

 

 

82,607

 

 

*

 

 

 

 

 

*

 

 

 

 

 

*

 

 

*

 

Liz Jenkins(11)

 

 

4,723

 

 

*

 

 

 

 

 

*

 

 

 

 

 

*

 

 

*

 

A.G. Lafley(12)

 

 

236,128

 

 

*

 

 

 

 

 

*

 

 

 

 

 

*

 

 

*

 

Stanley Meresman(13)

 

 

71,625

 

 

*

 

 

 

 

 

*

 

 

 

 

 

*

 

 

*

 

Scott D. Miller(14)

 

 

135,969

 

 

*

 

 

 

 

 

*

 

 

 

 

 

*

 

 

*

 

Poppy Thorpe(15)

 

 

62,333

 

 

*

 

 

 

 

 

*

 

 

 

 

 

*

 

 

*

 

Fidel Vargas

 

 

180

 

 

*

 

 

 

 

 

*

 

 

 

 

 

*

 

 

*

 

All directors and executive officers as a group (15 persons)(16)

 

 

130,684,135

 

 

 

9.6

 

 

 

11,724,820

 

 

 

51.5

 

 

 

231,626,943

 

 

 

100.0

 

 

 

99.5

 

5% Stockholders:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

T. Rowe Price Associates, Inc.(17)

 

 

126,220,479

 

 

 

9.2

 

 

 

 

 

*

 

 

 

 

 

*

 

 

*

 

Vanguard Group Inc.(18)

 

 

73,910,018

 

 

 

5.4

 

 

 

 

 

*

 

 

 

 

 

*

 

 

*

 

Entities affiliated with Tencent Holdings Limited(19)

 

232,655,030

 

 

17.0

 

 

 

10,344,970

 

 

 

45.4

 

 

 

 

 

 

 

 

*

 

 

*

Represents beneficial ownership of less than 1%.

 

(1)

Includes 4,577,844 shares of Class A common stock and 5,862,410 shares of Class B common stock held in trust for which Mr. Spiegel is trustee and holds voting power.

(2)

Includes 5,307,526 shares of Class A common stock and 5,862,410 shares of Class B common stock held in trust for which Mr. Murphy is trustee and holds voting power.

(3)

Includes (a) 743,994 shares of Class A common stock that are unvested and subject to forfeiture as of December 31, 2021 and (b) RSUs for 32,436 shares of Class A common stock for which the service-based vesting condition would be satisfied within 60 days of December 31, 2021.

(4)

Includes 1,229,682 shares of Class A common stock that are unvested and subject to forfeiture as of December 31, 2021.

(5)

Includes (a) 1,310,092 shares of Class A common stock that are unvested and subject to forfeiture as of December 31, 2021, (b) RSUs for 34,988 shares of Class A common stock for which the service-based vesting condition would be satisfied within 60 days of December 31, 2021, (c) 700,000 shares of Class A common stock issuable upon exercise of stock options exercisable within 60 days of December 31, 2021, and (d) 614,126 shares held in trust for which Mr. Hunter is trustee and holds dispositive power.

(6)

Includes (a) 757,213 shares of Class A common stock that are unvested and subject to forfeiture as of December 31, 2021, (b) 345,539 shares of Class A common stock held in trust for which Mr. O’Sullivan is trustee and holds dispositive power, and (c) 160 shares of Class A common stock held by members of Mr. O’Sullivan’s immediate family for which Mr. O’Sullivan disclaims beneficial ownership except as to indirect pecuniary interest, if any.

(7)

Includes 130,670 shares of Class A common stock that are unvested and subject to forfeiture as of December 31, 2021.

(8)

Includes (a) 945,876 shares of Class A common stock for which Mr. Lynton is trustee and (b) 46,645 shares of Class A common stock issuable upon exercise of stock options exercisable within 60 days of December 31, 2021.

(9)

Includes 12,988 shares of Class A common stock issuable upon exercise of stock options exercisable within 60 days of December 31, 2021.

(10)

Includes 46,645 shares of Class A common stock issuable upon exercise of stock options exercisable within 60 days of December 31, 2021.  

127


 

(11)

Includes 2,988 shares of Class A common stock issuable upon exercise of stock options exercisable within 60 days of December 31, 2021.

(12)

Includes (a) 186,980 shares held in trust for which Mr. Lafley is trustee and holds dispositive power, and (b) 48,330 shares of Class A common stock issuable upon exercise of stock options exercisable within 60 days of December 31, 2021.

(13)

Includes 46,645 shares of Class A common stock issuable upon exercise of stock options exercisable within 60 days of December 31, 2021.

(14)

Includes 46,645 shares of Class A common stock issuable upon exercise of stock options exercisable within 60 days of December 31, 2021.

(15)

Includes 44,645 shares of Class A common stock issuable upon exercise of stock options exercisable within 60 days of December 31, 2021.

(16)

Consists of (a) 129,669,510 shares of Class A common stock (of which 4,209,206 shares are unvested and subject to forfeiture as of December 31, 2021), 11,724,820 shares of Class B common stock, and 231,626,943 shares of Class C common stock held by our current directors and executive officers or for which they serve as trustees, (b) RSUs for 67,424 shares of Class A common stock for which the service-based vesting condition would be satisfied within 60 days of December 31, 2021, and (c) 947,201 shares of Class A common stock issuable upon exercise of stock options exercisable within 60 days of December 31, 2021. Includes shares held by Ms. Morrow, and does not include shares held by Mr. Grusd, as he was not an executive officer as of December 31, 2021, and Mr. Lafley, who resigned as a member of our board of directors, effective December 31, 2021.

(17)

Based on information reported by T. Rowe Price Associates, Inc. on Schedule 13G/A filed with the SEC on February 16, 2021. T. Rowe Price Associates, Inc. reported that it has sole dispositive power with respect to 126,220,479 shares of Class A common stock and sole voting power with respect to 50,083,450 shares of Class A common stock. T. Rowe Price Associates, Inc. listed its address as 100 E. Pratt Street, Baltimore, MD 21202.

(18)

Based on information reported by The Vanguard Group on Schedule 13G/A filed with the SEC on February 10, 2021. The Vanguard Group reported that it has sole dispositive power with respect to 73,910,018 shares of Class A common stock, sole voting power with respect to 0 shares of Class A common stock, shared dispositive power with respect to 1,308,784 shares of Class A common stock, and shared voting power with respect to 644,655 shares of Class A common stock. The Vanguard Group listed its address as 100 Vanguard Blvd., Malvern, PA 19355.

(19)

Tencent Holdings Limited reported in its 2021 Interim Report that, as of June 30, 2021, it was interested in approximately 243 million shares of Snap Inc. We believe, based on such reporting and our corporate and transfer agent records, that Tencent Holdings Limited and its affiliates beneficially own 10,344,970 shares of Class B Common Stock, and the balance of shares reported are Class A Common Stock. As noted above, holders of our Class A common stock, other than our directors or officers, are exempt from the obligation to file reports under Sections 13(d), 13(g), and 16 of the Exchange Act and may hold the stock in nominee or “street name” such that we are not able to identify or confirm their ownerships. Tencent Holdings Limited listed its registered address as Hutchins Drive, P.O. Box 2681, Grand Cayman KY1-1111 Cayman Islands.

Securities Authorized for Issuance under Equity Incentive Plans

The table set forth below provides information concerning the awards that may be issued under our 2012 Plan, 2014 Plan, and 2017 Plan as of December 31, 2021:

 

 

 

Number of

Securities to

be Issued

Upon Exercise

of Outstanding

Options, Warrants

and Rights(1)

 

 

Weighted-Average

Exercise Price of

Outstanding

Options,

Warrants and

Rights(2)

 

 

Number of

Securities

Remaining

Available for

Issuance

Under Equity

Compensation

Plans

(excluding

securities

reflected in

column (a))

 

Plan Category

 

(a)

 

 

(b)

 

 

(c)

 

Equity compensation plans approved by security holders(3)

 

 

82,724,366

 

 

$

10.59

 

 

 

184,434,919

 

Equity compensation plans not approved by security holders

 

 

 

 

$

 

 

 

 

Total

 

 

82,724,366

 

 

$

10.59

 

 

 

184,434,919

 

 

(1)

Excludes RSAs subject to forfeiture that are already included within issued and outstanding Class A common stock as of December 31, 2021.

128


 

(2)

The weighted-average exercise price does not reflect shares that will be issued in connection with the settlement of RSUs, since RSUs have no exercise price.

(3)

Prior to our initial public offering, we granted awards under our 2012 Plan and our 2014 Plan. Following our initial public offering, we granted awards under our 2017 Plan, other than certain awards to our employees and consultants in France, which were granted under our 2014 Plan.

 

Other than compensation arrangements for our directors and executive officers, which are described elsewhere in this Annual Report on Form 10-K, below we describe transactions since January 1, 2021 to which we were a party or will be a party, in which:

 

the amounts involved exceeded or will exceed $120,000; and

 

any of our directors, executive officers, or holders of more than 5% of our capital stock, or any member of the immediate family of, or person sharing the household with, the foregoing persons, had or will have a direct or indirect material interest.

Investor Rights Agreement

We are party to an amended and restated investor rights agreement, which provides Mr. Spiegel and Mr. Murphy with certain registration rights with respect to up to an aggregate of 344,472,641 shares of our Class A common stock (including shares issuable on conversion of Class C common stock, which are initially convertible into Class B common stock). Under this agreement, Mr. Spiegel and Mr. Murphy have the right to request that their shares be covered by a registration statement that we are otherwise filing.

Munger, Tolles & Olson LLP

We have in the past engaged the law firm Munger, Tolles & Olson LLP, or Munger, to provide certain legal services to us, and may do so in the future. Mr. Spiegel’s father, John Spiegel, is a partner at Munger, although John Spiegel has not personally provided any material legal services to us. For the year ended December 31, 2021, total services provided by Munger were $941,567.

Our general counsel, Michael O’Sullivan, is a former attorney at Munger.

Gibson, Dunn & Crutcher LLP

We have in the past engaged the law firm Gibson, Dunn & Crutcher LLP, or Gibson, to provide certain legal services to us, and may do so in the future. Mr. Spiegel’s stepmother, Debra Wong Yang, is a partner at Gibson and has provided legal services to us. For the year ended December 31, 2021, total services provided by Gibson were $839,274.

Entities Affiliated with Tencent

In the ordinary course of business, Tencent Holdings Limited and its affiliates, who hold 5% or more of our Class B common stock at December 31, 2021, purchased $4,591,102 of our advertising products for the year ended December 31, 2021.

Aviation Matters

In June 2018, we entered into a lease of an aircraft from an entity controlled by Mr. Spiegel on terms that are advantageous to us. Under the terms of this lease, Mr. Spiegel’s entity leases the aircraft to us for $0. We cover all the operating, maintenance, and insurance costs, and property taxes associated with the aircraft. The lease has a one-year term, which is automatically extended for successive one-year periods unless terminated by either party. We or Mr. Spiegel’s entity may terminate the lease at any time on one year’s prior written notice. The audit and compensation committees of our board of directors approved this lease based on our overall security program for Mr. Spiegel and their assessment that such an arrangement is more efficient and flexible, and better ensures confidentiality and privacy.

Mr. Spiegel may use the aircraft leased by us for personal use pursuant to a time-sharing agreement between us and Mr. Spiegel in accordance with the provisions of Federal Aviation Regulations 91.501(c). On these flights, Mr. Spiegel and guests are flown by our pilots and crew members. Mr. Spiegel reimburses us for certain costs incurred by us in connection with these

129


 

flights, up to the maximum permitted under the Federal Aviation Regulations 91.501(d). When Mr. Spiegel has family or guests accompanying him on business flights, Mr. Spiegel cannot reimburse the incremental cost to us for such family or guests under the Federal Aviation Regulations. In 2021, the amount that Mr. Spiegel could not reimburse was $73,220.

Additionally, we entered into a sublease of approximately 10,000 square feet of a hangar from an entity that is controlled by Mr. Spiegel. Under the terms of this sublease, Mr. Spiegel’s entity leases the space to us for no charge. We cover the maintenance and insurance costs associated with the space. The lease has a one-year term, which is automatically extended for successive one-year periods unless terminated by either party. We use the hangar space to store and operate the aircraft that we lease from Mr. Spiegel.

The underlying hangar lease expires in 2023. In anticipation of that expiration, Mr. Spiegel’s entity previously entered into a ground lease for a site on which it is required to build a new hangar. In November 2020, we and Mr. Spiegel’s entity entered into a twelve-year sublease for $0 allowing us to build and operate a new hangar on that site to support our aviation program, including the storage and operation of the aircraft that we lease from Mr. Spiegel. We plan to construct the hangar prior to the expiration of the current hangar’s lease in 2023. Mr. Spiegel’s entity will remain solely responsible for the ground lease rental payments, certain airport fees, and taxes, and is providing us with the existing plans and permits procured by Mr. Spiegel for construction of the hangar. In exchange for certain costs and ground lease payments that Mr. Spiegel’s entity has incurred and will continue to incur, Mr. Spiegel’s entity has the right to occupy space at the hangar that Snap does not require for its aviation program at a market rate determined at the time this arrangement was entered into. As of December 31, 2021, Mr. Spiegel’s entity had a credit balance of approximately $1.4 million that can be used for future rent or, to the extent not utilized by the end of the term, to purchase the hangar from Snap under the terms of the sublease. No credit balance will be paid to Mr. Spiegel in cash.

Subject to certain limited exceptions, neither party may terminate this sublease for a minimum of six years. After this period, either party may terminate the sublease on 24 months’ notice to the other party. Upon termination of the sublease, Mr. Spiegel’s entity will purchase the hangar from Snap at its fair market value on the termination date. The audit and compensation committees of our board of directors approved this arrangement based on their assessment that it is fair and reasonable to us.

Employment Relationships

Mr. Hunter’s son, John Hunter, has been employed by us since May 2021. In 2021, John Hunter’s prorated base salary was $76,923, and he received benefits comparable with similar roles at Snap Inc. In addition, he received 2,694 restricted stock units subject to vesting over thirty-six months. John Hunter is not part of Mr. Hunter’s household.

Indemnification Agreements

Our certificate of incorporation contains provisions limiting the liability of directors, and our bylaws provide that we will indemnify each of our directors and officers to the fullest extent permitted under Delaware law. Our certificate of incorporation and bylaws also provide our board of directors with discretion to indemnify our employees and other agents when determined appropriate by the board. In addition, we have entered into an indemnification agreement with each of our directors and executive officers, which requires us to indemnify them.

Policies and Procedures for Transactions with Related Persons

In July 2016, we entered into a policy that our executive officers, directors, nominees for election as a director, beneficial owners of more than 5% of any class of our common stock, and any members of the immediate family of any of the foregoing persons are not permitted to enter into a related person transaction with us without the approval or ratification of our board of directors or our audit committee. Any request for us to enter into a transaction with an executive officer, director, nominee for election as a director, beneficial owner of more than 5% of any class of our common stock, or any member of the immediate family of any of the foregoing persons, in which the amount involved exceeds $50,000 and such person would have a direct or indirect interest, must be presented to our board of directors or our audit committee for review, consideration, and approval. In approving or rejecting any such proposal, our board of directors or our audit committee is to consider the material facts of the transaction, including whether the transaction is on terms no less favorable than terms generally available to an unaffiliated third party under the same or similar circumstances and the extent of the related person’s interest in the transaction. There were no 2021 transactions where our policy was not followed.


130


 

 

Director Independence

Our board of directors has undertaken a review of the independence of each director. Based on information provided by each director concerning his or her background, employment, and affiliations, our board of directors has determined that Ms. Coffey, Ms. Coles, Ms. Jenkins, Mr. Lafley (in 2021), Mr. Lynton, Mr. Meresman, Mr. Miller, Ms. Thorpe, and Mr. Vargas do not have relationships that would interfere with the exercise of independent judgment in carrying out the responsibilities of a director and that each of these directors is “independent” as that term is defined under the listing standards. In making these determinations, our board of directors considered the current and prior relationships that each non-employee director has with our company and all other facts and circumstances our board of directors deemed relevant in determining their independence, including the beneficial ownership of our shares by each non-employee director and the transactions described above.

131


 

Item 14. Principal Accountant Fees and Services.

The following table sets forth the aggregate fees for professional service provided by our independent registered public accounting firm, Ernst & Young LLP, for the years ended December 31, 2021 and 2020:

 

 

 

Year Ended December 31,

 

 

 

2021

 

2020

 

 

 

(in thousands)

 

Audit Fees(1)

 

$                  8,955

 

$

8,327

 

Audit-Related Fees(2)

 

99

 

 

99

 

Tax Fees(3)

 

2,287

 

 

1,421

 

All Other Fees(4)

 

461

 

 

723

 

Total

 

$                11,802

 

$

10,570

 

 

(1)

Audit fees consist of the fees for professional services rendered for the audit of our financial statements, audit of our internal control over financial reporting, review of our quarterly financial statements, filing of our registration statements, accounting consultations, and audits provided in connection with statutory filings.

(2)

Audit-related fees consist of fees for professional services rendered in connection with an internal controls review of an implementation of a new enterprise financial planning and reporting system.

(3)

Tax fees consist of the fees for professional services rendered in connection with tax compliance, tax advisory, and tax planning.

(4)

All other fees consist of fees for professional services other than the services reported in audit fees, audit-related fees, and tax fees.

The audit committee has adopted a pre-approval policy under which the audit committee approves in advance all audit and permissible non-audit services to be performed by the independent accountants (subject to a de minimis exception). These services may include audit services, audit-related services, tax services, and other non-audit services. As part of its pre-approval policy, the audit committee considers whether the provision of any proposed non-audit services is consistent with the SEC’s rules on auditor independence. In accordance with its pre-approval policy, the audit committee has pre-approved certain specified audit and non-audit services to be provided by our independent auditor. If there are any additional services to be provided, a request for pre-approval must be submitted to the audit committee for its consideration under the policy. The audit committee generally pre-approves particular services or categories of services on a case-by-case basis. Finally, in accordance with the pre-approval policy, the audit committee has delegated pre-approval authority to the chair of the audit committee. The chair must report any pre-approval decisions to the audit committee at its next meeting.

All of the services of Ernst & Young LLP for 2021 and 2020 described above were in accordance with the audit committee pre-approval policy.

132


 

PART IV

Item 15. Exhibits, Financial Statement Schedules.

We have filed the following documents as part of this Annual Report on Form 10-K:

 

1.

Consolidated Financial Statements

See Index to Financial Statements and Supplemental Data on page 65.

 

2.

Exhibits

The documents set forth below are filed herewith or incorporated herein by reference to the location indicated.

 

 

 

 

 

Incorporated by Reference

Exhibit

Number

 

Description

 

Schedule

Form

 

File

Number

 

Exhibit

 

Filing Date

 

 

 

 

 

 

 

 

 

 

 

    3.1

 

Amended and Restated Certificate of Incorporation of Snap Inc.

 

S-1

 

333-215866

 

3.2

 

February 2, 2017

 

 

 

 

 

 

 

 

 

 

 

    3.2

 

Amended and Restated Bylaws of Snap Inc.

 

10-K

 

001-38017

 

3.2

 

February 4, 2021

 

 

 

 

 

 

 

 

 

 

 

    4.1

 

Form of Class A Common Stock Certificate

 

S-1

 

333-215866

 

4.1

 

February 2, 2017

 

 

 

 

 

 

 

 

 

 

 

    4.2

 

Form of Class B Common Stock Certificate

 

S-8

 

333-216495

 

4.6

 

March 7, 2017

 

 

 

 

 

 

 

 

 

 

 

    4.3

 

Form of Class C Common Stock Certificate

 

S-8

 

333-216495

 

4.7

 

March 7, 2017

 

 

 

 

 

 

 

 

 

 

 

    4.4

 

Description of Securities

 

10-K

 

001-38017

 

4.4

 

February 4, 2021

 

 

 

 

 

 

 

 

 

 

 

    4.5

 

Indenture, dated August 9, 2019, by and between Snap Inc. and U.S. Bank National Association, as Trustee

 

8-K

 

001-38017

 

4.1

 

August 9, 2019

 

 

 

 

 

 

 

 

 

 

 

    4.6

 

Form of Global Note, representing Snap Inc.’s 0.75% Convertible Senior Notes due 2026 (included as Exhibit A to the Indenture filed as Exhibit 4.5)

 

8-K

 

001-38017

 

4.2

 

August 9, 2019

 

 

 

 

 

 

 

 

 

 

 

    4.7

 

Indenture, dated April 28, 2020, by and between Snap Inc. and U.S. Bank National Association, as Trustee

 

8-K

 

001-38017

 

4.1

 

April 28, 2020

 

 

 

 

 

 

 

 

 

 

 

    4.8

 

Form of Global Note, representing Snap Inc.’s 0.25% Convertible Senior Notes due 2025 (included as Exhibit A to the Indenture filed as Exhibit 4.7)

 

8.K

 

001-38017

 

4.2

 

April 28, 2020

 

 

 

 

 

 

 

 

 

 

 

4.9

 

Indenture, dated April 30, 2021, by and between Snap Inc. and U.S. Bank National Association, as Trustee

 

8-K

 

001-38017

 

4.1

 

April 30, 2021

 

 

 

 

 

 

 

 

 

 

 

4.10

 

Form of Global Note, representing Snap Inc.’s 0% Convertible Senior Notes due 2027 (included as Exhibit A to the Indenture filed as Exhibit 4.9)

 

8-K

 

001-38017

 

4.2

 

April 30, 2021

 

 

 

 

 

 

 

 

 

 

 

  10.1+

 

Snap Inc. Amended and Restated 2012 Equity Incentive Plan

 

S-1

 

333-215866

 

10.2

 

February 2, 2017

 

 

 

 

 

 

 

 

 

 

 

  10.2+

 

Forms of grant notice, stock option agreement and notice of exercise under the Snap Inc. Amended and Restated 2012 Equity Incentive Plan

 

S-1

 

333-215866

 

10.3

 

February 2, 2017

 

 

 

 

 

 

 

 

 

 

 

  10.3+

 

Forms of restricted stock unit grant notice and award agreement under the Snap Inc. Amended and Restated 2012 Equity Incentive Plan

 

S-1

 

333-215866

 

10.4

 

February 2, 2017

 

 

 

 

 

 

 

 

 

 

 

133


 

 

 

 

 

Incorporated by Reference

Exhibit

Number

 

Description

 

Schedule

Form

 

File

Number

 

Exhibit

 

Filing Date

 

 

 

 

 

 

 

 

 

 

 

  10.4+

 

Snap Inc. Amended and Restated 2014 Equity Incentive Plan

 

S-1

 

333-215866

 

10.5

 

February 2, 2017

 

 

 

 

 

 

 

 

 

 

 

  10.5+

 

Forms of grant notice, stock option agreement and notice of exercise under the Snap Inc. Amended and Restated 2014 Equity Incentive Plan

 

S-1

 

333-215866

 

10.6

 

February 2, 2017

 

 

 

 

 

 

 

 

 

 

 

  10.6+

 

Forms of restricted stock unit grant notice and award agreement under the Snap Inc. Amended and Restated 2014 Equity Incentive Plan

 

S-1

 

333-215866

 

10.7

 

February 2, 2017

 

 

 

 

 

 

 

 

 

 

 

  10.7+

 

Snap Inc. 2017 Equity Incentive Plan

 

S-8

 

333-216495

 

99.7

 

March 7, 2017

 

 

 

 

 

 

 

 

 

 

 

  10.8+

 

Forms of global grant notice, stock option agreement and notice of exercise under the Snap Inc. 2017 Equity Incentive Plan

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

  10.9+

 

Forms of restricted stock unit grant notice and award agreement under the Snap Inc. 2017 Equity Incentive Plan

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

  10.10+

 

Forms of restricted stock award grant notice and award agreement under the Snap Inc. 2017 Equity Incentive Plan

 

10-Q

 

001-38017

 

10.4

 

October 26, 2018

 

 

 

 

 

 

 

 

 

 

 

  10.11+

 

Snap Inc. 2017 Employee Stock Purchase Plan

 

S-1

 

333-215866

 

10.11

 

February 2, 2017

 

 

 

 

 

 

 

 

 

 

 

  10.12+

 

Form of indemnification agreement

 

S-1

 

333-215866

 

10.12

 

February 2, 2017

 

 

 

 

 

 

 

 

 

 

 

  10.13+

 

Amended and Restated Offer Letter, by and between Snap Inc. and Evan Spiegel, dated October 27, 2016

 

S-1

 

333-215866

 

10.13

 

February 2, 2017

 

 

 

 

 

 

 

 

 

 

 

  10.14+

 

Amended and Restated Offer Letter, by and between Snap Inc. and Robert Murphy, dated October 27, 2016

 

S-1

 

333-215866

 

10.14

 

February 2, 2017

 

 

 

 

 

 

 

 

 

 

 

  10.15+

 

Offer Letter, by and between Snap Inc. and Michael O’Sullivan, dated July 24, 2017

 

10-Q

 

001-38017

 

10.1

 

November 8, 2017

 

 

 

 

 

 

 

 

 

 

 

  10.16+

 

Amended and Restated Offer Letter, by and between Snap Inc. and Jerry Hunter, dated October 7, 2020

 

10-K

 

001-38017

 

10.16

 

February 4, 2021

 

 

 

 

 

 

 

 

 

 

 

  10.17+

 

Offer Letter, by and between Snap Inc. and Jared Grusd, dated October 19, 2018

 

10-K

 

001-38017

 

10.24

 

February 6, 2019

 

 

 

 

 

 

 

 

 

 

 

  10.18+

 

Offer Letter, by and between Snap Inc. and Jeremi Gorman, dated October 21, 2018

 

10-K

 

001-38017

 

10.25

 

February 6, 2019

 

 

 

 

 

 

 

 

 

 

 

  10.19+

 

Offer Letter, by and between Snap Inc. and Derek Andersen, dated May 16, 2019

 

8-K

 

001-38017

 

10.1

 

May 20, 2019

 

 

 

 

 

 

 

 

 

 

 

  10.20+

 

Offer Letter, by and between Snap Inc. and Rebecca Morrow, dated July 12, 2019

 

10-Q

 

001-38017

 

10.1

 

October 23, 2019

 

 

 

 

 

 

 

 

 

 

 

  10.21+

 

Snap Inc. 2021 Bonus Program

 

10-K

 

001-38017

 

10.1

 

February 4, 2021

 

 

 

 

 

 

 

 

 

 

 

  10.22+

 

Snap Inc. 2022 Bonus Program

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

  10.23

 

Revolving Credit Agreement, by and among Snap Inc., Morgan Stanley Senior Funding Inc., Deutsche Bank AG Cayman Islands Branch, Goldman Sachs Bank USA, JPMorgan Chase Bank, N.A., Barclays Bank PLC, and Credit Suisse AG, Cayman Islands Branch, dated July 29, 2016

 

S-1

 

333-215866

 

10.21

 

February 2, 2017

134


 

 

 

 

 

Incorporated by Reference

Exhibit

Number

 

Description

 

Schedule

Form

 

File

Number

 

Exhibit

 

Filing Date

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

  10.24

 

Joinder Agreement, by and among Snap Inc., Silicon Valley Bank, and Morgan Stanley Senior Funding, Inc., dated February 20, 2018

 

10-K

 

001-38017

 

10.29

 

February 22, 2018

 

 

 

 

 

 

 

 

 

 

 

  10.25

 

First Amendment to Revolving Credit Agreement, by and among Snap Inc., Morgan Stanley Senior Funding Inc., Deutsche Bank AG Cayman Islands Branch, Goldman Sachs Bank USA, JPMorgan Chase Bank, N.A., Credit Suisse AG, Cayman Islands Branch, and Silicon Valley, dated August 13, 2018

 

8-K

 

001-38017

 

10.1

 

August 13, 2018

 

 

 

 

 

 

 

 

 

 

 

  10.26

 

Second Amendment to Revolving Credit Agreement, by and among Snap Inc., the lenders party thereto, and Morgan Stanley Senior Funding Inc., as administrative agent, dated August 6, 2019

 

8-K

 

001-38017

 

10.1

 

August 9, 2019

 

 

 

 

 

 

 

 

 

 

 

  10.27

 

Third Amendment to Revolving Credit Agreement, by and among Snap Inc. the lenders party thereto, and Morgan Stanley Senior Funding Inc., as administrative agent, dated April 23, 2020

 

8-K

 

001-38017

 

10.1

 

April 28, 2020

 

 

 

 

 

 

 

 

 

 

 

  10.28

 

Fourth Amendment to Revolving Credit Agreement, by and among Snap Inc., the lenders party thereto, and Morgan Stanley Senior Funding Inc., as administrative agent, dated April 27, 2021

 

8-K

 

001-38017

 

10.1

 

April 30, 2021

 

 

 

 

 

 

 

 

 

 

 

  10.29

 

Snap Inc. Non-Employee Director Compensation Policy

 

10-K

 

001-38017

 

10.28

 

February 22, 2018

 

 

 

 

 

 

 

 

 

 

 

  10.30+

 

Form of Time Share Agreement

 

10-Q

 

001-38017

 

10.3

 

October 26, 2018

 

 

 

 

 

 

 

 

 

 

 

  10.31+

 

Employment Agreement and Transition Agreement, by and between Snap Inc. and Jared Grusd, dated February 3, 2021

 

10-K

 

001-38017

 

10.30

 

February 4, 2021

 

 

 

 

 

 

 

 

 

 

 

  21.1

 

List of Subsidiaries

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

  23.1

 

Consent of Ernst & Young, LLP, independent registered public accounting firm

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

  31.1

 

Certification of the Chief Executive Officer of Snap Inc. pursuant to Rule 13a-14(a)/15d-14(a) under the Securities Exchange Act of 1934, as amended

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

  31.2

 

Certification of the Chief Financial Officer of Snap Inc. pursuant to Rule 13a-14(a)/15d-14(a) under the Securities Exchange Act of 1934, as amended

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

  32.1*

 

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

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

101.INS

 

Inline XBRL Instance Document.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

135


 

 

 

 

 

Incorporated by Reference

Exhibit

Number

 

Description

 

Schedule

Form

 

File

Number

 

Exhibit

 

Filing Date

 

 

 

 

 

 

 

 

 

 

 

101.SCH

 

Inline XBRL Taxonomy Extension Schema Document.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

101.CAL

 

Inline XBRL Taxonomy Extension Calculation Linkbase Document.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

101.DEF

 

Inline XBRL Taxonomy Definition Linkbase Document.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

101.LAB

 

Inline XBRL Taxonomy Extension Labels Linkbase Document.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

101.PRE

 

Inline XBRL Taxonomy Extension Presentation Linkbase Document.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

104

 

Cover Page Interactive Data File (formatted as inline XBRL and contained in Exhibit 101).

 

 

 

 

 

 

 

 

 

+

Indicates management contract or compensatory plan.

*

The certifications furnished in Exhibit 32.1 hereto are deemed to accompany this Annual Report on Form 10-K and will not be deemed “filed” for purposes of Section 18 of the Securities Exchange Act of 1934, as amended, except to the extent that the Registrant specifically incorporates it by reference.

Item 16. Form 10-K Summary.

None.

136


 

SIGNATURES

Pursuant to the requirements of Section 13 or 15(d) of the Securities Exchange Act of 1934, as amended, the Registrant has duly caused this Report to be signed on its behalf by the undersigned, thereunto duly authorized.

 

 

 

SNAP INC.

 

 

 

Date: February 3, 2022

 

/s/ Derek Andersen

 

 

Derek Andersen

Chief Financial Officer

(Principal Financial Officer)

 

 

 

Date: February 3, 2022

 

/s/ Rebecca Morrow

 

 

Rebecca Morrow

Chief Accounting Officer

(Principal Accounting Officer)

 

Pursuant to the requirements of the Securities Exchange Act of 1934, as amended, this Report has been signed below by the following persons on behalf of the Registrant in the capacities and on the dates indicated.

 

Name

 

Title

 

Date

 

 

 

 

 

/s/ Evan Spiegel

 

Chief Executive Officer and Director

 

February 3, 2022

Evan Spiegel

 

(Principal Executive Officer)

 

 

 

 

 

 

 

/s/ Robert Murphy

 

Director and Chief Technology Officer

 

February 3, 2022

Robert Murphy

 

 

 

 

 

 

 

 

 

/s/ Derek Andersen

 

Chief Financial Officer

 

February 3, 2022

Derek Andersen

 

(Principal Financial Officer)

 

 

 

 

 

 

 

/s/ Rebecca Morrow

 

Chief Accounting Officer

 

February 3, 2022

Rebecca Morrow

 

(Principal Accounting Officer)

 

 

 

 

 

 

 

/s/ Kelly Coffey

 

Director

 

February 3, 2022

Kelly Coffey

 

 

 

 

 

 

 

 

 

/s/ Joanna Coles

 

Director

 

February 3, 2022

Joanna Coles

 

 

 

 

 

 

 

 

 

/s/ Elizabeth Jenkins

 

Director

 

February 3, 2022

Elizabeth Jenkins

 

 

 

 

 

 

 

 

 

/s/ Michael Lynton

 

Director

 

February 3, 2022

Michael Lynton

 

 

 

 

 

 

 

 

 

/s/ Stanley Meresman

 

Director

 

February 3, 2022

Stanley Meresman

 

 

 

 

 

 

 

 

 

/s/ Scott D. Miller

 

Director

 

February 3, 2022

Scott D. Miller

 

 

 

 

 

 

 

 

 

/s/ Poppy Thorpe

 

Director

 

February 3, 2022

Poppy Thorpe

 

 

 

 

 

 

 

 

 

/s/ Fidel Vargas

 

Director

 

February 3, 2022

Fidel Vargas

 

 

 

 

 

137

EX-10.8 2 snap-ex108_239.htm EX-10.8 snap-ex108_239.htm

Exhibit 10.8

Snap Inc.
Stock Option Grant Notice - Global
(2017 Equity Incentive Plan)

Snap Inc. (the “Company”), pursuant to its 2017 Equity Incentive Plan (the “Plan”), hereby grants to Optionholder an option to purchase the number of shares of the Company’s Common Stock set forth below (the “Award”). This Award is subject to all of the terms and conditions as set forth in this notice, in the Option Agreement including any special terms and conditions for the Optionholder’s country of residence and/or work set forth in the attached appendix (the “Appendix”), the Plan and the Notice of Exercise, all of which are attached hereto and incorporated herein in their entirety. Capitalized terms not explicitly defined herein but defined in the Plan or the Option Agreement (including the Appendix) will have the same definitions as in the Plan or the Option Agreement. If there is any conflict between the terms in the Award and the Plan, the terms of the Plan will control, except as expressly overridden or amended in this Option Agreement.

 

Employee Number:

 

Optionholder:

 

Award Type:

 

Grant Number:

 

Date of Grant:

 

Vesting Commencement Date:

 

Number of Shares Subject to Option:

 

Exercise Price (Per Share) (US$):

 

Expiration Date:

 

 

Exercise Schedule:Same as Vesting Schedule

Vesting Schedule:

The option will vest in installments, with the shares subject to the option vesting as follows, subject to Optionholder providing Continuous Service from the Vesting Commencement Date through the dates indicated:

 

[_________________________________]

 

Payment: By one or a combination of the following items (described in the Option Agreement):

By cash, check, bank draft or money order payable to the Company

Pursuant to a Regulation T Program if the shares are publicly traded

By delivery of already-owned shares if the shares are publicly traded

Subject to the Company’s consent at the time of exercise, by a “net exercise” arrangement (only to the extent this option is a Nonstatutory Stock Option)

 

Additional Terms/Acknowledgements: Optionholder acknowledges receipt of, and understands and agrees to, this Stock Option Grant Notice, the Option Agreement (including the Appendix) and the Plan. Optionholder acknowledges and agrees that this Stock Option Grant Notice and the Option Agreement may not be modified, amended or revised except as provided in the Plan. Optionholder further acknowledges that as of the Date of Grant, this Stock Option Grant Notice, the Option Agreement, and the Plan set forth

1.

 


 

the entire understanding between Optionholder and the Company regarding this Award and supersede all prior oral and written agreements, promises and representations on that subject with the exception, if applicable, of (i) equity awards previously granted and delivered to Optionholder, (ii) any compensation recovery policy that is adopted by the Company or is otherwise required by applicable law, and (iii) any written employment or severance arrangement that would provide for vesting acceleration of this Award upon the terms and conditions set forth therein.

By accepting this Award, Optionholder consents to receive such documents by electronic delivery and to participate in the Plan through an online or electronic system established and maintained by the Company or another third party designated by the Company.

 

Snap Inc.

By:

 

Title:           

 

Optionholder:

Digitally Accepted on:

 

Attachments:  Option Agreement (including the Appendix), 2017 Equity Incentive Plan, and Notice of Exercise

 

2.

 


 

 

Snap Inc.
2017 Equity Incentive Plan

Option Agreement - Global
(Incentive Stock Option or Nonstatutory Stock Option)

Pursuant to your Stock Option Grant Notice (“Grant Notice”) and this Option Agreement, including any special terms and conditions for your country of residence and/or work set forth in the attached appendix (the “Appendix”) Snap Inc. (the “Company”) has granted you an option under its 2017 Equity Incentive Plan (the “Plan”) to purchase the number of shares of the Company’s Common Stock indicated in your Grant Notice at the exercise price indicated in your Grant Notice. The option is granted to you effective as of the date of grant set forth in the Grant Notice (the “Date of Grant”). If there is any conflict between the terms in this Option Agreement and the Plan, the terms of the Plan will control, except as expressly overridden or amended in this Option Agreement. Capitalized terms not explicitly defined in this Option Agreement or in the Grant Notice but defined in the Plan will have the same definitions as in the Plan. The details of your option, in addition to those set forth in the Grant Notice and the Plan, are as follows:

1.Vesting. Subject to the provisions contained herein, your option will vest as provided in your Grant Notice. Vesting will cease upon the termination of your Continuous Service.

2.Number of Shares and Exercise Price. The number of shares of Common Stock subject to your option and your exercise price per share in your Grant Notice will be adjusted for Capitalization Adjustments.

3.Exercise Restriction for Non-Exempt Employees. If you are a US based Employee eligible for overtime compensation under the Fair Labor Standards Act of 1938, as amended (that is, a “Non-Exempt Employee”), and except as otherwise provided in the Plan, you may not exercise your option until you have completed at least six (6) months of Continuous Service measured from the Date of Grant, even if you have already been an employee for more than six (6) months. Consistent with the provisions of the Worker Economic Opportunity Act, you may exercise your option as to any vested portion prior to such six (6) month anniversary in the case of (i) your death or disability, (ii) a Corporate Transaction in which your option is not assumed, continued or substituted, (iii) a Change in Control or (iv) your termination of Continuous Service on your “retirement” (as defined in the Company’s benefit plans).

4.Method of Payment. You must pay the full amount of the exercise price for the shares you wish to exercise. You may pay the exercise price in cash or by check, bank draft or money order payable to the Company or in any other manner permitted by your Grant Notice, which may include one or more of the following:

(a)Provided that at the time of exercise the Common Stock is publicly traded, pursuant to a program developed under Regulation T as promulgated by the Federal Reserve Board that, prior to the issuance of Common Stock, results in either the receipt of cash (or check) by the Company or the receipt of irrevocable instructions to pay the aggregate exercise price to the Company from the sales proceeds. This manner of payment is also known as a “broker-assisted exercise”, “same day sale”, or “sell to cover”.

(b)Provided that at the time of exercise the Common Stock is publicly traded, by delivery to the Company (either by actual delivery or attestation) of already-owned shares of Common Stock that are owned free and clear of any liens, claims, encumbrances or security interests, and that are

1.

 


 

valued at Fair Market Value on the date of exercise. “Delivery” for these purposes, in the sole discretion of the Company at the time you exercise your option, will include delivery to the Company of your attestation of ownership of such shares of Common Stock in a form approved by the Company. You may not exercise your option by delivery to the Company of Common Stock if doing so would violate the provisions of any law, regulation or agreement restricting the redemption of the Company’s stock.

(c)If this option is a Nonstatutory Stock Option, subject to the consent of the Company at the time of exercise, by a “net exercise” arrangement pursuant to which the Company will reduce the number of shares of Common Stock issued upon exercise of your option by the largest whole number of shares with a Fair Market Value that does not exceed the aggregate exercise price. You must pay any remaining balance of the aggregate exercise price not satisfied by the “net exercise” in cash or other permitted form of payment. Shares of Common Stock will no longer be outstanding under your option and will not be exercisable thereafter if those shares (i) are used to pay the exercise price pursuant to the “net exercise,” (ii) are delivered to you as a result of such exercise, and (iii) are withheld to satisfy your tax and social security withholding obligations.

5.Whole Shares. You may exercise your option only for whole shares of Common Stock.

6.Securities Law Compliance. In no event may you exercise your option unless the shares of Common Stock issuable upon exercise are then registered under the Securities Act or, if not registered, the Company has determined that your exercise and the issuance of the shares would be exempt from the registration requirements of the Securities Act. The exercise of your option also must comply with all other applicable laws and regulations governing your option, and you may not exercise your option if the Company determines that such exercise would not be in material compliance with such laws and regulations (including any restrictions on exercise required for compliance with Treas. Reg. 1.401(k)-1(d)(3), if applicable).

7.Term. You may not exercise your option before the Date of Grant or after the expiration of the option’s term. The term of your option expires, subject to the provisions of Sections 5(h) and 9(c) of the Plan, upon the earliest of the following:

(a)immediately upon the termination of your Continuous Service for Cause;

(b)three (3) months after the termination of your Continuous Service for any reason other than Cause, your Disability or your death (except as otherwise provided in Section 7(d) below); provided, however, that if during any part of such three (3) month period your option is not exercisable solely because of the condition set forth in the section above relating to “Securities Law Compliance,” your option will not expire until the earlier of the Expiration Date or until it has been exercisable for an aggregate period of three (3) months after the termination of your Continuous Service; provided further, that if (i) you are a Non-Exempt Employee, (ii) your Continuous Service terminates within six (6) months after the Date of Grant, and (iii) you have vested in a portion of your option at the time of your termination of Continuous Service, your option will not expire until the earlier of (x) the later of (A) the date that is seven (7) months after the Date of Grant, and (B) the date that is three (3) months after the termination of your Continuous Service, and (y) the Expiration Date;

(c)twelve (12) months after the termination of your Continuous Service due to your Disability (except as otherwise provided in Section 7(d)) below;

(d)eighteen (18) months after your death if you die either during your Continuous Service or within three (3) months after your Continuous Service terminates for any reason other than Cause;

2.

 


 

(e)the Expiration Date indicated in your Grant Notice; or

(f)the day before the tenth (10th) anniversary of the Date of Grant.

If your option is an Incentive Stock Option, note that to obtain the federal income tax advantages associated with an Incentive Stock Option, the Code requires that at all times beginning on the Date of Grant and ending on the day three (3) months before the date of your option’s exercise, you must be an employee of the Company or an Affiliate, except in the event of your death or Disability. The Company has provided for extended exercisability of your option under certain circumstances for your benefit but cannot guarantee that your option will necessarily be treated as an Incentive Stock Option if you continue to provide services to the Company or an Affiliate as a Consultant or Director after your employment terminates or if you otherwise exercise your option more than three (3) months after the date your employment with the Company or an Affiliate terminates.

8.Exercise.

(a)You may exercise the vested portion of your option (and the unvested portion of your option if your Grant Notice so permits) during its term by (i) delivering a Notice of Exercise (in a form designated by the Company) or completing such other documents and procedures designated by the Company for exercise and (ii) paying the exercise price and any applicable withholding taxes to the Company’s Secretary, stock plan administrator, or such other person as the Company may designate, together with such additional documents as the Company may then require.

(b)By exercising your option you agree that, as a condition to any exercise of your option, the Company may require you to enter into an arrangement providing for the payment by you to the Company of any tax and social security withholding obligation of the Company or Affiliate arising by reason of (i) the exercise of your option, (ii) the lapse of any substantial risk of forfeiture to which the shares of Common Stock are subject at the time of exercise, or (iii) the disposition of shares of Common Stock acquired upon such exercise.

(c)If your option is an Incentive Stock Option, by exercising your option you agree that you will notify the Company in writing within fifteen (15) days after the date of any disposition of any of the shares of the Common Stock issued upon exercise of your option that occurs within two (2) years after the Date of Grant or within one (1) year after such shares of Common Stock are transferred upon exercise of your option.

(d)By exercising your option you agree that you will not sell, dispose of, transfer, make any short sale of, grant any option for the purchase of, or enter into any hedging or similar transaction with the same economic effect as a sale with respect to any shares of Common Stock or other securities of the Company held by you, for a period of one hundred eighty (180) days following the effective date of a registration statement of the Company filed under the Securities Act or such longer period as the underwriters or the Company will request to facilitate compliance with FINRA Rule 2241 or any successor or similar rules or regulation (the “Lock-Up Period”); provided, however, that nothing contained in this Section will prevent the exercise of a repurchase option, if any, in favor of the Company during the Lock-Up Period. You further agree to execute and deliver such other agreements as may be reasonably requested by the Company or the underwriters that are consistent with the foregoing or that are necessary to give further effect thereto. In order to enforce the foregoing covenant, the Company may impose stop-transfer instructions with respect to your shares of Common Stock until the end of such period. You also agree that any transferee of any shares of Common Stock (or other securities) of the Company held by you will be

3.

 


 

bound by this Section 8(c). The underwriters of the Company’s stock are intended third party beneficiaries of this Section 8(c) and will have the right, power and authority to enforce the provisions hereof as though they were a party hereto.

9.Transferability. Notwithstanding anything to the contrary in the Plan, your option is not transferable, except to your personal representative on your death, and is exercisable during your life only by you or your personal representative after your death.

10.Option not a Service Contract.  By accepting your option, you acknowledge, understand and agree that:

(a)your option is not an employment or service contract, and, if you are an Employee of the Company or an Affiliate, nothing in your option will be deemed to create in any way whatsoever any obligation on your part to continue as an Employee of the Company or an Affiliate, or of the Company or an Affiliate to continue your employment.  In addition, nothing in your option will obligate the Company or an Affiliate, or their respective stockholders, boards of directors, officers or employees to continue any relationship that you might have as a Director or Consultant for the Company or an Affiliate;

(b)the Plan is established voluntarily by the Company, it is discretionary in nature, and may be amended, suspended or terminated by the Company at any time, to the extent permitted under the Plan;

(c)the grant of your option is voluntary and occasional and does not create any contractual or other right to receive future grants of options (whether on the same or different terms), or benefits in lieu of options, even if options have been granted in the past;

(d)your options and any shares of Common Stock acquired under the Plan on exercise of your options, and the income and value of same, are not part of normal or expected compensation for any purpose, including, without limitation, calculating any severance, resignation, termination, vacation, redundancy, dismissal, end-of-service payments, bonuses, long-service awards, pension or retirement or welfare benefits or similar payments;

(e)the future value of the shares of Common Stock underlying the option is unknown, indeterminable, and cannot be predicted with certainty;

(f)notwithstanding anything to the contrary in the Plan, for the purposes of the option, your Continuous Service will be considered terminated as of the date you are no longer actively providing services to the Company or one of its Affiliates (regardless of the reason for such termination and whether or not later found to be invalid or in breach of employment laws in the jurisdiction where you are employed or are otherwise providing services, or the terms of your employment or service agreement, if any), SAVE THAT, unless otherwise expressly provided in this Option Agreement or determined by the Company, the vesting of your option will not take account of any notice period or any period of “garden leave” or similar period mandated under employment laws in the jurisdiction where you are employed or are otherwise providing services, or the terms of your employment or service agreement, if any; and the Board shall have the exclusive discretion to determine when you are no longer actively providing services for purposes of the option (including whether you may still be considered to be providing services while on a leave of absence); and

(g)no claim or entitlement to compensation or damages shall arise from forfeiture of this option resulting from the termination of your Continuous Service (for any reason whatsoever,  whether or not later found to be invalid or in breach of employment laws in the jurisdiction where you are employed

4.

 


 

or are otherwise providing services, or the terms of your employment or service agreement, if any), and in consideration of the grant of this option to which you are otherwise not entitled, you irrevocably agree never to institute any claim against the Company or any Affiliate, waive your ability, if any, to bring any such claim, and release the Company and any Affiliate from any such claim; if, notwithstanding the foregoing, any such claim is allowed by a court of competent jurisdiction, then, by participating in the Plan, you shall be deemed irrevocably to have agreed not to pursue such claim and agree to execute any and all documents necessary to request dismissal or withdrawal of such claim.

11.Withholding Obligations.

(a)At the time you exercise your option, in whole or in part, and at any time thereafter as requested by the Company, you hereby authorize withholding from payroll and any other amounts payable to you, and otherwise agree to make adequate provision for (including by means of a “same day sale” pursuant to a program developed under Regulation T as promulgated by the Federal Reserve Board to the extent permitted by the Company), any sums required to satisfy the federal, state, local and foreign tax and social security withholding obligations of the Company or an Affiliate, if any, which arise in connection with the exercise of your option.

(b)If this option is a Nonstatutory Stock Option, then upon your request and subject to approval by the Company, and compliance with any applicable legal conditions or restrictions, the Company may withhold from fully vested shares of Common Stock otherwise issuable to you upon the exercise of your option a number of whole shares of Common Stock having a Fair Market Value, determined by the Company as of the date of exercise, not in excess of the minimum amount of tax and social security required to be withheld by law (or such lower amount as may be necessary to avoid classification of your option as a liability for financial accounting purposes). Notwithstanding the filing of such election, shares of Common Stock will be withheld solely from fully vested shares of Common Stock determined as of the date of exercise of your option that are otherwise issuable to you upon such exercise. Any adverse consequences to you arising in connection with such share withholding procedure will be your sole responsibility.

(c)You may not exercise your option unless the tax and social security withholding obligations of the Company and any Affiliate are satisfied. Accordingly, you may not be able to exercise your option when desired even though your option is vested, and the Company will have no obligation to issue a certificate for such shares of Common Stock or release such shares of Common Stock from any escrow provided for herein, if applicable, unless such obligations are satisfied.

12.Tax Consequences. You hereby agree that the Company does not have a duty to design or administer the Plan or its other compensation programs in a manner that minimizes your tax and social security liabilities. You will not make any claim against the Company, or any of its Officers, Directors, Employees or Affiliates related to tax or social security liabilities arising from your option or your other compensation. In particular, if you are subject to taxation in the United States, you acknowledge that this option is exempt from Section 409A of the Code only if the exercise price per share specified in the Grant Notice is at least equal to the “fair market value” per share of the Common Stock on the Date of Grant and there is no other impermissible deferral of compensation associated with the option.

13.Notices. Any notices provided for in your option or the Plan will be given in writing (including electronically) and will be deemed effectively given upon receipt or, in the case of notices delivered by mail by the Company to you, five (5) days after deposit in the national mail, postage prepaid, addressed to you at the last address you provided to the Company. The Company may, in its sole discretion, decide to deliver any documents related to participation in the Plan and this option by electronic means or to request your consent to participate in the Plan by electronic means. By accepting this option, you consent

5.

 


 

to receive such documents by electronic delivery and to participate in the Plan through an on-line or electronic system established and maintained by the Company or another third party designated by the Company.

14.Governing Plan Document. Save as expressly provided in this Option Agreement, your option is subject to all the provisions of the Plan, the provisions of which are hereby made a part of your option, and is further subject to all interpretations, amendments, rules and regulations, which may from time to time be promulgated and adopted pursuant to the Plan. If there is any conflict between the provisions of your option and those of the Plan, the provisions of the Plan will control, except as expressly overridden or amended in this Option Agreement. In addition, your option (and any compensation paid or shares issued under your option) is subject to recoupment in accordance with The Dodd–Frank Wall Street Reform and Consumer Protection Act and any implementing regulations thereunder, any clawback policy adopted by the Company and any compensation recovery policy otherwise required by applicable law. No recovery of compensation under such a clawback policy will be an event giving rise to a right to voluntarily terminate employment upon a resignation for “good reason,” or for a “constructive termination” or any similar term under any plan of or agreement with the Company.

15.Other Documents. You hereby acknowledge receipt of and the right to receive a document providing the information required by Rule 428(b)(1) promulgated under the Securities Act, which includes the Plan prospectus. In addition, you acknowledge receipt of the Company’s policy permitting certain individuals to sell shares only during certain “window” periods and the Company’s insider trading policy, in effect from time to time.

16.Effect on Other Employee Benefit Plans. The value of this option will not be included as compensation, earnings, salaries, or other similar terms used when calculating your benefits under any employee benefit plan sponsored by the Company or any Affiliate, except as such plan otherwise expressly provides. The Company expressly reserves its rights to amend, modify, or terminate any of the Company’s or any Affiliate’s employee benefit plans.

17.Voting Rights. You will not have voting or any other rights as a shareholder of the Company with respect to the shares to be issued pursuant to this option until such shares are issued to you. Upon such issuance, you will obtain full voting and other rights as a shareholder of the Company. Nothing contained in this option, and no action taken pursuant to its provisions, will create or be construed to create a trust of any kind or a fiduciary relationship between you and the Company or any other person.

18.Severability. If all or any part of this Option Agreement or the Plan is declared by any court or governmental authority to be unlawful or invalid, such unlawfulness or invalidity will not invalidate any portion of this Option Agreement or the Plan not declared to be unlawful or invalid. Any Section of this Option Agreement (or part of such a Section) so declared to be unlawful or invalid will, if possible, be construed in a manner which will give effect to the terms of such Section or part of a Section to the fullest extent possible while remaining lawful and valid.

19.Miscellaneous.

(a)The rights and obligations of the Company under your option will be transferable to any one or more persons or entities, and all covenants and agreements hereunder will inure to the benefit of, and be enforceable by the Company’s successors and assigns.

(b)You agree upon request to execute any further documents or instruments necessary or desirable in the sole determination of the Company to carry out the purposes or intent of your option.

6.

 


 

(c)You acknowledge and agree that you have reviewed your option in its entirety, have had an opportunity to obtain the advice of counsel prior to executing and accepting your option, and fully understand all provisions of your option.

(d)This Option Agreement will be subject to all applicable laws, rules, and regulations, and to such approvals by any governmental agencies or national securities exchanges as may be required.

(e)All obligations of the Company under the Plan and this Option Agreement will be binding on any successor to the Company, whether the existence of such successor is the result of a direct or indirect purchase, merger, consolidation, or otherwise, of all or substantially all of the business and assets of the Company.

(f)Neither the Company nor any Affiliate will be liable for any exchange rate fluctuation between your local currency and the United States Dollar that may affect the value of your option or of any amounts due to you on the subsequent sale of any shares of Common Stock distributed to you on the exercise of your option.

20.No Advice Regarding Grant.  The Company is not providing any tax, legal or financial advice, nor is the Company making any recommendations regarding your participation in the Plan, or your acquisition or sale of the underlying shares of Common Stock. You should consult with your own personal tax, legal and financial advisors regarding your participation in the Plan before taking any action.

21.Data Transfer.

(a)If you are located in a country other than the European Union, Switzerland and the United Kingdom, you explicitly and unambiguously consent to the collection, use and transfer, in electronic or other form, of your personal data as described in this document by and among, as applicable, your employer, the Company and its Affiliates for the exclusive purpose of implementing, administering and managing your participation in the Plan. You understand that the Company, its Affiliates and your employer hold certain personal information about you, including, but not limited to, name, home address and telephone number, date of birth, social security number (or other identification number), salary, nationality, job title, any shares of stock or directorships held in the Company, details of all options or any other entitlement to shares of stock awarded, canceled, purchased, exercised, vested, unvested or outstanding in your favor for the purpose of implementing, managing and administering the Plan (“Data”).  You understand that the Data may be transferred to any third parties assisting in the implementation, administration and management of the Plan, that these recipients may be located in your country or elsewhere, in particular in the United States, and that the recipient country may have different data privacy laws providing less protections of your personal data than your country. You may request a list with the names and addresses of any potential recipients of the Data by contacting the stock plan administrator at the Company (the “Stock Plan Administrator”). You authorize the recipients to receive, possess, process, use, retain and transfer the Data, in electronic or other form, for the purposes of implementing, administering and managing your participation in the Plan, including any requisite transfer of such Data, as may be required to a broker or other third party with whom you may elect to deposit any shares of Common Stock acquired upon the exercise of the option. You understand that Data will be held only as long as is necessary to implement, administer and manage your participation in the Plan. You may, at any time, view the Data, request additional information about the storage and processing of the Data, require any necessary amendments to the Data or refuse or withdraw the consents herein, in any case without cost, by contacting the Stock Plan Administrator in writing. You understand that refusing or withdrawing consent may affect your ability to participate in the Plan. For more information on the consequences of refusing to consent or withdrawing consent, you may contact the Stock Plan Administrator.

7.

 


 

(b)For the purposes of operating the Plan in the European Union, Switzerland and the United Kingdom, the Company will collect and process information relating to you in accordance with the privacy notice from time to time in force.

22.Appendix. Notwithstanding any provisions in this Option Agreement, your option shall be subject to the special terms and conditions for your country of residence and/or work set forth in the Appendix attached to this Option Agreement, which, where applicable, shall prevail in the event of conflict between such terms and conditions and the terms of this Option Agreement, Grant Notice, and/or the Plan. Moreover, if you relocate to one of the countries included therein, the terms and conditions for such country will apply to you to the extent the Company determines that the application of such terms and conditions is necessary or advisable for legal or administrative reasons. The Appendix constitutes part of this Option Agreement.

23.Language. You acknowledge that you are sufficiently proficient in the English language, or have consulted with an advisor who is sufficiently proficient in English, so as to allow you to understand the terms and conditions of this Option Agreement. If you have received this Option Agreement, or any other document related to your option and/or the Plan translated into a language other than English and if the meaning of the translated version is different than the English version, the English version will control.

24.Foreign Asset/Account, Exchange Control and Tax Reporting. You may be subject to foreign asset/account, exchange control and/or tax reporting requirements as a result of the acquisition, holding and/or transfer of shares of Common Stock or cash (including dividends and the proceeds arising from the sale of shares of Common Stock) derived from your participation in the Plan in, to and/or from a brokerage/bank account or legal entity located outside your country of residence. The applicable laws in your country of residence may require that you report such accounts, assets and balances therein, the value thereof and/or the transactions related thereto to the applicable authorities in such country. You may also be required to repatriate sale proceeds or other funds received as a result of your participation in the Plan to your country of residence through a designated bank or broker within a certain time after receipt. You acknowledge that it is your responsibility to be compliant with such regulations and you are encouraged to consult with your personal legal advisor for any details.

25.Applicable Law. In the event applicable laws prevent or hinder the consummation of the actions and transactions contemplated in this Option Agreement or the Plan, the Company may in its sole discretion agree to vary the terms of the Plan and/or this Option Agreement so that you receive substantially the same economic result as contemplated herein, such as through a cashless sell to cover exercise (provided that at the time of exercise the shares of Common Stock are publicly traded or otherwise liquid), a cash bonus or phantom stock.

26.Choice of Law. The interpretation, performance and enforcement of this Option Agreement will be governed by the law of the State of Delaware without regard to that state’s conflicts of laws rules.

 

*

**

 

This Option Agreement will be deemed to be signed by you upon the signing by you or digitally accepting the Grant Notice to which it is attached.

 

8.

 


 

 

Appendix to option Agreement

This Appendix includes special terms and conditions that govern the option granted to you under the Plan if you reside or work in one of the countries listed below.  

The information contained below is general in nature and may not apply to your particular situation. You are advised to seek appropriate professional advice as to how the relevant laws in your country may apply to your situation.

Australia

Breach of Law.  Notwithstanding anything else in the Plan or this Option Agreement, you will not be entitled to, and shall not claim any benefit (including without limitation a legal right) under the Plan if the provision of such benefit would give rise to a breach of Part 2D.2 of the Australian Corporations Act 2001 (Cth) (“Corporations Act”), any other provision of the Corporations Act, or any other applicable statute, rule or regulation which limits or restricts the giving of such benefits.  Further, the Company is under no obligation to seek or obtain the approval of its shareholders in general meeting for the purpose of overcoming any such limitation or restriction.

Securities Law Information.  The grant of the Award, and any subsequent issue of shares of the Company’s Common Stock, is made without disclosure under the Corporations Act, either (i) in reliance on an exception from the disclosure requirements under Chapter 6D of the Corporations Act; or (ii) in reliance upon Australian Securities and Investments Commission Instrument [CO 14/1000] (“ASIC Instrument”), in either case depending on the number of participants in the Plan from time to time who receive offers in Australia.

Advice. Any advice given to you by the Company, or a related body corporate of the Company, or a representative of the Company or any such related body corporate, in relation to the Award, should not be considered as investment advice and does not take into account your objectives, financial situation, or needs.

Australian law normally requires persons who offer financial products to give information to investors before they invest. This requires those offering financial products to have disclosed information that is material for investors to make an informed decision.  The usual rules do not apply to this offer because it is made under an employee incentive scheme and in reliance on the ASIC Instrument. As a result, you may not be given all of the information normally expected when receiving an offer of financial products in Australia. You will also have fewer other legal protections for this investment.

You should consider obtaining your own financial product advice from a person who is licenced by the Australian Securities and Investments Commission (“ASIC”) to give such advice before accepting the Award.

2017 Equity Incentive Plan. A copy of the 2017 Equity Incentive Plan (“Plan”) that governs the Award is attached to this Stock Option Grant Notice in Attachment II.

Risks. There are risks associated with the Company and a number of general risks associated with an investment in the options and the underlying shares of the Company’s Common Stock. These risks may individually or in combination materially and adversely affect the future operating and financial performance of the Company and, accordingly, the value of shares of the Company’s Common Stock. There can be no guarantee that the Company will achieve its stated objectives. Before agreeing to participate in

 


 

the Plan, you should be satisfied that you have a sufficient understanding of the risks involved in making an investment in the Company and whether it is a suitable investment, having regard to your objectives, financial situation, and needs.

The options will only vest on the satisfaction of the conditions (if any) set out in the enclosed Grant Notice and the issue to you of the shares of the Company’s Common Stock is subject to the terms of this Grant Notice, Option Agreement and the Plan. There is a chance that any conditions attaching to the options may never be fulfilled and that the options will not vest.

Further risks and rights with respect to holding options are set out in this Grant Notice, Option Agreement and the Plan.

Stock price and currency information.  There is no acquisition price for the options. The exercise price for each option is quoted in US$ and can be converted to A$ by applying the prevailing US$ / A$ exchange rate to the exercise price. Shares of the Company’s Common Stock are quoted on the NYSE and are valued in US dollars – see www.nyse.com. The equivalent stock price in Australian dollars can be calculated by taking the NYSE market price in US dollars and applying the prevailing US$ / A$ exchange rate to the market price.

Exchange Control Information.  Exchange control reporting is required for cash transactions exceeding A$10,000 and international fund transfers.  You understand that the Australian bank assisting with the transaction may file the report on your behalf.  If there is no Australian bank involved in the transfer, you will be required to file the report.  You should consult with your personal advisor to ensure proper compliance with applicable reporting requirements in Australia.

Tax Information. The Plan is a plan to which Subdivision 83A-C of the Income Tax Assessment Act 1997 (Cth) applies (subject to the conditions in that Act).

Privacy.  Section 21 (Data Transfer) is deleted and replaced with the following:

21. PRIVACY. You explicitly and unambiguously consent to the collection, holding, use and disclosure, in electronic or other form, of your personal information (as that term is defined in the Privacy Act 1988 (Cth)) as described in this document by and among, as applicable, your employer, the Company and its Affiliates for the purpose of implementing, administering and managing your participation in the Plan.  You understand that the Company, its Affiliates and your employer hold certain personal information about you, including, but not limited to, name, home address and telephone number, email address and other contact details, date of birth, tax file number (or other identification number), salary, nationality, job title, any shares of stock or directorships held in the Company, details of all options or any other entitlement to shares of stock awarded, canceled, purchased, exercised, vested, unvested or outstanding in your favor for the purpose of implementing, managing and administering the Plan (“Data”). The collection of this information may be required for compliance with various legislation, including the Corporations Act 2001 (Cth) and applicable taxation legislation.  You understand that the Data may be transferred to any third parties assisting in the implementation, administration and management of the Plan, that these recipients may be located in your country or elsewhere, in particular in the United States, and that the recipient country may have different data privacy laws providing less protection of your personal data than your country.  You may request a list with the names and addresses of any potential recipients of the Data by contacting the stock plan administrator at the Company (the “Stock Plan Administrator”). You authorize the recipients to collect, hold, use and disclose the Data, in electronic or other form, for the purposes of implementing, administering and managing your participation in the Plan, including any requisite transfer of such Data, as may be required to a broker or other third party with whom you may elect to deposit any shares of the Common Stock acquired upon the vesting of the Award. You understand that Data will be held only as long

2.

 


 

as is necessary to implement, administer and manage your participation in the Plan or for the period required by law, whichever is the longer.  You may, at any time, refuse or withdraw the consents herein, in any case without cost, by contacting the Stock Plan Administrator in writing. You understand that refusing or withdrawing consent may affect your ability to participate in the Plan. You acknowledge that further information on how your employer, the Company and its Affiliates collect, hold, use and disclose Data and other personal information (and how you can access, correct or complain about the handling of that Data or other personal information by your employer, the Company and its Affiliates) can be found at this link in the privacy policies of your employer, the Company and its Affiliates (as applicable).

Austria

Exchange Control Information.  If you hold shares of Common Stock obtained under the Plan outside of Austria, you may be required to submit reports to the Austrian National Bank on a quarterly basis if the value of the shares of Common Stock as of any given quarter meets or exceeds €5,000,000. The quarterly reporting date is as of the last day of the respective quarter; the deadline for filing the quarterly report is the 15th day of the month following the end of the respective quarter.

When you sell shares of Common Stock acquired under the Plan (or receive a cash dividend) you may be required to comply with certain exchange control obligations if the cash proceeds from the sale are held outside of Austria.  If the transaction volume of all cash accounts abroad exceeds €10,000,000, the movements and balances of all accounts must be reported monthly, as of the last day of the month, on or before the fifteenth day of the following month.

Securities Law Information.  The Awards and the shares of Common Stock are not intended to be publicly offered in Austria. Neither this document nor any other materials relating to the Awards and the shares of Common Stock: (i) constitutes a prospectus according to the EU Prospectus Regulation (Regulation (EU) 2017/1129) or the Austrian Capital Market Act (Kapitalmarktgesetz); (ii) may be publicly distributed or otherwise made publicly available in Austria to any person other than a grantee; or (iii) has been or will be filed with, approved or supervised by any supervisory authority, including the Austrian Financial Market Authority (Finanzmarktaufsichtsbehörde – FMA).

Non-Binding Reservation.  All claims set forth in the Plan, the Grant Notice and the Option Agreement (including the Appendix) shall be considered as non-binding and shall not give rise to any legal rights to any payments. Should entitlements be acquired nonetheless, these shall be revocable.

Data Transfer. Section 21 (Data Transfer) is deleted and replaced with the following:

21. Data Transfer.   Before Snap Inc receives any of your personal data, you will be asked by your local employer, if you want to participate and – in order to do so – freely decide to consent to the transfer (Art 6 (1)a GDPR), in electronic or other form, of your personal data as described in this document by and among, as applicable, your employer, the Company and its Affiliates (a list of Affiliates may be found here)  for the exclusive purpose of implementing, administering and managing your participation in the Plan.  You understand that the Company, its Affiliates and your employer hold certain personal information about you, i.e. name, home address and telephone number, date of birth, identification number, salary, nationality, job title, any shares of stock or directorships held in the Company, details of all options or any other entitlement to shares of stock awarded, canceled, purchased, exercised, vested, unvested or outstanding in your favor for the purpose of implementing, managing and administering the Plan (“Data”).  You understand that the Data may be transferred to any third parties, acting as data processors, assisting in the implementation, administration and management of the Plan, that these recipients may be located in your country or a third country outside the EEA, in particular in the United States, and that the recipient

3.

 


 

country may have different data privacy laws providing less protections of your personal data than your country and that local authorities may access your Data. However, we implement appropriate safeguards to ensure that your rights are protected in accordance with the GDPR. This includes the conclusion of the EU Commission's standard contractual clauses for the transfer of personal data (Art 46(2) c GDPR). Further details on the implemented safeguards as well as copies of the respective agreements are available on request.  You may request a list with the names and addresses of any potential recipients of the Data by contacting the stock plan administrator at the Company (the “Stock Plan Administrator”).

You understand that Data will be held only as long as is necessary to implement, administer and manage your participation in the Plan and beyond that for a period of 7 years after termination of the contractual relationship or as long as required by law (e.g. due to tax or company law storage obligations) or other legitimate interests in storage exist (e.g. as evidence for the assertion of legal claims).

In accordance with the statutory provisions, you may, at any time, view the Data, request additional information about the storage and processing of the Data (right to information), require any necessary amendments to the Data (right to rectification) or refuse or withdraw the consents herein with effect for the future, as well as exercise your rights to erasure, data portability, restriction of the processing and objection, in any case without cost, by contacting the Stock Plan Administrator in writing. Further, you have a right to lodge a complaint with a competent data protection authority. No automated decisions within the meaning of Art 22 GDPR are used.  You understand that refusing or withdrawing consent may affect your ability to participate in the Plan.  For more information on the consequences of refusing to consent or withdrawing consent, you may contact the Stock Plan Administrator.

Belgium

Vesting. The following provision is added to Section 1 of the Option Agreement:

 

“Upon such termination of your Continuous Service, the options that were not vested on the date of such termination will be forfeited at no cost to the Company and you will have no further right, title or interest in or to such underlying shares of Common Stock subject to your option. Non-vested options cannot be exercised.”

 

Foreign Asset / Account Reporting.  Belgian residents are required to report any security (e.g., shares of Common Stock acquired under the Plan) or bank account established outside of Belgium on their annual tax return.  In a separate report, Belgian residents are also required to provide the National Bank of Belgium with certain details regarding such foreign accounts (including the account number, bank name and country in which any such account was opened). The forms to complete this report are available on the website of the National Bank of Belgium.  Belgian residents should consult with their personal tax advisors to determine their personal reporting obligations.

Securities Account Tax. A securities account tax applies if the average annual value of securities (including shares of Common Stock acquired under the Plan) held by you in a securities account exceeds certain thresholds, subject to certain conditions.

Furthermore, you may need to comply with obligations in connection with the Belgian stock exchange tax.

The Board may grant options that are intended to qualify as stock options qualifying under the Act of 26 March 1999 on stock options (“Stock Options” and “Stock Options Act” respectively), in accordance with the rules of the Plan as varied by the provisions of this appendix.

4.

 


 

Notwithstanding that the Stock Options are being granted on the basis that they will qualify as Stock Options under the Stock Options Act, the Company does not warrant that the Stock Options do so qualify for the purposes of the Stock Options Act. Neither the Company, nor any Affiliate, shall have any obligation or liability whatsoever to the Optionholder in the event that the Stock Options do not, or cease to, qualify under the Stock Options Act. By accepting the Stock Options, the Optionholder acknowledges that the Company is under no obligation to conduct the business of the Company or the group in such a way as to ensure that the options qualify, or continue to qualify, under the Stock Option Act.

If there are any inconsistencies between the rules of the Plan, the Grant Notice, the Option Agreement and its Appendices on the one hand and the provisions of this appendix on the other hand, the provisions of this appendix will prevail.

Definitions.

Unless otherwise stated and unless the context otherwise requires, words and phrases defined in the Plan will have the same meaning when used in this attachment.

For Stock Options granted to Optionholders working and/or residing in Belgium, the following words and phrases have the meanings given below (unless the context otherwise requires):

Market Value” on a given date:

 

(a)

if the underlying shares are listed on a securities exchange, the Market Value of the shares is determined as the average market value during 30 days prior to the Date of Grant or, according to the choice of the Committee, the closing sales price of the Shares on the day preceding the Date of Grant; or

 

(b)

if the shares are not listed on a securities exchange, the Market Value of the shares will be the value of the shares at the moment of the Date of Grant, as determined by the Committee.

Option” means a right (for the time being subsisting) to acquire shares in accordance with the Plan.

Stock Option Agreement. Within 60 days of the Date of Grant of a Stock Option, the Optionholder must enter into a written agreement with the Company to confirm their acceptance of the terms and conditions of the Stock Option as set out in the Plan, Grant Notice and Option Agreement relating to the Stock Option (as varied by this appendix).

 

Manner of exercise of Stock Options. Subject to the provisions of the Plan, Grant Notice and Option Agreement, the Optionholder may not exercise the Stock Options before the end of the third calendar year following the Date of Grant.

Option Price. The exercise price is determined at the Date of Grant. The Optionholder is not covered against any devaluation of the underlying stock at the time of exercise.

Lapse of Stock Options. In no event may any Stock Option be exercisable prior to the end of the 3rd calendar year following the Date of Grant and for more than ten years from the Date of Grant.

Transferability. In no event may any Stock Option be transferred, except in case of death of the Optionholder.

5.

 


 

Brazil

Nature of Grant.  The following provision supplements Section 9 of the Option Agreement:

 

You acknowledge that you have read and specifically and expressly approve of Sections 9(a) to 9(h) of the Option Agreement.  You understand that the option is granted to you by the Company and does not constitute part of your normal compensation or salary.  You further understand that the option was granted by the Company as a one-time benefit.  

 

Compliance with Law. By accepting the option, you acknowledge that you agree to comply with applicable Brazilian laws and to pay any and all applicable taxes associated with your participation in the Plan.

 

Exchange Control Information. If you hold assets and rights outside Brazil with an aggregate value exceeding USD 100,000, you will be required to prepare and submit to the Central Bank of Brazil an annual declaration of such assets and rights, including: (i) bank deposits; (ii) loans; (iii) financing transactions; (iv) leases; (v) direct investments; (vi) portfolio investments, including shares of Common Stock acquired under the Plan; (vii) financial derivatives investments; and (viii) other investments, including real estate and other assets.  Please note that foreign individuals holding Brazilian visas are considered Brazilian residents for purposes of this reporting requirement and must declare at least the assets held abroad that were acquired subsequent to the date of admittance as a resident of Brazil.  Individuals holding assets and rights outside Brazil valued at less than USD 100,000 are not required to submit a declaration.  Individuals holding assets and rights outside Brazil valued at more than USD 100,000,000 are required to submit a quarterly declaration.

Canada

Continuous Service.  This provision supplements the definition of “Continuous Service” set out in the Plan.  The Participant’s Continuous Service will be determined without regard to any period of statutory, contractual, common law, civil law or other reasonable notice of termination of employment or any period of salary continuance or deemed employment and regardless of whether the Participant’s termination of employment was lawful; provided, however, that where any greater period is expressly required by applicable employment or labour standards legislation, the Participant’s Continuous Service will be deemed to end immediately following the minimum prescribed period under that legislation.

Cause.  Section 13(g) of the Plan of the Option Agreement is deleted in its entirety and replaced with the following:

(g) “Cause will have the meaning ascribed to such term in any written agreement between the Participant and the Company defining such term and, in the absence of such agreement, such term means, with respect to a Participant, the occurrence of any of the following events: (i) such Participant’s commission of any felony, indictable offence or other crime involving fraud, dishonesty or moral turpitude under the laws of the United States, or any state thereof, Canada, or any applicable foreign jurisdiction; (ii) such Participant’s attempted commission of, or participation in, a fraud or act of dishonesty against the Company or any Affiliate; (iii) such Participant’s intentional, material violation of any contract or agreement between the Participant and the Company or any Affiliate or of any statutory duty owed to the Company or any Affiliate; (iv) such Participant’s unauthorized use or disclosure of the Company’s or any Affiliate’s confidential information or trade secrets; or (v) such Participant’s gross misconduct; provided, however, that for Employees in Ontario, “Cause” means wilful misconduct, disobedience or wilful neglect of duty that is not trivial and has not been condoned. The determination that a termination of the Participant’s Continuous Service is either for Cause or without Cause will be made by the Company, in its

6.

 


 

sole discretion. Any determination by the Company that the Continuous Service of a Participant was terminated with or without Cause for the purposes of outstanding Awards held by such Participant will have no effect upon any determination of the rights or obligations of the Company or such Participant for any other purpose.

Term.  Section 6(d) of the Option Agreement is deleted in its entirety and replaced with the following:

“(d)twelve (12) months after your death if you die either during your Continuous Service or within three (3) months after your Continuous Service terminates for any reason other than Cause;”

Withholding Obligations. Section 8(h)(ii) of the Plan shall not apply. Section 10(b) of the Option Agreement is deleted in its entirety and replaced with the following:

“(b)If this option is a Nonstatutory Stock Option, then upon your request and subject to approval by the Company, and compliance with any applicable legal conditions or restrictions, the Company may permit you to surrender a portion of your option to the Company for a cash payment which shall be used to satisfy the applicable withholding taxes, whereby the portion of the option that may be surrendered shall be with respect to a number of fully vested whole shares of Common Stock otherwise issuable to you upon the exercise of your option having a Fair Market Value, determined by the Company as of the date of exercise, equal to the applicable withholding taxes. Any adverse consequences to you arising in connection with such option surrender procedure will be your sole responsibility.

Transaction. Section 9(c)(v) and Section 9(c)(vi) of the Plan are deleted in their entirety.

Securities Law Information.

The definition of the following terms in Section 13 of the Plan are modified for issuances of securities to eligible persons in Canada as follows:

 

“Affiliate” in the Plan is modified such that control for purposes of determining any “parent” or “subsidiary” is measured by the holding of over fifty percent (50%) of the voting securities of an issuer.

 

 

“Consultant” in the Plan is supplemented by the following: “For purposes of issuances of securities under the Plan to Consultants in Canada, a Consultant means a person, other than an employee, executive officer or director of the Company or an Affiliate that (a) is engaged to provide services to the Company or an Affiliate, other than services provided in relation to a distribution; (b) provides the services under a written contract with the Company or an Affiliate; and (c) spends or will spend a significant amount of time and attention on the affairs and business of the Company or an Affiliate and includes (d) for an individual consultant, a corporation of which the individual consultant is an employee or shareholder, and a partnership of which the individual consultant is an employee or partner, and (e) for a consultant that is not an individual, an employee, executive officer, or director of the consultant, provided that the individual employee, executive officer, or director spends or will spend a significant amount of time and attention on the affairs and business of the Company or an Affiliate.”

You understand that you are permitted to sell Common Stock acquired pursuant to the Plan, provided that the Company is a “foreign issuer” that is not a public company in any jurisdiction of Canada and the sale of the Common Stock acquired pursuant to the Plan takes place: (i) through an exchange, or a market, outside of Canada on the distribution date; or (ii) to a person or company outside of Canada. For purposes hereof, in addition to not being a reporting issuer in any jurisdiction of Canada, a “foreign issuer” is an

7.

 


 

issuer that: (i) is not incorporated or existing pursuant to the laws of Canada or any jurisdiction of Canada; (ii) does not have its head office in Canada; and (iii) does not have a majority of its executive officers or directors ordinarily resident in Canada. If any designated broker is appointed under the Plan, you shall sell such securities through the designated broker.

Foreign Asset/Account Reporting Information. If you are a Canadian resident, you may be required to report your foreign property on form T1135 (Foreign Income Verification Statement) if the total cost of the foreign property exceeds C$100,000 at any time in the year. Foreign property includes shares of Common Stock acquired under the Plan, and may include the options. The options must be reported--generally at a nil cost--if the C$100,000 cost threshold is exceeded because of other foreign property you hold.  If shares of Common Stock are acquired, their cost generally is the adjusted cost base (“ACB”) of the shares of Common Stock. The ACB ordinarily would equal the fair market value of the shares at the time of acquisition, but if you own other shares of Common Stock, this ACB may have to be averaged with the ACB of the other shares. The form T1135 generally must be filed by April 30 of the following year. You should consult with a personal advisor to ensure compliance with the applicable reporting requirements.

Language Consent.  The parties acknowledge that it is their express wish that the Option Agreement, as well as all documents, notices and legal proceedings entered into, given or instituted pursuant hereto or relating directly or indirectly hereto, be drawn up in English.  

Les parties reconnaissent avoir exigé la rédaction en anglais de cette convention («Agreement»), ainsi que cette Annexe, ainsi que de tous documents, avis et procédures judiciaires, exécutés, donnés ou intentés en vertu de, ou liés directement ou indirectement à, la présente convention.

China

 

The following provisions govern your participation in the Plan if you are a national of the People’s Republic of China (“PRC” or “China”).  Notwithstanding the foregoing, the Company reserves the right to apply any or all of the following provisions to individuals who are not PRC nationals but resident in the PRC to the extent it determines such is necessary or advisable:

 

Exercise

 

Notwithstanding anything to the contrary in the Option Agreement or the Grant Notice, an option will not be exercisable until any necessary approval or registration (if required) from the PRC State Administration of Foreign Exchange (“SAFE”) or its local counterpart under applicable exchange control rules (including, without limitations, SAFE Circular 7) has been received with respect to such option on or before the applicable Expiration Date.  As used herein, “SAFE Circular 7” means the Circular of the State Administration of Foreign Exchange on Issues concerning the Administration of Foreign Exchange Used for Domestic Individuals’ Participation in Equity Incentive Plans of Overseas Listed Companies promulgated by the SAFE and effective as of February 15, 2012.

 

Settlement of Option and Sale of Common Stock

 

The Company may require that any shares of Common Stock acquired pursuant to the options be sold, either immediately after issuance (i.e., through a cashless sell-all exercise, with details set forth below) or within a specified period following the termination of your Continuous Service.  You agree that the Company is authorized to instruct its designated broker to assist with the mandatory sale of such shares (on your behalf pursuant to this authorization), and you expressly authorize the designated broker to complete the sale of such shares.  You also agree to sign any agreements, forms and/or consents that may be reasonably requested by the Company (or the designated broker) to effectuate the sale of the shares

8.

 


 

(including, without limitation, as to the transfers of the proceeds and other exchange control matters provided below) and shall otherwise cooperate with the Company with respect to such matters, provided that you shall not be permitted to exercise any influence over how, when or whether the sales occur.  You acknowledge that the designated broker is under no obligation to arrange for the sale of the shares at any particular price.  Due to fluctuations in the share price and/or applicable exchange rates between the date the shares are issued and (if later) the date on which the shares are sold, the amount of proceeds ultimately distributed to you may be more or less than the Market Value of the shares on the date the shares are issued.

 

Upon the sale of the shares, the Company agrees to pay the cash proceeds from the sale (less any applicable Tax-Related Items, brokerage fees or commissions) to you in accordance with applicable exchange control laws and regulations.

 

For a “cashless sell-all exercise”:

 

(a)You may exercise the vested portion of your option during its term by delivering the Notice of Exercise to the administrator of the Plan, or to such other person as the Company may designate, during regular business hours, together with such additional documents as the Company may then require to effect a cashless sell-all exercise.  The Company will provide the forms necessary to make such a cashless sell-all exercise.

 

(b)Unless otherwise agreed in writing with the Company, your option may only be exercised after the completion of any necessary approval from or registration with SAFE (or its local counterparts) and the vested portion of your option will be exercised in a cashless sell-all transaction in accordance with the terms hereof and such other terms and conditions as may be imposed by the Company in order to ensure full compliance with all applicable tax, securities, employment, foreign exchange and other laws and regulations in the United States, the PRC and any other applicable jurisdiction.

 

(c)Your exercise will be effective when the Notice of Exercise is received by the Company.

 

(d)Upon receipt of the Notice of Exercise and all other documentation required by the Company, the Company shall effect a cashless sell-all transaction pursuant to which the proceeds of sale shall be remitted to you in the PRC by the Company (or an Affiliate, including your employer if different from the Company) representing a cash payment equal to the excess of: (i) the net sale proceeds, over (ii) the sum of the aggregate exercise price of your option and all applicable taxes, exchange fees, brokerage fees, commissions or other amounts required to be paid or withheld in connection with the exercise of your option.

 

(e)Notwithstanding anything to the contrary contained in the Option Agreement or the Notice of Exercise, you may not exercise your option unless the shares of Common Stock covered by your option are then registered under the Securities Act (or under the applicable laws of another jurisdiction under which the shares may be registered) or, if such shares are not then so registered, the Company has determined that such exercise and issuance would be exempt from the registration requirements of the Securities Act (or under the applicable laws of another jurisdiction under which the shares may be registered).  The exercise of your option also must comply with other applicable laws and regulations governing your option, including those of the United States and your country of residence, and you may not exercise your option if the Company determines that such exercise would not be in material compliance with such laws and regulations.  You understand that the Company is under no obligation to register or qualify the shares with any securities regulatory authority in any jurisdiction or to seek approval or clearance from any governmental authority for the issuance or sale of the shares.  Further, you agree that the Company shall have unilateral authority to amend the Plan and the Option Agreement without your consent to the extent necessary to comply with securities or other laws applicable to issuance of shares.

9.

 


 

 

(f)By exercising your option you agree to take all steps to comply, and to assist the Company and its Affiliates to enable each of them to comply, with all applicable laws and regulations including, without limitation, those implemented by the China Securities Regulatory Commission, the State Administration for Foreign Exchange, the State Administration for Taxation and any other PRC government authorities (the “PRC Authorities”) or any specific request made by the PRC Authorities in relation to the fulfillment of any reporting, filing, registration and approval requirements imposed on the Company or any Affiliate.  You further agree to execute and deliver such other agreements or documents, and to fulfill any reporting, filing, registration and approval requirements, as may be required by the PRC Authorities and/or reasonably requested by the Company or an Affiliate.

 

Foreign Exchange Obligations

 

You understand and agree that, pursuant to exchange control laws in the PRC, you will be required to immediately repatriate to the PRC the cash proceeds from the sale of any shares issued upon exercise of the options and, if applicable, any dividends you may receive in relation to the shares.  You further understand that, under applicable law, such repatriation of your cash proceeds may need to be effected through a special exchange control account established by the Company or a Subsidiary in the PRC, and you hereby consent and agree that any proceeds you may receive as a result of participation in the Plan may be transferred to such special account prior to being delivered to you.  Further, you acknowledge that the Company or a Subsidiary has no obligation to, but may, convert the proceeds that you realize from your participation in the Plan from U.S. dollars to Renminbi using any exchange rate chosen by the Company and, if funds are so converted, they will be converted as soon as practicable, which may not be immediately after the date that such proceeds were realized.  If such currency conversion occurs, you will bear the risk of any fluctuation in the U.S. dollar/Renminbi exchange rate between the date you realize U.S. dollar proceeds from your participation in the Plan and the date that you receive cash proceeds converted to Renminbi.  If the proceeds from your participation in the Plan are paid to you in U.S. dollars, you understand that you will be required to set up a U.S. dollar denominated bank account in the PRC and provide the bank account details to the Company or your employer so that your proceeds may be deposited into the account.  Finally, you agree to comply with any other requirements that may be imposed by the Company in the future to facilitate compliance with exchange control requirements in the PRC, as determined by the Company in its sole discretion.

 

Denmark

Stock Option Act.  You acknowledge that you received the Employer Statement in Danish (a copy of which is appended hereto at Attachment I) which sets forth additional terms of the option to the extent the Danish Stock Options Act applies.

 

Foreign Asset / Account Reporting Notification.  If you establish an account holding cash or shares of Common Stock outside Denmark, you must report the account to the Danish Tax Administration.  The form may be obtained from a local bank.

France

Language Consent.  The parties acknowledge that it is their express wish that the Option Agreement, as well as all documents, notices and legal proceedings entered into, given or instituted pursuant hereto or relating directly or indirectly hereto, be drawn up in English.  

Les parties reconnaissent avoir exigé la rédaction en anglais de cette convention («Agreement»), ainsi que cette Annexe, ainsi que de tous documents, avis et procédures judiciaires, exécutés, donnés ou intentés en vertu de, ou liés directement ou indirectement à, la présente convention.

10.

 


 

Tax Information. The option is not intended to qualify for specific tax and social security treatment applicable to stock options granted under Sections L. 225-177 to L. 225-186 and Sections L. 22-10-56 to L. 22-10-58 of the French Commercial Code, as amended.

Foreign Asset/Account Reporting Information.  French residents maintaining foreign bank or brokerage accounts are required to report such accounts to the French tax authorities when filing their annual tax returns.  Failure to comply could trigger significant penalties.

Germany

Sole Contact and Contractual Partner Information. Please note that the option, the Grant Notice, the Option Agreement, the Appendix and your participation in the Plan do not create any claims against the Affiliate of the Company you are employed by/your German employer either directly or indirectly.  To be clear: your sole contact and sole contractual partner regarding the Plan and the granted options is the Company and they are not part of your contractual salary.  

Exchange Control Information.  Cross-border payments in excess of €12,500 must be reported monthly to the German Federal Bank (Bundesbank).  In case of payments in connection with securities (including proceeds realized upon the sale of shares of Common Stock or the receipt of dividends), the report must be made by the 5th day of the month following the month in which the payment was received.  The report must be filed electronically and the form of report (“Allgemeine Meldeportal Statistik”) can be accessed via the Bundesbank’s website (www.bundesbank.de) in both German and English.  You are responsible for making this report.

Term. Section 6(a) of the Option Agreement shall be amended as follows:

 

6.       Term.  You may not exercise your option before the Date of Grant or after the expiration of the option’s term.  The term of your option expires, subject to the provisions of Sections 5(h) and 9(c) of the Plan, upon the earliest of the following:

 

(a)immediately upon the termination of your Continuous Service for Cause; this does not apply in case termination of your Continuous Service does not comply with the principle of good faith. In such case, provisions set forth under the following Section 6(b) of this Option Agreement shall apply accordingly. 

                        (…).”Securities Disclaimer. The participation in the Plan is exempt or excluded from the requirement to publish a prospectus under the EU Prospectus Directive as implemented in Germany.

Tax Reporting. You must report and pay any capital gains tax liability that arises in connection with the sale of shares acquired under the Plan. In general the statutory deadline of filing annual income tax returns for taxpayers is 31 July of the calendar year following the respective fiscal year. Payment periods of due tax amounts are determined in view of the competent tax office. You should consult with your personal tax advisor to ensure that you are properly complying with applicable reporting requirements in Germany.

Hungary

Compliance with Law. By accepting the Award and accepting the terms of the Plan and the Option Agreement, you acknowledge and agree that you are responsible for complying with all applicable Hungarian laws – and you shall not assume that the terms of the Plan and the Option Agreement summarize all requirements under applicable laws – and you acknowledge and undertake to report and pay any and all

11.

 


 

applicable taxes associated with the Award, the sale of shares of Common Stock acquired under the Plan, and the receipt of any dividends paid on such shares of Common Stock.

 

Continuous Service. By accepting the Award, the attached Plan and terms and conditions of the Option Agreement, and by signing the Grant Notice, you acknowledge that if your Continuous Service with your Hungarian employer – being the Subsidiary of the Company – terminates for any reason, any portion of your Award that has not vested will be forfeited upon such termination and you will have no further right, title or interest in the Award, the shares of Common Stock issuable pursuant to the Award, or any consideration in respect of the Award. For the sake of clarity, your Continuous Service will be considered terminated as of the termination date due to

 

a.

the termination of your employment by the parties’ mutual consent (as referred to in para. 64.§(1)a) of the Hungarian Labor Code);

 

b.

the termination of your employment either by the Hungarian employer or you, as employee (as referred to in para. 64.§(1)b)-c) of the Hungarian Labor Code);

 

c.

the expiry of your fixed term employment relationship (as referred to in para. 63.§(1)c) of the Hungarian Labor Code);

 

d.

the Participant’s death (as referred to in para. 64.§(1)a) of the Hungarian Labor Code), or Disability; or

 

e.

the termination of the Hungarian employer without legal succession (as referred to in para. 64.§(1)b) of the Hungarian Labor Code)

(regardless of the reason for such termination and whether or not later found to be invalid or in breach of employment laws in the jurisdiction where you are employed or the terms of your employment agreement, if any), and your right to vest in the Award under the Plan and the Option Agreement, if any, will terminate with effect of termination date of your employment. The Hungarian employer shall have the exclusive discretion to determine when your employment has been terminated, and shall notify thereof the Company in accordance with Article 14 (Notices) of the Option Agreement.

 

No entitlement or Claims for Compensation. As supplement of Section 10 (Award Not A Service Contract) of the Option Agreement, by accepting the Award, the attached Plan and terms and conditions of the Option Agreement, and by signing the Grant Notice, you acknowledge and undertake the followings:

 

a.

the grant of this Award is voluntary and occasional, and does not create any contractual or other right to receive future grants of awards or any benefit based on this or on any potential reissued Option Agreement;

 

b.

the grant of this Award does not constitute any binding obligation on the Company’s, or Hungarian employer’s side to renew/reissue of a new Award (whether on the same or different terms) after the expiry of the definite term of this Option Agreement;

 

c.

your Award and any shares of Common Stock acquired under the Plan, and the income and value of same, are not part of normal or expected compensation, earnings, salaries, or other similar terms, under Hungarian labor law, used when calculating benefits under any employee benefit plan (other than the Plan) sponsored by the Company or any Affiliate except as such plan otherwise expressly provides, or for any purpose, including, without limitation, calculating any severance, resignation, termination, redundancy, vacation, dismissal, end-of-service payments, bonuses, long-service awards, pension or retirement or welfare benefits or similar payments;

 

d.

you consulted with your own personal tax, financial and legal advisors regarding the terms and conditions of the Award, the attached Plan, Award Notice and Option Agreement regarding the tax, social security and legal consequences thereof;

12.

 


 

 

e.

the grant, vesting or settlement of your Award shall not give you an assumption, right, confirmation to continued employment with your Hungarian employer.

Securities Law Information. The grant of the options and the settlement by the issuance of shares of Common Stock in the frame of the 2017 Equity Incentive Plan qualifies as a private offering of securities in accordance with Section 14 of the Hungarian Capital Markets Act and Article 1(4)(b) of the EU Prospectus Regulation (2017/1129 EU Regulation).

The Company and the Participant acknowledge that the Company shall have the right to notify the Hungarian National Bank about any offering of options in accordance with the applicable laws of Hungary.

Legend. All written communication relating to grant of options in Hungary must contain a legend indicating that the granting and settlement is a “private offering” “zártkörű forgalombahozatal” in Hungary.

Language. You confirm having read and understood the documents relating to the Plan, including the Option Agreement with all terms and conditions included therein, which were provided in the English language.  You accept the terms of those documents accordingly and do not need their translation into Hungarian or, if needed, you will be responsible for arranging such Hungarian translation himself/herself.

Data Transfer. Section 21(a) (Data Transfer) is deleted and replaced with the following:

 

21. DATA PROCESSING AND DATA TRANSFER.  

 

(a)Besides your decision regarding participate in the Plan, you explicitly and unambiguously consent to the collection, use and transfer, in electronic or other form, of your personal data as described in this document by and among, as applicable, your employer, the Company and its Affiliates for the exclusive purpose of implementing, administering and managing your participation in the Plan.  You understand that the Company, its Affiliates and your employer hold certain personal information about you, including, but not limited to, name, home address and telephone number, date of birth, social security number (or other identification number), salary, nationality, job title, any shares of stock or directorships held in the Company, details of all options or any other entitlement to shares of stock awarded, canceled, purchased, exercised, vested, unvested or outstanding in your favor for the purpose of implementing, managing and administering the Plan (“Data”).  You understand that the Data may be transferred to any third parties, acting as data processors,  assisting in the implementation, administration and management of the Plan, that these recipients may be located in your country or elsewhere, in particular in the United States, and that the recipient country may have different data privacy laws providing less protections of your personal data than your country.  You may request a list with the names and addresses of the data processors and any potential recipients of the Data by contacting the stock plan administrator at the Company (the “Stock Plan Administrator”). You authorize the data controllers and processors to transfer the Data to a broker or other third party with whom you would like elect to deposit any shares of Common Stock acquired upon the vesting of the Award. You understand that Data will be held only as long as is necessary to implement, administer and manage your participation in the Plan.  You may, at any time, view the Data, request additional information about the storage and processing of the Data, require any necessary amendments to the Data or refuse or withdraw the consents herein, in any case without cost, by contacting the Stock Plan Administrator in writing. You may also have the right to erasure, data portability, restriction of the processing and objection, furthermore you may contact to the Hungarian National Authority for Data Protection and Freedom of Information or competent court at anytime. You understand that processing of your Data is necessary for your participation in Plan, therefore refusing or withdrawing your consent may negatively affect your ability to participate in the Plan.  For more

13.

 


 

information on the consequences of refusing to consent or withdrawing consent, you may contact the Stock Plan Administrator.

 

Tax Reporting. You must report and pay income tax on the settlement of the options, on the dividends/dividend equivalents and the sales proceeds relating to the shares acquired under the Plan. In general, the statutory deadline of filing annual income tax returns for taxpayers is 20 May following the respective tax year, but in several cases tax advances should also be paid quarterly during the tax year. You should consult with your personal tax advisor to ensure that you comply with applicable tax requirements in Hungary.

Withholding Obligations. By accepting the Award, the attached Plan and terms and conditions of the Option Agreement, and by signing the Grant Notice, you acknowledge that the Company is not obliged to assess, withhold or report your tax obligations under the applicable Hungarian tax laws with regard to the options. Your Hungarian employer may take over the fulfillment of such obligations on the Company’s behalf in which case you will be notified.

India

The following provisions govern your participation in the Plan if you are a person resident in India. It is clarified that the Company reserves the right to apply any or all of the following provisions to individuals who are not Indian citizens/nationals, but considered as persons resident in India, to the extent it determines necessary or advisable under applicable Indian laws.

Compliance with Law. By accepting the option and accepting the terms of the Option Agreement, you acknowledge and agree to comply with all applicable Indian laws and pay any and all applicable taxes associated with the Award, the sale of shares of Common Stock acquired under the Plan, and the receipt of any dividends paid on such shares of Common Stock.

Exercise Restriction.  The following supplements the Grant Notice and the Option Agreement.

You must comply at the time of exercise with applicable laws and regulations of India, including but not limited to the Foreign Exchange Management Act, 1999 of India and the rules, regulations and amendments thereto (“FEMA”).  If deemed necessary or advisable to comply with applicable laws, including FEMA, the Company may require you (notwithstanding any provision in the Grant Notice or Option Agreement) to pay for the shares purchased on exercise, and any tax required to be withheld by law, through a cashless exercise method. This means, unless otherwise determined by the Company at the time of exercise, you must immediately sell all Shares purchased on exercise in order to facilitate the required repatriation of proceeds in connection with Shares issued on exercise of the option, with the required amount of the sale proceeds being delivered to the Company. A partial “sell to cover” contemplated by Section 3(a) (i.e. where the exercise price is paid to the Company from the sales proceeds obtained from selling a portion (but not all) of the shares) and a “net exercise” contemplated by Section 3(c) (i.e. where the Company retains a portion of the shares otherwise due to you in satisfaction of the exercise price due) is also not permitted in India. The Company reserves the right to prescribe an alternative method of payment that you shall use (whether set out in the Agreement and/or the Plan or otherwise) depending on the development of local law.  This paragraph applies notwithstanding any contrary provision in the Grant Notice or the Agreement.

Exchange Control Information.  On sale of the shares of Common Stock purchased under the Plan or the receipt of any dividends on the Common Stock, you acknowledge your obligation and agree to (i) repatriate any proceeds from the sale of shares of Common Stock or the receipt of any dividends to India within 90 days of the date of sale or the date of the dividends falling due (as maybe applicable) and (ii) to obtain a foreign inward remittance certificate (“FIRC”) from the bank in which you deposit the foreign currency

14.

 


 

and maintain the FIRC as evidence of the repatriation of funds in the event the Reserve Bank of India or your employer requests proof of repatriation.  It is your responsibility to comply with these requirements.  Neither the Company nor the employer will be liable for any fines or penalties resulting from your failure to comply with any applicable laws.

 

Tax.  By accepting the terms of the Grant Notice and the Option Agreement, you acknowledge and agree to comply with all applicable Indian laws and report any income and pay any and all applicable taxes, as required by Indian laws, associated with the shares, the sale of shares of Common Stock acquired under the Plan, and the receipt of any dividends paid on such shares of Common Stock. You will co-operate with the board of directors of the Company and any Affiliate who is your employer, to ensure that the Company and such Affiliate are at all times compliant with all applicable laws. Without prejudice to the aforesaid, you will forthwith provide all necessary information upon request by such Affiliate in order for the Affiliate to make necessary filings with the regulatory authorities as required under applicable law. Where necessary and so directed by the Affiliate, you will make such payments/ deposit such amounts with the Affiliate so as to enable the Affiliate to comply with its tax obligations under applicable laws. You acknowledge and confirm that the entitlement to the shares of Common Stock is contingent upon you complying with your obligations herein, the Option Agreement and the Plan.

Withholding Obligations. The following supplements Section 10 of the Option Agreement:

(d) As a condition of the vesting of your option, you unconditionally and irrevocably agree:

(i)to place the Company in funds and indemnify the Company in respect of all liability to Indian income tax which the Company is liable to account for on your behalf directly to Government of India (the “India Tax Liability”); or

(ii)to permit the Company to sell at the best price which it can reasonably obtain such number of shares of Common Stock allocated or allotted to you following vesting and as will provide the Company with an amount equal to the India Tax Liability; and to permit the Company to withhold an amount in respect of the India Tax Liability from any payment made to you (including, but not limited to salary); and

(iii)to sign, promptly, all documents required by the Company to effect the terms of this provision, and references in this provision to “the Company” shall, where applicable, be construed as also referring to any Affiliate.

Privacy.  Section 21 (Data Transfer) is deleted and replaced with the following:

21. Privacy.  You explicitly and unambiguously consent to the collection, use, disclosure and transfer, in electronic or other form, of your personal information (as such term is defined in the Information Technology Act, 2000 read with the Information Technology (Reasonable Security Practices and Procedures and Sensitive Personal Data or Information) Rules, 2011) as described in this document by and among, as applicable, your employer, the Company and its Affiliates for the exclusive purpose of implementing, administering and managing your participation in the Plan. You understand that the Company, its Affiliates and your employer hold certain personal information about you, including, but not limited to, name, home address and telephone number, date of birth, social security number (or other identification number), salary, nationality, job title, any shares of stock or directorships held in the Company and/or any Affiliate, details of all options or any other entitlement to shares of stock awarded, canceled, purchased, exercised, vested, unvested or outstanding in your favor for the purpose of implementing, managing and administering the Plan (“Data”). You understand and consent that the Data may be transferred to any third parties assisting in the implementation, administration and management of the Plan,

15.

 


 

that these recipients may be located in your country or elsewhere, in particular in the United States, and that the recipient country may have different data privacy laws providing less protections of your personal data than your country. You may request a list with the names and addresses of any potential recipients of the Data by contacting the stock plan administrator at the Company (the “Stock Plan Administrator”). You authorize the recipients to receive, possess, process, use, retain and transfer the Data, in electronic or other form, for the purposes of implementing, administering and managing your participation in the Plan, including any requisite transfer of such Data, as may be required to a broker or other third party with whom you may elect to deposit any shares of Common Stock acquired upon the vesting of the Award. You understand that Data will be held only as long as is necessary to implement, administer and manage your participation in the Plan. You may, at any time, view the Data, request additional information about the storage and processing of the Data, require any necessary amendments to the Data or refuse or withdraw the consents herein, in any case without cost, by contacting the Stock Plan Administrator in writing. You understand that refusing or withdrawing consent may affect your ability to participate in the Plan. For more information on the consequences of refusing to consent or withdrawing consent, you may contact the Stock Plan Administrator.

General. Further, the Plan and the corresponding documents have neither been delivered for registration nor are they intended to be registered with any regulatory authorities in India. These documents are not intended for distribution and are meant solely for the consideration of the person to whom they are addressed and should not be reproduced by you.

Italy

Sole Contact and Contractual Partner Information. Please note that the Award, the Grant Notice, the Option Agreement, the Appendix and your participation in the Plan do not create any claims against the Affiliate of the Company you are employed by/your Italian employer either directly or indirectly.  To be clear: your sole contact and sole contractual partner regarding the Plan and the granted options is the Company and they are not part of your contractual salary.

Securities Law Information.  You acknowledge that the Plan is not intended to be publicly offered in or from Italy. Neither the Option Agreement nor any other materials relating to the option constitutes a prospectus, and neither the Option Agreement nor any other materials relating to the Plan may be publicly distributed nor otherwise made publicly available in Italy.

Language Acknowledgement.  You confirm having read and understood the documents relating to the Plan, including the Option Agreement, with all terms and conditions included therein, which were provided in the English language only.  You confirm that you have sufficient language capabilities to understand these terms and conditions in full.

 

Lei conferma di aver letto e compreso i documenti relativi al Piano, incluso il Regolamento del Piano, con tutti i relativi termini e condizioni, che sono stati forniti unicamente in lingua inglese. Lei conferma altresì di avere una conoscenza della lingua inglese tale da aver compreso pienamente il contenuto di tale documentazione ed i suddetti termini e condizioni.

 

Stock Option Exercises.  Due to regulatory requirements, notwithstanding Section 9 of the Option Agreement, you may be required to exercise the option using a cashless sell-all exercise method, pursuant to which all shares of Common Stock subject to the exercised option will be sold immediately upon exercise and the proceeds of sale, less the exercise price, any tax-related items and broker’s fees or commissions, will be remitted to you in cash in accordance with any applicable exchange control laws and regulations.  You will not be permitted to hold shares after exercise.  The Company reserves the right to provide additional methods of exercise depending on the development of local laws.

16.

 


 

 

Data Transfer. Section 21(a) (Data Transfer) is deleted and replaced with the following:

21. Data Transfer.  

(a) You explicitly and unambiguously consent to the collection, use and transfer, in electronic or other form, of your personal data as described in this document by and among, as applicable, your employer, the Company and its Affiliates for the exclusive purpose of implementing, administering and managing your participation in the Plan.  You understand that the Company, its Affiliates and your employer hold certain personal information about you, including, but not limited to, name, home address and telephone number, date of birth, social security number (or other identification number), salary, nationality, job title, any shares of stock or directorships held in the Company, details of all options or any other entitlement to shares of stock awarded, canceled, purchased, exercised, vested, unvested or outstanding in your favor for the purpose of implementing, managing and administering the Plan (“Data”).  You understand that the Data may be transferred to any third parties, acting as data processors, assisting in the implementation, administration and management of the Plan, that these recipients may be located in your country or elsewhere, in particular in the United States, and that the recipient country may have different data privacy laws providing less protections of your personal data than your country.  You may request a list with the names and addresses of any potential recipients of the Data by contacting the stock plan administrator at the Company (the “Stock Plan Administrator”). You understand that Data will be held only as long as is necessary to implement, administer and manage your participation in the Plan.  You may, at any time, view the Data, request additional information about the storage and processing of the Data (right of access), require any necessary amendments to the Data (right to rectification) or refuse or withdraw the consents herein, in any case without cost, by contacting the Stock Plan Administrator in writing; such withdrawal does not affect the lawfulness of processing based on consent before the withdrawal. You may also have a right to erasure, data portability, restriction of the processing and objection, as well as the right to lodge a complaint with a supervisory authority. You understand that the provision of your personal data is a requirement necessary to enter into the RSU Grant Notice, the Award Agreement and the Appendix, therefore refusing or withdrawing consent may affect your ability to participate in the Plan.  For more information on the consequences of refusing to consent or withdrawing consent, you may contact the Stock Plan Administrator.

 

Plan Acknowledgement.  You acknowledge that you have read and specifically and expressly approve the following sections of the Option Agreement: (9) Option not a Service Contract; (10) Withholding Obligations; (11) Tax Consequences; (21) Data Transfer; (22) Language; and (25) Choice of Law; and the Italy country-specific terms and conditions of this Appendix.

 

Foreign Asset/Account Reporting Information. If you are an Italian resident and, during any fiscal year, hold investments or financial assets outside of Italy (e.g., cash, shares of Common Stock) which may generate income taxable in Italy (or if you are the beneficial owner of such an investment or asset even if you do not directly hold the investment or asset), you are required to report such investments or assets on your annual tax return for such fiscal year (on Redditi Persone Fisiche Form, RW Schedule, or on a special form if you are not required to file a tax return).  

 

Foreign Financial Assets Tax. The fair market value of any shares of Common Stock held outside of Italy is subject to a foreign assets tax. Financial assets include shares of Common Stock acquired under the Plan.  The taxable amount will be the fair market value of the financial assets assessed at the end of the calendar year. You should consult with your personal tax advisor about the foreign financial assets tax.

17.

 


 

Japan

Securities Disclosure. The grant of the option falls under the category of solicitation towards a small number investors as provided in article 23-13.4 of the Financial Instruments and Exchange Law of Japan (kinyuu shouhin torihiki hou) (Law No. 25 of 1948, as amended) and therefore no notification under article 4.1 of the same has been made in respect of the grant of the option to you. You are prohibited from transferring the options unless transferred as a whole, and the option cannot be divided into parts.

Exchange Control Information. If you remit more than ¥30 million for the purchase of shares of Common Stock in a single transaction, you must file a payment report with the Ministry of Finance (through the Bank of Japan or the bank carrying out the transaction). The precise reporting requirements vary depending on whether the relevant payment is made through a bank in Japan. If you acquire shares of Common Stock whose value exceeds ¥100 million in a single transaction, you must also file a Report Concerning Acquisition or Transfer of Securities with the Ministry of Finance through the Bank of Japan within 20 days of acquiring the shares.

Foreign Asset/Account Reporting Information. Japanese residents holding assets outside of Japan with a total net fair market value exceeding ¥50,000,000 (as of December 31 each year) are required to comply with annual tax reporting obligations with respect to such assets. Such report will be due by March 15 each year. You are advised to consult with a personal tax advisor to ensure that you are properly complying with applicable reporting requirements.

Latvia

Financial Instruments Market Law. You acknowledge that the options granted under the Plan are not intended to be publicly offered in or from Latvia. Neither the Option Agreement nor any other materials relating to the Plan constitutes a prospectus as such term is understood pursuant to the Financial Instruments Market Law.

Mexico

Acknowledgement of the Agreement.  In accepting the option, you acknowledge that you have received a copy of the Plan, have reviewed the Plan and the Option Agreement in their entirety and fully understand and accept all provisions of the Plan and the Option Agreement.  You further acknowledge that you have read and specifically and expressly approve the terms and conditions of Section 9 (“Option not a Service Contract”) of the Option Agreement, in which the following is clearly described and established:

 

a)

That your option is not an employment or service contract and that nothing in your option (including the grant, vesting or exercise of your option) will be deemed to create in any way whatsoever any obligation for the Company or for an Affiliate to continue your employment.

 

b)

That your participation in the Plan does not constitute an acquired right.

 

c)

That the Plan and your participation in the Plan is offered by the Company on a wholly discretionary basis.

 

d)

That your participation in the Plan is voluntary.

 

e)

That the Company and its Affiliates are not responsible for any decrease in the value of the shares of Common Stock granted under the Plan.

18.

 


 

 

Labor Law Policy and Acknowledgement.  By participating in the Plan, you expressly recognize that the Company, Snap, Inc., with registered offices at c/o Corporation Service Company, 251 Little Falls Drive, Wilmington, DE, 19808, United States of America, is solely responsible for the administration of the Plan and that your participation in the Plan and acquisition of shares of Common Stock do not constitute an employment relationship between you and the Company since you are participating in the Plan on a wholly commercial basis and your sole employer is the Affiliate engaging you to provide services in Mexico (“Employer”).

Based on the foregoing, you expressly recognize that the Plan and any benefits you may derive from participation in the Plan do not establish any rights between you and the Employer or any Affiliate, and do not form part of the employment conditions and/or benefits provided by your Employer, and any modification of the Plan or its termination will not constitute a change or impairment of the terms and conditions of your employment as the Employer does not sponsor, contribute to, grant any options or have any relationship with the Plan, the Option Agreement and/or the options, all of which are sponsored solely and exclusively by the Company which is the only party responsible for the contribution of any amount pursuant to the Plan and/or the Option Agreement and the only party responsible for granting any options thereunder. Pursuant to the foregoing, you expressly agree and recognize for all legal purposes that your participation in the Plan, and any benefit associated therewith shall not be construed as being part of, derived from or in any way related to the employment relationship that you may have with the Employer.  Consequently, the options will not be considered for salary integration purposes, on the understanding that only those benefits that are directly covered by the Employer as a result of the employment relationship can be considered for this purpose, which is not the case in respect of the options.

You further understand that participation in the Plan is as a result of a unilateral and discretionary decision of the Company, therefore, the Company reserves the absolute right to amend and/or discontinue your participation at any time without any liability to you.

Finally, you hereby declare that you do not reserve any action or right to bring any claim against the Company for any compensation or damages regarding any provision of the Plan or the benefits derived under the Plan, and you therefore grant a full and broad release to the Company, its Affiliates, its shareholders, officers, agents or legal representatives with respect to any claim that may arise.

Tax obligations. By accepting the grant of the option and signing the Grant Notice, you acknowledge that it is your responsibility to review and confirm the tax effects that may be generated or derived from this acceptance, with your tax advisors.

You also acknowledge that you are aware that any tax triggered or derived from the granting and/or vesting of the option shall be recognized in the applicable tax return or returns that shall be filed pursuant to Mexican Income Tax law and the corresponding income tax payment shall be properly, duly and timely paid, if any. It is your sole obligation to provide to your Employer, no later than 15 days after such payment was due, the evidence of the applicable income tax returns filed and the payment of applicable taxes.

Notwithstanding the foregoing, if your Employer is obliged to withhold the corresponding tax pursuant to applicable law, depending on the payment method of the option, your Employer will provide you with a notice, no later than 5 days after the vesting of your option, informing you that your Employer will make the corresponding withholdings, which would substitute your obligations to make a direct filing of the relevant income tax return and the corresponding payment.

Termination of the employment relationship or Continuous Service for Cause.  By accepting the grant of the option and signing the Stock Option Grant Notice, you acknowledge that you have read and specifically and expressly approved the terms and conditions in Section 5(k) of the Plan (“Termination for

19.

 


 

Cause”) that clarify that if your employment relationship or Continuous Service with the Employer is terminated for Cause in terms of the Mexican Labor Legislation, your participation in the plan will terminate and be forfeited immediately upon such termination of your employment relationship or Continuous Service, and you will be prohibited from exercising any portion (including any vested portion) of such Awards on and after the date of such termination of Continuous Service and you will have no further right, title or interest in such forfeited Award, the shares of Common Stock subject to the forfeited Award, or any consideration in respect of the forfeited Award.

In addition, by signing the Grant Notice, you further acknowledge that you have read and specifically and expressly approved the definition of “Cause” included in the Plan as amended below, which clarifies that Cause has the meaning ascribed to such term in any written agreement between the Participant and the Company defining such term and, in the absence of such agreement, such term means, with respect to a Participant, the occurrence of any of the following events:  (i) such Participant’s commission of any felony or any crime involving fraud, dishonesty or moral turpitude under the laws of the United States, , any state thereof, México or any applicable foreign jurisdiction; (ii) such Participant’s attempted commission of, or participation in, a fraud or act of dishonesty against the Company or any Affiliate; (iii) such Participant’s intentional, material violation of any contract or agreement between the Participant and the Company or any Affiliate or of any statutory duty owed to the Company or any Affiliate; (iv) such Participant’s unauthorized use or disclosure of the Company’s or any Affiliate’s confidential information or trade secrets; or (v) such Participant’s gross misconduct; or (vi) those established within articles 47 and 185 of the Mexican Federal Labor Law. The determination that a termination of the Participant’s employment relationship or Continuous Service is either for Cause or without Cause will be made by the Company, in its sole discretion. Any determination by the Company that the employment relationship or Continuous Service of a Participant was terminated with or without Cause for the purposes of outstanding Awards held by such Participant will have no effect upon any determination of the rights or obligations of the Company or such Participant for any other purpose.

In connection with the foregoing, you expressly agree and accept that the Company, shall determine at its sole discretion whether a termination of your employment relationship or Continuous Service is either for Cause or without Cause, without the need for the Employer to follow any process to terminate your employment for cause under the employment laws in the jurisdiction where you are employed and/or having any authority to issue any resolution supporting such termination for cause.

Language.  You acknowledge that you are sufficiently proficient in the English language, or have consulted with an advisor who is sufficiently proficient in English, so that you have a complete and accurate understanding of each and every of the terms and conditions of the Plan, the Option Agreement and the Grant Notice. If you have received the Plan, the Option Agreement, the Grant Notice, or any other document related to the option translated into a language other than English and if the meaning of the translated version is different than the English version, you expressly agree that the English version will control.

Spanish Translations:

Reconocimiento del Acuerdo.  Al aceptar la opción (option), usted reconoce que ha recibido una copia del Plan, ha revisado el mismo y el Acuerdo de opción (option) en su totalidad y comprende y está de acuerdo con todas las disposiciones tanto del Plan como del Acuerdo de Opción (Option Agreement).  Asimismo, reconoce que ha leído y específica y expresamente aprueba los términos y condiciones establecidos en la Sección 9 del Acuerdo de opción (option), en el cual se establece claramente que:

 

a)

Mi opción (option) no es un contrato de trabajo o de servicios y que nada en mi opción (option) (incluyendo el otorgamiento, conclusión del período para hacer exigible [vesting] o el ejercicio de

20.

 


 

 

mi opción [option]) dará lugar de ninguna manera a cualquier obligación de la Compañía o una Filial a continuar o mantener mis servicios/relación.

 

b)

Mi participación en el Plan de ninguna manera constituye un derecho adquirido.

 

c)

El Plan y mi participación en el mismo es una oferta hecha por parte de la Compañía de forma completamente discrecional.

 

d)

Que mi participación en el Plan es voluntaria.

d)    Que la Compañía y sus Filiales no son responsables de cualquier pérdida en el valor de las Acciones Ordinarias otorgadas mediante el Plan.

Política de Legislación Laboral y Reconocimiento.  Al participar en el Plan, Usted expresamente reconoce que la Compañía, Snap, Inc., con oficinas registradas ubicadas en c/o Corporation Service Company, 251 Little Falls Drive, Wilmington, DE, 19808, de los Estados Unidos de América, es exclusivamente responsable de la administración del Plan y que su participación en el Plan y la adquisición de Acciones no constituye una relación de trabajo entre Usted y la Compañía, toda vez que Usted está participando en el Plan en una base enteramente comercial y su único empleador es un Filial ("Empleador").

Con base en lo anterior, Usted expresamente reconoce que el Plan y cualquier beneficio que pueda recibir de la participación en el Plan no establece derecho alguno entre Usted y el Empleador, o cualquier otra Filial, y no forma parte de las condiciones de trabajo y/o prestaciones proporcionadas por el Empleador, y que cualquier modificación al Plan o la terminación del mismo no constituirán un cambio o detrimento de sus términos y condiciones de trabajo. Lo anterior toda vez que el Empleador no patrocina, contribuye, otorga ninguna opción (option) o tiene ninguna relación con el Plan, el Acuerdo de opción (option) y/o su opción (option), los cuales son patrocinados única y exclusivamente por la Compañía, la cual es la única parte responsable por contribuir cualesquiera montos en términos del Plan y/o el Acuerdo de Opción (option) y es la única parte responsable por otorgar cualquier opción (option) en términos del Plan. En términos de lo anterior, usted acuerda y reconoce expresamente para todos los efectos legales a los que haya lugar que no se entenderá que su participación en el Plan, así como cualquier beneficio que derive del mismo, sean parte, deriven de o estén relacionados de cualquier forma con la relación laboral que usted pueda tener con el Empleador.  En consecuencia, las opciones (options) no serán consideradas para efectos de integración salarial, en el entendido de que sólo aquellas prestaciones que cubre directamente el Empleador con motivo de la relación laboral pueden ser consideradas para tal efecto, lo cual no sucede en el caso de las opciones (options).

A su vez, Usted comprende que la participación en el Plan se da como resultado de una decisión unilateral y discrecional de la Compañía; por lo que la Compañía se reserva el derecho absoluto de modificar y/o discontinuar su participación en cualquier momento y sin ninguna responsabilidad hacia Usted.

Finalmente, Usted en este acto declara que no se reserva ninguna acción o derecho para intentar reclamación alguna en contra de la Compañía por cualquier compensación, daños y perjuicios relacionada con cualquier disposición del Plan o de los beneficios derivados del mismo, por lo que Usted otorga el más amplio y completo finiquito a la Compañía, sus Filiales, sus accionistas, directivos, agentes o representantes legales en relación a cualquier reclamación que pueda presentarse.

Obligaciones fiscales. Al aceptar el otorgamiento de su opción y al firmar el Aviso de Otorgamiento, usted reconoce que es su responsabilidad el revisar y confirmar los efectos fiscales que pudieran derivarse como consecuencia de esta aceptación, con sus asesores fiscales.

21.

 


 

Usted también reconoce que es de su conocimiento que cualquier impuesto generado por el otorgamiento y ejecución de la Opción deberán ser reconocidos en su declaración o declaraciones mensuales y anuales de impuesto sobre la renta que deberá ser presentada conforme a la ley aplicable y, el impuesto sobre la renta correspondiente deberá ser pagado en tiempo y forma, si hubiera alguno. Es su obligación personal entregar a su Empleador, dentro de los 15 días siguientes contados a partir de la fecha límite para efectuar dicho pago, la documentación comprobatoria aplicable de la presentación de su declaración de impuesto sobre la renta, así como el pago de los impuestos aplicables.

No obstante, en caso de que su Empleador estuviese obligado a efectuar la retención de impuestos correspondiente, dependiendo del método de pago de su “Option”, su Empleador le dará una notificación, dentro de los 5 días siguientes a partir del ejercicio de su “Option”, con la intención de informarle que su Empleador realizará la retención de impuesto sobre la renta, la cual sustituirá su obligación del la presentación directa de la declaración de impuesto sobre la renta relevante y el pago de impuestos correspondiente.

Terminación de la relación de trabajo o Servicio Continuo por Causa. Al aceptar la opción (option) y firmar el presente Aviso de Otorgamiento, usted reconoce que ha leído y aprobado específica y expresamente los términos y condiciones de la Sección 5(k) del Plan (“Terminación por Causa) que aclaran que si su relación de trabajo o Servicio Continuo para el Empleador es terminado por causa justificada, su participación en el Plan terminará y sus opciones (options) se perderán inmediatamente después de dicha terminación de su relación de trabajo o del Servicio Continuo y se le prohibirá ejercer cualquier parte (incluyendo cualquier porción adquirida) de dichos beneficios en y después de la fecha de dicha terminación de su relación de trabajo o del Servicio Continuo y no tendrá más derecho, título o interés en dicho beneficio perdido, las acciones ordinarias sujetas al otorgamiento perdido o cualquier consideración con respecto al mismo.

Además, al firmar el presente Aviso de Otorgamiento, usted reconoce además que ha leído y aprobado específicamente y expresamente la definición de "Causa" incluida en el Plan y que a continuación se modifica para, aclarar que "Causa" tiene el significado atribuido a dicho término en cualquier acuerdo escrito entre el Participante y la Compañía que defina dicho término y, en ausencia de dicho acuerdo, dicho término significa, con respecto a un Participante, que ocurra cualquiera de los siguientes eventos: (i) la comisión de dicho Participante de cualquier delito grave o cualquier delito relacionado con fraude, deshonestidad o acto inmoral bajo las leyes de los Estados Unidos, México o cualquier estado de los mismos o jurisdicción extranjera; (ii) el intento de comisión de dicho Participante de, o participar en, un fraude o acto de deshonestidad contra la Compañía o del Empleador, o cualquiera de sus empleados o directores; (iii) la violación intencional y material de dicho Participante de cualquier contrato o acuerdo entre el Participante y la Compañía o el Empleador, las políticas de empleo de la Compañía que han sido adoptadas por el Empleador, o de cualquier deber legal u otro deber adeudado a la Compañía o al Empleador; (iv) el uso o divulgación no autorizados de dicho Participante de la información confidencial o secretos comerciales de la Compañía o del Empleador; o (v) la mala conducta grave de dicho Participante; o (v) los establecidos en los artículos 47 y 185 de la Ley Federal del Trabajo de México. La determinación de que una terminación de la relación laboral o del Servicio Continuo del Participante es por Causa o sin Causa será tomada por la Compañía, con el apoyo del Empleador, a su entera discreción. Cualquier determinación de la Compañía de que la relación laboral o el Servicio Continuo de un Participante fue terminado con o sin Causa para los efectos de los beneficios del Plan de Acciones pendientes en poder de dicho Participante no tendrá ningún efecto en ninguna determinación de los derechos u obligaciones de la Compañía o de dicho Participante para cualquier otro propósito.

En relación con lo anterior, usted acepta y acepta expresamente que la Compañía, determina a su entera discreción si una terminación de la relación laboral o su Servicio Continuo es por Causa o sin Causa, sin la necesidad de que el Empleador siga cualquier proceso para terminar formal y legalmente su empleo por

22.

 


 

causa bajo las leyes laborales Mexicanas donde usted está empleado y/ o teniendo alguna autoridad para emitir cualquier resolución que respalde dicha terminación por causa.

Idioma.  Usted reconoce manejar el idioma inglés lo suficiente o en su defecto, que ha consultado con un experto que maneja el idioma inglés lo suficiente para que usted tenga un entendimiento completo y preciso de todos y cada uno de los términos y condiciones del Plan, del Acuerdo de Opción (Option Agreement) y del Aviso de Otorgamiento. Si usted ha recibido una copia del Plan, el Acuerdo de Opción (Option Agreement), el Aviso de Otorgamiento o cualquier otro documento relacionado con su opción (option) traducido a cualquier idioma que no sea inglés y si en su caso el significado de dicha traducción es distinto al de la versión en inglés, usted acepta expresamente que la versión en inglés prevalecerá.

Netherlands

The grant of the awards is exempt or excluded from the requirement to publish a prospectus under the Prospectus Regulation ((EU) Regulation 2017/1129) as amended from time to time. Only non-transferable awards will be offered in the Netherlands and the awards are not deemed to qualify as an offering of securities in the Netherlands within the meaning of the Prospectus Regulation. To the extent that a supervisory body would qualify the offering of awards or its underlying securities as an offering of securities within the meaning of the Prospectus Regulation, such offering will only be made in reliance on Article 1(4) of the Prospectus Regulation provided that no such offering of securities shall require the Company to publish a prospectus pursuant to Article 3 of the Prospectus Regulation. The grants fall outside the supervision of the Dutch Authority for the Financial Markets and no prospectus is required for this activity.

Norway

Data Transfer.  This provision supplements Section 21 of the Option Agreement:

The data controller is Snap Inc., 3000 31st Street, Santa Monica, CA 90405, United States. The data controller's representative in Norway is Snap Norway AS.

Where Data is to be transferred to a country which is not recognized as providing the same level of legal protection of personal data as in the European Economic Area, the Company, its Affiliates and your employer shall implement appropriate safeguards (e.g., the European Commission's Standard Contractual Clauses or the EU-U.S. Privacy Shield) in accordance with the applicable statutory requirements to ensure that any such transfer of Data is performed in accordance with such applicable legal requirements.

Saudi Arabia

Securities Law Information.  Participation in the Plan is being offered only to those persons as are permitted under the Rules on the Offer of Securities and Continuing Obligations issued by the Capital Market Authority of the Kingdom of Saudi Arabia, and the Plan and the Option Agreement may not be distributed in the Kingdom of Saudi Arabia except to such persons as are permitted under such rules.

23.

 


 

The Capital Market Authority of the Kingdom of Saudi Arabia does not make any representation as to the accuracy or completeness of the Option Agreement, and expressly disclaims any liability whatsoever for any loss arising from, or incurred in reliance upon, any part of the Award or the Option Agreement.  As such, you are hereby advised to conduct your own due diligence on the accuracy of the information relating to the options.  If you do not understand the contents of the Award, the Option Agreement, or the Plan, you should consult an authorized financial advisor.

 

Singapore

Restriction on Sale of Shares.  Shares of Common Stock acquired under the Plan prior to the six (6) month anniversary of the Date of Grant may not be sold or otherwise offered for sale in Singapore, unless such sale or offer is made (i) more than six months after the Date of Grant; or (ii) pursuant to the exemptions under Part 13 Division (1) Subdivision (4) (other than section 280) of the Singapore Securities and Futures Act 2001 (“SFA”) or pursuant to, and in accordance with the conditions of, any other applicable provision(s) of the SFA.

Securities Law Information. You acknowledge and agree that the option is being granted to you pursuant to the “qualifying person” exemption under section 273(1)(i), read with section 273(4) of the SFA.  You acknowledge that the Plan has not been, nor will it be, lodged or registered as a prospectus with the Monetary Authority of Singapore.  

Chief Executive Officer and Director Notification Obligation.  You acknowledge that if you are the Chief Executive Officer (“CEO”) or a director, as defined under the Companies Act 1967 (“Singapore Companies Act”) of a Singapore-incorporated subsidiary (“Singapore Subsidiary”), you are subject to certain disclosure requirements under the Singapore Companies Act.  Among these requirements is an obligation to notify the Singapore Subsidiary in writing of: (a) any interest in shares, debentures, rights, participatory interests (where you are a director) or options in the Singapore Subsidiary and/or its “related corporation” as defined under the Singapore Companies Act (e.g., the option or shares of Common Stock), within two business days of (i) becoming a registered holder of or acquiring an interest in the same, or (ii) becoming a CEO or a director, whichever later; and (b) any change in respect of (a), within two business days after the occurrence of the event giving rise to such change.  

Personal Data. Section 21 (Data Privacy) of the Option Agreement is deleted and replaced with the following:

“You explicitly and unambiguously acknowledge and consent to the collection, use, disclosure and transfer, in electronic or other form, of your Personal Data as described in this document by and among, as applicable, your employer, the Company and its Affiliates for the exclusive purpose of implementing, administering and managing your participation in the Plan.  You understand and agree that the Personal Data may be transferred to any third parties assisting in the implementation, administration and management of the Plan, that these recipients may be located in Singapore or elsewhere, in particular in the US, and that the recipient country may have different data privacy laws providing less protections of your Personal Data than Singapore, in which case the transferring entity will ensure that such recipient(s) provide a standard of protection to such Personal Data so transferred that is comparable to the protection under the Singapore Personal Data Protection Act 2012 (“PDPA”).  You may request a list with the names and addresses of any potential recipients of the Personal Data by contacting the stock plan administrator at the Company (the “Stock Plan Administrator”).  You acknowledge and agree that the recipients may receive, possess, process, use, retain and transfer the Personal Data, in electronic or other form, for the purposes of implementing, administering and managing your participation in the Plan, including any requisite transfer of such Personal Data, as may be required to a broker or other third party with whom you may elect to deposit any shares of Common Stock acquired upon the exercise of your option. You understand that

24.

 


 

Personal Data will be held only as long as is necessary to implement, administer and manage your participation in the Plan. You understand that the purposes for which your Personal Data will be collected or held may continue to apply even in situations where your employment with your employer has been terminated or altered. You may, at any time, view the Personal Data, request additional information about the storage and processing of the Personal Data, require any necessary amendments to the Personal Data or refuse or withdraw the consents herein, in any case without cost, by contacting the Stock Plan Administrator in writing.

For the purposes of this clause, “Personal Data” has the same meaning as set out in the PDPA.”

Spain

Cause. The following provision substitutes Section 13(g) of the Plan.

Cause means as a disciplinary dismissal that is not recognized or declared as unjust (“despido disciplinario improcedente”) in a conciliation hearing (“conciliación administrative previa”) or by a labor court.

Continuous Service. The following provision substitutes Section 13(p) of the Plan.

Continuous Service means that the Participant’s service with the Company or an Affiliate, whether as an Employee or Director, is not interrupted or terminated. A change in the capacity in which the Participant renders service to the Company or an Affiliate as an Employee or Director or a change in the entity for which the Participant renders such service, provided that there is no interruption or termination of the Participant’s service with the Company or an Affiliate, will not terminate a Participant’s Continuous Service; provided, however, that if the Entity for which a Participant is rendering services ceases to qualify as an Affiliate, as determined by the Board, in its sole discretion, such Participant’s Continuous Service will be considered to have terminated on the date such Entity ceases to qualify as an Affiliate.

The service of an Employee or Director is considered interrupted in case of voluntary extended leaves of absence (“excedencia voluntaria” or “licencias no retribuidas”).

Termination for Cause. The following provision supplements Section 5(k) of the Plan and 6(a) of the Option Agreement.

You will not be prohibited from exercising the options you may have vested in any case, neither if your employment contract in Spain is terminated for Cause. Section 6(a) of the Option Agreement does not apply to you, as termination of your employment contract only has consequences regarding the unvested options as per below.

Option not a Service Contract. The following provision supplements Section 9 of the Option Agreement:

In accepting the option, you consent to participate in the Plan and acknowledge that the Plan was made available to you and that you read a copy of the Plan and you consent to the terms and conditions of the Option Agreement and acknowledge having received and read a copy of the Option Agreement.

You understand and agree that, as a condition of the option grant, your termination of employment for any reason (including for the reasons listed below) will automatically result in the forfeiture of the option and loss of the shares of Common Stock that may have been granted to you and that have not vested as of the date of your termination of employment.

In particular, you understand and agree that the option will be forfeited without entitlement to the underlying

25.

 


 

shares of Common Stock or to any amount as indemnification in the event of  your termination of employment prior to vesting by reason of, including, but not limited to: resignation, disciplinary dismissal, individual or collective layoff on economic, production-related, organizational and technical grounds, any other type of objective dismissal, termination decided by the employee due to material modification of the terms of employment under Article 41 of the Workers’ Statute and relocation under Article 40 of the Workers’ Statute, termination under article 50 of the Workers’ Statute, and terminations of senior manager contracts under Royal Decree 1382/1985.

Your Continuous Service will be considered terminated as of the effective date of termination of your employment contract in Spain and effective date of deregistration from the Spanish Social Security as a consequence of such termination.

Furthermore, you understand that the Company has unilaterally, gratuitously and discretionally decided to grant the option under the Plan to employees of the Company.  The decision is a limited decision that is entered into upon the express assumption and condition that any grant will not economically or otherwise bind the Company on an ongoing basis.  Consequently, you understand that the option is granted on the assumption and condition that the option and the shares of Common Stock underlying the option shall not become a part of any employment or service contract with the option and shall not be considered a mandatory benefit, salary or any other right whatsoever.  In addition, you understand that the option would not be granted to you but for the assumptions and conditions referred to above; thus, you acknowledge and freely accept that should any or all of the assumptions be mistaken or should any of the conditions not be met for any reason, then any option granted to you shall be null and void.

Securities Law Information.  The option described in the Option Agreement does not qualify as a security under Spanish regulations.  No “public offering of securities” (in Spanish, oferta al público de valores) within the meaning of Spanish law, has taken place or will take place in the Spanish territory. The Option Agreement and any other documents evidencing the option have not been, nor will they be, registered with the Spanish Securities Exchange Commission (in Spanish, Comisión Nacional del Mercado de Valores or CNMV, and none of these documents constitute a public offering prospectus (in Spanish, folleto informativo) in accordance with the provisions of Article 34 of the Royal Legislative Decree 4/2015, of 23 October, by which it is approved a recast text of the Securities Market Law and therefore there is no obligation to approve, register and publish a prospectus (in Spanish, folleto informativo) with the CNMV.

Exchange Control Information.  The acquisition, ownership and sale of shares of Common Stock under the Plan must be declared to the Spanish Dirección General de Comercio Internacional e Inversiones (the “DGCII”), the Bureau for International Commerce and Investments, which is a department of the Spanish Ministerio de Asuntos Económicos y Transformación Digital (Ministry of Economic Affairs and Digital Transformation through the relevant report form.  You also must declare annually the ownership of any shares of Common Stock through the relevant annual report form.

Foreign Assets and Transaction Reporting. According to the Bank of Spain Circular 4/2012, of 25 April, on rules for the reporting by residents in Spain of economic transactions and balances of financial assets and liabilities abroad, you may be required to electronically declare to the Bank of Spain any foreign accounts (including brokerage accounts held abroad), any foreign instruments (e.g., shares of Common Stock) and any transactions with non-Spanish residents (including any payments of cash or shares made to you by the Company or a U.S. brokerage account) if the balances in such accounts together with the value of such instruments as of December 31 of the relevant year, or the volume of transactions with non-Spanish residents during the prior or current year, exceed €1,000,000.  Once the €1,000,000 threshold has been surpassed in either respect, you will generally be required to report all of your foreign accounts, foreign instruments and transactions with non-Spanish residents, even if the relevant threshold has not been crossed for an individual item.

26.

 


 

You will generally only be required to report on an annual basis (by January 20 of each year); however, if the balances in your foreign accounts together with value of your foreign instruments or the volume of transactions with non-Spanish residents exceed €100,000,000, you acknowledge that more frequent reporting will be required (quarterly, if such amount does not exceed €300,000,000, or monthly, if it does). It should also be noted that the annual declaration may be submitted in a summary form if the referred amount does not exceed €50,000,000.

Additionally, you may be subject to certain tax reporting requirements with respect to assets or rights that you hold outside of Spain, including bank accounts, securities and real estate if the aggregate value for a particular category of assets exceeds €50,000 as of December 31 each year. Shares of Common Stock acquired under the Plan or other equity programs offered by the Company constitute securities for purposes of this requirement, but unvested awards (e.g., options that have not been exercised, etc.) are not considered assets or rights for purposes of this reporting requirement.  

If applicable, you must report the assets on Form 720 by no later than March 31 following the end of the relevant year. After the rights and/or assets are initially reported, the reporting obligation will only apply if (a) the value of previously-reported rights or assets increases by more than €20,000 as of each subsequent December 31, or (b) upon disposition of the previously-reported rights or assets. You are encouraged to consult with your personal advisor to determine any obligations in this respect.

Sweden

Securities Law Information. Participation in the Plan is exempt or excluded from the requirement to publish a prospectus under the EU Prospectus Regulation ((EU) Regulation 2017/1129) and the offering of the option or its underlying securities will only be made provided that it shall not require the Company to publish a prospectus pursuant to the EU Prospectus Regulation. This notice does not constitute a prospectus under the EU Prospectus Regulation and has therefore not been approved by or registered with the Swedish Financial Supervisory Authority or any other authority in Sweden.

Vesting. You acknowledge and confirm that the option grant is fully discretionary and that before the option has vested you shall not have any right in regard to such option.

 

Withholding Obligations. Section 10b of the Option Agreement shall not apply for Swedish residents.

Tax Reporting and Tax consequences. The following information assumes that you (the employee) are liable to unlimited tax in Sweden. For employees with limited tax liability in Sweden, taxation may be exempt in whole or in part in Sweden depending on the circumstances in the individual case.

 

When exercising the option upon vesting you will be subject to employment income tax on the difference (or “discount”) between the fair market value of the shares on the date of exercise and the exercise price paid. The income tax rate for employment income is currently 29 – 55 % divided in municipal and national income tax. The exercise gain will be subject to social security contributions and income tax withholding by your employer. The tax deduction can only be made from cash salary and may not exceed the net salary for the current month the benefit should have been reported. Any excess tax, on the discount, is to be paid by the employee to the tax authorities.  

 

Any income tax withheld by your employer is not final. Your final income tax will be assessed based on the annual income tax return you will file the year following the exercise of your options.

Switzerland

27.

 


 

Sole Contact and Contractual Partner Information. You acknowledge that your option, the Grant Notice, this Option Agreement and your participation in the Plan does not create any claims against the Affiliate employing you, either directly or indirectly.  To be clear: Your sole contract and sole contractual partner regarding the Plan, the Grant Notice, this Option Agreement and the granted option is the Company (i.e. Snap, Inc.) and the granted option does not form part of your contractual compensation.

Continuous Service.  Notwithstanding anything else in the Plan or the Option Agreement, the status as a service provider or Employee will be deemed to end on the date when a termination notice is issued (and not at the end of any notice period) in regard to your employment or your assignment to the Company or any Affiliate, regardless of whether the cessation of the employment or assignment was lawful, and shall not include any period notice of termination or any period of salary continuance or deemed employment or contractual relationship. As a result, if you receive notice of termination your status as a service provider or Employee will end on the date you receive such notice from the Company or the Affiliate employing you.  

Securities Law Information.  The option is not intended to be publicly offered in or from Switzerland.  Because it is considered a private offering, it is not subject to securities registration in Switzerland.  Neither this document nor any other materials relating to the option and/or the underlying shares (i) constitutes a prospectus according to articles 35 et seq. of the Swiss Federal Act on Financial Services (“FinSA”); (ii) may be publicly distributed or otherwise made publicly available in Switzerland to any person other than an optionholder; or (iii) has been or will be filed with, approved or supervised by any Swiss reviewing body according to article 51 FinSA or any Swiss regulatory authority, including the Swiss Financial Market Supervisory Authority (“FINMA”).

Grant of the Award.  The option granted to you is a voluntary gratuity (Gratifikation; gratification) within the meaning of Article 322d Swiss Code of Obligations (CO) as determined at the Company's sole discretion which you have no entitlement to and which does not constitute an entitlement for a grant of further options or other equities in the future.

Vesting. You acknowledge and confirm that the option grant is fully discretionary and that before the option has vested you shall not have any right in regard to such option.

Exercise Price: You herewith directly authorize the Company and the Affiliate employing you to make all (if any) to deduct the exercise price owed by you to the Company from any compensation owed to you by the Company or the Affiliate employing you, subject to any statutory limitations. If your compensation is not sufficient to cover the exercise price, you will indemnify the Company and the Affiliate employing you upon first demand.

Disability. For the avoidance of any doubt, “Disability” shall include, but not be limited to, any permanent disability as per the social security laws of Switzerland.

Social Security and Tax: You herewith directly authorize the Company and the Affiliate employing you to make all (if any) applicable social security, insurance and tax deductions resulting from the grant and/or exercise of the option or the sale of shares from any compensation owed to you by the Company, the Affiliate employing you, subject to any statutory limitations. If your compensation shall not be sufficient to cover such social security, insurance and tax liabilities, you will indemnify the Company or the Affiliate employing you upon first demand.

Cause. “Cause” shall include, but not be limited to, all reasons entitling to a summary dismissal pursuant to article 337 of the Swiss Code of Obligations (CO) and all justified reasons pursuant to article 340c para. 2 CO, without limiting the definition of Cause as outlined in the Plan. You expressly acknowledge that the

28.

 


 

definition of Cause as per the Plan shall include any crime or felony under Swiss laws and any breaches against your duties and in respect of the Company or the Affiliate employing you or the Affiliate to which you have been assigned to, and not only in respect of the Company.

Language Acknowledgement.  You confirm that you have read and understood the documents relating to the Plan, including the Option Agreement, with all terms and conditions included therein, which were provided in the English language only. You confirm that you have sufficient language capabilities to understand these terms and conditions in full.

Sie bestätigen, dass Sie den Plan sowie die dazugehörigen Dokumente, inklusive der Vereinbarung, mit all den darin enthaltenen Bedingungen und Voraussetzungen, welche in englischer Sprache verfasst sind, gelesen und verstanden haben. Sie bestätigen, dass Ihre Sprachkenntnisse genügend sind, um die Bedingungen und Voraussetzungen zu verstehen.

Vous confirmez que vous avez lu et compris les documents relatifs au plan, y compris la convention d'attribution, avec toutes les conditions qui y sont incluses, qui ont été fournies en langue anglaise uniquement. Vous confirmez que vous avez des capacités linguistiques suffisantes pour comprendre ces termes et conditions dans leur intégralité.

Confermate di aver letto e compreso i documenti relativi al Piano, compreso l'Accordo di opzione, con tutti i termini e le condizioni ivi inclusi, che sono stati forniti solo in lingua inglese. Confermate di avere capacità linguistiche sufficienti per comprendere appieno questi termini e condizioni.

No Right against Employer. You expressly acknowledge that you shall not have any right or claim under the Plan, the option, the Grant Notice this Option Agreement against the Affiliate employing you.  You expressly acknowledge and agrees that you only have any right and claim against the Company, i.e. Snap, Inc. as set out under the Plan and the Option Agreement.

Governing Law and Jurisdiction. You expressly acknowledge and agrees to the Governing Law and Jurisdiction clause in the Plan and the Option Agreement and accept that Swiss law does not apply and that Swiss courts do not have any jurisdiction in regard to any claims under the Plan and the Option Agreement. You expressly agree to the exclusive jurisdiction of the courts in Delaware, USA in regard to all claims resulting from the grant of the option, the Grant Notice, the Option Agreement and the Plan.

Taiwan

Data Privacy.  The following provision supplements Section 21 of the Option Agreement:

You hereby acknowledge having read and understood the terms regarding the collection, processing and transfer of the Data contained in Section 21 of the Option Agreement and, by participating in the Plan, you agree to such terms. In this regard, upon request of the Company or your employer (the “Employer”), you agree to provide any executed data privacy consent form (or any other agreements or consents that may be required by the Employer or the Company) that the Company and/or the Employer may deem necessary under applicable data privacy laws, either now or in the future. You understand that you may, from time to time, exercise any of the following rights: (1) access the Data to check and review it; (2) have a copy of the Data; (3) supplement or correct the Data; (4) demand that the Company or the Employer cease the collection, processing, or use of the Data; and (5) demand that the Company or the Employer delete the Data. You also understand that you may not be able to participate in the Plan if you fail to execute any such consent or agreement or you exercise any of the rights listed in (4) or (5) above.

29.

 


 

Securities Law Information.  The option and the shares of Common Stock underlying the option are available only for employees, officers, directors, contractors or consultants of the Company and its Affiliates. It is not a public offer of securities by a Taiwanese company.

Exchange Control Information.  You understand that if you are a Taiwanese resident, and the amount is TWD$500,000 or more (or its equivalent in a foreign currency) in a single foreign exchange transaction, you may need to submit a foreign exchange transaction declaration stating, among others, the purpose/nature of the remittance. The declaration should be submitted via a local remitting bank to the Central Bank of the Republic of China (Taiwan) ("CBC") for records. If any transaction is in the amount of US$500,000 or more, you must additionally provide supporting documentation to the CBC to prove the purpose/nature of the transaction. As a Taiwanese resident, you may make up to US$5 million or its equivalent in inward remittances and the same amount in outward remittances of foreign currency within a calendar year.

Ukraine

Wet signatures and electronic documents exchange. You hereby acknowledge that your acceptance of the Grant Notice shall be certified by wet signature, unless you have a separate agreement with the Company on use of electronic signatures effective prior to your acceptance of the Grant Notice. By accepting, you consent to receive and send all further documents related to, and relevant for, your participation in the Plan by electronic delivery, through an on-line or electronic system established and maintained by the Company or another third party designated by the Company. You hereby acknowledge and consent that any authorization, approval, acknowledgement, agreement or consent affected electronically, including by any kind of electronic signature or other means of authentication, shall be valid and acceptable for the purposes of your participation in the Plan.

Securities Law and Other Compliance. The Award and the shares of Common Stock to be granted under the Plan have not been and will not be registered in Ukraine and are not intended for 'placement' or 'circulation' in Ukraine. Ukrainian residents are allowed to remit funds for purchase of foreign shares within the e-limits set by the National Bank of Ukraine for investments abroad. You are solely liable for complying with all such applicable e-limits, as well as for obtaining any and all permits, authorizations, licenses and/or approvals from, and/or make any and all notifications to, any governmental authorities in Ukraine, as may be required by any applicable laws of Ukraine, to enable you to legitimately participate in the Plan and/or receive the option. If you are prevented from paying any part of the exercise price for the shares via funds transfer due to the abovementioned e-limits, you are solely responsible, upon agreement for arranging different method of payment in order to enable you to exercise your option.

Tax.  By accepting the option and accepting the terms of the Option Agreement, you acknowledge and agree to comply with all applicable Ukrainian laws and report any income and pay any and all applicable taxes and other mandatory contributions, as required by Ukrainian laws, associated with the option, the sale of shares of Common Stock acquired under the Plan, and the receipt of any dividends paid on such shares of Common Stock. Where any payments made to you are subject to any tax withholding in the country of origin and provided that such withheld amounts may be available for you to credit against your tax liabilities in Ukraine, you are solely responsible for cooperating with the Company to procure the relevant documents to confirm the withheld tax amounts. You hereby agree and acknowledge that the Company may, in its own discretion, decide to assist you with procuring the required documents, but has no duty to do so.

Data Privacy. Section 21 of the Option Agreement shall be read as follows:

You explicitly and unambiguously acknowledge and consent to the processing, including collection, use and transfer, in electronic or other form, of your personal data as described in this

30.

 


 

document by and among, as applicable, your employer, the Company and its Affiliates for the exclusive purpose of implementing, administering and managing your participation in the Plan. You understand and consent that the Company, its Affiliates and your employer hold certain personal information about you, including, but  not limited to, name, home address and telephone number, date of birth, social security number (or other identification number), salary, nationality, job title, any shares of stock or directorships held in the Company, details of all options or any other entitlement to shares of Common Stock awarded, canceled, purchased, exercised, vested, unvested or outstanding in your favor for the purpose of implementing, managing and administering the Plan (“Data”). You understand and consent that the Data may be transferred to any third parties assisting in the implementation, administration and management of the Plan, that these recipients may be located in your country or elsewhere, in particular in the US, and that the recipient country may have different data privacy laws providing less protections of your personal data than your country. You may request a list with the names and addresses of any potential recipients of the Data by contacting as the stock plan administrator at the Company (the “Stock Plan Administrator”). You acknowledge and consent that the recipients may receive, possess, process, use, retain and transfer the Data, in electronic or other form, for the purposes of implementing, administering and managing your participation in the Plan, including any requisite transfer of such Data, as may be required to a broker or other third party with whom you may elect to deposit any shares of Common Stock acquired upon the exercise of your option. You understand and agree that Data will be held only as long as is necessary to implement, administer and manage your participation in the Plan. You may, at any time, view the Data, request additional information about the storage and processing of the Data, require any necessary amendments to the Data or refuse or withdraw the consents herein, in any case without cost, by contacting the Stock Plan Administrator in writing.

No Award for the Entrepreneurial Activity Statement for Employees.  If you work for the Company or its Affiliates under an employment agreement, by accepting the Award and accepting the terms of the Award Agreement you acknowledge and agree that the Award is provided to you not in connection with your entrepreneurial activity (if any conducted by you) but in connection with your Continuous Service as an employee of the Company or its Affiliate.

Language.  You confirm having read and understood the documents relating to the Plan, including the Option Agreement with all terms and conditions included therein, which were provided in the English language.  You accept the terms of those documents accordingly and do not need their translation into Ukrainian or, if needed, you will be responsible for arranging such Ukrainian translation yourself.

Ви підтверджуєте, що Ви прочитали та зрозуміли документи, що стосуються Плану, в тому числі Договір про Опціон з усіма положеннями та умовами, що в нього включені, які викладені англійською мовою. Ви приймаєте умови цих документів у відповідному вигляді та не потребуєте їх перекладу на українську мову, а в разі потреби Ви будете відповідальні за організацію такого українського перекладу самостійно

United Arab Emirates

Securities Law Information.  Participation in the Plan is being offered only to Employees, Consultants and Directors of the Company and its Affiliates, and is in the nature of providing equity incentives to those providing services in the United Arab Emirates.  The Plan and the Option Agreement are intended for distribution only to such participants and must not be delivered to, or relied on by, any other person.  You should conduct your own due diligence on the securities.  If you do not understand the contents of the Plan or the Option Agreement, you understand that you should consult an authorized financial adviser.  

31.

 


 

This Option Agreement and the Plan have not been approved or licensed by the UAE Central Bank, the Securities and Commodities Authority or any other relevant licensing authorities or governmental agencies in the United Arab Emirates.  This Option Agreement is strictly private and confidential and the terms of the Option Agreement and the Plan have not been reviewed by, deposited or registered with the UAE Central Bank, the Securities and Commodities Authority or any other licensing authority or governmental agencies in the United Arab Emirates.  This offer is being issued from outside the United Arab Emirates to a limited number of employees of an Affiliate of the Company and must not be provided to any person other than the original recipient and may not be reproduced or used for any other purpose.  Further, the information contained in this Option Agreement and the Plan is not intended to lead to the issue of any securities or the conclusion of any other contract of whatsoever nature within the territory of the United Arab Emirates.

Voluntary Participation. You understand that participation in the Plan is voluntary and you confirm your voluntary acceptance of the terms and conditions contained in the documents relating to the Plan, including the Option Agreement.

Tax Consequences.  The following supplements Section 11 of the Option Agreement:

There are no personal income taxes in the United Arab Emirates at the present time. Should the United Arab Emirates (or if applicable, the Dubai Internet City Authority and/or the Dubai Creative Clusters Authority) implement income taxes at a later stage, this Option Agreement will be subject to the then prevailing laws and regulations. The Company and its Affiliates make no warranty as to the taxable status of the amounts received under this Option Agreement with respect to your home country (or such other jurisdiction worldwide) and accordingly you undertake that if the Company or an Affiliate is called upon to account to any competent tax authority for any income tax, national insurance contributions, interest and/or penalties thereon arising in respect of the payments made under this Option Agreement (the "Tax Liability"), you will immediately, upon written request of the Company or an Affiliate, pay the Tax Liability to the competent tax authority or, where the Company or an Affiliate has paid such Tax Liability, you will immediately upon written request of the Company or an Affiliate pay an amount equal to the Tax Liability to the Company or an Affiliate.

Effect on Other Employee Benefit Plans. The following supplements Section 15 of the Option Agreement:

You acknowledge that any Award shall not form part of your “basic salary” for the purposes of calculating any end of service gratuity that may be due upon the termination of your employment in the UAE.

Language Acknowledgement. You confirm having read and understood the documents relating to the Plan, including the Option Agreement, with all terms and conditions included therein, which were provided in the English language only.  You confirm that you have sufficient language capabilities to understand these terms and conditions in full.

Choice of Law and Jurisdiction: The parties to this Option Agreement and the Plan hereby agree that any disputes arising under or in connection with this Option Agreement and the Plan shall be referred to arbitration at and in accordance with the Employment Arbitration Rules of the Judicial Arbitration and Mediation Services.  The seat, or legal place, of arbitration shall be Los Angeles, California, United States of America. The number of arbitrators shall be one. The language to be used in the arbitration is English.    

32.

 


 

United Kingdom

No Cash Settlement. Notwithstanding any provision of the Plan or the Option Agreement, the option may not be settled in cash.

Option Not a Service Contract. The following supplements Section 9 of the Option Agreement:

You waive all rights to compensation or damages in consequence of the termination of your office or employment with the Company or any affiliate for any reason whatsoever (whether lawful or unlawful and including, without prejudice to the foregoing, in circumstances giving rise to a claim for wrongful dismissal) in so far as those rights arise or may arise from you ceasing to hold or being able to exercise your option, or from the loss on diminution in value of any rights or entitlements in connection with the Plan.

Tax Withholding Obligations.  The following supplements Section 10 of the Option Agreement:

(d)As a condition of the exercise of your option, you therefore unconditionally and irrevocably agree:

(i)to place the Company in funds and indemnify the Company in respect of (1) all liability to UK income tax which the Company is liable to account for on your behalf directly to HM Revenue & Customs; (2) all liability to national insurance contributions which the Company is liable to account for on your behalf to HM Revenue & Customs (including secondary class 1 (employer’s) national insurance contributions for which you are liable); and (3) all liability to national insurance contributions for which the Company is liable which arises as a consequence of or in connection with your option (the “UK Tax Liability”); or

(ii)to permit the Company to sell at the best price which it can reasonably obtain such number of shares of Common Stock allocated or allotted to you following exercise as will provide the Company with an amount equal to the UK Tax Liability; and to permit the Company to withhold an amount not exceeding the UK Tax Liability from any payment made to you (including, but not limited to salary); and

(iii)if so required by the Company, and, to the extent permitted by law, to enter into a joint election or other arrangements under which the liability for all or part of such employer’s national insurance contributions liability is transferred to you; and

(iv)if so required by the Company, to enter into a joint election within Section 431 of (UK) Income Tax (Earnings and Pensions) Act 2003 (“ITEPA”) in respect of computing any tax charge on the acquisition of “restricted securities” (as defined in Section 423 and 424 of ITEPA); and

(v)to sign, promptly, all documents required by the Company to effect the terms of this provision, and references in this provision to “the Company” shall, if applicable, be construed as also referring to any Affiliate.

Acknowledgment of Forfeiture and Clawback Provisions. By accepting the option, you acknowledge being subject to the provisions of any forfeiture and claw-back policy implemented by the Company, including, without limitation, any clawback policy adopted to comply with the requirements of applicable law.

 

33.

 


 

 

 

 


34.

 


 

 

ATTACHMENT I

Danish Employer Statement

ARBEJDSGIVERERKLÆRING/EMPLOYER STATEMENT

 

I henhold til § 3, stk. 1, i lov om brug af køberet eller tegningsret m.v. i ansættelsesforhold, som ændret med virkning fra 1. januar 2019 ("Aktieoptionsloven") er du berettiget til at modtage følgende oplysninger om Snap Inc.'s ("Selskabet") optionstildeling af Aktieoptioner ("Optionstildeling") i en særskilt skriftlig erklæring. Optionstildelingen sker som følge af din ansættelse i Snap Denmark Aps.

 

Pursuant to section 3(1) of the Danish Act on the Use of Rights to Purchase or Subscribe for Shares etc. in Employment Relationships, as amended effective January 1, 2019 (the "Stock Option Act"), you are entitled to receive the following information regarding Snap Inc.'s (the "Company") grant of Stock Options (the "Stock Option Grant") in a separate written statement. The RSU Grant is given due to your employment at Snap Denmark Aps.

 

 

 

 

 

Denne erklæring indeholder kun de oplysninger, der er nævnt i loven, medens de øvrige betingelser for Optionstildelingen er detaljeret beskrevet i tildelingsdokument og tildelingsaftalen vedrørende Aktieoptioner (sammen "Tildelingsaftalen") samt i Selskabets 2017 Equity Incentive Plan. I det omfang der måtte være uoverensstemmelser mellem indholdet af denne erklæring og ovennævnte Tildelingsaftale og aktieoptionsplan, finder Tildelingsaftalen og aktieoptionsplanen anvendelse.

 

This statement contains the information mentioned in the Stock Option Act only, while the other conditions of the Stock Option Grant are described in detail in the Stock Option Grant Notice and the Award Agreement (together the "Award Agreement") and in the Company's 2017 Equity Incentive Plan.  In the event that there is any discrepancy between the substance put forward in this statement and the abovementioned Award Agreement and Equity Incentive Plan, the abovementioned Award Agreement and the Equity Incentive Plan shall apply.

 

Tidspunktet for tildeling af retten til at købe aktier

 

Time of grant of the right to purchase shares

 

Tildelingstidspunktet for Aktieoptionerne er den af Bestyrelsen godkendte dato for tildeling.

 

The grant date of your Stock Options is the date the Board approved for issuing grants.

 

Kriterier eller betingelser for tildeling af retten til senere at købe aktier

 

Terms or conditions for the grant of rights to future purchase of shares

 

Optionstildelingen er sket efter Selskabets Bestyrelses frie skøn.

 

The Stock Option Grant has been given at the Company's Board's discretion.

35.

 


 

 

Udnyttelsesperiode

 

Exercise period

[

Begrænsningerne på dine Aktieoptioner vil bortfalde og de Aktieoptioner modnes over [insert vesting schedule].

 

The restrictions on your Stock Options will lapse and the Stock Options will vest over [insert vesting schedule] in accordance with the vesting schedule included in your Award Agreement.

 

Udnyttelsespris

 

Exercise price

 

I udnyttelsesperioden kan Aktieoptionerne udnyttes til at købe Ordinære Aktier til en kurs, som ikke kan være lavere end US$ [amount].

 

During the exercise period, the Stock Options can be exercised to purchase shares of Common Stock at a price per share not less than US$ [amount].

 

Din retsstilling i forbindelse med fratræden

 

Your rights upon termination of employment

 

Ved din fratræden af hvilken som helst årsag (med undtagelse af Misligholdelse, død eller Handicap) kan du udnytte Aktieoptionerne (i det omfang du var berettiget til at udnytte Tildelingen på datoen for ophøret af din Fortsatte Anciennitet) inden for den periode af følgende, der tidligst ophører: (i) datoen 3 måneder efter opsigelsen af din Fortsatte Anciennitet og (ii) udløbet af Aktieoptionens løbetid som angivet i Tildelingsaftalen. Hvis du ikke efter opsigelsen af din Fortsatte Anciennitet ikke udnytter dine Aktieoptioner inden for den gældende tidsfrist ophører Aktieoptionen.

 

Upon your termination of employment for any reason (other than for Cause, death or Disability), you may exercise the Stock Option (to the extent that you were entitled to exercise such Award as of the date of termination of Continuous Service) within the period of time ending on the earlier of (i) the date 3 months following the termination of your Continuous Service, and (ii) the expiration of the term of the Stock Option as set forth in the Award Agreement. If, after termination of Continuous Service, you do not exercise the Stock Option within the applicable time frame, the Stock Option will terminate.

 

De økonomiske aspekter af deltagelse i Tildelingen af AKTIEOPTIONER

 

Financial aspects of participating in the STOCK OPTIONS Grant

 

Tildeling af Aktieoptionerne har ingen umiddelbare økonomiske konsekvenser for dig. Værdien af optionen indgår ikke i beregningen af feriepenge, pensionsbidrag eller øvrige vederlagsafhængige ydelser.

 

The grant of the Stock Options has no immediate financial consequences for you. The value of the Stock Options will not be included in the calculation of holiday allowance, pension contribution or other statutory remuneration calculated on the basis of the salary.

 

 

 

 

 

Aktier er et finansielt instrument, og investering i aktier vil altid være forbundet med en risiko. Således afhænger gevinstmuligheden på udnyttelsestidspunktet udover Selskabets økonomiske forhold bl.a. af den generelle udvikling på aktiemarkedet.

 

Shares are financial instruments, and investing in shares will always be connected with a risk. Thus, the possibility of profit at the time of exercise will be dependent not only on the Company's financial development but also e.g. on the general development of the share market.

36.

 


 

 

 

 

Sted/place: [ * ]

Dato/date: [ * ]

 

 

________________________________________

På vegne af Selskabet/On behalf of the Company

 

37.

 


 

 

NOTICE OF EXERCISE

Snap Inc.

Attention: Stock Plan Administrator

 

Date of Exercise: _______________

 

This constitutes notice to Snap Inc. (the “Company”) under my stock option that I elect to purchase the below number of shares of Common Stock of the Company (the “Shares”) for the price set forth below.

Type of option (check one):

Nonstatutory

Stock option dated:

_______________

Number of Shares as
to which option is
exercised:

_______________

Shares to be
issued in name of:

_______________

Total exercise price:

US$______________

Cash payment delivered
herewith:

US$______________

Regulation T Program (cashless exercise):

US$______________

 

By this exercise, I agree (i) to provide such additional documents as you may require pursuant to the terms of the Snap Inc. Plan, Stock Option Grant Notice, Option Agreement and Appendix thereto (ii) to provide for the payment by me (in the manner designated by you) of the withholding obligation, if any, relating to the exercise of this option, and (iii) if this exercise relates to an Incentive Stock Option, to notify you in writing within fifteen (15) days after the date of any disposition of any of the Shares issued upon exercise of this option that occurs within two (2) years after the date of grant of this option or within one (1) year after such Shares are issued upon exercise of this option.

I further agree that, if required by the Company (or a representative of the underwriters) in connection with the underwritten registration of the offering of any securities of the Company under the Securities Act, I will not sell, dispose of, transfer, make any short sale of, grant any option for the purchase of, or enter into any hedging or similar transaction with the same economic effect as a sale with respect to any shares of Common Stock or other securities of the Company for a period of one hundred eighty (180) days following the effective date of a registration statement of the Company filed under the Securities Act (or such longer period as the underwriters or the Company will request to facilitate compliance with FINRA Rule 2241 or any successor or similar rule or regulation) (the “Lock-Up Period”). I further agree to execute and deliver such other agreements as may be reasonably requested by the Company or the underwriters that are consistent with the foregoing or that are necessary to give further effect thereto. In order to enforce the

 


 

foregoing covenant, the Company may impose stop transfer instructions with respect to securities subject to the foregoing restrictions until the end of such period.

Very truly yours,

 

Name:

 

2.

 

EX-10.9 3 snap-ex109_238.htm EX-10.9 snap-ex109_238.htm

Exhibit 10.9

 

 

Snap Inc.

Restricted Stock Unit Grant Notice - Global
(2017 Equity Incentive Plan)    

 

Snap Inc. (the “Company”), pursuant to its 2017 Equity Incentive Plan (the “Plan”), hereby awards to Participant a Restricted Stock Unit Award for the number of shares of the Company’s Common Stock (“Restricted Stock Units” or “RSUs”) set forth below (the “Award”). The Award is subject to all of the terms and conditions as set forth in this notice of grant (this “Restricted Stock Unit Grant Notice”) and in the Plan and the Restricted Stock Unit Agreement (the “Award Agreement”), including any special terms and conditions for Participant’s country of residence and/or work set forth in the attached appendix (the “Appendix”), all of which are attached hereto and incorporated herein in their entirety. Capitalized terms not otherwise defined herein will have the meanings set forth in the Plan or the Award Agreement (including the Appendix). In the event of any conflict between the terms in the Award and the Plan, the terms of the Plan will control, except as expressly overridden or amended in this Award Agreement.

Employee Number:

Participant:

Grant Number:

Date of Grant:

Vesting Commencement Date:

Number of Restricted Stock Units/Shares:

 

 

Vesting Schedule:

Participant will receive a benefit with respect to an RSU only if it vests.  A time and service-based requirement (the “Service-Based Requirement”) must be satisfied in order for an RSU to vest.  An RSU shall actually vest (and therefore become a “Vested RSU”) on the date on which the Service Based Requirement is satisfied with respect to that particular RSU (the “Vesting Date”).  All RSUs that do not become Vested RSUs will be immediately forfeited to the Company upon expiration at no cost to the Company.

 

The Service-Based Requirement will be satisfied in installments as follows, subject to Participant providing Continuous Service from the Vesting Commencement Date through the dates indicated:  

 

[_________________________________]

 

 

If the Participant dies while in Continuous Service, the Service-Based Requirement will be satisfied as to 100% of the RSUs for which the Service-Based Requirement otherwise already was not satisfied.

 

Issuance Schedule:

Subject to any Capitalization Adjustment, one share of Common Stock will be issued for each Restricted Stock Unit that vests at the time set forth in Section 6 of the Award Agreement.

 

Additional Terms/Acknowledgements:  Participant acknowledges receipt of, and understands and agrees to, this Restricted Stock Unit Grant Notice, the Award Agreement (including the Appendix) and the Plan. Participant acknowledges and agrees that this Restricted Stock Unit Grant Notice and the Award Agreement (including the Appendix) may not be modified, amended or revised except as provided in the Plan. Participant further acknowledges that as of the Date of Grant, this Restricted Stock Unit Grant Notice, the

262647685 v3

 

 

 

 


 

Award Agreement (including the Appendix) and the Plan set forth the entire understanding between Participant and the Company regarding the acquisition of Common Stock pursuant to the Award and supersede all prior oral and written agreements on that subject with the exception, if applicable, of (i) equity awards previously granted and delivered to Participant, (ii) any compensation recovery policy that is adopted by the Company or is otherwise required by applicable law, and (iii) any written employment or severance arrangement that would provide for vesting acceleration of this Award upon the terms and conditions set forth therein.

 

By accepting this Award, Participant consents to receive such documents by electronic delivery and to participate in the Plan through an online or electronic system established and maintained by the Company or another third party designated by the Company.

 

 

Snap Inc.

By:

 

Title:          

 

Participant:

Digitally Accepted on:

 

Attachments:

Award Agreement (including the Appendix), 2017 Equity Incentive Plan

 


2

 


 

 

Snap Inc.

2017 Equity Incentive Plan

Restricted Stock Unit Agreement - Global

 

Pursuant to the Restricted Stock Unit Grant Notice (the “Grant Notice”) and this Restricted Stock Unit Agreement (the “Award Agreement”), including any special terms and conditions for your country of residence and/or work set forth in the attached appendix (the “Appendix”), and in consideration of your services, Snap Inc. (the “Company”) has awarded you (“Participant”) a Restricted Stock Unit Award (the “Award”) pursuant to Section 11 of the Company’s 2017 Equity Incentive Plan (the “Plan”) for the number of Restricted Stock Units/shares indicated in the Grant Notice. Capitalized terms not explicitly defined in this Award Agreement or the Grant Notice will have the same meanings given to them in the Plan. The terms of your Award, in addition to those set forth in the Grant Notice and the Plan (which shall control in the event of any conflict, except as expressly overridden or amended in this Award Agreement), are as follows:

1.Grant of the Award. This Award represents the right to be issued on a future date one (1) share of Common Stock for each Restricted Stock Unit that vests on the applicable vesting date(s) (subject to any adjustment under Section 3 below) as indicated in the Grant Notice. As of the Date of Grant, the Company will credit to a bookkeeping account maintained by the Company for your benefit (the “Account”) the number of Restricted Stock Units/shares of Common Stock subject to the Award. This Award was granted in consideration of your services to the Company or an Affiliate. Except as otherwise provided herein, you will not be required to make any payment to the Company or an Affiliate (other than services to the Company or an Affiliate) with respect to your receipt of the Award, the vesting of the Stock Units or the delivery of the Company’s Common Stock to be issued in respect of the Award. Notwithstanding the foregoing, the Company reserves the right to issue you the cash equivalent of Common Stock, in part or in full satisfaction of the delivery of Common Stock upon vesting of your Stock Units, and, to the extent applicable, references in this Award Agreement and the Grant Notice to Common Stock issuable in connection with your Stock Units will include the potential issuance of its cash equivalent pursuant to such right.

2.Vesting. Subject to the limitations contained herein, your Award will vest, if at all, in accordance with the vesting schedule provided in the Grant Notice, provided that vesting will cease upon the termination of your Continuous Service. Upon such termination of your Continuous Service, the Restricted Stock Units/shares of Common Stock credited to the Account that were not vested on the date of such termination will be forfeited at no cost to the Company and you will have no further right, title or interest in or to such underlying shares of Common Stock.

3.Number of Shares. The number of Restricted Stock Units/shares subject to your Award may be adjusted from time to time for Capitalization Adjustments, as provided in the Plan. Any additional Restricted Stock Units, shares, cash or other property that becomes subject to the Award pursuant to this Section 3, if any, will be subject, in a manner determined by the Board, to the same forfeiture restrictions, restrictions on transferability, and time and manner of delivery as applicable to the other Restricted Stock Units and shares covered by your Award. Notwithstanding the provisions of this Section 3, no fractional shares or rights for fractional shares of Common Stock will be created pursuant to this Section 3. Any fraction of a share will be rounded down to the nearest whole share.

4.Securities Law Compliance. You may not be issued any Common Stock under your Award unless the shares of Common Stock underlying the Restricted Stock Units are either (i) then registered under the Securities Act, or (ii) the Company has determined that such issuance would be exempt from the registration requirements of the Securities Act. Your Award must also comply with other applicable laws and regulations governing the Award, and you will not receive such Common Stock if

1

 


 

the Company determines that such receipt would not be in material compliance with such laws and regulations.

5.Transfer Restrictions. Prior to the time that shares of Common Stock have been delivered to you, you may not transfer, pledge, sell or otherwise dispose of this Award or the shares issuable in respect of your Award. For example, you may not use shares that may be issued in respect of your Restricted Stock Units as security for a loan. The restrictions on transfer set forth herein will lapse upon delivery to you of shares in respect of your vested Restricted Stock Units. At your death, vesting of your Award will cease and your executor or administrator of your estate will be entitled to receive, on behalf of your estate, any Common Stock or other consideration that vested but was not issued before your death.

6.Date of Issuance.

(a)The issuance of shares in respect of the Restricted Stock Units is intended to comply with Treasury Regulations Section 1.409A-1(b)(4) and will be construed and administered in such a manner. Subject to the satisfaction of the withholding obligations set forth in this Award Agreement, in the event one or more Restricted Stock Units vests, the Company will issue to you one (1) share of Common Stock for each Restricted Stock Unit that vests on the applicable vesting date(s) (subject to any adjustment under Section 3 above, and subject to any different provisions in the Grant Notice). The issuance date determined by this paragraph is referred to as the “Original Issuance Date”.

(b)If the Original Issuance Date falls on a date that is not a business day, delivery will instead occur on the next following business day. In addition, if:

(i)the Original Issuance Date does not occur (1) during an “open window period” applicable to you, as determined by the Company in accordance with the Company’s then-effective policy on trading in Company securities, or (2) on a date when you are otherwise permitted to sell shares of Common Stock on an established stock exchange or stock market (including but not limited to under a previously established written trading plan that meets the requirements of Rule 10b5-1 under the Exchange Act and was entered into in compliance with the Company’s policies (a “10b5-1 Plan”)), and

(ii)either (1) Withholding Taxes do not apply, or (2) the Company decides, prior to the Original Issuance Date, (A) not to satisfy the Withholding Taxes by withholding shares of Common Stock from the shares otherwise due, on the Original Issuance Date, to you under this Award, and (B) not to permit you to enter into a “same day sale” commitment with a broker-dealer pursuant to Section 11 of this Award Agreement (including but not limited to a commitment under a 10b5-1 Plan) and (C) not to permit you to pay the Withholding Taxes in cash or from other compensation otherwise payable to you by the Company,

then the shares that would otherwise be issued to you on the Original Issuance Date will not be delivered on such Original Issuance Date and will instead be delivered on the first business day when you are not prohibited from selling shares of the Company’s Common Stock in the open public market, but, if you are subject to taxation in the United States, in no event later than December 31 of the calendar year in which the Original Issuance Date occurs (that is, the last day of your taxable year in which the Original Issuance Date occurs), or, if and only if permitted in a manner that complies with Treasury Regulations Section 1.409A-1(b)(4), no later than the date that is the 15th day of the third calendar month of the applicable year following the year in which the shares of Common Stock under this Award are no longer subject to a “substantial risk of forfeiture” within the meaning of Treasury Regulations Section 1.409A-1(d).

2

 


 

(c)The form of delivery of the shares of Common Stock in respect of your Award (e.g., a stock certificate or electronic entry evidencing such shares) will be determined by the Company.

7.Dividends. You will receive no benefit or adjustment to your Award with respect to any cash dividend, stock dividend or other distribution that does not result from a Capitalization Adjustment; provided, however, that this sentence will not apply with respect to any shares of Common Stock that are delivered to you in connection with your Award after such shares have been delivered to you.

8.Restrictive Legends. The shares of Common Stock issued under your Award will be endorsed with appropriate legends as determined by the Company.

9.Execution of Documents. You hereby acknowledge and agree that the manner selected by the Company by which you indicate your consent to your Grant Notice is also deemed to be your execution of your Grant Notice and of this Award Agreement. You further agree that such manner of indicating consent may be relied upon as your signature for establishing your execution of any documents to be executed in the future in connection with your Award.

10.Award not a Service Contract.

(a)Your Continuous Service with the Company or an Affiliate is not for any specified term and may be terminated by you or by the Company or an Affiliate at any time, for any reason, with or without cause and with or without notice (subject to applicable law and the terms of your employment or engagement agreement, if any). Nothing in this Award Agreement (including, but not limited to, the vesting of your Award or the issuance of the shares subject to your Award), the Plan or any covenant of good faith and fair dealing that may be found implicit in this Award Agreement or the Plan will: (i) confer upon you any right to continue in the employ of, or affiliation with, the Company or an Affiliate; (ii) constitute any promise or commitment by the Company or an Affiliate regarding the fact or nature of future positions, future work assignments, future compensation or any other term or condition of employment or affiliation; (iii) confer any right or benefit under this Award Agreement or the Plan unless such right or benefit has specifically accrued under the terms of this Award Agreement or Plan; or (iv) deprive the Company or an Affiliate of the right to terminate your employment without regard to any future vesting opportunity that you may have.

(b)By accepting this Award, you acknowledge and agree that the right to continue vesting in the Award is earned only by continuing as an employee, director or consultant of the Company or an Affiliate and that the Company has the right to reorganize, sell, spin-out or otherwise restructure one or more of its businesses or Affiliates at any time or from time to time, as it deems appropriate (a “reorganization”). You further acknowledge and agree that such a reorganization could result in the termination of your Continuous Service, or the termination of Affiliate status of your employer and the loss of benefits available to you under this Award Agreement, including but not limited to, the termination of the right to continue vesting in the Award. You further acknowledge and agree that this Award Agreement, the Plan, the transactions contemplated hereunder and the vesting schedule set forth herein or any covenant of good faith and fair dealing that may be found implicit in any of them do not constitute an express or implied promise of continued engagement as an employee or consultant for the term of this Award Agreement, for any period, or at all, and will not interfere in any way with your right or the right of the Company or an Affiliate to terminate your Continuous Service at any time, with or without cause and with or without notice, and will not interfere in any way with the Company’s right to conduct a reorganization.

(c)By accepting your Award, you acknowledge, understand and agree that:

3

 


 

(i)the Plan is established voluntarily by the Company, it is discretionary in nature, and may be amended, suspended or terminated by the Company at any time, to the extent permitted under the Plan;

(ii)the grant of your Award is voluntary and occasional and does not create any contractual or other right to receive future grants of awards (whether on the same or different terms), or benefits in lieu of awards, even if awards have been granted in the past;

(iii)your Award and any shares of Common Stock acquired under the Plan, and the income and value of same, are not part of normal or expected compensation for any purpose, including, without limitation, calculating any severance, resignation, termination, redundancy, vacation, dismissal, end-of-service payments, bonuses, long-service awards, pension or retirement or welfare benefits or similar payments;

(iv)no claim or entitlement to compensation or damages shall arise from forfeiture of this Award resulting from the termination of your Continuous Service (for any reason whatsoever, whether or not later found to be invalid or in breach of employment laws in the jurisdiction where you are employed or the terms of your employment or service agreement, if any), and in consideration of the grant of this Award to which you are otherwise not entitled, you irrevocably agree never to institute any claim against the Company or any Affiliate, waive your ability, if any, to bring any such claim, and release the Company and any Affiliate from any such claim; if, notwithstanding the foregoing, any such claim is allowed by a court of competent jurisdiction, then, by participating in the Plan, you shall be deemed irrevocably to have agreed not to pursue such claim and agree to execute any and all documents necessary to request dismissal or withdrawal of such claim.

11.Withholding Obligations.

(a)On each vesting date, and on or before the time you receive a distribution of the shares underlying your Restricted Stock Units, and at any other time as reasonably requested by the Company in accordance with applicable tax laws, you hereby authorize any required withholding from the Common Stock issuable to you and otherwise agree to make adequate provision in cash for any sums required to satisfy the federal, state, local and foreign tax and social security withholding obligations of the Company or any Affiliate that arise in connection with your Award (the “Withholding Taxes”). Additionally, the Company or any Affiliate may, in its sole discretion, satisfy all or any portion of the Withholding Taxes obligation relating to your Award by any of the following means or by a combination of such means: (i) withholding from any compensation otherwise payable to you by the Company or an Affiliate; (ii) causing you to tender a cash payment; (iii) permitting or requiring you to enter into a “same day sale” commitment, if applicable, with a broker-dealer that is a member of the Financial Industry Regulatory Authority (a “FINRA Dealer”) (pursuant to this authorization and without further consent) whereby you irrevocably elect to sell a portion of the shares to be delivered in connection with your Restricted Stock Units to satisfy the Withholding Taxes and whereby the FINRA Dealer irrevocably commits to forward the proceeds necessary to satisfy the Withholding Taxes directly to the Company and its Affiliates; or (iv) withholding shares of Common Stock from the shares of Common Stock issued or otherwise issuable to you in connection with the Award with a Fair Market Value (measured as of the date shares of Common Stock are issued to you pursuant to Section 6) equal to the amount of such Withholding Taxes; provided, however, that the number of such shares of Common Stock so withheld will not exceed the amount necessary to satisfy the Company’s (or Affiliate’s) required tax withholding obligations using the minimum statutory withholding rates for federal, state, local and, if applicable, foreign tax purposes, including payroll taxes and social security, that are applicable to supplemental taxable income; and provided further, that to the extent necessary to qualify for an exemption from application of Section 16(b) of the Exchange Act, if applicable, such share withholding procedure will be subject to the express prior approval

4

 


 

of the Company’s Compensation Committee. However, the Company does not guarantee that you will be able to satisfy the Withholding Taxes through any of the methods described in the preceding provisions and in all circumstances you remain responsible for timely and fully satisfying the Withholding Taxes.

(b)Unless the tax and social security withholding obligations of the Company and any Affiliate are satisfied, the Company will have no obligation to deliver to you any Common Stock or other consideration pursuant to this Award.

(c)In the event the Company or Affiliate’s obligation to withhold arises prior to the delivery to you of Common Stock or it is determined after the delivery of Common Stock to you that the amount of the Company’s withholding obligation was greater than the amount withheld by the Company, you agree to indemnify and hold the Company harmless from any failure by the Company to withhold the proper amount.

12.Tax Consequences. The Company has no duty or obligation to minimize the tax or social security consequences to you of this Award and will not be liable to you for any adverse tax or social security consequences to you arising in connection with this Award. You are hereby advised to consult with your own personal tax, financial and legal advisors regarding the tax and social security consequences of this Award and by signing the Grant Notice, you have agreed that you have done so or knowingly and voluntarily declined to do so. You understand that you (and not the Company) will be responsible for your own tax liability that may arise as a result of this investment or the transactions contemplated by this Award Agreement.

13.Unsecured Obligation. Your Award is unfunded, and as a holder of a vested Award, you will be considered an unsecured creditor of the Company with respect to the Company’s obligation, if any, to issue shares or other property pursuant to this Award Agreement. You will not have voting or any other rights as a stockholder of the Company with respect to the shares to be issued pursuant to this Award Agreement until such shares are issued to you pursuant to Section 6 of this Award Agreement. Upon such issuance, you will obtain full voting and other rights as a stockholder of the Company. Nothing contained in this Award Agreement, and no action taken pursuant to its provisions, will create or be construed to create a trust of any kind or a fiduciary relationship between you and the Company or any other person.

14.Notices. Any notice or request required or permitted hereunder will be given in writing to each of the other parties hereto and will be deemed effectively given on the earlier of (i) the date of personal delivery, including delivery by express courier, or delivery via electronic means, or (ii) the date that is five (5) days after deposit in the national Post Office (whether or not actually received by the addressee), by registered or certified mail with postage and fees prepaid, addressed to the Company at its primary executive offices, attention: Stock Plan Administrator, and addressed to you at your address as on file with the Company at the time notice is given.

 

15.Headings. The headings of the Sections in this Award Agreement are inserted for convenience only and will not be deemed to constitute a part of this Award Agreement or to affect the meaning of this Award Agreement.

 

16.Additional Acknowledgements. You hereby consent and acknowledge that:

(a)Participation in the Plan is voluntary and therefore you must accept the terms and conditions of the Plan and this Award Agreement and Grant Notice as a condition to participating in the

5

 


 

Plan and receipt of this Award. This Award and any other awards under the Plan are voluntary and occasional and do not create any contractual or other right to receive future awards or other benefits in lieu of future awards, even if similar awards have been granted repeatedly in the past. All determinations with respect to any such future awards, including, but not limited to, the time or times when such awards are made, the size of such awards and performance and other conditions applied to the awards, will be at the sole discretion of the Company.

(b)The future value of your Award and the underlying shares of Common Stock is unknown, indeterminable, and cannot be predicted with certainty. Neither the Company nor any Affiliate shall be liable for any exchange rate fluctuation between your local currency and the United States Dollar that may affect the value of your Award or of any amounts due to you on the subsequent sale of any shares of Common Stock distributed to you on the vesting of your Award.

(c)The rights and obligations of the Company under your Award will be transferable by the Company to any one or more persons or entities, and all covenants and agreements hereunder will inure to the benefit of, and be enforceable by, the Company’s successors and assigns.

(d)You agree upon request to execute any further documents or instruments necessary or desirable in the sole determination of the Company to carry out the purposes or intent of your Award.

(e)You acknowledge and agree that you have reviewed your Award in its entirety, have had an opportunity to obtain the advice of counsel prior to executing and accepting your Award and fully understand all provisions of your Award.

(f)This Award Agreement will be subject to all applicable laws, rules, and regulations, and to such approvals by any governmental agencies or national securities exchanges as may be required.

(g)All obligations of the Company under the Plan and this Award Agreement will be binding on any successor to the Company, whether the existence of such successor is the result of a direct or indirect purchase, merger, consolidation, or otherwise, of all or substantially all of the business and assets of the Company.

17.Governing Plan Document. Your Award is subject to all the provisions of the Plan, the provisions of which are hereby made a part of your Award, and is further subject to all interpretations, amendments, rules and regulations which may from time to time be promulgated and adopted pursuant to the Plan. Your Award (and any compensation paid or shares issued under your Award) is subject to recoupment in accordance with The Dodd–Frank Wall Street Reform and Consumer Protection Act and any implementing regulations thereunder, any clawback policy adopted by the Company and any compensation recovery policy otherwise required by applicable law. No recovery of compensation under such a clawback policy will be an event giving rise to a right to voluntarily terminate employment upon a resignation for “good reason,” or for a “constructive termination” or any similar term under any plan of or agreement with the Company.

18.Effect on Other Employee Benefit Plans. The value of the Award subject to this Award Agreement will not be included as compensation, earnings, salaries, or other similar terms used when calculating benefits under any employee benefit plan (other than the Plan) sponsored by the Company or any Affiliate except as such plan otherwise expressly provides. The Company expressly reserves its rights to amend, modify, or terminate any or all of the employee benefit plans of the Company or any Affiliate.

6

 


 

19.Choice of Law. The interpretation, performance and enforcement of this Award Agreement will be governed by the law of the State of Delaware without regard to that state’s conflicts of laws rules.

20.Severability. If all or any part of this Award Agreement or the Plan is declared by any court or governmental authority to be unlawful or invalid, such unlawfulness or invalidity will not invalidate any portion of this Award Agreement or the Plan not declared to be unlawful or invalid. Any Section of this Award Agreement (or part of such a Section) so declared to be unlawful or invalid will, if possible, be construed in a manner which will give effect to the terms of such Section or part of a Section to the fullest extent possible while remaining lawful and valid.

21.Other Documents. You hereby acknowledge receipt of and the right to receive a document providing the information required by Rule 428(b)(1) promulgated under the Securities Act, which includes the Plan prospectus. In addition, you acknowledge receipt of the Company’s policy permitting certain individuals to sell shares only during certain “window” periods and the Company’s insider trading policy, in effect from time to time.

22.Amendment. This Award Agreement may not be modified, amended or terminated except by an instrument in writing, signed by you and by a duly authorized representative of the Company. Notwithstanding the foregoing, this Award Agreement may be amended solely by the Board by a writing which specifically states that it is amending this Award Agreement, so long as a copy of such amendment is delivered to you, and provided that, except as otherwise expressly provided in the Plan, no such amendment materially adversely affecting your rights hereunder may be made without your written consent. Without limiting the foregoing, the Board reserves the right to change, by written notice to you, the provisions of this Award Agreement in any way it may deem necessary or advisable to carry out the purpose of the Award as a result of any change in applicable laws or regulations or any future law, regulation, ruling, or judicial decision, provided that any such change will be applicable only to rights relating to that portion of the Award which is then subject to restrictions as provided herein.

23.Compliance with Section 409A of the Code. This Section applies if you are subject to taxation in the United States.  This Award is intended to comply with the “short-term deferral” rule set forth in Treasury Regulation Section 1.409A-1(b)(4). Notwithstanding the foregoing, if it is determined that the Award fails to satisfy the requirements of the short-term deferral rule and is otherwise deferred compensation subject to Section 409A, and if you are a “Specified Employee” (within the meaning set forth in Section 409A(a)(2)(B)(i) of the Code) as of the date of your “separation from service” (within the meaning of Treasury Regulation Section 1.409A-1(h) and without regard to any alternative definition thereunder), then the issuance of any shares that would otherwise be made upon the date of the separation from service or within the first six (6) months thereafter will not be made on the originally scheduled date(s) and will instead be issued in a lump sum on the earlier of: (i) the fifth business day following your death, or (ii) the date that is six (6) months and one day after the date of the separation from service, with the balance of the shares issued thereafter in accordance with the original vesting and issuance schedule set forth above, but if and only if such delay in the issuance of the shares is necessary to avoid the imposition of adverse taxation on you in respect of the shares under Section 409A of the Code. Each installment of shares that vests is intended to constitute a “separate payment” for purposes of Treasury Regulation Section 1.409A-2(b)(2).

24.Data Transfer.  

(a)If you are located in a country other than the European Union, Switzerland and the United Kingdom, you explicitly and unambiguously consent to the collection, use and transfer, in electronic or other form, of your personal data as described in this document by and among, as applicable, your

7

 


 

employer, the Company and its Affiliates for the exclusive purpose of implementing, administering and managing your participation in the Plan.  You understand that the Company, its Affiliates and your employer hold certain personal information about you, including, but not limited to, name, home address and telephone number, date of birth, social security number (or other identification number), salary, nationality, job title, any shares of stock or directorships held in the Company, details of all options or any other entitlement to shares of stock awarded, canceled, purchased, exercised, vested, unvested or outstanding in your favor for the purpose of implementing, managing and administering the Plan (“Data”).  You understand that the Data may be transferred to any third parties assisting in the implementation, administration and management of the Plan, that these recipients may be located in your country or elsewhere, in particular in the United States, and that the recipient country may have different data privacy laws providing less protections of your personal data than your country.  You may request a list with the names and addresses of any potential recipients of the Data by contacting the stock plan administrator at the Company (the “Stock Plan Administrator”).  You authorize the recipients to receive, possess, process, use, retain and transfer the Data, in electronic or other form, for the purposes of implementing, administering and managing your participation in the Plan, including any requisite transfer of such Data, as may be required to a broker or other third party with whom you may elect to deposit any shares of Common Stock acquired upon the vesting of the Award.  You understand that Data will be held only as long as is necessary to implement, administer and manage your participation in the Plan.  You may, at any time, view the Data, request additional information about the storage and processing of the Data, require any necessary amendments to the Data or refuse or withdraw the consents herein, in any case without cost, by contacting the Stock Plan Administrator in writing.  You understand that refusing or withdrawing consent may affect your ability to participate in the Plan.  For more information on the consequences of refusing to consent or withdrawing consent, you may contact the Stock Plan Administrator.

(b)For the purposes of operating the Plan in the European Union, Switzerland and the United Kingdom, the Company will collect and process information relating to you in accordance with the privacy notice from time to time in force.

25.No Advice Regarding Grant.  The Company is not providing any tax, legal or financial advice, nor is the Company making any recommendations regarding your participation in the Plan, or your acquisition or sale of the underlying shares of Common Stock.  You should consult with your own personal tax, legal and financial advisors regarding your participation in the Plan before taking any action related to the Plan.

26.Language. You acknowledge that you are sufficiently proficient in the English language, or have consulted with an advisor who is sufficiently proficient in English, so as to allow you to understand the terms and conditions of this Award Agreement. If you have received this Award Agreement, or any other document related to this Award and/or the Plan translated into a language other than English and if the meaning of the translated version is different than the English version, the English version will control.

27.Foreign Asset/Account, Exchange Control and Tax Reporting.  You may be subject to foreign asset/account, exchange control and/or tax reporting requirements as a result of the acquisition, holding and/or transfer of shares of Common Stock or cash (including dividends and the proceeds arising from the sale of shares of Common Stock) derived from your participation in the Plan in, to and/or from a brokerage/bank account or legal entity located outside your country.  The applicable laws in your country may require that you report such accounts, assets and balances therein, the value thereof and/or the transactions related thereto to the applicable authorities in such country. You may also be required to repatriate sale proceeds or other funds received as a result of your participation in the Plan to your country through a designated bank or broker within a certain time after receipt.  You acknowledge

8

 


 

that it is your responsibility to be compliant with such regulations and you are encouraged to consult with your personal legal advisor for any details.

28.Appendix.  Notwithstanding any provisions in this Award Agreement, your Award shall be subject to the special terms and conditions for your country of residence and/or work set forth in the Appendix attached hereto which, where applicable, shall prevail in the event of conflict between such terms and conditions and the terms of this Award Agreement, Grant Notice, and/or the Plan.  Moreover, if you relocate to one of the countries included therein, the terms and conditions for such country will apply to you to the extent the Company determines that the application of such terms and conditions is necessary or advisable for legal or administrative reasons.  The Appendix constitutes part of this Award Agreement.

 

* * * * *

 

This Award Agreement will be deemed to be signed by the Company and the Participant upon the signing or electronic acceptance by the Participant of the Restricted Stock Unit Grant Notice to which it is attached.

9

 


 

Appendix to Restricted Stock Unit Award Agreement

This Appendix includes special terms and conditions that govern the Restricted Stock Units granted to you under the Plan if you reside or work in one of the countries listed below.  

The information contained below is general in nature and may not apply to your particular situation. You are advised to seek appropriate professional advice as to how the relevant laws in your country may apply to your situation.

Australia

Breach of Law.  Notwithstanding anything else in the Plan or the Award Agreement, you will not be entitled to, and shall not claim any benefit (including without limitation a legal right) under the Plan if the provision of such benefit would give rise to a breach of Part 2D.2 of the Australian Corporations Act 2001 (Cth) (“Corporations Act”), any other provision of the Corporations Act, or any other applicable statute, rule or regulation which limits or restricts the giving of such benefits.  Further, the Company is under no obligation to seek or obtain the approval of its shareholders in general meeting for the purpose of overcoming any such limitation or restriction.

Securities Law Information.  The grant of the Award, and any subsequent issue of shares of the Company’s Common Stock, is made without disclosure under the Corporations Act, either (i) in reliance on an exception from the disclosure requirements under Chapter 6D of the Corporations Act; or (ii) in reliance upon Australian Securities and Investments Commission Instrument [CO 14/1000] (“ASIC Instrument”), in either case depending on the number of participants in the Plan from time to time who receive offers in Australia.

Advice. Any advice given to you by the Company, or a related body corporate of the Company, or a representative of the Company or any such related body corporate, in relation to the Award, should not be considered as investment advice and does not take into account your objectives, financial situation, or needs.

Australian law normally requires persons who offer financial products to give information to investors before they invest. This requires those offering financial products to have disclosed information that is material for investors to make an informed decision.  The usual rules do not apply to this offer because it is made under an employee incentive scheme and in reliance on the ASIC Instrument. As a result, you may not be given all of the information normally expected when receiving an offer of financial products in Australia. You will also have fewer other legal protections for this investment.

You should consider obtaining your own financial product advice from a person who is licenced by the Australian Securities and Investments Commission (“ASIC”) to give such advice before accepting the Award.

2017 Equity Incentive Plan. A copy of the 2017 Equity Incentive Plan (“Plan”) that governs the Award is attached to this Restricted Stock Unit Grant Notice.

Risks. There are risks associated with the Company and a number of general risks associated with an investment in the Restricted Stock Units and the underlying shares of the Company’s Common Stock. These risks may individually or in combination materially and adversely affect the future operating and financial performance of the Company and, accordingly, the value of shares of the Company’s Common Stock. There can be no guarantee that the Company will achieve its stated objectives. Before agreeing to participate in the Plan, you should be satisfied that you have a sufficient understanding of the risks involved in making

10

 


 

an investment in the Company and whether it is a suitable investment, having regard to your objectives, financial situation, and needs.

The Restricted Stock Units will only vest on the satisfaction of the conditions (if any) set out in the enclosed Restricted Stock Unit Grant Notice and the issue to you of the shares of the Company’s Common Stock is subject to the terms of this Grant Notice, Award Agreement and the Plan. There is a chance that any conditions attaching to the Awards may never be fulfilled and that the Award will not vest.

Further risks and rights with respect to holding Awards are set out in this Grant Notice, Award Agreement and the Plan.

Stock price and currency information.  There is no acquisition price or exercise price for the Restricted Stock Units. Shares of the Company’s Common Stock are quoted on the NYSE and are valued in US dollars – see www.nyse.com. The equivalent stock price in Australian dollars can be calculated by taking the NYSE market price in US dollars and applying the prevailing US$ / A$ exchange rate to the market price.

Exchange Control Information.  Exchange control reporting is required for cash transactions exceeding A$10,000 and international fund transfers.  You understand that the Australian bank assisting with the transaction may file the report on your behalf.  If there is no Australian bank involved in the transfer, you will be required to file the report.  You should consult with your personal advisor to ensure proper compliance with applicable reporting requirements in Australia.

Tax Information. The Plan is a plan to which Subdivision 83A-C of the Income Tax Assessment Act 1997 (Cth) applies (subject to the conditions in that Act).

Privacy.  Section 24 (Data Transfer) is deleted and replaced with the following:

24. PRIVACY. You explicitly and unambiguously consent to the collection, holding, use and disclosure, in electronic or other form, of your personal information (as that term is defined in the Privacy Act 1988 (Cth)) as described in this document by and among, as applicable, your employer, the Company and its Affiliates for the purpose of implementing, administering and managing your participation in the Plan.  You understand that the Company, its Affiliates and your employer hold certain personal information about you, including, but not limited to, name, home address and telephone number, email address and other contact details, date of birth, tax file number (or other identification number), salary, nationality, job title, any shares of stock or directorships held in the Company, details of all options or any other entitlement to shares of stock awarded, canceled, purchased, exercised, vested, unvested or outstanding in your favor for the purpose of implementing, managing and administering the Plan (“Data”). The collection of this information may be required for compliance with various legislation, including the Corporations Act 2001 (Cth) and applicable taxation legislation.  You understand that the Data may be transferred to any third parties assisting in the implementation, administration and management of the Plan, that these recipients may be located in your country or elsewhere, in particular in the United States, and that the recipient country may have different data privacy laws providing less protection of your personal data than your country.  You may request a list with the names and addresses of any potential recipients of the Data by contacting the stock plan administrator at the Company (the “Stock Plan Administrator”). You authorize the recipients to collect, hold, use and disclose the Data, in electronic or other form, for the purposes of implementing, administering and managing your participation in the Plan, including any requisite transfer of such Data, as may be required to a broker or other third party with whom you may elect to deposit any shares of the Common Stock acquired upon the vesting of the Award. You understand that Data will be held only as long as is necessary to implement, administer and manage your participation in the Plan or for the period required by law, whichever is the longer.  You may, at any time, refuse or withdraw the consents herein, in any case without cost, by contacting the Stock Plan Administrator in writing. You understand that refusing or

11

 


 

withdrawing consent may affect your ability to participate in the Plan. You acknowledge that further information on how your employer, the Company and its Affiliates collect, hold, use and disclose Data and other personal information (and how you can access, correct or complain about the handling of that Data or other personal information by your employer, the Company and its Affiliates) can be found at this link in the privacy policies of your employer, the Company and its Affiliates (as applicable).

Austria

Compliance with Law. By accepting the Award and accepting the terms of the Award, you acknowledge and agree that you are responsible for complying with all applicable Austrian laws and you shall not assume that the terms of the Award summarize all requirements under applicable laws.

Non-Binding Reservation.  All claims set forth in the Plan, the Grant Notice and the Award Agreement (including the Appendix) shall be considered as non-binding and shall not give rise to any legal rights to any payments. Should entitlements be acquired nonetheless, these shall be revocable.

Data Transfer. Section 24 (Data Transfer) is deleted and replaced with the following:

24. Data Transfer.   Before Snap Inc receives any of your personal data, you will be asked by your local employer, if you want to participate and – in order to do so – freely decide to consent to the transfer (Art 6 (1)a GDPR), in electronic or other form, of your personal data as described in this document by and among, as applicable, your employer, the Company and its Affiliates (a list of Affiliates may be found here)  for the exclusive purpose of implementing, administering and managing your participation in the Plan.  You understand that the Company, its Affiliates and your employer hold certain personal information about you, i.e. name, home address and telephone number, date of birth, identification number, salary, nationality, job title, any shares of stock or directorships held in the Company, details of all options or any other entitlement to shares of stock awarded, canceled, purchased, exercised, vested, unvested or outstanding in your favor for the purpose of implementing, managing and administering the Plan (“Data”).  You understand that the Data may be transferred to any third parties, acting as data processors, assisting in the implementation, administration and management of the Plan, that these recipients may be located in your country or a third country outside the EEA, in particular in the United States, and that the recipient country may have different data privacy laws providing less protections of your personal data than your country and that local authorities may access your Data. However, we implement appropriate safeguards to ensure that your rights are protected in accordance with the GDPR. This includes the conclusion of the EU Commission's standard contractual clauses for the transfer of personal data (Art 46(2) c GDPR). Further details on the implemented safeguards as well as copies of the respective agreements are available on request.  You may request a list with the names and addresses of any potential recipients of the Data by contacting the stock plan administrator at the Company (the “Stock Plan Administrator”).

You understand that Data will be held only as long as is necessary to implement, administer and manage your participation in the Plan and beyond that for a period of 7 years after termination of the contractual relationship or as long as required by law (e.g. due to tax or company law storage obligations) or other legitimate interests in storage exist (e.g. as evidence for the assertion of legal claims).

In accordance with the statutory provisions, you may, at any time, view the Data, request additional information about the storage and processing of the Data (right to information), require any necessary amendments to the Data (right to rectification) or refuse or withdraw the consents herein with effect for the future, as well as exercise your rights to erasure, data portability, restriction of the processing and objection, in any case without cost, by contacting the Stock Plan Administrator in writing. Further, you have a right to lodge a complaint with a competent data protection authority. No automated decisions within the meaning of Art 22 GDPR are used.  You understand that refusing or withdrawing consent may affect your

12

 


 

ability to participate in the Plan.  For more information on the consequences of refusing to consent or withdrawing consent, you may contact the Stock Plan Administrator.

Cause. This provision supplements the definition of Cause set out in the Plan to the effect that it shall include any other solid grounds for termination (“wichtiger Grund”) within the meaning of sec 25 and 27 of the Austrian Act on White-Collar Workers (“Angestelltengesetz”).

Exchange Control Information.  If you hold shares of Common Stock obtained under the Plan outside of Austria, you may be required to submit reports to the Austrian National Bank on a quarterly basis if the value of the shares of Common Stock as of any given quarter meets or exceeds €5,000,000. The quarterly reporting date is as of the last day of the respective quarter; the deadline for filing the quarterly report is the 15th day of the month following the end of the respective quarter.  

When shares of Common Stock are sold, you may be required to comply with certain exchange control obligations if the cash proceeds from the sale are held outside of Austria.  If the transaction volume of all your accounts abroad meets or exceeds €10,000,000, the movements and balances of all accounts must be reported monthly, as of the last day of the month, on or before the 15th day of the following month.

Securities Law Information.  The Restricted Stock Units and the shares of Common Stock are not intended to be publicly offered in Austria. Neither this document nor any other materials relating to the Restricted Stock Units and the shares of Common Stock: (i) constitutes a prospectus according to the EU Prospectus Regulation (Regulation (EU) 2017/1129) or the Austrian Capital Market Act (Kapitalmarktgesetz); (ii) may be publicly distributed or otherwise made publicly available in Austria to any person other than a grantee; or (iii) has been or will be filed with, approved or supervised by any supervisory authority, including the Austrian Financial Market Authority (Finanzmarktaufsichtsbehörde – FMA).

Belgium

[Holding Period.  For a period of two years after the time that shares of Common Stock have been delivered to you, you may not transfer, pledge, sell or otherwise dispose of these shares.]

Foreign Asset / Account Reporting.  Belgian residents are required to report any security (e.g., shares of Common Stock acquired under the Plan) or bank account established outside of Belgium on their annual tax return.  In a separate report, Belgian residents are also required to provide the National Bank of Belgium with certain details regarding such foreign accounts (including the account number, bank name and country in which any such account was opened). The forms to complete this report are available on the website of the National Bank of Belgium.  Belgian residents should consult with their personal tax advisors to determine their personal reporting obligations.

Stock Exchange Tax. A stock exchange tax applies to transactions executed by a Belgian resident through a non-Belgian financial intermediary, such as a U.S. broker. The stock exchange tax likely will apply when the shares of Common Stock are sold. You should consult with your personal tax advisor for additional details on your obligations with respect to the stock exchange tax.

Brazil

Compliance with Law. By accepting the Award and accepting the terms of the Award Agreement, you acknowledge and agree to comply with all applicable Brazilian laws and pay any and all applicable

13

 


 

Withholding Taxes associated with the Award, the sale of shares of Common Stock acquired under the Plan, and the receipt of any dividends paid on such shares of Common Stock.

Exchange Control Information. If you are a Brazilian resident, you must periodically disclose to the Central Bank of Brazil a declaration of assets and rights held abroad. The reporting is made by means of a Statement of Brazilian Capitals Abroad (“DCBE”) and must be submitted annually if the aggregate value of such assets and rights is US$100,000 or more. Notwithstanding the above, the declaration is required quarterly if at the dates of March 31, June 30 and September 30, of each year, the aggregate value of such assets and rights held outside of Brazil is US$100,000,000 or more. Assets and rights that must be reported include shares of Common Stock acquired under the Plan. You should consult with a personal advisor to ensure compliance with the applicable exchange control requirements.

Securities Law Information. Please note that the offer of an award under the 2017 Equity Incentive Plan does not constitute a public offer in Brazil, and therefore it is not subject to registration with the Brazilian authorities.

 

Tax on Financial Transaction (IOF).  Payments to foreign countries and repatriation of funds into Brazil, and the conversion between BRL and USD associated with such fund transfers, may be subject to the Tax on Financial Transactions.  It is your responsibility to comply with any applicable Tax on Financial Transactions arising from your participation in the Plan.  You should consult with your personal tax advisor for additional details. “Tax on Financial Transactions” means the Brazilian federal tax (IOF) levied on credit, exchange, insurance and securities transactions executed through financial institutions at such rate as determined by the Brazilian federal government from time to time.

Acknowledgment of Forfeiture and Clawback Provisions. By accepting the Award, you acknowledge being subject to the provisions of any forfeiture and claw-back policy implemented by the Company, including, without limitation, any clawback policy adopted to comply with the requirements of applicable law.

 

Additional Acknowledgements. The following sub-section is added as Section 16(h):

(h) In accepting this Award Agreement, you acknowledge being subject to the provisions of any forfeiture and claw-back policy implemented by the Company, including, without limitation, any claw-back policy adopted to comply with the requirements of applicable law.

Canada

Grant of the Award.  The final sentence of Clause 1 (“Notwithstanding the foregoing, the Company reserves the right to issue you the cash equivalent of Common Stock, in part or in full satisfaction of the delivery of Common Stock upon vesting of your Stock Units, and, to the extent applicable, references in this Award Agreement and the Grant Notice to Common Stock issuable in connection with your Stock Units will include the potential issuance of its cash equivalent pursuant to such right.”) is deleted.

Continuous Service.  This provision supplements the definition of “Continuous Service” set out in the Plan.  The Participant’s Continuous Service will be determined without regard to any period of statutory, contractual, common law, civil law or other reasonable notice of termination of employment or any period of salary continuance or deemed employment and regardless of whether the Participant’s termination of employment was lawful; provided, however, that where any greater period is expressly required by applicable employment or labour standards legislation, the Participant’s Continuous Service will be deemed to end immediately following the minimum prescribed period under that legislation.  

14

 


 

Cause. Section 13(g) of the Plan is deleted in its entirety and replaced with the following:

(g) Cause” will have the meaning ascribed to such term in any written agreement between the Participant and the Company defining such term and, in the absence of such agreement, such term means, with respect to a Participant, the occurrence of any of the following events: (i) such Participant’s commission of any felony, indictable offence or other crime involving fraud, dishonesty or moral turpitude under the laws of the United States, or any state thereof, Canada, or any applicable foreign jurisdiction; (ii) such Participant’s attempted commission of, or participation in, a fraud or act of dishonesty against the Company or any Affiliate; (iii) such Participant’s intentional, material violation of any contract or agreement between the Participant and the Company or any Affiliate or of any statutory duty owed to the Company or any Affiliate; (iv) such Participant’s unauthorized use or disclosure of the Company’s or any Affiliate’s confidential information or trade secrets; or (v) such Participant’s gross misconduct; provided, however, that for Employees in Ontario, “Cause” means wilful misconduct, disobedience or wilful neglect of duty that is not trivial and has not been condoned. The determination that a termination of the Participant’s Continuous Service is either for Cause or without Cause will be made by the Company, in its sole discretion. Any determination by the Company that the Continuous Service of a Participant was terminated with or without Cause for the purposes of outstanding Awards held by such Participant will have no effect upon any determination of the rights or obligations of the Company or such Participant for any other purpose.

Securities Law Information. The definition of the following terms in Section 13 of the Plan are modified for issuances of securities to eligible persons in Canada as follows:

 

Affiliate” in the Plan is modified such that control for purposes of determining any “parent” or “subsidiary” is measured by the holding of over fifty percent (50%) of the voting securities of an issuer.

 

Consultant” in the Plan is supplemented by the following: “For purposes of issuances of securities under the Plan to Consultants in Canada, a Consultant means a person, other than an employee, executive officer or director of the Company or an Affiliate that (a) is engaged to provide services to the Company or an Affiliate, other than services provided in relation to a distribution; (b) provides the services under a written contract with the Company or an Affiliate; and (c) spends or will spend a significant amount of time and attention on the affairs and business of the Company or an Affiliate and includes (d) for an individual consultant, a corporation of which the individual consultant is an employee or shareholder, and a partnership of which the individual consultant is an employee or partner, and (e) for a consultant that is not an individual, an employee, executive officer, or director of the consultant, provided that the individual employee, executive officer, or director spends or will spend a significant amount of time and attention on the affairs and business of the Company or an Affiliate.”

You understand that you are permitted to sell Common Stock acquired pursuant to the Plan, provided that the Company is a “foreign issuer” that is not a public company in any jurisdiction of Canada and the sale of the Common Stock acquired pursuant to the Plan takes place: (i) through an exchange, or a market, outside of Canada on the distribution date; or (ii) to a person or company outside of Canada. For purposes hereof, in addition to not being a reporting issuer in any jurisdiction of Canada, a “foreign issuer” is an issuer that: (i) is not incorporated or existing pursuant to the laws of Canada or any jurisdiction of Canada; (ii) does not have its head office in Canada; and (iii) does not have a majority of its executive officers or directors ordinarily resident in Canada. If any designated broker is appointed under the Plan, you shall sell such securities through the designated broker.

15

 


 

Foreign Asset/Account Reporting Information. If you are a Canadian resident, you may be required to report your foreign property on form T1135 (Foreign Income Verification Statement) if the total cost of the foreign property exceeds C$100,000 at any time in the year. Foreign property includes shares of Common Stock acquired under the Plan, and may include the Restricted Stock Units. The Restricted Stock Units must be reported--generally at a nil cost--if the C$100,000 cost threshold is exceeded because of other foreign property you hold.  If shares of Common Stock are acquired, their cost generally is the adjusted cost base (“ACB”) of the shares of Common Stock. The ACB ordinarily would equal the fair market value of the shares at the time of acquisition, but if you own other shares of Common Stock, this ACB may have to be averaged with the ACB of the other shares. The form T1135 generally must be filed by April 30 of the following year. You should consult with a personal advisor to ensure compliance with the applicable reporting requirements.

Award Not a Service Contract. In Sections 10(a) and 10(b), references to “and with or without notice” are deleted.

Withholding Obligations. Section 11(a) is deleted and replaced with the following:

11. WITHHOLDING OBLIGATIONS.

(a)On each vesting date, and on or before the time you receive a distribution of the shares underlying your Restricted Stock Units, and at any other time as reasonably requested by the Company in accordance with applicable tax laws, you agree to make adequate arrangements satisfactory to the Company or adequate provision in cash for any sums required to satisfy the federal, state, local and foreign tax withholding obligations of the Company or any Affiliate that arise in connection with your Award (the “Withholding Taxes”). Additionally, the Company or any Affiliate may satisfy all or any portion of the Withholding Taxes obligation relating to your Award by any of the following means or by a combination of such means: (i) withholding from any compensation otherwise payable to you by the Company or an Affiliate; (ii) causing you to tender a cash payment; (iii) permitting you to enter into a “same day sale” commitment, if applicable, with a broker-dealer that is a member of the Financial Industry Regulatory Authority (a “FINRA Dealer”) (subject to your written consent) whereby you irrevocably elect to sell a portion of the shares to be delivered in connection with your Restricted Stock Units to satisfy the Withholding Taxes and whereby the FINRA Dealer irrevocably commits to forward the proceeds necessary to satisfy the Withholding Taxes directly to the Company and its Affiliates; or (iv) permitting you (subject to your written consent) to surrender Restricted Stock Units to the Company for a cash payment which shall be used to satisfy the Withholding Taxes, whereby the number of Restricted Stock Units that may be surrendered for a cash payment shall be equal to the Withholding Taxes divided by a Fair Market Value (measured as of the date shares of Common Stock are otherwise issuable to you pursuant to Section 6).  However, the Company does not guarantee that you will be able to satisfy the Withholding Taxes through any of the methods described in the preceding provisions and in all circumstances you remain responsible for timely and fully satisfying the Withholding Taxes.

The following provision only applies if you reside in Quebec:

Language Consent.  The parties acknowledge that it is their express wish that the Award Agreement, as well as all documents, notices and legal proceedings entered into, given or instituted pursuant hereto or relating directly or indirectly hereto, be drawn up in English.  

16

 


 

Les parties reconnaissent avoir exigé la rédaction en anglais de cette convention («Agreement»), ainsi que cette Annexe, ainsi que de tous documents, avis et procédures judiciaires, exécutés, donnés ou intentés en vertu de, ou liés directement ou indirectement à, la présente convention.

China

The following provisions govern your participation in the Plan if you are a national of the People’s Republic of China (“PRC” or “China”).  Notwithstanding the foregoing, the Company reserves the right to apply any or all of the following provisions to individuals who are not PRC nationals but resident in the PRC to the extent it determines such is necessary or advisable:

Vesting. Notwithstanding Section 2 or anything to the contrary in the Award Agreement or the Grant Notice, an Award will not vest and shall not become a Vested RSU until any necessary approval or registration (if required) from the PRC State Administration of Foreign Exchange or its local counterpart (“SAFE”) under applicable exchange control rules has been received with respect to such RSU on or before the RSU expires.

Settlement of Awards and Sale of Common Stock. The Company may require that any shares of Common Stock acquired pursuant to the RSUs be sold, either immediately after issuance or within a specified period following the termination of your Continuous Service.  You agree that the Company is authorized to instruct its designated broker to assist with the mandatory sale of such shares (on your behalf pursuant to this authorization), and you expressly authorize the designated broker to complete the sale of such shares.  You also agree to sign any agreements, forms and/or consents that may be reasonably requested by the Company (or the designated broker) to effectuate the sale of the shares (including, without limitation, as to the transfers of the proceeds and other exchange control matters provided below) and shall otherwise cooperate with the Company with respect to such matters, provided that you shall not be permitted to exercise any influence over how, when or whether the sales occur.  You acknowledge that the designated broker is under no obligation to arrange for the sale of the shares at any particular price.  Due to fluctuations in the share price and/or applicable exchange rates between the date the shares are issued and (if later) the date on which the shares are sold, the amount of proceeds ultimately distributed to you may be more or less than the Market Value of the shares on the Vesting Date or the date the shares are issued.

Upon the sale of the shares, the Company agrees to pay the cash proceeds from the sale (less any applicable Withholding Taxes, brokerage fees or commissions) to you in accordance with applicable exchange control laws and regulations.

Foreign Exchange Obligations. You understand and agree that, pursuant to exchange control laws in the PRC, you will be required to immediately repatriate to the PRC the cash proceeds from the sale of any shares issued upon vesting of the RSUs and, if applicable, any dividends you may receive in relation to the shares.  You further understand that, under applicable law, such repatriation of your cash proceeds may need to be effected through a special exchange control account established by the Company or a Subsidiary in the PRC, and you hereby consent and agree that any proceeds you may receive as a result of participation in the Plan may be transferred to such special account prior to being delivered to you.  Further, you acknowledge that the Company or a Subsidiary has no obligation to, but may, convert the proceeds that you realize from your participation in the Plan from U.S. dollars to Renminbi using any exchange rate chosen by the Company and, if funds are so converted, they will be converted as soon as practicable, which may not be immediately after the date that such proceeds were realized.  If such currency conversion occurs, you will bear the risk of any fluctuation in the U.S. dollar/Renminbi exchange rate between the date you realize U.S. dollar proceeds from your participation in the Plan and the date that you receive cash proceeds converted to Renminbi.  If the proceeds from your participation in the Plan are paid to you in U.S. dollars, you understand that you will be required to set up a U.S. dollar denominated bank account in the PRC and provide the bank account details to the Company or your employer so that your proceeds may be deposited

17

 


 

into the account.  Finally, you agree to comply with any other requirements that may be imposed by the Company in the future to facilitate compliance with exchange control requirements in the PRC, as determined by the Company in its sole discretion.

Denmark

Stock Option Act.  You acknowledge that you received the Employer Statement in Danish (a copy of which is appended hereto at Attachment I) which sets forth additional terms of the Award to the extent the Danish Stock Options Act applies.

Foreign Asset / Account Reporting.  If you establish an account holding cash or shares of Common Stock outside Denmark, you must report the account to the Danish Tax Administration.

Germany

Sole Contact and Contractual Partner Information. Please note that the Award, the Grant Notice, the Award Agreement, the Appendix and your participation in the Plan do not create any claims against the Affiliate of the Company you are employed by/your German employer either directly or indirectly.  To be clear: your sole contact and sole contractual partner regarding the Plan and the Award is the Company and they are not part of your contractual salary.  

Exchange Control Information.  Cross-border payments in excess of €12,500 must be reported monthly to the German Federal Bank (Bundesbank).  In case of payments in connection with securities (including proceeds realized upon the sale of shares of Common Stock or the receipt of dividends), the report must be made by the 5th day of the month following the month in which the payment was received.  The report must be filed electronically and the form of report (“Allgemeine Meldeportal Statistik”) can be accessed via the Bundesbank’s website (www.bundesbank.de) in both German and English.  You are responsible for making this report.

Foreign Asset/Account Reporting Information. German residents holding shares of Common Stock must notify their local tax office if the acquisition of shares of Common Stock leads to a so-called qualified participation at any point during the calendar year.  A qualified participation is attained only in the unlikely event (i) you own at least 1% of the Company and the value of the shares of Common Stock acquired exceeds €150,000, or (ii) you hold shares of Common Stock exceeding 10% of the total capital of the Company.

Securities Disclaimer. The participation in the Plan is exempt or excluded from the requirement to publish a prospectus under the EU Prospectus Directive as implemented in Germany.

Hungary

Compliance with Law. By accepting the Award and accepting the terms of the Plan and the Award Agreement, you acknowledge and agree that you are responsible for complying with all applicable Hungarian laws – and you shall not assume that the terms of the Plan and the Award Agreement summarize all requirements under applicable laws – and you acknowledge and undertake to report and pay any and all applicable taxes associated with the Award, the sale of shares of Common Stock acquired under the Plan, and the receipt of any dividends paid on such shares of Common Stock.

 

Continuous Service. By accepting the Award, the attached Plan and terms and conditions of the Award Agreement, and by signing the Grant Notice, you acknowledge that if your Continuous Service with your Hungarian employer – being the Subsidiary of the Company – terminates for any reason, any portion of

18

 


 

your Award that has not vested will be forfeited upon such termination and you will have no further right, title or interest in the Award, the shares of Common Stock issuable pursuant to the Award, or any consideration in respect of the Award. For the sake of clarity, your Continuous Service will be considered terminated as of the termination date due to

a.

the termination of your employment by the parties’ mutual consent (as referred to in para. 64.§(1)a) of the Hungarian Labor Code);

b.

the termination of your employment either by the Hungarian employer or you, as employee (as referred to in para. 64.§(1)b)-c) of the Hungarian Labor Code);

c.

the expiry of your fixed term employment relationship (as referred to in para. 63.§(1)c) of the Hungarian Labor Code);

d.

the Participant’s death (as referred to in para. 64.§(1)a) of the Hungarian Labor Code), or Disability; or

e.

the termination of the Hungarian employer without legal succession (as referred to in para. 64.§(1)b) of the Hungarian Labor Code)

(regardless of the reason for such termination and whether or not later found to be invalid or in breach of employment laws in the jurisdiction where you are employed or the terms of your employment agreement, if any), and your right to vest in the Award under the Plan and the Award Agreement, if any, will terminate with effect of termination date of your employment. The Hungarian employer shall have the exclusive discretion to determine when your employment has been terminated, and shall notify thereof the Company in accordance with Article 14 (Notices) of the Award Agreement.

 

No entitlement or Claims for Compensation. As supplement of Section 10 (Award Not A Service Contract) of the Award Agreement, by accepting the Award, the attached Plan and terms and conditions of the Award Agreement, and by signing the Grant Notice, you acknowledge and undertake the followings:

a.

the grant of this Award is voluntary and occasional, and does not create any contractual or other right to receive future grants of awards or any benefit based on this or on any potential reissued Award Agreement;

b.

the grant of this Award does not constitute any binding obligation on the Company’s, or Hungarian employer’s side to renew/reissue of a new Award (whether on the same or different terms) after the expiry of the definite term of this Award Agreement;

c.

your Award and any shares of Common Stock acquired under the Plan, and the income and value of same, are not part of normal or expected compensation, earnings, salaries, or other similar terms, under Hungarian labor law, used when calculating benefits under any employee benefit plan (other than the Plan) sponsored by the Company or any Affiliate except as such plan otherwise expressly provides, or for any purpose, including, without limitation, calculating any severance, resignation, termination, redundancy, vacation, dismissal, end-of-service payments, bonuses, long-service awards, pension or retirement or welfare benefits or similar payments;

d.

you consulted with your own personal tax, financial and legal advisors regarding the terms and conditions of the Award, the attached Plan, Award Notice and Award Agreement regarding the tax, social security and legal consequences thereof;

e.

the grant, vesting or settlement of your Award shall not give you an assumption, right, confirmation to continued employment with your Hungarian employer.

 

Securities Law Information. The grant of Awards and the settlement by the issuance of shares of Common Stock under the Plan qualifies as a private offering of securities in accordance with Section 14 of the

19

 


 

Hungarian Capital Markets Act and Article 1(4)(b) of the EU Prospectus Regulation (2017/1129 EU Regulation).

The Company and the Participant acknowledge that the Company shall have the right to notify the Hungarian National Bank about any offering of Restricted Stock Units in accordance with the applicable laws of Hungary.

 

Legend. All written communication relating to grant of Awards in Hungary must contain a legend indicating that the granting and settlement is a “private offering” “zártkörű forgalombahozatal” in Hungary.

Language. You confirm having read and understood the documents relating to the Plan, including the Award Agreement with all terms and conditions included therein, which were provided in the English language.  You accept the terms of those documents accordingly and do not need their translation into Hungarian or, if needed, you will be responsible for arranging such Hungarian translation yourself.

Data Transfer. Section 24(a) (Data Transfer) is deleted and replaced with the following:

 

24. DATA PROCESSING AND DATA TRANSFER.  

 

(a)Besides your decision regarding participate in the Plan, you explicitly and unambiguously consent to the collection, use and transfer, in electronic or other form, of your personal data as described in this document by and among, as applicable, your employer, the Company and its Affiliates for the exclusive purpose of implementing, administering and managing your participation in the Plan.  You understand that the Company, its Affiliates and your employer hold certain personal information about you, including, but not limited to, name, home address and telephone number, date of birth, social security number (or other identification number), salary, nationality, job title, any shares of stock or directorships held in the Company, details of all options or any other entitlement to shares of stock awarded, canceled, purchased, exercised, vested, unvested or outstanding in your favor for the purpose of implementing, managing and administering the Plan (“Data”).  You understand that the Data may be transferred to any third parties, acting as data processors,  assisting in the implementation, administration and management of the Plan, that these recipients may be located in your country or elsewhere, in particular in the United States, and that the recipient country may have different data privacy laws providing less protections of your personal data than your country.  You may request a list with the names and addresses of the data processors and any potential recipients of the Data by contacting the stock plan administrator at the Company (the “Stock Plan Administrator”). You authorize the data controllers and processors to transfer the Data to a broker or other third party with whom you would like elect to deposit any shares of Common Stock acquired upon the vesting of the Award. You understand that Data will be held only as long as is necessary to implement, administer and manage your participation in the Plan.  You may, at any time, view the Data, request additional information about the storage and processing of the Data, require any necessary amendments to the Data or refuse or withdraw the consents herein, in any case without cost, by contacting the Stock Plan Administrator in writing. You may also have the right to erasure, data portability, restriction of the processing and objection, furthermore you may contact to the Hungarian National Authority for Data Protection and Freedom of Information or competent court at anytime. You understand that processing of your Data is necessary for your participation in Plan, therefore refusing or withdrawing your consent may negatively affect your ability to participate in the Plan.  For more information on the consequences of refusing to consent or withdrawing consent, you may contact the Stock Plan Administrator.

 

20

 


 

 

Tax Reporting. You must report and pay income tax on the settlement of the Awards, on the dividends/dividend equivalents and the sales proceeds relating to the shares acquired under the Plan. In general, the statutory deadline of filing annual income tax returns for taxpayers is 20 May following the respective tax year, but in several cases tax advances should also be paid quarterly during the tax year. Please see the “Prospectus for 2017 Equity Incentive Plan” for details. However, you should consult with your personal tax advisor to ensure that you comply with applicable tax requirements in Hungary.

Withholding Obligations. By accepting the Award, the attached Plan and terms and conditions of the Award Agreement, and by signing the Grant Notice, you acknowledge that the Company is not obliged to assess, withhold or report your tax obligations under the applicable Hungarian tax laws with regard to the Restricted Stock Units. Your Hungarian employer may take over the fulfillment of such obligations on the Company’s behalf in which case you will be notified.

India

The following provisions govern your participation in the Plan if you are a person resident in India. It is clarified that the Company reserves the right to apply any or all of the following provisions to individuals who are not Indian citizens/nationals, but considered as persons resident in India, to the extent it determines necessary or advisable under applicable Indian laws.

Compliance with Law. By accepting the Award and accepting the terms of the Award Agreement, you acknowledge and agree to comply with all applicable Indian laws and pay any and all applicable taxes associated with the Award, the sale of shares of Common Stock acquired under the Plan, and the receipt of any dividends paid on such shares of Common Stock.

Foreign Exchange Obligations. Notwithstanding anything contained in the Plan, the Award Agreement and/or the Grant Notice, the offer and issuance of any shares of Common Stock to a person resident in India shall be subject to, and in accordance with applicable laws, including the (Indian) Foreign Exchange Management Act, 1999 and the rules and regulations framed thereunder (as amended from time to time) (“FEMA”).

Exchange Control Reporting Requirements. On sale of the shares of Common Stock purchased under the Plan or the receipt of any dividends on the Common Stock, you acknowledge your obligation and agree to (i) repatriate any proceeds from the sale of shares of Common Stock or the receipt of any dividends to India within 90 days of the date of sale or the date of the dividends falling due (as maybe applicable) and (ii) to obtain a foreign inward remittance certificate (“FIRC”) from the bank in which you deposit the foreign currency and maintain the FIRC as evidence of the repatriation of funds in the event the Reserve Bank of India or your employer requests proof of repatriation.  It is your responsibility to comply with these requirements.  Neither the Company nor the employer will be liable for any fines or penalties resulting from your failure to comply with any applicable laws.

 

Tax.  By accepting the Award and accepting the terms of the Award Agreement, you acknowledge and agree to comply with all applicable Indian laws and report any income and pay any and all applicable taxes, as required by Indian laws, associated with the Award, the sale of shares of Common Stock acquired under the Plan, and the receipt of any dividends paid on such shares of Common Stock. You will co-operate with the board of directors of the Company and the Affiliate to ensure that the Company and the Affiliate are at all times compliant with all applicable laws. Without prejudice to the aforesaid, you will forthwith provide all necessary information upon request by the Affiliate in order for the Affiliate to make necessary filings with the regulatory authorities as required under applicable law. Where necessary and so directed by the Affiliate, you will make such payments/ deposit such amounts with the Affiliate so as to enable the Affiliate to comply with its tax obligations under applicable laws. You acknowledge and confirm that the entitlement

21

 


 

to the shares of Common Stock is contingent upon you complying with your obligations herein, the Award Agreement and the Plan.

Tax Withholding Obligations.  The following supplements Section 11 (Withholding Obligations) of the Award Agreement:

(d)As a condition of the vesting of your Award, you therefore unconditionally and irrevocably agree:

(i)to place the Company in funds and indemnify the Company in respect of (1) all liability to Indian income tax which the Company is liable to account for on your behalf directly to Government of India; (2) all liability towards depositing provident fund contributions which the Company is liable to deposit on your behalf with the provident fund commissioner; and (3) all liability towards provident fund contributions for which the Company is liable which arises as a consequence of or in connection with your Award (the “India Tax Liability”); or

(ii)to permit the Company to sell at the best price which it can reasonably obtain such number of shares of Common Stock allocated or allotted to you following vesting and as will provide the Company with an amount equal to the India Tax Liability; and to permit the Company to withhold an amount not exceeding the India Tax Liability from any payment made to you (including, but not limited to salary); and

(iii)to sign, promptly, all documents required by the Company to effect the terms of this provision, and references in this provision to “the Company” shall, if applicable, be construed as also referring to any Affiliate.

Privacy.  Section 24 (Data Transfer) is deleted and replaced with the following:

24. Privacy.  You explicitly and unambiguously consent to the collection, use, disclosure and transfer, in electronic or other form, of your personal information (as such term is defined in the Information Technology Act, 2000 read with the Information Technology (Reasonable Security Practices and Procedures and Sensitive Personal Data or Information) Rules, 2011) as described in this document by and among, as applicable, your employer, the Company and its Affiliates for the exclusive purpose of implementing, administering and managing your participation in the Plan. You understand that the Company, its Affiliates and your employer hold certain personal information about you, including, but not limited to, name, home address and telephone number, date of birth, social security number (or other identification number), salary, nationality, job title, any shares of stock or directorships held in the Company and/or any Affiliate, details of all options or any other entitlement to shares of stock awarded, canceled, purchased, exercised, vested, unvested or outstanding in your favor for the purpose of implementing, managing and administering the Plan (“Data”). You understand and consent that the Data may be transferred to any third parties assisting in the implementation, administration and management of the Plan, that these recipients may be located in your country or elsewhere, in particular in the United States, and that the recipient country may have different data privacy laws providing less protections of your personal data than your country. You may request a list with the names and addresses of any potential recipients of the Data by contacting the stock plan administrator at the Company (the “Stock Plan Administrator”). You authorize the recipients to receive, possess, process, use, retain and transfer the Data, in electronic or other form, for the purposes of implementing, administering and managing your participation in the Plan, including any requisite transfer of such Data, as may be required to a broker or other third party with whom you may elect to deposit any shares of Common Stock acquired upon the vesting of the Award. You understand that Data will be held only as long as is necessary to implement, administer and manage your participation in the Plan. You may, at any time, view the Data, request additional information about the

22

 


 

storage and processing of the Data, require any necessary amendments to the Data or refuse or withdraw the consents herein, in any case without cost, by contacting the Stock Plan Administrator in writing. You understand that refusing or withdrawing consent may affect your ability to participate in the Plan. For more information on the consequences of refusing to consent or withdrawing consent, you may contact the Stock Plan Administrator.

General. Further, the Plan and the corresponding documents have neither been delivered for registration nor are they intended to be registered with any regulatory authorities in India. These documents are not intended for distribution and are meant solely for the consideration of the person to whom they are addressed and should not be reproduced by you.

Italy

Sole Contact and Contractual Partner Information. Please note that the Award, the Grant Notice, the Award Agreement, the Appendix and your participation in the Plan do not create any claims against the Affiliate of the Company you are employed by/your Italian employer either directly or indirectly.  To be clear: your sole contact and sole contractual partner regarding the Plan and the granted RSUs is the Company and they are not part of your contractual salary.

Securities Law Information.  You acknowledge that the Plan is not intended to be publicly offered in or from Italy. Neither the Award Agreement nor any other materials relating to the option constitutes a prospectus, and neither the Award Agreement nor any other materials relating to the Plan may be publicly distributed nor otherwise made publicly available in Italy.

Language Acknowledgement.  You confirm having read and understood the documents relating to the Plan, including the Award Agreement, with all terms and conditions included therein, which were provided in the English language only.  You confirm that you have sufficient language capabilities to understand these terms and conditions in full.

 

Lei conferma di aver letto e compreso i documenti relativi al Piano, incluso il Regolamento del Piano, con tutti i relativi termini e condizioni, che sono stati forniti unicamente in lingua inglese. Lei conferma altresì di avere una conoscenza della lingua inglese tale da aver compreso pienamente il contenuto di tale documentazione ed i suddetti termini e condizioni.

Data Transfer. Section 24(a) (Data Transfer) is deleted and replaced with the following:

24. Data Transfer.  

(a)  You explicitly and unambiguously consent to the collection, use and transfer, in electronic or other form, of your personal data as described in this document by and among, as applicable, your employer, the Company and its Affiliates for the exclusive purpose of implementing, administering and managing your participation in the Plan.  You understand that the Company, its Affiliates and your employer hold certain personal information about you, including, but not limited to, name, home address and telephone number, date of birth, social security number (or other identification number), salary, nationality, job title, any shares of stock or directorships held in the Company, details of all options or any other entitlement to shares of stock awarded, canceled, purchased, exercised, vested, unvested or outstanding in your favor for the purpose of implementing, managing and administering the Plan (“Data”).  You understand that the Data may be transferred to any third parties, acting as data processors, assisting in the implementation, administration and management of the Plan, that these recipients may be located in your country or elsewhere, in particular in the United States, and that the recipient country may have different data privacy laws providing less protections of your personal data than your country.  You may request a list with the

23

 


 

names and addresses of any potential recipients of the Data by contacting the stock plan administrator at the Company (the “Stock Plan Administrator”). You understand that Data will be held only as long as is necessary to implement, administer and manage your participation in the Plan.  You may, at any time, view the Data, request additional information about the storage and processing of the Data (right of access), require any necessary amendments to the Data (right to rectification) or refuse or withdraw the consents herein, in any case without cost, by contacting the Stock Plan Administrator in writing; such withdrawal does not affect the lawfulness of processing based on consent before the withdrawal. You may also have a right to erasure, data portability, restriction of the processing and objection, as well as the right to lodge a complaint with a supervisory authority. You understand that the provision of your personal data is a requirement necessary to enter into the RSU Grant Notice, the Award Agreement and the Appendix, therefore refusing or withdrawing consent may affect your ability to participate in the Plan.  For more information on the consequences of refusing to consent or withdrawing consent, you may contact the Stock Plan Administrator.

 

Plan Document Acknowledgement. By accepting the Award, you acknowledge that you have received a copy of the Plan, have reviewed the Plan and the Award Agreement in their entirety and fully understand and accept all provisions of the Plan and the Award Agreement.

 

You acknowledge that you have read and specifically and expressly approve the following sections of the Award Agreement and this Appendix, including: (10) Award Not a Service Contract; (11) Withholding Obligations; (12) Tax Consequences; (19) Choice of Law, (20) Severability; (24) Data Transfer; and (26) Language.

 

Foreign Asset/Account Reporting Information.  If you are an Italian resident and, during any fiscal year, hold investments or financial assets outside of Italy (e.g., cash, shares of Common Stock) which may generate income taxable in Italy (or if you are the beneficial owner of such an investment or asset even if you do not directly hold the investment or asset), you are required to report such investments or assets on your annual tax return for such fiscal year (on Redditi Persone Fisiche Form, RW Schedule, or on a special form if you are not required to file a tax return).  

 

Foreign Financial Assets Tax.  The fair market value of any shares of Common Stock held outside of Italy is subject to a foreign assets tax.  Financial assets include shares of Common Stock acquired under the Plan.  The taxable amount will be the fair market value of the financial assets assessed at the end of the calendar year.  You should consult with your personal tax advisor about the foreign financial assets tax.

 

Japan

Securities Law Information. The Company notifies to you, and you acknowledge, that: (i) the solicitation of the Awards falls under the category of solicitation towards a small number of investors as provided in article 23-13.4 of the Financial Instruments and Exchange Law of Japan (kinyuu shouhin torihiki hou) (Law No. 25 of 1948, as amended) and therefore no notification under article 4.1 of the same has been made in respect of the solicitation; (ii) you are prohibited from transferring the Awards unless transferred as a whole; and (iii) the Awards cannot be divided into parts.

Foreign Asset/Account Reporting Information. Japanese residents are required to report details of any assets held outside of Japan as of December 31, including shares of Common Stock acquired under the Plan, to the extent such assets have a total net fair market value exceeding ¥50,000,000. Such report will be due by March 15 each year. You are responsible for complying with this reporting obligation if applicable to you and you should consult your personal tax advisor in this regard. If you do not comply with this reporting obligation, you may be subject to imprisonment of up to 1 year or a fine of up to ‎¥500,000.

24

 


 

Mexico

No Entitlement or Claims for Compensation.  These provisions supplement Section 10 (Award Not A Service Contract) of the Award Agreement that clarify that the grant, vesting or settlement of your Award does not give you a right to continued service/employment with your employer.

Modification.  By accepting the grant of an Award, you understand and agree that any modification of the Plan or the Award Agreement or its termination shall not constitute a change or impairment of the terms and conditions of your employment with your employer, as this benefit derives from a commercial relationship between you and the Company.

Policy Statement.  The grant of the Award by the Company under the Plan is unilateral and discretionary and, therefore, the Company reserves the absolute right to amend it and discontinue it at any time without any liability.  Under such scenario, is it expressly agreed by you that such situation would not be deemed as impacting your employment relationship with your employer in any way.

The Company, with registered offices at c/o Corporation Service Company, 251 Little Falls Drive, Wilmington, DE, 19808, United States of America, is solely responsible for the administration and participation in the Plan and the acquisition of shares of Common Stock does not, in any way, establish an employment relationship between you and the Company since you are participating in the Plan on a wholly commercial basis and your sole employer is a subsidiary of the Company (“Employer”), nor does it establish any rights between you and the Employer as the latter does not sponsor, contribute to, make any payment, grant any Award or have any relationship with the Plan, the Agreement and/or the Award, all of which are sponsored solely and exclusively by the Company which is the only party responsible for the contribution of any amount pursuant to the Plan and/or the Award Agreement and the only party responsible for making any payment or granting any Awards thereunder. Pursuant to the foregoing, you expressly agree and recognize for all legal purposes that your participation in the Plan, and any benefit associated therewith shall not be construed as being part of, derived from, or in any way related to the employment relationship that you may have with the Employer.  As a result, the Award would not be considered for salary integration purposes, on the understanding that only those benefits that are directly covered by the Employer as a result of the employment relationship can be considered for this purpose, which is not the case in respect of the Award.

Plan Document Acknowledgment.  By accepting the grant of an Award, you acknowledge that you have received a copy of the Plan, have reviewed the Plan and the Award Agreement in their entirety and fully understand and accept all provisions of the Plan and the Award Agreement. 

In addition, by signing the Award Agreement, you further acknowledge that you have read and specifically and expressly approved the terms and conditions in Section 10 of the Agreement (Award Not A Service Contract) that clarify that the grant, vesting or settlement of an Award does not give you a right to continued service/employment with the Employer, in which the following is clearly described and established: (i) participation in the Plan does not constitute an acquired right; (ii) the Plan and participation in the Plan is offered by the Company on a wholly discretionary basis; (iii) participation in the Plan is voluntary; and (iv) neither the Company nor any Affiliate is responsible for any decrease in the value of the shares of Common Stock underlying the Award.

Finally, you hereby declare that you do not reserve any action or right to bring any claim against the Company for any compensation or damages as a result of your participation in the Plan and therefore you also grant a full and broad release to the Employer, the Company and any Affiliate with respect to any claim that may arise under the Plan.

25

 


 

Tax obligations. By accepting the grant of the Award and signing the Grant Notice, you acknowledge that it is your responsibility to review and confirm the tax effects that may be generated or derived from this acceptance, with your tax advisors.

You also acknowledge that you are aware that any tax triggered or derived from the granting and/or vesting of the Award shall be recognized in the monthly and annual income tax return or returns that shall be filed pursuant to Mexican law and the corresponding income tax payment shall be properly, duly and timely paid, if any.

Notwithstanding the foregoing, if your Employer is obliged to withhold the corresponding tax pursuant to applicable law, depending on the payment method of the vested Award, your Employer will provide you with a notice, no later than 5 days after the vesting of your Award, informing you that your Employer will make the corresponding withholdings, which would substitute your obligations to make a direct filing of the relevant income tax return and the corresponding payment.

Termination of Continuous Service.  By accepting the grant of an Award and signing the Restricted Stock Unit Grant Notice, you acknowledge that you have read and specifically and expressly approved the terms and conditions in Section 6(b)(vi) of the Plan (Termination of Participant’s Continuous Service) that clarify that if your employment relationship or Continuous Service with the Employer terminates for any reason, any portion of your Award that has not vested will be forfeited upon such termination and you will have no further right, title or interest in the Award, the shares of Common Stock issuable pursuant to the Award, or any consideration in respect of the Award.

In addition, by signing the Award Agreement, you further acknowledge and agree that for the purposes of the Award, your employment relationship or Continuous Service will be considered terminated as of the date you are no longer actively providing services to the Employer (regardless of the reason for such termination and whether or not later found to be invalid or in breach of employment laws in the jurisdiction where you are employed or the terms of your employment agreement, if any), and your right to vest in the Award under the Plan, if any, will terminate as of such date and will not be extended by any notice period or any period of “garden leave” or similar period mandated under employment laws in the jurisdiction where you are employed or the terms of your employment agreement, if any); and the Plan Administrator shall have the exclusive discretion to determine when you are no longer actively providing services for purposes of the Award (including whether you may still be considered to be providing services while on a leave of absence).

Language.  You acknowledge that you are sufficiently proficient in the English language, or have consulted with an advisor who is sufficiently proficient in English, so that you have a complete and accurate understanding of each and every of the terms and conditions of the Plan, the Award Agreement and the Restricted Stock Unit Grant Notice. If you have received the Plan, the Agreement, the Restricted Stock Unit Grant Notice, or any other document related to this Award translated into a language other than English and if the meaning of the translated version is different than the English version, you expressly agree that the English version will control.

26

 


 

Spanish Translation

Términos y Condiciones

Renuncia de Derechos o Reclamos por Compensación.  Estas disposiciones complementan la Sección 10 del Acuerdo, la cual aclara que el otorgamiento, conclusión del período para hacer exigible (vesting) o la liquidación de su “Award” no garantizan la continuación de sus servicios/relación con el Empleador.

Modificación.  Al aceptar el otorgamiento de su “Award”, usted reconoce y acuerda que cualquier modificación del Plan o del Acuerdo de “Award” o su terminación, no constituirá un cambio o detrimento de los términos y condiciones de su relación con el Empleador, toda vez que este beneficio deriva de una relación comercial entre usted y la Compañía.

Declaración de Política.  El Otorgamiento de su “Award” por la Compañía en virtud del Plan es unilateral y discrecional y, por lo tanto, la Compañía se reserva el derecho absoluto de modificar y discontinuar el mismo en cualquier tiempo, sin responsabilidad alguna. Bajo este supuesto, queda expresamente aceptado por usted que dicha situación no podrá ser interpretada como un impacto sobre su relación de trabajo con el Empleador de ninguna manera. La Compañía, Snap, Inc., con oficinas registradas ubicadas en c/o Corporation Service Company, 251 Little Falls Drive, Wilmington, DE, 19808, de los Estados Unidos de América, es la única responsable de la administración del Plan y de la participación en el mismo y la adquisición de Acciones no establece de forma alguna una relación de trabajo entre usted y la Compañía, ya que su participación en el Plan es completamente de naturaleza comercial y su único empleador es una subsidiaria de la Empresa ("Empleador"), así como tampoco establece ningún derecho entre usted y el Empleador toda vez que éste no patrocina, contribuye, hace pago alguno, otorga ninguna gratificación o compensación o tiene ninguna relación con el Plan, el Acuerdo y/o su “Award”, los cuales son patrocinados única y exclusivamente por la Compañía, la cual es la única parte responsable por contribuir cualesquiera montos en términos del Plan y/o el Acuerdo y es la única parte responsable por realizar cualesquiera pagos u otorgar cualquier gratificación o compensación en términos del Plan, el Acuerdo y/o su “Award”. En términos de lo anterior, usted acuerda y reconoce expresamente para todos los efectos legales a los que haya lugar que no se entenderá que su participación en el Plan, así como cualquier beneficio que derive del mismo, sean parte, deriven de o estén relacionados de cualquier forma con la relación laboral que usted pueda tener con el Empleador. En consecuencia, el “Award” no será considerado para efectos de integración salarial, en el entendido de que sólo aquellas prestaciones que cubre directamente el Empleador con motivo de la relación laboral pueden ser consideradas para tal efecto, lo cual no sucede en el caso del “Award”.

Reconocimiento del Documento del Plan.  Al aceptar el Otorgamiento de su “Award”, usted reconoce que ha recibido una copia del Plan, ha revisado el mismo así como el Acuerdo de “Award” en su totalidad y que ha entendido y aceptado completamente todas las disposiciones contenidas en el Plan y en el Acuerdo de “Award”.

Adicionalmente, al firmar el Acuerdo de “Award”, reconoce que ha leído, y que aprueba específica y expresamente los términos y condiciones contenidos en la Sección 10 del Acuerdo ("Award Not A Service Contract") en el cual se aclara que el otorgamiento, conclusión del período para hacer exigible (vesting) o la liquidación de su “Award”, no garantizan la continuación de sus servicios/relación con el Empleador y donde además se encuentra claramente descrito y establecido lo siguiente: (i) la participación en el Plan no constituye un derecho adquirido; (ii) el Plan y la participación en el mismo es ofrecido por la Compañía de forma enteramente discrecional; (iii) la participación en el Plan es voluntaria; y (iv) ni  la Compañía, ni cualquier Filial son responsables por cualquier disminución en el valor de las Acciones en relación a su “RSU Award”. 

27

 


 

Finalmente, usted declara que no se reserva ninguna acción o derecho para interponer cualquier demanda en contra de la Compañía por cualquier compensación y/o daño o perjuicio alguno, como resultado de su participación en el Plan y, en consecuencia, otorga también el más amplio finiquito al Empleador, así como a la Compañía y cualquier Filial con respecto a cualquier demanda que pudiera originarse en virtud del Plan.

Obligaciones fiscales. Al aceptar el otorgamiento de su “Award” y al firmar el Aviso de Otorgamiento, usted reconoce que es su responsabilidad el revisar y confirmar los efectos fiscales que pudieran derivarse como consecuencia de esta aceptación, con sus asesores fiscales.

Usted también reconoce que es de su conocimiento que cualquier impuesto generado por el otorgamiento y ejecución de su “Award” deberán ser reconocidos en su declaración o declaraciones mensuales y anuales de impuesto sobre la renta que deberá ser presentada conforme a la ley aplicable y, el impuesto sobre la renta correspondiente deberá ser pagado en tiempo y forma, si hubiera alguno.

No obstante, en caso de que su Empleador estuviese obligado a efectuar la retención de impuestos correspondiente, dependiendo del método de pago de su “Award”, su Empleador le dará una notificación, dentro de los 5 días siguientes a partir del ejercicio de su “Award”, con la intención de informarle que su Empleador realizará la retención de impuesto sobre la renta, la cual sustituirá su obligación de la presentación directa de la declaración de impuesto sobre la renta relevante y el pago de impuestos correspondiente.

Terminación de Servicio Continuo.  Al aceptar el otorgamiento de su “Award” y firmar el Acuerdo de “Award”, usted reconoce que ha leído y aprobado específicamente y de manera expresa los términos y condiciones de la Sección 6(b)(vi) del Plan  (“Termination of Participant’s Continuous Service”) la cual aclara que si su relación laboral o Servicio Continuo con el Empleador termina por cualquier razón, cualquier porción de su “Award” que no haya completado el período para ser exigible (vesting) se perderá al momento de dicha terminación y usted no tendrá ningún derecho, propiedad o interés con relación a su “Award”, las Acciones que pudieran emitirse en virtud de su “Award” o cualquier otra forma de compensación con relación a su “Award”.

Adicionalmente a lo anterior, al firmar el Acuerdo de “Award”, usted reconoce que la cual aclara que para efectos de su “Award”, se considerará que su relación labral o Servicio Continuo ha terminado en la fecha en la cual usted deje de prestar servicios activos al Empleador (sin importar la razón de dicha terminación o si se determina en cualquier momento que dicha terminación es invalida o violatoria a las leyes laborales de la jurisdicción donde usted preste sus servicios o los términos de su contrato de trabajo, en caso de aplicar) y que su derecho a hacer exigible (vest) su “Award” en los términos del Plan, en caso de aplicar, terminará a partir de dicha fecha y no se extenderá por cualquier período de aviso previo a la terminación, de suspensión (garden leave) o cualquier período similar que sea aplicable en términos de las leyes laborales de la jurisdicción donde usted preste sus servicios o los términos de su contrato de trabajo, en caso de aplicar, así como que el Administrador del Plan tendrá la discreción exclusiva para determinar el momento a partir del cual usted no esté prestando servicios activamente para efectos de su “RSU Award” (así como para determinar si se considerará que usted está prestando servicios durante un período de ausencia [leave of absence]).

Idioma.  Usted reconoce dominar y conocer el idioma inglés lo suficiente o en su defecto, que ha consultado con un experto que domina y conoce el idioma inglés lo suficiente para que usted tenga un entendimiento completo y preciso de todos y cada uno de los términos y condiciones del Plan, del Acuerdo y del Aviso de Otorgamiento. Si usted ha recibido una copia del Plan, el Acuerdo, el Aviso de Otorgamiento o cualquier otro documento relacionado con su “Award” traducido a cualquier idioma que no sea inglés y si en su

28

 


 

caso el significado de dicha traducción es distinto al de la versión en inglés, usted acepta expresamente que la versión en inglés prevalecerá.

Netherlands

The grant of the Awards is exempt or excluded from the requirement to publish a prospectus under the Prospectus Regulation ((EU) Regulation 2017/1129) as amended from time to time. Only non-transferable Awards will be offered in the Netherlands and the Awards are not deemed to qualify as an offering of securities in the Netherlands within the meaning of the Prospectus Regulation. To the extent that a supervisory body would qualify the offering of Awards or its underlying securities as an offering of securities within the meaning of the Prospectus Regulation, such offering will only be made in reliance on Article 1(4) of the Prospectus Regulation provided that no such offering of securities shall require the Company to publish a prospectus pursuant to Article 3 of the Prospectus Regulation. The grants fall outside the supervision of the Dutch Authority for the Financial Markets and no prospectus is required for this activity.

Norway

Data Transfer.  This provision supplements Section 24 of the Award Agreement:

The data controller is Snap Inc. 3000 31st Street, Santa Monica, CA 90405, United States. The data controller's representative in Norway is Snap Norway AS.

Where Data is to be transferred to a country which is not recognized as providing the same level of legal protection of personal data as in the European Economic Area, the Company, its Affiliates and your employer shall implement appropriate safeguards (e.g., the European Commission's Standard Contractual Clauses or the EU-U.S. Privacy Shield) in accordance with the applicable statutory requirements to ensure that any such transfer of Data is performed in accordance with such applicable legal requirements.

Saudi Arabia

Securities Law Information.  Participation in the Plan is being offered only to those persons as are permitted under the Rules on the Offer of Securities and Continuing Obligations issued by the Capital Market Authority of the Kingdom of Saudi Arabia, and the Plan and the Award Agreement may not be distributed in the Kingdom of Saudi Arabia except to such persons as are permitted under such rules.

The Capital Market Authority of the Kingdom of Saudi Arabia does not make any representation as to the accuracy or completeness of the Award Agreement, and expressly disclaims any liability whatsoever for any loss arising from, or incurred in reliance upon, any part of the Award or the Award Agreement.  As such, you are hereby advised to conduct your own due diligence on the accuracy of the information relating to the Restricted Stock Units.  If you do not understand the contents of the Award, the Award Agreement, or the Plan, you should consult an authorized financial advisor.

29

 


 

Singapore

Restriction on Sale of Shares.  Shares of Common Stock acquired under the Plan prior to the six (6) month anniversary of the date of grant may not be sold or otherwise offered for sale in Singapore, unless such sale or offer is made (i) more than six months after the date of grant; or (ii) pursuant to the exemptions under Part 13 Division (1) Subdivision (4) (other than section 280) of the Singapore Securities and Futures Act 2001 (“SFA”) or pursuant to, and in accordance with the conditions of, any other applicable provision(s) of the SFA.

Securities Law Information.  The Award is being granted to you pursuant to the “qualifying person” exemption under section 273(1)(i), read with section 273(4) of the SFA.  The Plan has not been, nor will it be, lodged or registered as a prospectus with the Monetary Authority of Singapore.  

Chief Executive Officer and Director Notification Obligation.  You acknowledge that if you are the Chief Executive Officer (“CEO”) or a director, as defined under the Singapore Companies Act 1967 (“Singapore Companies Act”) of a Singapore-incorporated subsidiary (“Singapore Subsidiary”), you are subject to certain disclosure requirements under the Singapore Companies Act.  Among these requirements is an obligation to notify the Singapore Subsidiary in writing of any interest in shares, debentures, rights, participatory interests (where you are a director) or options (e.g., Awards or shares of Common Stock) in the Singapore Subsidiary and/or its “related corporation” as defined under the Singapore Companies Act, within two business days of (i) its acquisition or disposal, or (ii) becoming a CEO or a director, whichever is later. In addition, you are also required to notify the Singapore Subsidiary in writing of any change in previously disclosed interest (e.g., when the shares of Common Stock are sold) within two business days after the occurrence of the event giving rise to the change.

Personal Data. Section 24 (Data Transfer) of the Award Agreement is deleted and replaced with the following:

“You explicitly and unambiguously acknowledge and consent to the collection, use, disclosure and transfer, in electronic or other form, of your Personal Data as described in this document by and among, as applicable, your employer, the Company and its Affiliates for the exclusive purpose of implementing, administering and managing your participation in the Plan.  You understand that the Personal Data may be transferred to any third parties assisting in the implementation, administration and management of the Plan, that these recipients may be located in your country or elsewhere, in particular in the US, and that the recipient country may have different data privacy laws providing less protections of your Personal Data than Singapore, in which case the Company will ensure that such recipient(s) provide a standard of protection to such Personal Data so transferred that is comparable to the protection under the Singapore Personal Data Protection Act 2012 (“PDPA”).  You may request a list with the names and addresses of any potential recipients of the Personal Data by contacting the stock plan administrator at the Company (the “Stock Plan Administrator”).  You acknowledge that the recipients may receive, possess, process, use, retain and transfer the Personal Data, in electronic or other form, for the purposes of implementing, administering and managing your participation in the Plan, including any requisite transfer of such Personal Data, as may be required to a broker or other third party with whom you may elect to deposit any shares of Common Stock acquired upon the vesting of your RSU Award.  You understand that Personal Data will be held only as long as is necessary to implement, administer and manage your participation in the Plan. You understand that the purposes for which your Personal Data will be collected or held may continue to apply even in situations where your employment with your employer has been terminated or altered. You may, at any time, view the Personal Data, request additional information about the storage and processing of the Personal Data, require any necessary amendments to the Personal Data or refuse or withdraw the consents herein, in any case without cost, by contacting the Stock Plan Administrator in writing.

30

 


 

For the purposes of this clause, “Personal Data” has the same meaning as set out in the PDPA.”

Spain

Continuous Service. The following provision substitutes Section 13(p) of the Plan.

Continuous Service means that the Participant’s service with the Company or an Affiliate, whether as an Employee or Director, is not interrupted or terminated. A change in the capacity in which the Participant renders service to the Company or an Affiliate as an Employee or Director or a change in the entity for which the Participant renders such service, provided that there is no interruption or termination of the Participant’s service with the Company or an Affiliate, will not terminate a Participant’s Continuous Service; provided, however, that if the Entity for which a Participant is rendering services ceases to qualify as an Affiliate, as determined by the Board, in its sole discretion, such Participant’s Continuous Service will be considered to have terminated on the date such Entity ceases to qualify as an Affiliate.

The service of an Employee or Director is considered interrupted in case of voluntary extended leaves of absence (“excedencia voluntaria” or “licencias no retribuidas”).

No Entitlement for Claims or Compensation.  The following provision supplements Section 10 of the Award Agreement that clarify that the grant, vesting, or settlement of your Award does not give you a right to continued service/employment:

By accepting the grant of the Award, you consent to participation in the Plan and acknowledge that you have received a copy of the Plan document.

You understand that the Company has unilaterally, gratuitously and in its sole discretion decided to make grants of Awards under the Plan to individuals who may be Employees, Directors and Consultants throughout the world.  The decision is limited and entered into based upon the express assumption and condition that any Awards will not economically or otherwise bind the Company or any Affiliate, including your employer, on an ongoing basis, other than as expressly set forth in the Award Agreement.  Consequently, you understand that the grant of Awards is made on the assumption and condition that the Awards shall not become part of any employment contract (whether with the Company or any Affiliate, including your employer) and shall not be considered a mandatory benefit, salary for any purpose (including severance compensation) or any other right whatsoever.  Furthermore, you understand and freely accept that there is no guarantee that any benefit whatsoever shall arise from the Awards, which are gratuitous and discretionary, since the future value of the Awards and the underlying shares of Common Stock is unknown and unpredictable.  

You understand and agree that, as a condition of the grant of the Awards, your termination of Continuous Service for any reason (including for the reasons listed below) will automatically result in the cancellation and loss of any Awards that may have been granted to you and that were not fully vested on the date of termination of your Continuous Service.  In particular, you understand and agree that, unless otherwise expressly provided for by the Company at the Date of Grant, the Awards not fully vested at the date of termination will be cancelled without entitlement to the shares or to any amount as indemnification if you terminate employment by reason of, including, but not limited to: resignation, death, disability, retirement, disciplinary dismissal, economic, production-related, organizational and technical grounds, any other type of objective dismissal, termination decided by the employee due to material modification of the terms of employment under Article 41 of the Workers’ Statute and relocation under Article 40 of the Workers’ Statute, termination under article 50 of the Workers’ Statute, and terminations of senior manager contracts under Royal Decree 1382/1985.

31

 


 

Your Continuous Service will be considered terminated as of the effective date of termination of your employment contract in Spain and effective date of deregistration from the Spanish Social Security as a consequence of such termination.

You also understand that this grant of an Award would not be made but for the assumptions and conditions set forth hereinabove; thus, you understand, acknowledge and freely accept that, should any or all of the assumptions be mistaken or any of the conditions not be met for any reason, the grant, the Award and any right to the underlying shares of Common Stock shall be null and void.

Securities Law Information.  The Restricted Stock Units described in the Award Agreement and this Appendix do not qualify under Spanish regulations as securities.  No “public offering of securities” (in Spanish, oferta al púbico de valores), as defined under Spanish law, has taken place or will take place in the Spanish territory.  The Award Agreement (including this Appendix) has not been nor will it be registered with the Spanish Securities Exhange Comission (In Spanish, Comisión Nacional del Mercado de Valores or CNMV, and does not constitute a public offering prospectus (in Spanish, folleto informativo) in accordance with the provisions of Article 34 of the Royal Legislative Decree 4/2015, of 23 October, by which it is approved a recast text of the Securities Market Law and therefore there is no obligation to approve, register and publish a prospectus (in Spanish, folleto informativo) with the CNMV.

Foreign Assets and Transaction Reporting.  You may be subject to certain tax reporting requirements with respect to assets or rights that you hold outside of Spain, including bank accounts, securities and real estate if the aggregate value for particular category of assets exceeds €50,000 as of December 31 each year.  Shares acquired under the Plan or other equity programs offered by the Company constitute securities for purposes of this requirement, but unvested awards (e.g., Restricted Stock Units, etc.) are not considered assets or rights for purposes of this reporting requirement.  

If applicable, you must report the assets on Form 720 by no later than March 31 following the end of the relevant year.  After the rights and/or assets are initially reported, the reporting obligation will only apply if (a) the value of previously-reported rights or assets increases by more than €20,000 as of each subsequent December 31, or (b) upon disposition of the previously-reported rights or assets. You are encouraged to consult with your personal advisor to determine any obligations in this respect.

In addition, according to the Bank of Spain Circular 4/2012, of 25 April, on rules for the reporting by residents in Spain of economic transactions and balances of financial assets and liabilities abroad, you may be required to electronically declare to the Bank of Spain any foreign accounts (including brokerage accounts held abroad), any foreign instruments (e.g., shares of Common Stock) and any transactions with non-Spanish residents (including any payments of cash or shares made to you by the Company or a U.S. brokerage account) if the balances in such accounts together with the value of such instruments as of December 31 of the relevant year, or the volume of transactions with non-Spanish residents during the prior or current year, exceed €1,000,000.  Once the €1,000,000 threshold has been surpassed in either respect, you will generally be required to report all of your foreign accounts, foreign instruments and transactions with non-Spanish residents, even if the relevant threshold has not been crossed for an individual item.

You will generally only be required to report on an annual basis (by January 20 of each year); however, if the balances in your foreign accounts together with value of your foreign instruments or the volume of transactions with non-Spanish residents exceed €100,000,000, you acknowledge that more frequent reporting will be required (quarterly, if such amount does not exceed €300,000,000, or monthly, if it does). It should also be noted that the annual declaration may be submitted in a summary form if the referred amount does not exceed €50,000,000.

32

 


 

Share Reporting Requirement. You must declare the acquisition, ownership and disposition of shares of Common Stock to the Spanish Dirección General de Comercio Internacionl e Inversiones (the “DGCII”) of the Ministry of Economic affairs and Digital Transformation (Ministerio de Asuntos Económicos y Transformación Digital) through the relevant form (Form D-6).  Generally, the declaration must be made in January for Shares owned as of December 31 of the prior year and/or shares of Common Stock acquired or disposed of during the prior year; however, if the value of the shares of Common Stock acquired or the amount of the sale proceeds exceeds the threshold in force from time to time (or you hold 10% or more of the share capital of the Company or other such amount that would entitle you to join the Board), the declaration must be filed within one month of the acquisition or disposition, as applicable.  You should consult with your personal advisor to determine your obligations in this respect.  

Sweden

Securities Law Information. Participation in the Plan is exempt or excluded from the requirement to publish a prospectus under the EU Prospectus Regulation ((EU) Regulation 2017/1129) and the offering of the RSU Award or its underlying securities will only be made provided that it shall not require the Company to publish a prospectus pursuant to the EU Prospectus Regulation. This notice does not constitute a prospectus under the EU Prospectus Regulation and has therefore not been approved by or registered with the Swedish Financial Supervisory Authority or any other authority in Sweden.

Exchange Control. You understand and agree that foreign and local banks, financial institutions (including brokers) and others engaged in cross-border transactions generally may be required to report any payments to or from a foreign country exceeding SEK 150,000 in one or several payments, to Swedish authorities (e.g. the Swedish Tax Agency). This requirement may apply even if you have a brokerage account with a foreign broker.

Withholding Obligations. Section 11(a)(iv) of the Award Agreement shall not apply to Swedish residents.

 

Tax withholding. The following information assumes that you (the employee) are liable to unlimited tax in Sweden. For employees with limited tax liability in Sweden, taxation may be exempt in whole or in part in Sweden depending on the circumstances in the individual case.

 

Upon vesting and settlement of the Awards the benefit, i.e. the fair market value of Restricted Stock Unit awards at the time of vesting and settlement minus the total price paid for the Restricted Stock Unit awards (if any), is taxed as employment income at progressive rates, depending on your yearly income and municipal residency. Your Swedish employer will be responsible for making tax deductions and paying employer's contributions, this is the case even if you have moved abroad at the time of the vesting and settlement of the Awards.

 

The tax deduction can only be made from cash salary and may not exceed the net salary for the current month the benefit should have been reported. Any excess tax, on the benefit, is to be paid by the employee to the tax authorities.  

 

Any income tax withheld by your employer is not final. Your final income tax will be assessed based on the annual income tax return you will file the year following the settlement of the Awards.

Switzerland

Sole Contact and Contractual Partner Information. You acknowledge that your Restricted Stock Units, the Grant Notice, this Award Agreement and your participation in the Plan does not create any claims against the Affiliate employing you, either directly or indirectly.  To be clear: Your sole contract and sole

33

 


 

contractual partner regarding the Plan, the Grant Notice, this Award Agreement and the granted Restricted Stock Units is the Company (i.e. Snap, Inc.) and the granted Restricted Stock Units do not form part of your contractual compensation.

Continuous Service.  Notwithstanding anything else in the Plan or the Award Agreement, the status as a service provider or Employee will be deemed to end on the date when a termination notice is issued (and not at the end of any notice period) in regard to your employment or your assignment to the Company or any Affiliate, regardless of whether the cessation of the employment or assignment was lawful, and shall not include any period notice of termination or any period of salary continuance or deemed employment or contractual relationship. As a result, if you receive notice of termination your status as a service provider or Employee will end on the date you receive such notice from the Company or the Affiliate engaging you.  

Securities Law Information.  The Restricted Stock Units are not intended to be publicly offered in or from Switzerland.  Because the Award is considered a private offering, it is not subject to securities registration in Switzerland.  Neither this document nor any other materials relating to the Restricted Stock Units and/or the underlying shares (i) constitutes a prospectus according to articles 35 et seq. of the Swiss Federal Act on Financial Services (“FinSA”); (ii) may be publicly distributed or otherwise made publicly available in Switzerland to any person other than a Participant; or (iii) has been or will be filed with, approved or supervised by any Swiss reviewing body according to article 51 FinSA or any Swiss regulatory authority, including the Swiss Financial Market Supervisory Authority (“FINMA”).

Grant of the Award.  The Restricted Stock Units granted to you are a voluntary gratuity (Gratifikation; gratification) within the meaning of Article 322d Swiss Code of Obligations (CO) as determined at the Company's sole discretion which you have no entitlement to and which does not constitute an entitlement for a grant of further Restricted Stock Units or other equities in the future.

Vesting. You acknowledge and confirm that the Restricted Stock Units grant is fully discretionary and that before the Restricted Stock Units have vested you shall not have any right in regard to such Restricted Stock Units or the Award.

Purchase Price: You herewith directly authorize the Company, the Affiliate employing you to make all arrangements (if any) to deduct the purchase price in respect of the Restricted Stock Units (if any) owed by you to the Company from any compensation owed to you by the Company, the Affiliate employing you, subject to any statutory limitations. If your compensation is not sufficient to cover any such purchase price you will indemnify the Company and the Affiliate employing you upon first demand.

Disability. For the avoidance of any doubt, “Disability” shall include, but not be limited to, any permanent disability as per the social security laws of Switzerland.

Social Security and Tax: You herewith directly authorize the Company and the Affiliate employing you to make all (if any) applicable social security, insurance and tax deductions resulting from the grant and/or vesting of the Restricted Stock Units or the sale of shares from any compensation owed to you by the Company or the Affiliate employing you, subject to any statutory limitations. If your compensation shall not be sufficient to cover such social security, insurance and tax liabilities, you will indemnify the Company, the Affiliate employing you upon first demand.

Cause. “Cause” shall include, but not be limited to, all reasons entitling to a summary dismissal pursuant to article 337 of the Swiss Code of Obligations (CO) and all justified reasons pursuant to article 340c para. 2 CO, without limiting the definition of Cause as outlined in the Plan. You expressly acknowledge that the definition of Cause as per the Plan shall include any crime or felony under Swiss laws and any breaches

34

 


 

against your duties and in respect of the Company or the Affiliate employing you or the Affiliate to which you have been assigned to, and not only in respect of the Company.

Language Acknowledgement.  You confirm that you have read and understood the documents relating to the Plan, including the Award Agreement, with all terms and conditions included therein, which were provided in the English language only. You confirm that you have sufficient language capabilities to understand these terms and conditions in full.

Sie bestätigen, dass Sie den Plan sowie die dazugehörigen Dokumente, inklusive der Vereinbarung, mit all den darin enthaltenen Bedingungen und Voraussetzungen, welche in englischer Sprache verfasst sind, gelesen und verstanden haben. Sie bestätigen, dass Ihre Sprachkenntnisse genügend sind, um die Bedingungen und Voraussetzungen zu verstehen.

Vous confirmez que vous avez lu et compris les documents relatifs au plan, y compris la convention d'attribution, avec toutes les conditions qui y sont incluses, qui ont été fournies en langue anglaise uniquement. Vous confirmez que vous avez des capacités linguistiques suffisantes pour comprendre ces termes et conditions dans leur intégralité.

Confermate di aver letto e compreso i documenti relativi al Piano, compreso l'Accordo di opzione, con tutti i termini e le condizioni ivi inclusi, che sono stati forniti solo in lingua inglese. Confermate di avere capacità linguistiche sufficienti per comprendere appieno questi termini e condizioni.

No Right against Employer. You expressly acknowledge that you shall not have any right or claim under the Plan, the Restricted Stock Units, the Grant Notice this Award Agreement against the Affiliate employing you.  You expressly acknowledge and agrees that you only have any right and claim against the Company, i.e. Snap, Inc. as set out under the Plan and the Award Agreement.

Governing Law and Jurisdiction. You expressly acknowledge and agrees to the Choice of Law clause in the Plan and the Award Agreement and accept that Swiss law does not apply and that Swiss courts do not have any jurisdiction in regard to any claims under the Plan and the Award Agreement. You expressly agree to the exclusive jurisdiction of the courts in Delaware, USA in regard to all claims resulting from the grant of the Restricted Stock Units, the Grant Notice, the Award Agreement and the Plan.

Taiwan

Data Privacy. The following provision supplements Section 24 of the Award Agreement:

You hereby acknowledge having read and understood the terms regarding the collection, processing and transfer of Data contained in Section 24 of the Award Agreement and, by participating in the Plan, you agree to such terms. In this regard, upon request of the Company or your employer (the “Employer”), you agree to provide any executed data privacy consent form or any other agreements or consents that may be required by the Employer or the Company that the Company and/or the Employer may deem necessary under applicable data privacy laws, either now or in the future. You understand that you may, from time to time, exercise any of the following rights: (1) access the Data to check and review it; (2) have a copy of the Data; (3) supplement or correct the Data; (4) demand that the Company or the Employer cease the collection, processing, or use of the Data; and (5) demand that the Company or the Employer delete the Data. You also understand that you may not be able to participate in the Plan if you fail to execute any such consent or agreement or you exercise any of the rights listed in (4) or (5) above.

35

 


 

Securities Law Information. The Restricted Stock Units and the shares of Common Stock underlying the Restricted Stock Units are available only for employees, consultants or directors of the Company and its Affiliates. It is not a public offer of securities by a Taiwanese company.

Exchange Control Information. You understand that if you are a Taiwanese resident, and the amount is TWD$500,000 or more (or its equivalent in a foreign currency) in a single foreign exchange transaction, you may need to submit a foreign exchange transaction declaration stating, among others, the purpose/nature of the remittance. The declaration should be submitted via a local remitting bank to the Central Bank of the Republic of China (Taiwan) ("CBC") for records. If any transaction is in the amount of US$500,000 or more, you must additionally provide supporting documentation to the CBC to prove the purpose/nature of the transaction. As a Taiwanese resident, you may make up to US$5 million or its equivalent in inward remittances and the same amount in outward remittances of foreign currency within a calendar year.

Ukraine

Wet signatures and electronic documents exchange. You hereby acknowledge that your acceptance of the Grant Notice shall be certified by wet signature, unless you have a separate agreement with the Company on use of electronic signatures effective prior to your acceptance of the Grant Notice. By accepting, you consent to receive and send all further documents related to, and relevant for, your participation in the Plan by electronic delivery, through an on-line or electronic system established and maintained by the Company or another third party designated by the Company. You hereby acknowledge and consent that any authorization, approval, acknowledgement, agreement or consent affected electronically, including by any kind of electronic signature or other means of authentication, shall be valid and acceptable for the purposes of your participation in the Plan.

Settlement of Awards and Sale of Common Stock. By notice to you, the Company may sell any shares of Common Stock acquired pursuant to the RSUs, either immediately after issuance or within a specified period thereafter, but in any event prior to delivery of the shares to you. For avoidance of doubt, you hereby acknowledge that in case of such sale you will not receive title to the shares and will only be entitled to receive the proceeds from the sale of the shares. You agree that the Company is authorized to instruct its designated broker to assist with the sale of such shares (on your behalf pursuant to this authorization), and you expressly authorize the designated broker to complete the sale of such shares.  You also agree to sign any agreements, forms and/or consents that may be reasonably requested by the Company (or the designated broker) to effectuate the sale of the shares and shall otherwise cooperate with the Company with respect to such matters.  You acknowledge that the designated broker is under no obligation to arrange for the sale of the shares at any particular price.  Due to fluctuations in the share price and/or applicable exchange rates between the date the shares are issued and (if later) the date on which the shares are sold, the amount of proceeds ultimately distributed to you may be more or less than the Market Value of the shares on the Vesting Date or the date the shares are issued.

Upon the sale of the shares, the Company agrees to pay, directly or through its affiliates, the cash proceeds from the sale (less any applicable Withholding Taxes, brokerage fees or commissions) to you in accordance with applicable exchange control laws and regulations. You hereby acknowledge and agree that the cash proceeds from the sale of the shares may, but not necessarily should, be paid to you by your employer in the form of designated cash payment, as may be defined and prescribed by your employer’s policies.

Securities Law and Other Compliance. The Award and the shares of Common Stock to be granted and/or issued under the Plan have not been and will not be registered in Ukraine and are not intended for 'placement' or 'circulation' in Ukraine. You are solely liable for obtaining all permits, authorizations, licenses and/or approvals from, and/or make any and all notifications to, any governmental authorities or

36

 


 

financial institutions in Ukraine, as may be required by any applicable laws of Ukraine, including without limitation relevant exchange control laws and regulations, to enable you to legitimately participate in the Plan and/or receive the Award.

Tax.  By accepting the Award and accepting the terms of the Award Agreement, you acknowledge and agree to comply with all applicable Ukrainian laws and report any income and pay any and all applicable taxes and other mandatory contributions, as required by Ukrainian laws, associated with the Award, the sale of shares of Common Stock acquired under the Plan, and the receipt of any dividends paid on such shares of Common Stock. You hereby understand and acknowledge that the Company does not have and will not have any obligation to withhold or report any taxes due in Ukraine in connection with your participation in the Plan.

No Award for the Entrepreneurial Activity Statement for Employees.  If you work for the Company or its Affiliates under an employment agreement, by accepting the Award and accepting the terms of the Award Agreement you acknowledge and agree that the Award is provided to you not in connection with your entrepreneurial activity (if any conducted by you) but in connection with your Continuous Service as an employee of the Company or its Affiliate.

Language.  You confirm having read and understood the documents relating to the Plan, including the Award Agreement with all terms and conditions included therein, which were provided in the English language.  You accept the terms of those documents accordingly and do not need their translation into Ukrainian.

Ви підтверджуєте, що Ви прочитали та зрозуміли документи, які відносяться до Плану (2017 Equity Incentive Plan), включаючи Договір про Винагороду (the Restricted Stock Unit Agreement) разом з усіма положеннями та умовами, які були надані англійською мовою. Ви приймаєте умови цих документів і не потребуєте їх перекладу українською мовою.

Privacy.  The paragraph (a) of Section 24 (Data Transfer) of the Award is deleted and replaced with the following:

24. Data Transfer.  

(a)You explicitly and unambiguously consent to the processing, including collection, use and transfer, in electronic or other form, of your personal data as described in this document by and among, as applicable, your employer, the Company and its Affiliates for the exclusive purpose of implementing, administering and managing your participation in the Plan.  You understand and consent that the Company, its Affiliates and your employer hold certain personal information about you, including, but not limited to, name, home address and telephone number, date of birth, social security number (or other identification number), salary, nationality, job title, any shares of stock or directorships held in the Company, details of all options or any other entitlement to shares of stock awarded, canceled, purchased, exercised, vested, unvested or outstanding in your favor for the purpose of implementing, managing and administering the Plan (“Data”).  You understand and explicitly and unambiguously consent that the Data may be transferred to any third parties assisting in the implementation, administration and management of the Plan, that these recipients may be located in your country or elsewhere, in particular in the United States, and that the recipient country may have different data privacy laws providing less protections of your personal data than your country.  You may request a list with the names and addresses of any potential recipients of the Data by contacting the stock plan administrator at the Company (the “Stock Plan Administrator”).  You authorize the recipients to receive, possess, process, use, retain and transfer the Data, in electronic or other form, for the purposes of implementing, administering and managing your participation in the Plan, including any requisite transfer of such Data, as may be required to a broker or

37

 


 

other third party with whom you may elect to deposit any shares of Common Stock acquired upon the vesting of the Award.  You understand that Data will be held only as long as is necessary to implement, administer and manage your participation in the Plan.  You may, at any time, view the Data, request additional information about the storage and processing of the Data, require any necessary amendments to the Data or refuse or withdraw the consents herein, in any case without cost, by contacting the Stock Plan Administrator in writing.  You understand that refusing or withdrawing consent may affect your ability to participate in the Plan.  For more information on the consequences of refusing to consent or withdrawing consent, you may contact the Stock Plan Administrator.”

United Arab Emirates

Securities Law Information.  Participation in the Plan is being offered only to Employees, Consultants and Directors of the Company and its Affiliates, and is in the nature of providing equity incentives to those providing services in the United Arab Emirates.  The Plan and the Award Agreement are intended for distribution only to such participants and must not be delivered to, or relied on by, any other person.  You should conduct your own due diligence on the securities.  If you do not understand the contents of the Plan or the Award Agreement, you understand that you should consult an authorized financial adviser.  

This Award Agreement and the Plan have not been approved or licensed by the UAE Central Bank, the Securities and Commodities Authority or any other relevant licensing authorities or governmental agencies in the United Arab Emirates.  This Award Agreement is strictly private and confidential and the terms of the Award Agreement and the Plan have not been reviewed by, deposited or registered with the UAE Central Bank, the Securities and Commodities Authority or any other licensing authority or governmental agencies in the United Arab Emirates.  This offer is being issued from outside the United Arab Emirates to a limited number of employees of an Affiliate of the Company and must not be provided to any person other than the original recipient and may not be reproduced or used for any other purpose.  Further, the information contained in this Award Agreement and the Plan is not intended to lead to the issue of any securities or the conclusion of any other contract of whatsoever nature within the territory of the United Arab Emirates.

Choice of Law and Jurisdiction: The parties to this Award Agreement and the Plan hereby agree that any disputes arising under or in connection with this Award Agreement and the Plan shall be referred to arbitration at and in accordance with the Employment Arbitration Rules of the Judicial Arbitration and Mediation Services.  The seat, or legal place, of arbitration shall be Los Angeles, California, United States of America. The number of arbitrators shall be one. The language to be used in the arbitration is English.    

United Kingdom

No Cash Settlement. Notwithstanding any provision of the Plan or the Award Agreement, your Award may not be settled in cash.

Award Not a Service Contract. The following supplements Section 10 of the Award Agreement:

(c)You waive all rights to compensation or damages in consequence of the termination of your office or employment with the Company or any Affiliate for any reason whatsoever (whether lawful or unlawful and including, without prejudice to the foregoing, in circumstances giving rise to a claim for wrongful dismissal) in so far as those rights arise or may arise from you ceasing to hold or being able to vest your Award, or from the loss on diminution in value of any rights or entitlements in connection with the Plan.

Tax Withholding Obligations.  The following supplements Section 11 of the Award Agreement:

38

 


 

(d)As a condition of the vesting of your Award, you therefore unconditionally and irrevocably agree:

(i)to place the Company in funds and indemnify the Company in respect of (1) all liability to UK income tax which the Company is liable to account for on your behalf directly to HM Revenue & Customs; (2) all liability to national insurance contributions which the Company is liable to account for on your behalf to HM Revenue & Customs (including secondary class 1 (employer’s) national insurance contributions for which you are liable); and (3) all liability to national insurance contributions for which the Company is liable which arises as a consequence of or in connection with your Award (the “UK Tax Liability”); or

(ii)to permit the Company to sell at the best price which it can reasonably obtain such number of shares of Common Stock allocated or allotted to you following vesting as will provide the Company with an amount equal to the UK Tax Liability; and to permit the Company to withhold an amount not exceeding the UK Tax Liability from any payment made to you (including, but not limited to salary); and

(iii)if so required by the Company, and, to the extent permitted by law, to enter into a joint election or other arrangements under which the liability for all or part of such employer’s national insurance contributions liability is transferred to you; and

(iv)if so required by the Company, to enter into a joint election within Section 431 of (UK) Income Tax (Earnings and Pensions) Act 2003 (“ITEPA”) in respect of computing any tax charge on the acquisition of “restricted securities” (as defined in Section 423 and 424 of ITEPA); and

(v)to sign, promptly, all documents required by the Company to effect the terms of this provision, and references in this provision to “the Company” shall, if applicable, be construed as also referring to any Affiliate.

Acknowledgment of Forfeiture and Clawback Provisions. By accepting the Award, you acknowledge being subject to the provisions of any forfeiture and claw-back policy implemented by the Company, including, without limitation, any clawback policy adopted to comply with the requirements of applicable law.

 

 

 

 


39

 


 

 

Attachment I

Danish Employer Statement

ARBEJDSGIVERERKLÆRING/EMPLOYER STATEMENT

 

I henhold til § 3, stk. 1, i lov om brug af køberet eller tegningsret m.v. i ansættelsesforhold, som ændret med virkning fra 1. januar 2019 ("Aktieoptionsloven") er du berettiget til at modtage følgende oplysninger om Snap, Inc.'s ("Selskabet") optionstildeling af Betingede Aktier ("Optionstildeling") i en særskilt skriftlig erklæring. Optionstildelingen sker som følge af din ansættelse i Snap Denmark APS.

 

Pursuant to section 3(1) of the Danish Act on the Use of Rights to Purchase or Subscribe for Shares etc. in Employment Relationships, as amended effective January 1, 2019 (the "Stock Option Act"), you are entitled to receive the following information regarding Snap, Inc.'s (the "Company") grant of Restricted Stock Units (the "RSU Grant") in a separate written statement. The RSU Grant is given due to your employment at Snap Denmark APS.

 

 

 

 

 

Denne erklæring indeholder kun de oplysninger, der er nævnt i loven, medens de øvrige betingelser for Optionstildelingen er detaljeret beskrevet i tildelingsdokument og tildelingsaftalen vedrørende Betingede Aktier (sammen "Tildelingsaftalen") samt i Selskabets 2017 Equity Incentive Plan. I det omfang der måtte være uoverensstemmelser mellem indholdet af denne erklæring og ovennævnte Tildelingsaftale og aktieoptionsplan, finder Tildelingsaftalen og aktieoptionsplanen anvendelse.

 

This statement contains the information mentioned in the Stock Option Act only, while the other conditions of the RSU Grant are described in detail in the Restricted Stock Unit Grant Notice and the Award Agreement (together the "Award Agreement") and in the Company's 2017 Equity Incentive Plan.  In the event that there is any discrepancy between the substance put forward in this statement and the abovementioned Award Agreement and Equity Incentive Plan, the abovementioned Award Agreement and the Equity Incentive Plan shall apply.

 

Tidspunktet for tildeling af retten til at købe aktier

 

Time of grant of the right to purchase shares

 

Tildelingstidspunktet for de Betingede  Aktier er den af Bestyrelsen godkendte dato for tildeling.

 

The grant date of your Restricted Stock Units is the date the Board approved for issuing grants.

 

Kriterier eller betingelser for tildeling af retten til senere at købe aktier

 

Terms or conditions for the grant of rights to future purchase of shares

 

Optionstildelingen er sket efter Selskabets Bestyrelses frie skøn.

 

The RSU Grant has been given at the Company's Board's discretion.

 

Udnyttelsesperiode

 

Exercise period

[

Begrænsningerne på dine Betingede Aktier vil bortfalde og de Betingede Aktier modnes over 3 år i 36 lige store månedlige rater i henhold til modningsplanen i Tildelingsaftalen.

 

The restrictions on your Restricted Stock Units will lapse and the Restricted Stock Units will vest over 3 years in 36 equal monthly instalments in accordance with the vesting schedule included in your Award Agreement.

1

 


 

 

Udnyttelsespris

 

Exercise price

 

Der betales ingen Udnyttelseskurs ved modning af de Betingede Aktier og ved Selskabets udstedelse af aktier til dig i overensstemmelse med den ovenfor beskrevne modningsplan.

 

No exercise price is payable upon the vesting of your Restricted Stock Units and the issuance of Company shares to you in accordance with the vesting schedule described above.

 

Din retsstilling i forbindelse med fratræden

 

Your rights upon termination of employment

 

Ved din fratræden vil dine Betingede Aktier blive behandlet som beskrevet i Tildelingsaftalen. Betingede Aktier vil bortfalde med omgående virkning i forbindelse med fratræden, medmindre andet er fastsat i henhold til Bestyrelsens fulde diskretionære beslutning.

 

The terms which regulate the treatment of your Restricted Stock Units upon termination of employment are set out in the Plan. Upon your termination of employment for any reason, any Restricted Stock Units shall terminate and be forfeited immediately, unless otherwise decided in the full discretion of the Board.

 

De økonomiske aspekter af deltagelse i Tildelingen af betingede Aktier

 

Financial aspects of participating in the Restricted Stock Units Grant

 

Tildeling af de Betingede Aktier har ingen umiddelbare økonomiske konsekvenser for dig. Værdien af optionen indgår ikke i beregningen af feriepenge, pensionsbidrag eller øvrige vederlagsafhængige ydelser.

 

The grant of the Restricted Stock Units has no immediate financial consequences for you. The value of the Restricted Stock Units will not be included in the calculation of holiday allowance, pension contribution or other statutory remuneration calculated on the basis of the salary.

 

 

 

 

 

Aktier er et finansielt instrument, og investering i aktier vil altid være forbundet med en risiko. Således afhænger gevinstmuligheden på udnyttelsestidspunktet udover Selskabets økonomiske forhold bl.a. af den generelle udvikling på aktiemarkedet.

 

Shares are financial instruments, and investing in shares will always be connected with a risk. Thus, the possibility of profit at the time of exercise will be dependent not only on the Company's financial development but also e.g. on the general development of the share market.

 

 

Sted/place: [ * ]

Dato/date: [ * ]

 

 

________________________________________

På vegne af Selskabet/On behalf of the Company

 

 

 

2

 

EX-10.22 4 snap-ex1022_240.htm EX-10.22 snap-ex1022_240.htm

Exhibit 10.22

SNAP INC.

2022 BONUS PROGRAM

 

Overview

This Snap Inc. (the “Company”) 2022 Bonus Program (the “Program”) is effective as of January 1, 2022 (the “Effective Date”). The Program is designed to motivate, retain, and reward Company employees through corporate performance-based incentive compensation objectives from the Effective Date through December 31, 2022 (the “Performance Period”).

To be eligible to earn and receive a bonus under the Program, individuals must be employed by the Company during the Performance Period and designated for participation by the Compensation Committee of the Company’s Board of Directors (the “Committee”) and be employed by the Company on the Payment Date (as defined below) (each a “Participant”). The Program will be administered by the Committee.

The Program is designed to award a bonus payment (each a “Bonus”) for performance during the Performance Period to Participants based in part on the level of achievement by the Company of certain Company-wide objectives and key results (the “Corporate OKRs”).

Program Objectives

The Program is intended to encourage and reward the achievement of Corporate OKRs and the contributions and efforts of the Participants.

Determination of Program Objectives

The Corporate OKRs will be approved by the Committee. Each Corporate OKR category will be assigned a relative weighting by the Committee based on recommendations by the Chief Executive Officer, reflecting its importance to the achievement of the Company’s key results during the Performance Period. The Committee may adjust the weighting of the Corporate OKRs in its sole discretion at any time.

Program Bonus Targets

Under the Program, each Participant is eligible to earn a Bonus in an amount up to a specified percentage of his or her annual base salary that is earned in 2022, with such percentage based in part on the position such Participant holds with the Company (the “Bonus Target”). Under the Program, the Bonus Targets are up to 100% of a Participant’s 2022 base salary.

Determining the Bonus Payments

The Company will determine the level of achievement of Corporate OKRs shortly after the end of the Performance Period.

 

Corporate OKRs: The Committee will determine, after receiving and considering any analyses and recommendations from management, the degree to which the Corporate OKRs have been met, expressed as a percentage of the Corporate OKRs achieved, taking into consideration the weighting assigned to each Corporate OKR. Based on the percentage of Corporate OKRs achieved, the Committee will then determine the final aggregate bonus pool under the Program for all Participants (the “Bonus Pool”).

 

Adjustment of Bonus Targets: Bonus Target levels for Participants will be adjusted based on the level of achievement of Corporate OKRs as determined by the Committee. The

 


 

 

Committee also has the right, in its sole discretion, to adjust the Bonus Target level for any Participant upward in the event of over-achievement of the Corporate OKRs as determined by the Committee.

 

Determination of Bonus Payments: The actual Bonus earned by a Participant is based on the Participant’s (1) level of contribution to the achievement of the Corporate OKRs and (2) Bonus Target. There is no set formula for determining the amount of the Bonus earned based on the achievement of Corporate OKRs. Rather, the Committee will exercise its discretion in determining the amount of the Bonus actually earned, which determination will be final and binding.

In making its determination, the Committee will consider the recommendations made by the Chief Executive Officer. In addition, the Committee may also take into account the achievement of publicly announced targets, strategic goals, cross-functional teamwork and collaboration, and unforeseen changes in the economy.

Timing of Bonus Payments

Payment of Bonuses earned under the Program is expected to occur in the first quarter of 2022 following the conclusion of the Performance Period as determined by the Committee in its sole discretion (the “Payment Date”). Any Bonuses earned by Participants will be paid in cash or shares of Snap Inc. Class A common stock granted under the Snap Inc. 2017 Equity Incentive Plan at the Company’s discretion. A Participant must be employed by the Company on the Payment Date to earn any Bonus. In the event that a Participant terminates employment or service with the Company for any reason prior to the Payment Date, the Participant will forfeit his or her right to payment of any Bonus.

 

Miscellaneous Provisions

Participation in the Program will not alter Participant’s at-will employment, and such employment may be terminated at any time for any reason, with or without cause, and with or without prior notice. Nothing in this Program will be construed to be a guarantee that any Participant will receive all or part of a Bonus or to imply a contract between the Company and any Participant.

This Program supersedes and replaces all prior incentive and bonus plans of the Company. The Committee may amend or terminate this Program at any time, with or without notice. The Committee may likewise terminate an individual’s participation in the Program at any time, with or without notice. Further, the Committee may modify the Corporate OKRs, the Bonus Targets, or the weighting of the Corporate OKRs at any time.

Any Bonuses paid under this Program will be subject to recoupment in accordance with The Dodd–Frank Wall Street Reform and Consumer Protection Act and any implementing regulations thereunder, any clawback policy adopted by the Company, or as is otherwise required by applicable law.

It is intended that the Program and any Bonuses granted and paid under the Program be exempt from the requirements of Section 409A of the Internal Revenue Code of 1986, as amended, and the Committee will interpret and administer the Program accordingly.

The Program will be interpreted in accordance with California law without reference to conflicts of law principles.

2

EX-21.1 5 snap-ex211_9.htm EX-21.1 snap-ex211_9.htm

Exhibit 21.1

Subsidiaries of the Registrant

 

Name of Subsidiary

 

Jurisdiction of Incorporation or Organization

Snap LLC

 

Nevada

Snap Group Limited

 

United Kingdom

Snap International I Limited

 

United Kingdom

Snap International II Limited

 

United Kingdom

Snap Intermediate Inc.

 

Delaware

Snap Group SAS

 

France

Snap Aus Pty Ltd

 

Australia

Snap ULC         Canada

Snap Camera GmbH         Germany

EX-23.1 6 snap-ex231_12.htm EX-23.1 snap-ex231_12.htm

 

Exhibit 23.1

Consent of Independent Registered Public Accounting Firm

We consent to the incorporation by reference in the following Registration Statements:

 

(1)

Registration Statements (Form S-8 No. 333-216495, 333-224591, 333-229530, 333-236257, 333-252789) pertaining to the Snap Inc. Amended and Restated 2012 Equity Incentive Plan, Snap Inc. Amended and Restated 2014 Equity Incentive Plan, Snap Inc. 2017 Equity Incentive Plan, Snap Inc. 2017 Employee Stock Purchase Plan, and a separate Snap Inc. Restricted Stock Unit Award Agreement

 

(2)

Registration Statement (Form S-3 ASR No. 333-252796) of Snap Inc.

of our reports dated February 3, 2022, with respect to the consolidated financial statements of Snap Inc., and the effectiveness of internal control over financial reporting of Snap Inc., included in this Annual Report (Form 10-K) for the year ended December 31, 2021.

/s/ Ernst & Young LLP

 

Los Angeles, California

February 3, 2022

 

EX-31.1 7 snap-ex311_15.htm EX-31.1 snap-ex311_15.htm

Exhibit 31.1

CERTIFICATION PURSUANT TO

RULES 13a-14(a) AND 15d-14(a) UNDER THE SECURITIES EXCHANGE ACT OF 1934,

AS ADOPTED PURSUANT TO SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002

I, Evan Spiegel, certify that:

1.

I have reviewed this annual report on Form 10-K of Snap 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 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 3, 2022

 

 

/s/ Evan Spiegel

 

 

 

Evan Spiegel

 

 

 

Chief Executive Officer

(Principal Executive Officer)

 

 

EX-31.2 8 snap-ex312_14.htm EX-31.2 snap-ex312_14.htm

Exhibit 31.2

CERTIFICATION PURSUANT TO

RULES 13a-14(a) AND 15d-14(a) UNDER THE SECURITIES EXCHANGE ACT OF 1934,

AS ADOPTED PURSUANT TO SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002

I, Derek Andersen, certify that:

1.

I have reviewed this annual report on Form 10-K of Snap 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 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 3, 2022

 

 

/s/ Derek Andersen

 

 

 

Derek Andersen

 

 

 

Chief Financial Officer

(Principal Financial Officer)

 

EX-32.1 9 snap-ex321_11.htm EX-32.1 snap-ex321_11.htm

Exhibit 32.1

CERTIFICATION PURSUANT TO

18 U.S.C. SECTION 1350, AS ADOPTED PURSUANT TO

SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

In connection with the Annual Report of Snap Inc. (the “Company”) on Form 10-K for the year ended December 31, 2021 as filed with the Securities and Exchange Commission on the date hereof (the “Report”), each of the undersigned certifies, pursuant to 18 U.S.C. § 1350, as adopted pursuant to § 906 of the Sarbanes-Oxley Act of 2002, that:

 

(1)

The Report fully complies with the requirements of section 13(a) or 15(d) of the Securities Exchange Act of 1934; and

 

(2)

The information contained in the Report fairly presents, in all material respects, the financial condition and result of operations of the Company.

 

Date: February 3, 2022

 

 

/s/ Evan Spiegel

 

 

 

Evan Spiegel

 

 

 

Chief Executive Officer

(Principal Executive Officer)

 

 

 

 

Date: February 3, 2022

 

 

/s/ Derek Andersen

 

 

 

Derek Andersen

 

 

 

Chief Financial Officer

(Principal Financial Officer)

 

 

 

GRAPHIC 10 gb1tzsbckqnw000001.jpg GRAPHIC begin 644 gb1tzsbckqnw000001.jpg M_]C_X 02D9)1@ ! 0$ 8 !@ #_VP!# @&!@<&!0@'!P<)"0@*#!0-# L+ M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#7J#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#W_H,FDR/6 MO//C=/+;_#.\DA8!_/A XS_&*\ _X1GQGG_4/_X#/_\ $4 ?861ZBC(]17Q[ M_P (SXSQS __ (#/_P#$4?\ ",^,P?\ 4,/7_1G_ /B* /L+(]:,CU%?'G_" M->,\9\A__ 9__B*7_A&?&?.('X]+9_\ XC_.: /L+(]11D>M?'O_ C/C/\ MYX/_ . S_P#Q'M^M'_",>,_^>#_^ S__ !% 'V%D>HHR/45\>_\ ",^,^OD/ M_P" S?\ Q%'_ C/C,?\L'_\!G_^(]J /L+(]:,CU%?'O_",>,QQY#C_ +=G M_P#B*/\ A&?&?_/!_P#P&?\ ^(H ^PLCU%&1ZU\>_P#",^,_^>#_ /@,_'_C ME'_",^-/^>#_ /@,_P#\10!]A9'J*,CU%?'O_",^,_\ G@P]?]';C_QRC_A& M?&?_ #[OZ_\ 'L__ ,10!]A9'K1D>HKX\_X1GQF/^6#X_P"O9O\ XBE_X1GQ MD.# V,_\^S?_ !% 'V%D>HHR/6OCW_A&/&?_ #P?MUMG_P#B*/\ A&?&?_/! M_P#P&?W_ -C_ #Q0!]A9'J*,CU%?'O\ PC'C/_G@Q_[=G_\ B*/^$9\9]?(< M^G^C/[_[% 'V%D>M&1ZBOCP^&?&8_P"6#?7[,W_Q%+_PC/C/_G@__@,__P 1 M_G\Z /L+(]11D>M?'O\ PC/C/_G@Y_[=G_\ B*/^$9\9_P#/%_\ P&?_ .(_ MSF@#["R/449'J*^/?^$9\9_\\'_\!G_^(H_X1GQGVMW_ / 9_P#XB@#["R/6 MC(]17Q[_ ,(SXSQ_Q[O@?].S_P#Q%'_",^,_^>#_ %^S/_\ $4 ?861ZBC(] M:^/3X9\9CK _'_3L_P#\11_PC'C/O Y_[=G_ /B* /L+(]11D>HKX]_X1GQG MW@;GC_CW;_XBC_A&?&?4V[^O_'L_'_CE 'V%D>M&1ZBOCW_A&?&?0P-D?].[ M?_$4?\(SXS_Y]W_\!G_^(H ^PLCU%&1ZU\>_\(SXS_YX/_X#/_\ $?Y_.D_X M1GQGC_4./^W9_P#XB@#[#R/449'J*^/?^$8\9]/(<_\ ;L__ ,11_P (QXSX M_<.>>OV9_P#XB@#["R/6C(]17Q[_ ,(SXS_YX/V_Y=G_ /B*/^$9\9_\\'_\ M!G]O]C_/- 'V%D>HHR/6OCS_ (1GQG_SP?\ \!G_ /B*7_A&?&?_ #P<_P#; ML_\ \1[?K0!]A9'J*,CU%?'O_",>,_\ G@_7_GV?_P"(H_X1GQG_ ,\7_P# M9_\ XB@#["R/6C(]17Q[_P (SXS_ .?=Q_V[/_\ $4?\(SXS)_U#?^ S_P#Q M% 'V%D>HHR/6OCS_ (1GQG_S[O\ ^ S_ /Q%+_PC/C/'$#_A;/\ _$>WZT ? M861ZBC(]17Q[_P (SXS_ .>#_P#@,_\ \1[?K1_PC/C/_G@__@,__P 10!]A M9'K1D>HKX]_X1CQGC'V=^G3[,W_Q%'_",^,_^>#G_MV?_P"(H ^PLCU%&1ZU M\>_\(SXS_P"?=_\ P&?_ .(H_P"$8\9_\^[?3[,__P 10!]A9'J*,CU%?'H\ M,^,R?]0__@,__P 1_G%'_",^,_\ GW?_ ,!F_P#B/\XH ^PLCUHR/45\>_\ M",^,_P#GB_\ X#/_ /$4?\(QXS_YX-^%LW_Q% 'V%D>HHR/6OCW_ (1GQG_S MP<9_Z=G_ /B*/^$9\9_\\'_\!F_^(_SB@#["R/449'J*^/?^$8\9_P#/!_\ MP&?_ .(H_P"$9\9G_EW?_P !G_\ B* /L+(]:,CU%?'O_",^,_\ GW?G_IV? M_P"(]Z/^$9\9\?Z._P#X#/\ _$?YQ0!]A9'J*,CUKX\_X1GQGT\A\_\ 7LW_ M ,12_P#",^,SC]PW_@,__P 10!]A9'J*,CU%?'O_ C/C/KY#_\ @,__ ,11 M_P (SXSZ^0PS_P!.[?\ Q'^<4 ?861ZT9'J*^/?^$9\9]X'_ / 9_P#XBC_A M&?&?_/N^?^O9_P#XB@#["R/449'K7Q[_ ,(SXS_YX/\ ^ S<_P#CE'_",^,A M_P L&QT'^C-_\1_G% 'V%D>HHR/45\>_\(SXS_YX/_X#/_\ $4?\(SXS_P"> M#C/_ $[/_P#$4 ?861ZT9'J*^/?^$9\9_P#/!Q_V[/\ _$>_Z4?\(SXS_P"> M#_\ @,__ ,1[_I0!]A9'J*,CUKX]_P"$9\9CDP,,^MLX_P#9/\XH_P"$9\9X M_P"/=_I]F?\ ^(H ^PLCU%&1ZBOCW_A&?&><>2__ (#/_P#$4?\ ",^,_P#G M@_\ X#/_ /$4 ?861ZT9'J*^/?\ A&?&8'^HM?'O_",>,Q_R[O\ ^ S\_P#CGM1_PC/C/_G@_P#X M#/[_ .Q_GB@#["R/449'J*^/?^$9\:?\\'_\!G]_]C_/%!\,^,_^>#\?].S_ M /Q% 'V%D>M&1ZBOCS_A&?&8.#"_7O;/_P#$4O\ PC'C/I]G?_P&?_XCW_2@ M#["R/449'K7QZ/#/C/\ YX/^-L__ ,1_GFC_ (1GQGQFW?\ &V?V_P!B@#[" MR/449'J*^/?^$9\9_P#/!_\ P&?C_P : /L+ M(]:,CU%?'O\ PC/C3_GW?_P&?_XCWH_X1GQG_P \7Y_Z=G_^(_SB@#["R/44 M9'K7Q[_PC/C/_GW?_P !G_\ B*/^$9\9_P#/!_\ P&?_ .(_S^5 'V%D>HHR M/45\>_\ ",^,\?ZA_P#P&?\ ^(_S^5'_ C/C,'_ %#]?^?9^?\ QR@#["R/ M6C(]17Q[_P (QXSQ_J&_\!F_^(H_X1GQI_SP?_P&?W_V/\\4 ?861ZBC(]:^ M/3X9\9_\^[_A;/[_ .Q_GBC_ (1GQG_SP?\ \!G]_P#8H ^PLCU%&1ZBOCW_ M (1CQG_SP;Z?9F_^(H_X1GQG_P \'_\ 9^?_'* /L+(]:,CU%?'O_",>,^G MD/\ ^ S_ /Q%'_",^,\X\AN?^G9__B/\XH ^PLCU%&1ZU\>_\(QXS/\ RP?\ M;9__ (BC_A&?&?\ SP?Z?9G_ /B/\YH ^PLCU%&1ZBOCW_A&?&?:!_PMF_\ MB*/^$9\9]H7]O]&?_P"(H ^PLCUHR/45\>_\(SXS[0O[?Z,__P 11_PC/C/J M(7/_ &[O_P#$4 ?861ZBC(]:^/?^$9\9_P#/!OK]G?\ ^(H_X1CQG_S[O]/L MS\?^.4 ?861ZBC(]17Q[_P (SXS_ .>#G_MV?_XBC_A&?&G_ #P?_P !G_\ MB/\ .* /L+(]:,CU%?'O_",^,_\ G@__ (#/_P#$?YQ1_P (SXS/_+!__ 9_ M_B* /L+(]11D>M?'O_",^,_^>#_^ S__ !%'_",^,_\ GB__ (#M_P#$4 ?8 M61ZBC(]17Q[_ ,(QXSZ>0Y_[=F_^(H_X1GQG_P \'_\ 9__ (B@#["R/6C( M]17Q[_PC/C/_ )X/^%L__P 11_PC'C/'_'NY_P"W9_\ XB@#["R/449'K7Q[ M_P (SXSZ^0Y_[=G_ /B*/^$9\9]! _'86S?_ !% 'V%D>HHR/45\>_\ ",>, M^GD./^W9_P#XBC_A&?&>?]0_/_3L_P#\10!]A9'K1D>HKX]_X1GQG_SP#_P#@,_\ \10!]A9'J*,CUKX]_P"$9\9_\\'_ / 9 M_P#XBC_A&?&?_/!^W_+L_P#\10!]A9'J*,CU%?'O_",^,_\ GB__ (#M_P#$ M4?\ ",>,Q_RP;W/V9_\ XB@#["R/6C(]17Q[_P (SXSQ_P >[].GV9__ (BC M_A&?&7_/!L?]>SX_] H ^PLCU%&1ZU\>?\(SXSQ_J'_\!G_^(I?^$9\9_P#/ M!S_V[/\ _$4 ?861ZBC(]17Q[_PC'C/_ )X./^W9^/\ QRC_ (1GQG_SP?\ M\!G_ /B/?]* /L+(]:,CU%?'O_",^,^]N_XVS_\ Q%'_ C/C/./(?/_ %[/ M_P#$?YS0!]A9'J*,CUKX]_X1GQG_ ,\'/I_HS_\ Q'^HKX]_X1GQG_ ,\'_P# 9_\ XC_/Y4?\(SXS_P">#CZ6S_\ MQ% 'V%D>HHR/6OCW_A&?&?:!O_ =O_B/PH_X1GQI_P \'_\ 9__ (C_ #F@ M#["R/449'J*^/#X9\9X_U#_A;-_\12GPSXS'_+%__ =O_B* /L+(]:,CU%?' MO_",^,^T#X]K9_\ XCV_6C_A&?&?_/!__ 9__B/;]: /L+(]11D>M?'O_",> M-/\ GW?_ ,!G_P#B*/\ A&?&?_/%_P#P';_XC_.: /L+(]11D>HKX]_X1CQG M_P \'^OV9_\ XBC_ (1GQG_S[N?^W9__ (B@#["R/6C(]17Q[_PC/C/M"Y_[ M=GY_\<_SFC_A&?&9'^H8@_\ 3N__ ,10!]A9'J*,CUKX]_X1GQG_ ,\''_;L M_P#\11_PC/C/_GW?_P !G_\ B* /L+(/0TM?(.FV?B/1O%.@/J"E(YM1AC&8 M",_.,CE1^E?7U 'G/QP_Y)I<^]U!_P"ABO1J\Y^-_P#R32XY_P"7J#_T,5Z- M0 F*6BB@ HHHH ,48HHH *3%+10 F/YI:* $Q[FEHHH 3'N:6BB@ _&C\:** #\:/QHHH *3'N M:6B@!,>YH_&EHH 3%&/K2T4 %)BEHH 3%&/">/^8[#_,5ZI0!YS\;_P#DFEQ_ MU]0?^ABO1J\Y^-__ "32Y_Z^H/\ T,5Z-0 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 4R25(8VDD=411DLQ _$T^O&?CE\0'T2R M7P_I\Y2[NHB9BGEN AXVL#DC//:@#I[WXM:%9:E]C*-(8DR%>/QKNK>YA MNX1+!*DJ'HR,&'Z5\"DY.3WKZ ^ 'C.YN]0N/#U]=;D2W,MNI5%'RLHP"!DG MYOT- 'O]%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% 'E?QF_X^_!/_ &'8?YBO5*\K^,N?MG@G!P?[H/\ T,5Z-7G/QO\ ^2:7'_7U!_Z&*]&H **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***Y76_ M'FDZ'K"Z;=7=BDQVY66\6-AG_9- '544R*02PI(I!5U# J<@Y]#4BH+J]MK)4:YN(8?,<(GFR!-S$X &>I]JGH *** M* "BBHYYXK:WDGFD2.*-2S.[!0H R22>@H DHK,UG6[71=(?4IY8!;KCYWF" M(<]/FZ5)HVJP:UI4-_;/$\4HRIBD#K^!'6@"_1110 445'/*L%O),Y 6-"Q) M. !GK0!)17->'/&FF^);J:WLI[21HAEA!=+*1]0.G2N@N9TM;:2=RH6-=Q+ M-@?G0!+17GQ^+F@C_E\TS_P9)_A4EO\ %70[BYB@2[TTM(X0 :BA/)QZ4 =[ M17-Q^,M.D\6-X>$]I]L5BNP72F3.W=]SKTKI* "BN(7$BEEB+C>0.I ZXH GHHHH ** M** "BBB@ HHJ&ZN[>QMVGNIXH8EZO*X51^)H FHI <@'^59^N:Q:Z#I$^HWD MT$4<2\&>81*S=EW'C)H T:*X?P+\1[;QM/<0QVT%O)" =J78E)'KC:,5W% ! M16+XD\2V7AFSCN;V6WC1VVJ9YUB!/L3UJKJ/C/3M-\.V>M37%FMM=,HC9[I5 M0Y!/#'@\ ]* .DHJGI6HPZOI5OJ%NT;Q3IO5HW#J1[$=:N4 %%%% !1110 4 M44A( )) Y)- "T5!:7MM?([VMQ#.B.49HI X##&1D=^:GH **J:G?Q:7IEQ M?3M&L4"%W:1PB@#U)X%4_#GB&T\2Z8U]9RP21K*8R8)A*N0 >H[\CB@#7HID MTHA@DE; 5%+')P, 5@^'?%UAXCN+B&SFM9&@.&\BY$N/K@<4 =#1110 445S M'B/QQI7AJ]BM;RZLDE=-^V:[6)@,XS@_C^5 '3T4R&5)X(YHV5DD4,K*<@@C M.0>XKC]9^(^D:)J]QIUSH:=:WL15H[B%)4*-N4A@",'N.>M %BBBL'Q-XKL?#$4,E[-;1 M^:<+Y]RL6?IGK0!O45';S+<6\(^#Z8VMCO0 M![117C?PZ^-*>(]0;3]96VLV*DI//>(NYLCY0-J\G/KVZ5[&"& (((/((H 6 MBBB@ KXG^(.MZAK_ (TO[K4D>.9',*QN "BJ3@=!_*OMBOEGXX>#VTSQU;SZ M=:3O'JJA@(XW8-,6(*@DG+'@X'J.* /)\'!.#@=372^ -=F\.^--/OHF"J9/ M+D!( *GMD@XYQ^5>WZ1\!]'7PDR7K-)J$L8?S6BD1D.#QL\SWKYN@&+O[?X6TJZ)!,MK&QP>^T9K5H **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH \K^, MW_'YX)'KKL/\Q7JE>5_&;_C\\$C_ *CL/\Q7JE 'G/QO_P"2:7/_ %]0?^AB MO1J\Y^-__)-+CG_EZ@_]#%>C4 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %?''Q7U%KOXI:Q,LA807'E*1)G&SC@ M]N1T[5]C$@ D]!R:^)?$MK-J7BKQ7?Q\QV][--(=OSXSCCAAZUX;_PL)X?B=+XK^QL3NP(OM!!X7;]_;_2 M@#U/XN:[=#XF>$=#BEFC@^T03R!)CMDS+@ H..,=37N%?(7CSQN=8^(]GK(M M&C_L]HL1^=NW;6W]=O'7TKW:Z^)<%A\*K7Q3/;[9;M=L5N9SEFR> ^WT!/2@ M#T>BO$?AI\85UWQ%_9.H0R0&=3Y4DET\N6'. -O]:Z?Q]\1T\'>)--L);5I( MK@!GD%P4V D@G 4YZ4 >CUY9\=?$%QHO@U8+=I$:]+0EXYBA P,\#J,$URUO M\9]L?8 1C.S9ZUG_M$Z^)]0TO1TC)3[,MX)/,/\19<; M*0(X4?RH ZJBOG2Z^/A'B)Y(;"5K)7P -08*5]<;/QKU_6/&-M M!\.+CQ59K]HA6W$R*DA3.2!@-C/?KB@#K*HZU_R M0YQ_HTG/_ 37A>K?'A6 M\/:>]M92"[E=S*B7SAD4,0/FVH- 'P?>:+JFG1"6]TV\MHBVT/- R*3Z9(Z\&M+PW MH.KW&LZ5^?M"65K;_#RU>"UAB8ZE&"R1A3_ M *N3TKIOA/86] &5XUTZ]E_:.T*ZBL[A[=9+4M*L1*##'.3TXKWVO,/$/C MJTT[XM:9XYZT >N45Y;\)_B6OC*2\L;B%H+F!5=0]RTQ<$D'JHQCCOWKU* M@#YWMM,O_P#AIS[9]BN?LPN<^=Y+%,>1_>QBOHBO*HOB!9O\9/\ A&1H< N/ M-\L7HE&[_5;LXV>G'WJIW_QEM]+\4ZYIMW:%4L8V".;IL2, , )\N2>O- ' ML-%>,?"[XM?\)-XC;1[RWDBDG5FA9[IIW:W\T*[71DW%'"]-O'YT >HT5Y9\0_B>?"GBZRT2&Q>YDFB1RRW1CVEF( M QM.>F:/BQ\3(O"!M]/MHVFO'(9UCN&B*K@\Y"G/;\Z /4Z*\Z^%_P 1[?QI M9M;O&8;V!#>#?$MWXA^/MR)9)O(M[:>*.)IVD08(Y / _"NK^'?Q.C\5>']6E>W:.Z MTZ$RLC7!D+C:3]XJ,?=/K7@'A+QJV@>.Y-?^RM(9]Z&/SRI&\C^+!S^5 'V; M17CFM_&:'0O&^H:1,5TN\MI($N@WDL]VTH##D*!L[X/ MI77_ !1^(%OX+TE453+?3\QQ+,8VQGDY - 'H%%>3?"OXIP^*KB73;N-H;S= MF,27#2EACW48_.KGB7XH0>&_'\6BW=OM@\D2O.UPP4 D_P (4^GK0!Z;7B_Q MY\07-FNCZ1;O-&+J8O(\00+8I=>;YIYRK#&W''7KF@#8^ ?A2\TJ2?5[F*=$O+=#'Y MENR 3C9SQ0!UG[1G_ "*.G_\ 7R?Y"N8^(/\ R;OX/ZC] M];\?]L)*W_C[>PZCX"TB\MW#0S3;T(S@@@5@?$+C]G?P?VS-;_\ HB2@#UWX M5?\ )+O#W_7J/YFNPKR73/%L'@SX":+J4B>9*;=$BC$AC+L6/\6#C@$].U5L;Y+YW"?ALKT?XI M>/#X%L=.G6T:Y-U*Z86X,6, 'L#GK0!W]*OLY8M96]SY/G$']YLXWXS_%Z5YAX[^([:Q\'K24V3 M1G6&DA(-T6\L)(W/W1NSL]NM '7_ $N9[OX>S7%Q+)+))J$I+R,6)X3N:]1 MKY^_9_\ %:0V=WH,L>V. 27C3>:< 8&?EQ_L]21K*0*B DDXZ "N3^ %I:"0ZA( MP65"IQL3G![<5T/_ FEG?\ PNN/%$5NL\*6C2/;F0X++U4L5_7%0?#CQ?:> M(?!=SK"V$6FV\%Q(C1H^X?*JG.=H]?3M0!UFL_\ ("U#G'^C2<_\!->&?L]_ M\AS7_P#>/\ZK-\=%N]:O()+-TL9XY8E55\Q+UD#XQN^79QSD=^E>S>%O$5IXI MT[)@8W^4@$G##J,D#/Y4 ;-?)GQVO!=_$J= ^X6\"18#[L'+'\.O2OK.O MC+QXLNM_$+Q52UH^ -PZ\5VO[0(V^/; $8QI4(Q_P.2OIT:9IX8$6-L&!R"(5_PKYF_:(' M_%QK8 =-,C_]#DH ]9^%VJ*OP=@N"0/LL3*W[S'0>O:O _A#_P E,T?_ *ZC M^8KOOA_K:VOP)\2*2P:#> =Y'+*<=O:N$^$L3Q_$S1=ZXW.&'TS0!]B445XU M\4/BXGAK7/[&LH'FFB ,SQW31%2?X2 I_G0![+17FOPI^)$7C6"XM)86AO+= M=Y5[@RLR],Y*C'/UI/#OQ';6/B??>%OL+1K;B3]\;DL#MQ_#MXZ^M 'I=%>< M^(/B"VD?%/2O"HLW=;P1'SA<%0NYF'W-IST]15#Q%\6;?P[XZN-&NK0B&&+> M9C2& /09H [*BO&_AA\7(_$>LC1[Z%X;B?)A: M2Z:4L0,XY48Z'O6EXW^*5W;L8&['OUQ0! MYY^T3975[X8TA;2VFG9;TDB*,L0-A]*]'\$1O%X!\.1R(R2)I=LK*PP5(B7( M(]:\HNOC!')X(@UF\\/K<))>F!(IKO=T4G<"8_;&,5V_B#Q]:^'/AGI6OM:A M?MUO!Y%L)BFTO'NVA@O8>PZ=J .^KQ']HFPO+W3-)%I:SW&V8EA%&7QP>N*Q M?#7QSEN/$=K;WEE,L%Q.L99[]W";CC.-G.,UZ#\5/&UGX4TZPFGTF+4EN&^5 M9)0FW@\\JU '<:(C1Z%8(RE66W0$$8(^45?KG-9\566@>#O[;N56./R Z1Y( MR2.%R!ZD#I7C6@?'CS/$D:WUG+%9S2;2SWSNL8)Z[=G- 'T117$_$KQJ/!GA MJVU2.W:Y\^=8E43&+@J3G.#Z=,5YCKGQY"WEE]BLI'00HTNR^91N*@D$;.<$ MD9H ^A**R_#>L1:_X;T_58>$NH%DQN)P>XR0,X.><5J4 %%%% !1110 444A M('6@#C/BEX@7P_X#U&591'<3PO#"1/Y;;BI&5[DCVKXV=WE=GD9G=CDLQR2: M]R_:.ULOJ^FZ*DCXBA\^10YVY8D#*].W6O"Z '1RR0R+)$[(ZG*LIP1^-?:7 MPWUQ=?\ FE71E$DRVZ1S'SO,;>% )8^I]#7Q77T!^S?K18ZOHSNQPJW$8+G M .#A<8[CG- 'O\ 1110 5E:UH%IK^?%S4SI?PTU656VO(JQ+ MR022PZ8]LUX+X&\>6'ASP1J>D2P6SRWH<,74[N1@=N>U 'H'P";[;\.?$&FA MR9&N) J^@:)5_F*\C/@2[E^(4OAA1(9@Q/ &[[N[UQ7H'[.6IB/6]4TPM\LL M7F*N3R01V^@J_;9_X:AESD]/?_EC0!YQXY\'7.E?$"WTDB7??M'Y>X#/S-L[ M'U%=)\4;*[TCP[X,\%Q^894C=VB)P6=GVKD#@]\'W-;GQ9.?CGX4^MK_ .CV MK,^/=\]C\4M)N0-_V6TAE5&)QD2L>AKI?VB"9O$FCF')9[<;<'N2<5PGC?XAWWC:VLX;R!4%L[.I$K.>0 M!WZ=*[KXN,;CQ%X+,GS&2VMBV3URPS_.@#C/&'P_N_"&B:/JSM/NNEW2;MH\ MM\DC&#GI@_C6_P#&*PFN[#PUXB8NT$1[&@!LO@VX\)_!CQ ]RL@-\UM(N\#H-QXQ_O=ZO:AJT MND_LSZ:8)&CDN9%@!5BIP=Q/3Z5V?Q3_ .2)MG_GC#_(5YAXN=E_9Y\*(#PU M[R/^ /0!S%K\.+^Z^&\WBQ4FVH2RIA=IC#8+9SGL:[CPOJLE_P#LV^)K.:1F M:Q?RTW,20A9& YZ#)/2O2_"NGP2_ FQM#&GES:7N8;1@E@23CZFO%O LK'X- M^/X<_($@\UXY\#[?R-2\7#;C%ZJ]/0'_&O8Z M/(_VBO\ DG-K_P!A.+_T7)74?"3_ ))7X?\ ^O<_^AM7+_M%?\DYM?\ L)Q? M^BY*ZCX2?\DK\/\ _7N?_0VH ^?/'.D3>(/CKJ6DP!R]U>+'\G7&Q23SZ $U M)#H#^ /CAH^G132.J7.2*Z6S17_ &JYMP!VW3D?7R*/B=_R M<)H.!SOL_P#T90!/XXQ_PTSH/_76S_\ 0JP?$]G:^*_CGJ%CJMZ\$"2-$KX+ MX"G &#T')K>\:1I)),=1DCW'>O>* /FVV_Y.H_[>C_Z3UR?B71Y_$/QIU#2+GU-;MB#X?_:=EAV^7'E7'Q-^->JV EG:W@DD4NAW>7'& M=N0&. ,XX'K70^!5.O\ [1&NW[#S$M7N""1G&'"#KTXKSC2O&-UX3\<:OJMM M&)IIY)HB6D*X!DW9R.?X10!UWPRM;KPC\='T!FD$8>XB8,V-ZK&[*2!QR #6 M;8:-9>./BEK<6J7[P%I'$; ;R[#Y0.?H*7P%K\WB'X[:9J\Z;)+AY-RABW_+ M!EZFL/QPE[X5^)FJ"UFGMI8[@2*T;E#A@'ZCZT >C_#'P/KFB>*->M);:X73 MI[66W\[7^&/!]SKOC)]"19&DA+,^S&<*1GVKVWX)>/G\0SW M>EWRH+I%5TD9V=Y1SG)/I]:Y+X4'/QXU'O\ N[C^8^M '-^.M)EUKXW7^DP! MB]S>)$-O7!49_K6+XJ\)W/AKQY-X=LY)W=F2.(\*T@<#C@X[XKT.")9OVJ6! M (6[9N1GD0DU+X^@23]H[1P5W!Y;4D8],?X4 ?%;1;6.:5E$]O( MLCX4D,P!^Z>G4?G6Q\2OM/C?XS0Z!!)*\:>7 JHQ.WY=S$ \#@FM;XU?\E<\ M._2WZ?\ 74UQ?B37IO#OQFU'6(5WRVURVT%BO6/;U'(ZT :\'AZ?X<_&KP]I MT-Q,4N)KXN_BO';689KB:".- KKN/&T7VC]HC0%*AU+VY*GD8WG- '%^/? M!4OPXU_37MYIY$D'F)(V$.Y2,@8Y[CGWK5^.6B2Q_$(ZB-WEZH$,9.,';&B\ M=_SQ75_M*J/^*=; W;IQ[X^2JOQU/_$P\(_]<3_[)0!ZO\,/#4WA3P5#IDX< M2"5Y"'QGYC[5X]^T-X=FAUZ'Q#A_)G6.VSQMR%8^N>WI7TC'_JU^@KQO]I#_ M )$K2QG_ )B(_P#1;T <7;>"M8TSX,:K]EAG>35);:7;D+F,9)[\CI7.>(/A ME-H'P_L_$%T\Z74S@20,J[5!''(.:]_@UFQT#X.V.HZ@D,D,5G'\DZY5F/ ! M'XU\X>,/B!J?BN);9M\%C$?E@CF8Q^QVGB@#M/&UQ)^\+23ZB9U&\JJQ M[&Z@YR#FKWCC1YKGX'^#-6B0LMI'LD(QA0Y//KU Z5S?@?XD:AX>U"UCO99+ MRR5P-EQ.Q2,>H'/3G\Z /K;2Q,-)LA<[O/$">9N.3NVC.?QKP[]H[5YB=%T* M!VQ-NGDC5R-W("Y&<'G.,U[O;S)<6L4\1!CD0.I QD$9%?//QAQ>?&WPW92_ M-%_HRE3\PPTQSQ_2@#A/&/PWU'P?HNG:E/'.!/Q+OVCRWQD 8.>QKMOC'JYU MWX:^"]28[GF!9SN)^;RUSUZ\]Z]'^.-I%-\,;MF1?W$B.GRC@\CCTZUXCXGN M'G^"G@\N22EU+_L#V/\ [2KS.\T&;4_V>M'U&,/M MT^6>1\8Q@S..>?>O3/%IQ^S/%G_H#V(_]%5S6D?\FJW7^Y+_ .E!H Y7X=:3 MVC=2 V!R#G(/-9G@[P!9^*? ^K7T5W*=5M]QBM4C!W M;5R/F/3->D?"W36UCX :YIZ*2]P]TB@ 9+;%QU]Z\,T7Q#JOAF];[+V:[=O%,'BSX":Y?1I%%(EG)%+%'G",%'& M2!G@BO+;=BO[-5T!QNU[!]_D6@#&T'X<7NL^!-0\1H)P8.854+M< X8Y)[<_ ME6_\)=3;1_#'B[4%;:\5I\K9((8X4+?"NM>([B6X5H(Y9(C\K>:RJ6Y+ M'/48S7I/[-VIRS:1K>ERR,PMIHY$5F)VA@P( Z#E*\K\/?$N_P##OA:30K>W M1H9%D#-YK+G=GL/K7?\ [-3EM3\2=MT<#$?\"?\ QH ^@IYEM[>29R J*6)/ M8"OE7P)IK>)HOB!?M'YCR:?*48C=\[OO')Y_AKZ*\?:B=*\#:Q=@X9+63:YBMW:^*J3*ISM (QP.1\U 'H/[-5V7T?7K,MGRI MXI O/&Y6'_LM>>_$C6+G0?CCJVIVC,L\$J%2K%3S"HZCGO70?LX7XB\6ZM8E ML"XLQ(JY/)1A_1C63XXT%_$_[0&I:.A8-_#=OR?-BM8\8]9G']: .&\.:I]E^%GBV MS+8WSVJ@$D?>\T'^5:W@FP;3OBMX:MV3#"WB)R.IR>:X&6ZDLK35M,W$">XC M++G&=A?M_P "KUR*W^R_'W1+? 'EP1#&.G)H ^C#T/.*^4IM+M/&/QQURRU6 M^>WB:ZG5'QYF2K;549[8_+%?5U?'?Q,MK[PW\5-8G@DGMGEN6N(98W*,5?G( M(.>N?RH ]'^%O@K6?"OQ6OML$YTA8I(A.S* XX*D@'VJKX"_Y.1UKO\ \?/] M*VO@E\07UZ\FT;4=IO5B\Q)G=GDEQUR3Z#WK$\ _\G(:U]+C^E %KQY_RM MTNOVD[='4,H9"01D=#]: .*\1^$;_P"&WB'2+HM.H6KG&9$#9P>,X)KJOVCX%_L+1[K;^\6[V!L=BK'Z] MJ\I\3ZY-IWCS3-65=\MO863 %B,_Z.G?J.M &CK_ (:D^%?Q&T"2*XF,68KC MS7PI^]AQ\I/&/YFK_P"T!')+\4((X@3(]C"J@'DDLX%@_&>P%_ M\+-7&.8 DXX'\+#^F:^=M9U@S?"+PUIGFDE+ZZ=ER>BA=OM_&: -GQ5I8TWX M&^%6*[7N;QICD8ZH2/T-;?Q5F;_A5/@&U9V6)K*U=AGC(@ SC\36E\;+ :9\ M+?"-D%V^2Z(5P!R(>>!57XIZ?)-\%_ ]ZBDK#:6J-[ P4 <_JGPND30]#U;P MU+<7\LY3>%54V'/7/!R#Q71_')+F/P5X72\#"Y4 2!FR0=IS7!>"/B)J.@:E M8PW4\EU8K,H,=Q.Y2,$\D+R..3TKTC]H2ZBO?#F@7,!!BE?>I' P5- $/QTU M22W\%^%--BF=1<1,\J*Q 955,9'0C)[UY_XG^&>I>&/"&GZ]*DX,VWSU;;B( ML,C!!R>:ZOXT#SM3\%6YP4-BG!Z/PKUSXP6,,_PGUF,QJ%@B22,!1\I5 MUQCTXXH \Q^(.L-KG[/GAB]>0R2&Y2.1F8DED613DGJ>*X2?X=W,7PO3QA(T MP9W7$9V[3&3M#9SGTK8OYFD_9OTI&.?+UIU7GMM<_P!:])U:)4_9AM1M _XE M]NV,=RZG^M '0?!"X,_PKTL,Q8QF5.3T D; KT2O,?@+_P DQM?^NTO_ *&U M>G4 %%%% !1110 5X7\6_BM=:'X@_L;27RT !F>.9T96/.TXXKW*1UBB>1SA M44L3Z 5\.>+]3?6/&&KZ@[E_.NI"I+$_+N(7D]L 4 6O&_BB7Q=X@&J3<,8( MXRH8L 0.>3[YKFZ** "O4?@#>&W^)L4.XA;BUECQDX) #?\ LM>75W_P48K\ M7-#_ -HS#_R"] 'V!1110 445#=W"VEG/@ &: /G7]H'Q;]LU2 MTT*SNF\NVWFX1'8 L< !AT.,&O,/!6BRZ_XNT^PBC+[I0S@ '"CN<]NE4->U M2;6M=O-1GD9WGE9\LQ; )Z GG%>Q_L]^%)'U6Y\0W5OF%83% SJ"-Q89([@\ M&@#Z'@B6WMXX4 "1J$4 8X Q4E%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% 'E?QF_X^_!(QQ_;L7\Q7JE>5_&; M_C\\$Y_Z#L/\Q7JE 'G/QO\ ^2:7'/\ R]0?^ABO1J\Y^-__ "32X_Z^H/\ MT,5Z-0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110!Y%^T5=-!\/[.%21Y^HHK8..!'(?\ "O!;7X>>*+VT@NH--#0S MHLD;?:(AE6 (."V1P>]>O_M(Z@IL-'TP'YS,9\<^C+].]>K^$]+M(_!VAH]G M!O33X 28U)SY:B@#YK^$;W/ASXN6-C>)Y4LC-!(F[< 60X^[D'J*[2&1(_VH M'+G&< W_3)O!G@WPI=:?%J5W'$MZ7VDV U &Y^T!_P B%I7_ %U'\A7,?%+_ M ))%X1^AKIOV@/\ D0M*_P"NH_D*POB99RS?!7PS<*OR0 ;N1QG@4 =E\3I8 MYO@BQ0Y'DP]!C_/2O./%<+/^SGX8E'2.]&>1W1ZSM*\0WFL_"/Q7;W'?$-M M!^SS#?\ F[?LVGM"3M/#J2H'Z=J\M\#6^WX(>/;H_P 9AC'X$'_V:N#7Q'J= MMX=F\/">=;=I"603-MZ\C:.,9KVC3O#D_A[]FK6_M4?EW%ZOVDC*D[2R!>1[ M#OZT :WP1_Y(]JGKYUS_ .BUK(_9R8"3Q$Y/ ="3[?-6O\$?^2.ZIQ_RVN/_ M $6M87[/Q(M?%1SR #G\&H ] ^&=C:6%]X@:WG,C75X9L&,KA2 !_(UZ'7S[ M^SY?7=UKVO)/'_\ K@?_ $-J /*+ M'_DZN?\ Z^'_ /1%-^)__)PF@]_GL^/^VE.L?^3JY_\ KY?_ -$4SXGG_C(3 M01_MV7'_ &TH L>.>?VF-!'7]Y:<'_>KK/%!\,_$;Q--X:$\2ZA:QL?,6U+/ MD-C;N90,<^M!OC!I>FSEUD613]\996!Z[2:^N*^6? 1U'XA_%F'6)D; M9:XDES+OV#! ^\F_LZV'V?P'>797FZO6P<#D*JC^>:\T^(4. MH^ ?BO=:S;*R1W,C31%)0F\-R1\IR!GU]* /0O#6F^$=)^)7]FV]U'_:5DSA M4%E@DB,[OFVXX&>_:HM=L/#OQ8U?5;739D_M*T0Y:.VVLY V\LX'<8Z]JXCX M00ZAXG^*[ZW+O:)?/EG9I=VW>C*!\QR?O ?A[5C:AJ6I_#3XEZMY8=G\QLKY MVW1F8-AF4J!R<_E7':[>WWA/XE:G/"9(YA,_ MW)-I*MSU7^5 '?V7_)U3]\7$G_H@U+XZ_P"3D-%'^W;]L]OH:KZ:V[]J7=UW M3N?_ " 35GQU_P G'Z+QGY[?C\/Q_E0!%\:N?BYX8>G/\;4 2?M*_=\.Y_O3_ ,D_STJI\=2!J'A'/3R2 M3_XY5O\ :5/R^'1_M3G'KPE5/V@[:9;+PO? ?NQ$T>5+N2/+R%S@!<E?\ 81'_ *+>@#&^)]Z\'P0\-VJL0MP(]V#C(4 \^O6L;Q#X M/TWP]\$K6];RWO;QHY S0+N&1R PYQ_C6]\2].DN_@5H-[&"5M$C+\C@-@?S MQ7D>H>)]6U_PY::2?,-MIL>6)G)!'3)!.* .Y\7?\D#\+_\ 73^@K1^(/'[. M_@\?]-K?O_TPDK&\27*3_ 3PZ%;)CN6C/7J *V?B%Q^SOX/'3]];\9_Z824 M=%9>)M!T_P"$7AO1M8>(F^M5"));M)CYNO"D=Z\T^*7PX/@UH;^VD>6QN7"J M[*B\D$_=!ST'I6EXTT.\D^$/@S7;?<8;2W\N8A@ NYN#UR3D=AWKE-=\9:KX MSL=+T:2-F>%E5-TY8R-@J"=W&>: /JOX?3/Z-I^N01[EL2TW\:AATKC+[7-6\31Z?IDDUQ/Y7R1I) M<,X8^OS' ->[?&7PK);_ FT>WM8PW]DO&'P%7"^65)ZCOC@9H N>,+B,?LR MVWS??TNP5>.IS%G^M8.D G]E:ZQ_SSF_]'FO)+OQ=JNJ>%(- +2_9;5 6S.V M"J]!M)QQQ^0KV7PQ;M<_LNWT:+EOLUR_;^&5C_2@"W\%]9L]"^#MYJ-[($@M M[R5G)0GL@Z $GJ*YK7_ ^G^/M!N/%?ALH CR"2&"!84&Q8 "!@D*,[>IK$T/QQJGAC0=2T*-7*7)93^_8>62 MNTX XH [+X:W#M\'?B%;Y.Q( XR> 61@>/\ @(JK9PM)^S1?,H_U>N;S]-J# M^M;W@71+C3?@%XPO[B/8+^%VBY'S(JX!X.>I/!JW\-]$?Q#^S_KFFQIOEDO9 M&C''WE6,CK@=J -_X<:]:0? F:1Y #9V\T^." M!]Z.*3\ID-^.U>C_!G2'U;2?%FE%1YL MUJT8'!^;M[=1US0!<^&G@K0]>^'\NK7]?/=GXCU?P9#K'A\B1?.5X9$\\@(67&?E M."<5[1^SKHM[9:'JNJ7081WDD:09<-D(&)/!R.6[^E &]\>+TV?PRG4,0;BX MCAX)&PKYOT[P)XCU:QCO;/3Q);R3,_F6TJ!MV"R$@97(/(6NK7_D[%O^NW_MK6?\2XQX:^/6FZFB+%!)+; M3_(-HP"%;A>>QSQS6@N?^&L6[_OO_;6@#Z)KY_\ B1_R<9X1_P"W/_T>]?0% M?/\ \2/^3C/"//\ SY_^CWH \>\96367C35;0@ IOWZ[?VE;!?[H MC'ZUQ7Q.TJ3_ (7'=6ZJ,W4Z.@XYW'_ZU=MJF!^TS9Y]8^WN: /H$G S7C?B M6/PY\4/$%]H-K+$-4LXW^>.V.\E3M(+L ,9/K7LAY&*^2?$]UJGP[^+VJ7R! MR9)Y)8QYNWS(Y#G^$G YZ'TH L_#_2KOPG\=[+1YMRRPRM%(-XY5HBPSM)!Z M@UTW@@B']I76$;@L;@ ?@#_(5D_"5+WQC\8I/$DT1"0*\\I,@;:2FQ1SR>O: MLKQ_?7O@WXW:EJ<"E7\WSHPDFW"[F;;&CQ[C@G'!],UR7A&YO[_XN^';_ % R&6[O M8IE,DF\E2W')R>QJ]\94E?XK7H@_U@1",';TR>N: .]_:*U*":PT2PC?+O/Y MV,$<;2,^G\0KA=;TB!OBMHNGW9"V\ME9(Q*!O^7=1T^M8NERZM\0/%^EV4KS MS,FU'KO2-7TSQ%:*5AB1(3(I5-I4 +C!SV/0<4 :WB/ MPEX,\+ZW9Z9J5U%&UU'Y@S8;SC)'\*FLWXC1+_PT)X9BQE0MF.GI(U<+;7^K M_$SQ[HT#"3S!Y<1'G%MJ*&QCC_1/_ $:U 'M_BFQ_ MM/PGJ]B "9[25 #ZE3CK7Q38>=?W6G:8,E5N/E4MQEBN>#Q_#^-?=C*'1E(! M!&"#7R)X1\-RM\9TTHQY%K>REA\I^52<=\>E 'I_[2*A?"FBJHPHO2 !_N&M M2^\1Z%I7PM\)Z;K7DD7FF6@198&D _=*,@!2 1[UF?M)_P#(K:-_U^M_Z :Y MOXHZ7<2?"7P-JL6[;!I]K$Q! QF$$'U[=J .<^)?PW;PO!'K5H[/87+(4;"( M!N4'A0<_I5[X@W$EU\(O!LLI);++DG/0N/Z5RFI^,=5\5Z3I?AUU=O+D6.,M M.S%V/ SGCO7>_FT3X>>$].<8>$88<=2&)Z<=Z (_C>K6TG@J\VX466!GU M4J?KW]*]*^+_ (@M3\'[F>*3*ZDD2P_*PW!B&].. >M#^E>DZY@?LS6W_ &#;;V[I]*P_BWHI\._!'P[I M! $EM<1+( /F\MRW0XSD]>:W-<)_P"&9;;_ +!EM_-/I0!8^"=_;:9\)8;N M[D\N".:31R.2.>U?$C,68L>I.37U%^T+J_V+ MP'!8*Q$E]=*I )&44%C^H7@_TKY&M5L;5TV^;812_P / M)((/3W%E08K2S MD8L<<%B%'OW- 'U-1110 5SWCVY-I\/O$4ZDAETZ<*02,$H0.GN:Z&N/^*<@ MC^&/B#)P6M&4?C0!\;6MO)=W45O"NZ25@JCU)K[D\.Z';>'=%M].MHT58D"E MEC"EB.YQWKY#^&.FKJOQ#TFV=0R>;O8$ @@#WK[1H **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /*_C,<7G@ MGT_MV'^8KU2O*_C+_P ?G@GD9_MV+K]17JE 'G/QO_Y)I<_]?4'_ *&*]&KS MGXW_ /)-+CG_ )>H/_0Q7HU !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% '.^(O!6D>*+B"?4D=W@&$P$..<_Q*:WH M(4MK>*"(8CC0(H] !@5)10!SFL^"-&UW7+;5[R(F[M@@1@J'[K;AU4GJ?6L_ MQ7\-]$\6:G;WU]%)YR#8S1B,;ESGG M&=4DU"WMW>;)"&=8FVY[C" @_C6SKO@W2/$5_:WM_$7FMB#&0J'H_M%K9P"2[1JD7EY_P!W9TKLM0T6 MRU'1)='FB5;.2/RS&BK@+[ C';TK0HH QM#\,:;X?T>32[&/;;2%BP*J,[N# M]T ?I5?P]X,TCPRMTNG1%1=?ZS*H,_\ ?*CU[UT-% '/>'?!>C^%Y[B;38BC MSXWDJ@SC/]U1ZUT-%% &1XB\.:?XHTU;#4D+P+()0 %/S $?Q CN:M:3I=MH MNE6^FV:[;>W38@P!Q^ _2KM% '.Q^"='B\5OXD6(_V@Y+%BJ8R5V]=N[I[T M:IX)T;5_$%MK=W$6O+,F_MRA M1MJ$?*V64UU%% '+^$/ NC^#X9 M/[/A/G3*HD>14+<9XRJCUKJ*** .;7P/HR>*_P#A)!$?[0W;MVU,9V[>NW/3 MWI;;P1HUIXFD\011'[=(2Q8JF,D8Z[<]/>NCHH YW4?!6CZGXDMM?N8B;ZV* M,C;4(RARO52?R-:>LZ1::[I4^FWR;[>888;0??N"/TJ_10!F:#H5CX"-(\86R)J$!,D9!62-4W_3+*>*Z:B@#G/"G@S2/ M"5J8].@ D=0'D=$WGVRJBL_Q9\-M"\571O;N!Q=' 9XEC!;&.I923T]:[.B@ M#G_"W@[2?"-K)#ID.TRX,CLJ!CCU*J*Q_$/PO\/^(M"]'U[5[;5+Z(M M*=+^Q:A#N51\CJJ;U^A8'%;E% '(^$/A]HOA(/)9VY,[-GS)5C9A]"J@BK]Y MX.TF^\1V^O31$WT&-C;4/0Y'5<]_6M^B@# \2^#])\5BV&J1%Q;EBF%0]<9^ M\I]!3?%7A'3?%6BIIU]$62(AHR@3E'B3PQIOBJQCL]30O%')YBX53AL$?Q CN:V:* ,FY\.:== M^'/[!FB#6/EB/:54X Z<$8S^%F6%Y;?96?[4-C-,D3,H]CLX_6 MN\HH Y.3X=:!+H,>C/"QLXY#(H*1\$_\!Q^E6=0\$:-J7ARST*XB)LK0H8E" MIQM4J."N.A/05T=% &)+X4TJ;PLGAV2 -IZ($52B\ '((&,9_"N9T3X0^&M' MU<7Z02R/&^Z-9EA9?R"5Z#10 =*IZIIEIK.G36%["DL$J[65E#?C@@C-7** M. T3X1^&=(U-KU+9Y&5LHLZ1,OUP$XKM=2TZUU:PELKR)9()1AE90WZ$$5:H MH X#3?A%X8L8[I?LSOY^1F1(B5&+_0621"A5>0Y M);@ #N>U;%% ''>%OASHOA74Y[ZQ242OE1O$>-I]-J@_K67J?P=\,ZCJPO#! M+'N.76)8E7\ME>BT4 97_".Z;_PCCZ$END=B\)A9$11D'J<8QD_2F^'O#>G> M&=,;3].CVV[2&0AE49) !^Z .@':M>B@#A+;X4^&K;Q&^K):'<VU16_10!P&O_ F\.ZYK?]I2P2)) M(ZM(L2Q*O&.Q0D]/7O7::;IEII%C'9V4*0P1]%1 OX\ #-6Z* .?\3>#M)\6 M"W&J1L_D;MF%0XSC/WE/I6U:6T5E9PVL"A8H4$:* !@ 8' XJ:B@#FO$7@;1 M?$]_!>ZC$QG@38C*J'C.?XE)IX\%:./%K>)?*/\ :+')8JF,[-G7;NZ>]=%1 M0 5S^I>#=)U7Q)9Z],'8A'!R.JD_K4LW@W29O$\?B%XV^WIC:VU,]@;[2B[5DB6,,?J64UUM% '.^%/!FD>$+1HM-M]KR8WR.J;S[951 MQ5'Q7\.=#\6:C!?7T+BX0!&>)8P64'^(LI)KL** .5C^'GAZ'5K#4HK18Y[% M46'9%& -O0_=SGGL17C/B>VBN_VC(;>=!)$[*K*R[A@@]CGBOI"OG?7H)6_: M1M'"97>O\0ST- 'JOASX;:%X([;7KF(F^MMGEMM0CY22.JD]3V-=#10 5SUKX+T:S\2S:_ M# !?2[MS;$QR03SMSV]:Z&B@#%\2>%M,\5V<5KJ<9>.)_,3 4X.,?Q CO3KO MPQI=]X=AT.XMUDLH8DBC5D4E0HP,9& <>U;%% 'GFE?!_P -:9K2Z@D$KM%( M)(UE$3+D8QP$KI?$GA#2O%5O#!J419(3E JH<=OXE-;U% %2?3+2YTPZ=/"D MEL8_+V.@(QC'0C'Z5Q.C_"+PUI.M?V@EO)(T;!HTF6)D_+97H-% &1XB\-:= MXHTY;#4D+0)() %/(S_ '@1WI9_#FGW'AM= DC_ -!6)8@H5>%7&.,8[>E: MU% '.1^"-&C\*2>&UB/]GR'++M3.=V[IMV]1Z5I:%HEGX=TF+3;!-MO%G:"% M!Y))^Z .I]*T:* "BBB@ HHHH ^9/VB=9>Z\8VFDK(#%9VRN5 8;7?)]<'C; MR!7FOA#3/[9\8Z/IQ3>MQ=QJZY RNX;NO'3-6_B#J@UGX@Z[?*RLDEVZHR@@ M%5^53@\]%%=%\#;;S?B;9W39$5G#-,[ C@>6PZ=^O:@#OOV@O#\%#*O'U) KV/XS74>A>"?#7@Z M)LR01(\R2 ET*( /F&%/)- 'IGPA\:/XO\)C[7+&^H6K>7,$1QQV)+9R3[&O M0J^3?@3K2Z7\1[>WD*!+Z)K?)0DYX( QTY'>OK*@ KE_B-IL^K_#_6+*U0O< M2P$1J&"[FSP,D@?G744C,%4L>@&30!\T?#'X>^)M#\?Z??WFF^5!&3O8W$38 MX]%;-?3%5[:]M[LL()-Y3[WRD8_.K% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110!Y7\9?\ C[\$C_J.P_S% M>J5Y7\9O^/OP3G_H.P_S%>J4 ><_&_\ Y)IC4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %5'TZ)[P71>3>.V1 MC^56Z* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "L;Q= MJO\ 8GA#5]3V[C;6LCA<9R<<=QQGWK9KRG]H'5/L/PY%F,[KZZ2+@9&%RY^G MW10!\K$Y.:];^'D/]B?"CQAXF/S-)']BC3J,D!>1Q_ST]?PKR2O:?$^-"_9V M\/:9R'U)OM+XY'+;QR>G!'% 'F'A77G\-^*+'5U17%O,KNI7.5R"<#(Y_&OI M74O#>B_%O2H-326_A.S[I94'(]-K>E?*%:FCZ_?Z$[O8NBL^,ED#=/K0!].Z M?X;T7X0Z/<:S)-?3X4H5W(_7G.-J^GK7S/XJUUO$GB:_U9HU3[3,S@*I7@DX MR,GG'O46K^(=0US;]M=&VG(VH%]?3ZUET 7M%O/[.UW3[W ;[/,?'3Q])H4$7AVUA1YKN#S96EC) 0DJ-I##G@]0:]GKY'\6.WCCXVFR.=DM^ MMF _R_('P>F>V>: .9\+>++OPMJZWUM#;R'(W"1"W'M@BOM33KZ+4].M[V$, M(YXUD4,,'!&1^E>#?%_2O#NE^#8[&QM[I+BTN!&A=]R@8(/?GH.U=3\ -8>_ M\%/92$DVM4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 >5_&;_C\\$CUUV'^8KU2O*_C-S=^" M1_U'8?YBO5* /.?C?_R32XY_Y>H/_0Q7HU><_&__ ))IAX'N#7GW[17_)/+,S>9'\H VD M\\]SDT =;:?$5+CXH2^$OWV]"5_U2[GM7H=?/.E?\G17'^^?_ $GK MZ$9U09=@H]2<4 .HIJNCC*,K#V.:=0 44W>NXKN&1R1FD26.0X216(]#F@!] M%-+H#@LH/H30LB.2%=6QUP: '44PS1!@#*@)Z L*?U&10 45&9X0VTRIN]-P MI^1C.1CUH 6BF&:(*&,B!3T)88IP((R""/44 +13&FB0X:5%/H6%/H *0D $ MD@ K;%B+2IC-X*U.:1E\R74Y';ZE$S7KJLK?=8' M'H: %HIH=" <]:4 MN@QEE&>F3UH =7%_$;QJO@G2[.[?S,3S>5^[C5CTST)%=F65?O,!]37F7QI\ M.7?B?0--M[*6!&CNMY,K, 1C'8&@#T/2[P7^EVMV,XFC#C(P>15NL[1(?L.A M6%M*Z[XX54\\$@=JO"6-FVAU+>@/- #Z*89HE;:TB!O0L,T^@"*YE\BUFF_Y MYH6_(9KA/A]\0D\9ZCJ5LOF_Z(W\<:KW([$YZ5VFH2QG3KM1(I;R7X#<_=-> M%_L^?\C#XD_WA_Z$U 'OSN(XV=NB@DUX!KGQVN8/%1M]/DD&GQOL=7MT+$YY MP+I]#0!Z-X1UU M?$GAFSU5=^)UW?.H4_D*/%VN#PWX8O=6;?BW3=\BAC^1K ^$DD!6E\1-+FUOP'JEA;/&LDT6%9\X_3- "?#_ ,5KXQ\.#4U\S!D9/G0* M>"1T%=57G_P?T&Z\.^!TL[QXFE$SL3$25^\?4"N\\^$MM$J;O3<,T 2444=! MDT %%1BXA8X$T9/H&%2=!DT %5K^]ATZPN+R=ML<$;2-R,X SQFIA/$6VB5" MWH&&:\A_:!UNZT_PI#8P.@CO)/+E! )(P3^'04 =CXI\;0:)X&'B2/S?)<(4 M 12Q#, ."<=_4_C5[P/XD7Q7X6MM73?ME9A\Z!3P<=!7#ZYHD_B#X"V&G6DD M:RM;P$&0G'#*>P/\JZ;X6Z1-X>\ V.GWDL1F5Y"2A.#EB>X!_2@#M*XWXC^- M$\$:';7[^9^^N!"/+16/W6/0D>E=CD8SD8]:\T^-7AVZ\4^$;.VL9H%>.\64 MF1C@C8P[ ^M '9V.OV\OA.VUV=F$,MLMP=P"G!7/3.,_C6C87<=_I]O>1;O+ MGC61-W7!&17B?Q:DNM!^">@:6)$S(T%O-@9!"QLW&<=U':O4_!#HO@/P^"ZC M&G6XZX_Y9K0!T-%)D8SD8]:%96^ZP./0T +1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M5\U?M&:Q]H\2Z=I*ME;2%I6X'5\=_HM?2M?%WQ/UF?'.]"^(=*T./_ %>F:=#'CT)' MKWXQZ5A_"'21K'Q.T>-L>7;R&Z;)(_U8W#]0*R_B!JC:SX_UR]))#7;HN0/N MJ=HZ>RB@#FZ*** "BBB@ KZI_9\O!N&_K7RM7T7^S7=YT?7 M;/\ N7$_UE7C"VD;L-[; M3O;.#CIC@]Z^GKT%K"Y4=3$P'Y&OF[X""-KKQ'"Q >2S* YQU!S_ $H \^\5 M>%-5T)A>ZE-9R&ZE;_42$_-U/! XKTW]FVX(UK6+;^%K<2=/1E']:XGQ\D"6 M-H(I%8^:V=K9[?Y_.NO_ &;E/_"4:JV.!9$9_P"!I0!])T444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 >5_&;_ M (_/!/?_ (GL/'XBO5*\K^,O_'YX)X_YCL/\Q7JE 'G/QO\ ^2:7/_7U!_Z& M*]&KSGXW_P#)-+CG_EZ@_P#0Q7HU !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% 'D7[11_XMY9_P#82C_]%R5Y1\"M M1:R^)]C;]%NXY8VX':-F'TZ5ZO\ M%?\D]L^?^8DG?\ Z9R5XZ(9/!?C?PMJ MP0P6\]G9W"N!G(>%0Y^;CJ6SZ4 =SI7_ "=%<=_G/_I/6Q\;OB)>:#>6NBZ8 MP69HS),9(U9<$X&.<@\'M6'HL\5Q^TU)<1,&BD^=6SD$&WSUYKG[S2)OB%\< M+RVPLUN)P)=^541H.1E <=#Z?6@#L/@C\1;W5M;GT/4V#-)&9(3'$JJ".H)S MGOZ5[U7REK^A?\*V^,6D_9UC@M&FBFC\LEP(R^UAF3OP?SZU]6@Y&10!X)X\ M^)NI^%OBGJ%D&4V4-N-H2%6<,T (.21_$:POA3\3-2E\=V]GJCHT%Z&C_=Q M8?&1DYZ<53^)^D2Z_P#'J72H0&>X>W7#9QCRD)Z9(X!J'XG^#X? /C'3+[38 M$M[!VCDC5'>0AE/.=^>>.F: .R^*OQ%U?PK\0([2U>/[*MNKD&$,22#W)IGP MD\=ZG?KXBO\ 461K:S@>Y(2( G"D_3H/45QWQA5]8\?Z7'#R]W:6Z+GN6XYQ MGOZ5V6L^%O\ A6_PIUS+0)+J,:PGRI&)>"/A(_B+X>7 MVJ2VT)O9\FQ:2252N >=H&#DD8Z]*RO!NJ3Q?"[QKI)9E:-8Y!'L&0#N5_?L M,^E %#4OBMXBO-9GOXI(@C2$IN@&0.P//O7N;^.9]2^!=UXFM10;6\R-< M;U<*> <8KRKP7H_A7Q!\,;_36-K'XF9F:%Y[MDR=PVX0-S@9_A[UV">%+_PA M^SWXCL=1:$RRGS@(]W )C'.Y0<\4 >=ZI\7M=O=#L+0/'YT9=IF,"[6R3C&# MZ5[W\*_%S>)? ,5]=$_:+9I(YSM"@E><@ ],$=:\5^&'PVB\7>$]=U"XMHI) M K0V+R22+LE !SA>".1Z_2H/AWK,^B>$/'=H9#&R6?RC:.'.4/7GTH 3QI\6 M=6OO%$TNGNJ6T)V1B6%=W!/H37T)X"\6Q^+/"L>IA75EXDWJ <]^ >E>&?"K MX?Z7XI\'ZOJ&HQ6SW'G-!;M+<21E2$5LX4@$?,/7O4GPBUIM+\ >-W9RHMXX MG3 7@D2>OT[T 9'C/XK:U=>*[[[%)&MK#<.D(DA7< &(&>3V%=IXE\=WNK?L M_P!MJ"N!(^#G\!7HOP.\8ZKXK.M?VF\3>08BA2,+][=GI]*Y M/X&>%XY=)U#Q,5C,L(GME;>VX9C'0?=QSUZU<_9H_P"9B_[8?^ST ;'@CQKJ MVJ_%O6-'N9(VM(3)L B (VL .:X'XA_%/5+SQ==1:8P6TMB8E$L*DY!Y.03D M=.:UO ;%?C9XF=<[@EP5X[[ABL'X0KX1NK[5(O%8B\Z;9]GDFNC"H^]N_C7/ M\/K0!Z[\%/&]UXNT6^AOCFXL6C!*QA5(;=C&/]WO7I&H2M#IUQ*APR1L1Q[5 MY3\%O VI>%+G6+J[>W:WNA&L7E%CG:7Y^91QSV)KU35?^03><_\ +%_Y4 ?* M]]\8/$!L[ZQ,D1D,_P C"!=NT,>OO7:>*OB;J.E?#308E8#4]1MC(S>4I3:' M*^H(.!Z&O-_!'@R;QKXRO+)$B,<8ED>M &> MGQ@U]=&L+2.2,312OO8P+@K\N,#]/N[!T2:64*Q= P/RYZ&LOQWXVUC1?AKX) M;J[8"0M&"#QG@5#^T#_R(6EV>1638H)^4<'/;@U/X M2UV2W_9Y\60><=T%PD4:X7A960$?C\W].E &&OQ>UL^)9M0D=&MI&<%1 N_8 M>/7KT[UVW[.L@FUKQ!*!@/M89'J2:Q/!?PQAUWX4ZGK4MK"]](KO:2-+*I4( M>?E'RGH<=>M:_P"S@C)JFN(PY54!^N30!Z-\9=7N='^'UW+:LH>4^2VY<_*W M![^AKYZ^%?B*_P!&\9V%I:,@BU"[ACG#(#D!CT/;[QKZ=^(>C6^M^!]5@N(P MZQ6\DR@NR@,JD@\'V^E>$? ?PM9:[K]]?7,"22:5+;RPLTCJ4)+] O!^Z.M M&Y\8_BA=6^LC1-)(7[,V96DB5E8^QR?Y"MWX(_$2Y\0M-HFHDM7)&=N"W/<F?!'6]0U[P1)=7[1LR73QIL3;P I_J:\0\0Z'+XD^/.H:1&J.;G4V5@ MQ8+M')R1DC@'FOI/P%X8/A#PM%I!$6Y)9'/E,S+\S$CE@#TQ0!X%^T#J]W/X MZ_LIV4VMM"CQC;R"R@GG\*GN=>O?$'[/MU/?.K/!JP@3:NWY1&A[>Y-7OVBM M!CMM8LM; 0/=KY3$,VX[ .HZ <]JN>+_ S%X5^!/V6-8D^TWJ7+>6[')* ? MQ<_P].E 'G'_ LG5;31-*TW3W6-+*(J?,B4Y/'(/?I7NX\;7EQ\#CXAMV"W MT-L%8M&,;P #@ ]*\LTCX4 MO^SEKZ$_<=J .T\+?$"^_P"%-7_B;4F#SVY*@Q1 =7VCY<@=_6O%E^*OB0:H M+XRPG]YN/[D=/_U5T]NSK^S'>!QTB],1FA+D^43CYF+=P M#W]*QOC+X _$+P1HOACX>Z,\9LTUO>HN@ MET[.P*DGY&/ R/[HJY\3-4D;X.^!;3S,>?"LC+@<[(E /K_$: .;T[XLZY;^ M)4U"5XS"9F9E6!=Q4YXZ^]:'QI\53Z[K=K"A'V(V\5Q&I4!@60$Y(/N:W-:^ M%$"?"#3M7TS3!+K#P03R&%YI)'#[O\ 481# M?/OAD5PZOC>^W*D#'R@=J .M\,^.M9L_@CJM]%)%Y]A=Q6\&8A@(=G4=_O&F M^(OB-XDMOA]X7U>*:W\R[>ZCFS #DJR[<#IZU/JWAR/P]^SOAX[5DZS8FX_9LT:Z"Y-MJ3,3D\!BZ_3KCK0![5XR\2RZ;\*;C7;9 M@)GLXWC)4$9?';/O7E,]<27 M]F_PS$K_ #W!B@QA?^608'_T$?IFL_QIIS:9^SOX3A>/8\EVLS#G^-)&[^Q% M %+XQ>([[5-)\,VUPR&.:QBO& 0 [RI'Y"$>WFMQ%9RK;(# M.%"KBMCXJ:.B_#/P=K.U1(;>&V)W-NQY1/3ICCZU>UCP7#H7P!GU!(X@]VEI M=,R2.Q^ >>W% 'K2^(II/A%<:\A G&ES3*2HQO5&QQTZBN>^!_B35?$ M^BZK>:F\3".X6*/9'MZ+D_S'ZUS\.J+:_LL0R.^#+;S6XQC)W3.G]?K74? G M3C8_#6"1H]C74[S9YY& !U^G:@#TRBBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@"&[G%M: M33GI&A8\9Z5\%W4YN;N:X;[TLC.>/4YK[H\0;O\ A'M0V9W?9WQCZ5\)4 >J M?!66+39?%>MN>3GH>#]T=Z\P=GNKIF R\KDX [DU+::E=V,%U#; M2[([N+RIAM!W+D''(XY Z5V_P<\-RZ]\0;"5K9I+*S?SIGPP52 2OS+T.0." M1F@#@)(VBD:-OO*<&FUJ>)!M\2ZB".EPW\ZRZ "BBB@ KW7]FF?&K:_;X^]! M$_Y,P_K7A5>Q_LY3!/'&H1GK)8''3LZT ?3G:ODSP.P\.?&DZ=<_L6T#1PW*),DP5F42ACG)/&@#!\:? M#+4/"HO+M[BT:TCFVHL;NS8.<=5&>GK7I'[-^FNL&K:D=NU\1+USUSZ>WK7F M?B3XDZYXHT&VTBYO9IU#9=#!$H8]L;1GUKZ6^&7AEO"W@JRLIHECNF0//M+? M>/)R& (ZT =C1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110!Y7\9?\ C\\$_P#8=AX_$5ZI7E?QF_X_/!/_ &'8 M?YBO5* /.?C?_P DTN/^OJ#_ -#%>C5YS\;_ /DFES_U]0?^ABO1J "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /( MOVBO^2>6?_82CX_[9R5Q7Q/T!Y/A9X+U^&,'[-IEI%*^6R 8UQQTZD2_"[4) M-2^*]C=LS-)Y#*690/NPE>@X[5U7P742?%CQ#)+CS5\S;G@\L?Z5Q?P34/\ M%#35/=91_P"0VK?\*ZO'X.^.NH17!2*VGF>)VGD$8 89!R<]R.] &A^T. OC M;P^Z_?\ LW;KQ(<<5]%QY\I,C!VBOF/XI:K#XQ^+>C6-DT=Q#&8;<-;N)0VZ M3+?=] :^G0 J@#H!B@#P#4PC?M50[^@VXY[_ &7BK/[2('V/0SQGSF_D:YSQ MYJPT/]HP:B2@6&2#<7<* IA5223G P3_ )YJW\=O$%KKVM:-I5A<07"HP):W MF$GS,<8P.] &7XL42?%/PBI&E_'/3S=_#2Y=0V;=TDPJD\ C/X<=: -WX7(B?#70PG0P M9Z_[1KPSX;Z(=>\0>.='A5-L]I,B;B0H/FX7D<]Z[3X9?$:TL/A7,MY'=)\6>+1;M-(HBC&<*"79F;YL$<8'&.] M'!20ZYX.UE@\4UE>0/@-)"1DCN XY_*O=G\8/XQ_9ZUZYN)9);RVC$%PTB(N M6W(<@+QCGT%95W!X>^(?PSN_$^I/;6NN1>:7+W19B0?E^4,H&1TX_.L+P1G_ M (4%XYS]WS4Q]?D_^M0!Z9^SZ$_X5IE?O&]EW?7"_P!,5XJ/W+>/HX/]68@# MMY&/-'>N]^"'C.ST;P3K5K=W%M$UH[7,8FN%C,F5' !YZCK[UPWA6VFUGP[X M^OFC=C]D5\JI89WECR..@H R_"WBCQ;HVDR6NAM=BT:9G;R;-91O(4'DJ3G M'>M_P997UC\.?'GVNTN+?S(+?:98RF<>;GKCU%=1\%CX9D\%:F=9^RBYM[IG M'FW?E$H47'&1QD-S]:L:#K,'C3X:^+(;;3/LDT,$>\I,9B^0^.,#'0_7- '6 M? ((/AUD<9G;=S76>,3;#X;^)1:/&R#3+G[C[N?+;OFO(_@MXWLM&\&ZK9WE MQ:PM;DS1"6X6,OG/ !'T]:7P1XIUKQ+\._'AU*5G@ATV M($8 JWG @>FX5YMXQ\*:KX.\27$4MJ\<6\M#*L;F,KDXPS#FNV^%VKM<_%'7 MM85 Y-O/&=;T3XOKJD7B6&WMY[79]F,MYCY6W9P%V9Q@ M>O6@"_\ GQQ>^(K>_TO4[II[FV5'BS'&@"?,#C: 3_#U'>O6=5_Y!%Y_P!< M6_E7SS\!K=;3XFZW;V\@EMHK:1%D495@)%"G//49[_G7T-JO_((O/^N+?RH M\'_9]B4^*_$$A +*K 'T^<5R7Q2O=0L_C=?75@9/ML+0F$I&'8$1+C"G(-=E M^SW_ ,C#XBX]?_0Q6+\1EMM._:&M;B]C!M)GMGD$CF-2I4(3N].#S[4 <=?W MWBSQ)KVF76JVFH7#6TJ!&-EMVC<"?NJ,_C7;VBA_VII=^"1>L1GC_EEQ^E=% MXF\1>'M#^(>EZ)8:9#>V\ZQAGBOS\LCN0!QN.>AQD9S7*>(KE?#7[2BWTS*D M37<4C-*0BA70*3DYX&>O\J -/]I$)_;OATC&_P F0-SSCG%;?QYE^S^+?"]P< M;8X$;GIP^?\ /% '0?M!,!X#TE21DS+@?\!K"^*.!\&_"';YU_\ 0:9\=?$= MGJ?ASP_96MS;3-A9W\J96*Y3H0.G7K4GQ0_Y(WX0ZCYU_P#0: *_QPX\$^". MW[J7_P!!CKT3XJCRO@Q.@P/W,(_E7G?QP_Y$GP/_ -6 N$F,V\JZ$GH,8!.: ._^%2)_P * M3L0 ,-;7&F?!2^AFN+5;NR2:.*) M[A%=]Q)7@C_:]\XJI^SDYEU;79".65#^9- 'N'BG_D4-:[?Z!/\ ^BVKQ+]F M\_Z1XK(]+?G\9:]L\5?\BAK7_7A/_P"BVKQ7]FL9O/%/TM_YRT 5/V;$C;7M M?E./,%M&%.>Q8YX_ 4OQ!^3]HW2'0_,?LQ..?7^E8WP,UJ'P_P"/=1MKZ:*W MAGMF0M/((P&5U(Z]\;N,U=N=1B\6?M*V;PM');QSI&C0R"12L<9)(9?<'Z4 M3: @?]J6\W8.V[N&'_?MJ^D:^9+D_]\U9^)^HVNI?!.WEM M+B&:-)HT8Q2AP&VYP2#P>>GTH M:/@?LY\?\^GZ\5QGA7_DW;Q'[N?YUV>D? M\FY'T^QGK]!7&>%?^3=O$7'\;4 :'A+0[CQ%^SGJ6G6D7F733;XEPQR5E#'A M1D\ UX_9WVN>#]5#Q+-87D;9Q+ -P_!Q7L'@SQ5<>#O@0=4M8/-E-Z8@-P7& MYFYY!]/2J_BC3/#?BOX6?\)D9;:WUH0[I8Q0/M(QN !/7 6@#V7X?>)T M\7>#K/5%:1I#NCE,BJ#O4\\+P.U1?$7Q?%X,\*RZ@TDBS.PB@\M49BQ]F."! M^--W1EV;OD(ZX!R".*XWQ MSJ=[KWP5\+ZM?R,]Q)<2AF*@;MKR*.@ Z#TH [/QWG_AG2S&<#R;?_T-:HZ9 MIIU3]EVZB1 S1K)<*.?X)-QZ>P-/\7:C;7_[.<(MIH9##';I((Y VUO,7@XZ M'VKIOA19)J/P26Q<$IM '@NIZQ]O^%_AK18Y"\\%_!SR7;]?2O6?CI9#3?A1X>L0H7[/<0Q84G VPL._->)^$+)]1\:Z)I4H8 MQMJ$89-G/WANR!ST'X5[W^T?_P B+IO_ &$5_P#1;T #/\ ?@_] M$-7;:_8-J7[.D=NBAF&D6LF#G^ 1N>GLM<3\5?\ DA7@S_?@_P#1#UZ9X6N; M+7_A;;:9!/!*RZ1'!(D4H)+#0G)-NNIJ@39SD MR!?K^M?4?C/Q[#X#_LBS>WCE%S&5R]P(MH7:.ZG/6@#O**13E%/J*6@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "HS<0 X,T>?]X5)7RMK_Q?\4V>OWUM%=[8XY2J@)$< =.=E 'T M]=&WNK26 RQ$2*5(+]<_2OA*]M7LK^XM)1B2"5HV'/4''>N^_P"%T^+?^?T_ M]^H?_C=<'?WDNHZC+%'>:B?-'S ML&\O VAE. #UZ>O6OE>O0;;XP^*+.UAMH+LK%"BHBF.(X4#CDI[4 :R*FN[F2]NY;F9MTDK%F/O4- !1110 5ZI^S_ #B'XE;68*)+ M*4T?_?8K MD_'_ (2T_P :Z$;5_LSW<>3;/+.Z*C$=3M//;J#7SM_PNCQ;_P _I_[]0_\ MQNC_ (73XM[7OYQ1?_&Z .V\*_ R:TU=;C7&TV>UC;(C6XF4GZ?*,_G7O_VB M ?\ +:/_ +Z%?)?_ NKQ>3G[;[_ .IA_P#C=)_PNGQ=C_C]]O\ 51?_ !N@ M#ZV%Q"3@31D^S"I*^5-#^,/BFZURQMYKO?').JL/+B&03[1U]4QDM$A/4J#0 M ZBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** /*_C-_Q]^"<_P#0=A_F*]4KROXR_P#'WX)'_4=A_F*]4H \Y^-__)-+ MCG_EZ@_]#%>C5YS\;_\ DFEQ_P!?4'_H8KT:@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#R?]H2WGN?A_:)!#)*P MU%"1&I8@>7)S@5U_AO3EOOA9HVG7,;*)=&MXG5@05/DJ/8Y!^E;]]IUGJ=N( M+VVBN(@VX)(NX9],HM1?VL-PF#@2H& H ^:?@KX8N M=>\=KJ^H03^39CSA(T+!&D_A&X8 QUQ7U+6=H^AZ=H5L8-/M(;=6Y;RD"[C6 MC0!\I?[C5/C)J=K;))),8HV5(T+L=L"MP!SVK*^'>AWWB[XB:>+^.=HXG M\V63R2 -@R 2,8Y %>AZBJR?M4HCJ&4H 01D8^RU[/I/A?2-$NIKFPL+:"67 M(+Q1!3CTR* /%/B!87)^/6@/%:S-"AMQO6,E1@^M>T>+M)&N>#]6T[#%I[21 M4V@DAMIQ@ C//:KT^D:?"DK+EEQTP:NT ?"MQ8ZOI MA7O@S0+^_CO)]*LWE4DEGA!+$^];L<:11K'&H5%&%4#@"@#X@-QXATB"[T)8 M[F&&1RLL#VP#-^8R/SKV'2?#LN@?LVZ^]S'-%<7P\]XY8F1E&Y !@^PZ^]>O MW?@GP_>ZE]MGTJR>0G+%H 2Q]*.#X2Z[%$H2-+9555& !O6@#Y,CM= M3M=(6[MXY_LM[NB=A#E3@_=W8Z_2OH3X,>"U'PTU(WTM)\&/#^F:]\+K=-1LX+CRKZ5E\V,-C[OK7L-I:06-K';6L210QC M"(@P!]!0!\6:E9:YX0U6^TJ)+F)7.UM]KM\Q><$!@3CKT->]?!3P8^F>#-1> M^AFCEU3:'26)HV"J&QU/(^8^E>A:KX0T76;Q+J]TZUFE'5I(0Q//K6U%#'!$ ML42*D:C 51P* /B+6M'U+PYKVI:6D%PJ+*\ 9H"/,0,<$9SUQGK7O?PS\(O: M_!;5EDAFBO-7M9PZ/$RL!M=5X)YX.1C&V2VAB1(47:L:C ],4 ?*GP4CU"W^)EE:R6TR0E9EG5HB-O M[L@Y.,CM7.:QINL^&O&.JZ;8PW(=Y7A7_1B3(A/& 0>O'2OKJP\+:-INIRZA M:Z?;17+DGS$B 89Z\^])=^%-&OM7CU.XTZUDN5Y,CQ L3V.: /G_ .#OAZ[T MWXD7UA>VEPL:VKQNTL+1]<<>QY]:X_6['7/AUXKOK337N(5+$)*UKPZ9.,;@ MW'OFOKV+2-/@OY+Z*R@2ZE^_,J ,WU-4=:\*:1KTBRWUA;33+P'DB#''I0!Y M#^SMH5S#-K>L7MO/$\@CCB,L14,"6+$$\'D#I7MVJ MI5V ,DQ, /PIUCIUG MID'D65M%;Q#^"-<"K#*&4JPR",$4 >#_ "L[FW\0>(6GMY8@20"\97/S#U% M5OVA?#5W-JUAK]I!<2!(!#*8X695PS$$GH.O3%>ZV6D:=IKR/96<,#2??,:X M+?6I+_3[34[5K:]MXYX6ZI(N1^5 'RI\,M&U+QE\2M/OM3CGDAM76>686Y"9 M3E02N O('_UZZ;]H7PW/%XBL=?M89G6>+RYBL;,J,G0D\CD'IQTKWC1?#>EZ M!&PL+&W@=_O-%&%S5C5M'L=:LFM;^VBGC/02IN /KB@#XBOXM0>6WO\ 4$E$ METQVM)%L#!<#(XP?PKW/]H/1)+C1-%U6&&21HB(&V(3A2I.3CCJ/3O6!\?M- MM-*UGPY:65O%!"MN_P D:!1G>,G%?0USIEGJ^D1VM];13PE%.R1=PSCK0!\9 MS:5KNKZ.=5N+>[DBMPD,9%J0I7@ @ #/!216TKLDK^$Y-,G&$N;(PL.>-R8[ M8]:L7NBZ9J,,,5Y8P3QPC$:R(&"<8XJ\ % ' H ^'KNVUO0+G4-$$5S& MDDACD1[;#2!20#@C(_ U]&?#CP&EO\(+C3+R.6*XU>-Y)UDC=&0D87Y<@\8' MIFNWO_!NA:C?K>W.F6Q_L\Z?=6.K:['/;S1A0J;I(RN<$CO7LJ>%-%CU MAM473K47+ YD\H;LGJ>)_M%O+%N%OM\Q"N>9>G%>\R(LL;1NH9'!5@>A!J MGI^CZ=I1E:PLH+8RXWF) N[&<9_,T ?*WQ,\)7W@SQC+=Z?',=5B0*"?6@#P7P_972_M.WT[6TPA M^TW!\PH=N"A[_C7T/5%-&TV/46U%+&!;QB29@@WG/O5Z@#QW]H?3)KSPC8W< M44C_ &6<[MB$X#8&3CITKSJP%_>?L_:BCPRO(NLX4+'@[?*3T'-?3FI:=:ZM M826=Y!'-#)U21=PSV.*I6GA?1K32O[-33K46I?>T0B 5FQC./6@#SK2;:08I1-]DQY90AN@[=:X[PM972_L^>(H3;3+*SL0AC(8_ACFOH5=/M$L?L26 MT2VVW:(@OR@>F*AAT32[>Q>RAL(([60Y>)4 5OJ* /"?#GANXUG]G:_L#;7 MN5G,T2")BY*R9X7C/&:\@%YX@BTU] $=PMNSY:V^S_-NS_N[NOO7VU9Z;9:? M:_9;2VBA@Y_=QKA>?:L<^!_#S:E]M.DV7F=?]0,Y]01R22V-P'VQH6.UN#TZ#IS@_A M7JP 50H& !@"H;NTM[^TDM;J))8)!AT<9!% 'Q2MKXA\0:0Q>&ZGM=-0",): MDA03C&5'MWS7M5SX;E\7?L_:5%Y$HO-/57B18V=CM7:1M&.QSSG&*]8T[PEH MNFV4UK#IUJ(ISF55B #_ %%:5K86ME:_9;:WCB@&<1HN%Y]J /B&WL]9U"># M1?L]TVV3:(EMR64]^,9]>*]R^(_@V32_@CI5A:QS2MIS+(X6%L_,26)&21RQ MZ_I7JEMX*T*UU9M1CTRS6(H3#-)MOHMBB(Y.#'GIUKVSX*PS6_PQT^.>)XG$DN5<$'[Y]:Z MBQ\+:-8:7)IT6G6HMI6WR1B(!6/8D?@*TK2SMK"V6VM((X(5^['&N /PH ^9 M_ WA::#X^S0M;7 M;&]N)$D,3;2%+;>?Q')->@_M$6\]SX(T]8(9)6&H*2(U M+8_=OZ5ZA%H^FP:A)?Q64"7)_$K2KFY^ ?AO9!,TMH;9W18R2!Y3*[>UU6*Y1Q$ H0L MFT8P!UQS7M5QI=E=:<=/FM8GM=H7R67*X'3BN?O7T+X=Z#+?):VMM"" Y4"( M,2>.QH ^<7T@6GQ]MM/C0[4UF!\8/0NK'KSWKNOVB[.YN=5\-_9[::8+',#Y M<9;'S)Z"N?\ A[(WC+XZR:R8_P!TDC3G)\P#:N%YX_NC%?2-_H^G:H\;WUE! M<-%]PRH&V_2@"XG^K7Z"G4=!@44 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5\1>*=,OSXIU(K8W) M'GMC$35]NUCR^%=!FE:632+-Y&.69HADF@#XC_LO4/\ GPNO^_+?X4?V7J'_ M #X77_?EO\*^V?\ A$/#W_0&LO\ OR*/^$0\/?\ 0&LO^_(H ^)O[+U#_GPN MO^_+?X4?V7J'_/A=?]^6_P *^V?^$0\/?] :R_[\BC_A$/#V/^0-9?\ ?H4 M?$W]EZA_SX77_?EO\*/[+U#_ )\+K_ORW^%?;/\ PB'A[_H#67_?H4?\(AX> M_P"@-9?]^10!\3?V7J'_ #X77_?EO\*/[+U#_GPNO^_+?X5]L_\ "(>'O^@- M9?\ ?D4?\(AX>_Z UE_WZ% 'Q-_9>H?\^%U_WY;_ H_LO4/^?"Z_P"_+?X5 M]L_\(AX>_P"@-9?]^11_PB'A[_H#67_?D4 ?$W]EZA_SX77_ 'Y;_"C^R]0_ MY\+K_ORW^%?;/_"(>'O^@-9?]^A1_P (AX>_Z UE_P!^10!\3?V7J'_/A=?] M^6_PH_LO4/\ GPNO^_+?X5]L_P#"(>'O^@-9?]^11_PB'A[_ * UE_WZ% 'Q MWX:TO4!XETX_8;D8G4Y,3>OTK[H/_ $,5Z-0 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110!XU=^%]3E_:+CUQ;>4V*@?O=GR\6P7KGU]J]EJ/R(O.\WRU\S^]CF MI* "BBB@ HHHH *Y7XDZ?<:K\.]:L;2-I)YH0$51DD[@?Z5U5-=%D0JZAE/4 M&@#S[X,:+>Z#X!6SOX7BF^U2/M=<'!QC^1KT.F1QI$FR-0J^@I] !1110 44 M44 %%%% !1110 4444 %%%% !1110!X?\=/">J^(==T6;3[6:9(H75RB;@OS M ^M>V0*5MXU(P0H&/PHD@BF(,D:L1TR.E24 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %>=_ M&O3KK4_AO>06<+S2B6)@B#)/SK7HE17%O#=0M#/&LD;=58<&@#QSX#^";K1+ M2XUG48&BN+D;(TDBP54''#9[U[14<,$5M"L,,:QQKPJJ, 5)0 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!Y7\9N;SP2/778?YBO5*\K^,W_'YX)'KKL/'XBO5* /.?C?_P DTN/^OJ#_ M -#%>C5YQ\._\-!:#_<3_ M ,B__&Z/^&@M!_N)_P"1?_C= 'L5%>._\-!:%_<3_P B_P#QNC_AH+0?[B?^ M1?\ XW0![%17CO\ PT%H/]Q/_(O_ ,;H_P"&@M"_N)_Y%_\ C= 'L5%>._\ M#06@_P!Q/_(O_P ;H_X:"T'^XG_D7_XW0![%17CO_#06A?W$_P#(O_QNC_AH M+0?[B?\ D7_XW0![%17CO_#06@_W$_\ (O\ \;H_X:"T+^XG_D7_ .-T >Q4 M5X[_ ,-!:#_<3_R+_P#&Z/\ AH+0?[B?^1?_ (W0![%17CO_ T%H7]Q/_(O M_P ;H_X:"T'^XG_D7_XW0![%17CO_#06@_W$_P#(O_QNC_AH+0O[B?\ D7_X MW0![%17CO_#06@_W$_\ (O\ \;H_X:"T'^XG_D7_ .-T >Q45X[_ ,-!:%_< M3_R+_P#&Z/\ AH+0?[B?^1?_ (W0![%17CO_ T%H/\ <3_R+_\ &Z/^&@M" M_N)_Y%_^-T >Q45X[_PT%H/]Q/\ R+_\;H_X:"T'^XG_ )%_^-T >Q45X[_P MT%H7]Q/_ "+_ /&Z/^&@M!_N)_Y%_P#C= 'L5%>._P##06@_W$_\B_\ QNC_ M (:"T+^XG_D7_P"-T >Q45X[_P -!:#_ '$_\B__ !NC_AH+0?[B?^1?_C= M'L5%>._\-!:%_<3_ ,B__&Z/^&@M!_N)_P"1?_C= 'L5%>._\-!:#_<3_P B M_P#QNC_AH+0O[B?^1?\ XW0![%17CO\ PT%H/]Q/_(O_ ,;H_P"&@M!_N)_Y M%_\ C= 'L5%>._\ #06A?W$_\B__ !NC_AH+0?[B?^1?_C= 'L5%>._\-!:# M_<3_ ,B__&Z/^&@M"_N)_P"1?_C= 'L5%>._\-!:#_<3_P B_P#QNC_AH+0? M[B?^1?\ XW0![%17CO\ PT%H7]Q/_(O_ ,;H_P"&@M!_N)_Y%_\ C= 'L5%> M._\ #06@_P!Q/_(O_P ;H_X:"T+^XG_D7_XW0![%17CO_#06@_W$_P#(O_QN MC_AH+0?[B?\ D7_XW0![%17CO_#06A?W$_\ (O\ \;H_X:"T'^XG_D7_ .-T M >Q45X[_ ,-!:#_<3_R+_P#&Z/\ AH+0O[B?^1?_ (W0![%17CO_ T%H/\ M<3_R+_\ &Z/^&@M!_N)_Y%_^-T >Q45X[_PT%H7]Q/\ R+_\;H_X:"T'^XG_ M )%_^-T >Q45X[_PT%H/]Q/_ "+_ /&Z/^&@M"_N)_Y%_P#C= 'L5%>._P## M06@_W$_\B_\ QNC_ (:"T'^XG_D7_P"-T >Q45X[_P -!:%_<3_R+_\ &Z/^ M&@M!_N)_Y%_^-T >Q45X[_PT%H/]Q/\ R+_\;H_X:"T+^XG_ )%_^-T >Q45 MX[_PT%H/]Q/_ "+_ /&Z/^&@M!_N)_Y%_P#C= 'L5%>._P##06A?W$_\B_\ MQNC_ (:"T'^XG_D7_P"-T >Q45X[_P -!:#_ '$_\B__ !NC_AH+0O[B?^1? M_C= 'L5%>._\-!:#_<3_ ,B__&Z/^&@M!_N)_P"1?_C= 'L5%>._\-!:%_<3 M_P B_P#QNC_AH+0?[B?^1?\ XW0![%17CO\ PT%H/]Q/_(O_ ,;H_P"&@M"_ MN)_Y%_\ C= 'L5%>._\ #06@_P!Q/_(O_P ;H_X:"T'^XG_D7_XW0![%17CO M_#06A?W$_P#(O_QNC_AH+0?[B?\ D7_XW0![%17CO_#06@_W$_\ (O\ \;H_ MX:"T+^XG_D7_ .-T >Q45X[_ ,-!:#_<3_R+_P#&Z/\ AH+0?[B?^1?_ (W0 M![%17CO_ T%H7]Q/_(O_P ;H_X:"T'^XG_D7_XW0![%17CO_#06@_W$_P#( MO_QNC_AH+0O[B?\ D7_XW0![%17CO_#06@_W$_\ (O\ \;H_X:"T'^XG_D7_ M .-T >Q45X[_ ,-!:%_<3_R+_P#&Z/\ AH+0?[B?^1?_ (W0![%17CO_ T% MH/\ <3_R+_\ &Z/^&@M"_N)_Y%_^-T >Q45X[_PT%H/]Q/\ R+_\;H_X:"T' M^XG_ )%_^-T >Q45X[_PT%H7]Q/_ "+_ /&Z/^&@M!_N)_Y%_P#C= 'L5%>. M_P##06@_W$_\B_\ QNC_ (:"T+^XG_D7_P"-T >Q45X[_P -!:#_ '$_\B__ M !NC_AH+0?[B?^1?_C= 'L5%>._\-!:%_<3_ ,B__&Z/^&@M!_N)_P"1?_C= M 'L5%>._\-!:#_<3_P B_P#QNC_AH+0O[B?^1?\ XW0![%17CO\ PT%H/]Q/ M_(O_ ,;H_P"&@M!_N)_Y%_\ C= 'L5%>._\ #06A?W$_\B__ !NC_AH+0?[B M?^1?_C= 'L5%>._\-!:#_<3_ ,B__&Z/^&@M"_N)_P"1?_C= 'L5%>._\-!: M#_<3_P B_P#QNC_AH+0?[B?^1?\ XW0![%17CO\ PT%H7]Q/_(O_ ,;H_P"& M@M!_N)_Y%_\ C= 'L5%>._\ #06@_P!Q/_(O_P ;H_X:"T+^XG_D7_XW0![% M17CO_#06@_W$_P#(O_QNC_AH+0?[B?\ D7_XW0![%17CO_#06A?W$_\ (O\ M\;H_X:"T'^XG_D7_ .-T >Q45X[_ ,-!:#_<3_R+_P#&Z/\ AH+0O[B?^1?_ M (W0![%17CO_ T%H/\ <3_R+_\ &Z/^&@M!_N)_Y%_^-T >Q45X[_PT%H7] MQ/\ R+_\;H_X:"T'^XG_ )%_^-T >Q45X[_PT%H/]Q/_ "+_ /&Z/^&@M"_N M)_Y%_P#C= 'L5%>._P##06@_W$_\B_\ QNC_ (:"T'^XG_D7_P"-T >Q45X[ M_P -!:%_<3_R+_\ &Z/^&@M!_N)_Y%_^-T >Q45X[_PT%H/]Q/\ R+_\;H_X M:"T+^XG_ )%_^-T >Q45X[_PT%H/]Q/_ "+_ /&Z/^&@M!_N)_Y%_P#C= 'L M5%>._P##06A?W$_\B_\ QNC_ (:"T'^XG_D7_P"-T >Q45X[_P -!:#_ '$_ M\B__ !NC_AH+0O[B?^1?_C= 'L5%>._\-!:#_<3_ ,B__&Z/^&@M!_N)_P"1 M?_C= 'L5%>._\-!:%_<3_P B_P#QNC_AH+0?[B?^1?\ XW0![%17CO\ PT%H M/]Q/_(O_ ,;H_P"&@M"_N)_Y%_\ C= 'L5%>._\ #06@_P!Q/_(O_P ;H_X: M"T'^XG_D7_XW0![%17CO_#06A?W$_P#(O_QNC_AH+0?[B?\ D7_XW0![%17C MO_#06@_W$_\ (O\ \;H_X:"T+^XG_D7_ .-T >Q45X[_ ,-!:#_<3_R+_P#& MZ/\ AH+0?[B?^1?_ (W0![%17CO_ T%H7]Q/_(O_P ;H_X:"T'^XG_D7_XW M0![%17CO_#06@_W$_P#(O_QNC_AH+0O[B?\ D7_XW0!>^,O_ !]^"1_U'8?Y MBO5*^=/%OQ,TWQQK/A.TLD4-;ZS!*Q!?IN _B4>M?1= &1XF\.6/BO1)-)U$ MRBVD96;RB <@Y'4$?I7"_P#"@_!__/34/^^HO_C=%% !_P *#\'_ //34/\ MOJ+_ .-T?\*#\'_\]-0_[ZB_^-T44 '_ H/P?\ \]-0_P"^HO\ XW1_PH/P M?_STU#_OJ+_XW110 ?\ "@_!_P#STU#_ +ZB_P#C='_"@_!__/34/^^HO_C= M%% !_P *#\'_ //34/\ OJ+_ .-T?\*#\'_\]-0_[ZB_^-T44 '_ H/P?\ M\]-0_P"^HO\ XW1_PH/P?_STU#_OJ+_XW110 ?\ "@_!_P#STU#_ +ZB_P#C M='_"@_!__/34/^^HO_C=%% !_P *#\'_ //34/\ OJ+_ .-T?\*#\'_\]-0_ M[ZB_^-T44 '_ H/P?\ \]-0_P"^HO\ XW1_PH/P?_STU#_OJ+_XW110 ?\ M"@_!_P#STU#_ +ZB_P#C='_"@_!__/34/^^HO_C=%% !_P *#\'_ //34/\ MOJ+_ .-T?\*#\'_\]-0_[ZB_^-T44 '_ H/P?\ \]-0_P"^HO\ XW1_PH/P M?_STU#_OJ+_XW110 ?\ "@_!_P#STU#_ +ZB_P#C='_"@_!__/34/^^HO_C= M%% !_P *#\'_ //34/\ OJ+_ .-T?\*#\'_\]-0_[ZB_^-T44 '_ H/P?\ M\]-0_P"^HO\ XW1_PH/P?_STU#_OJ+_XW110 ?\ "@_!_P#STU#_ +ZB_P#C M='_"@_!__/34/^^HO_C=%% !_P *#\'_ //34/\ OJ+_ .-T?\*#\'_\]-0_ M[ZB_^-T44 '_ H/P?\ \]-0_P"^HO\ XW1_PH/P?_STU#_OJ+_XW110 ?\ M"@_!_P#STU#_ +ZB_P#C='_"@_!__/34/^^HO_C=%% !_P *#\'_ //34/\ MOJ+_ .-T?\*#\'_\]-0_[ZB_^-T44 '_ H/P?\ \]-0_P"^HO\ XW1_PH/P M?_STU#_OJ+_XW110 ?\ "@_!_P#STU#_ +ZB_P#C='_"@_!__/34/^^HO_C= M%% !_P *#\'_ //34/\ OJ+_ .-T?\*#\'_\]-0_[ZB_^-T44 '_ H/P?\ M\]-0_P"^HO\ XW1_PH/P?_STU#_OJ+_XW110 ?\ "@_!_P#STU#_ +ZB_P#C M='_"@_!__/34/^^HO_C=%% !_P *#\'_ //34/\ OJ+_ .-T?\*#\'_\]-0_ M[ZB_^-T44 '_ H/P?\ \]-0_P"^HO\ XW1_PH/P?_STU#_OJ+_XW110 ?\ M"@_!_P#STU#_ +ZB_P#C='_"@_!__/34/^^HO_C=%% !_P *#\'_ //34/\ MOJ+_ .-T?\*#\'_\]-0_[ZB_^-T44 '_ H/P?\ \]-0_P"^HO\ XW1_PH/P M?_STU#_OJ+_XW110 ?\ "@_!_P#STU#_ +ZB_P#C='_"@_!__/34/^^HO_C= M%% !_P *#\'_ //34/\ OJ+_ .-T?\*#\'_\]-0_[ZB_^-T44 '_ H/P?\ M\]-0_P"^HO\ XW1_PH/P?_STU#_OJ+_XW110 ?\ "@_!_P#STU#_ +ZB_P#C M='_"@_!__/34/^^HO_C=%% !_P *#\'_ //34/\ OJ+_ .-T?\*#\'_\]-0_ M[ZB_^-T44 '_ H/P?\ \]-0_P"^HO\ XW1_PH/P?_STU#_OJ+_XW110 ?\ M"@_!_P#STU#_ +ZB_P#C='_"@_!__/34/^^HO_C=%% !_P *#\'_ //34/\ MOJ+_ .-T?\*#\'_\]-0_[ZB_^-T44 '_ H/P?\ \]-0_P"^HO\ XW1_PH/P M?_STU#_OJ+_XW110 ?\ "@_!_P#STU#_ +ZB_P#C='_"@_!__/34/^^HO_C= M%% !_P *#\'_ //34/\ OJ+_ .-T?\*#\'_\]-0_[ZB_^-T44 '_ H/P?\ M\]-0_P"^HO\ XW1_PH/P?_STU#_OJ+_XW110 ?\ "@_!_P#STU#_ +ZB_P#C M='_"@_!__/34/^^HO_C=%% !_P *#\'_ //34/\ OJ+_ .-T?\*#\'_\]-0_ M[ZB_^-T44 '_ H/P?\ \]-0_P"^HO\ XW1_PH/P?_STU#_OJ+_XW110 ?\ M"@_!_P#STU#_ +ZB_P#C='_"@_!__/34/^^HO_C=%% !_P *#\'_ //34/\ MOJ+_ .-T?\*#\'_\]-0_[ZB_^-T44 '_ H/P?\ \]-0_P"^HO\ XW1_PH/P M?_STU#_OJ+_XW110 ?\ "@_!_P#STU#_ +ZB_P#C='_"@_!__/34/^^HO_C= M%% !_P *#\'_ //34/\ OJ+_ .-T?\*#\'_\]-0_[ZB_^-T44 '_ H/P?\ M\]-0_P"^HO\ XW1_PH/P?_STU#_OJ+_XW110 ?\ "@_!_P#STU#_ +ZB_P#C M='_"@_!__/34/^^HO_C=%% !_P *#\'_ //34/\ OJ+_ .-T?\*#\'_\]-0_ M[ZB_^-T44 '_ H/P?\ \]-0_P"^HO\ XW1_PH/P?_STU#_OJ+_XW110 ?\ M"@_!_P#STU#_ +ZB_P#C='_"@_!__/34/^^HO_C=%% !_P *#\'_ //34/\ MOJ+_ .-T?\*#\'_\]-0_[ZB_^-T44 '_ H/P?\ \]-0_P"^HO\ XW1_PH/P M?_STU#_OJ+_XW110 ?\ "@_!_P#STU#_ +ZB_P#C='_"@_!__/34/^^HO_C= M%% !_P *#\'_ //34/\ OJ+_ .-T?\*#\'_\]-0_[ZB_^-T44 '_ H/P?\ M\]-0_P"^HO\ XW1_PH/P?_STU#_OJ+_XW110 ?\ "@_!_P#STU#_ +ZB_P#C M='_"@_!__/34/^^HO_C=%% !_P *#\'_ //34/\ OJ+_ .-T?\*#\'_\]-0_ M[ZB_^-T44 '_ H/P?\ \]-0_P"^HO\ XW1_PH/P?_STU#_OJ+_XW110 ?\ M"@_!_P#STU#_ +ZB_P#C='_"@_!__/34/^^HO_C=%% !_P *#\'_ //34/\ MOJ+_ .-T?\*#\'_\]-0_[ZB_^-T44 '_ H/P?\ \]-0_P"^HO\ XW1_PH/P M?_STU#_OJ+_XW110 ?\ "@_!_P#STU#_ +ZB_P#C='_"@_!__/34/^^HO_C= M%% !_P *#\'_ //34/\ OJ+_ .-T?\*#\'_\]-0_[ZB_^-T44 '_ H/P?\ M\]-0_P"^HO\ XW1_PH/P?_STU#_OJ+_XW110 ?\ "@_!_P#STU#_ +ZB_P#C M='_"@_!__/34/^^HO_C=%% !_P *#\'_ //34/\ OJ+_ .-T?\*#\'_\]-0_ M[ZB_^-T44 '_ H/P?\ \]-0_P"^HO\ XW1_PH/P?_STU#_OJ+_XW110 ?\ M"@_!_P#STU#_ +ZB_P#C='_"@_!__/34/^^HO_C=%% !_P *#\'_ //34/\ MOJ+_ .-T?\*#\'_\]-0_[ZB_^-T44 '_ H/P?\ \]-0_P"^HO\ XW1_PH/P M?_STU#_OJ+_XW110 ?\ "@_!_P#STU#_ +ZB_P#C='_"@_!__/34/^^HO_C= M%% !_P *#\'_ //34/\ OJ+_ .-T?\*#\'_\]-0_[ZB_^-T44 '_ H/P?\ M\]-0_P"^HO\ XW1_PH/P?_STU#_OJ+_XW110 ?\ "@_!_P#STU#_ +ZB_P#C M='_"@_!__/34/^^HO_C=%% !_P *#\'_ //34/\ OJ+_ .-T?\*#\'_\]-0_ M[ZB_^-T44 '_ H/P?\ \]-0_P"^HO\ XW1_PH/P?_STU#_OJ+_XW110 ?\ M"@_!_P#STU#_ +ZB_P#C='_"@_!__/34/^^HO_C=%% $]C\#_"FGZA;7L,E] 6YMO*LJ;C%C GRAPHIC 11 g1y1x2rrnfcg000004.jpg GRAPHIC begin 644 g1y1x2rrnfcg000004.jpg M_]C_X 02D9)1@ ! 0$ 8 !@ #_VP!# @&!@<&!0@'!P<)"0@*#!0-# L+ M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#4# 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#W^BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBF MNZ11M)(RHB@LS,< =230 ZBN*G^+O@*WOOLC^)+8RYQNC21X_\ OM5*_K76 MV=]::A91WME MP[@ W3Z,*Z"@ HK(\2^)-/\ ">ARZOJC2+:Q,JL8TW-EB ./J:NZ9J$&K:59 MZE:EC;W<"3Q%A@[74,,CL<&@"U1110 45R^M>/\ 0]!\5:=X;OGN!J&H>7Y M2+V.D:7H=K(8X;]I);DJ2"ZIM"I_NDL21_LBO;Z\; M_:!\(7^N:%8ZUIT3SMIGF">%%RQB;!+C_=*\CT;/:@#9_P"%:_#KPWX4AL=< MM],A$B")[^]E6*1Y2O)5V/!X) ![55^$.C6GAFWU72;7QEI6N)*!/%;V=PKF M'&0[;0QX.4R?8>M<_J7Q7^'7C+PC;Q>+;*[ENH,2M8H)%S,%*Y5T(&.3U(Z] M*C^ 7AB>.YUGQ9)9-96ES&UO8Q$D@QEMS8+&U\52^%M(_L,J)R@=A-Y)Z/ M]_H0>NWWQBO/-#T&]UW]G[5_L,;RRV6N"[:-!DL@A56X[X#[OPKN;SXN>%IO M@PVF1W#G59=+_L\V7DL"LAC\LG.-NT=0<],<9XH TOB5XFL_%_P$EUJR#)%< M20[HV/S1L)0&4_0C^M9ECXX^(.E?#K2]6TKPU8'0+"P@B:2[8F>140*T@57& M$R#C@G&#TK+O= O?#W[,,T.H1O%<75W'M.7XI^'HO M@D=%G>6'6?['73Q9/"VXEH@BR XQM*D.#GH?6@#J=4^+3_\ "N-.\1Z)H\MY M?:@QB2U 9U@=$O$&C6WC;1=)@L-2;'F63-NCY M ;)+L,KN4D8Y[&N#FNO$7@OX2^%K>.]N]+M=9O9I[NXA4B2*/*; ".1E0SX! MR1^(K,^(TOAU]2T&+P_XCU37-C,9YK^X>94)*8"[@,$X)( _NT =O\4?^3AO M!7TLO_2IZ]^KP'XH_P#)PW@KZ67_ *5/7OU !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 %%%<1X@^)"Z!K=QIA\*^)+XP;?](L M[+S(GRH;Y6SSC.#[@T =#-X7\/7%]]NFT+3)+O.?/>SC,F?7<1FM4 8 Z M 5YM_P +@3_H1_&'_@N_^RH_X7 G_0C^,/\ P7?_ &5 'H\<4<0(CC1 3DA5 MQ5 >'M$74/[071]/%]G/VD6J>9G_ 'L9KA_^%P)_T(_C#_P7?_94?\+@3_H1 M_&'_ (+O_LJ /2'C25"DB*ZGJ&&15*YT/2+VZANKK2[&>X@&(II;=&>/_=)& M1^%<)_PN!/\ H1_&'_@N_P#LJ/\ A<"?]"/XP_\ !=_]E0!Z'>65IJ-J]K?6 ML%U;OP\4\8=&^H/!J*UTC3;&V6VL].M+>W0Y6*&!45?H ,5P/_"X$_Z$?QA_ MX+O_ +*C_A<"?]"/XP_\%W_V5 'H[0Q/()&B0N.C%1D?C3Z\U_X7 G_0C^,/ M_!=_]E1_PN!/^A'\8?\ @N_^RH ]*HKS7_A<"?\ 0C^,/_!=_P#94?\ "X$_ MZ$?QA_X+O_LJ /2J*\U_X7 G_0C^,/\ P7?_ &5'_"X$_P"A'\8?^"[_ .RH M ]*HKS7_ (7 G_0C^,/_ 7?_94?\+@3_H1_&'_@N_\ LJ /2J*\U_X7 G_0 MC^,/_!=_]E1_PN!/^A'\8?\ @N_^RH ]*HKS7_A<"?\ 0C^,/_!=_P#94?\ M"X$_Z$?QA_X+O_LJ /2J*\U_X7 G_0C^,/\ P7?_ &5'_"X$_P"A'\8?^"[_ M .RH ]*HKS7_ (7 G_0C^,/_ 7?_94?\+@3_H1_&'_@N_\ LJ /2J*\U_X7 M G_0C^,/_!=_]E1_PN!/^A'\8?\ @N_^RH ]*HKS7_A<"?\ 0C^,/_!=_P#9 M4?\ "X$_Z$?QA_X+O_LJ /2J*\U_X7 G_0C^,/\ P7?_ &5'_"X$_P"A'\8? M^"[_ .RH ]*HKS7_ (7 G_0C^,/_ 7?_94?\+@3_H1_&'_@N_\ LJ /2J*\ MU_X7 G_0C^,/_!=_]E1_PN!/^A'\8?\ @N_^RH ]*HKS7_A<"?\ 0C^,/_!= M_P#94?\ "X$_Z$?QA_X+O_LJ /2J*\U_X7 G_0C^,/\ P7?_ &5'_"X$_P"A M'\8?^"[_ .RH ]*HKS7_ (7 G_0C^,/_ 7?_94?\+@3_H1_&'_@N_\ LJ / M2J*\U_X7 G_0C^,/_!=_]E1_PN!/^A'\8?\ @N_^RH ]*HKS7_A<"?\ 0C^, M/_!=_P#94?\ "X$_Z$?QA_X+O_LJ /2J*\U_X7 G_0C^,/\ P7?_ &5'_"X$ M_P"A'\8?^"[_ .RH ]*HKS7_ (7 G_0C^,/_ 7?_94?\+@3_H1_&'_@N_\ MLJ /2J*\U_X7 G_0C^,/_!=_]E1_PN!/^A'\8?\ @N_^RH ]*HKS7_A<"?\ M0C^,/_!=_P#94?\ "X$_Z$?QA_X+O_LJ /2J*\U_X7 G_0C^,/\ P7?_ &5' M_"X$_P"A'\8?^"[_ .RH ]*HKS7_ (7 G_0C^,/_ 7?_94?\+@3_H1_&'_@ MN_\ LJ /2J*\U_X7 G_0C^,/_!=_]E1_PN!/^A'\8?\ @N_^RH ]*HKS7_A< M"?\ 0C^,/_!=_P#94?\ "X$_Z$?QA_X+O_LJ /2J*\U_X7 G_0C^,/\ P7?_ M &5'_"X$_P"A'\8?^"[_ .RH ]*HKS7_ (7 G_0C^,/_ 7?_94?\+@3_H1_ M&'_@N_\ LJ /2J*\U_X7 G_0C^,/_!=_]E1_PN!/^A'\8?\ @N_^RH ]*HKS M7_A<"?\ 0C^,/_!=_P#94?\ "X$_Z$?QA_X+O_LJ /2J*\U_X7 G_0C^,/\ MP7?_ &5'_"X$_P"A'\8?^"[_ .RH ]*HKS7_ (7 G_0C^,/_ 7?_94?\+@3 M_H1_&'_@N_\ LJ /2J*\U_X7 G_0C^,/_!=_]E1_PN!/^A'\8?\ @N_^RH ] M*HKS7_A<"?\ 0C^,/_!=_P#94?\ "X$_Z$?QA_X+O_LJ /2J*\U_X7 G_0C^ M,/\ P7?_ &5'_"X$_P"A'\8?^"[_ .RH ]*HKS7_ (7 G_0C^,/_ 7?_94? M\+@3_H1_&'_@N_\ LJ /2J*\U_X7 G_0C^,/_!=_]E1_PN!/^A'\8?\ @N_^ MRH ]*HKS7_A<"?\ 0C^,/_!=_P#94?\ "X$_Z$?QA_X+O_LJ /2J*\U_X7 G M_0C^,/\ P7?_ &5'_"X$_P"A'\8?^"[_ .RH ]*HKS7_ (7 G_0C^,/_ 7? M_94?\+@3_H1_&'_@N_\ LJ /2J*\U_X7 G_0C^,/_!=_]E1_PN!/^A'\8?\ M@N_^RH ]*HKS7_A<"?\ 0C^,/_!=_P#94?\ "X$_Z$?QA_X+O_LJ /2J*\U_ MX7 G_0C^,/\ P7?_ &5'_"X$_P"A'\8?^"[_ .RH ]*HKS7_ (7 G_0C^,/_ M 7?_94?\+@3_H1_&'_@N_\ LJ /2J*\U_X7 G_0C^,/_!=_]E1_PN!/^A'\ M8?\ @N_^RH ]*HKS7_A<"?\ 0C^,/_!=_P#94?\ "X$_Z$?QA_X+O_LJ /2J M*\U_X7 G_0C^,/\ P7?_ &5'_"X$_P"A'\8?^"[_ .RH ]*HKS7_ (7 G_0C M^,/_ 7?_94?\+@3_H1_&'_@N_\ LJ /2J*\U_X7 G_0C^,/_!=_]E1_PN!/ M^A'\8?\ @N_^RH ]*HKS7_A<"?\ 0C^,/_!=_P#94?\ "X$_Z$?QA_X+O_LJ M /2J*\U_X7 G_0C^,/\ P7?_ &5'_"X$_P"A'\8?^"[_ .RH ]*HKS7_ (7 MG_0C^,/_ 7?_94?\+@3_H1_&'_@N_\ LJ /2J*\U_X7 G_0C^,/_!=_]E1_ MPN!/^A'\8?\ @N_^RH ]*HKS7_A<"?\ 0C^,/_!=_P#94?\ "X$_Z$?QA_X+ MO_LJ /2J*\U_X7 G_0C^,/\ P7?_ &5'_"X$_P"A'\8?^"[_ .RH ]*HKS7_ M (7 G_0C^,/_ 7?_94?\+@3_H1_&'_@N_\ LJ /2J*\U_X7 G_0C^,/_!=_ M]E1_PN!/^A'\8?\ @N_^RH ]*HKS7_A<"?\ 0C^,/_!=_P#94?\ "X$_Z$?Q MA_X+O_LJ /2J*\U_X7 G_0C^,/\ P7?_ &5'_"X$_P"A'\8?^"[_ .RH ]*H MKS7_ (7 G_0C^,/_ 7?_94?\+@3_H1_&'_@N_\ LJ /2J*\U_X7 G_0C^,/ M_!=_]E1_PN!/^A'\8?\ @N_^RH ]*HKS7_A<"?\ 0C^,/_!=_P#94?\ "X$_ MZ$?QA_X+O_LJ /2J*\U_X7 G_0C^,/\ P7?_ &5'_"X$_P"A'\8?^"[_ .RH M ]*HKS7_ (7 G_0C^,/_ 7?_94?\+@3_H1_&'_@N_\ LJ /2J*\U_X7 G_0 MC^,/_!=_]E1_PN!/^A'\8?\ @N_^RH ]*HKS7_A<"?\ 0C^,/_!=_P#94?\ M"X$_Z$?QA_X+O_LJ /2J*\U_X7 G_0C^,/\ P7?_ &5'_"X$_P"A'\8?^"[_ M .RH ]*HKS7_ (7 G_0C^,/_ 7?_94?\+@3_H1_&'_@N_\ LJ /2J*\U_X7 M G_0C^,/_!=_]E1_PN!/^A'\8?\ @N_^RH ]*HKS7_A<"?\ 0C^,/_!=_P#9 M4?\ "X$_Z$?QA_X+O_LJ /2J*\U_X7 G_0C^,/\ P7?_ &5'_"X$_P"A'\8? M^"[_ .RH ]*HKS7_ (7 G_0C^,/_ 7?_94?\+@3_H1_&'_@N_\ LJ /2J*\ MU_X7 G_0C^,/_!=_]E1_PN!/^A'\8?\ @N_^RH ]*HKS7_A<"?\ 0C^,/_!= M_P#94?\ "X$_Z$?QA_X+O_LJ /2J*\U_X7 G_0C^,/\ P7?_ &5'_"X$_P"A M'\8?^"[_ .RH ]*HKS7_ (7 G_0C^,/_ 7?_94?\+@3_H1_&'_@N_\ LJ / M2J*\U_X7 G_0C^,/_!=_]E7[CV2I@D?,O;IGZ& M@#1HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBN5\6^.+#PSI^I';/)?6MLTT8,9_W>/>@#LK3_CS@_P"N:_RJ:H;3 M_CS@S_SS7^534 %%%% !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 44@96SM(.#@ MX/0TM !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7$_$?Q%HEMX-\1:9/ MK.G1:@^G3*MK)] M '16G_'G!C_GFO\ *IJAM/\ CS@_ZYK_ "J:@ 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 *\X^+/CC5?"<&C:?HOV>*^U>=HENKD9C@ *@DYXZN.3D \5Z/7F7 MQ9U'PIYFDZ)XNTVZ:UOI#Y&HQ,%6U?(!);/& 03P1CMQ0!QG@JY^(6@ZK?7% MJ(];TMO$%U#JD,$"A_-!7S)EX!YSD ''&,#->N^./%<'@WPK=:K(!)/CRK6' MO+,WW%QGD9Y..< U\TQ,_@V[:]\'^))I;X:[-8V^G1OYOVJ!2-DC!> Z? M-GY>AKT3QSJOB"Z^*ME#=J:!XHU+[1]BLG9H1!$FR421CJB@G&YAUQ7M,DB0Q/+(P2-%+, MQ/ ZFOFKX<^([W_ (7KJUY_8%]YFIM)%-;[6WV2O*A+R?+P%P "04Z9 MSS4/P\M'\7_$#X@:]IP?^S[RVN+.WG92H=I&!4C/?" D=1N&>M $L7C_ ,9> M-)M2U71O$6C^&-"M9C!;-J'E@W#XR 6=3R1@G&,9 P>37J7@*^\3W_AI'\66 M,-MJ*N0KPRQND\> 5<;&('4C'MGO7A/PJTCP+/HNNP>-FMXKZUF*B&\N#$8T MVX8H,C+[E(.,GA?6NT_9PGU.3POJT5P6;3(KI1:%NSE29 /;[AQZD^] 'M5% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!Q'Q M1\:W7@CPS!>6,$,MW=W2VL33MB.(E6.]L=<;>G'7VP>/\#:K\0[/7)EO(K76 M])N-6F@O);9OFMG&W+J3C]W\P(&#P#T[]7\5]1T[3O#,!UOPXVLZ-+Z:/ .HZE)/-J[QS0*K^6; ,FUGRHXP7SG M.,9X.,@'O?Q"\57'AS1X;;2D$VO:G*+;3H< _.>KD?W5')/3)&>*R?@QXLUC MQCX/N]0UJX6>YCOW@5EC5 $$<9 PH'=C^=8>L:-\1&^)5UXFM=$TR[AMXFM= M.2ZNAB&//,@ ((=AG/H&QSBLC]GN_P!4L_#&K236T(\/0RS3O<*2TWGJD65" MCJNS)X&H?$#QE!X&\*3ZO)&)IRPAMH2<"21N@)] 2?85YUJ'BSXJ^%= M%A\6ZW%I%SI4A1IM/C4I) KXP"<9!R0.K8)Y!I_Q&O(_BK\(_P"UO#4%W(MA M?^8\$D)$C!5*M@ D' D#<$\ ]^*S?'/Q4T;QQ\./["TF*ZGU[4S K644#L8W M#J[ '&&Y7 QD\CB@#MO''Q,.B^'-#N- M5O-2\0;/[/BES@!@IRP'4Y=!C(Y M/7BL"]\9^/OAYJ6G2^-GTO4-&OYO*>>S4AK8_P#?(SQDXP<[3R*R?'WAO4?" MN@?#S6OLTERGALQ?;DB&=I!1RK M<32&!T6!0I7+9'0;R2>G% 'O_49%<'\27\2CPIXA6U@TDZ3_ &=-O>6:03[? M+.["A"N>N.:[F)!%$D8.0BA03[5SWQ!_Y)SXDZ?\@RX_]%F@#>M/^/*#I_JU MZ?2IJAM/^/.#_KFO\JFH **** "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@ HHKBOBWJ%YI7PQU>]T^Z MFM;J+RO+FARRVZ=X-T#2?$5[K]C8>5JEZ&%Q/YSMO#,&/REBHY Z =*L:?X:T72]7OM5L= M.@@O[\[KF=!\TA_ID\G&,GD\U\=?\+#\9_\ 0TZQ_P"!C_XT?\+"\9_]#3K' M_@9)_C0!]:Z_\/\ PIXGO%N]8T6WN+EOC#_ (6'XS_Z&G6/_ Q_\:/^%A^,_P#H:=8_\#'_ M ,: /K'6_ASX0\1Z@+_5-"MIKK.6E4M&7/\ M;"-W_ LUT-E8VFFV<=I8VL- MM;1#"0PH$1?H!Q7Q;_PL/QG_ -#3K'_@8_\ C1_PL+QG_P!#3K'_ (&2?XT M?;5%?$O_ L+QG_T-.L?^!DG^-'_ L+QG_T-.L?^!DG^- 'VU17Q+_PL+QG M_P!#3K'_ (&2?XU];^ ;NXOO &@W=W-)/<364;R2R,69V(Y))ZF@#HZ*** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH 0@,I5@"",$'O63H?AS M3_#YOS8I@WMT]U(2JC!;'RC 'RC' K7HH *AMK.ULHS':6T,$9.XK$@4$^N! MWX%344 ,AABMXA%#$D<8SA$4 #/)X%11V-G#5&%S]<58HH R=4\+Z#K=RMSJFCV5Y.J;%DGA M5V"YSC)'3)-%K/P'X@N;7P]ID,\6GSO'(EL@9&"$@@XX/ KT*N&^) M.HZI'X0\0VL.A2S69TZ8->"YC55!C.3M)W''TYQQ0!V=K_QYP<8_=KU^E35# M:?\ 'G!C_GFO\JFH **** "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@ K@?C5_R237/I#_Z.2N^K@?C5 M_P DDUSZ0_\ HY* /CZBBB@ HHHH **** "BBB@ HHHH **** "BBB@ K[6^ M&W_)-?#G_7A%_P"@U\4U]K?#;_DFOAS_ *\(O_0: .IHHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *YOX@_\ M).?$G_8,N/\ T6:Z2N#^)/ARUN?"?B+5&O=429=.F8117\JPDK&< QAMN#CD M8YYS0!VUK_QYP?\ 7->GTJ:H;3_CS@_ZYK_*IJ "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 *X M'XU?\DDUSZ0_^CDKOJX'XU?\DDUSZ0_^CDH ^/J*** "BBB@ HHHH **** " MBBB@ HHHH **** "OM;X;?\ )-?#G_7A%_Z#7Q37VM\-O^2:^'/^O"+_ -!H M ZFBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ KA/B3KZ6_A'Q#IITW5)&;3IE^T16;-",QGDOT &>?3FN[KF_ MB#_R3GQ)_P!@RX_]%F@#>M/^/.#_ *YK_*IJAM?^/.#_ *YK_*IJ "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 **** "BN>;QOH"^*D\.G4;?[:T!F!\Y-N0P7R_O9W\YV MXZ FMZ66.")I99%CC099W. !ZDT /HK.T[Q!HNKRO%IFKV%[)']]+:Y20K]0 MI.*T: "BHY[B&UMY+BXFCA@B4O))(P544#)))X [U4TS7-(UI9&TK5+*_$1 M D-K<)+LSTSM)QG!_*@"_15/4=6TW1[=;C5-0M;&!FV"2ZF6)2W7&6(&>#Q[ M5)8W]GJ=G'>6%W!=VLF=DT$@D1L$@X8<'!!'X4 6**** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** &3316\$D\\B10QJ7>1V"JJ@ M9))/0 4Y65T5T8,K#((.017SU\0O%>K:_P"+/%/AR7Q"NAZ7I>GRO';KA6OW M5 ?++9!._)XSTXVGFNZ^&]KXVTB22SU2Y75O#_V));&\9T$JMM4^7C.<%W^D?$74M,U3Q+XC\6S>&)+0226FG0R 1E5&X!BCX()^7G!(M1UI,W2SO")]@7SU7&'P !U)7CNIH [NBJ6KZK::'I%WJ ME_)Y=K:Q-+(W? '0>I/0#N37SYHOB/Q=>?%KPW=ZGJNH06>N,;V+3A<.L4G.0>IH ^D**\8\9>(?$OB;XKKX T+6&T6VBB#W-U$I\UB4$AP M00> 5 (YSD^D&FZWXF^'?Q2TSPEK6ORZYI6J*IAFN!F6-G8JN223]Y<8R1@ MYX/ /;J*** "BBB@ K@?C5_R237/I#_ .CDKOJX'XU?\DDUSZ0_^CDH ^/J M*** "BBB@ HHHH **** "BBB@ HHHH **** "OM;X;?\DU\.?]>$7_H-?%-? M:WPV_P"2:^'/^O"+_P!!H ZFBBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ KB?B1IEW+X,\17::[J$,"Z=,39Q MI;^4P$9R"6B+X/?#=^,5VU<)\2?%&B6OA'Q%I$^H1I?OI\J+ 0OTJ:H;3_CS@Q_SS7^534 %%%% !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 5S M'Q$AU>X^'VM1:%YG]HM;XC$6=Y&1O"XYW%-P&.\7PQ=K; M:PH#P,RJ0Y!R4^8$#(R 3WQTZT ?+>C'P%<&+3M;AN])D33'@N+IXWD9;SS5 M(<*ISC:&&"!Z>]>ZZE\/YO&'@'P_HD7B]IM+MPKS7,< 8WL8_P!6,[\#:O'. M[) )'%>::YJGB?Q#JYT[5? ES<:])H3V)#Q9!\L)'EU#3U1&\Y7??L!/]WE3M.3N)!Z4 <)J$7A2?XE^& M[+X? Z7>6ET8[NXN)C&A*L -[99OO@@?>W <]OIZOGSQ>GBSXM7VC6,/@J] MT06LFZ:^O5*%,XSM9E4E1C/&23C@8Y]2O_$/B>W^(UCHMMX=,VA31;YM1^;" M'G/S?=&./E/)[4 8/Q&O9O%7B+3OASILK#[41+8QX@\S4-2T!9$,(2>P9?.9E<+*I8KRA.>/4B_!+_DD.A?\ ;Q_Z/DKA M-;^$7B7PY\/]2LM+\67-_:;?,;2[?2P#<,6&>0Y8GIV/2NQ^">@ZUHG@:+^U M[FZ59BQATVYMC$UGB23=UY._(;D#\: /2J*** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BLKQ+K<7AOPWJ&LS1 M-*EG TOEJ<%R.@SVR<U3$D.-N0"%7)P>/O X/L: /#?%4FI00PZMH,,A:: ?(Y".0<'(R"ASVZ5@>&;SXM>*/#MEK M5MXST:VAO-_EQ7,$:O\ *[(>!$>ZGH: /=J*H:)%J4&B6<6L7,=SJ21 7,T0 MPKOW(&!Q^ J_0 4444 %%%% !1110 4444 > _$;6?!^L:QXETWQ+H']FZY8 MVDITV^,K9NV"L8_N@#GY<;LCJ,Y%4OA&TEA\0]3MO"<]U?Z$FG"2=)6*QM/L M7"YP #YFY0<= >H&:]P\3^%].\4Z-=V-[:VK2S6\D,-Q+;K(T#,I =<]""<\ M$=*MZ+HMCH.F0V-A:V\"(BAO(A6,.P&"Q [F@#QK4O'7P\^(>B2GQO:3:5J6 MFM*D5J993*F=N2NU5#-E0-K#@CT-/^%7CF;PY\++C5O%5Q,,.V*])/'FEZ%'X7T=M2\/3B.^N6-U'!]H M&Z;-J5WJWA7Q"UM&ZZM @EM^A!!VL&)!RF1@ M8Z\5S.F:=;>)?C-H T76-1\0&RDCN=0U6Y4[28VW84$?*@VJH]2W!/%?2>H: M7I^K0"'4K"UO(@$7_H- '4T444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %WO]-33?[.FW0R6AH [*T_P"/.#_KFO\ *IJAM,_8 MX,]?+7/&.U34 %%%% !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 %175S!96DUU17=JS%1+$<@D=17P=7UA\ O^276_ M_7U-_.@#T^BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH Q/%]_IFF>$M3NM9M9;K35A*W,,2[F9&(4\9'KZ]*^==1\.^'M-;3 MM;\%>+[S3H;BRO+H&6X >%XE0B$E2"IP!G>&/ MBQ_97PRT76_%L-[,UW<26HNH(E(;:3AFY&. 1QG.TFN/^*R:=H&KZ7XQT?Q3 M_;%])>--%8WDR7<4:-E]T8_A0' ]P0017O-WXHKG]-^$O@72+^*^L_#\(N(F#(TLTLH4CH=KL1D?2@#:M_%6D/J5II M%Q?6]OK%Q LPL7?]X,KG'UZ\=>,UQUUXK\-_$1-2\/-K6K>';K3I_P!\?M"6 MLCE=Z,,Y;<@/4L8I M2=0T^%1*\;%HRV>C97Y@3G 4]15?5O#WPIE^%-QJNE:A*-0BC86INKS-SY@8 MXC,0.W!.3PO0[O>O>]#\+Z)X;TY[#2--@M;60DR(H+;ST^8G);CU-V,4 2?"6\OM0^%VAW.HR227#1NI>4Y9E61E M0G/7Y0O-=K3(HHX(4AAC6.)%"HB+@*!T Z"GT %%%% !1110!\E?'&XGC^* M^J*DTBJ(X, .0!^Z6O._M=S_ ,_$O_?9KT#XY_\ )6=4_P"N<'_HI:\YH F^ MUW/_ #\2_P#?9H^UW/\ S\2_]]FH:* )OM=S_P _$O\ WV:/M=S_ ,_$O_?9 MJ&B@";[7<_\ /Q+_ -]FC[7<_P#/Q+_WV:AHH F^UW/_ #\2_P#?9H^UW/\ MS\2_]]FH:* )OM=S_P _$O\ WV:/M=S_ ,_$O_?9J&B@";[7<_\ /Q+_ -]F MC[7<_P#/Q+_WV:AHH F^UW/_ #\2_P#?9KO_ (*7$\GQ/O\ H8Y_^_4?_P 37#T4 =Q_PN#Q]_T, M<_\ WYB_^)I?^%Q>/_\ H8YO^_,7_P 37#44 =Q_PN'Q_P#]#'/_ -^8O_B: M/^%P^/\ _H8Y_P#OS%_\37#T4 =Q_P +A\?_ /0QS_\ ?F+_ .)H_P"%P^/_ M /H8Y_\ OS%_\37#T4 =Q_PN'Q__ -#'/_WYB_\ B:/^%P^/_P#H8Y_^_,7_ M ,37#T4 =Q_PN'Q__P!#'/\ ]^8O_B:/^%P^/_\ H8Y_^_,7_P 37#T4 =Q_ MPN'Q_P#]#'/_ -^8O_B:/^%P^/\ _H8Y_P#OS%_\37#T4 ?9_P +=7U#7OAO MI.IZI/A'H7TG_]'R5WU 'R-\<_^2LZ MI_US@_\ 12UYS7HWQS_Y*SJG_7.#_P!%+7G- !1110 4444 %%%% !1110 4 M444 %%%% !7H'P2_Y*]H?_;Q_P"B)*\_KT#X)?\ )7M#_P"WC_T1)0!]?UP/ MQJ_Y))KGTA_]')7?5P/QJ_Y))KGTA_\ 1R4 ?'U%%% !1110 4444 %%%% ! M1110 4444 %%%% !7VM\-O\ DFOAS_KPB_\ 0:^*:^UOAM_R37PY_P!>$7_H M- '4T444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44=!DUEZ M9XCTG6;R]M;"^AFGLY?*E17!.=JMD>H^8#/3(([4 :E%5[R^M-/MS/>W4%M" M#@R32!%'XGBGV]S!=P)/;31S0N,K)&X96^A% $M%%4H-7TRYO)+.WU&TENH_ MOP1SJSK]5!R* +M%(S!5+,0% R23P*J66K:=J9D%AJ%K=^6^=90OEGGT444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!R/Q1_ MY)AXB_Z\V_I7Q=7VC\4?^28>(O\ KS;^E?%U !1110 4444 %%%% !1110 4 M444 %%%% !1110!]A?!;_DD>A?[LW_H^2N]K@O@M_P DCT+_ '9O_1\E=[0! M\C?'/_DK.J?]6F@"1[AG0S0Q??FBS\RK^AQW ([UXUX9E\!OXHBBGM]6\* MZI#J226*[G3'-MH\ETHM=-DFW2VX!;#.N3MR,#.23M/7 -='XBT7X@V M'BZ?7/"FJ6MY9W,01]+U*63RH6 W( <<[<\$=3US4'@+P'X@T+4/$7B/5[N MQ_MW5PQCB@#&"$DE@6Z$_-C@= .I)X $^.WB"^T'X>[;"4PRW]TMJ\JDAE0J MS-@CN=H'T)KD_B!\+-!\&_#0ZSI*SV^M:88&-]'.X:5BZHQQG"\MD8 QBNQN MO!'B#QG\-IM%\:7UH=8-P9K>YMXQB+'W<@ G!<<=F]:YN\\%?%'Q+H=MX4U MR_T>'1XC&LMY$6>:54QC.?O'@'D+DCDT 9_CSQ'J/BG0?AUHKW,EO'XB,)OW MB.TN28TQQQMR[-@CLOI3?BAX1TOX86^B>*O",3Z?=07P@D03.ZS J6 ;<3Q\ MA!'?=7=>.?AF->\.:+:Z%=+8ZAH.W^SY902,* -K$=.50YP>1TYK!NO WCOQ MWJ>F)XXGTJ#2+"7S6@LMQ:Y;CKV&1D9R,9.!S0!Z_$_FPI)C&Y0V/3-((I/"FL6Z/I\ZM-)+:%4!0\G;.3@>P) M]C0!W-H,64 QB->/PJ:H;3_ (\H/^N:_P JFH **** "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 *P_&G_(B^ M(/\ L&W'_HMJW*P_&G_(B^(/^P;UP7P6_Y)'H7^[-_P"CY*[V@#Y&^.?_ "5G M5/\ KG!_Z*6O.:]&^.?_ "5G5/\ KG!_Z*6O.: "BBB@ HHHH **** "BBB@ M HHHH **** "O0/@E_R5[0_^WC_T1)7G]>@?!+_DKVA_]O'_ *(DH ^OZX'X MU?\ ))-<^D/_ *.2N^K@?C5_R237/I#_ .CDH ^/J*** "BBB@ HHHH **** M "BBB@ HHHH **** "OM;X;?\DU\.?\ 7A%_Z#7Q37VM\-O^2:^'/^O"+_T& M@#J:*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *,#TZT44 M%%%% !1110 4444 %(=1_M75(M MFG3-]FBN2L)Q&>"F.0<<^M ':VO_ !YP?]/6O,?CWK.LZ5X9TV/3YY[6QNKDQWUU;D[T7'RJ,$<'YCU&=H M&>:\_P#"FA:9=>(9[CP+XR2RU"/40+:._N"IO8/+1N4V@L=^_(QCKQQ0!]-4 M5Y7XP\">(_'7CT6^IWLUIX.@A&U+:8LS[O)*HISQP"'.PX SGGH* /?**P/&'A#3O&VB#2=4DN$ MMQ*LP:W<*VX9 Y((QR>U?//CSX9Z)H_C;P_X4\/2ZC-?:@0T[3NKB.-FP" J MCH%=CGL!0!]2T5Y1XS\!7NKZG:1ZCK,>F> M+M CV\$[([!5ZN"NW' &23@# M@ DUSOPI$]E\3]5TWPM?W>H>#(8_FEG8F-'*@C:< ;MV1P!D GG - 'O-%%% M !1110 5A^-/^1%\0?\ 8-N/_1;5N5A^-/\ D1?$'_8-N/\ T6U 'PY1110 M4444 %%%% !1110 4444 %%%% !1110 5]8? +_DEUO_ -?4W\Z^3Z^L/@%_ MR2ZW_P"OJ;^= 'I]%%% !1110 5!=WEK86S7-YEFD"*OU)XJ>O%/C MO:7IO_#FHW=C=7_ABTE+W]O;D@ [ARV.F5R >W(R,T >F>'/&.B^*?M0TR]A MDDMKB2%HQ,C,P1MOF *3\C=0>XK0U+7-)T94;5-4LK$/]PW5PD6[Z;B,U\\^ M!!X#UCQ;8W5EJ5QH.KPZK-+:Q>7M6XA:3,4).2H.TE,=]V.>*]#NOA/:ZMXW MU?Q-XRO(=0L70_9K8N\:V\8Z;CDZG6(,?0%B,FO%/@;#M\>>+&T1I/^$65F2# M<206\S]WC/)^0-UYP5S7L/B#PMHOBJVAMM;L$O(87\R-&=EPV,9^4CM0!7_X M3OP?_P!#7H?_ (,8?_BJW7ECCA:9Y%6-5W,[' ZY)]*^?^!!6'N P[B@#N],U[1]:,HTK5K&_\K'F?9;E)=F$7_H M- '4T444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %<'\2?$MC:^$_$6E21:@;E]/E0,EA,T66C.,R!=@'/)SQSF MN\KF_B#G_A7/B3'_ $#+C_T6U &]:$&R@(Z>6O7Z5-4-K_QYP<8_=KU^E34 M%%%% !1110 4444 %%%% !17SQKGC_Q;XZ:[E\/-96.BV.J6L$32$^=+(TN( MV;@X7(!(P../FYKO-+\?^(--\$Z]J7B[0);:_P!'(0,D;)%>%FVJ4)_VL9(R M,$$=<4 >ET5X)=>-_BO9^%5\<3II$>C,5?[$8_F$;,%5O7!)'\6>%M/UN",Q)=Q;S&3G8P)#+GOA@1F@#9HKR3QIXD\:O\ %*W\*^%M2LK1 M9+ 7)^UQ KD%MWS;6/0"NB\%VOQ BU.:3Q5K&DWU@82(ULE^829&"?D7C&[O MZ4 =S17B]AXX\>^/]?UFW\'MI.G6.ERA";Y&,DN2P7/#8)V'C QZFNK^%GCN M]\;:3??VG9Q6^H:?/Y$QA)\N3CJ.N#P] '>T444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !16;J7B+1-&E2+5=9T^QDD7H# M$9%4?^$[\'_]#7H?_@QA_P#BJ .@HKG_ /A._!__ $->A_\ @QA_^*H_X3OP M?_T->A_^#&'_ .*H POB=KNN:!8V5S9:%;:QHKR%-5@DA,KB/(Z#.,$;AD@@ M'&:\!U2/1_%NIW%KX,T*Z35+C5EEM7AB,:P6WE*"K!3A?WF6SV //-?3?_"= M^#_^AKT/_P &,/\ \56=IGB'P-I5WJ=S;^+='+ZC<_:9@^I0D!MBI\O/ PH] M: .'^+7Q8?PY;?\ "-:)=K)K)0)=WJ\?9^!G&/XSU_V?KTK?"+Q'X&T8C2-( M;4+[7;U'EN+F2VP92B%RJ\\#@X'A_^#&'_P"*H I> O'">.=(NM0&EW&GK!.82LYR&P.H.!T[CM7F_P + MU/C?XM^(O&\JN;6U)ALBPX&X;5Q[B-3D?[=>J_\ "=^#_P#H:]#_ /!C#_\ M%4?\)WX/_P"AKT/_ ,&,/_Q5 ''>-_'6I^%?%K6?B#08[WP7=P;?/CMS(P8@ M;@^3M(R#\I X.><5QW@98-?^-L6O>#]%GTSPY% ZW+>5Y44IV,.%'RC+%,*/ M[N<#FO8O^$[\'_\ 0UZ'_P"#&'_XJC_A._!__0UZ'_X,8?\ XJ@#H**Y_P#X M3OP?_P!#7H?_ (,8?_BJ/^$[\'_]#7H?_@QA_P#BJ .@HKG_ /A._!__ $-> MA_\ @QA_^*J2#QIX5NKB*WM_$NC33RN$CCCOXF9V)P &R23VH W*P_&G_(B M^(/^P;7=_.=CKOF#F$9 )9"I7OACSM MYK:^+.O>+O$NH'0=*\->(1X?BD N98;"4/=X/.#MQLXX]3R>U=G8_%OX8::D MR6>M")9YWN) +.Y.Z1SN9N4[DYJU_P +M^'G_0P_^25Q_P#&Z ,;P3XCU2TT M.[T31OASJ>CBSL)9[4WJN%N)QC"L2BY9B>N>@_+K?"^OZ_>>!&UCQ#HDEIJ< M<8,@!5'09VYK7_P"%V_#S_H8?_)*X M_P#C='_"[?AY_P!##_Y)7'_QN@#AOA9X)\4V'Q!UZ\O=2U*TM[:\S*TUFR+J MPW2#=N)QU^;C=]_\:]YKS_\ X7;\//\ H8?_ "2N/_C='_"[?AY_T,/_ ))7 M'_QN@#T"BO/_ /A=OP\_Z&'_ ,DKC_XW1_PNWX>?]##_ .25Q_\ &Z /0**X MW2/BMX*U[5;?3--UKS[RX;;%']EF7<<$]60 < ]3794 (O^O-OZ M5\75]H_%'_DF'B+_ *\V_I7Q=0 4444 %%%% !1110 4444 %%%% !1110 4 M444 ?87P6_Y)'H7^[-_Z/DKO:X+X+?\ )(]"_P!V;_T?)7>T ?(WQS_Y*SJG M_7.#_P!%+7G->C?'/_DK.J?]@?!+_DKVA_]O'_ *(DKS^O0/@E_P E>T/_ +>/_1$E 'U_7 _& MK_DDFN?2'_T'_$L_V^VTVWAU*6ZBDN)?-DC$D8 M<&3A>-Q7/.,Y[]ZZ&+P%X:M_#$WAVVT[[-IDYS-%!,Z-+_O.#N;TY/3CI0!Y M3XM\27/Q;UMO"7AZZAM/#MM(K7VI3, LN#QM'<9&5'\1&> ,UZQ%J'AGP9H. MEV#:E:6=B%6VM&DE $A''7N>Y/J>:YW_ (4=\/O^@+)_X&3?_%UK3_#+PA/G&&)^;^\!E<=JYOX?B'0?C[J.A^%)S<^'I829@DWFQH!&&SNS MSMD.S)Y^8BO8/$W@/PSXP>&37-+CN9H1M24.T;@>FY2"1['CD^M2>&O!7AWP MA'*FAZ9':F;_ %DFYG=O8LQ)Q[9Q0!X-X0M+'QUXS\8ZGJ>MW'A:0D_Z/9W" MVS,&+;O,S][&T;_4MVKM/V>]3:;0=8TD6\'DZ?[E.9)(II(MY]2%8 GWZUT&AZ!I7AO34T[1[&*S MM5);9'GDGN2>6/N23Q0!I4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% 'S;^TG_R,VB_]>;?^AFO$J]M_:3_Y&;1?^O-O_0S7B5 !1110 444 M4 %%%% !1110 4444 %%%% !70>!/^2A^&?^PK:_^C5KGZZ#P)_R4/PU_P!A M6U_]&K0!]OUA^-/^1%\0?]@VX_\ 1;5N5A^-/^1%\0?]@VX_]%M0!\.4444 M%%%% !1110 4444 %%%% !1110 4444 %?6'P"_Y)=;_ /7U-_.OD^OK#X!? M\DNM_P#KZF_G0!Z?7S!^T=_R4/3_ /L%1_\ HV6OI^OF#]H[_DH>G_\ 8*C_ M /1LM 'C]%%% !1110 4444 %%%% !1110 4444 %%%% ';?"+_DJOA__KNW M_H#5]DU\;?"+_DJOA_\ Z[M_Z U?9- '(_%'_DF'B+_KS;^E?%U?:/Q1_P"2 M8>(O^O-OZ5\74 %%%% !1110 4444 %%%% !1110 4444 %%%% 'V%\%O^21 MZ%_NS?\ H^2N]K@O@M_R2/0O]V;_ -'R5WM 'R-\<_\ DK.J?]T/_MX_P#1$E 'U_7 _&K_ )))KGTA_P#1 MR5WU<#\:O^22:Y](?_1R4 ?'U%%% !1110 4444 %%%% !1110 4444 %%%% M !7VM\-O^2:^'/\ KPB_]!KXIK[6^&W_ "37PY_UX1?^@T =31110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5S MGQ!./ASXD_[!EQ_Z+:NCK@_B2/$O_"*>(?LK:3_9/]G2[Q*)//V^6=V,';GK MB@#MK3_CS@_ZYK_*IJAM,_8X,C!\M<_E4U !1110 4444 ?(FI?%[Q[!JMY# M'XAE5(YW50((N &('\-5?^%Q_$#_ *&.7_OQ%_\ $5R6L?\ (;O_ /KYD_\ M0C5*@#NO^%Q_$#_H8Y?^_$7_ ,11_P +C^('_0QR_P#?B+_XBN%HH [K_A\-NT AW1JNS<'S]T#K@?E7R_7T) M^S/_ ,>WB7_?MOY24 >]T444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!\V_M M)_\ (S:+_P!>;?\ H9KQ*O;?VD_^1FT7_KS;_P!#->)4 %%%% !1110 4444 M %%%% !1110 4444 %=!X$_Y*'X:_P"PK:_^C5KGZZ#P)_R4/PU_V%;7_P!& MK0!]OUA^-/\ D1?$'_8-N/\ T6U;E8?C3_D1?$'_ &#;C_T6U 'PY1110 44 M44 %%%% !1110 4444 %%%% !1110 5]8? +_DEUO_U]3?SKY/KZP^ 7_)+K M?_KZF_G0!Z?7S!^T=_R4/3_^P5'_ .C9:^GZ^8/VCO\ DH>G_P#8*C_]&RT M>/T444 %%%% !1110 4444 %%%% !1110 4444 =M\(O^2J^'_\ KNW_ * U M?9-?&WPB_P"2J^'_ /KNW_H#5]DT /_1$E 'U_7 _&K_DDFN?2'_TOB7C^.V_E)7SW7T)^S/\ \>OB7_?MOY24 >]T444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110!\V_M)_P#(S:+_ ->;?^AFO$J]M_:3_P"1 MFT7_ *\V_P#0S7B5 !1110 4444 %%%% !1110 4444 %%%% !70>!/^2A^& MO^PK:_\ HU:Y^N@\"?\ )0_#7_85M?\ T:M 'V_6'XT_Y$7Q!_V#;C_T6U;E M8?C3_D1?$'_8-N/_ $6U 'PY1110 4444 %%%% !1110 4444 %%%% !1110 M 5]8? +_ ))=;_\ 7U-_.OD^OK#X!?\ )+K?_KZF_G0!Z?7S!^T=_P E#T__ M +!4?_HV6OI^OF#]H[_DH>G_ /8*C_\ 1LM 'C]%%% !1110 4444 %%%% ! M1110 4444 %%%% ';?"+_DJOA_\ Z[M_Z U?9-?&WPB_Y*KX?_Z[M_Z U?9- M '(_%'_DF'B+_KS;^E?%U?:/Q1_Y)AXB_P"O-OZ5\74 %%%% !1110 4444 M%%%% !1110 4444 %%%% 'V%\%O^21Z%_NS?^CY*[VN"^"W_ "2/0O\ =F_] M'R5WM 'R-\<_^2LZI_US@_\ 12UYS7HWQS_Y*SJG_7.#_P!%+7G- !1110 4 M444 %%%% !1110 4444 %%%% !7H'P2_Y*]H?_;Q_P"B)*\_KT#X)?\ )7M# M_P"WC_T1)0!]?UP/QJ_Y))KGTA_]')7?5P/QJ_Y))KGTA_\ 1R4 ?'U%%% ! M1110 4444 %%%% !1110 4444 %%%% !7VM\-O\ DFOAS_KPB_\ 0:^*:^UO MAM_R37PY_P!>$7_H- '4T444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %<+\2;W6X_"'B&"WT>"6P.G3!KMK[8R M@QG<=FPYQSQGFNZKF_B#_P DY\2?]@RX_P#19H WK3_CS@_ZYK_*IJAM?^/. M#_KFO3Z5-0 4444 %%%% 'P;K'_(;O\ _KYD_P#0C5*KNL?\AN__ .OF3_T( MU2H **** "BBB@ HHHH **** "BBB@ HHHH *^A/V9_^/;Q+_OVW\I*^>Z^A M/V9_^/7Q+Q_';?RDH ][HHHH **** "BBB@ HJK9:E9:B+@V5S%/]GG:WF\M ML^7(OWD/H1Z5:H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@#YM_:3_ .1FT7_KS;_T,UXE7MO[2?\ MR,VB_P#7FW_H9KQ*@ HHHH **** "BBB@ HHHH **** "BBB@ KH/ G_ "4/ MPU_V%;7_ -&K7/UT'@3_ )*'X:_["MK_ .C5H ^WZP_&G_(B^(/^P;;?TKXNH **** "BBB M@ HHHH **** "BBB@ HHHH **** /L+X+?\ )(]"_P!V;_T?)7>UP7P6_P"2 M1Z%_NS?^CY*[V@#Y&^.?_)6=4_ZYP?\ HI:\YKT;XY_\E9U3_KG!_P"BEKSF M@ HHHH **** "BBB@ HHHH **** "BBB@ KT#X)?\E>T/_MX_P#1$E>?UZ!\ M$O\ DKVA_P#;Q_Z(DH ^OZX'XU?\DDUSZ0_^CDKOJX'XU?\ ))-<^D/_ *.2 M@#X^HHHH **** "BBB@ HHHH **** "BBB@ HHHH *^UOAM_R37PY_UX1?\ MH-?%-?:WPV_Y)KX<_P"O"+_T&@#J:*** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **HZUJ]IH.BWFJWS,MK:1&63:,D@=@/4]!7C\?QE\0QZ MD^JW'A2X_P"$?>T@E6)+A&DC1Y743_=R=V,;20!M'/S9H ]NHK@_%GQ*31+K M1].T;29]:U;5HQ/;6J/Y7[H@D,202.AXQT!R1BD\%_$A_$?B+4/#FK:++HVM M62>8UN\HD#+QDAL#GYE/N#D&@#O:*Q_$_B33_"7A^YUG4G(@@ PB8W2,> J@ M]2?\3VKSG_AKHKD? M&7Q!TOPCXMG7/A+Q%JLAO?M2:=,P"7TRQ MY6,X_=A]F.!D8P>]=W7"?$G7C;^$O$6G?V1JLF[3IE^U16X,(W1GDMGH,\\> MM ':VG_'G!_US7^535#:)?]^V_E)0![W1110 4444 %>2? M'/Q%J6CVF@V%KJ$^FV&HW+)?7MOG?&BE. 1ST9C@=?#O1=2DUF?4/"'C&&5H-8 MG6:QOKL_Z9; KME*@$EG&[+%1ZC&*[/Q'X6\9^-_B!<6MY?7NB^%;2/_ $>2 MTF -PV%Y(#9R23RPP O R2:\86WTK5=7CB\%07H\02:]-)9-#N5(K/(,1.?N MD'G/8 [NU>N_%OXM#0 WAS0;I!JL@VW5VIR+0'@@8S\_X?+]>@!6^%FHZMI7 MQ1U_P8VN3:SI5G$[I-*Q8QNK(, G.,;BI'3*\5Z)\1?$\OA#P-J.L6Z*US&J MQP!N@=R%!]\9SCOBO/OA3KO@3P]IM[:Z7J%SJ6KFWDO;^X^RR!I1&"Q"[AT& M3@=236GKFI+\8O@[JLF@VMQ%<)* D$X +O&521_"GX0R:CXGW6LES@:3XC@\8ZI+K$MPB3PRS%D+%&9L D[@"N#G.74!M[BXMHY983UC=E!*_@3BOFG3O&?A_QAXR/B3X@ZFT=O9O\ \2_2(H'D MC4<'+$ @C@9'5CUPH /TSINH6^K:9:ZC:,7MKJ)9HF*D$HPR#@].#0!:HHHH M **** "BBB@ HHHH ***R]<\1Z-X:LQ=ZSJ,%E"QPIE;ESZ*!RQ^@H U**XW MP/\ $G0_&]H@MKF&'4OF,EBSG>H#$ C(&X$8/&<9Q5SQ%\0?"OA.[CM-:UB* MVN9%W")8WE<#U(125SVSC/;I0!TU%%A>(]'\36/VS1M0@O( <,T9Y4^C \J?8@5GR^/O"\/B:+PX M=7B;5I6"+;QH[X;GY2R@JIXZ$@B@#I**** "BBB@ HHHH ^;?VD_^1FT7_KS M;_T,UXE7MO[2?_(S:+_UYM_Z&:\2H **** "BBB@ HHHH **** "BBB@ HHH MH *Z#P)_R4/PU_V%;7_T:M<_70>!/^2A^&O^PK:_^C5H ^WZP_&G_(B^(/\ ML&W'_HMJW*P_&G_(B^(/^P;;?TKXNK[1^*/_ "3#Q%_UYM_2OBZ@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH ^PO@M_R2/0O]V;_P!'R5WM<%\%O^21 MZ%_NS?\ H^2N]H ^1OCG_P E9U3_ *YP?^BEKSFO1OCG_P E9U3_ *YP?^BE MKSF@ HHHH **** "BBB@ HHHH **** "BBB@ KT#X)?\E>T/_MX_]$25Y_7H M'P2_Y*]H?_;Q_P"B)* /K^N!^-7_ "237/I#_P"CDKOJX'XU?\DDUSZ0_P#H MY* /CZBBB@ HHHH **** "BBB@ HHHH **** "BBB@ K[6^&W_)-?#G_ %X1 M?^@U\4U]K?#;_DFOAS_KPB_]!H ZFBBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** ,+QG+I4/@[57UR*:32_(*W*P@E]AP"1CTSG\*^=I);CP M:;G6?!OC=I;.+3;6:**\"N[H\SKY !R 4()( 'WFZ=:^I)(TFB>*5%>-U*LC M#(8'J".XK@[?X0^$H/%DVL?V/9-;-"@CM&0F-)0S%GVD[<$%1C&!MXZT .UK MQMHWA_P;I?B_6[& :M<6<300*@\XR.F2BD\A1N.3V&>YP<'X8Z*XUK5/''B7 M4+(:YJ<9;[*DJ_Z)!P3NY..%4?[(7DY)QV7B+X=^%O%E^E[K>FM=SH@C0FZF M0*H[!5< ?E4.B_"_P;X>O6O-,T58IGB:%B\\L@9&&&4J[$$$>U '"_&Z]MO% M?PJ@U30;J._L;744>>2$Y" *Z9/T9U_[Z!Z5-\5?&/AS5_@S,NG:A:.]^+<6 MUM'(OF+B1&(*#E=H4@^AXKTS2?#&B:%H[Z1INFV\&GR%C)!MW+(6^]NW9W9' M'.> !T K(L/AAX*TS5?[3M/#UHET&W*6W.J'L51B54CM@#% 'D?C6SNO#VF? M";4=61Q:::85NPRY,1!B6NHZE=Z@CP MI:RK(=NUEZ@\;F=<9ZX/I7M&H:=9:K8RV6H6L-U:RC#PS(&5N_0^]8.@_#OP MEX8O3>:1HEO!=$DB9F:1TSP=I<'_7-?Y5-4-I_P >4'7_ M %:]?I4U !1110 4444 ?!NL?\AN_P#^OF3_ -"-4JNZQ_R&[_\ Z^9/_0C5 M*@ HHHH **** "BBB@ HHHH **** "BBB@ KZ$_9G_X]?$O'\=M_*2OGNOH3 M]F?_ (]?$O\ OVW\I* />ZCEGA@ ,TL<>>F]@,_G4E>$?M+_ /(.\._]=I_Y M)0![?_:%E_S]P?\ ?P?XT?VA9?\ /W!_W\'^-?!%% 'WO_:%E_S]P?\ ?P?X MTC7MBRE6NK<@\$&1>:^":* /MSP[HVB^&O[2-G=Q-]OOI;V0LR JTAR5&,?* M,<"M"2'0Y)&DDBTYG8Y9F5"2?9 +"%QQN0(I^F14T=UI M\*!(I[5$'15=0*^"Z* /O%GTIK@3LUF9ATD)7=^?7M2SR:7=*HN'LY@O*B0J MV/?FO@VB@#[J^RZ!_P \-,_[XCJVEY81(L<=S;(BC"JKJ !["O@JB@#[W_M" MR_Y^X/\ OX/\:/[0LO\ G[@_[^#_ !KX(HH ^]Q?V9( NX"3T_>"K%?!FD_\ MAFQ_Z^(__0A7WG0 4444 %%%% !7C'Q>T'6_^$ST'Q3::&^OZ981;9M/4;@& M#$Y*X)(((Y"D#9S7L]>=>-M"\;Q>*K+Q)X0OOM"11[+C2+FY989#R-P7(7)! MYY!!4'F@#S#X::GX+O\ 6O#<%_;W^E>(K663[->6\U:[N[BYEE?/\ %&511V5=QQU//)Z8UO ?@SQ) MXR/A74-4BM;/0=%FFFMWC<--<-YY=AP3QO7'.. 2.N:ZKXX>"?$/C"3P^=!T M_P"UBT-QY_[Z./9N\K;]]AG.UNF>E 'KU?-_AV^\.^'/BQXL/Q!M@+F:9WLY MKR S1A2['@8/WE*;3CH",C.#[#JW_";_ /"P=*&EBT_X1?RO]-,FW=NRV?\ M:SC;C'&>M-+B?SHQL(>4D;2=QX9 M>@[T >J4444 %%%% !1110!\V_M)_P#(S:+_ ->;?^AFO$J]M_:3_P"1FT7_ M *\V_P#0S7B5 !1110 4444 %%%% !1110 4444 %%%% !70>!/^2A^&O^PK M:_\ HU:Y^N@\"?\ )0_#7_85M?\ T:M 'V_6'XT_Y$7Q!_V#;C_T6U;E8?C3 M_D1?$'_8-N/_ $6U 'PY1110 4444 %%%% !1110 4444 %%%% !1110 5]8 M? +_ ))=;_\ 7U-_.OD^OK#X!?\ )+K?_KZF_G0!Z?7S!^T=_P E#T__ +!4 M?_HV6OI^OF#]H[_DH>G_ /8*C_\ 1LM 'C]%%% !1110 4444 %%%% !1110 M 4444 %%%% ';?"+_DJOA_\ Z[M_Z U?9-?&WPB_Y*KX?_Z[M_Z U?9- '(_ M%'_DF'B+_KS;^E?%U?:/Q1_Y)AXB_P"O-OZ5\74 %%%% !1110 4444 %%%% M !1110 4444 %%%% 'V%\%O^21Z%_NS?^CY*[VN"^"W_ "2/0O\ =F_]'R5W MM 'R-\<_^2LZI_US@_\ 12UYS7HWQS_Y*SJG_7.#_P!%+7G- !1110 4444 M%%%% !1110 4444 %%%% !7H'P2_Y*]H?_;Q_P"B)*\_KT#X)?\ )7M#_P"W MC_T1)0!]?UP/QJ_Y))KGTA_]')7?5P/QJ_Y))KGTA_\ 1R4 ?'U%%% !1110 M 4444 %%%% !1110 4444 %%%% !7VM\-O\ DFOAS_KPB_\ 0:^*:^UOAM_R M37PY_P!>$7_H- '4T444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %<'\2O%&E6GA/Q#I$TEU]L?3I554LIG3+1G M&7"[!]2>.]=Y7-_$'_DG/B3_ +!EQ_Z+- &]:'-G ?\ IFO;VJ:H;7_CS@_Z MYKT^E34 %%%% !1110!\&ZQ_R&[_ /Z^9/\ T(U2J[K'_(;O_P#KYD_]"-4J M "BBB@ HHHH **** "BBB@ HHHH **** "OH3]F?_CV\2_[]M_*2OGNOH3]F M?_CU\2\?QVW\I* />Z\(_:7_ .0;X=_Z[3_R2O=Z\(_:7_Y!OAW_ *[3_P D MH ^=Z*** "BBB@ HHHH **** "BBB@ HHHH **** +FD_P#(9L?^OB/_ -"% M?>=?!FD_\AFQ_P"OB/\ ]"%?>= #)I5@@DF?.R-2S8] ,UYI_P +\\"_\_5[ M_P" K5Z'J?\ R";S_K@__H)KX+H ^L?^%^>!?^?J]_\ 5J/^%^>!?\ GZO? M_ 5J^3J* /K'_A?G@7_GZO?_ %:C_A??@3_ )^[S_P%:ODZB@#ZLM_CC\/+ M.!8+62>"%2=L<5D549))X'N2?QJ;_A??@3_G[O/_ %:ODVB@#ZQ_P"%]^!/ M^?N\_P# 5J/^%]^!/^?N\_\ 5J^3J* /K'_ (7YX$_Y^KW_ ,!6H_X7YX$_ MY^KW_P !6KY.HH ^L?\ A?G@7_GZO?\ P%:C_A?G@7_GZO?_ %:ODZB@#ZQ M_P"%^>!?^?J]_P# 5J/^%^>!?^?J]_\ 5J^3J* /N+PIXNTGQGI4FI:/)*] MO',8&,D90[@%)X/LPK=KR+]G/_DG5Y_V%)/_ $7%7KM 'S;^TG_R,VB_]>;? M^AFO$J]M_:3_ .1FT7_KS;_T,UXE0 4444 %%%% !1110 4444 %%%% !111 M0 5T'@3_ )*'X:_["MK_ .C5KGZZ#P)_R4/PU_V%;7_T:M 'V_6'XT_Y$7Q! M_P!@VX_]%M6Y6'XT_P"1%\0?]@VX_P#1;4 ?#E%%% !1110 4444 %%%% !1 M110 4444 %%%% !7UA\ O^276_\ U]3?SKY/KZP^ 7_)+K?_ *^IOYT >GU\ MP?M'?\E#T_\ [!4?_HV6OI^OF#]H[_DH>G_]@J/_ -&RT >/T444 %%%% !1 M110 4444 %%%% !1110 4444 =M\(O\ DJOA_P#Z[M_Z U?9-?&WPB_Y*KX? M_P"N[?\ H#5]DT (O\ KS;^E?%U?:/Q1_Y)AXB_Z\V_I7Q=0 44 M44 %%%% !1110 4444 %%%% !1110 4444 ?87P6_P"21Z%_NS?^CY*[VN"^ M"W_)(]"_W9O_ $?)7>T ?(WQS_Y*SJG_ %S@_P#12UYS7HWQS_Y*SJG_ %S@ M_P#12UYS0 4444 %%%% !1110 4444 %%%% !1110 5Z!\$O^2O:'_V\?^B) M*\_KT#X)?\E>T/\ [>/_ $1)0!]?UP/QJ_Y))KGTA_\ 1R5WU<#\:O\ DDFN M?2'_ -')0!\?4444 %%%% !1110 4444 %%%% !1110 4444 %?:WPV_Y)KX M<_Z\(O\ T&OBFOM;X;?\DU\.?]>$7_H- '4T444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %<)\2+7Q WA/Q%-; MZM81Z8-.F+6SV#-(5$9W#S/- R><';QZ'OW=<7\1]>T>W\%>(M.FU:QBOFTZ M95MGN4$I+1G "DYR>W% '76F190 ]?+7^535#:?\><'_ %S7^534 %%%% !1 M110!\&ZQ_P AN_\ ^OF3_P!"-4JNZQ_R&[__ *^9/_0C5*@ HHHH **** "B MBB@ HHHH **** "BBB@ KZ$_9G_X]?$O^_;?RDKY[KZ$_9G_ ./;Q+_OVW\I M* />Z\(_:7_Y!OAW_KM/_)*]WKPC]I?_ )!OAW_KM/\ R2@#YWHHHH **** M"BBB@ HHHH **** "BBB@ HHHH N:3_R&;'_ *^(_P#T(5]YU\&:3_R&;'_K MXC_]"%?>= %34_\ D$WG_7!__037P77WIJ?_ "";S_K@_P#Z":^"Z "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@#ZB_9S_Y)U>?]A23_ -%Q5Z[7D7[. M?_).KS_L*2?^BXJ]=H ^;?VD_P#D9M%_Z\V_]#->)5[;^TG_ ,C-HO\ UYM_ MZ&:\2H **** "BBB@ HHHH **** "BBB@ HHHH *Z#P)_P E#\-?]A6U_P#1 MJUS]=!X$_P"2A^&O^PK:_P#HU: /M^L/QI_R(OB#_L&W'_HMJW*P_&G_ "(O MB#_L&W'_ *+:@#X;?TKXNK[1^*/_),/$7_7FW]*^+J "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@#["^"W_ "2/0O\ =F_]'R5WM<%\%O\ DD>A?[LW_H^2 MN]H ^1OCG_R5G5/^N<'_ **6O.:]&^.?_)6=4_ZYP?\ HI:\YH **** "BBB M@ HHHH **** "BBB@ HHHH *] ^"7_)7M#_[>/\ T1)7G]>@?!+_ )*]H?\ MV\?^B)* /K^N!^-7_))-<^D/_HY*[ZN!^-7_ "237/I#_P"CDH ^/J*** "B MBB@ HHHH **** "BBB@ HHHH **** "OM;X;?\DU\.?]>$7_ *#7Q37VM\-O M^2:^'/\ KPB_]!H ZFBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ KE_B%!"WP]\22-#&T@TRXPQ49'[L]ZZBN M&^)+^(/^$0\1+;6^EG3/[.EWO+/()L>6=V%"%<^G- '9VO\ QYP<8_=KU^E3 M5#:?\><'_7-?Y5-0 4444 %%%% 'P;K'_(;O_P#KYD_]"-4JNZQ_R&[_ /Z^ M9/\ T(U2H **** "BBB@ HHHH **** "BBB@ HHHH *^A/V9_P#CU\2\?QVW M\I*^>Z^A/V9_^/7Q+_OVW\I* />Z\(_:7_Y!OAW_ *[3_P DKW>O"/VE_P#D M&^'?^NT_\DH ^=Z*** "BBB@ HHHH **** "BBB@ HHHH **** +FD_\AFQ_ MZ^(__0A7WG7P9I/_ "&;'_KXC_\ 0A7WG0!4U/\ Y!-Y_P!<'_\ 037P77WI MJ?\ R";S_K@__H)KX+H **** "BBB@ HHHH **** "BBB@ HHHH **** /J+ M]G/_ ))U>?\ 84D_]%Q5Z[7D7[.?_).KS_L*2?\ HN*O7: /FW]I/_D9M%_Z M\V_]#->)5[;^TG_R,VB_]>;?^AFO$J "BBB@ HHHH **** "BBB@ HHHH ** M** "N@\"?\E#\-?]A6U_]&K7/UT'@3_DH?AK_L*VO_HU: /M^L/QI_R(OB#_ M +!MQ_Z+:MRL/QI_R(OB#_L&W'_HMJ /ARBBB@ HHHH **** "BBB@ HHHH M**** "BBB@ KZP^ 7_)+K?\ Z^IOYU\GU]8? +_DEUO_ -?4W\Z /3Z^8/VC MO^2AZ?\ ]@J/_P!&RU]/U\P?M'?\E#T__L%1_P#HV6@#Q^BBB@ HHHH **** M "BBB@ HHHH **** "BBB@#MOA%_R57P_P#]=V_] :OLFOC;X1?\E5\/_P#7 M=O\ T!J^R: .1^*/_),/$7_7FW]*^+J^T?BC_P DP\1?]>;?TKXNH **** " MBBB@ HHHH **** "BBB@ HHHH **** /L+X+?\DCT+_=F_\ 1\E=[7!?!;_D MD>A?[LW_ */DKO: /D;XY_\ )6=4_P"N<'_HI:\YKT;XY_\ )6=4_P"N<'_H MI:\YH **** "BBB@ HHHH **** "BBB@ HHHH *] ^"7_)7M#_[>/_1$E>?U MZ!\$O^2O:'_V\?\ HB2@#Z_K@?C5_P DDUSZ0_\ HY*[ZN!^-7_))-<^D/\ MZ.2@#X^HHHH **** "BBB@ HHHH **** "BBB@ HHHH *^UOAM_R37PY_P!> M$7_H-?%-?:WPV_Y)KX<_Z\(O_0: .IHHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *YOX@_P#).?$G_8,N/_19 MKI*X3XD^%M#N_"7B'5[C3()-033IF6X(^8%8SM/X8'Y4 =K:_P#'G!QC]VO7 MZ5-4-H,6< QB->/3BIJ "BBB@ HHHH ^#=8_P"0W?\ _7S)_P"A&J57=8_Y M#=__ -?,G_H1JE0 4444 %%%% !1110 4444 %%%% !1110 5]"?LS_\>WB7 M_?MOY25\]U]"?LS_ /'KXEX_CMOY24 >]UX1^TO_ ,@WP[_UVG_DE>[UX1^T MO_R#?#O_ %VG_DE 'SO1110 4444 %%%% !1110 4444 %%%% !1110!(O^O-OZ5\75]H_%'_DF'B+_KS; M^E?%U !1110 4444 %%%% !1110 4444 %%%% !1110!]A?!;_DD>A?[LW_H M^2N]K@O@M_R2/0O]V;_T?)7>T ?(WQS_ .2LZI_US@_]%+7G->C?'/\ Y*SJ MG_7.#_T4M>@?!+_ )*]H?\ MV\?^B)*\_KT#X)?\E>T/_MX_]$24 ?7]<#\:O^22:Y](?_1R5WU<#\:O^22: MY](?_1R4 ?'U%%% !1110 4444 %%%% !1110 4444 %%%% !7VM\-O^2:^' M/^O"+_T&OBFOM;X;?\DU\.?]>$7_ *#0!U-%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7%?$?4;R/P9XBM4T M2\F@.G3 W:R0B-)?\ ?MOY24 >]UX1^TO_ ,@WP[_UVG_D ME>[UX1^TO_R#?#O_ %VG_DE 'SO1110 4444 %%%% !1110 4444 %%%% !1 M110!(O^O-OZ5\75]H_%'_D MF'B+_KS;^E?%U !1110 4444 %%%% !1110 4444 %%%% !1110!]A?!;_DD M>A?[LW_H^2N]K@O@M_R2/0O]V;_T?)7>T ?(WQS_ .2LZI_US@_]%+7G->C? M'/\ Y*SJG_7.#_T4M>@?!+_ M )*]H?\ V\?^B)*\_KT#X)?\E>T/_MX_]$24 ?7]<#\:O^22:Y](?_1R5WU< M#\:O^22:Y](?_1R4 ?'U%%% !1110 4444 %%%% !1110 4444 %%%% !7VM M\-O^2:^'/^O"+_T&OBFOM;X;?\DU\.?]>$7_ *#0!U-%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7#?$GP_; M7'A#Q%J3W6IK,FG3,(X]0F2$[8SC,08(1QR".>]=S7"?$GQ#%;>$O$.F'3]5 M=WTZ9?/BL9&@&Z,]9 -H SR>U ':VG_'G!_US7^535#:?\>4'_7->WM4U !1 M110 4444 ?!NL?\ (;O_ /KYD_\ 0C5*KNL?\AN__P"OF3_T(U2H **** "B MBB@ HHHH **** "BBB@ HHHH *^A/V9_^/7Q+Q_';?RDKY[KZ$_9G_X]?$O^ M_;?RDH ][KPC]I?_ )!OAW_KM/\ R2O=Z\(_:7_Y!OAW_KM/_)* /G>BBB@ MHHHH **** "BBB@ HHHH **** "BBB@"YI/_ "&;'_KXC_\ 0A7WG7P9I/\ MR&;'_KXC_P#0A7WG0!4U/_D$WG_7!_\ T$U\%U]Z:G_R";S_ *X/_P"@FO@N M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ^HOV<_P#DG5Y_V%)/_1<5 M>NUY%^SG_P DZO/^PI)_Z+BKUV@#YM_:3_Y&;1?^O-O_ $,UXE7MO[2?_(S: M+_UYM_Z&:\2H **** "BBB@ HHHH **** "BBB@ HHHH *Z#P)_R4/PU_P!A M6U_]&K7/UT'@3_DH?AK_ +"MK_Z-6@#[?K#\:?\ (B^(/^P;G_]@J/_ -&R MU]/U\P?M'?\ )0]/_P"P5'_Z-EH \?HHHH **** "BBB@ HHHH **** "BBB M@ HHHH [;X1?\E5\/_\ 7=O_ $!J^R:^-OA%_P E5\/_ /7=O_0&K[)H Y'X MH_\ ),/$7_7FW]*^+J^T?BC_ ,DP\1?]>;?TKXNH **** "BBB@ HHHH *** M* "BBB@ HHHH **** /L+X+?\DCT+_=F_P#1\E=[7!?!;_DD>A?[LW_H^2N] MH ^1OCG_ ,E9U3_KG!_Z*6O.:]&^.?\ R5G5/^N<'_HI:\YH **** "BBB@ MHHHH **** "BBB@ HHHH *] ^"7_ "5[0_\ MX_]$25Y_7H'P2_Y*]H?_;Q_ MZ(DH ^OZX'XU?\DDUSZ0_P#HY*[ZN!^-7_))-<^D/_HY* /CZBBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ K[6^&W_)-?#G_7A%_Z#7Q37VM\-O\ DFOA MS_KPB_\ 0: .IHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M J&YNK>SB\VZGB@C+*@>5PHW,0%&3W)( '^/M7TKQ%KFI:7 M:6T]J-/MK9BD4D9E0O*Q (R%W.">A'M@@'TC17F7ABT\5'P'JEOH_BZPUJ9Y M]FEZB\AE,2%QO$IPRT5P7Q=\8W?@SP0]YI^%OKJ9;:"0@$1$@L6P>O"G'N17!^ M)O"OBOP#X+A\61>-=7N-4LS$UY;W$YE@8NP4J QY 9N^<]>* />:*\:\>>/M M5O\ PYX.T_09_L-_XI\L/.I(: -L4@'J/F?J.RG'6LSQ;9^(/A!-I'B&U\4Z MKJVGRW(MKVUOYBX?(+?*#P,A6YZ@@(KN+7KB&T&G3%K);>)E8",Y&XKNY^OTH [.U M_P"/.#C'[M>OTJ:H;3_CS@_ZYK_*IJ "BBB@ HHHH ^#=8_Y#=__ -?,G_H1 MJE5W6/\ D-W_ /U\R?\ H1JE0 4444 %%%% !1110 4444 %%%% !1110 5] M"?LS_P#'MXE_W[;^4E?/=?0G[,__ !Z^)>/X[;^4E 'O=>$?M+_\@WP[_P!= MI_Y)7N]>$?M+_P#(-\._]=I_Y)0!\[T444 %%%% !1110 4444 %%%% !111 M0 4444 7-)_Y#-C_ -?$?_H0K[SKX,TG_D,V/_7Q'_Z$*^\Z *FI_P#()O/^ MN#_^@FO@NOO34_\ D$WG_7!__037P70 4444 %%%% !1110 4444 %%%% !1 M110 4444 ?47[.?_ "3J\_["DG_HN*O7:\B_9S_Y)U>?]A23_P!%Q5Z[0!\V M_M)_\C-HO_7FW_H9KQ*O;?VD_P#D9M%_Z\V_]#->)4 %%%% !1110 4444 % M%%% !1110 4444 %=!X$_P"2A^&O^PK:_P#HU:Y^N@\"?\E#\-?]A6U_]&K0 M!]OUA^-/^1%\0?\ 8-N/_1;5N5A^-/\ D1?$'_8-N/\ T6U 'PY1110 4444 M %%%% !1110 4444 %%%% !1110 5]8? +_DEUO_ -?4W\Z^3Z^L/@%_R2ZW M_P"OJ;^= 'I]?,'[1W_)0]/_ .P5'_Z-EKZ?KY@_:._Y*'I__8*C_P#1LM ' MC]%%% !1110 4444 %%%% !1110 4444 %%%% ';?"+_ )*KX?\ ^N[?^@-7 MV37QM\(O^2J^'_\ KNW_ * U?9- '(_%'_DF'B+_ *\V_I7Q=7VC\4?^28>( MO^O-OZ5\74 %%%% !1110 4444 %%%% !1110 4444 %%%% 'V%\%O\ DD>A M?[LW_H^2N]K@O@M_R2/0O]V;_P!'R5WM 'R-\<_^2LZI_P!@?! M+_DKVA_]O'_HB2O/Z] ^"7_)7M#_ .WC_P!$24 ?7]<#\:O^22:Y](?_ $'?$JZ\3VUS?VNN^'$UK0Y; MRV?3KJV@5FA43J3$PP3E@?+YQDD=>G(->N44 >2^(=%\1?%7X4L MNHZ.='UNWNS-;6LC[1+LRO.[E\)W'AA4N=3\,>7Y<3D+ MYX7:2PSQNW(#C(SD]\"LCQ%'XN^,$VEZ+/X5O/#VDVUR)[ZXO&()(!'[OYT4 8VI^)]"T&X2TU#4(K:4QAUC8'[O(!X'L:Y3QOXY\-7G@ M/7[6WU:&2>;3YTC0*V68H0!TKT2N;^(/_).?$G_8,N/_ $6: -ZU_P"/.#_K MFO3Z5-4-K_QYP<8_=KU^E34 %%%% !1110!\&ZQ_R&[_ /Z^9/\ T(U2J[K' M_(;O_P#KYD_]"-4J "BBB@ HHHH **** "BBB@ HHHH **** "OH3]F?_CU\ M2_[]M_*2OGNOH3]F?_CV\2_[]M_*2@#WNO"/VE_^0;X=_P"NT_\ )*]WKPC] MI?\ Y!OAW_KM/_)* /G>BBB@ HHHH **** "BBB@ HHHH **** "BBB@"YI/ M_(9L?^OB/_T(5]YU\&:3_P AFQ_Z^(__ $(5]YT 5-3_ .03>?\ 7!__ $$U M\%U]Z:G_ ,@F\_ZX/_Z":^"Z "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@#ZB_9S_P"2=7G_ &%)/_1<5>NUY%^SG_R3J\_["DG_ *+BKUV@#YM_:3_Y M&;1?^O-O_0S7B5>V_M)_\C-HO_7FW_H9KQ*@ HHHH **** "BBB@ HHHH ** M** "BBB@ KH/ G_)0_#7_85M?_1JUS]=!X$_Y*'X:_["MK_Z-6@#[?K#\:?\ MB+X@_P"P;G_ /8*C_\ 1LM?3]?,'[1W_)0]/_[!4?\ Z-EH \?HHHH **** M "BBB@ HHHH **** "BBB@ HHHH [;X1?\E5\/\ _7=O_0&K[)KXV^$7_)5? M#_\ UW;_ - :OLF@#D?BC_R3#Q%_UYM_2OBZOM'XH_\ ),/$7_7FW]*^+J " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@#["^"W_)(]"_W9O_ $?)7>UP M7P6_Y)'H7^[-_P"CY*[V@#Y&^.?_ "5G5/\ KG!_Z*6O.:]&^.?_ "5G5/\ MKG!_Z*6O.: "BBB@ HHHH **** "BBB@ HHHH **** "O0/@E_R5[0_^WC_T M1)7G]>@?!+_DKVA_]O'_ *(DH ^OZX'XU?\ ))-<^D/_ *.2N^K@?C5_R237 M/I#_ .CDH ^/J*** "BBB@ HHHH **** "BBB@ HHHH **** "OM;X;?\DU\ M.?\ 7A%_Z#7Q37VM\-O^2:^'/^O"+_T&@#J:*** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "N#^),'B-O"?B*2V MO]+32O[/E+PR6CM,5\L[@'$@7)YQ\O'O7>5ROQ#N[9/A_P")(7N(EE.FS@(7 M&[)C..* .DM.+. '_GFO\JFJ&T_X\X,?\\U_E4U !1110 4444 ?!NL?\AN_ M_P"OF3_T(U2J[K'_ "&[_P#Z^9/_ $(U2H **** "BBB@ HHHH **** "BBB M@ HHHH *^A/V9_\ CU\2\?QVW\I*^>Z^A/V9_P#CU\2_[]M_*2@#WNO"/VE_ M^0;X=_Z[3_R2O=Z\(_:7_P"0;X=_Z[3_ ,DH ^=Z*** "BBB@ HHHH **** M"BBB@ HHHH **** +FD_\AFQ_P"OB/\ ]"%?>=?!FD_\AFQ_Z^(__0A7WG0! M4U/_ )!-Y_UP?_T$U\%U]Z:G_P @F\_ZX/\ ^@FO@N@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH ^HOV<_^2=7G_84D_P#1<5>NUY%^SG_R3J\_["DG M_HN*O7: /FW]I/\ Y&;1?^O-O_0S7B5>V_M)_P#(S:+_ ->;?^AFO$J "BBB M@ HHHH **** "BBB@ HHHH **** "N@\"?\ )0_#7_85M?\ T:M<_70>!/\ MDH?AK_L*VO\ Z-6@#[?K#\:?\B+X@_[!MQ_Z+:MRL/QI_P B+X@_[!MQ_P"B MVH ^'**** "BBB@ HHHH **** "BBB@ HHHH **** "OK#X!?\DNM_\ KZF_ MG7R?7UA\ O\ DEUO_P!?4W\Z /3Z^8/VCO\ DH>G_P#8*C_]&RU]/U\P?M'? M\E#T_P#[!4?_ *-EH \?HHHH **** "BBB@ HHHH **** "BBB@ HHHH [;X M1?\ )5?#_P#UW;_T!J^R:^-OA%_R57P__P!=V_\ 0&K[)H Y'XH_\DP\1?\ M7FW]*^+J^T?BC_R3#Q%_UYM_2OBZ@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH ^PO@M_P DCT+_ '9O_1\E=[7!?!;_ ))'H7^[-_Z/DKO: /D;XY_\ ME9U3_KG!_P"BEKSFO1OCG_R5G5/^N<'_ **6O.: "BBB@ HHHH **** "BBB M@ HHHH **** "O0/@E_R5[0_^WC_ -$25Y_7H'P2_P"2O:'_ -O'_HB2@#Z_ MK@?C5_R237/I#_Z.2N^K@?C5_P DDUSZ0_\ HY* /CZBBB@ HHHH **** "B MBB@ HHHH **** "BBB@ K[6^&W_)-?#G_7A%_P"@U\4U]K?#;_DFOAS_ *\( MO_0: .IHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH *XGXD>'M$N?!OB+4[C1M/FU!-.F9;J2U1I5*QG:0Y&,^U '86O\ MQYP<8_=KU^E35#:?\><'_7-?Y5-0 4444 %%%% 'P;K'_(;O_P#KYD_]"-4J MNZQ_R&[_ /Z^9/\ T(U2H **** "BBB@ HHHH **** "BBB@ HHHH *^A/V9 M_P#CV\2_[]M_*2OGNOH3]F?_ (]?$O'\=M_*2@#WNO"/VE_^0;X=_P"NT_\ M)*]WKPC]I?\ Y!OAW_KM/_)* /G>BBB@ HHHH **** "BBB@ HHHH **** " MBBB@"YI/_(9L?^OB/_T(5]YU\&:3_P AFQ_Z^(__ $(5]YT 5-3_ .03>?\ M7!__ $$U\%U]Z:G_ ,@F\_ZX/_Z":^"Z "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@#ZB_9S_P"2=7G_ &%)/_1<5>NUY%^SG_R3J\_["DG_ *+BKUV@ M#YM_:3_Y&;1?^O-O_0S7B5>V_M)_\C-HO_7FW_H9KQ*@ HHHH **** "BBB@ M HHHH **** "BBB@ KH/ G_)0_#7_85M?_1JUS]=!X$_Y*'X:_["MK_Z-6@# M[?K#\:?\B+X@_P"P;G_ /8*C_\ 1LM?3]?,'[1W_)0]/_[!4?\ Z-EH \?H MHHH **** "BBB@ HHHH **** "BBB@ HHHH [;X1?\E5\/\ _7=O_0&K[)KX MV^$7_)5?#_\ UW;_ - :OLF@#D?BC_R3#Q%_UYM_2OBZOM'XH_\ ),/$7_7F MW]*^+J "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#["^"W_)(]"_W9O_ M $?)7>UP7P6_Y)'H7^[-_P"CY*[V@#Y&^.?_ "5G5/\ KG!_Z*6O.:]&^.?_ M "5G5/\ KG!_Z*6O.: "BBB@ HHHH **** "BBB@ HHHH **** "O0/@E_R5 M[0_^WC_T1)7G]>@?!+_DKVA_]O'_ *(DH ^OZX'XU?\ ))-<^D/_ *.2N^K@ M?C5_R237/I#_ .CDH ^/J*** "BBB@ HHHH **** "BBB@ HHHH **** "OM M;X;?\DU\.?\ 7A%_Z#7Q37VM\-O^2:^'/^O"+_T&@#J:*** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "N;^(/\ MR3GQ)_V#+C_T6:Z2N$^)/AC2+KPEXAU>:U9KY-.F99//D !6,X^4-M[>E ': MVN?L<&>OEK_*IJAM/^/.#_KFO\JFH **** "BBB@#X-UC_D-W_\ U\R?^A&J M57=8_P"0W?\ _7S)_P"A&J5 !1110 4444 %%%% !1110 4444 %%%% !7T) M^S/_ ,>OB7_?MOY25\]U]"?LS_\ 'MXE_P!^V_E)0![W7A'[2_\ R#?#O_7: M?^25[O7A'[2__(-\._\ 7:?^24 ?.]%%% !1110 4444 %%%% !1110 4444 M %%%% %S2?\ D,V/_7Q'_P"A"OO.O@S2?^0S8_\ 7Q'_ .A"OO.@"IJ?_()O M/^N#_P#H)KX+K[TU/_D$WG_7!_\ T$U\%T %%%% !1110 4444 %%%% !111 M0 4444 %%%% 'U%^SG_R3J\_["DG_HN*O7:\B_9S_P"2=7G_ &%)/_1<5>NT M ?-O[2?_ ",VB_\ 7FW_ *&:\2KVW]I/_D9M%_Z\V_\ 0S7B5 !1110 4444 M %%%% !1110 4444 %%%% !70>!/^2A^&O\ L*VO_HU:Y^N@\"?\E#\-?]A6 MU_\ 1JT ?;]8?C3_ )$7Q!_V#;C_ -%M6Y6'XT_Y$7Q!_P!@VX_]%M0!\.44 M44 %%%% !1110 4444 %%%% !1110 4444 %?6'P"_Y)=;_]?4W\Z^3Z^L/@ M%_R2ZW_Z^IOYT >GU\P?M'?\E#T__L%1_P#HV6OI^OF#]H[_ )*'I_\ V"H_ M_1LM 'C]%%% !1110 4444 %%%% !1110 4444 %%%% ';?"+_DJOA__ *[M M_P"@-7V37QM\(O\ DJOA_P#Z[M_Z U?9- '(_%'_ ))AXB_Z\V_I7Q=7VC\4 M?^28>(O^O-OZ5\74 %%%% !1110 4444 %%%% !1110 4444 %%%% 'V%\%O M^21Z%_NS?^CY*[VN"^"W_)(]"_W9O_1\E=[0!\C?'/\ Y*SJG_7.#_T4M>4'_7-?Y5-4-I_QYP?]=?!FD_\ (9L?^OB/_P!"%?>= %34_P#D M$WG_ %P?_P!!-?!=?>FI_P#()O/^N#_^@FO@N@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH ^HOV<_\ DG5Y_P!A23_T7%7KM>1?LY_\DZO/^PI)_P"B MXJ]=H ^;?VD_^1FT7_KS;_T,UXE7MO[2?_(S:+_UYM_Z&:\2H **** "BBB@ M HHHH **** "BBB@ HHHH *Z#P)_R4/PU_V%;7_T:M<_70>!/^2A^&O^PK:_ M^C5H ^WZP_&G_(B^(/\ L&W'_HMJW*P_&G_(B^(/^P;;?TKXNK[1^*/_ "3# MQ%_UYM_2OBZ@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ^PO@M_R2/0 MO]V;_P!'R5WM<%\%O^21Z%_NS?\ H^2N]H ^1OCG_P E9U3_ *YP?^BEKSFO M1OCG_P E9U3_ *YP?^BEKSF@ HHHH **** "BBB@ HHHH **** "BBB@ KT# MX)?\E>T/_MX_]$25Y_7H'P2_Y*]H?_;Q_P"B)* /K^N!^-7_ "237/I#_P"C MDKOJX'XU?\DDUSZ0_P#HY* /CZBBB@ HHHH **** "BBB@ HHHH **** "BB MB@ K[6^&W_)-?#G_ %X1?^@U\4U]K?#;_DFOAS_KPB_]!H ZFBBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KA MOB3HLL_A#Q#?C6M3A1=.F8VD4D8A;$9X(*$X/?G\J[FN%^)'B*SMO"/B+3'@ MU(SMITRAX]/G>(%HSC,H78!SR<\=Z .TM/\ CS@_ZYK_ "J:H;3FS@.,?NU[ M8[5-0 4444 %%%% 'P;K'_(;O_\ KYD_]"-4JNZQ_P AN_\ ^OF3_P!"-4J M"BBB@ HHHH **** "BBB@ HHHH **** "OH3]F?_ (]O$O\ OVW\I*^>Z^A/ MV9_^/7Q+Q_';?RDH ][KPC]I?_D&^'?^NT_\DKW>O"/VE_\ D&^'?^NT_P#) M* /G>BBB@ HHHH **** "BBB@ HHHH **** "BBB@"YI/_(9L?\ KXC_ /0A M7WG7P9I/_(9L?^OB/_T(5]YT 5-3_P"03>?]<'_]!-?!=?>FI_\ ()O/^N#_ M /H)KX+H **** "BBB@ HHHH **** "BBB@ HHHH **** /J+]G/_DG5Y_V% M)/\ T7%7KM>1?LY_\DZO/^PI)_Z+BKUV@#YM_:3_ .1FT7_KS;_T,UXE7MO[ M2?\ R,VB_P#7FW_H9KQ*@ HHHH **** "BBB@ HHHH **** "BBB@ KH/ G_ M "4/PU_V%;7_ -&K7/UT'@3_ )*'X:_["MK_ .C5H ^WZP_&G_(B^(/^P;;?TKXNH **** M"BBB@ HHHH **** "BBB@ HHHH **** /L+X+?\ )(]"_P!V;_T?)7>UP7P6 M_P"21Z%_NS?^CY*[V@#Y&^.?_)6=4_ZYP?\ HI:\YKT;XY_\E9U3_KG!_P"B MEKSF@ HHHH **** "BBB@ HHHH **** "BBB@ KT#X)?\E>T/_MX_P#1$E>? MUZ!\$O\ DKVA_P#;Q_Z(DH ^OZX'XU?\DDUSZ0_^CDKOJX'XU?\ ))-<^D/_ M *.2@#X^HHHH **** "BBB@ HHHH **** "BBB@ HHHH *^UOAM_R37PY_UX M1?\ H-?%-?:WPV_Y)KX<_P"O"+_T&@#J:*** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "N;^(/_ "3GQ)_V#+C_ M -%FNDK@_B3I^N2^%/$-S!KL<.G#3IBUD;)6+ 1G>W&: .VM/^/.# M_KFO\JFJ&T_X\H/^N:_RJ:@ HHHH **** /@W6/^0W?_ /7S)_Z$:I5=UC_D M-W__ %\R?^A&J5 !1110 4444 %%%% !1110 4444 %%%% !7T)^S/\ \>OB M7_?MOY25\]U]"?LS_P#'MXE_W[;^4E 'O=>$?M+_ /(-\._]=I_Y)7N]>$?M M+_\ (-\._P#7:?\ DE 'SO1110 4444 %%%% !1110 4444 %%%% !1110!< MTG_D,V/_ %\1_P#H0K[SKX,TG_D,V/\ U\1_^A"OO.@"IJ?_ "";S_K@_P#Z M":^"Z^]-3_Y!-Y_UP?\ ]!-?!= !1110 4444 %%%% !1110 4444 %%%% ! M1110!]1?LY_\DZO/^PI)_P"BXJ]=KR+]G/\ Y)U>?]A23_T7%7KM 'S;^TG_ M ,C-HO\ UYM_Z&:\2KVW]I/_ )&;1?\ KS;_ -#->)4 %%%% !1110 4444 M%%%% !1110 4444 %=!X$_Y*'X:_["MK_P"C5KGZZ#P)_P E#\-?]A6U_P#1 MJT ?;]8?C3_D1?$'_8-N/_1;5N5A^-/^1%\0?]@VX_\ 1;4 ?#E%%% !1110 M 4444 %%%% !1110 4444 %%%% !7UA\ O\ DEUO_P!?4W\Z^3Z^L/@%_P D MNM_^OJ;^= 'I]?,'[1W_ "4/3_\ L%1_^C9:^GZ^8/VCO^2AZ?\ ]@J/_P!& MRT >/T444 %%%% !1110 4444 %%%% !1110 4444 =M\(O^2J^'_P#KNW_H M#5]DU\;?"+_DJOA__KNW_H#5]DT (O^O-OZ5\75]H_%'_DF'B+_ M *\V_I7Q=0 4444 %%%% !1110 4444 %%%% !1110 4444 ?87P6_Y)'H7^ M[-_Z/DKO:X+X+?\ )(]"_P!V;_T?)7>T ?(WQS_Y*SJG_7.#_P!%+7G->C?' M/_DK.J?]@?!+_D MKVA_]O'_ *(DKS^O0/@E_P E>T/_ +>/_1$E 'U_7 _&K_DDFN?2'_T>)',:%O M[,GY(Y_U;4 =!:_\><'_ %S7I]*FJ&T_X\X/^N:_RJ:@ HHHH **** /@W6/ M^0W?_P#7S)_Z$:I5=UC_ )#=_P#]?,G_ *$:I4 %%%% !1110 4444 %%%% M!1110 4444 %?0G[,_\ QZ^)>/X[;^4E?/=?0G[,_P#QZ^)?]^V_E)0![W7A M'[2__(-\._\ 7:?^25[O7A'[2_\ R#?#O_7:?^24 ?.]%%% !1110 4444 % M%%% !1110 4444 %%%% %S2?^0S8_P#7Q'_Z$*^\Z^#-)_Y#-C_U\1_^A"OO M.@"IJ?\ R";S_K@__H)KX+K[TU/_ )!-Y_UP?_T$U\%T %%%% !1110 4444 M %%%% !1110 4444 %%%% 'U%^SG_P DZO/^PI)_Z+BKUVO(OV<_^2=7G_84 MD_\ 1<5>NT ?-O[2?_(S:+_UYM_Z&:\2KVW]I/\ Y&;1?^O-O_0S7B5 !111 M0 4444 %%%% !1110 4444 %%%% !70>!/\ DH?AK_L*VO\ Z-6N?KH/ G_) M0_#7_85M?_1JT ?;]8?C3_D1?$'_ &#;C_T6U;E8?C3_ )$7Q!_V#;C_ -%M M0!\.4444 %%%% !1110 4444 %%%% !1110 4444 %?6'P"_Y)=;_P#7U-_. MOD^OK#X!?\DNM_\ KZF_G0!Z?7S!^T=_R4/3_P#L%1_^C9:^GZ^8/VCO^2AZ M?_V"H_\ T;+0!X_1110 4444 %%%% !1110 4444 %%%% !1110!VWPB_P"2 MJ^'_ /KNW_H#5]DU\;?"+_DJOA__ *[M_P"@-7V30!R/Q1_Y)AXB_P"O-OZ5 M\75]H_%'_DF'B+_KS;^E?%U !1110 4444 %%%% !1110 4444 %%%% !111 M0!]A?!;_ ))'H7^[-_Z/DKO:X+X+?\DCT+_=F_\ 1\E=[0!\C?'/_DK.J?\ M7.#_ -%+7G->C?'/_DK.J?\ 7.#_ -%+7G- !1110 4444 %%%% !1110 44 M44 %%%% !7H'P2_Y*]H?_;Q_Z(DKS^O0/@E_R5[0_P#MX_\ 1$E 'U_7 _&K M_DDFN?2'_P!')7?5P/QJ_P"22:Y](?\ T4/,^W[]_F9.<;1C&-OZUQ'BU/BR/!V MLG5)?#!T_P"Q3?:1!YOF>7M.[;D8SC.*]FKF_B#_ ,DY\2?]@RX_]%F@#DH( M_C+]GBV2^$PNP8R)<'&/W:]?I4U 'F7 ME_&C_GMX2_*7_"CR_C/_ ,]O"7Y2_P"%>FT4 >9>7\:/^>WA+\I?\*/+^,__ M #V\)?E+_A7IM% 'R_,_\ GZT?_P "'_\ MB*^I:* /EK_AG;QG_P _6C_^!#__ !%'_#.WC/\ Y^M'_P# A_\ XBOJ6B@# MY:_X9V\9_P#/UH__ ($/_P#$4?\ #.WC/_GZT?\ \"'_ /B*^I:* /EK_AG; MQG_S]:/_ .!#_P#Q%'_#.WC/_GZT?_P(?_XBOJ6B@#Y:_P"&=O&?_/UH_P#X M$/\ _$4?\,[>,_\ GZT?_P "'_\ B*^I:* /EK_AG;QG_P _6C_^!#__ !%' M_#.WC/\ Y^M'_P# A_\ XBOJ6B@#Y:_X9V\9_P#/UH__ ($/_P#$5UW@OX=_ M$[P&EZFCW'AQA>%#+]H>5ONYQC"C^\:]WHH \R\OXT?\]O"7Y2_X5R_C3X>_ M$_QW#9Q:O<>' MHS-']G>5,[L9SE3Z5[K10!\M?\,[>,_P#GZT?_ ,"'_P#B M*/\ AG;QG_S]:/\ ^!#_ /Q%?4M% 'RU_P ,[>,_^?K1_P#P(?\ ^(H_X9V\ M9_\ /UH__@0__P 17U+10!\M?\,[>,_^?K1__ A__B*/^&=O&?\ S]:/_P"! M#_\ Q%?4M% 'RU_PSMXS_P"?K1__ (?_P"(H_X9V\9_\_6C_P#@0_\ \17U M+10!\M?\,[>,_P#GZT?_ ,"'_P#B*/\ AG;QG_S]:/\ ^!#_ /Q%?4M% 'RU M_P ,[>,_^?K1_P#P(?\ ^(H_X9V\9_\ /UH__@0__P 17U+10!\M?\,[>,_^ M?K1__ A__B*/^&=O&?\ S]:/_P"!#_\ Q%?4M% 'R_;_ +/GC6VN8ITN=&WQ MN'7=.Y&00>?DKU/R_C/_ ,]O"7Y2_P"%>FT4 >736WQEN()(7F\)[9$*-CS> MAX]*\K_X9V\9_P#/UH__ ($/_P#$5]2T4 ?+7_#.WC/_ )^M'_\ A__ (BC M_AG;QG_S]:/_ .!#_P#Q%?4M% 'RU_PSMXS_ .?K1_\ P(?_ .(H_P"&=O&? M_/UH_P#X$/\ _$5]2T4 ?+7_ SMXS_Y^M'_ / A_P#XBC_AG;QG_P _6C_^ M!#__ !%?4M% 'RU_PSMXS_Y^M'_\"'_^(H_X9V\9_P#/UH__ ($/_P#$5]2T M4 ?+7_#.WC/_ )^M'_\ A__ (BC_AG;QG_S]:/_ .!#_P#Q%?4M% 'RU_PS MMXS_ .?K1_\ P(?_ .(H_P"&=O&?_/UH_P#X$/\ _$5]2T4 ?+7_ SMXS_Y M^M'_ / A_P#XBC_AG;QG_P _6C_^!#__ !%?4M% 'B7@_P %?%3P1H\FF:3/ MX:-O).9V\]I6;<0JGD*.,**Z#R_C1_SV\)?E+_A7IM% '@'C/X7_ !)\'A);1F-/L\DB@@G/.5-,_P#GZT?_ ,"'_P#B*^I:* /EK_AG;QG_ ,_6 MC_\ @0__ ,11_P ,[>,_^?K1_P#P(?\ ^(KZEHH ^6O^&=O&?_/UH_\ X$/_ M /$4?\,[>,_^?K1__ A__B*^I:* /EK_ (9V\9_\_6C_ /@0_P#\11_PSMXS M_P"?K1__ (?_P"(KZEHH ^6O^&=O&?_ #]:/_X$/_\ $4?\,[>,_P#GZT?_ M ,"'_P#B*^I:* /EK_AG;QG_ ,_6C_\ @0__ ,11_P ,[>,_^?K1_P#P(?\ M^(KZEHH ^6O^&=O&?_/UH_\ X$/_ /$5RU.VN=$-Q9SI<1!YY M"NY&##(V=,BOIFB@#S+R_C/_ ,]O"7Y2_P"%5M1TWXQ:IIEWI]Q-X4\BZA>" M0H90=K*5.#CK@UZM10!\M_\ #.WC/_GZT?\ \"'_ /B*3_AG;QG_ ,_6C_\ M@0__ ,17U+10!\M?\,[>,_\ GZT?_P "'_\ B*/^&=O&?_/UH_\ X$/_ /$5 M]2T4 ?+7_#.WC/\ Y^M'_P# A_\ XBC_ (9V\9_\_6C_ /@0_P#\17U+10!\ MM?\ #.WC/_GZT?\ \"'_ /B*/^&=O&?_ #]:/_X$/_\ $5]2T4 ?+7_#.WC/ M_GZT?_P(?_XBC_AG;QG_ ,_6C_\ @0__ ,17U+10!\M?\,[>,_\ GZT?_P " M'_\ B*/^&=O&?_/UH_\ X$/_ /$5]2T4 ?+7_#.WC/\ Y^M'_P# A_\ XBC_ M (9V\9_\_6C_ /@0_P#\17U+10!\M?\ #.WC/_GZT?\ \"'_ /B*[WPIX2^* M_@[0TTC3)O#)MED:0&9I6;+=>0HKVBB@#S+R_C1_SV\)?E+_ (5Q'C'X4?$; MQQJ\6I:M<>'Q/% +=?(ED5=H9FZ%3SES7T)10!\M?\,[>,_^?K1__ A__B*/ M^&=O&?\ S]:/_P"!#_\ Q%?4M% 'RU_PSMXS_P"?K1__ (?_P"(H_X9V\9_ M\_6C_P#@0_\ \17U+10!\M?\,[>,_P#GZT?_ ,"'_P#B*/\ AG;QG_S]:/\ M^!#_ /Q%?4M% 'RU_P ,[>,_^?K1_P#P(?\ ^(H_X9V\9_\ /UH__@0__P 1 M7U+10!\M?\,[>,_^?K1__ A__B*/^&=O&?\ S]:/_P"!#_\ Q%?4M% 'RU_P MSMXS_P"?K1__ (?_P"(H_X9V\9_\_6C_P#@0_\ \17U+10!\M?\,[>,_P#G MZT?_ ,"'_P#B*/\ AG;QG_S]:/\ ^!#_ /Q%?4M% 'S;X?\ @EX^\-Z[::Q8 MW.AFZM6+1B6:1ER01R-@]37HOE_&C_GMX2_*7_"O3:* /(M(-$O-)O M)_"PMKN,QR>690V/8XKS?_AG;QG_ ,_6C_\ @0__ ,17U+10!\M?\,[>,_\ MGZT?_P "'_\ B*/^&=O&?_/UH_\ X$/_ /$5]2T4 ?+7_#.WC/\ Y^M'_P# MA_\ XBC_ (9V\9_\_6C_ /@0_P#\17U+10!\M?\ #.WC/_GZT?\ \"'_ /B* M/^&=O&?_ #]:/_X$/_\ $5]2T4 ?+7_#.WC/_GZT?_P(?_XBC_AG;QG_ ,_6 MC_\ @0__ ,17U+10!\M?\,[>,_\ GZT?_P "'_\ B*/^&=O&?_/UH_\ X$/_ M /$5]2T4 ?+7_#.WC/\ Y^M'_P# A_\ XBC_ (9V\9_\_6C_ /@0_P#\17U+ M10!\M?\ #.WC/_GZT?\ \"'_ /B*/^&=O&?_ #]:/_X$/_\ $5]2T4 >.^&_ M#?Q;\+>'[71=/G\+FUMMP0RF5F^9BQR0H[D]JU?+^-'_ #V\)?E+_A7IM% ' MSGXH^#?Q!\7:]/K.I7&@K=3*BN(9I%7Y5"C@H>PK(_X9U\9?\_>C?^!$G_QN MOJ.B@#Y<_P"&=?&7_/WHW_@1)_\ &Z/^&=?&7_/WHW_@1)_\;KZCHH ^7/\ MAG7QE_S]Z-_X$2?_ !NC_AG7QE_S]Z-_X$2?_&Z^HZ* /ES_ (9U\9?\_>C? M^!$G_P ;H_X9U\9?\_>C?^!$G_QNOJ.B@#Y<_P"&=?&7_/WHW_@1)_\ &Z/^ M&=?&7_/WHW_@1)_\;KZCHH ^7/\ AG7QE_S]Z-_X$2?_ !NC_AG7QE_S]Z-_ MX$2?_&Z^HZ* /ES_ (9U\9?\_>C?^!$G_P ;H_X9U\9?\_>C?^!$G_QNOJ.B M@#Y<_P"&=?&7_/WHW_@1)_\ &ZU?#7P7\?\ A3Q!:ZWIUUH+7=MO\L2S2,IW M(5.1L'9CWKZ.HH \R\OXT?\ /;PE^4O^%97B3PW\6_%.@76BZA/X8%K<[0YA M:56^5@PP<>H%>Q44 ?+?_#.WC/\ Y^M'_P# A_\ XBD_X9V\9_\ /UH__@0_ M_P 17U+10!\M?\,[>,_^?K1__ A__B*/^&=O&?\ S]:/_P"!#_\ Q%?4M% ' MRU_PSMXS_P"?K1__ (?_P"(H_X9V\9_\_6C_P#@0_\ \17U+10!\M?\,[>, M_P#GZT?_ ,"'_P#B*/\ AG;QG_S]:/\ ^!#_ /Q%?4M% 'RU_P ,[>,_^?K1 M_P#P(?\ ^(H_X9V\9_\ /UH__@0__P 17U+10!\M?\,[>,_^?K1__ A__B*/ M^&=O&?\ S]:/_P"!#_\ Q%?4M% 'RU_PSMXS_P"?K1__ (?_P"(H_X9V\9_ M\_6C_P#@0_\ \17U+10!\M?\,[>,_P#GZT?_ ,"'_P#B*]*T;1OB_H>BV>E6 MDWA7[/:1+#&9#*6*C@9.*];HH \R\OXT?\]O"7Y2_P"%'E_&?_GMX2_*7_"O M3:* /,O+^-'_ #V\)?E+_A73>$5\:+]L_P"$O?26^Y]F_L_?_M;MVX?[N/QK MIZ* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH *YOX@_P#).?$G_8,N/_19KI*YOX@_\DY\2?\ 8,N/_19H WK7_CS@XQ^[ M7K]*FJ&T_P"/.#_KFO\ *IJ "BBB@ HHHH **** "BBB@ HHHH ***\J^(OQ M;F\%^+[#2[:P2ZM8XUGU%QDLB,2H5>RGH>>N0.,T 7_$GQ"UD^([KPYX*T%= M8U*R0/>2RR!(8<]%SD9;\1^.#B?X=_$^U\;27.G7=F=-UNTSYUH[9W '#%<@ M'@]0>1GO7)W&C>(]*\27GCKP#J>DW&B:Y&)[DZ@^R./J2[9P0 "YOM1NR1;V-HFZ1P._L.WJ>P.#CSCQCXAC^ M+OPQOCH=KM6]Q#=VT5S;2I-!,@>.2-LJZD9!!'4$5Y MV.V* /1Z*** "BBB@ HHHH **** "BBB@ HHHH *** MAN[JWL;.:[NIDAMX$,DLCG"HH&22?3% $U>;>(OBO)9:Y=Z1X:\-7WB.XL>+ MU[4GRX6_NY56R>"#TP01S@XJ6WQWT"XUNVM7T[48-.NI3%!J4L>V)R#C0*Y_PKKR_#+XF>(- \2A;:RUBZ-W::@QPG+$C<<="#@GHK*<\'( /1 M/ 7Q$TKQ[I\DEHKVU]!C[39R'+1Y[@_Q+[_F!785XE'_ &7+^TEI]UX6GAG2 M:SDDU8VK;HL[7&202,D^7D#^+&>2:]MH **** "BBB@ HHHH **** "BBB@ MHHHH ***XGQI\3-,\'WD6G"SN]3U26/S19V:[F1.?F8]AP?7\J -;QAXPTWP M5H9U/4?,?\<>(1XY\)Z'X^\-12O)X:OS)=6,RY*._A->W5SJ%M'<+"9+>WD_KS77T %%%% !1110 4444 %% M%% !1110 4444 %%4M6U:QT/2KC4]2N%M[.W3?)(W8?3N3T '6O/M ^-FCZW MXBL]*FTK4=.6_(%G<72 +,3PO3U/ (R,T 0:Q\9I([Z]3PUX5U#7K*P8QW-] M"2(E8==I56R!Z\>O3D]CX+\;:3XYT;^T-+=E9&V3V\G#PMZ'V/8]#^!KRWX5 M>(X/A[JNJ> _%#QV$RW33VUU,=LQ:=IMU?3G;#;0O-(?15!)_05S?COQ>OAKP1K&L:<\%UV4I)A*R+NVJN= MI&W(R ,$<=<4 =7\-_C#-XDUV;1_$5JEA=7;>=II *J\9Z1\]3CD-_%STXSZ M]7G7Q#^&%GXD\-6L>BQ)9:KI48&G2(2N%4<1$YZ<#!['GN<[OP^O?$5_X/M) M/%%BUIJ:YC;>1NE4='9?X2>X]L\9Q0!U%%%% !1110 4444 %%%% !1110 4 M444 %%%07%Y:VAB%SI)(XH GKR?XG_ !5U#P7XFL-. MTVQ2ZABB6\U$D$XB9]@4$?=.>Y[LOK5'7)/$7Q"^(^M^&+#Q'-H%GHT*LB6^ MX27#D#YF((.T%AWZ;>,G(TOA'._BWPI>MXFM8[S4[22729[F9 SRP85BCM_% MR2/P!ZG- 'HFAZU8^(M%M=6TV;S;2Y3?&V,'T(([$$$$>HK0KQ_PCX4\3?#S MXCR:5I5N][X1U$-.TCM@6I'')/\ &.!C^($'L<>P4 %%%% !1110 4444 %% M%% !1110 4444 %%'09-)M><(Y_$>D>)W-G>6 MUR6*Y8JK8!)P!Y@(*XS@C KK/BE\.I=7@M_$7AD&U\1:6 T/DC!G1>B_[PQ\ MOKT/; !ZA16/X6N]7O\ PS876NV2V6IR1 SP*<[6]?;(YQVSCM6Q0 4444 % M%%% !1110 4444 %%%% !1110 45#/>6UL\23W$,32L$C61PI=CT SU/M7C6 MJ/XE^)/C[Q%H.G^))M!M-#4+#%;[@UQ(F)8>;HMF8DU*4(2X:52R[3T!"\@'[V"..M>KV-]:ZE8P7ME.D]K.@DBE0 MY#*>A%>7_"SR_'?@+58O$UI'=7CSG3KZ=@ ]PL8#(69>K+YA ;KP#FD^&N@^ M*_ _BS4?"\T4E[X7V_:+6]<@+&6)P!ZDXPRCH1NXW<@'K-%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !574M/MM6TRZTZ\0R6MU$T,J!B,JPP1DZU74IO)L[9-\CX)P.@P!U) M) _&HM8\1:+X?B$FKZI:6*L,J)YE4M] >3^%87C&;3_%7PQU_P#LN\M[Z)K& M5D>VE$@+JNX#(/7('% &1=:S:?%WX9ZJGAJ\N+6](*B(OY@KYRFU\>#M0T?Q+ MX.OHYM0O=*276-.6-GBB?: SOM. "QW;<@J>>C 5](>#M6DUWP?I6IS7$5Q+ M<6ZM)+%&45FZ-@'D<@B@#S;P9X4\0>#?&5[X0GL'U?P7?HTR33H&2'T#9X+$ M@*5[\,!UKU+2/#VC: DB:1I=I8B0YD^SPA"_IDCK6G10 4444 %%%% !1110 M 4444 %%%% !1137=(HVDD941069F. .I)H =7+>-?$%_IO@S6-3\-FTN[_ M $[/F(Q\P1[<&0$!AAE0[L'\JF'C+0-3>XT_1_$&DW&J&-A!$+I2&?!VC@\\ M]<9->(:79>*/@G=Z=KFH(]WH^JHJZK #DPRG/4\C<,Y![_,..#0!ZK:^&)=< M\>Z#\0([U([?^R51K9DW,Q<,1@_PC$F?7(]S7 VWBW2?!/Q5\?7TX>2:5X8K M6S@&7N)F&2 /KU/;/^!7G,7@Z?Q_X9\7>+/$L^HP:W9S3BU5LB&)(EW;% M!'W<[E.#QCUSGU7X6Z])J?PV\/W>K7<9O;E7@1I7 >YP30!Q MGQ9T!-#^"6C:-<7$4\UGTW3;+1]/AL-.M8K:UA7;'%&N !_C[]Z ,[PYX1T'PE;/;Z M'IL-HLG^L9'/#NEO>06VL7WDWUQ9J3(D(VY&1T&"Q)]%YXR" ;'Q'\2:IX M3\+#6=+MXIT@N8OM:NI8B G#%<$/H,^1:?JEM\)/'^N?V7;:[J7AN&)8+O=&=L=SE3EF*A>! MG!XSNX)'-?0.C:O9Z_HUIJNGR&2UNHQ)&Q&#CT([$'@_2@#P?PEXST_P7J_C M:*&UDO\ 4[_6I(;#2[9?FDVN_H#M7Y@.^<< X./4;/X7^"O[1BUH^&+>"]<" M0PN24C8CIY88QY'L,9Y%2^$_AWI/A?4K_5@!=:M?3R3273IC8'8ML0<[1SZY M/KT ["@ HHHH **** "BBB@ HHHH **** "BBB@ IID02",NOF$%@N>2!C)Q MZ.T9 !G[H(.5'7<2,$4 M=CII%&T:,(_)!1T)&23N 8]>I'2J?Q6M[32I? MATMY.]CMUGN8FB.V, MD[2N_&"1@?4$>A D\9?#_3_&^JZ+/JLSFRTTRNUJG'GLVS +=E&TYQR<]10! MB6$GAOXQ?;)-0\+2RZ7:.$L=2FS&;CKNVE2& !'3)'K@\5VVA>'='\,Z>+'1 M=/AL[?.2L8Y8^K,>6/N2:OVUM!9VT5M;0QPP1*$CBC4*J*.@ ' %2T %%%% M!1110 4444 %%%% !1110 444R::.W@DFF=8XHU+N[' 4#DD^U #Z\V\2_&' M2O#/Q!MO#5U ?L^%%Y>;\"W9AE?EQR,$$], ]\5DS?$SQKXC^TWO@3PG'=Z/ M;LR"[O#AI\=T7L?$45[I3:=K]R(OMR,VYHWC#*DL M>>F,D$<>AZY(!W&A>"+73=5\3W#R0WFE:],EQ]CDC#HI()D))X8,S9QC@ 5R MGQSCN#I/AFTTVS-U=?VJCP6D:9W[$;C [?R'I3?A5J'B3P_KE[\/]?M9[A-/ MC\RTOD4LBQ'[H+?W3SM[C!7M@>M%$9UN* .,\">&=>TV:\USQ M/JTMUK&HA1+;1O\ Z/;*.511TR,GD<_U.]8QV5A;#,DS?T&2!G!// -<5;:U;_%YH=/ELI-"\2:!J$5[ MY-RID*JKC=V4^F00.=M6-&O= ^*7CC1?%6D:K+;7.BQ.)].GB E8-D*>I&WY MFR1GL.":P=7\4:7X-^//B/5[Q9'?^S(H(K:!I]O84 >VQ6%G M;7=S>0VL,=S<[?/F5 &DVC"[CU.!TS7SW\-M"\6>,-,GMX[N?1O"\^I27T]S M#E)[MB0-B-V4;!ST!_O8P/>?#FH:AJF@6=[JFF-IM[,FZ2U9PY3TY]Q@X/(S M@UHQ11P0I##&D<2*%1$7 4#H !T% #D78BKDM@8RQY-+110 4444 %%%% !1 M110 4444 %%%% !2$A5))P ,DU0UK7-,\.Z9)J.K7L5I:Q]7D/4^@'4GV'-< M3!\5?!'B\77A^#5Y+>:]C>VC>6)HPQ=2N58C //&<'- %"_^.FC6>H!HM(U* MYT-;@VLNL1Q_N1)UPG9N.>H..0#71^$? MGH.CZCIEP;6_TRZU%[ZU@>$%84 M)4HO.0<;0(XK:T6XS=220J'N1EI"L8)XPW/"#G? M"G4=+/ ZZ M'8B^U.*:XG@@(RH9?*VLW/"@\Y.!QUKM? OA?4O#EA=2ZUK,^IZKJ$HN+IV; M]VCXQB,=@!@=N . !74[$\P2;5W@;0V.<>F:=0 4444 %%%% !1110 4444 M %%%% !1110 5RWCWQQ8^ O#_P#:5W#)/)(_E6\"<>9)@D MT4<MPQW0^]%&C2E/][8#M/L>:YWXK7^G:I\-K;Q#97$-[:6&H6U[ M&\3!E;$FPC_Q\C% %^X@TWXJ:+X;\0Z-=QPS:?J$=VDDD>YXRI'F0L,C&?ES MV.T'I@UVT-C9VES=7<-M#%/+-5N?A[? M7B^%[B[AAGN([3S8HI2V2L8/#X ('3(./[K'ZDC<2PHXSM=01N4J>?4'D?0T M ?.WPP\-^*O%6D"$W=QHOAEK][Z2:#,<][(2,!3V4;1STS_>(^7Z+' QUI(X MTBC6.-%2- %55& H'0 >E.H **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH *1CM1FQG SBEHH \+^&6@:/\33K7BOQ5&-2U%[QH$MI) M3Y=M%M!4*H.#_ )X=\*: M UCIEO'<172?Z1<3!9&N5(_B.,%<=%''/N2>HCC2&)(HD5(T4*J*,!0.@ [" MFP01VUO'!"NR*) B+Z # %24 %%%% !1110 4444 %%%% !1110 4444 %>1 M?&"]?4/$WA/P?/=R6>E:I<[KV1#M\T!@%3/U)]LE3VKUVN-^(_P_M?'^AQVK M3_9;^U%H+^ NK/PQ"LP'*DA0P M/'/(KDKCX=_$GQ58VV@^*M7TEM+MI ?M@C$MPP']TE0S-+LS@G)QGD] .M #?!G@ZQ\$:$-)L+BZGB\QI"]Q M)N.3Z#HH]@/?K71444 %%%% !1110 4444 %%%% !1110 4444 <1\4O&-SX M-\)B?3T5M2O9UM;0N 51V!.XY.. #CMG&>,UQ>I?!WQ-_99U2V\;ZI/XE1#( MGL.W+YWGN[! M -.TX-^ZLQUW$#@OGGZ\G)QB_P###X77_@HPW]YKERUQ-&QNM/C))_#WAVWG:"S6U5O-G*_Q/AE.,$'& M<9XQQFIO!7B;Q1X4^("> O&%T;]+F,MI]\QW,PY(RQY(.UASDAACI6%HVI:] M\#M:O](U'2KO4O"]Q*9K:YMUR5)X!STW$ !D)'(R..M?2O!OBSX@^,;GQ1!J M.KZ+902M)I\^J*9)59CN*QID!4&X]..PSS@ [#7XOBEXI.I>&Y=&TG3M+NY# M&VI+/YFV XR ,[F8COM'X=:]'\.Z';>&O#UCHUH6:&TB$:LW5CW8^Y.3^-7K M:.2*UACEE,LB(%>0C!<@.X\0:Q*8K82V#W=>2_&+1-:M]1T/ MQOX?@:YNM&<^?"JEB8\@@[1R5^\&QSAL]B: ,CQ!-\6O -NOB*[URTUNPC*F M]MEA50@)P>-@(7I\RX/.2,9J>]T37?B!XHT_Q1X6U!M+T76='6"_NE<>8FV4 M[XP!SOX R,#AN>QQ/&7Q2_X6#X>M-(\*?VK!JUT6CN-/CMPXE1EVLK/G&W!) MSCTSMKT?X5^$O$7@W0GTS6M0M;BU"JUK! O,#$LT@+8&[EASD].U $G@WX7: M7X'U^\U'2;Z]\BYMTA-G(X* C&7)[G(XZ8W-V.!W5%% !1110 4444 %%%% M!1110 4444 %%%% !6)XQTRYUKP9K.F6;8N;JSEBBYQEBIP,^AZ?C6W10!XQ M\)?B1HECX0C\.ZU>]>$O$=_P#;M5T.VN+H MD%IAN1GQP-Q4C=QQSFMW3].LM)L8[+3[6&UM8AA(H4"JOX"@"S1110 4444 M%%%% !1110 4444 %%%% !1110 C;MC;<;L<9]:\7^ 5]92IK]O?8'BIKUY; MPS+B9X_E'4\X#[LCL3SU%>TUYUXM^#VC^)-9_MNROKO1M6)RUQ:$8<]V(X.[ M'<$>^: /+?$GBC1/#?QTMM8T_3]0TP6\SPZG&8 BSC)0R(H/(88/09(!QGFO M9]+\$Z'/XMN?'$D;75_J"126_G( +9!&BC:O][Y>6Z\X&.+?$2>SN_C?X2TKQ$5.@" RI%*/W3SL7 W>HW+&,'CGG@G+/ MCU:>$K/P_;17%@+;6)59K&XMH% ^0KE'(Q\I#<=<'T[^A^.? >D^/=(6RU'? M%-"2UM ,C YYX(H 9X8TSPS\8? ^D/K;S7NIZ5"()Y$>2-D8CD$GAB0JDGG\*]*T# MP[I/A?2TT[1K*.UME.XJN26;N68\L?_NKN,/(),D,-QY7'J"/[W4YKS_P/<^%?^$O\0^#?[6^T>#M8C4VQE=X MR9MR% -P!#@DKG SL'7 KM5^$/B?PSJEV_@7Q6NGZ==ME[6Z3?L'IRYP2 M <<9/6NG\(_";0?#L'GZA%%J^KO,+B2^N(AE9 S@ $<2+P,I:** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH __9 end GRAPHIC 12 g1y1x2rrnfcg000001.jpg GRAPHIC begin 644 g1y1x2rrnfcg000001.jpg M_]C_X 02D9)1@ ! 0$!+ $L #_VP!# $! 0$! 0$! 0$! 0$! 0$! 0$! M 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0'_ MVP!# 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! M 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0'_P 1" (M"%H# 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#^_BBBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBO//A;K^J>)O!Z:MK-PMU?-XE\>Z>95@@ MMQ]CT3QYXET33(A%;QQ1_P"CZ;I]I;F3;YLQB\Z=Y9Y))' /0Z*** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "O(_@=_P D]B_['+XI?^K1 M\95ZY7D?P._Y)[%_V.7Q2_\ 5H^,J /7**** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K\CO^"JO_ M 6C_9+_ ."0.G?!:[_:8\-_&WQEJ7QYO?'%OX&\.?!#PCX1\3ZPEC\.H/#$ MGBG6]KW]UJ1:TTN6SL=2N[/]<:_S?O^ M#W?XG:5J_P"U9^Q)\&X+II-:\ ?L_>/OB3J5GY5P([73_BS\18_#6D3"X9!: MO-=3_!K5UDMXI&N;>*VMYKJ..&[LGE /Z7/^";__ #OBCXYU*Y\ M0SZ(VIZXEH;-+6+3="U65[UC$BR?T2U_B.?\$C_VCC^R7_P4P_8F^/A>%_BJND'QEXA^)'AOPQXFDN-!F\83_$G7_%VB^%X].\&WVI M:7XKU>./X>:>USHVA:G9"=7OHY;< _T3Z*\2_:%^/?@']FW]G_XN?M'?$#5K M:U^'WP?^&'C'XI:[?QNUP+S1/"'AK4/$LL&F)9QW,^HWFIV]@;?2[73X+NZO M[F>"&R@N)98XV_S'?"W_ >*?\%>_#[R-JUO^RIXY#SS2JGBGX*ZY:)#'*\K M):QGP3\1_![F"V61(X6E>6Y9((C<7%Q(9Y)@#_5/HKX)_P""7?[76L_MX_L M?LN?M;>)H?!MIXM^-'PWCUOQM8?#V+4K?P7I7CK1=UG2CI^J:_J^HZ?/9S65[?SW,$KG[VH **** "O\IK_@\"^(.F>, M_P#@L/J_ARPU""\NOA)^S5\#_A]K=M#,DLFDZGJ0\6_%6+3[I%9FM[B31OB; MI&JK#($=K74[:X"F.='?_5EK_&^_X..?%,/C#_@MA^WSJT$PN$M/B1X)\+M( M"6"S>!_@S\-?!5Q!D][:X\/RVQ'13$5& ,4 ?B17^[%^Q?\ $@_&3]CO]D_X MO-J']KM\5?V:?@3\2#JQMKFS_M,^.?A=X6\3G4/LEZJ7EK]M.J?:?L]VBW,' MF^5.JRJX'^$[7^V[_P $?;X:A_P2C_X)MSAMWE_L.?LNV.FW,T=W ) M$9X@KJ2 >L4444 %%%% !1110 4444 %%%% !1110 4444 %%%% '#_$CXG? M#?X.>"]=^)'Q<\?^"_A?\/?"]HU_XD\<_$+Q1HO@WPAH%DI"FZUCQ'XBO=.T MC38-Q""2[NXE9V5%)=@#\5?L]_\ !6+_ ()Q_M3_ !0USX+_ (_;&^ GC[X MHZ3XJN?"&E^"=.^)'A>'7_B!J5EX5L_&=[>_";3KO4X;GXK:#9:!=3W%[K_@ M"/Q!I-G<:/XCL;JZAO/#FMP6/\^W_!BV-]XPM=8^*MWX$\/RVT/Q8U77/#->P_X()_L8?MA7'_ 5)\!?! M7P;X5_9*^-WP%_X*#^";3]DS]H+X/Z3?Z!K'P+CT']D7]C+XCVFFZ;IWA;6O M#O\ ;7A:X\2>(_%FOIIKZA;7NF^)_$=WXN\/ZMI'B,+J=:J$>5.4FFX\UTKQ M2,;34Y-$N_"6HVTOB=5L/$]IK4,NC7?A^[>'5K;5HVTV M>SCO1Y%<_P#M8_LO_M6?M&?\$\-;_91\*_M5:7\)?VD/'WPL\#?#?XC_ +4O MA_X>W1BO9H(="M?C%X@\*>!(_$\%WX9G^*6F67B+1;..U\6_VEX)LO%EQ?:) MKAUG1]-OJ_,OX@?\$1_^" '[(/[%K_#/]J+X6? /PGX'\'^#M'/C7]H[XQ>. MHO!?QWU[7$O+5E\8'XN6.M>&?&EMKWBKQ99%-,\&^")M-\,:K<73^ = \%R> M'[QO"TTQ4/M.5V[)15WZZVWO9+=Z[ ?TA1313Q13P21S031I+#-$ZR12Q2*' MCEBD0E)(Y$(9'4E64AE)!!KYK_:&_;/_ &1OV2AX<'[3_P"TQ\"_@!-XPCU& M;PC9?%SXH>#O >I^*8-'DLH=7N?#FE>(M7L-2URUTB74M.CU6ZTRUNK?37U" MQ6]D@-W )/Q6_P"#6W4_V@[3_@DGX;_X7_\ \)Y_PKSPS\6_B=;_ +)7B/XG MZ0F@>,?$_P"QY;:5X2U7X>^)K_0O^$G\7W6C:._BN\^)%AX0TF76[W3M.\%Z M9X?LO"%[K/@.#PIK^K_!W_!%3]BCX*_\%AM7_:K_ ."PW_!1+X0G]H7Q%\>_ MVB_B-X!_94\!?'1])\6?#CX8_LQ^ 'MM/\,Z=X<^'VGW$GA9[O2=9U37?AS+ M+XFT^_NK.^^&]UXKTB./6O&'B'Q7XI?(DY\S]V#2NMY-O1*_6UV[[68'];OP M:^.GP6_:+\"Z?\3_ (!?%GX<_&GX._"MU>:?.]KJ-@ MFN>&M0U+3QJ&G74(_B'\3/&7 MA7X>> /!^E7>O>+?&_CCQ!I/A3PEX8T2PC,U[J_B#Q'KMW8Z1H^F6D2F2YOM M0O+>VA0;I)%%?R:^%/V:?A[_ ,$5?^"_?[+_ (0_912Z\$_LF?\ !7OP%\8/ M"7Q$^ "Z@\GA'X;_ !B^!&C2>,]!\4> A=+-=V_AV;5O%6FV/AOPE>7DT7@\ M_$#XDV/AV]M_"=QX2\&^&NE_X*P?"RY_X*K?\%K?V)_^"3?Q'NM0C_8U^!'P M)UK]O_\ :7\-:'XFO?#^K?$O51K'BOX9^#_#'VK3=&GU'35T^[F\.^&+G4=- M\0>'=6C\#?&+XE7.@:WH?BS3?#%[*VJBKIZ=[II:ZZ/1;!_0G\ M!O\ @H)^PO\ M1^+KWX?_LY?M??LX?&_QYI^F7>N77@KX8_&+P)XQ\6KH=A< M6EI?ZY%X_L8KBYCDO+99?K^OY-O^"UO_ M 1I_98^ O[&'BO]NG_@GG\*_"/[&/[7W[!-E8_'_P"&?Q$^!T47P\M-;\-^ M!-1L+_XA:%XZTBPTS5='\8W'_"#QZYK&@W.K:4VK:EXCTO3O#6M:^/!'B3Q? MIFJ?T7_L6?M 2?M6_L@_LO\ [3,^BQ>&KWX^_ +X3?%W4_#=O?\ ]JV_AS6/ M'W@?1/$NLZ!;ZI]CTXZE!HNJZC>:9#J#:=I[WD5JMR]A9/(;:)2BK*4;V;:= MUJFM>FFJV^8'TU1114 %>1_ [_DGL7_8Y?%+_P!6CXRKURO$_@IJ^E6_@)(; MC4]/@FC\9_%$/%->VT4B$_%#QB0'1Y%92000"!P0>AH ]LHK*_MW1/\ H,Z5 M_P"#"T_^/4?V[HG_ $&=*_\ !A:?_'J -6BLK^W=$_Z#.E?^#"T_^/4?V[HG M_09TK_P86G_QZ@#5HK*_MW1/^@SI7_@PM/\ X]1_;NB?]!G2O_!A:?\ QZ@# M5HK*_MW1/^@SI7_@PM/_ (]1_;NB?]!G2O\ P86G_P >H U:*RO[=T3_ *#. ME?\ @PM/_CU']NZ)_P!!G2O_ 86G_QZ@#5HK*_MW1/^@SI7_@PM/_CU']NZ M)_T&=*_\&%I_\>H U:*RO[=T3_H,Z5_X,+3_ ./4?V[HG_09TK_P86G_ ,>H M U:*RO[=T3_H,Z5_X,+3_P"/4?V[HG_09TK_ ,&%I_\ 'J -6BLK^W=$_P"@ MSI7_ (,+3_X]1_;NB?\ 09TK_P &%I_\>H U:*RO[=T3_H,Z5_X,+3_X]1_; MNB?]!G2O_!A:?_'J -6BLK^W=$_Z#.E?^#"T_P#CU']NZ)_T&=*_\&%I_P#' MJ -6BLK^W=$_Z#.E?^#"T_\ CU']NZ)_T&=*_P#!A:?_ !Z@#5HK*_MW1/\ MH,Z5_P"#"T_^/4?V[HG_ $&=*_\ !A:?_'J -6BLK^W=$_Z#.E?^#"T_^/4? MV[HG_09TK_P86G_QZ@#5HK*_MW1/^@SI7_@PM/\ X]1_;NB?]!G2O_!A:?\ MQZ@#5HK*_MW1/^@SI7_@PM/_ (]1_;NB?]!G2O\ P86G_P >H U:*RO[=T3_ M *#.E?\ @PM/_CU']NZ)_P!!G2O_ 86G_QZ@#5HK*_MW1/^@SI7_@PM/_CU M']NZ)_T&=*_\&%I_\>H U:*RO[=T3_H,Z5_X,+3_ ./4?V[HG_09TK_P86G_ M ,>H U:*RO[=T3_H,Z5_X,+3_P"/4?V[HG_09TK_ ,&%I_\ 'J -6BLK^W=$ M_P"@SI7_ (,+3_X]1_;NB?\ 09TK_P &%I_\>H U:*RO[=T3_H,Z5_X,+3_X M]1_;NB?]!G2O_!A:?_'J -6BLK^W=$_Z#.E?^#"T_P#CU']NZ)_T&=*_\&%I M_P#'J -6BLK^W=$_Z#.E?^#"T_\ CU']NZ)_T&=*_P#!A:?_ !Z@#5HK*_MW M1/\ H,Z5_P"#"T_^/4?V[HG_ $&=*_\ !A:?_'J -6BLK^W=$_Z#.E?^#"T_ M^/4?V[HG_09TK_P86G_QZ@#5HK*_MW1/^@SI7_@PM/\ X]1_;NB?]!G2O_!A M:?\ QZ@#5HK*_MW1/^@SI7_@PM/_ (]1_;NB?]!G2O\ P86G_P >H U:*RO[ M=T3_ *#.E?\ @PM/_CU']NZ)_P!!G2O_ 86G_QZ@#5HK*_MW1/^@SI7_@PM M/_CU']NZ)_T&=*_\&%I_\>H U:*RO[=T3_H,Z5_X,+3_ ./4?V[HG_09TK_P M86G_ ,>H U:*RO[=T3_H,Z5_X,+3_P"/4?V[HG_09TK_ ,&%I_\ 'J -6BLK M^W=$_P"@SI7_ (,+3_X]1_;NB?\ 09TK_P &%I_\>H U:*RO[=T3_H,Z5_X, M+3_X]1_;NB?]!G2O_!A:?_'J -6BLK^W=$_Z#.E?^#"T_P#CU']NZ)_T&=*_ M\&%I_P#'J -6BLK^W=$_Z#.E?^#"T_\ CU']NZ)_T&=*_P#!A:?_ !Z@#5HK M*_MW1/\ H,Z5_P"#"T_^/4?V[HG_ $&=*_\ !A:?_'J -6BLK^W=$_Z#.E?^ M#"T_^/4?V[HG_09TK_P86G_QZ@#5HK*_MW1/^@SI7_@PM/\ X]1_;NB?]!G2 MO_!A:?\ QZ@#5HK*_MW1/^@SI7_@PM/_ (]1_;NB?]!G2O\ P86G_P >H U: M*RO[=T3_ *#.E?\ @PM/_CU']NZ)_P!!G2O_ 86G_QZ@#5HK*_MW1/^@SI7 M_@PM/_CU']NZ)_T&=*_\&%I_\>H U:*RO[=T3_H,Z5_X,+3_ ./4?V[HG_09 MTK_P86G_ ,>H U:*RO[=T3_H,Z5_X,+3_P"/4?V[HG_09TK_ ,&%I_\ 'J - M6BLK^W=$_P"@SI7_ (,+3_X]1_;NB?\ 09TK_P &%I_\>H U:*RO[=T3_H,Z M5_X,+3_X]1_;NB?]!G2O_!A:?_'J -6BLK^W=$_Z#.E?^#"T_P#CU']NZ)_T M&=*_\&%I_P#'J -6BLK^W=$_Z#.E?^#"T_\ CU']NZ)_T&=*_P#!A:?_ !Z@ M#5HK*_MW1/\ H,Z5_P"#"T_^/4?V[HG_ $&=*_\ !A:?_'J -6BLK^W=$_Z# M.E?^#"T_^/4?V[HG_09TK_P86G_QZ@#5HK*_MW1/^@SI7_@PM/\ X]1_;NB? M]!G2O_!A:?\ QZ@#5HK*_MW1/^@SI7_@PM/_ (]1_;NB?]!G2O\ P86G_P > MH U:*RO[=T3_ *#.E?\ @PM/_CU']NZ)_P!!G2O_ 86G_QZ@#5HK*_MW1/^ M@SI7_@PM/_CU']NZ)_T&=*_\&%I_\>H U:*RO[=T3_H,Z5_X,+3_ ./4?V[H MG_09TK_P86G_ ,>H U:*RO[=T3_H,Z5_X,+3_P"/4?V[HG_09TK_ ,&%I_\ M'J -6BLK^W=$_P"@SI7_ (,+3_X]1_;NB?\ 09TK_P &%I_\>H U:*RO[=T3 M_H,Z5_X,+3_X]1_;NB?]!G2O_!A:?_'J -6BLK^W=$_Z#.E?^#"T_P#CU']N MZ)_T&=*_\&%I_P#'J -6BLK^W=$_Z#.E?^#"T_\ CU']NZ)_T&=*_P#!A:?_ M !Z@#5HK*_MW1/\ H,Z5_P"#"T_^/4?V[HG_ $&=*_\ !A:?_'J -6BLK^W= M$_Z#.E?^#"T_^/4?V[HG_09TK_P86G_QZ@#5HK*_MW1/^@SI7_@PM/\ X]1_ M;NB?]!G2O_!A:?\ QZ@#5HK*_MW1/^@SI7_@PM/_ (]1_;NB?]!G2O\ P86G M_P >H U:*RO[=T3_ *#.E?\ @PM/_CU']NZ)_P!!G2O_ 86G_QZ@#5HK*_M MW1/^@SI7_@PM/_CU']NZ)_T&=*_\&%I_\>H U:*RO[=T3_H,Z5_X,+3_ ./4 M?V[HG_09TK_P86G_ ,>H U:*RO[=T3_H,Z5_X,+3_P"/4?V[HG_09TK_ ,&% MI_\ 'J -6BLK^W=$_P"@SI7_ (,+3_X]1_;NB?\ 09TK_P &%I_\>H U:*RO M[=T3_H,Z5_X,+3_X]1_;NB?]!G2O_!A:?_'J -6BLK^W=$_Z#.E?^#"T_P#C MU']NZ)_T&=*_\&%I_P#'J -6BLK^W=$_Z#.E?^#"T_\ CU']NZ)_T&=*_P#! MA:?_ !Z@#5HK*_MW1/\ H,Z5_P"#"T_^/4?V[HG_ $&=*_\ !A:?_'J -6BL MK^W=$_Z#.E?^#"T_^/4?V[HG_09TK_P86G_QZ@#5HK*_MW1/^@SI7_@PM/\ MX]1_;NB?]!G2O_!A:?\ QZ@#5HK*_MW1/^@SI7_@PM/_ (]1_;NB?]!G2O\ MP86G_P >H U:*RO[=T3_ *#.E?\ @PM/_CU']NZ)_P!!G2O_ 86G_QZ@#5H MK*_MW1/^@SI7_@PM/_CU']NZ)_T&=*_\&%I_\>H U:*RO[=T3_H,Z5_X,+3_ M ./4?V[HG_09TK_P86G_ ,>H U:*RO[=T3_H,Z5_X,+3_P"/4?V[HG_09TK_ M ,&%I_\ 'J -6BLK^W=$_P"@SI7_ (,+3_X]1_;NB?\ 09TK_P &%I_\>H U M:*RO[=T3_H,Z5_X,+3_X]1_;NB?]!G2O_!A:?_'J -6BLK^W=$_Z#.E?^#"T M_P#CU']NZ)_T&=*_\&%I_P#'J -6BLK^W=$_Z#.E?^#"T_\ CU']NZ)_T&=* M_P#!A:?_ !Z@#5HK*_MW1/\ H,Z5_P"#"T_^/4?V[HG_ $&=*_\ !A:?_'J M-6BLK^W=$_Z#.E?^#"T_^/4?V[HG_09TK_P86G_QZ@#5HK*_MW1/^@SI7_@P MM/\ X]1_;NB?]!G2O_!A:?\ QZ@#5HK*_MW1/^@SI7_@PM/_ (]1_;NB?]!G M2O\ P86G_P >H U:*RO[=T3_ *#.E?\ @PM/_CU']NZ)_P!!G2O_ 86G_QZ M@#5HK*_MW1/^@SI7_@PM/_CU']NZ)_T&=*_\&%I_\>H U:*RO[=T3_H,Z5_X M,+3_ ./4?V[HG_09TK_P86G_ ,>H U:*RO[=T3_H,Z5_X,+3_P"/4?V[HG_0 M9TK_ ,&%I_\ 'J -6BLK^W=$_P"@SI7_ (,+3_X]1_;NB?\ 09TK_P &%I_\ M>H U:*RO[=T3_H,Z5_X,+3_X]1_;NB?]!G2O_!A:?_'J -6BLK^W=$_Z#.E? M^#"T_P#CU']NZ)_T&=*_\&%I_P#'J -6BLK^W=$_Z#.E?^#"T_\ CU']NZ)_ MT&=*_P#!A:?_ !Z@#5HK*_MW1/\ H,Z5_P"#"T_^/4?V[HG_ $&=*_\ !A:? M_'J -6BLK^W=$_Z#.E?^#"T_^/4?V[HG_09TK_P86G_QZ@#5HK*_MW1/^@SI M7_@PM/\ X]1_;NB?]!G2O_!A:?\ QZ@#5HK*_MW1/^@SI7_@PM/_ (]1_;NB M?]!G2O\ P86G_P >H U:*RO[=T3_ *#.E?\ @PM/_CU']NZ)_P!!G2O_ 86 MG_QZ@#5HK*_MW1/^@SI7_@PM/_CU']NZ)_T&=*_\&%I_\>H U:*RO[=T3_H, MZ5_X,+3_ ./4?V[HG_09TK_P86G_ ,>H U:*RO[=T3_H,Z5_X,+3_P"/4?V[ MHG_09TK_ ,&%I_\ 'J -6BLK^W=$_P"@SI7_ (,+3_X]1_;NB?\ 09TK_P & M%I_\>H U:*RO[=T3_H,Z5_X,+3_X]1_;NB?]!G2O_!A:?_'J -6BLK^W=$_Z M#.E?^#"T_P#CU']NZ)_T&=*_\&%I_P#'J -6BLK^W=$_Z#.E?^#"T_\ CU'] MNZ)_T&=*_P#!A:?_ !Z@#5HK*_MW1/\ H,Z5_P"#"T_^/4?V[HG_ $&=*_\ M!A:?_'J -6BLK^W=$_Z#.E?^#"T_^/4?V[HG_09TK_P86G_QZ@#5HK*_MW1/ M^@SI7_@PM/\ X]1_;NB?]!G2O_!A:?\ QZ@#5HK*_MW1/^@SI7_@PM/_ (]1 M_;NB?]!G2O\ P86G_P >H _CU_X/7[LI_P $W_V:+#+XN?VW?"EW@ >6?L7P M(^/4.6.=PPS;5T_X0>/K8,\,3N3SJ>%E.!'ED_Y:U_G2_#3X0?$SXQWOBO3?A?X M.U?QKJ/@CP%XI^)_BBPT1()KW2_ 7@BTCO\ Q9XD:UDFBGN[30K&5;V^AL([ MJ]2T6:Y2V>&"=XP#Z&_;'_;@^+W[:TW[/DOQ5U+5[K_AGG]G+X9?L\>'8]0\ M4ZSXCCU6V^'6E#2+CQU=)JK;;3Q3XRMK?2CXGNHEFNM2;1=,-_J%\UI T7QC M17]'OQY_X)$>&=,_X-]/V0/^"H?@^TMO#7Q>TKQ1XXL/VB-%NM2G67QG\(_' M_P"T%XP\!?!CQO#I>^YMX-=T&^?PAIL3PPZ>VM^#?&MG=:A=S/X9TFS< _KV M_P"#0K]L3X3_ !5_X)@V'[+MAK@L/BO^R#XQ^(J>.O#NJS6-O-+X(^+/Q$\8 M_%7PMXYT94NI9I_#,MUXEU[PW?7-U%:SV&O^'=02X@2RO-(N[_V;XL?\':W_ M 1D^&]EK$WACXL_%_XX:CI3SQ0Z+\*?@9XVM+O69H+G[,4TG4OBU#\+/#1XHI/\Q_]B_]M3XU_L)_%#Q?\6/@7KLVA^)?&WP. M^-7P)UIXV@1)_#OQ@\!:MX7BOV-Q9WJM=^"?%DGA7XF:%#Y2Q7'B;P1HEO>N MVFRWL,OR-0!_?QXU_P"#XN2'7?&ME\//^"=0U+PNFH>)K/X=^)/&/[2?]@>( M;G21)?AO9Z5ITGE:?X=TU/##6_A[1+:WT72!:Z;$+<_F9H M^CZOXAU?2] T#2M1US7MQNM3U?6-7U.YBLM-TO2]-LHI[S4-1 MU"\GAM+&QM(9KF[N9HH((I)9$0^A_&/X%_&K]GCQE+\._CU\)?B1\&/'<5E% MJA\(?%'P5XB\">(I=)N+J\LK36;72?$NG:;>7FBWMUIU_!8:Q:13:9?O9W/V M.ZG$+E0#_7Z_X-]_VV_C5_P4!_X)A_!W]H/]HKQ1IGC3XTS>*?B;X$\=>*-+ M\/Z%X636[KP3XSU+2]%U*]T#PS8Z9H&G:M>^&&T2ZU1-(TS3=/GO9IKNSTZQ MM[B*UB_RF/\ @I]XDO?%_P#P4F_X*!>);^\GOKC6/VU?VHKM9YYY;EA:'XV> M-DL+:*29G=;2QL$MK*Q@!$5M96]O;0I'#%&B_7G[*'_!;S]M;]@C]A_PS^R[ M^QK\9]4^$&OW_P"TM\:_C!\2->F\"_#OQY]L\(^*/AS^SUX:^'/ACPQ-\2_# M'C*T\.6MIXF\%?%37O$EMH6F:;/>W>LZ5.]\Z7.IV]U^0OCGQKXH^)7C;QA\ M1?&^K2Z]XT\?>*?$'C7Q?KL\%I:S:UXH\5:M=Z[K^K36VGV]I86\NHZK?W=Y M)!96MM:0O,8[:WAA5(U .6K^S2]_X.?_ -J[_@GM^SY^P7^RQ^RKX%_9-^(_ MA/X?_L$?LTMX[U/XM>%OBMXN\7:+\3-3\,WMUJ/AN6]\"_&[X=Z3865CX0_X M0J\@TFYT*74K:;4;F:749[2ZLK>U_C+HH _27_@I;_P56_:M_P""JOQ@T_XN M?M):GX:T*+1/#NA^'/#GPI^%7_"<:%\'/#8T1=3!U[1?!GC#QSX\F@\4ZS)K M&H2:YX@GUBYO[U)8K&.2WTRTL[&WY;_@G1_P4I_:C_X)@_'>S^.7[,_C Z(+&2T\1^&+J[NY M]$U*UCO]3M[[X#K]1O\ @JG^QOX,_8I\=_L@>!_"VC:GX?U[XJ?\$\_V3_C[ M\7-&U+Q#_P )'_9_QK^)'AO6T^)D%E.+B\&FVJZ_H4ADT:&\N;&POS?#26AT MB6PM8 #_ %H_^"7W_!1_X-_\%2_V3O"W[4'P>M+WP]Y^K:AX*^)'P]UB\L[W M7OAI\3- M=.N]>\):G3>0-8ZOI&O>']4\FT;6/#6M:/J.=$7X+_P#!0/P1+:2/=QQZ59&^2.&33S)_=%_;NB?\ 09TK_P &%I_\ M>H U:*RO[=T3_H,Z5_X,+3_X]1_;NB?]!G2O_!A:?_'J -6BLK^W=$_Z#.E? M^#"T_P#CU']NZ)_T&=*_\&%I_P#'J -6BLK^W=$_Z#.E?^#"T_\ CU']NZ)_ MT&=*_P#!A:?_ !Z@#5HK*_MW1/\ H,Z5_P"#"T_^/4Y-;T:1UCCU;3'=V5$1 M+^U9W=B%5542DLS$@*H!)) S0!IT444 %%%% !1110!\;_MF?L8?L=_\%!? MAQ)^SG^UQ\-O"'Q=\-0ZA9>+])\/7NN:CX?\;>%-8T]MMIXJ\(>(_"FL:'XY M\*7ABDDT^^O=#U2QM]:T>[OO#^MIJ6A:GJ&FW7\9F@?\$W/VL_\ @F[IG_!5 MW]I7_@E'^WG\4O@S\.O^"'8?'.F^%O%/C#P=H^LW_PZU7QCXB\-^'_!7AI/B7X)U&/5_&E] M^Y/_ 5I_P"">/[6/Q/X3\.WFI:7K7B35ED\.^*?$/A+2-5O9_"/B^ MV\<>%_$/PST0:O\ BKX7U/\ X+R?\% M0_X*3_L=?#7]C7X7?L>>%OVM_P!K M1]"_;G^.7CGXL^"/B(O[/NE:[^R%^S?X)\;?"+PMI%AKO]H>*9O&WPG\.>%] M3DU_PKX6\9W$MG\6/^$\;V:5 MW=;2L!_75_P3T_;H\$?MS_L)_LV_MH;M&\!V/QN\%_:=+M*TC4&M8_P"V=*TR+5K3S[.>.X?P M[]O;_@B5_P $[?\ @I5\0[7XO?M8_"+Q)XQ^*^D_#&Q^$?ACQYX?^*_Q-\%W M_A;P=I.N>+?$VD0:7H'AOQ38>"KV]TWQ%XW\2:O%>>(?"^MO:=; M6UG%YM\?/^"*/P.^+/\ P1ZT3_@DKX7\33^"?#7P_P#AYX.L/AK\5(?#FB_V MCI_Q@\$ZP/&1^*6O^';&"UT^[F^(GCJX\1ZG\3;337L=3UC3_''B]=/UFQUJ M^AUF'\TO!?[6W_!TK\%OA G[.FM_\$KO@[^T-\:_!&D7/@+PI^US%^T?\)M* M\ ^/H=",VC^'OB7XE\ W/Q$\)OJ5WK>G64&LW<>H:_\ "6]OY[F*?6?!OA.^ MGNM"BS2U;IRY7S-:R4'R]'=M7ZW6^V@'O_\ P1J^,_[5R>-O^"L/_!+K]IOX MM:U^TGX@_P""?WC3P=X;^"/QY\5:M9:OXX\5_!/XV_#_ ,6O\,O!GCJ]M/#. MBZCK7BSPSHO@?3=?\1>)?$.H^*O$-YXI\>>)?#B^$?#]U?:O_!IWJ^F MZE_P11_9_LK"\ANKKP_\2?VA=(UJ"(DOIVIS?&3Q9KT5G< @!9GT?6])U!0I M8?9[Z YW%E7ZO_X(U_\ !-#XA?L"?#3XT_$?]IKXH6'QU_;F_;)^)7_"Y_VK M?BWIL"+I-UXA5-0;P_X"\+W/]DZ%)=>%?!D^N^)KRQD31-"TY=2\2ZM;:%H& MB>'+71=*L_RUM_V7_P#@KG_P1G_:P_:7\0?\$W/V:O!/[?G[ O[8/Q4\7?M" MW?P%U+XE>!/@]\0OV=_C+XK.F?\ "0VNDZUKUQX?$_A?4U-OHOAP:/HOCZUE M\%>#] T[Q%%X2\1Z0_B+QQ;:ESPBXZN#7V5)Q5I6;LES-W5]]MV![Q_P5WD_ MM/\ X+;_ /!N3HEC&9]2T_XG?MO:Y=1(8]Z:8WP^^"L[7# L'$<,&@:K.Q8 M%()!%O<.HJ^&+=]#_P"#MCXBRZDR6X\8_P#!'FQN?#X;?NOUM?CSX%M)E3Y- MH='\+:XY^8IY=FWS^8?+%[_@G7^Q!_P44_:'_P""A^N_\%:?^"M'A?P)\)/& M'@/X=:S\*/V(_P!D7P;XHT?QI!^SSX:\3W?B#2?%WB3Q!J.@MK.@GQ9JWA:Z MN$'BBW\9>(O$OC*;XA>*5U_3/A[H'A3P'X#T;TK_ (+._P#!./\ :R^+/QL_ M9-_X*8_\$SY?AS:?M_\ [%=QXGTFV\+_ !%FTG3-#^.OP3U_0?%2:E\+IM2U M2QCT^ZUF6Y\2>*/"FCZ=KWB[X=:,GACXL_$34K;XA^$/$]AX^&'B/0],0&5E4O)J.HVL<:@F1W94B5Y613%_P1EMYK;_@DS_P3BCGC:)V_ M8R_9[N%5L9,-W\-O#]U;2<$_++;S12KWVN,@'(K\'/VCOAK_ ,%W?^"V&D>" M?V)OVG?V-O __!,W]BO6O$/A;Q1^UI\3+;XP_#GXR^._BEI7@+Q-H/B?2O O MPUT_2M4UR\T"6\\1Z;9>)](CE\.7>G0:MX=TJ[U_XB2:1877@WQS_7-X"\#> M$OA?X%\%_#3P#H&F>%? GP[\)^'/ W@KPOHEE;:;HWAOPEX2T>ST#PYH&D:= M9Q06=AIFCZ/I]GIUA96L,-M:VMO%!!%'%&J"9>[!1NFW)R:34K*R2U3:N]=% M?S ZRBBBLP"OFOX1?#'X;:WX,DU36?A[X'U?4[SQK\49+O4=3\)Z#?W]U(OQ M.\81J]S>76GRW$[K&B1AI9&8(BJ#M4 ?2E>1_ [_ ))[%_V.7Q2_]6CXRH U M?^%._"+_ *)7\./_ A_#/\ \JZ/^%._"+_HE?PX_P#"'\,__*NO1Z* /./^ M%._"+_HE?PX_\(?PS_\ *NC_ (4[\(O^B5_#C_PA_#/_ ,JZ]'HH \X_X4[\ M(O\ HE?PX_\ "'\,_P#RKH_X4[\(O^B5_#C_ ,(?PS_\JZ]'HH \X_X4[\(O M^B5_#C_PA_#/_P JZ/\ A3OPB_Z)7\./_"'\,_\ RKKT>B@#SC_A3OPB_P"B M5_#C_P (?PS_ /*NC_A3OPB_Z)7\./\ PA_#/_RKKT>B@#SC_A3OPB_Z)7\. M/_"'\,__ "KH_P"%._"+_HE?PX_\(?PS_P#*NO1Z* /./^%._"+_ *)7\./_ M A_#/\ \JZ/^%._"+_HE?PX_P#"'\,__*NO1Z* /./^%._"+_HE?PX_\(?P MS_\ *NC_ (4[\(O^B5_#C_PA_#/_ ,JZ]'HH \X_X4[\(O\ HE?PX_\ "'\, M_P#RKH_X4[\(O^B5_#C_ ,(?PS_\JZ]'HH \X_X4[\(O^B5_#C_PA_#/_P J MZ/\ A3OPB_Z)7\./_"'\,_\ RKKT>B@#SC_A3OPB_P"B5_#C_P (?PS_ /*N MC_A3OPB_Z)7\./\ PA_#/_RKKT>B@#SC_A3OPB_Z)7\./_"'\,__ "KH_P"% M._"+_HE?PX_\(?PS_P#*NO1Z* /./^%._"+_ *)7\./_ A_#/\ \JZ/^%._ M"+_HE?PX_P#"'\,__*NO1Z* /./^%._"+_HE?PX_\(?PS_\ *NC_ (4[\(O^ MB5_#C_PA_#/_ ,JZ]'HH \X_X4[\(O\ HE?PX_\ "'\,_P#RKH_X4[\(O^B5 M_#C_ ,(?PS_\JZ]'HH \X_X4[\(O^B5_#C_PA_#/_P JZ/\ A3OPB_Z)7\./ M_"'\,_\ RKKT>B@#SC_A3OPB_P"B5_#C_P (?PS_ /*NC_A3OPB_Z)7\./\ MPA_#/_RKKT>B@#SC_A3OPB_Z)7\./_"'\,__ "KH_P"%._"+_HE?PX_\(?PS M_P#*NO1Z* /./^%._"+_ *)7\./_ A_#/\ \JZ/^%._"+_HE?PX_P#"'\,_ M_*NO1Z* /./^%._"+_HE?PX_\(?PS_\ *NC_ (4[\(O^B5_#C_PA_#/_ ,JZ M]'HH \X_X4[\(O\ HE?PX_\ "'\,_P#RKH_X4[\(O^B5_#C_ ,(?PS_\JZ]' MHH \X_X4[\(O^B5_#C_PA_#/_P JZ/\ A3OPB_Z)7\./_"'\,_\ RKKT>B@# MSC_A3OPB_P"B5_#C_P (?PS_ /*NC_A3OPB_Z)7\./\ PA_#/_RKKT>B@#SC M_A3OPB_Z)7\./_"'\,__ "KH_P"%._"+_HE?PX_\(?PS_P#*NO1Z* /./^%. M_"+_ *)7\./_ A_#/\ \JZ/^%._"+_HE?PX_P#"'\,__*NO1Z* /./^%._" M+_HE?PX_\(?PS_\ *NC_ (4[\(O^B5_#C_PA_#/_ ,JZ]'HH \X_X4[\(O\ MHE?PX_\ "'\,_P#RKH_X4[\(O^B5_#C_ ,(?PS_\JZ]'HH \X_X4[\(O^B5_ M#C_PA_#/_P JZ/\ A3OPB_Z)7\./_"'\,_\ RKKT>B@#SC_A3OPB_P"B5_#C M_P (?PS_ /*NC_A3OPB_Z)7\./\ PA_#/_RKKT>B@#SC_A3OPB_Z)7\./_"' M\,__ "KH_P"%._"+_HE?PX_\(?PS_P#*NO1Z* /./^%._"+_ *)7\./_ A_ M#/\ \JZ/^%._"+_HE?PX_P#"'\,__*NO1Z* /./^%._"+_HE?PX_\(?PS_\ M*NC_ (4[\(O^B5_#C_PA_#/_ ,JZ]'HH \X_X4[\(O\ HE?PX_\ "'\,_P#R MKH_X4[\(O^B5_#C_ ,(?PS_\JZ]'HH \X_X4[\(O^B5_#C_PA_#/_P JZ/\ MA3OPB_Z)7\./_"'\,_\ RKKT>B@#SC_A3OPB_P"B5_#C_P (?PS_ /*NC_A3 MOPB_Z)7\./\ PA_#/_RKKT>B@#SC_A3OPB_Z)7\./_"'\,__ "KH_P"%._"+ M_HE?PX_\(?PS_P#*NO1Z* /./^%._"+_ *)7\./_ A_#/\ \JZ/^%._"+_H ME?PX_P#"'\,__*NO1Z* /./^%._"+_HE?PX_\(?PS_\ *NC_ (4[\(O^B5_# MC_PA_#/_ ,JZ]'HH \X_X4[\(O\ HE?PX_\ "'\,_P#RKH_X4[\(O^B5_#C_ M ,(?PS_\JZ]'HH \X_X4[\(O^B5_#C_PA_#/_P JZ/\ A3OPB_Z)7\./_"'\ M,_\ RKKT>B@#SC_A3OPB_P"B5_#C_P (?PS_ /*NC_A3OPB_Z)7\./\ PA_# M/_RKKT>B@#SC_A3OPB_Z)7\./_"'\,__ "KH_P"%._"+_HE?PX_\(?PS_P#* MNO1Z* /./^%._"+_ *)7\./_ A_#/\ \JZ/^%._"+_HE?PX_P#"'\,__*NO M1Z* /./^%._"+_HE?PX_\(?PS_\ *NC_ (4[\(O^B5_#C_PA_#/_ ,JZ]'HH M \X_X4[\(O\ HE?PX_\ "'\,_P#RKH_X4[\(O^B5_#C_ ,(?PS_\JZ]'HH \ MX_X4[\(O^B5_#C_PA_#/_P JZ/\ A3OPB_Z)7\./_"'\,_\ RKKT>B@#SC_A M3OPB_P"B5_#C_P (?PS_ /*NC_A3OPB_Z)7\./\ PA_#/_RKKT>B@#SC_A3O MPB_Z)7\./_"'\,__ "KH_P"%._"+_HE?PX_\(?PS_P#*NO1Z* /./^%._"+_ M *)7\./_ A_#/\ \JZ/^%._"+_HE?PX_P#"'\,__*NO1Z* /./^%._"+_HE M?PX_\(?PS_\ *NC_ (4[\(O^B5_#C_PA_#/_ ,JZ]'HH \X_X4[\(O\ HE?P MX_\ "'\,_P#RKH_X4[\(O^B5_#C_ ,(?PS_\JZ]'HH \X_X4[\(O^B5_#C_P MA_#/_P JZ/\ A3OPB_Z)7\./_"'\,_\ RKKT>B@#SC_A3OPB_P"B5_#C_P ( M?PS_ /*NC_A3OPB_Z)7\./\ PA_#/_RKKT>B@#SC_A3OPB_Z)7\./_"'\,__ M "KH_P"%._"+_HE?PX_\(?PS_P#*NO1Z* /./^%._"+_ *)7\./_ A_#/\ M\JZ/^%._"+_HE?PX_P#"'\,__*NO1Z* /./^%._"+_HE?PX_\(?PS_\ *NC_ M (4[\(O^B5_#C_PA_#/_ ,JZ]'HH \X_X4[\(O\ HE?PX_\ "'\,_P#RKH_X M4[\(O^B5_#C_ ,(?PS_\JZ]'HH \X_X4[\(O^B5_#C_PA_#/_P JZ/\ A3OP MB_Z)7\./_"'\,_\ RKKT>B@#SC_A3OPB_P"B5_#C_P (?PS_ /*NC_A3OPB_ MZ)7\./\ PA_#/_RKKT>B@#SC_A3OPB_Z)7\./_"'\,__ "KH_P"%._"+_HE? MPX_\(?PS_P#*NO1Z* /./^%._"+_ *)7\./_ A_#/\ \JZ/^%._"+_HE?PX M_P#"'\,__*NO1Z* /./^%._"+_HE?PX_\(?PS_\ *NC_ (4[\(O^B5_#C_PA M_#/_ ,JZ]'HH \X_X4[\(O\ HE?PX_\ "'\,_P#RKH_X4[\(O^B5_#C_ ,(? MPS_\JZ]'HH \X_X4[\(O^B5_#C_PA_#/_P JZ/\ A3OPB_Z)7\./_"'\,_\ MRKKT>B@#SC_A3OPB_P"B5_#C_P (?PS_ /*NC_A3OPB_Z)7\./\ PA_#/_RK MKT>B@#SC_A3OPB_Z)7\./_"'\,__ "KH_P"%._"+_HE?PX_\(?PS_P#*NO1Z M* /./^%._"+_ *)7\./_ A_#/\ \JZ/^%._"+_HE?PX_P#"'\,__*NO1Z* M/./^%._"+_HE?PX_\(?PS_\ *NC_ (4[\(O^B5_#C_PA_#/_ ,JZ]'HH \X_ MX4[\(O\ HE?PX_\ "'\,_P#RKH_X4[\(O^B5_#C_ ,(?PS_\JZ]'HH \X_X4 M[\(O^B5_#C_PA_#/_P JZ/\ A3OPB_Z)7\./_"'\,_\ RKKT>B@#SC_A3OPB M_P"B5_#C_P (?PS_ /*NC_A3OPB_Z)7\./\ PA_#/_RKKT>B@#SC_A3OPB_Z M)7\./_"'\,__ "KH_P"%._"+_HE?PX_\(?PS_P#*NO1Z* /./^%._"+_ *)7 M\./_ A_#/\ \JZ/^%._"+_HE?PX_P#"'\,__*NO1Z* /./^%._"+_HE?PX_ M\(?PS_\ *NC_ (4[\(O^B5_#C_PA_#/_ ,JZ]'HH \X_X4[\(O\ HE?PX_\ M"'\,_P#RKH_X4[\(O^B5_#C_ ,(?PS_\JZ]'HH \X_X4[\(O^B5_#C_PA_#/ M_P JZ/\ A3OPB_Z)7\./_"'\,_\ RKKT>B@#SC_A3OPB_P"B5_#C_P (?PS_ M /*NC_A3OPB_Z)7\./\ PA_#/_RKKT>B@#SC_A3OPB_Z)7\./_"'\,__ "KH M_P"%._"+_HE?PX_\(?PS_P#*NO1Z* /./^%._"+_ *)7\./_ A_#/\ \JZ/ M^%._"+_HE?PX_P#"'\,__*NO1Z* /./^%._"+_HE?PX_\(?PS_\ *NC_ (4[ M\(O^B5_#C_PA_#/_ ,JZ]'HH \X_X4[\(O\ HE?PX_\ "'\,_P#RKH_X4[\( MO^B5_#C_ ,(?PS_\JZ]'HH \X_X4[\(O^B5_#C_PA_#/_P JZ/\ A3OPB_Z) M7\./_"'\,_\ RKKT>B@#SC_A3OPB_P"B5_#C_P (?PS_ /*NC_A3OPB_Z)7\ M./\ PA_#/_RKKT>B@#SC_A3OPB_Z)7\./_"'\,__ "KH_P"%._"+_HE?PX_\ M(?PS_P#*NO1Z* /./^%._"+_ *)7\./_ A_#/\ \JZ/^%._"+_HE?PX_P#" M'\,__*NO1Z* /./^%._"+_HE?PX_\(?PS_\ *NC_ (4[\(O^B5_#C_PA_#/_ M ,JZ]'HH \X_X4[\(O\ HE?PX_\ "'\,_P#RKH_X4[\(O^B5_#C_ ,(?PS_\ MJZ]'HH \X_X4[\(O^B5_#C_PA_#/_P JZ/\ A3OPB_Z)7\./_"'\,_\ RKKT M>B@#SC_A3OPB_P"B5_#C_P (?PS_ /*NC_A3OPB_Z)7\./\ PA_#/_RKKT>B M@#SC_A3OPB_Z)7\./_"'\,__ "KH_P"%._"+_HE?PX_\(?PS_P#*NO1Z* /. M/^%._"+_ *)7\./_ A_#/\ \JZ/^%._"+_HE?PX_P#"'\,__*NO1Z* /./^ M%._"+_HE?PX_\(?PS_\ *NC_ (4[\(O^B5_#C_PA_#/_ ,JZ]'HH \X_X4[\ M(O\ HE?PX_\ "'\,_P#RKH_X4[\(O^B5_#C_ ,(?PS_\JZ]'HH \X_X4[\(O M^B5_#C_PA_#/_P JZ/\ A3OPB_Z)7\./_"'\,_\ RKKT>B@#SC_A3OPB_P"B M5_#C_P (?PS_ /*NC_A3OPB_Z)7\./\ PA_#/_RKKT>B@#SC_A3OPB_Z)7\. M/_"'\,__ "KH_P"%._"+_HE?PX_\(?PS_P#*NO1Z* /./^%._"+_ *)7\./_ M A_#/\ \JZ/^%._"+_HE?PX_P#"'\,__*NO1Z* /./^%._"+_HE?PX_\(?P MS_\ *NC_ (4[\(O^B5_#C_PA_#/_ ,JZ]'HH \X_X4[\(O\ HE?PX_\ "'\, M_P#RKH_X4[\(O^B5_#C_ ,(?PS_\JZ]'HH \X_X4[\(O^B5_#C_PA_#/_P J MZ/\ A3OPB_Z)7\./_"'\,_\ RKKT>B@#SC_A3OPB_P"B5_#C_P (?PS_ /*N MC_A3OPB_Z)7\./\ PA_#/_RKKT>B@#SC_A3OPB_Z)7\./_"'\,__ "KH_P"% M._"+_HE?PX_\(?PS_P#*NO1Z_)C_ (*E?\%G/V0_^"1>E?"R\_:=TWXP>)-8 M^,\?C&;X>>$O@YX.T'Q3KVL0^ ;SP9:>*IKFX\5>,? WAK1X].'CO1+N,ZKX MAM'U"VCU!-,2\O+06DH!^D'_ IWX1?]$K^''_A#^&?_ )5T?\*=^$7_ $2O MX*=5\ >+_'. MB>(/C!#\.-*T_6Y?!J:5=ZCX:TW3_"'CSQC>3ZS+I-WJNMQ NL"Z7X?U&>5E M;$:_T74 >CT4 M>CT4 >CT4 >CT4 >%K"^DCM;"WMKN_TRQN_%VF+?S[9+>P MN[[2HYFCDO[<2?BM_P &A7@CPSX\_P""L.LZ3XO\.:'XJT.W_9-^--[=:-XB MT33]?TFX$OB'X::0?M5AJ=O=694Q:K+$7DA;R'H#0!_:Q\+?^#;_P#X M(R_"GQ]XC^)-A^Q5X&\:^(?$>K>(-3_L[XI:WXO^(O@'0K?Q#K3:U)HOASX4 M^)=>O/A=I>DZ0_DZ;X? \'3:EH^BVZZ7;:D+>XOQ=_=OQS_8"_9@^,'[*GQ5 M_9-TWX*_"GX>_#OXA?!WQ;\(M&L/ ?P\\'^$;3P+IVN^'+W1-%O?"%IH>B6E MIX?F\+74UIJFAKIUM%#87=A;/%#M38?MBB@#_!+^+OPK\;_ SXJ?$?X,?$O1 MIO#WQ"^%/C?Q1\//&NB3A]^F^)_"&LWFA:U:J[I&9H$O[&?[-_^"]'_!LS^T=_P4!_;K@_:I_8OUKX&^$[#XL> ='M_CI9?%7Q M+XA\&V]K\3O!BQ^'[#Q=8R^&?"GC>\UA?&'@N/P_8W]M;:#:-IVJ>$;S4[R\ MOYO$86S]G_X(S?\ !K#IW["_Q1\=_%C]N7Q5^S=^UW8>/_@A=?"VZ^ =Y\(8 M_B+\)=&UW4O'7PY\>R^*9[SXNZ*MOXKN="OO *:?X=N;CX?>'[F%;^;53';W M+16MJ ?R\_\ !J)^R/\ #O\ :J_X*LZ)J7Q6\%VWCCP=^S?\'?&?[0-EI&M: M7;ZKX4D\?Z'XD\$>"O $NOVE]:W-A=2Z/K'CB7Q?X?LYMDW]O>%K'5(1(FDW M"U_2E_P=_P#_ 36\/\ Q#_8[^'_ .VW\&_A_H>D^,_V5_$8T+XJP^%-"ATR M;5_@9\1KZUTU]7N[+0M*;^T9? /Q!/AR\2:\-I:Z1X9\4>--7N;Q8K,0R?U; M_ _]C3]D/]F36M=\1?LV_LL_L[?L^:[XITNUT7Q-JOP0^"WPY^%%[XBTFQNW MOK+3]=F\!^'- ;5K6TO))+FVBO\ [0()79XMI->E_&+X4>!_CO\ "?XD_!7X MEZ+;>(OA]\6/ _BCX>^,]$NXHIH-2\-^+M&O-#U>V*3))&)&L[V5H)2C&"=8 MIDP\:D '^"?17^E_X9_X,F/V ;6.$>,?VK/VP]>E5@;A_#-Y\%O"<&K'PQ:^*/''B+1/#.@6^M>,=ZI>WTUIINGVLR6<0!_B1?M#_!R^^ _Q&LOAYJ<6JVVJ-\*/ MV?OB#JECKEO)9ZKI>I_&3X!_#3XQ:CH]Y9S66GSV&/VB?$E[86%I9W?B'6OCGJ$&L:W<6\*13:KJD/AW0- T"*_O MY%:YNX]%T/2-+2:1UL=-L[<1V\8!['_P1M_X)0?\$[(?^")XB.M^,M$UR\M=4B MN-:AGM;JRDMGM#!:BU\E;6W$7\;7_!X;X4\,>#?^"J?@#1?"/AO0?"FBQ_L8 M_!Z2'2?#FCZ?H>EQL/B/\;;8/%8:9;6MHA$-M# &2($10119V1(J_P"HQ\._ M GAWX6_#_P #?#+P?:O8^$OAUX.\,^!/"]E(ZR26?AWPCHMEX?T2U>1(XD=[ M?3-/MHF=(HU9D++&@(4?YBW_ >??\I7OA=_V8_\(_\ U<7[0M 'WU_P9!^# M_"'BP_\ !3E?%7A;PWXF-@/V+SIX\0:)I>LFS%S_ ,-8"[-F-2M;DVXN#!:B MY,&SS?)M_-W>7'C^]G_A3OPB_P"B5_#C_P (?PS_ /*NOX._^#&?_D*?\%.? M^O#]CC_TH_:CK_0+H \X_P"%._"+_HE?PX_\(?PS_P#*NC_A3OPB_P"B5_#C M_P (?PS_ /*NO1Z* /./^%._"+_HE?PX_P#"'\,__*NC_A3OPB_Z)7\./_"' M\,__ "KKT>B@#SC_ (4[\(O^B5_#C_PA_#/_ ,JZ/^%._"+_ *)7\./_ A_ M#/\ \JZ]'HH \X_X4[\(O^B5_#C_ ,(?PS_\JZE@^$?PIMIH;FV^&/P]M[BW MECG@G@\%^&XIH)HG$D4T,L>FJ\4L3JKQR(RNCJ&4@@&O0J* "BBB@ HHHH * M*** "N*\*?#CP'X%U7QYKO@[PCH/AK6?BCXL7QW\1=3T;3K>QO?&WC-/#GA_ MP>GBCQ+<0HLFK:VGA3PIX9\.)J%VTEPFB>']'TU7%IIUK%%VM% !1110 444 M4 %%%% !1110 4444 %>1_ [_DGL7_8Y?%+_ -6CXRKURO(_@=_R3V+_ +'+ MXI?^K1\94 >N4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !7^>G_ ,'Q]Z)/'W_!.#3MP+6O@_\ :AO2FQ@5%_K7P)@5R^-K M!SIK *"60QL6 #J3_H65_G0_\'P.HF7]H#]@?22/[4\: M^#[;,8SD2G^R!YQ*@%!!@L00H!^$W_!MSJC:1_P6V_8)NTE\HS>/?B+I9?+C M*ZY\"_BEHKQ9C^;]\FH-#@_(?,Q)F,L*_P!C>O\ #L_X)I?M8>'_ -AG]NW] MFC]K/Q9X;U_Q?X:^"'Q"7Q9KOACPM1-^X?ZU?_!*S_@LQ^R5_P %=_#'Q+U;]FZP^*7A7Q-\&QX/ M/Q-\ _%CPKIV@Z[X>C\>7'B^W\*7EGJGAS7_ !7X3U^QU<^!]?F1])U^:^L( M8K0:SI^F7%Y#;D _6BBBB@ HHHH **** "BBB@ HHHH **** "BBB@ K^>#_ M (+\_P#!'?&O[:OQAL+^'X3^"KU$UC1_ASH-M*MG MJ_Q<^)%A!/&(M+TN=VL/!WAR]EAN/&GB=)(XK>X\/^'O%EQ8?CG_ ,'FO[;W MQO\ @H_[%?[.GP.^,GC_ .$Z^,]*^,/Q1^*B?#7QWXL\#:WXCTFUN/"'@[P! MIFN7/A76]);4?#$D\OQ#FFTK5(KVTO-2M+.YB$,FFOYW^=W>7EYJ-Y=:AJ%U M74K3W-U=7,[/-<7-Q,[S3SS.\LLKM)(S.Q) /M3Q M#_P4G_;W\4_M*6?[8.M_M:_'&?\ :2TV6+^S/BK:^.=4TK6=*TV.\MK]O"^E M:;I,ECX=TOP)'[FUN+B&7_3[_P"#:K_@IG^T M3_P4[_8;\:_$3]J*Y\(ZS\5?@S\:;KX+7/C'PMH$7ABY\>Z+IGPX^'OBJR\8 M>+=%L+C_ (1^U\6ZE?\ B?5H-5;PKI/AOPW,+."33?#^FYEA'^1[J6@ZSI%G MH&H:GIUU8V7BG29M>\.W-Q&4BUC1[?7=:\,3ZC8M_P MK6+Q!X:.SG%D ?-/_ ?'7OF? M$/\ X)QZ=N;_ $7P9^T[>[2HV#[?KGP.@W*WWBS?V;AU/RJ%0KRS5\H_\&4? MA2_OO^"D?[2/C51;'2?#7[$OBSP["!4\N:V%CX/ MUU+J2253#+)9A(I3,7@]\_X/@-0:3]H3]@K2\/ML_@U\8M0!+DQEM2\;^$[= M@D6,(X&DJ9) 20CJ[CXY_M*Q!F]Q''>45_J& MU_E_?\'J,*Q?\%4/@6X))N?V!OA5,P.,*R_M!?M1V^%P.FVW5NE6_B7XJ_$[4M"LX;W6H_"OAZYU'1 M].M])T2*[TZ/7?%?B?6_#WA#1KS6-!TO4==@U?Q#H6GZE^.OP1_X.L_V8/$' MQFO_ (;?M4?LN?M7_L9>"-;^,EM\*O WQJ^,OP]L]-^'?AJYOO /AGQA867[ M0%V^NQ:E\+_%=S/KT4LFE:#IOCS2=(\%ZSX.^(7B;6] \+:OK-_XW;MW^0']5-%>5?&CXW_"O]GGX._$+X_P#QC\8Z?X*^$/PL\&:O\0/'/C2Y M@U#5+32?"NB6+ZA>W]MI^A6>J:SKEU- BQ:3HWA_3M4UO7K^>STO0].U#4[V MTM)_YN=1_P"#KS]E)M"\1?%'P9^PI_P4Q^(_[-OAO5/$%C-^TMX2_9X\,_\ M"J-3L/#>HW>FW_B+3-=UOXEZ1I]GHSRVHG2/Q7J/A?7-/MYA#XAT70]5@N=, MA(PG/X8M]/GVN^OD!_4W17S[^RY^U+\"/VSO@AX*_:*_9M^(&F?$KX2>/[2X MN- \1Z=#>64T=S8W,ECJNBZWH^IV]GK'A_Q#HNH0S6&LZ%K-E9ZGIUW$T=Q; MJ"C/^0W[6O\ P< _"C]F+]KKXQ_L:^$OV*_VYOVL?B3\!M.^'M]\3]5_9;^$ M=A\2/#OA6;XE^#=)\=>'-/U5E\06&J6EQ+H>LV;&YETX:;-=B[L;6^GO=.U* MVLQ1E)M).ZW6UNFM]M= /W[HK\6OV&/^"R/_ V[\>+3X&_\.\?^"A/[,WVK MPKXC\4_\+,_::^!O_"NOAJO_ CT=J_]@+K_ /:^H>9XBU;[5NTK3O)3[1#: M7TOFC[-LD^JO^"BG_!2W]E3_ ()=_!"W^.?[5/BK6],TG7M:N?"GP^\%>"_# MUUXK^('Q+\9P:#JWB-?"_A31XI+/3+.1]-T:Z^T>)?&.M^%? VD7<^E6.N^* MM+O=;T6WOQQDI?3??T ^^Z*_G=_9[_X.2OV2/BO\?OAI^SO\?VRO MV&/%/QN;[-\%O%7[8'P?T_X:_#_XC:Q-J&EZ;IOA[3-?MO%6L7=GJ>M7.KVD M6E:C>:2O@][IH],O?%5CJ^I:#I^L?T142C*.DE:^O]- %%%%2 5Y'\#O^2>Q M?]CE\4O_ %:/C*O7*\C^!W_)/8O^QR^*7_JT?&5 'KE%%% !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 %%%% !17DWQ[^*6D_ WX&?&?XUZ]=6 M=CH?P@^%'Q$^*&L7NHR)#86FF> ?".L>*K^XO99)8(X[2&UTJ62X=YHE6)6) MD0?,/\;_ /;+_P""WG_!3O\ ;IUI[SXT_M5_$31?"D=U+<:9\*O@]JU[\'_A M=I@D;3Y(HI?"_@:ZTN3Q3)8SZ;!/8:I;B^NEE /]/=2\.:.$>UNO-:]6,6UPSB)_\:G]M?\ X*'?MB_\%%/&GA/XA?MD M_&6Y^,OB[P+X>NO"GA/5)O!7PW\#1:+X?O=3FUBZTZWTKX9^#O!FCR)-J4\M MR9KG3Y[I2PB2=8$2)?T?_:*_X.#_ -L+]K;_ ()=3_\ !.?]HE[3XBZ^WQ/^ M'NLW7[1>H3B+QMXQ^$?@675?$EC\/_'VFV]O#9:UXJTSQY9> M1T[XB0R07^ MK^'?#T^G^*M-U;Q+-<>+]2_.O_@GW_P3]_:#_P""EW[0UG^S/^S5:^$Y?B#< M>$/$OCJ[OO'.N77ASPIHWACPJMDNI:CJ^K66DZY=VZR7NIZ5I5DD&EW3SZEJ M=G PBCD>:, ^(J_ML_X,C/BCIVC?M<_MH_!F>>2/4_B%^SMX,^(^GP;)/(GM MOA)\1X?#FHEI0IB6XA;XR6301.ZR2PM=R1*Z03%/P9_X*8?\$/OVT_\ @E%X M)^&'C_\ :@N_@W?^'?BSXIUKP?X8E^%GCC6O%MS;ZUH>DPZU=)$A"HS_HC_P &B/Q(\,_"?_@IS\6/'/C76+7P_P"# M_#W["G[0GB#Q7K=]*MO8Z1X:\(^)/A1XVU[5+V>3;!!::;I7AF[OKB:XE@AC MBMV=Y1@*P!_JPT5_CF?MU?\ !?#]OG]J']M[QS^U7\&OVC?C]^S3X1CU32]' M^#7PL^&_Q2\2>$="\'_#;PC>2S^&-'\6:#X7U.S\->-=7UNZFO\ Q%X\_P"$ MGL_$>GZSJNO:IH+FZ\'VFD:1:?L/_P $&O\ @NM_P52_:L_X*K_LB?LX?M&_ MM;:[\3/@E\0K_P"*^F>,/!>I?#3X(:-_;JZ!\ ?BGXF\-BY\1^&_AIHGBN.6 MQ\5:#H6J^=::]!\DNK>YN;>< _P!*RBBO@+_@II_P4%^'O_!,7]D3 MQW^UQ\2O!?BOXB:%X0U?PIX;L/!?@RYT>QUK7O$7C36[?0=$M?[0URZM['3M M-BNKC[7J^H"/4+NSTVWN;BSTK4[E([.4 ^_:*_R-_P#@I%_P)+'XFW.H^%/BG\1-%\%:GL\:_$?1?&' MCG38M&7Q'_;%I;Z-XBTMRNFQ:3:WFFVDOF0 '^L]1110 4444 %%<;\1/B%X M*^$O@+QI\4?B1XETCP9\/OAWX6UWQKXV\6Z_>0Z?HGAKPKX9TRYUC7=;U6]G M9(;:QTW3;.YN[B5V 6.)L9. ?\FK]NC_ (.1/^"A7QA_;Q^*W[1?[*'[2_Q> M_9[^#L&-3NSX>\4^+_A?XHM-6\ :G\1?%KR7 M/B;7=:U/PM>:WHQUJ3PA9:O-H6E6ZS '^N/7+ZCXX\%Z/J^G>']6\7^%]+U[ M5[N'3])T34=?TFRU?5+^X4O!9:=IMS=Q7M[=SH"\-M;0RS2*"R(P&:_RH?B[ M_P '(W['K^\TNWTNVU?0OB%>V-_8%[:2;4_Y MQ?!7Q*\>?#KXD^$OC#X-\4:IHOQ.\"^.-!^)7A3QHDJ7NM:3X[\,:]:>*-#\ M4+-J4=Y'=ZI8>(+&UU59;^*Z2>[B#W4I>)AX(\.W>B> (/%/C?4-3\):1KFF>&_'$^N6WQ%\*P"Q\S_ZS M_P#P;:?LC^-_V.O^"2'[/7@SXG^%'\%?$WXGWOC+X]>-/#MY97NG:[IK?$_6 MFO?!EKXIT_4K'3]1T[Q1:_#.P\$6FN:3?VRW>B7UO+HTY:2P:@#^*7_@[T_9 MI^&_[-7[>7[,GAKX'?"3P'\&O@G-^Q1X7TSPAX/^&?AGPYX+\&V'B#2_C[^T M#K7C.'3O"WAR&RMK&ZGF\7Z/KNJWYTVW36-1UZXNVN;[41J!OBC\*O%FD>-/!/BG1YY(+S2];T:Y6XA\Q494O=-O MHA+IVM:3=B73M:T>[O\ 2-4M[K3KZZMI?[:O^#XK0$M_BI_P3M\4! )-8^'_ M .T;H#2;1ET\-^(_A!J,:%OO$1MXKD8*>%\TE>6:OX0Z /Z,?^#B#_@H/IW_ M 4?\0?\$U/V@K'0K+0;_P 8?\$_-(\4>-M/L9[IH-'^*+?M%_'WX8?$WPS9 MVUY#'<1Z+H_C'X0ZG=^'+R>1Y]3T+6;"Z91'Y4]Q^R7_ 8Y6F_XE?\ !1B_ MR?\ 1O W[--IC9E3]MU_XTS9+_PD?V?PF/G!8\>7S_"UJ_B?7]?T_P +:5K& MIW%_IW@G0;CPQX4M9O+\O1- N_$_B/QG<:9:;$1OL\OBCQ=XDUEO-:63[7J] MUAQ%Y4(?%>E10K(UVMQHFE^,O!EW<2RQ0V[1^(+9+>2YE2Z6T /[YZ*** "BB MB@ HHHH **** "BBB@ K_,I_X/8/"VH6G_!1W]F;QM)-9MI7B']B7PQX6LK= M))SJ$6H>#OCM\=M6U.:ZB:W6V2SGMO'6DI821711RJS MQ$_>% 'K_P#P8Y7*+\2?^"C-H0_F3^"/V9[A& &P):Z]\:XI QW;@Y:\B* * M00K[F4A0W^AG7^=Y_P &.TL8^+O_ 4-A+J)7^''[/4B1DC>T<7B?XJK*ZKU M*QM-$KD<*9$!^\,_Z(= !1110 4444 %%%% !1110 4444 %%%% !1110!_) M#_P6I?4OV,/^"P?_ 3=_P""MOQ[^'/BKXL?L!_!SX8>(?V?_BEJ&@:'KWC6 M']E_XI^+=3^*5MX7^.DOA&P\3:?IL$WB2]^)W@O2I=D?$OP5\*= M?\1WWPS^+GC7P'X1_9/_ &-_"R?$7P?\/?%?_"&_&;1;;P_\2O FM:):^,-+ M\/Z<]KJVCW266HF&>.6X_<_Q!^W;^RII?[9WA[_@G9XJ\?6VG?M0_$#X2W?Q M?\)_#37]!U2UTWQO\/XF\10WQ\/^(K^Q7PMXAUF.U\)^+=0NO!]CJ-UXC70O M#/B'7)=)_L72;^]A_E-_;$_X)1?L-_%/X5?\%^OVH4^&EK\$_P!H']BC]H?X MG_%?]G#XM_!'5KSX2ZGX'\0_#S]@[]DW]H;3?#T6A>%9M/\ !6IV/C'XJMK- MY>W>H^&[GQ1IVM>._%/B#P=KWASQ=KD^N-O%W23YHR44HR7;G3B[:;2:]Y/: M[LWJP_H^_;;_ ."5_P (OVU_V%_!'_!/;6/BM\;/A+\!_!LOPGT^:?P%XBT/ MQ%X[\6>"O@UI?V+P;X(\5^+OBOX>^(.H:O8PZI8>%O%%_KT^?%FI:_X/T>?4 M-%/"&F3+=Q31V>@Z1H%C(LRP6$#!?S9_X)*?M MH^*OC!_P1X_9@_;-_;(UJ/X<:U!\#?$7B#XQ_$'XCW47A^UO/#WPG\3>+_!O M_"ZO$=[?:7X?L[+3_B7X1\%Z=\6/M5O8QZ5)9>*X9M'NM3TV6RU"\_(JW\7_ M +6'_!RC\1M7TWP%J7C_ /90_P""$G@_7M0\+>(O%/V"7PI\;/\ @I)JWAOQ M':1^(--T"YNX$USP5\$]/U+0KGP[<3:7-8V\9E\1:/XKE\6^/GU+P3\!XY9. MZD[1A)\SZ7V=K?%)VT_178'JW_!J]HVBS_ K_@HG\4/A)X?U#PM^R?\ &#_@ MI?\ M >+/V4-)E\+:KX0T&\^$=K:^&]+T;6_!VD:K8Z?(OAV+2(-"\$XMH/) MTK6O VL>&+GR-6\/:G96GYB_\$U/^"Q/P!^"/[2?_!8C]I*#X3_M9?MS_M#_ M +3?[?7B&PT'PS^Q]\%=3^+PT?\ 9 ^$@\3:+^S9XSU?Q+IYT'X=Z7X3N=+U MOQ#X2T6YTW6M8\9>)H_#NDZGK&EW5@D?B%_[B_AU\./AU\!?A=X5^&'PJ\&: M3X&^&7PO\*6?AWP;X(\)::MKIFA>'- LO+LM*TC3X.7=88CCW[\$ZEI7 MC+0+?39=2TKQ+X2U73='U[0]5.EZEHNJ6D6M:79W.H:#J>CZQ9K/I6HZ?=3O MG37RU5P/EG_ ()L?\%L/V,_^"G&O>./AC\*9OB)\)/V MB_A@FJS?$/\ 9I^/GA>#P-\7?#]EH>MOXLM%UL1:;XBMM M)UJ?7_"-Y=Z?;>,="\/3:GIL=W^:WQW\#Z#^U[_P=1?LW?#/XJNOB?X;?L%_ M\$^M6_:A^'?P[UC3=%U+PM_PN_Q+\3AX57Q9>6FJ:-?37&HZ6/%GPU\9:+=6 MMY97.C>,?A1X)UG3KVWFTV_M-3J?\%/M(^'FD?\ !Q=_P0=USX70^%;?]I#Q M!;?M/1_&6/0WT>+QU=_!&T^'TVF^!]5\7VT"RZL_A^73)_VA]-\-ZEJELL-Z MFC^+-.TB^\S2+P:?TGB36M'^"7_!VCX$O/&TE_I-I^UQ_P $L=4^&_PFU2[T MS5/[$\0_$3P=\3+KQOKOA2QUF#3IM*CU+3O!?P:UC5[N#4+ZT6&34]#LCG1-I[V>M^H?;G_!PS^S+\.OVFO^"17[9E MGXYT*TO]9^"WPD\2_M%?#;Q$-.T>YU_P;XV^"NGS>.EU#P]J&JV-\^C_ /"1 M>'M(UWP-XGGTW[-J-_X*\4^(](M;NVEOTGC^QO\ @F)\6O&?QW_X)S_L,?&/ MXC:O-XA^(/Q'_91^ _BOQUXBN+:RL[CQ%XQU/X;>'9?$OB"XM--@M--M9])O&.J1Z58 M^)?V;O'WPDTAWMKJ\DOO%OQML/\ A4?A#2K>ULHYKEY;_P 1^--.ADN1']ET MNU-SK&IR6^E:??7,/K__ 24\%^)?AW_ ,$O?^"?'@OQEHNJ^'/%6@?L=_L] M6OB#P[KNG7>CZYH&JR_##PW=WFB:WI%_'#?Z5K&DS7#6&J:;?P6][87UO<6M MW;P7$4D*3_RZ7_7QV_\ 5?] /T+HHHK, KY:^$_Q0TG1?"$VES^&/B3>RV? MC7XH(]UH_P -?&FL:9,6^)OB^4-::EIVC7%E=H X5G@F=5D5XV(=&4?4M>1_ M [_DGL7_ &.7Q2_]6CXRH /^%R:)_P!"=\7/_#1?$'_Y04?\+DT3_H3OBY_X M:+X@_P#R@KURB@#R/_A-&_TQ_^#S+XOZGX$_X)^'/$<-PDKW$_A'P5X-^( M7Q$G-AY=Q"L5Q%XR\.^!C+//%=P"S:Y@\A+BXM[JW_BN_P"#;GX6_P#"V?\ M@M5^PSH]QHL^L:7X3\<>-/BEJCI82WMIHQ^%GPI\=^.M UK49%BEAT^"V\8: M)X;M[*^NC#$NMW>E6T,HO;JT1P"KK7_!N/\ \%G-&\07FB+^Q!\0M8L;;5Y- M,@\4Z+K/@R[\/ZC:#4&L8-?LTF\1VWB&+2+J(+J4<6I:!I^MVVGR*VI:-8W: M36D7]Z'_ 09_P""1OPK_P""17PQUWQCXYT[XC?$_P#;!^,.@Z3IWQ6\>:/\ M'/B.?"'@?0K2?^TU^%WPMDU#PK::M-X^US2+.WFN7;1$D%I#="9XH9)OL\R0/);_P 1_P#P3>^, MEG\(/B+^TU;7L5ZZ?%S_ ()X_M__ ;@ELX1,+:\\5?LL_$C5;.6\4.)$LI; MCPY'9RS1),86NHY)D2T6XN(?]!/_ (/,_AYK/B__ ()2_#[Q9I2VIM/A3^V) M\*_%WB0SF99ET#7/AU\8_AW&UD8H94>X_P"$F\9^&EDBN&MH3:-33=:TV[T;6=/DFMI(Y'L=6 MTB_OM*U.T9C!?Z;>W=C=1RVMQ-$X!1K]H/\ @WC\40^#?^"S?["&OW$&I74, M'Q'\86#VVCZ;=:QJ2NVI!?*MH))]I9H@'4,/Q?K M](?^"/GQE\)?L_\ _!4;]@[XM>/_ !!I7A'P-X8_:9^%]OXQ\7:_JFD:'X=\ M)>%_$^OV_A'7O%/B;7->N+31]$\,>'-,UZZUKQ)K-_=6\.E:'8W^H>=&]NC@ M _V>_P#A._'.>X_P""8WPC\#>'[#QY MX>B\<_MC_#NV\2CQ)X"\0>&[#6?#GA[X4_&OQ"-*6_\ $6D6T9F3Q19>%M72 M+3YH[Y_[)(+FR^V0S?V.Z;J6G:SIUAJ^D7]EJNDZK96NI:7JFFW4%]IVI:=? M01W5E?V%[:R2VUY97EM+%<6MU;RR07$$D-KCP#X,L-5U3Q#'X ^+WC^VTW1-$U#Q%JE_9_!_X2>- M_B[K5I:Z5I:O>RFXT3P-J,4MU&DD>F0-+JES'):V^--$\6C3[:]DBGCLY[W^R/LT-T\$R6\D MJRM%(J%#_1)_P:'> M'\<_\ !7JQEUO2[/5K/PC^S%\>M?-K?VB7EL4UFT\, M_#J^62*1'B\N[TKQUJ&G7 E'ES6M[/:ON$^UODO_ (.*?V!OA'_P3L_X*8^/ M?@[\!M.O- ^$/CWP%X,^.'@GPC=3R7<'@JU\=W/B#3=9\*:/>3,]S/X>TSQ- MX8UPZ!'=,]QIVDSVFD2377]GBZG /T[_ ."PW_!U3\6/VL-0^#VD_P#!-CQE M^TW^QYX-\+:'\1+3XL7NL7?@;PSXL^(VI^+O^$3@\.FUG\&Z[XUN=%@\%6FC M>(?[+U+3_$FG:G]K\33W<26\]I:RQ?$__!&W_@N9^UO^SO\ \%%?@9XU_:N_ M:Q_:6^.OP"\>ZN?A#\7M"^,?QL^*/Q:TK1?#OQ!>QT;3?B#I^C>./&VH:;:Z MMX!\20>'=?N=6BMKK54\(V'B71M,MYIM56%_P<^!_P )/$OQ^^-7P@^!'@NZ MT:Q\8_&OXH_#_P"$GA.^\1W%]9^'K/Q+\1_%FD^#M"NM=N],T[6-2M=&M]4U MFUFU2XT_2=4OH+))Y;33KV=8[:7HOVFOV=OB;^R1^T#\7OV:/C)ID&E?$SX* M^.]=\!>+(;%KZ32;V]T:Z:.UUWP_ MU33-1:RMOM7DH ?[E"_&;0G567PA\6V5@&5E^$?Q!964C(92- (((.00<$3Q6MI:02W-UTO]FGPE'XR\.>.OVOOB3I'A>^B MU[1/%/@+4'^$/PPN-/\ 'OQ#O=+.IZ?8S:U:7'B.+X;>#/$&G0R+:3Z)XTO8 M-1>2WG%C>_Y@M?K/_P %D/\ @IG\8?\ @I=^V!\2_&OB[Q_<^*?@;\//B?\ M%;1_V6O"_P!ATNUTSP3\)=6\16=GI;6$]KIECJM[<^+-'\*^&_$&L2ZY=:A- M'J4DT5DUI9JELOZX_P#!K;_P2@_99_X*9O\ MV+^UW\+M6\<^!?A[X5^"GAS MP+K>F:_XG\':CX9\:^-]7^(&K:EJOACQ)X>OM/$FMZ=I7@JPCOM-O/[5TS[! MK-NNKZ3/!?6H< _DGHK_ $7]0_X,A/V?I?BGK-_I7[G>(S>P$2ZSX_MK_ $?PEK6B)IR72^18_#30+^2]G@?[3%!:2)>^ MRZ+_ ,&37_!/J"T1/$7[5'[9&JWX2(/)9D223Y MHHSJ$C0I\CR3M^\H _E9_P"#83]F;X+_ +2W_!4?PVOQV\":W\2O!_P(^$WB M[]H32O!^E>'-4\66&H>-_!GB_P"'GAKP==^)] TK3M2FU+P_HVL^-H=::VN8 MHM.GUG3]&AU!Y[622PO/]7X?&/0P !X.^+@ X 'PB^(( Z #^P*_)'_ ()3 M_P#! O\ 9,_X)%_$[XH?%GX!_$;XZ?$7Q7\5/ =C\.]5F^,FK?#O5HM$\/6G MB"T\2W$?A]O!7PZ\#W-M)JNI:=IC:F+ZXU""==,L#%#!)"7?]RJ /P=_X*S? M\$N/V2O^"PEK\"8?VA;O]L+X?W?[/MQ\1Y?!VJ?!OX=W^DWM_;_%"/P.OB.P MU]?&GPJ\;V5W:I)\/] N-/:UL[.ZM91=A;EH;N:)_P" #_@O_P#\$DOV??\ M@E5XV_9HTK]G;Q7^T;XK\,?&SPM\2M0URY_:+T;2M*U:TUWP#JWA"V,'AI]' M^''PZMKG3GT_Q=9R7RR6FISP7/E%KB".>.-_]>&OXW_^#RG]D'QS\?/V2?V4 MOC/\*_AAXX^)WCOX(_';Q/X-OK'P!X?\0^*]7T?X>?&3P+-JGB/6+_0/#\%[ M++I,7BCX1^ [*75I[";^RKC4(88KBTAU2]%R ?YD]?ZQ_P#P;%_!K2OV/?\ M@DM\%SK?@?XD+XY_:5UKQ!^U!XON]&^'7Q#U[3+ZR^(\&DZ9\,KC3]370FLY M+2X^#?A?X>7[PZ7_ ,2M-2OM2GM9+R2YGU&]_P U#]D_]AKXP?M"?MN?LS?L M;>*/A_\ $3X?>)_CU\3O!'AZ]L/$/AR\\&>*-*^'&J:Y*/''C[3K'QEI]H); M'PMX0T7QAX@2[:QO;>X?PW?6MM:ZA=PFPD_V_P#PYX?T?PEX>T'PIX>L8=,T M#PSHVE^'M#TVW4);Z?H^BV,&FZ98P(,!8;2RMH((E'"I&H'2@#SS_A!_P> MI^+;/Q9^TI^Q%/9Z3XITI;/X'?$J)T\4>%M=\+3S&3Q[ICA[2#7;&QENXE Q M)+;K)'&Y".P8@5_I-U_G3_\ !\&JCX\?L!.%4.WPC^-JLV!N94\9>!BJENI5 M2[E03A2[$8W'(!R__!E)XNL_"?QQ_;RFO-)\5:J+WX4_!6-$\+>%->\4RPF' MQ?XX9FO(M"L;Z2SC<.!%)<+&DK*ZQEF1@/\ 0D_X7)HG_0G?%S_PT7Q!_P#E M!7^?7_P9!NX_:8_;I0,P1O@7\+W9 3M9D\?ZN$8KG!9!(X4D94.X! 8Y_P!' M"@#R/_AOVSK=Z#K]E MINL>&]1\0>%QJ8M]9M8M&\4^$/%>CWJ7\7A[Q?H^G^(_%-CKGX%? [_@@E^V MM^U]\6OVNOAI^WY_P4L^.OC/]F'PW^VAX?UGXS?#7PQ\&S\'K?\ ;FU[P_\ MLZ_L^:EH7Q1E\3V?BB'2;'PQIOV7P=\-YT@\/_$73K77_@[KM[H-]X?\?2OX MCT'^W6BKC4E%63Z66B;CJGHVKKY===T@/Q?_ ."JO_!*3Q#^W7^P'X"_X)[_ M +-?QF\-?L??!SPMX@^&EMK6DVGPXD\+4U*'5C>&[\$:;;3+<0WMZ7^#?!'_!(K_@NA\-?!OA/X=_#[_@ MO-H?@OP'X$\.:)X/\%^#_#/[!/P7T;PYX6\*^&]-MM'T#P]H.D6.H0V6F:/H MVE6=KI^G6%I#%;VEI;Q00QK&B@?U)44*I**MHU>^L8O5V[I]E_5@/S*_X)S_ M +,'_!0#]F[_ (7%_P -T?\ !0;_ (;M_P"$S_X5[_PJ[_BQOA'X,?\ "K/^ M$=_X3C_A-O\ D5;JY_X23_A./[=\(_\ '_L_L?\ X1#_ $7=_:MQM_-?XJ_\ M$#?CA\,?VDOBU^TE_P $I_\ @I5\7?\ @GS)^T)XG\4^.?C9\$+OP-IWQQ^! MVL>./%M[I.IZOXI\%>"_$/B+1M&\+7EWJEEJ>I'^V]&\9ZCHAUJZ\/\ @/6O M!/@>*'PDO]+M%"G)/F5M;)KEC9VM]FUNG1 ?A[_P39_X(NZ?^Q?\=?'_ .VE M^TE^U1\7OV[_ -NKXF^%]3\#:Q\=_BJ)M#\.>"O!&K>)9O$E_P"%OA7\.VU[ MQ3_PBEG>NFD:=<&Z\3:KIVCZ7HXTCX=Z)\//#NM^(]!U?UW_ (*P_P#!)3X4 M_P#!4_X=?#*TUCXE>.OV>_V@/V?/&%U\1?V:9X5\6^ O%2^)O!'A74M$\;Z&UE>1W_P"LM%+GES]E^5K6\K6 _ETT7_@WX_:7_:'^+?P:\2?\%9/^"H7C_P#X*"_ CX!ZU%XM M\$?LT2?![2/A-X \5>-=.$%MHNN_%)M*\8:U8>,K2WTUM4T[5K74_#MYXFUN MQU:]TF7QO:>']2\2Z-XD_J(CCCACCBBC2**)%CBBC4)''&BA4CC10%1$4!55 M0%50 *?10Y.5K[+9)))7WLDDM>NFH!1114@%>1_ [_ ))[%_V.7Q2_]6CX MRKURO(_@=_R3V+_LN4444 %%%% !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 %%%% !117\T__!R7_P %@?CY_P $E_A/^R]K'[-*?"R]^)OQO^(_ MCO3[[2/BIX:U/Q5IMSX"^'WAO1[K7[S3M.TCQ-X6OH+JT\0>+O!]K-?"_DAB MM]1:!H/.N()H0#^EBBOX'_\ @C9_P<^?\% /V^?^"D_[-/[(_P =_ ?[*VB? M"OXPWOQ0L?$VI_#CX=_$G0/&=M-X4^"?Q)\>^'!HVK:_\8_%FD6IN/%/A71+ M;4!=Z!?_ &C2IKZU@-I+;:U*R+&RZG>;T=EC,?P M;_P9=_#?4O$O_!3GXR_$0Z69_#_PR_8_\=17&KLT'EZ=XH\;?$[X3:1H%B(V MD%R;C5-!L?&LL4L4+P1P:7=QW$T,D]K'R M^&OV6OAE\.?@3IT3WK2Z7-K[Z?=?%+QIJ=C8K-);VEXNO?$>3PMJD_E17=VW MA&U2Y+PVEF(_WG_X,BOV=M1T7X._MM_M6ZC(XL/B%\0OAS\!_"MH]C+ T?\ MPJO0-4\=>,=3COY)#'?VNJ3?%;PEI\,=O!&+&Z\.Z@)9[A[D160!_=;1110! M^ O_ <_?#S6?B+_ ,$2/VR+?P_IB^#1XAUBZ57$SV=C<1VZ3W#Q6\O^0#7^[3^V)\#+#]IW]DW]IC] MG/4Y;JWL_CE\!_BO\*6N[#R1J%A/XZ\#ZWX$S6\\8:)O\)^\L[S3KRZT_4+2YL;^QN9[.^L;R"6UO+.\M96@N;6ZM MIU2:WN;>9'AG@F1)8I4:.15=2 ?4W[#'[*^J_MO?M<_ 7]D[0_%=OX%U7XZ M^.[/P-9>,+S1F\06?AR6[L[V\.JW>C1ZKHLNH6MK'9.]S##J=M/Y.]X!/,B6 M\V3^UU^Q]^T/^PO\()]+OUT7Q)I9DLYY[*_TVY%IK&EZIIUE^D/_ ;@Z4-9 M_P""V7[ ]F5W^3\1/'>JX()P=!^"OQ-UP-Q')RATX.#M !7)DB&94_8;_@]E M^&ZZ/^WC^RE\6$EDV^/OV4&\#RVWEJ(5N?AC\6O'FL/=K($#/-96 M=@D=C;E0N\[@#]G/^#-;]M#XE?'W]C3X[_LS?$KQG>>,%_8]\9_#VQ^&::NE M]>'_"AURZ+IJ6@Z'XC\!>+[?POIOGS7/A?1FM]!B6T\.V MWAJQMOSM_P"#X[61/\0?^"<7A[=\VE^#?VGM9*^BZ]K?P-L5;&<_,?#C#H/N M\$X.*/\ P8Z^(5MOBI_P42\*&0A]:^'_ .SEXA6+/#KX8\1_%_37D*]S$?%R M*#V\XC^*OEW_ (/5_B#J6M?\%'?V=/AJS6QT+P%^QSX;\1VJHC_;%U_Q_P#& M#XO0:W]HE\YHS;G2?!GA4VL*P1RQ2?:Y9)ITN($MP"/_ (,J? VI:O\ \%(_ MVB/B"B0G1/!7[&7BO0;N1C+YZ:YXW^,OP8FT5(E6/R?+DTSPEXE:9Y)ED5HX M4B@F6266V^I/^#VO]E+4].^*?[(7[;NEVLLNA>*? ^L?LP>-;H2 6VG:_P"# MM:\2?%'X=*8,9-UXATKQ?\25><-_J/"5O&P&U";7_!CEX?6Y^)/_ 49\4F- M2^C>!_V:/#ZRE3O1?$NO?&K47C5N@60^$T9E/+&)"/NFO[I_VH?V1OV;OVT_ MAQ9?"+]J7X1^&?C/\-M/\7^'_'MGX2\5G4UTZ#Q;X7:Z_L75U?2=0TR[9[>& M_P!0LKFT>Y:PU32]0U#2=5M;W3+Z[M)@#_&__P""-?@6[^(W_!6'_@G/X:LY M$B>']LCX >+;DO%),'TSX>_$;0?B!K$ 6+YE>YTGPQ>V\>=L@(6Z6 QN8#<3_ .F]\&?^"7__ 3D_9X\5>'O'GP3_8:_ M96^''C_PCP?$#PU>FTFL'OM!\*](OI;&YN;2>]L M-7@NI[>YN8IIG2XF#_YX'_!YAHG]E?\ !6?P+?\ ELG_ DO[&'P?ULL1@2F M#XE_''PYYB_*N5 \/B+.7^:-AN&-B@'[W_\ !DQKJ7'[ G[5WAD2*9-(_; N M==:$,"\:>(O@O\+-/CE9/O*LK>%I%1SPYA<+S&U?LE_P<(?MEP_L2?\ !*+] MI_Q]IVNIH?Q$^*7AK_AG?X2-%J5OIFKW'CKXR6][X=NKSP\\SB6?6?"/@-?& MOQ AALTENDMO"-U=(L<=O+/%_.'_ ,&./CV_GT/_ (*-_"^YFM_[,TK5OV9? M'NCVX\P77V_7[/XW>'O$LS R-%);FW\->%$39%%)%()/-DN%FA6V;_P>\_M& MB+1?V'_V2-.N;&5K[5?B)^T7XQM/M&[4K/\ LFTMOAI\-[@VJM^[LM2_MOXJ M1^?,N99]+$=NV(;D4 ?PO_LS? ?Q;^U'^T1\#_V&UTG3KV[N;JUMH);B M+_=%^$GPN\%_!#X6_#KX.?#G1;'P[X"^%O@GPM\/_!^AZ=:P6=GIGAOPAHEC MH&C6<-O;)'#&(=/T^W0[$&Y@6.22:_R\/^#0#]FR+XS_ /!5M?BYK'A^XU+P M]^RS\#_B!\2K/5FD9-,TKX@^,O[.^%'A&WNXU<+=WMWH/C/QUJFDVTTS)L4LUQI_Q/TZ M"V8.1N4)'J5V&4$*Y=2P)1,?Z1M?YD7_ 95_$C1O#O_ 45_:*^'.J3:;8W M?Q%_9%UO4O#]W?ZQ;6%QJ&L^!_BW\+9'\,Z1I=Q&LFM:EJ&B^)-8U]H[.Z%U M8Z9X4U*Y-C=6IN;K3O\ 3=H **\8_:*^/WPS_98^!?Q6_:+^,NLS>'_A?\&O M!.N>/?&NJ6MG+J-]%HVAVK7$EMI>FP$3:GK&HS>3INCZ;"1+J.J7=I91L'G4 MC^$_\$?=!;0AI=W^T]XT&KZ[9:1?MX:^"-I:KX7T^Z+B?Q1KO_"8^ M./";7&A:9M!O;?PTOB+Q-()$_L[P[J!#A #^IRBLG0==T;Q1H>B^)O#NI6>M M>'_$6DZ=KNA:QITR7.GZMHVKV<.H:9J=C<1DQW%G?V5Q!=6TZ$I+#*DBDJPK M6H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ KR/X'?\D]B_P"QR^*7_JT?&5>N5Y'\#O\ DGL7_8Y?%+_U:/C*@#URBBB@ 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 **** "N;\3^,O"'@G3VU?QGXJ\-^$=*0.SZGXG MUS3- T]%B"F1FO=5NK2V41AE+DR (&4MC(KXF_X*J?'_ %7]EO\ X)O?MM?' MKP]K">'_ !9\/?V;_BA=^!=;>5H?[,^(>M>&[SPS\/+N)TFMY/M$?C;6M!-K M'%-%--<^5%"ZRNAK_$_^(GQ2^)OQ?\1-XO\ BS\1?'?Q0\6/:16#^*/B)XN\ M0>-O$36,,]SX^,KZ7K5W<2VSGQ/<:UXA\676BZ!HQB$.IZE;7$UM#-^J?A[Q#H/BW0M'\4>%M M:TOQ'X:\0Z99:SH.OZ'?VVJ:-K.D:E;QW>GZGI>I64LUI?6%[:RQW%K=VTTD M$\,B21NRL#7^ _7]RG_!GO\ \%1_B;I/Q\U?_@F?\7?'<^O_ E\?>!O%'C7 M]FZR\3ZQ)<7W@?XD>"53Q!XF^'G@P78=QX;\9>!_^$K\7S:&MTMIHVJ^!Y+K M1K!)/$.MRN ?Z,E?Y>?_ >%_MT^"/VE/V[/AI^S#\/9+75M*_8C\)^+_#?C M3Q+;7$\D=Q\7OBS=^%-8\;^%8(V@2T>#P5HG@OP1I]Y>6MQ<-_PDMYXDT:[6 M"?0BC?Z'W_!1/]J%?V+?V&/VJOVI8VTHZQ\%_@GXX\6^$+;7+E+32M4^(*Z3 M-IOPYT.\ED#9CU[QWJ'AW1A!&DD]T]\MM;Q23RQHW^'SXQ\7^)OB#XN\5>/? M&NM7WB3QEXW\2:YXO\6^(M3D$VI:_P")O$NIW6LZ]K6H3!5$M]JFJWMU?7<@ M50\\\C!1G% 'U+_P3[_;$U[]@']L3X(?M@>&/!NG_$'7?@EKNNZYI_@W5M8N M= TS7Y-<\&^)/!TMI?:M9V.HW5I;);^(YKB7[/:22W"0&U5[)-)\6>$OAS^S:EY\*_AYINMZ-,+B MTDUG3UU/6_$/Q$TV248O/#_Q3\3>.?#UY"9+6?2GM)YX)?PRHH [KXH?$KQO M\9_B7\1/C#\3-=E\4?$CXK^.O%OQ*^('B::RTW3IO$7C?QUK^H>*/%>NRZ?H MUGIVD6$NKZ]JE_J$EGI6GV.FVK7!@L;.UM4B@3_8V_X($?LQO^R=_P $C?V* MOAOJ&GZIIGBCQ/\ "NU^-GC:SUVRDTW7++Q3\=K^\^*]WHVKZ=-:V=S87WA> MP\5Z;X3>QO+:._LXM!BMK_?>Q3R-_CW_ +/7@.P^*?Q]^!WPQU6.272_B-\8 M/AIX#U**%WBFDL/%_C31?#]Y'%+'/;21R/;ZC(J21W-NZ,0R3Q,!(O\ O&:= MI]EI&GV&E:;;16>G:99VNGZ?9P@K#:V5E EM:VT2DDK%!!%'%&"3A% R: +E M%%% !7^)Y_P6;^ TG[-/_!5/]O'X1;XFLM-_:-\>>,]!C@M19Q6GA3XN7D?Q M>\'Z%O'6CZ<\R,B7+VK7*06JRBVB_VPZ_FG_P""EG_!L?\ LI_\ M%,_VO/$?[7?Q$^-GQ<^$_B7QAX.\&^&O%GAOX5Z)X"@M_$6K>"-'7PYI7BW5 M=:\2:)KEU=:P_AJRT+P]-YMFP&E>'=(MH98TM\$ _G4_X,HO@/\ "_XB?M#_ M +8OQE\9^ ?#/B?QU\!/"OP2D^$_B_6-)M;W7?AWK'Q)?XT:%XEU#PIJ,R-< MZ->:_P"&M(N]#U.:S>-KS2IKBSGWPR,I]>_X/D=.$7C7_@FUJ^WF^\+?M4Z: M6P>1I6K? "Y"[MY!VG6",[CXOZCX%O8M*;X3_\ "PSHY\*P>#/ _@][&+5)/B1J M[:M%JUSKC,+#25M)K4PWC7O\\?\ P?#^!+:_^#__ 3V^)K->%/B5\?\ MP)&B20+9RVWQ!\+_ Q\03O=0M:MZ1)KUC%XT M;]H+X+))>Z=HRZQI,.JZKHWPWU+XFZ[I]A=#4+)=1TNQU/4]-U'1],U/3;[\ M\OV@_P!H[XZ_M6_%+Q!\:_VC?BGXQ^,/Q2\3NO\ :_C#QKJDFI:@;:*2:2UT MK3;=1%IVA:#I[7$ZZ5X=T*RTW0M)BE>'3=.M(6*5XI7]!/\ P:\_!&#XV?\ M!:']E]=7T#0?$OA/X6:/\8_BYXLTSQ%80:I9"U\/?";Q=H7A6_M]/N[*]LY] M1TKXE>*/ VI6,ER+;[!-:C4[2Y74;*SBF /Z]?\ @SX_8F^-_P"RU^R+^T7\ M4?CO\&?$_P (->_:1^)G@'5O P\;:3%H/BGQ;\+? O@^_'AS6I]%N77Q'IFB M_P!O^-?%S:'#XAL--DNHKJZU;3+:73M2AO;K^OJBB@ K_/@_X/A_AC>0^+O^ M"?'QFMM)=[#4?#GQ]^&.MZY'$/+M[O1=3^&?BKPOI-W-G<'O(=?\87FG1$;6 M6QU1U(*MG_0?K\#_ /@X6_X)/?&/_@KA^R;\*?@Y\ ?&7PG\#?%#X8?'S2/B M?!JOQDU/Q;HOA*^\)-X#\=^$O$6BQZMX*\%^/M;M-6GO_$'AS5+1?^$=GL;F M+1[F"YN;61[>4 '^73^P3_P4E_:W_P"";GQ!U?QW^RQ\3+KP)'XTO/!,?Q2\ M/1Z+X6U.Q^)'A?P3XB_X2&T\):K>>(/#^MZCHEA?-/J.GW>H^&)](U@66IWD M27NU@@^J?^"]'_!1SP5_P5!_X*%>+OVAOA98:Q8_"+PY\._A_P#"'X7/XALY M-.UW4O#?A&UU'6]7U?4=-D)?3QJ7CSQ;XQN=,M9=MRNB-I*9T\7>+K/39-4;P9\/O#.D:AXK\=^ M)S;JIM_M.G^&=&U"/1UU"2WL+OQ!K(EKJG@7X)>%QJ U#14;Y&M)_&OQ.\6:/J- MW&,7&H>&/LCG=IF!_:Y7@'[+7[,?P;_8U^ 'PP_9G^ 'A2W\&?"?X2^'4\/> M%]'B;SKJ=I;JYU36M?UN^*I+JWB;Q3K]_J?B3Q/K5P/M.L:_JNHZC/\ O;E@ M/?Z "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "OYI?^#F M7_@D+XQ_X*=?LI^#?'WP(BTJ?]IG]E"[\9>+O!6A:QJ4^F6WQ*^&_B71K2;X MC?#/3[N:]M]!T[Q;J5[X6\(^(?!VK>((C8"_\/WGAF;4=!L_%=[K=A_2U375 M9%9'571U*.CJ&5U8$,K*00RL"000002",4 ?X*?P;^+WQ#^ /Q7^'7QM^$WB M2^\(?$OX5>,= \=^"/$FGN5N-*\1>&]1@U/3IVC)\J[M'FMQ!J&G7*R66IZ? M+_BC]K+]@#]IG]G2S_9QU;X"_'_XRZ%I?PS\ M+>-_!?C2#QEX)L/AIXE>.R^+]]JVK:C'X/\ $^B^+-9\*MJGACPQ::-X=U>S MM!K^ /@/\ $_QAX8UGX=VGCW75^'][X8UGPUX:U?3=4TR^\('1KFR^ MR7EQ+#%(+6[6&]@N+>+X4^,'[*?[47[/6GZ7JWQ]_9M^/GP.TK6[S^SM%U/X MP?!WXA_#33]7U#R+BY^PZ7>>-/#NB6VH7GV:TNKC[+:22S^1;7$NSRX9&4 9 MXI_:G_:>\<^#-4^'/C;]H[X\^,?A[KD]I=:UX#\4_%[X@^(/!FKW.GWMEJ5A MV%E=0LD]K!(G@U?U%?\ !/\ _P"# M5;]L[]O?]CC0?VL=-^+/PO\ @1/\1Q=:M\&/AW\7-#\8QMX\\#?8U;0_'NK^ M)?#%GK=]X1T#Q5?[SX>\OP=XCN=1\."#Q3;QR66H:=;W?Y)_\%/?^"9?QG_X M)3?'3P+^SI\?/%O@#Q=\1_%GP9T/XQZCOM?\6?LO\ CSQQ^S=JESJ44<5Q!X>\,G2?&GPTTVW: M**)+C2O#WPR\>>$O">F7&UG$/AUK2>6:YM)Y7_I)K^%+_@Q]^*L6I?!C]OGX M(/'.D_@WXG_!?XJP2NT?V:YB^)?A3QGX1NX[=0YF$]D_PGLFNV>-8S'J%D(G M=EF5/[K: ,S4]:T?18Q-K&K:9I,)2:42ZG?VMA&8[=5>XD#W4L2E(%=6F<'; M$K*7*@@E^EZMI>N6%OJNB:EI^L:7=AVM=2TN\M]0L+E8I7@D-O>6DDUO,(YH MI(7,Z@9X+F"[MM0CGAN(7>*:.19(V9&!/^E[_P &=?QV MOOBA_P $G+_X6ZE%'"_[-7[2'Q4^'.AA+AIGN?"WC:V\.?&VWOIHFBC%H[^* M_B;XSL5@1YT>/3DNO-#W+P0@']6]%%% !1110 4444 %%%% 'X1?\%<_^"LO MQB_8]^*7[/'[#_["WP!T3]J?_@HE^UGIOBCQ!\+OAEXD\2Z9H?@WP+X%\,6& MNW$WC_QY;S>)_"5_J%KJUSX9\4KX>T^;Q-X*\.W&E^!?B'K.L>.]';PM:Z1X M@_&32/\ @K!_P7V_8K\0?M/_ ![_ &RO@=^S/^TW^R7^S7^U/X?^%7[7>A? M-]>L/B-\ [/Q'\%_@OXSBN/@A=:KXCTZ*^^'NDVWQ6\&Z_>7?C;1/B!A^)-1\2>'?"EIK_A*Y^) M/C;7XK#Q+.;>?5AX4\7Z=;^(M?\ AYHG@CQ7^9?[!/\ P7^_9W^"?[2O[

_PN\(? M$#X.Z7H^IS:2GQBU7XJ66E/\'_#FG:W%H^OS:#9>-;[7]$_M'Q$^@:P/"V@R MZGXAN](OHM)GLY?Q/TG]I_\ X.P?B7\)Y?VG? W['/\ P3X^'WA77M*U#QSX M&_93^)9^*0_:+7P5M>!? ^K-<>%K+^D/XP_LV?LN_M:_#3PEX)^.'P9^#WQ_\ A%IVK:'\0?!/ MACQUX0\,^// 5OJUMH6JZ7X=\5^']+U&TO\ 0S+'X;\3:Q8Z9J-G$T;:1K=[ M# [6M[(KX7[9O[8?P1_8/_9P^)_[3WQ_\1QZ'X"^&?AK4M:_LRVNM)C\4>.- M=@M)7T'X?> [#6M3T>QUKQSXSU-;?0?#.EW&I6%I-J5[#+J6H:;I<-[J-K$9 M)))04I.7VE=6TLEJM;WN].E@/FS_ ()/_P#!2WP;_P %1?V8[CXUZ3X \0_! MSXF?#_Q[K_P;^/\ \$_%0OGUKX5?%_PG:Z9>ZWX=^VZCI6AW6JZ7-I^L:9J& MG:A-I.G7<#W%WH6L6&G^(=$UG3K3\LOBA_P51_X*?_MJ_M@?';]F;_@BS\ _ MV>]9^$W[(GBG6OA=^T/^UM^UT/&ME\.M8^-6DW4EGJ'P\^&%GX:US0-2GC\- MW^CZ]I.H:A9:#X_?76?3O$3_ /"$^$+SPKKWCST+_@W\^"/Q\^$W[(?[9G[9 M/Q]^' ^#GQ%_X* _M0_'+]M_PO\ ".YU"\O=8\!?#KQWID6N^"M+\3QWVDZ3 M+IVL7FJ3>)-3M+.6R%VWA"\\*WVKVVDZW>ZGX?!/[.W[;/PZ\#_\ "TOASXJ^%U]KTOP= M_:7^&*:OJ5M>^*OAQ::]Z/J/B[X:Z1)X:C\;^,M8^)' MA;0?A_K5Q-\E?\%9K8>&?^"Z'_!NQXXTA(+77O$/C7]MSP-J-_'%LN[GP_%\ M./AE8FPGN8V226V6T^(/B-+>!R8H7U&\8JZW4J-C0Z7H?Q"_X.XKN[\4Z+IV MJW_P*_X)&+JOPWOKVUM;RY\-:YJ_Q@MM$OM:TB:XMY)=*U&?PW\8_'OAV6ZL M)(;J32=?U2R>X-EJ-Y:REHW4K:>S._$>E>"OB9\8_P!BJ+XD:EXK_9LU MWQ-J-A:>'_$/CK3O$'B#6Y-2\,HSWMA/86OA::SUO4Y=.TK1_B)#XJN?#WA# MQM_6#IVHV.KZ?8:MIEU#?:;J=G:ZAI][;.)+>\L;V!+FTNH)%^62&XMY8YHG M'#HZL.#7YB?\%MO WASXA_\ !(S_ (*+:#XITC3-:TW3OV2OC)XYM;35["#4 M;6#Q'\,?"=]\2/"&KPP7"LD6IZ#XK\*:+KFBWR@3Z9K&GV.I6S)<6L3#?_X( MVZA=:G_P2<_X)P7-Y(998_V*_P!G+3T8[CBUTGX6^&M*L8_F+'$-E9V\0&< M( H5<*)E:4%.RB^9Q:6B>ET[='NGWT _2BBBBLP"O(_@=_R3V+_LXN[R\NIW2"VM;6WCDGN+B9TBAB1Y)'5%) !_-E_P> M'?'6/X8_\$F(_A9$GG7W[27[1'PJ^'TD8D"-;:'X(;6?C3J&I%"P,T4.L_#C MPUIK*H?;)JT,A V;A_GQ?\$@/V*/#/\ P4-_X*+_ +-?[)7CNX\8Z?\ #OXE M^(?$]W\1-5\"2VEIXDTSP7X'\!>*?'FLRV.J:CI&NZ;H[WR>&HM%34[_ $N[ M@MY]4@6.)[N6V5OL'_@X%_X*X>+?^"H?[7-U8>'M>C;]F']G>ZU_P!\$='T1 MY8O#7C"_BU.:U\7?&\0337%U<7'Q$ELK&/PT^H3^98> M*\.*-,T36-2\36] MU^T/_!G1_P $_/C???$_XK?\%(1I>AZ/\/?#_A+Q+^SY\)W\:VFM6\/C;Q7K M^H>&M6\?^*/#C6=LDESI'@S3-'M_"4FJV\TFGWVM^(]=T>.8W_AC5K: ^_O M^"JO_!KA_P $_?@=_P $Y/VJ?BY^Q[\-OB%:?M#_ A\!2_%OPMK?BWXI>/_ M !IYOAGX>ZCI?BCXC^'[+PQ%>Q:+?W^J_#K2?%=OHAN]$U"Z76;BU$+9[6]L;R%[:[M+F"0-'-;W,$DD,T3J4DC=D8% M217^/#_P6X_X)N>*?^"8_P"WE\1_@U/I=O!\*/'C3?%SX":II::G)H4WPR\7 M:IJ#VWA6SOM3B$]Q?_#G5K?4?!&HI///?20:3IFM796/7+4N TWQ/H+R MGP;X#\.WD":;K^CZ9JD,%G=6]N]S9Q&:*5-R-\/_ 0^ WCWX^ZK\0]-\"V* MSQ?"SX+?%KX\^-]0F95M-#\!?"'P;J/BK6[VY^=9"VI7=OI?AC35A25FUKQ! MI@E1;4W$T7J7[(/[!/[8/[>WC+5_ 7[(GP&\9?&OQ'X>TE]>-]%_9O\ MA]\5[33WU%+Q?"5]#X=\<_$3^V=#\/:IKESH_B>[\.6-KI7_ C7A_6KNVU# M6-9U( _SBZTXM%UF?1K_ ,10:3JM67AKQ%>:387$\=UJ5KH&M7%G%-#I5\\']PNK_P#!C]^T'"DQ MT']O;X-ZE(L:&!=7^#GC;1$DE+ .DSV7BWQ 8(U7)21([AG8!3%&"6'[R_M4 M_P#!O#X2\=_\$PKC_@G%^R;H_P"S_P#L]Z;/\6O!/QGN?B#JT'Q%\6>(->\> M>')M0M]6\2>+/$6IG5_$_B#5;[P]K&J^&=(-Y?-!H&@S6^AZ4EEH]JED0#_- M7_X)L:6-<_X*+?L"Z*5W#5_VU?V6-+*]-PU#XY^!+0KG7J/]R. MOX+_ -C'_@SX^./[+?[5_P"S5^TOXA_; ^#7Q M?@!\:?AI\9G\$6_PY\>Z* MNNZI\-O%.E^,-*L(];7Q!*\,4>M:193[I;$Q7DL45Y/\ \7S_ .J3_P#EX4?\7S_ZI/\ ^7A0!ZQ17D__ !?/_JD_ M_EX4?\7S_P"J3_\ EX4 >L5_-1_P<\_\$UOVJ/\ @I7^Q_\ !?P/^R/X+T+X M@?$;X3?'*7XCZIX4U?QGX=\$7NK>%Y?AYXN\/7-MX?U+Q=J.C^&;C5WU;4=' M\NTU76-*B: 32)?(4:*;]_\ _B^?_5)__+PH_P"+Y_\ 5)__ "\* /\ "G^, M'PA^)7P!^*?Q ^"?QB\(:IX"^*7PL\6:UX'\>>#]8^S-?Z!XF\/WLMAJ=B]Q M8W%YINH6XGA,MCJVDWM_H^L6$EMJFD7]]IEW:W"ZA@ M6SU75TN8+EY+62U_HY_;'_X-L/V3/VZOVMO'?[8OQWM-7F\??$GP_P"'])\7 M^#/!7Q%U?P=\-]4UGPUI.E>']/\ '+V6F^"F\:+XNDT#1=/TB^?_ (3EO#MY M!#]JE\.G5&-_7Z"_L"_\$SOAC_P3-\%>._ '[(/P[^'?@'P_\2O$]CXO\9#6 MO&OQ=\6MI96(D2WL+22"S26XNKGRC/% 'K%%>3_\ %\_^J3_^7A1_Q?/_ M *I/_P"7A0!Y1^T[^PK^QY^VBGA9/VK?VV\#V^O6O@RX^)'A6QU^^\ M*0>*'TB3Q"GAW4)U6^T8ZR^@:*U^^GW%O)<'3+,NW[E,?-W[)G_!&7_@FM^P MO\>-?_:4_92_9HTWX0?%WQ-X8\4^#]4UO3/B'\7/$6BQ^'_&6O:+XCUW3]$\ M%>-/'WB7P7X5BDU#0--BL$\*Z!HL>D:4DVB:4EGI%S/9/]T?\7S_ .J3_P#E MX4?\7S_ZI/\ ^7A0!ZQ17D__ !?/_JD__EX4?\7S_P"J3_\ EX4 >L45Y/\ M\7S_ .J3_P#EX4?\7S_ZI/\ ^7A0!ZQ17D__ !?/_JD__EX4?\7S_P"J3_\ MEX4 >L45Y/\ \7S_ .J3_P#EX4?\7S_ZI/\ ^7A0!ZQ17D__ !?/_JD__EX4 M?\7S_P"J3_\ EX4 >L45Y/\ \7S_ .J3_P#EX4?\7S_ZI/\ ^7A0!ZQ17D__ M !?/_JD__EX4?\7S_P"J3_\ EX4 >L45Y/\ \7S_ .J3_P#EX4?\7S_ZI/\ M^7A0!ZQ17D__ !?/_JD__EX4?\7S_P"J3_\ EX4 >L45Y/\ \7S_ .J3_P#E MX4?\7S_ZI/\ ^7A0!ZQ17D__ !?/_JD__EX4?\7S_P"J3_\ EX4 >L5GZKI. ME:[I]UI.MZ9I^L:5?1-!>Z9JME;ZAI]Y WWH;JRNXYK:XB;^*.:-T/<5YO\ M\7S_ .J3_P#EX5_,K_P79_X.(/B=_P $F?&_@K]G;X;?##X0?%?]HOQU\/C\ M2KR?Q'_PGJ^ /AMX2U75-;\/>$[_ %FSL-1T*_\ %NL:]K/AW795\.Z9XAT1 MM/TK2DO-2U& :OI23@']7-G9V>G6=II^GVEM86%A;06=C8V<$5K9V=G:Q+!; M6EI;0*D-O;6\*)#!!"B10Q(L<:JB@#^!3_@]K_9'UB[3]D#]N?0-)M9])TJV M\1_LP_$_5(K>H_$SX/\ GRP6A:IX=U?Q%^T+XMTNQO;;5=(MDF-UH5 M_;W>GS7NGW5O+:WDT; 'RG_P1J_X+$?%3_@CO\:/BC\3?!'PYTKXR^$OB]\. MK;P1XQ^%VN^*9O!FEWFKZ)X@L]<\'^-%U^R\.>(]1CU3PK!+XJTBTL8[9+&\ MLO&.JO>;[BVT^2W_ -4/]B/_ (*0?!O]O3]@O2?VL_ASXJ\#'7HO@Q_PD_QG M^'?A7QA9^*M0^"'Q.M? 8\1>+_AUXH BL=7LKOP]?FX73I]:T?29M;T46&MV MUK]COX7/^)I7T3^S=^U=\>_V2?%'B[Q=\ _B%K/@/5?'GPU^('PE\8Q6,SR: M5XD\$_$CPEK/@_7--UO1Y'.G:J]C:ZU+K'AZ74+>Y71?$ECI>M6L?VBR0, ? M.U?W7?\ !D;^TI:Z+\7_ -M3]D?6=9N!-\0/ ?P^^/?@+1)(<6$=W\-=:U+P M-\2+FWN5B&-3U6Q^(OPZ+V'O" MVI^(M(\;WVR3S8'\+P7=O'-<6T4,@!_M%W%Q;V=O/=W<\-K:VL,MQS_@XR^-W[<&O_$']C[]FKQCI7@S]CK0]8O\ MPSXI\9_#>?7]-U?]J!+(M:7]SJ^JZC);ZE9?!ZXN1/'HO@ZU@MHO%]DB:[XM MFU*TOM,\/Z#^'/\ P2C,H_X*D?\ !-@P",S_ /#??['7DB4LL1E_X:(^'7EB M5D5W6,O@.RJS!OV/_P!J/P+H/PG_ &9/VEOA%XA\5^!?VT_%?C_3- \"Z'\4O"UWJ\>N?#WQ MU8ZY!INE^&]"L+:T\-0WGC.3Q%/]AUCXB^!K?4-%M="O=7\2:/\ DS^W%^T3 M^Q=X/_8M_P"#CW1?VA/'OP>U7_A;W[3/C+P[^S_X4UZ\\/\ BW6?''QMU?\ MX)R_L;V'P7UKX<>&H1JNJ:MJGA/XGIX?\40^+M#L9+7P,- N?%NI:KH^GZ#> MZE:?T[_M7_L:?LO_ +UO;JWAOTBGE1_Q'_8D_ MX-H_^">7[-W[0_QH^-?C/]F?PAXN7PW^T':^+OV.+'Q+\2_BA\1M(\ _"BV^ M$?PUTZ*W\9>"_%>O2^$_$GBVP^,4'Q5\3:+<>,[#QU/I-E?^$=6T_5;/6-)T MZ'0M82IK5\R:2NEJI-235FWH]-=&MVNS#IOV#OVH;K_@E9_P;N?LO?M!_M_Z MCK9U/X0_L_Z7=Q>&-.TJ=?'&K:-XX\;ZVW[,7P:TW0[W2?#\UIXSM?AKXA^& M'@'4X]8M+:R\,7.E:OJ_BG79=%T36/%#_,'[$G[%OQ#_ ."DWQU\"_\ !5__ M (+-^)O UMJ>E(OB']A7_@G//XMTZ7X:_LK> ]3NM/UG0_&7Q7\/ZC=PKKWQ MG\5)IVA^(-9T37K!=7MI['0;GXEVUCK6B^%_A!\#_P![/V[O^"=W[*O_ 4E M^&'A/X.?M<>"-;\??#SP5X[M/B5H&@Z+XX\8> _L_C*P\/>(/"UEJUQ?^"]9 MT34+P6FA^*=>LX;.YNI+(?VC),UNT\<$D7Y5_P#$*3_P1'_Z-G\;_P#B1/Q[ M_P#G@TXRA:3;<92;NXQ3M%VT7O*U];Z;:>3#^@B+5/"/CK2M:T?2M=T/7[*X MT^;3-5CT75=/U/[-:ZK;7-J$N!93W"P?:(EN5@$P42>5+L#"-P/Y9?\ @VJ_ M:,\ ?LS_ L_: _X)!?M"^.O#/PY_:E_8>_:5^-GA[1O"/C6<^!M2^*WPCU_ MQ,WBG2OBAX)L/$\6F_VWI6J:YJOB'58;;2+_ %^>'P3JO@GQ8;IM \5:/<-^ MUG[ '_!*3]B/_@F)_P +:_X8X^&>N?#K_A=W_"!_\+&_MGXB^/?'W]L?\*U_ MX3/_ (1#[-_PF_B#7?[)_L__ (3_ ,4>=_9GV7[?]NB^V^?]CM/)Y+]N3_@C M%_P3=_X*,>,="^)'[5O[..D^,_B7X>TMM#L_B-X7\6>.?AEXSU#1-UJ;?2?% M&L?#GQ)X9;QK9:8MHD6@)XQBUV3PS!/J$'AN728=5U-+R4X+FC>7++E?-;5- M=XWLUJU;F\]T!^07QX^-7PY_X*0_\'%O_!/#X4_LS>)+'XI^$?\ @EIX0_:4 M^+?[4/Q*\+7,VJ_#WPKXR^)?AWP_X4T;X:Z5XGT]9M%UWQEHWBKPYX'LO$UO MIM[+IUA=:OKGAZ:_G\3^ O&GAW1'?MW_ !9\/_\ !-K_ (.+OV2?VWOCJ^E> M#/V3OVR_V-_$/[%7B[XUZO=:A9>&_A;\4?#OCBY\=Z;J'C:]B\/:AI>FZ/JU MW9?"/0H]1U76M#LM,T'4_&GC;6M4T_PS\.M9%[^]7[$W_!.K]C#_ ()V>"-7 M\!?L>_ CPI\(--\32V4_C'7;.75O$?CSQS+I=UK%YH__ FWQ$\6ZCKGC;Q5 M;:#-XAUP>&].UG7;O2_#,&K:A:>'[+3+2ZE@;TK]J;]D7]FK]MGX3:G\#_VJ MO@WX+^-?PSU*Y;48] \7Z>\MSH&O?V5JFAP>*_!?B*PFLO$W@3QI8Z1KFLZ= MI?C/P9K&A>*=+L]6U*WT_5[:*^NDE?/%22L^11<-;-_@K^S3\%OAMXWDT:XNK MO1SXS\)_#[0=(\6#2+N]M;"\NM*3Q!;:BFFW-U86%Q<62P336%E([6T7QA^R M3_P0'_X)1_L2?&+2OC[\ _V7;+3OBSX*_'/Q!^)OQ1;P;->-"9-3\ M*:-\0_%_B/0-%\11)#]GL?%5MI0\4:;:3WUIIVL6MMJ6HQ77[(5,I+E48W:N MY-M6NVDEHF[62[N]^@!1114 %>1_ [_DGL7_ &.7Q2_]6CXRKURO(_@=_P D M]B_['+XI?^K1\94 >N4444 %%%% !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 %%?P"?M2_\'DWQ[^!/[3? M[1GP/\*?L;?!CQ7X6^#?QW^+OPJ\->*-4^(OC>SU/Q)H'P\^('B'PCH^OZC: M6>FO:6M_K&G:/;:C>6UJ[6\%Q/?A=XY\!^$=7U+6]+\,:UX5.D:OI4!O\ 5HH;Z2XU;P;X MG\+^()5DB2.,:LL46Y4W$ _7&OQ _P"#COXX:A\!?^",'[<'B+2,-J_CKP!X M?^!]I$;E[7S;#XY^._"_PL\68D2.5G:#P1XI\37@MMH2\^S?9))(8YGF3^=K M_@XO_P"#D;]HS]GG]J6']C7_ ()T_$V#X7:O\!-1D/[0OQ>A\'^!?'-YXB^( M5_I,30?"OP]8?$#P[XM\,V_A_P $V6HM/XQU#^QIM6O_ !L\&BVMWH\/A#4X M_$/\3'[4'[='[8G[:>OR>(_VJ?VDOB]\<;HZF-9LM)\<>,M4O?!V@:D+(Z=] MI\)> +::T\"^#,V;2PM#X3\.Z- WVB[=HC+=W3S '+?LE? F\_:A_:E_9Q_9 MNL;K4-.G^//QR^%?PA?5M+L/[3OM#M/B%XWT3PMJ&OQ6)*I<+H%AJESK,XGD MBMDM[&66ZFAMDEE3_<*_9S_9^^%O[*GP,^%G[.GP4\.1>%?A=\'_ ;HW@CP M?H\?)^QZ=X6^%GBW3-"O(4\MU M>=?'OB'P=!'O:(1>>;A9/,A2.3_7SH *\ ^,/[*7[,7[0OB;X>^,_CW^SS\% M?C7XJ^$MSJ5Y\,-=^*_PR\'?$'4? %[J]UHU]J%]X2G\5Z/JQT*^N+[P[H5] M]MT\0745[I&GW<$L5Q:Q2+[_ $4 9NDZ-I&@6$&EZ%I6FZ+IEL-MMIVDV-KI MMA;KP-L%G9Q0V\0X'$<:C@5I444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !16-KWB+P_X5TRXUKQ/KNC>'-&M!NNM6U[4[+1] M,MAM9LW%_J$]O:PC:CMF251M5CT4X^(9?^"J?_!,F'Q8G@5_^"A7[%1\8R:U M'X;7PY%^T[\&9]5'B&6^&F+H3VT'C*1H]7&I'^SY-.DVW<-[FUEA2<%* /O> MBO#OCK^TO^S]^S)\*]4^-_[0'QA^'_PE^$VD6UO,--L93Q"1B4 _I0HK-T?6-*\0Z1I6OZ#J5CK.AZYIMCK&C:QIE MU#?:;JNDZG:Q7NG:EI][;O);WEC?6<\-U:74$CPW%O+'+$[(ZL=*@ KS#Q?\ M;O@Q\/M6M- \>_%WX8>"-=OYK.WL=%\7^/O"GAK5KVXU"2.&P@M-.UK5K*\N M9KZ6:&*SBAA=[F26-(5=I%!N?%VY\=V?PH^)UY\+K:VO/B9:_#SQI<_#JTO M#9W7CJ#PWJ4OA&VNP8;@&VG\0+I\4X,$X\IFS#)]QO\ ":^-GB_XO^/?B[\2 M/%O[0&L>-]>^-NL^,M>E^*>I?$DZJ/'K^.+?4)K+Q!:>*X-;2+5-/UG3+^VE MTN[TF\@M9-&:S&E+9V<=FEM$ ?[C'QK_ &Q_V2?V;M/TW5?V@_VG?@!\$=/U MJ6"#1;GXJ_%_P#X"369KF"2[MXM(7Q-K^FR:F\MI%+=HMBDY-I#+=?ZB*21? MSV^/7_!P=_P1W_9[\*R>*/$/[<_P:^(;M=)86'AGX"ZR_P =_%6I7\EC=:A% M#'IGPNB\2P:7:O#9RQ/KGB2^T3PY;7SVNG7FL6U_?65M/_C05ZK\*?@5\;_C MOJT^@? _X-_%7XRZ[:RV,-SHOPI^'GB[XAZM;S:G]J&FQ3Z=X1TC6+R&74#8 M7WV&.2%6N_L=UY D^SS; #_43^%O_!X!_P $=_B#IVI7WBW6_P!I+X&W-C>" MVM='^*7P.DU?4=9A,=LYU#39?@GXJ^,.DQ68:>6$IK&J:5?^997)%B87LY;O M^A7]F;]J#X!_MC?!KPC^T#^S1\3/#_Q9^$?C>WDFT'Q9X?-[ HN+9A'J&CZU MHVK6FG:_X8\2:1.?LNM>&?$FEZ5K^C78-MJ>G6LPV5_CL^-O^"&W_!7WX?W7 M@^SUW_@G7^U/?R^.8XY=%?P3\,=7^)=K9+(]C&H\87WPX'BNR^'DH;4;EZF]I_HV?\&R/_!.#]I#_ ()N?L&>,?!7[4EC:>$_B7\: MOC=K'QD/PNM=5L];NOASHUQX*\%>"M/T[Q'J&DWE_H+^*]77P@VJZI;Z+>7U MM8Z?+HMC=7\NHVUY:6(!_1K1110 5\O?M6?MJ_LI_L/?#V7XH_M8?';X??!# MP?Y>HMID_C'65CUWQ5=:583:G>Z1X%\':?'?>,/'WB%+*"2:+PYX,T+7==N< M*EMI\LDB*WR)_P %OOVJ_CG^Q5_P2Z_:N_:-_9OT^:?XQ^"?"GAK3O"FMPZ- M'X@/@-?&_CWPMX%UKXE_V-I>+K5=9T^]\/6][I-K>>([ M2ZT&WU*VE_QVOC_^U%^TA^U7XM3QU^TM\=OBS\=_%=NVI?V=K'Q5\>^)?&TN MA6VKW[ZG?Z9X9@U[4;VS\+:'+>N98M \.V^EZ):*D4-G80000Q1@'^Q5^QK_ M ,%N/^"7_P"WW\17^$'[+O[5&@>-?BH-,GUBV\ >)/ _Q1^%GB'5[&V>07)\ M,Q_%3P1X-L?%]W:PQM>WNF>$[W6M3T_3_P#3K^SMK8-(OZKU_@0>'?$7B#PA MX@T+Q;X2UW6?"_BKPOK.F>(O#/B;P[J=[HGB#P[X@T2]@U+1M=T+6=-GMM1T MC6=(U&VMM0TS4]/N;>]L+VW@NK6>*>*.1?WP_;6_X.5?^"FG[7_@/X+?#S0O MC%XO_9GT7X:_#CPQX;\>ZG\ O'/B;P3XO^-WQ&T:&TCU?XH>,O&>A3Z-XGTT M:U+I]K>0>!]&U2+P_IM[/JL]Q+JYO;9=/ /]>^BOYQ/^#7O]NK]J3]O/_@G- MK'CC]J_6M5\>>./A9\=O%_P@\.?%O6].CL=:^)G@S2?"G@;Q7IVH:]=6ME8: M?KVN>&K_ ,7:EX1O/$5I";C5;71=/?7I[[Q/%K>J:A_1W0 5_-#_ ,%S/^#= M7P?_ ,%=OB)\-OC[X'^-Z_ #X]>"/"%I\,O$.JZUX2O?'7@OQY\.=-U;7_$& MA6=YH]GXC\/7>A>)O#>L^)=:DLM>L9+M-5TO4)-)U>RE%AHM[IG]+U% '^>I M?_\ !CAX^CAMFTS_ (*/^$+RX:.$W<5_^R]K6FPP2M C7"6T]O\ ';57NHXK MDR0PRRV]FT\"I2I?QV\C^?)872Q?9YO\ 0?HH _R; M_P#@J%_P:]_MU_L.^.=.F_9F\(?%/]O3X(ZYH;:O%XU^$'P=U:X^(/@_5O[= M73)/!WBSX5^$=<\?^(K^>UM;[2+ZT\5^'8[G3=9LVUC4;G2/#5OHM_##_/?\ M7/@+\<_V?],/AMKFH:9YAA_M&QTG MQEH^BW]W8^:#%]K@MY+?S 4\S<,5_O05YSXW^#WPD^)E]I&J?$CX6_#GX@ZG MX?M-3L-!U'QOX(\,^*[[1+'6IM-N-9LM(N]>TR_N--M-6N-&T>?4[:SDAAOY MM*TV6Z25[&U:( _QMO\ @D[_ ,$DOC;_ ,%5/'/QLTGX?RW'A7X?? OX->./ M'WC#XAS:>;[3H_'7_"*:_+\'_AQ:0;T>^UCQYXRTZ 7MO;D26/@[2/%&IK+% M?P:5;WWY-12RP2QS0R20S0R)+%+$[1RQ2QL'CDCD0ADD1@&1U(96 (((!K_? M4T'PGX5\*V\]IX8\,^'_ W:73(]S:Z#HVG:/;W#QIY2-/#I]M;QS,D?[M&D M5BJ?("%XK_$B_P""I_[-_P#PR/\ \%&OVT/V>;;2=,T+0OA[^T'\0E\$:/HT M7D:9IWPS\4ZS+XU^%MK:6PMK6.S6+X<^)/"X>Q@A^RV4OF6EI-Z1\??VI_V!OC;\'MR?4;"RUG3H?$OAVXE@\0^%[VZMK77M,L&O M+)KG\GO 7@O7?B1XY\&?#OPM!'=>)O'OBSP[X+\.VTSO'%<:[XIUBST/2()9 M(XYI$CEU"^MXW=(I756++&Y 4_[LL_[/OP=UKP;\(_!7C3X:> _'&E_ ^\^' MFN?#&/Q9X3T3Q O@;Q=\+O[)G\#^+_"']K65TWASQ+X8U#1--U'0M:TDVFI: M7=V=M/:7$4D*$ 'L]%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %>1_ [_DGL7_ &.7Q2_]6CXRKURO(_@=_P D]B_['+XI?^K1\94 >N44 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!_,+^W7_P '6?[ W[#?[0'Q2_9BU?X2_M-?%?XJ_!_7;[PK MXTN/!7AGX=:5X!LO%&GS2176B0^)/%/Q)TS7;R:W18;BXO++P==:#O$ ^+&@_#+3?AC%J'C;2%M)#X1GU^'6-)\0G4/#UK)KUO! MIFO:S_FZ_P#!5#7;KQ-_P4X_X*):Y=W=Q>R:A^W%^U9)%/5:V=O!;0*D$,:+\%T ;_BKQ1K_C?Q1XD\:>*M2F MUGQ1XOU_6/%'B35[A(8[C5=>U_4;C5=8U*>.VB@MTFOM0N[BZE2"&&%7E98H MHT"H/]"?_@R$^-L5]\&?V\/V>+I6@_X0KXE?"GXVZ?<22Q""YB^)/A77_ ^O M!4)$D;:;_P *E\/O/*P,3)J< !1HVW_YW-?TF_\ !LQ^U_;_ +(G[1_[<'B; MQ!K[:;X,N_\ @FS^T]XUO-(S;C^V?%WP4L?#_P 3_##V4)?A]H7QM^)'Q.^$_BJWTG MQ3\5=*^)@NO%">"O%T?BK2/%F@)H5II%_P"'[70K_1M#TW7=$MM-=-.U*--5 MU/[5_FW5_NV_L??".Q^ '[)G[,7P+TQ)DL/@W^S[\&_A?;"Y9=2'!DNI6TPRW,A ,D[R.0"<4 ?.'[$/_ 27_P""?'_!.P#4/V4/V;?! MG@'QK+H^H:!J/Q6U1M2\;?%S5=&U:]M-1U32;SXC^,+W6O%$&C:A>Z?IT]SH M.EW^G:"7T^QV:8BVD 3]&J** "BBB@ HHHH **** "BBB@ HHHH ***Q_$/B M+0/".@ZSXI\5ZYI'AGPSX=TR]UKQ!XB\0:E9Z/H>AZ/IMO)=ZCJNKZMJ,UO8 M:;IMA:Q2W-Y?7D\-M;6\;S32I&C, #8HK^0']O;_ (/$OV*?V9_'[?#?]E'X M2:]^W-J.C7K6WB[QYHWQ$M_@U\&[4I]NAGM?!?CB]\!?$?7/B#J%I=VMKYUY MIO@C3_!-YI]_%?:#XWUMX9K1?OO_ ()%_P#!Q+^Q_P#\%7-9A^$>GZ'KW[.W M[4PTO4=7'P)\I:9J?AW MP=XMAL=/U+5D\+RZ)87&J( ?T!T444 J)HG@#X M3> O&'Q+\<:S)M,>D^$? OA[4?%'B34G#,BD66CZ7>7)4NH;R\;AG-?YQO[1 M/_!ZK^V]XC\>:^G[+O[.?[.7PO\ A0L]U;>&!\6](\>_$_XI7-K%?WRV>L:U MJWA_XB>!/!6FW%_I9TV6?PW9^%-9BT?44O84\4Z_:R02Q_Z/WQ'^'O@[XM_# MWQW\*OB'H5CXH\ ?$SP;XF\ >./#6IPIMM>Z)X; MUW]GJ/Q;\0='T&2X60Z!=^)K;XO>%]"U>^@M_,MK?Q)_PCVGHQ,4]QX>E:.1 M)P#^>;QG_P '0W_!;SQ?KFJZO;?MD+X+L=29A;^&?!GP._9]L=#T:W9-GV72 MIM6^%VM^(MJDNZW>IZ_J6IAVS]OVQPK%\]?$W_@OE_P6)^+W@W5? 7C/]OSX MX)X;UH0+J2^"[CPM\+]_X)SVMK"GC#]IS]M?7;U8L7%QX:\1_ OPI:RS; M8_WD-GJGP-\9RP1;A*?*>^N&VO&OG9B9I?J+PQ_P:$_\$<- T_1;+5?"/[0O MC:YTN"UAOM7\3_'75K34/$DEN%$UUK4?@S1?".E03WQ4FZ7P[IF@VR%V^PV] MF @4 _S3OV:_^"@/[9W[(OQ#T/XF? #]I#XM^!->T3Q=/XVFTVV\;^(+[P=X MFU^_E>76KCQMX)U#4+GPOXRC\0^;.FO)XBTO4&U/SGFFD^U+%<1_Z\'_ 1@ M_P""AFL?\%//^"?WPD_:G\6^$]/\%_$74;OQ%X!^*&BZ%%>P^%I?B#X#OETG M7M;\(Q:C<7M[;>&?$:M::]IFF76I:MZ9:LKVFJ^+Q\6]%^ M(VHW?C.W_?1OXMMM3M[S5HKF0>(K?6Y;;39K#][OV./V0?@;^PA^SI\._P!E MW]G7PW<^&?A;\-;&^ATJ#4M0FUC7=8U76=2N];\1>)O$FL7 675/$'B+6[^^ MU34K@1V]I%)<+9:79:=I-I8Z?:@'T[7(?$+4O$NC> ?'&K^#-+77/&&E>$/$ MNI>$]%<@)K'B6QT6]NM"TMR2H"ZAJD5K:,2R@"8DD=:Z^B@#_"._:;_:,_:= M_:5^*?B;QK^U?\5OBG\4?BDOB/Q,VMM\4]:UF[O_ MK6H:O-/XB\/Z1X8U% MH--^'^G66J1-9IX+\.:/H&A>'HK&VT;3M%TVRTVULK?YXK_<4\9?\$R/^"=7 MQ$^*FJ?&_P ?_L-?LH^-OBWKFHP:SK?C[Q9\!OAKXA\1:SK=J]O)!KVJW>K> M';L:CK\;VML1KEY'-JQ$$:M>%5 KKOVE/V%?V3OVMO@+XA_9H^.7P2\$^)?@ M]XBALU?PUIFDV_A:70[S393/I6L>$M6\-IIFI^%-,?#?@KP9XO^('C?Q5X/^&MGJFG?#GPIXD\5Z]KG MAOP!I^MW-O>:U8^"M"U._NM+\*V>KWEI:W>J6NA6MA!?W-M;SW:2RPQLOZ?_ M +%7_!"G_@J'^WMI'A+QG\#/V8?$VG?"7QCJ45GIOQJ^*U_IGPM^&O\ 9DEG M:7Y\66-UXJN+3Q/XO\(+:WL)BUWX>>%O&-OJ-RMUIVD)J&I6-]9V_P#HZ?!S M_@U]_P"".?P2^,'A3XR^&_V>O$7B75O!>IPZUH/@[XE?$SQ=\1/ALNK6UMY- MG>ZMX/\ %-Y?VOB,6=S_ ,3.WL?$4^JZ6NI"*X:Q=+>VAA_H)@@AMH8;:VAB MM[>WBC@@@@C6*&"&)!'%##%&%2**)%5(XT541%"J !0!\[?L>_ +_AE3]E# M]FS]F;_A))O&)_9_^!GPM^#K>*YX'M'\0O\ #KP7HWA1]72S>6=K&WOGTMKB MTL/.E%C:O#:*[+"#7T=110 5\[>.?V0OV3OB=K7C+Q+\2/V8?V>O'_B3XB^' MH/"/C_Q%XT^"_P ./$^O^-_"MJUZ]IX:\6ZUK7AN]U/Q%H-I)J.H26NDZO=7 M=A;27UY)!!&]S,S_ $310!\D?!?]@3]AO]G+6-0\1? +]CW]F7X,^(=5MXK3 M4=?^&?P.^&_@S6[VT@\XQ6EQJV@>'+'4)+5#/,1;FX\G=*[%"6)KZV551555 M"JH"JJ@*JJ!@*H& , 8 X%+10 4444 %%%% &#XH\+^&_&_AO7?!WC+0- M'\5>$_%&DW^@^)/#7B'3K35]"U[1=4MI+/4M)U?2[^*>RU#3[ZUEEM[NTNH9 M8)X9'CD1E8BOQ&\'?\&U'_!%3P5\0=5^)%I^Q-X8U[6-2U;4]6AT+QCX_P#B MQXL^'VD/JLSSW%AI7PVUOQS=>!4TJW>1UTS3K[0+^WTF'9;Z:MK!#!'%^Z]% M '\O'_!6K_@UU_98_P""C/CNZ^/'P=\=R?LB?'R[T'2M&URY\+>!-'\1_"/Q M\^A)#9Z9J?BOP#97_A._TWQ*FB6\'A\>)/#7B&SB-C::?<:IX>UVYL1Y_P#/ M7\&_^#)O]L76_B#K=A\>OVL/V?OA[\,-*UF*'2/$OPQTGQW\3_&?B_15NB\U MW'X4\0Z1\,])\*7$VG>6BB^\4:VUGJCSQ?8]0L+6&]U#_2;HH ^>_P!E7]E[ MX,_L8?L__#+]F?\ 9_\ "5IX-^%GPJ\/0Z%X?TRW5&O+^X>62]UOQ+X@O51) M-8\4^*M:N;_Q#XFUNY!NM6UO4;V]F.Z7:OT)110 4444 %%%% !1110 5^"? M_!8K_@W]_9>_X*Y-X?\ B!K/B?5/V?\ ]I+PCH]UH&D_&_P9X8TGQ'_PDV@^ M1.='\._%'PG=WFAMXUT?P_J,@O-%FMO$?A_7],@EO]-L];CT^]>W3][** /Y M4_\ @E+_ ,&JG[)W[!/CBP^.?[17BZW_ &Q_CQX6\16NN?#2YUSP>/"/PE^& MEUHM^;S0/$FE?#VXUOQ+)XC\=6T\5IJ<&N>*=8U'3/#^H6]G-XIW.A7YTK6[?3[^UO9 M]'U06UO>G3=5AMI9)-/OQ9WEI=FSNUAN/LUU;S^7Y4\;M_+Y_P %D_CC^U3^ MTM_P4M_8H_X(F_LT?M%^)?V-_#W[0/PFU[]IC]H+]H3P#KEEH'Q5U+P!X*VU&>?X)>*9?$FC>#;I]8U>QU_2=6UE;CX;^$_B-IM_ M^9WPY_X)%?MR_ ?Q5_P4)^-/_!+C]N[]K3Q3^U/^QS^W)X7\(:+\(/C=\5=& M\1?#W]L#PM+^S#^S9\1O%-A\9(=3?P5X1UGXB79^+NM6.E>(?&KW>@R^&O"/ MASPU&GACQ%]B^(^BZ*FK7 $\9_%K0KGQ7X M;6[L/%.E_#J:TU^S;Q#HL+K3X'KI_@SQ7J6JZFNFW$FOZQID?A#Q\_@37=%UCP!JRC"4WIHKV M;>WI?JW;1+<#^]RBBOXM/!7[$&I_\%I_^"JG_!8+XC^)_P!LK]NCX(_LY_LT M?'+X1_LU_"&V_9N^-]S\._#>H?$_X9_#0> _V@/#R>'?%/A_Q1:6EIX5\6>! M]-UA[G1-"T72]?U+QY=^(+'4_$"7\UW&HQO>[LDDV[7WDE^M_D!_:717XG_L M)?\ !$;XJ?LN^(_CE\+?'G[0O[6W[1'A?P[?:EXW^&GP'TIM9\.>#;;PK MK-KXB\,WFFQZ_P"(O#OBJVUJT\*:OH'C74/$4_PPL;;QQX/\*W_BV/Q U'F= ME+1*[DTTDDKON]/+=[ ?TV45_%3^W7_P3R_;/_X(?_"G3_\ @I)^P=_P4._; M3_:$\/\ P$\4^$=;_:R_9L_:G^(TGQ:\/_&'X/ZSXV\*Z9XCO?#EOIW@Z71] M".G2SB#QGJ6J>$[KQ'X:\ :SXE^(/AKXF^$-1\"OIOB_^P/X&_&#P9^T)\%? MA'\>OAS>R:CX ^-7PS\#?%;P3?36UY93W7A7X@^&=,\5Z!-<66H6MEJ%EJVQN+._LK.]M9O,M[NUM[B.2%"4;)-24D[K1-6:M=-/UT[@>IT445 !7D?P M._Y)[%_V.7Q2_P#5H^,J]"TN8;@VEVB)(]K)8]0LYF\%>%?$>OZC'!=02RV0T32+_47%TB2,UNP^Q2 MC$P0YC)?VGOCYK\4RL)%ECUCXJ^* M]1257$DH<2+'-46-]-U_2?&]_X>M_#.HZ)J*2Q-8ZK9ZG-8W:R M1M;SR!U)\.N;FXO+B>[NYYKJ[NII;FZNKF62>XN;B=VEFGGFE9I)III&:266 M1F>1V9W8L2:_W!_^"87PXU'X4?\ !-K]@KX9:_;P1:WX/_8Z_9RT#Q):Q[I+ M9-?M_A'X37Q# AEAA>6%=6>^16E@B>1/FDB1F90 ?Y"^D?\ !-GXLW7_ 2U M\=?\%/M7#:1\-]*_:;^'GP%\!Z5<">*;QCHFHZ!X_P#^%E^.8HY=,\N32_#G MCNV^&?@KP_>6>J/!J&IW/Q'M+^"VN?#.G_;_ ,VJ_P!SO]L7]AG]G/\ ;J_9 MT\2_LK_'[PC>7_P<\5:OH^OZEH?@[6+OP/>Q:WH.NKXFTS4[#4] ^S7%II17=M=74$_\ G_ 5)_8%_X-M?^"5/[2.B>!/'>K_M]_'7 MXJV)\.>-?%G[(_PU^)'PWN/AWH/A;5K!KS1=#^(GQ(U7P3X.\>>%+;Q7;68U M*32O#_Q-USXC6^EZYIFN)#H6A:GH5S=@'\[G_!(S]D>7]N3_ (*0?LC_ +-T M^FQ:GX7\7_%K1->^)%M=V$FH:<_PK^'BS_$+XE6VHQ*CPQP:MX-\,:OH5M)> M;;-]3U6PMIM_VA8I/]ML# P!P !@ #H *_S4?^"=__ <;?\$E/V+O%DNM M^#_^"*5A^S/?V&BOX:T/XI?!'XK:'\?/C--X;U!D_M?0]>\9_&3PO\-O%][! M?_!XU^W#\7_%7B3P]^PKX7\)?LH_ M"(K:VGASQ?XJ\)^&_B?^T!?_ &>^>:\U?4[CQ0?$GPF\-1ZU8K!8?\(WI_@G MQ->Z"CW]Q9^.]0O9]/O-* /].&BO\0_XY?\ !6/_ (*7_M(WEU=?&3]N?]IO MQ3:WMH+*Z\.6'Q8\5>#? \MN&G9A_P *_P# U_X:\#I+*+F6.XN8_#R7-S#Y M4%Q++#;P1Q_TV?\ !G+^UA^V1XN_;6^+'[/NM?$CXK_$S]F1/V=-4\5>(O#_ M (R\1^)_&'@SX7>*_"OB;PIH_P /=2\+RZ[?7^G^!K_7++6->\.RZ/HC:=_%[XI>#?@;\*/B9\:?B+J8T7X?_ C\ M >,/B9XWU=EWC3/"7@7P_J'B?Q%?^7E?,-KI.F7-_+;RY$\2R#=%7^B#\2/A[X.^+GP\\=_"KXB:#8>*? ' MQ+\'>)O 'C?PUJD$=SIOB'PCXPT6]\/^(]%O[>57CFL]4TC4+RRN8G1E>*9U M((-?P:?%+_@Q_N;_ ,>>++_X-?M\6'AWX;7FL2W/@OPW\0?@;>^)/%FB:+.' MD32M>\3Z%\2-"TW6[O3I"MM%JMKX=TH:C;XN)K"SG1HY@#)\-_\ !\/XA3X= MZ]'XO_X)[Z-=?%B%]-C\,77AOX_7UA\.]1CN&O1J]WKVGZG\,M2\2Z*^DI'I MS:;I^GZEKP\0-=WJ76I^&1I\$FI_AE^U/_P=!?\ !7S]I3QK!X@\.?M!K^S+ MX0TG5;/5/#_PV_9VT'3_ IHUM-IFK7.I6$GB'Q/KL?B7Q[XQ,T#V>G:[I&O M>)YO!.N6M@B2^#K>*]U*&\^LO$W_ 9M?\%7]+\=7'AOPYXJ_91\5>$FOY8M M/^(O_"U?%>AZ2=,:YN$M+W6?#]_\-Y/%6G7OV6."?4=.TO2?$,-I-$? ?P7L?%6CQ^//VD]-^*'@K6/ +> OMM MC+K^L?#[3HKJ7X@:_P"))M'EOH_#6@ZO\/M%9]=A@M_$Q\/:8T^I1?ZN]G;+ M96EK9I)-,EI;P6R2W#^;<2K!$L2R3R87S)G"AI7VC>Y9L#.* +%%%% '^.#_ M ,%4O^"T/[8_[:7[;_Q/^,7A7XT?&KX%_#_PEK>L?#SX*?#?P!X]\?\ PQ3P M9\._#.LZO::7<:WHNCZIH5RGQ!\2"XN=8\<:AJEJNLKJ-[_PCKO%HV@:/IUC M\>^(?^"HG_!0#QE^S;\0OV3/'G[5WQI^(GP1^)_BCPGXI\6^'OB)X\\1^.M5 MN9/!\.J)9>';'Q/XIU'5?$.F>"]2N]0L]7U[P?9ZC%X?U;6?#^@ZE/8BXM+E MKS_3+^/?_!K+_P $G?VBOVHO%/[4?C3P=\8=!U#QYJ>H>(O'?P;^'_Q+M?!W MP5\5^,-8O;[4=<\87.E:?X6;X@Z#K&MWM\;O4K+P;\2/#/AJ2Z@6[AT""[N] M4GU#X,UO_@RD_P"">FH:_JNHZ3^TO^UWX?T.]U6[O-/\.P:K\(]0&C:;<73S M6^CVVK:C\,9[V[CL+=UL[>^U 7-Y*D237CW,YD>0 _@H_P""?W_!,S]L/_@I MO\2->^&G[)'PUA\97G@W3[#5O'_BK7=?TKPIX&^'^F:O_:::)=^*?$.K3IY, MFN7.CZA9Z-IFEVFJZSJ4]I=/:Z=):V5_Z9^SG\._V<[CQ=KUCHMWX]^'?CWQ?\3_$WB#P+XD\$Z7H6@P_ M#/Q=XOTK1_#]FWB>;6/$&OZWJ$+W%KIB:'I&EWCZU+K&B?V]?L*?\$]?V4/^ M";_P>_X4E^R9\,X/ /A:^U%=<\5ZQ?:E?^(_&GCWQ+Y'V=O$?C;Q5JTT^HZS MJ0@_T>SMT-IHVC6>-.T'2M*TU([1/M:@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HJI?ZA8 MZ79SZAJ=[::=86J>;=7U_-V4]C0!9HJEJ6IZ=HNG7^L M:QJ%EI.DZ59W.HZIJFI74%CIVFZ?90O? ;XT?$G1["_P!6NO!?@/X@ M:+K6OW.D:7+'#J>KZ+913J_B/2-/>: WNJ>'SJ>GVL=Q;S3W"0SPNX!]OT44 M4 %%%% !116+8^)/#VIZEJ&C:;KVBZAJ^D[?[5TJQU2QN]2TS><)_:%C!/)= M66X\+]IBCW'@9- &U1110 4444 %%%% 'Y.?\%-?^"4'@3_@H==?!OXK^&OC M/\3_ -E']K_]F:]\0ZK^SK^U)\'+PIXF\&S^([!H-1\-^+?#S7NF0>-O 6H7 M\5CJ&HZ)%J_AS7?+@U+2-*\4Z5H/BOQGI7B+^:#X=_M0_P#!<+_@D[K_ /P4 M>^,>K^!_@A_P4Z_9W^"G[8ZW7[;GQ!LM+U+X/_M"ZEXC_P"&3/V;[N+XD^'M M(\'BZ\,>"_AMX5^'&H?"2V\6ZKIWPP^*4N@KH7C?Q'XFT_2_#$.H^/=)_7S_ M (*S_M/?\%&O^"='[;G[-O[:/PG^'_QF_:U_X)Q>(/ 6I_"C]JS]FKX4>&#X MAUSX2>)K&_U/6(/COHG]DQW6L6^H:AX* MD^$O@RT\#Z/I=K\,OAA\6?V,OV7_ -E[QAXH^+FI:=XF\10Z%J?A+7=&\=IY MNF#5_A_:3:+::MXF^(GASPQJ%GK=QT4XR:5TI0:7_;OOJZ;TE&VKM=)O57 _ MN:^#?Q2^"/[Z$/B)XR\3+HLTEG9*=+%H(K*SA6.UB_ M(S_@Z&_Y(S_P2^_[2_?LH_\ J*_%ZLX6]HDM4I.WIT?S0']/5?RJ?#'_ (-I M?B'#:_&VT^,W_!6?]L;2]*^-W[1'Q4_:8\2>"_V+8M-_9+\#:C\2OC')X;N/ M&6K>,+'5M;^./B#Q\8YO"^E6WA6T\2>(KBP\'6$%U_8-M;ZGXA\5:EKG]45[ M;?;+.[L_/N+7[5;3VWVFTE:"ZM_/B>+S[:9?FAN(=WF0RKS'(JN.17\_L0_P#!=72OCI\0;I?B#XPUS]FC]OOPCX!LM<\%_&_X M3QVXO OB#0+&^TRYMKO0;EM#MXH_ B^-]8\/WWCO3O"?CO0O#EIX+"' M/[W)OII9.3L[^[=/;K;7R:O8/0O@)_PU[_P14_X*J_LF_L&^._VL/BC^VA^P M3_P48LOB5I_P9U#]HOQ+?^*/C=\ ?BS\*_"NDW>K:;9^)[J&ZAU7PKJ-W>^" M=.CT729O#GAB:+QQ>ZM:^$]!\0>&-3U/XA^X^#C=2_\ !VO\5A?B5HK;_@CQ MIPT0W2-LCM6^/7PV,ITYI%QY1O9]75WMR1Y\E_&6W>/V9?B-\=/^"\?_ M 5._9#_ ."@&B_L\_$G]FO_ ()P?\$[O#OQ-\0? SQ1\;M#71OBA^TM\6OC M/X2T;2M7NM,T_2/$&H>&=-\)Z5<:?X1U&"]\+ZGX[T*.Q\!7MO>^+=0U;XA_ M\(_\-_;_ /@L+X"_:/\ V(/^"B?[*/\ P6Y_9S^$?C[]H;X>?#KX2ZY^RI^W M)\%/AK:6>J^-KGX#:IK6N^(O#7C_ ,+Z(GAG4=4NCX>U_P 57FN^)=1AUFPB MM=1\ ?#33=1ET3P5JWCWQ!9WN[.RG*G9^<[MI/IS.*BGY[ZW _6;_@L8MD__ M 2?_P""D U#:(!^Q-^TH\>YW0?;8_A-XI?30&C96+'45M0B$[)'VQR*T;,I MSO\ @B^S-_P26_X)QEB6/_#&_P ER22<+\/-#51SV50%4= .!7\X_[<'_ M 6W@_X+:_ :[_X)I?\ !(;X&?M ^.?B]^UAHW@?P]\:/BQ\1O!6G>!_AC^S M3\*O$&L#4OB'I_Q+U^RO?'D-M>MH^@WGA/Q7J]G:R>%3H6OZA_PK'Q?XX\=_ MV-X>E_L+_9Y^"OA7]F[X"?!7]GOP*MP/!GP.^%7P_P#A+X6-W--<7STJ*:ZFFEDDEGDD=W9F)J9)P@HR5FYN5NJ225VNE[Z M>C ]AHHHK( KY=^$WP[_ +7\'S:E_P )U\1M+^U^-OB@_P!@T?Q-]BTVVV_$ M[Q?'LM+7[#)Y*'9O9=[9D9VS\V*^HJ\C^!W_ "3V+_L MSG2M5:R_!?Q+_P 'LO\ P3ZM;"]D\'?LK_MD:[J<:71TZS\2Z;\$_"=A=2)' M(;)+W4=+^+OC2XL$N)1$EU)!I>I-9QO)+%%?-$L,P!_6Y_PJG_JI/Q8_\+'_ M .]U'_"J?^JD_%C_ ,+'_P"]U?YBO[:W_!WI_P %)_VD+35/"O[/>F> ?V*_ M NHQK";GX>++\0?C"T#BX2ZMIOBIXQT^WTS3TF26#R;[P=\//!^OV4MOYMMK M2&5E7\'+7_@I+_P44LM0EU>R_;X_;3M-5N&WSZG:_M3?'*WU"9O,27=+>Q>. MDN9&\V..7+RL?,1'SN52 #_;-_X53_U4GXL?^%C_ />ZC_A5/_52?BQ_X6/_ M -[J_AF_X-Q_^#CC]K?]HK]J?X:?\$^_VUKZ'XY+\6=/\5V'PD^.ZZ3I>C?$ MGPWXE\&^$/$WCZ71OB7)I0TW2/&GAG5_#WAJ_P!,TWQ!'H\/C'3-=CT]MRL)8[&QMT::\NWAMX@7D% "_\*I_ZJ3\6/\ PL?_ +W4?\*I M_P"JD_%C_P +'_[W5_$_\#O^#V7X=>*/VB;7PS\>?V0-0^%G[,VN^)9-'M?B M?X5\?W?CSXB^!]"N]5%II7B_QGX%B\*Z=9Z]866G21ZEXLT?P9J5WKFFP17J M^%[3QG?166F:C_<]X;\2:!XQ\.Z#XN\*:QIWB'POXIT;2_$7AS7](NHK[2M; MT+6K*#4M(U?3+V!G@N]/U*PN;>\L[F%VBGMYHY8V*L#0!P/_ JG_JI/Q8_\ M+'_[W4?\*I_ZJ3\6/_"Q_P#O=7K%% 'D_P#PJG_JI/Q8_P#"Q_\ O=1_PJG_ M *J3\6/_ L?_O=7K%% 'D__ JG_JI/Q8_\+'_[W4?\*I_ZJ3\6/_"Q_P#O M=7K%% 'D_P#PJG_JI/Q8_P#"Q_\ O=1_PJG_ *J3\6/_ L?_O=7K%% 'D__ M JG_JI/Q8_\+'_[W4?\*I_ZJ3\6/_"Q_P#O=7K%% 'D_P#PJG_JI/Q8_P#" MQ_\ O=1_PJG_ *J3\6/_ L?_O=7K%% 'D__ JG_JI/Q8_\+'_[W4?\*I_Z MJ3\6/_"Q_P#O=7K%% 'D_P#PJG_JI/Q8_P#"Q_\ O=1_PJG_ *J3\6/_ L? M_O=7K%% 'D__ JG_JI/Q8_\+'_[W4?\*I_ZJ3\6/_"Q_P#O=7K%?-7Q,_;0 M_8\^"NL6'AWXR?M8?LU?"7Q!JNJ'0]+T+XF?'7X7> ]8U+6AY&='L-,\4^*= M*O;S5!]JMLZ?;P27?^D0?N?WT>X [W_A5/\ U4GXL?\ A8__ 'NH_P"%4_\ M52?BQ_X6/_WNKT71=;T;Q)I.GZ]X>U;3->T/5K6&^TK6=%O[75-)U.QN%#P7 MFGZC8RSV=[:S(0\-Q;320R*0R.PYK3H \G_X53_U4GXL?^%C_P#>ZFO\*UC5 MG?XE_%9$12[N_C(*J*H)9F8Z< JJ 222 "2<5ZU7X__ /!>OPQ^U'XQ_P"" M37[8&@_L>?\ "72_&FY\%:%/'IWP_6X?QWK?P[L?&OAN]^+NA^$8;&WN-5N] M;U3X80>*[6'3M#5?$&JP/<:7H)?5[RSAE .H^*/_ 4&_P""9GP6U?6_#GQ/ M_P""H7P?\*>*/#4DD'B#PE<_M6?#>^\8:-=1PBX:RU+PEI%_J'B.TU P%)$T M^;3$O95E@\J!S/"'_(']I+_@Z._X)$?!&UN8/AC\>OVM?VJ?$D&J7.D/I7P; M\/:YX?T:UGM4N?,U"\\6_&C3OA?I%YH1N;<6<.J>$1XM:\>YMKS3[2\TIWU" M/_,#T7P5XR\2>*8? _AWPEXFU_QKW6VG::-!#(5_13X$?\$7?^"K7[26H-I_PH_8(_:1N4 M6WCN5UKQ[X OO@SX1GBEE>%1:^-OC,_@#P?>3!T??;6FN37,2*9)8DC^>@#Z M$_X*5?\ !>C]N+_@H%X^URVTKXN?%?X&_LXV]T\'@KX%>#_B;XA@B?3H_/B3 M4_B7XET9]"N?B!XDU"*8M=1WMM;^%]+5(+?0]!M9TO=3U/\ .C]E/]MG]JG] MB3Q]IOQ%_9A^./Q'^$FKVFL:9J^KZ1X3\7^(M'\(^-5TN0F/2/'WA73-3LM' M\8Z)<0O-:7&GZW;7*K!/(]H]K=+#<1?V0?\ !.3_ (,S?B,_CW1?B!_P4Q^) MG@JS^'&D36]^W[/_ ,"_$^NZQXG\9R(()CI'CGXF#2?#UEX0T82>;::G;^ 9 MM?UK4X"YTKQ;X;F6*\?^N;PC_P $2?\ @DWX"^,?@GX]^#/V#/V?O#7Q.^'4 M%@G@S4](\+3VGAW1+_2;[3M4TCQ-'\/$U#_A75YXXT?4M)L+_2/'^H^%+SQM MI5Y%)+/ '@?Q5KWB[XN>&M=\2^#_#/B#6O#DWC M*1I= U;6=%LM1U'1)6ETN.5I-*O+F:QZOE#]L?\ :'_9E_8)^#/B/XZ_M0?M M,^//AWX)\/V^ZVM;CQQ%=^+/%NJRI,=/\->!_"L-F-7\4^(]4>WFCLM.TV!P MJPW%Y>SV>G6=[>6_Z#U_B0_\%;_&?[2OC3_@I!^V% M&+G3?&7]H1/X;\(:7XKU9_ 6A>%+*^C@BL?A]%X2NM)U'P)_9-O%HFJ^&M2T M_P 0Z6]Y;ZR-0NP#]#O^"N?_ <._M+_ /!0^?Q%\'/@[K_Q/^ _['5['=:9 M>?#C4_&[ZKX^^+U@\ZF.[^,.O:1]GL5TJ2")#'\-_#LLOAB![F[3Q#JGC>2' M2;W3/P]^"W[1/QW_ &!/%&K>'HO%' MA?6M/O-+U3P[XGL;&YBL/$>B7EEJ%Y%)I>M6M]9!IC/'"EPD/X7:-JEI M)::%X*U&W^T._P 4?$$-Q9W""T'@_P .^*X+VZU;0_Z&O^"[W_!N_P#\$X/A MC_P3<^(W[0O[-WP[7]FOXE_L?_"NUUK2M6\)W>H:QIWQ?T+1+[3["X\/?%FT MU_5)Y_$7BK6_M\K67Q'2]A\6QZS-:_VO-XBT>"+0@ ?YK-?[FO[->B^"OBG^ MSI\!/B9\-?BG\5;WX=_$/X,?"_QOX$NT\5_9EN/!WBGP1H>N>&IA;?V=_HQ? M1[ZS+6Q^:W;,+ ,A%?XF'[./PXL/C'^T-\!_A%JCW<>F?%3XS?"_X<:C)I\R MV]^EAXX\;Z'X8O'LIWMKQ(+M;?5)&MIFM+I8Y@CM;3A3$W^[=X.\(^'/A_X0 M\*^ _!VDVN@>$?!/AO0_"/A70K%#'8Z+X<\-Z9:Z-H>DV<9)*6NG:996MG;H M2=L,*+DXH XO_A5/_52?BQ_X6/\ ][J_A1_X+T_\&S?[;_[3G[;OBG]K;]BR M32OCIH7QX;P&OQ%\+?$#XE^$O!_CCX>^*- \,Z)X"O-<34_&$WAK1/$?@!= M\-:/JSI8:I?>,[&ZDU#3M/\ #NLV\=CC_0&HH _R>?BK_P &C7_!9#X<>%[? MQ'X<\!_ OXUWLD<,MUX1^%7QMT>#Q1IPD=5D6X3XJZ5\+M O)+56,DT>C:_J MKR(K"T%S)A#]&?\ !/7_ (,_?VY_CCXY35OV]9K+]CKX+Z3)(;[2-%\6?#[X MG?'#QPP6S>WM_"EAX+UOQCX"\'Z5.LU_%>>(_&FN3:WIMY80Q6OPZURPU$:I M9?Z?5% '\U/P5_X--_\ @CM\(4T.ZUCX7_%/XU^(-%12=?\ C%\5-1U>/4[K MRI(I+G5?"'A33?!_P^OU<2MLLKOPE-8Q,L,J6_VF%;BOV"_9_P#V /V:/V4? M#FJ>$/V9?!D'P#\-:[J8UK7M&^$>G>%_ 5GK^L+;QVD>JZ\OAOPWI[ZUJ45G M%%9PWVJ/=W,-G##:Q2I;Q1QK]J44 >3_ /"J?^JD_%C_ ,+'_P"]U'_"J?\ MJI/Q8_\ "Q_^]U>L44 >3_\ "J?^JD_%C_PL?_O=1_PJG_JI/Q8_\+'_ .]U M>L44 >3_ /"J?^JD_%C_ ,+'_P"]U'_"J?\ JI/Q8_\ "Q_^]U>L44 >3_\ M"J?^JD_%C_PL?_O=1_PJG_JI/Q8_\+'_ .]U>L44 >3_ /"J?^JD_%C_ ,+' M_P"]U'_"J?\ JI/Q8_\ "Q_^]U>L44 >3_\ "J?^JD_%C_PL?_O=1_PJG_JI M/Q8_\+'_ .]U>L44 >3_ /"J?^JD_%C_ ,+'_P"]U'_"J?\ JI/Q8_\ "Q_^ M]U?AA\;_ /@Z-_X)/? 3]JVZ_9/\5^//BGKNJ:!XKOO _C_XT^"? %AXA^ _ MPW\5Z7.ZL=1TW4+>.[L;^SN86:*XM+ MNUFBN+>>)FCFAD21&*L#0!YM_P *I_ZJ3\6/_"Q_^]U'_"J?^JD_%C_PL?\ M[W5^6'[57_!P;_P2I_8T_:$O/V8_C?\ M%3V/Q4T&_L=,\=6OA#X?^.?'7A_ MX;ZCJ$?FQZ?XW\2>%]#U'2]/U.UC:!M6TC3IM5U;0A,?"^J6>M^&_%/A;Q%IUOJV M@^(=!UC3Y9['5-'UC3+NVO\ 3K^SFEMKNTGBGAD>-U) ./\ ^%4_]5)^+'_A M8_\ WNH_X53_ -5)^+'_ (6/_P![J_F3_P"#BW_@X.^*O_!*7X@?"/\ 9H_9 MC^'7@#Q3\<_B+\.1\8_%?C+XK6/B#6/"7@CP#J'BO7?!WA2QT7PSH6I^'&\1 M>(O$VK^#O&LEY=W?B6TM/"]GHFF-)HVN-XB1])^K?^#>G_@M/XC_ ."P'P-^ M,#_%SP'X5\ ?M"_LY^(O!FD_$2V\ +KR>!?%OA;XC:;KUUX'\;:)9:\^H7/A MR\O]3\&^.-#U;PH?$GB=[ ^'['6SJD-OXCM=+T\ _;X_"H*"S?$KXK@ $DGQ MC@ #DDDZ=@ #DD]*Q=&\'>'/$7VS_A'_ (T^/==_LZ?[+J']C?$:QU/[#<_- M_HUY]BM9_LL_R/\ N9]DGRM\ORG'Y??\'$5U^T_9?\$B_P!JRY_9+F\9V_Q+ MBTCPBWB&?X=M M)WT*3QTDS+I_VJ'XA-X:_P"$*E4_VVGB"0QZ;OTV;7X90#_5'_X53_U4GXL? M^%C_ />ZOD3PQ^U1^P_XU^.5[^S-X0_;_P#"/B?]H+3[[4]+O/@]H7[1?@K5 M/'\.L:*2-8T3_A';.>:^?7=*VR?VCHD<;ZM9""Y-S9QBVN#']2?M->"OB-\2 MOV;_ -H#X=?![QBWP\^+7C[X)_%3P7\,/'RQ+._@CXA>*/ VNZ)X,\6I$\L* M2/X=\17VG:NBM*B[K,;F S7^.U^SC_P2>_X*I:A^VC\-_@CX#_9:_:&^$_QX M\(?%SP]):^/?$/PU\5:#X/\ A'K7A#Q,E_#\4]6^(MUI3>"H_"?A6[T23Q'I M/BG3]9U+2?%*:?9Q^#9O$=YJVC6FH@'^QY_PJG_JI/Q8_P#"Q_\ O=7\\/\ MP4O_ .#@']@__@F7\?X_V9_'?B7]KGXV_%C1K#3M3^)>D?!;7O!E[9?"V+6K M*PU;1-(\2ZEXR\0>$[:X\5ZMH>HVVNV_A_2VNC9Z7/97&LWNEMJ5A'/_ $X6 MZS1V\"7$OGSI#$D\P54\Z94422[$"HGF.&?:JJJYPH %?P5_P#!,+[P5KGP^\9:5X9T3 MPIJES8SP^&]7LM?\(ZK!H5MK<3V]Q_;^GWUY?Z<-)O+6&TNG /Z_/V4OBA\% M/VU/V?\ X;?M-?L\_'7XJ^,OA-\4]'FU;PUJ[>*)+#4+>:PU"\T;7-!UW2Y] M/-QI'B+PWKVG:EH6O:5.6>RU33[F%9)HA'/)YC^W!^UM^R#_ ,$Y_AIIWQ6_ M:]_:J^(?PM\-:]JPT'PK8#7M<\4>+O&&L@1O/8>%?!GA7PYK'B36OL$$L=SJ M][:Z<=,T6U>.YU>^LH98G<_X)$_L!S_\$S/V"/@M^R-JGC6W^(7BKP6OB?Q) MXY\5Z?#1P7B>&]'O-4_L;19KRVM+[4+*PCU2 M_L[2]OKBWB_ W_@Z[_X))_MD_P#!0&V_9?\ CC^R-X/N?C)>?!#2/B%X)\;? M!_3-7TG3/%,6G^,]0\.ZWI_CCPE::]J.EZ;K8670I]'\3Z9:WHUXHOAN?3=/ MU.WBU%M. /W_ /V)?VIOV3/^"B7PHN/C-^R)^U+\1/BIX+TW6IO#?B*-->US MPUXH\(^(H(UG;1?%O@_Q5X:C8.MR?# M_P#@I-_P4?\ V*O^"5/A'POXA_:I^/WQXC\2>/8-=G^'GPJ^'5__ ,)?\3?' M,7ARV2;4Y])TB==%T/2M.CN9[+2DUWQAXC\,^'FU:_M;)M61A<-;_DQ_P:C_ M /!)G]KK_@GCX)_:@^,'[6WAE_A-K_[17_"K?#_A'X,WNJ:=J7BC2]$^&4_C MV\G\7^-4T34-2TG3+O6+CQLMEX'O'/B MGQIX-\7^"+CQS?>'O#&IP33_ !&\7V7C/3[WQ=I=]9+I?ANZT#1]9DU+79;$ M _HN_84_:L_98_X*/_!?_A>_[)W[1OQ7\=^"K37KWPIXCLM0UO4?#?BWP9XJ ML(+>[N/#OBWPQJ^D0:AI.H-87MEJ5E*%N--U33;RVO\ 2K^]M9/-'U+XZT7P M1\+_ =XE^(GQ*^/7C#X?> /!FCWOB'Q?XW\:_$_2_"_A/POH.FPM/J&M>(? M$6MP66DZ/I=E"K2W5_J%W;VL" M)*HK\&/\ @V1_X)%_'[_@EM^SE\;-8_:B MDTS0_C3^TOXK\":]J7PNT'Q7%XLT[X:^$_A]H>N6WA_3=;O]'NKOPA-X\U#5 M/&7B9_$DWA.\UO2QIMEX;M$\1ZFUJT-CU/\ P=-?LK_M3_M8_P#!+O4O"7[+ M&C^*?&VK^ /C+X'^*WQ0^%7@FUO-2\5_$[X7^%]%\76=]I&BZ!IR27WBJ[\, M^*=9\+>/QX8LX;F]U!?"9N=+LK[6=/TVTE /U4_9T^.G[)W[7=EXCO\ ]E[] MM:Q^/MMX/N+.U\6?\*I^.7AKQI<>&IM169]-_MVST075YI4>I+;71TZ>^@@@ MO_LMT+.28VTXC^?/^"EO[>'[+'_!*CX):7\:OVG/B_\ M 3Q^+-?E\)_#GX> M?#[5[?Q%\0OB)XF@TZXU:[L- TZ^_L71;#3]+TZW:[UKQ'XEUW0_#^F>=I]A M)J,FM:SH>E:G_%1_P:6?L,?M[^$O^"C\G[0NJ?#;XQ? G]G'X>?"WXA^&_C- MJGQ$^'^M^#/#_P 7KCQ=HEUI/@KX3Z,OB^UT>\U?5]&\;IHGQ2U'4_#-EJO_ M B]OX M](\1W.C+XXT>'6/Z=O\ @Y"_X(N_%7_@K;\'?@3K?[/7BKPIHWQW M_9MU[QW+X=\,^/\ 5K_0_"/CGP;\4(/"">+])&MV=EJD>B^)["^\">&=1T*[ MO=/.FWD*:IIFH7EA]IM;VV /I?\ X)8_\%/OV0O^"M_@_P ;ZW^SI\3_ -I# MPKXU^&,VG#XA_"3XIZUI&B^//#>GZW'M<\.ZTVEW0M]2 MT;6[MK*X5;'6;;3+V2&"3ZU_;E^*6@?L0_LA?M"_M8^)?%?QB\5Z7\"OAGK_ M (Y3PK9^/4TV?Q1J]G'':>'/#:ZG)H]VFEIKWB&\TO2I]4:TO/[.@NY+T6=V M8!;2_A-_P;1?\$(_VB_^"77B3XZ?M$?M::YX-T_XK?%KP/HGPM\)?"[P%XC? MQ;:>%/!L6M:;XP\1ZMXR\16L4&@7OB74M=TK0]-TO3= ;5[+1[#2-2N_^$@O M3X@%GIW]0_QU^"?PV_:2^#7Q/^ /QA\/CQ3\+OC#X(\1?#WQYH O;[3)=2\- M>)]-GTO4X;35-,GM=3TJ_2"O_ ,$[ M/^#J3]K'XW?MT_![X+_M1>&-%'P(_: ^*OAKX2:2?@]J7C/1OB%\,=;^)/BO M3/"W@/79=7\3>,-?TGQGX?T74=5L[?QK8OH6DZO?:=+=Z]X>F@N],A\*:W_H M3_\ "J?^JD_%C_PL?_O=7\WO[#W_ :;?L'_ +%W[4O@S]IZ7XH_&GX]7GPJ M\10>,/A/X ^*D/@2/PUX<\7Z5>K?>%O%?B.3PSX:TF3Q=KGA&ZAM=3T%EMM! MTJ#7[6WUJ3299K6QAM/ZFJ /\WO]NO\ X.M_VJ?@W^W'\5?A5^SEX(T&^_9W M^!_Q7U[X8:E;?%C7?'5[\3_B8WP\\6:GX:\:ZW:^)?#7BO1="\"6OB.33KE? M!UL_A#Q/=:%%'9:QKZ:U)=7?AFT_NF_9+\:^&/VNOV8_@)^U!X-\9?&WP_X8 M^/7PI\%?%+2/#^N>-+676= @\7Z'9ZO)H6J36-G-93W^C7%Q-IMU/:2O;3S6 MKS0GRW4#\.OVN/\ @TJ_8$_:N_:O\7_M.R?$SXU_"&R^)WC*?Q[\3_A)\.7\ M&IX3U_Q-JVH-JGBO4/#NI:SX?U#5/!Y\7ZA+=ZAK$, U2W@O[^[N=(ATT2)' M'_3)\*/A=X#^"'PR^'_P<^%WAVS\(_#?X7>#O#O@'P+X8T_S39Z#X4\*Z5:Z M+H>E6[S/+/*EGI]G!#YT\LL\S*TL\DDKN[ 'YL_M^?M\_L/_ /!,KP_X-US] MK_\ :K^*7@*]^(EWJ%KX#\'Z)?>(O&_CKQ4ND1)+J^HZ?X6\*>'-4U&VT'2O M.MK?4/$>KKIN@6U_>Z?I;ZE_:6H65I/Z[^QI^T3^S!^W_P#!NU^//[)W[3OQ M!^*OPZEU>[\-ZG>67B?4M(UOPOXIL+2QO[[PMXO\,:YH>G:_X8\0VVGZIIFH MG3=7T^VEN-,U+3M5LS^%O!GAB?2=.N?$%UHDUWX8M/' M/B74M;UG^W+3P[JFO6B:!H?@\76M/J NM)T< _>;Q?8_#OX??V;_ ,)[^T-X MD\$?VS.UKI'_ E_Q:T/PU_:MRFS?;Z;_;*67VZ=/,CW0VOFR+O3*C<,]C%\ M+8YHXYH?B;\5989426*6+QFLD_ M\$?_ -F'PO\ M/V/C31_%]G_ ,)U/X%\/_$,ZB/&'ASX,WGC'5;GX8:+J5MJ MY;5=+TZU\/R+)X2T.]*-H'@N?PYHEK::;I]A9Z99 'R#_P %4/\ @X+_ &0/ M^"7_ .T%'^S!JX_:B^/_ ,7]%TSP[K7Q.TSX=?$3PMHNB?#*R\3V]AK&E:1K M6L:_&TU[XTO/"E_:^*;;PW:Z;':KIFHZ&=1US33JRM;_ +"_L*?M"?!#_@H= M^R_\-?VL/V??BQ\<9_AY\2+345&D>)_$,6D>+_!_B;0-2N=$\5>"_%VE6\%_ M:V>O^'-:LKJRN)-/U#4M&U6U%IKGA[5=7\/ZII>J7G\QW_!<_P#X-=_VD/V\ MOVWO$_[8W['OQ5^#&G#XUZ=X:;XO^!?C=X@\9^%)O#GC+PAX8\/^"-/\0>#= M8\+>"?'T.M^'_$'AS0-/EU?2;^TT._T#6;":?3G\0VNO&W\/?TK_ /!(W_@G MCI__ 2\_8:^&'[)<7C8?$;Q#X=U#Q1XP\>^-H;%]+TW7O'/C;5Y=7UM]"TV M4M^GL=,BO;XK=W,T: '\G'_!Z%9_M,^#/!O[(F@^'?%G MQ@U7]DWQ+/X_D^)*W.N:CJ/@R]^+^EWWABY\#V'C8V<-O9>?;Z%_:VH^"[/6 M T$][#K]Y8H][IHDMNS_ .#,/2/VH?&?P2_:PT_QKXO^,.D?LF>'/$_@"#X& M11:_OX;N&,ZWJ'B M"1_[I_$7AKPYXOTB\\/^+/#^B>*-!U!!'?Z)XBTJQUK2+Z-6#JEYINI07-E< MHK ,%FA/(M#\2:#XE\2_"^26_DT33K=_BIX3T;7?AW!= M:IJUCI%M<>)HIM8G&EI>*W^>_P#\$0O^"17_ 4UU'_@J'^S;XHN_P!G_P#: M,_9B\)_L^?&70/&_QE^,7COP!XF^&.G>'?!?AB2ZN_%G@_1=7\60>'U\4:K\ M4=#AO?AK:V?@\^)98[+QLGB'4M/E\)0ZA>#_ %GZ* /$-?\ !&A>%-#UCQ/X MG^,7Q$\.^&_#VF7VM:]K^M_$"UTO1M%T?3+:2\U'5-5U*]LX+.PT^PM(9;F\ MO+J:*WMX(Y)99$1&8?!?[+7_ 4(_P""=7[:WQ,\5_!O]EW]ORX^+OQ.\&_; MY-4\&Z+XXUS2M6U&QTM+234M:\&CQ/X4T.V^(GARP6^M1>>)O %QXF\/VSR^ M7-J:2)(J;G_!:;]E7XU_MK_\$QOVKOV:OV>->ET/XN_$+P;H,WA6VCU$Z./& M'_"'>.?"_CC5_AM/JW]H:7#I]M\2M%\-ZAX&N)[^\31WBUYK?7([C19]0@D_ MS[_^"#'_ 1R_P""F=E_P5/_ &?OB9XQ_9[^._[+_@3]ECXLZ7X]^+/Q+^*' M@'7/AYIE]HGA^75+;5_AUX-O/%VEVEI\0V^)UI;:CX%U6;P2VM65CX3\17NO M2:I903Z/#/$_Q!\=>)M1 M\9E+#P_X0\&Z+>^(?$FM7C+IK,+;3-'TZ\O)@BLY2$A%9R%/\?G[.'_!VQ^S M/\;_ -KWPO\ WQC\'OVF/@Y\!?B'XNTKP1X*^/NO_'S0M>\3:5JVOZA9:3H M&I_$SX3:3X#32O"WAV\U"^$6MZAX=^*GC27PO;PI?-;ZW:W%T^D_V>_'7X-^ M"/VBO@I\7/@#\2[*XU'X>?&SX:^-_A3XWLK.ZGL+VX\*^/\ PWJ7A;7DL;^V M>.YT^_&FZI"OVN] \4_'+]J;X M7?$']D/P/XXT+Q7:^'- \(^)(_BU\5]"T;4VU.3P'XX\.:WI[>!/!FF:J+:P MTG7M6TKQ9X[?5-*NM7CM=&T6>2UEB /ZVO\ @HQ\/_CYH/[!_P"USK7[+?CS MXTZA^T+I?P!^)5[\);/1?%;W&NS>+H/#=\]E_P (];QZ=YMSXCCB$\OA^VA* MS7&LI8PPLLKHP_RK_P#@B1J_[3ES_P %@?V+[GX/:O\ %@_$+Q#^U!\.(/C9 MJ'AB[UF;Q+J7P>&Y?! \2:AXUG\2">,30B_E/]M0 M6$J_[/%<;HOPY^'OAOQ!K/BSP]X#\&Z#XJ\1$MX@\3:+X7T32_$&NLTGFL=9 MUFQL8-1U,M+^\)O;F6J[W/=VRWO5FBB@ HHHH *\C^! MW_)/8O\ L1_ [_ ))[%_V.7Q2_]6CXRH ]IV6E6K2$@"-;B^G@B+DL %#[B2 !R*BD\ M5>&(M$N?$LOB/08_#EE UU>>()-7T]-$M+9425KBYU5K@6$$"Q21R-++.L82 M1'+;64D WJ*_&SXY?\'!G_!'#]GR;FW MO8'G2XCO7^"WAOQW9Z;';M;3+-<:E=6D D6.!9&GN+:*;[4_9*_;^_8P_;M\ M/7OB7]D;]I#X8?'.UTG3=%U?Q#H_A+7?*\;>$=/\1I.^AS>./AUKD&D^/_ S MZF;2]@MK;Q?X:T6Z:\L-1L3"MYI]Y! ?7]%%% !117X"?\ !5__ (.*/V,/ M^"4OCZW^!WC3PY\1?CC^T/<>&M-\67?PN^&<&DV&G^$M&UZ'4)?#EQX]\<>( MKNVTK09];%@MQ;Z/H]CXG\2VVDWNGZY?:%;Z7J>E7&H '[]T5_GE7G_!\9\2 MWNIWT_\ X)T>!K6Q9B;:WO/VE=?OKJ)-H 6>\@^"^G0W#!\L6CL+8%<)L!&\ M^$>-O^#VS]N:_P!?TFX^'/[(G[)_A7PO#=R/KNC^-KKXO^/]?U*Q-[$\5MI/ MB30O'GPTT[1;M-.$UK)>WGA77X9+V2*_6PB@A?39P#_2LHK_ #*_'7_!Z]_P M45U/6X;CX'+Z2\\/>'-?\!ZY?Z9IFM76 M@PWJ>)=$U%].&F3>([/6;_2K#40#^LZBBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BOYF_VV/^#K;_ ()B_L;_ !6\ M5?!'3XOC7^TE\0O NNZWX6\;2? SPIX6G\">%?%'AZXCLM3T"_\ &_CWQIX* MM-:O8+YKBRDN/ ]AXOTJUO--U.TO]1L[RVCM[C\8/'7_ ?&W0U?4+?X9_\ M!.6!]!ANF32M6\=?M,R1:OJ%BKMLN=0\.Z!\$I;/1[J:,INLK;Q1KD-LZL1J M%TK@1@'^@'17^=__ ,1Q7Q9_Z1X?#O\ \2)\2_\ SI:^%OVH/^#Q?_@I]\7K MBXL_V>-"^"W[(WAYDLOL=UX<\':;\9?B##-!<)/>&[\1_%[3=<\#W<%^B?8_ M)@^%=A-:VDDIBNFO?)O80#_4IHK^3?\ X-B_^"V?[3G_ 5#TKX_?!?]K>P\ M*>)/B=\ = \ ^*M&^,WA/P]9^#I_'WASQ9=:OH>H67CCPGH-I:>#]/\ %.FZ MOHT6HVVJ^$;'PYH^L6&L364?A/3)/#[ZAJ_]9% !1110 445^3/_ 4+_P"" MVO\ P3O_ .":-AJ5A^T#\;+#6_BQ:6OGV'[/GPF%CX^^-6HRRVUUL_$?7/!VAW$A2.'4I)9(XW /UFHK^(+XF_\'NO[+.G^ M$=3N/@U^Q5\?_%OCQ9+>/1M(^)OC+X=?#SPC+%)<*EW=:GXB\*WGQ0UF"2TM M2]Q;V%KX7N%U"X1;.34M,CD-_%X-^P=_P>.?&_XW?MG_ R^#/[2_P"R[\'/ M#GP,^.'Q0\&?"WPQKGP?O_'$/Q&^%E]X\URW\,Z)K_BZ]\8>*-;\._$O1K/6 M]4TDZ_%H?AWX;ZAI^A#5=6TRWUW4;6S\/:@ ?W[4444 %!. 2> .23P !U)- M%?P/VI/ VB?LA_!WP3XI\?^#?V8/B?I'Q2OOB;'X5N;_1_#'Q'^ M(&D77AVST;P?X[U;3?*?5+'1O#%_J6KZ7X,U2\&BZQ)J=]K,^E:I>^'+*[T4 M _JQ^+O_ 5T_P""8OP&\?7GPN^+?[=7[-'@OXA:7>Q:=K?A.^^*'AZ]U;PY M?S+;R)9^*(=(N=03POL6/A'P[J_B2 M\TKP]ITMM!J&O:E;:-9WLUCHUC->V<-YJETD5C;2W=M'-.CSQ!_K_P#X)W?\ M%"_VA/\ @FA^TEX4_:/_ &?-?DM[_398=-\=^!-0NKA?!WQ6\"RW$"/& M-C%N2:SO8E:72M52&34?#>L):ZUI3+=6NR4 _P!PZBO\WGQ7_P 'N?[6-]X^ M\):EX*_8J_9_\-_##3]1FG\;>#?$7COX@^+_ !SXGTUE5;?3_#WQ'L(O!VA> M$+B+,LDNH7OPO\7B>7[.5LX(8IX+O^\/]@?]M;X5?\%#OV3/A#^UY\&;;7-, M\$?%C2=4G70/$ULMKXA\*^(_#.OZKX2\8>%=86(M;7%UX?\ %.AZMIB:E8/+ MIFL6MO;ZOIDTVGWUM(P!]AT444 %86M^*?#/AJ-9O$?B+0O#\+[=DNMZOI^E M1MN;8NU[^X@5MS@JN"-OAC9 M?%'XZZ=X ^,'Q/\ A[<7ND^*/#_@U_!_B;6=+T"T\6:6\>K^#(/%OB+3K*WN M=?TFYTV^G&FIX=35(8=>FLM1_P K[Q+XG\2^,]$ M/$Q9?#?BKPWX@9&9771-$=;U/PWXCT:Z>&6V>YTK7-&NK+4] M.N'MYYK=IK.ZAD:&:6(L4D=3]477_!1G_@H3?3P7-[^W=^V7>7-JD<=K<77[ M3_QNN)[:.)S)%'!+-XX>2%(I&+QK&RJCDLH!)- '^Y;17\+W_!MQ_P ''?Q& M_:,^(^A_L#?\% _&NH>-_BYXUN%L?V:OCS=:+I=M=^+[ZPTW5M3U'X9?%>\T M>'3X9/$\]C8PMX#\92:8TOB6:"ZT'Q3?OXEGT:^\0_W0T %%%% '\UW_ 6K M_P"#CWX0?\$D_B3X9_9\\-_!/5_VC?VA==\)Z9X\UWPX?&2?#CP-X \):W>: MA9Z%-X@\5_\ ",>,+_4_$FM'2[R]L?#.D:%MATI(=0U;6M,%]IEO?_SLWG_! M[U^U"]QJC6'[#?P$MK29I/[%AO/B1\0[ZXT]2LGE#5+J&RT^/6&1C$9&M+30 MQ(J2*JQ&16B_8/\ X+Z?\&UGQ+_X*A?M":+^UK^S#\;?AI\/?BQ<^!/#7P]\ M?^ _C8OBO3/ OB*V\)7-W'H?BS1_&7@;PQXWU[1M8AT2_;2=1T:Z\':K8:DN MEZ3/;ZEH\GVXW7Y(>$_^#'_]H>\\/Z9<^.OV]/@QX<\52V=J^LZ-X3^#_CCQ MIX?L+][:%KRVTSQ-K'BGP#J.KV<%XUQ!:WUWX2T2:[MHH;J73[*6=[.W /S2 M^-/_ =O?\%EOBLMM'X0^)7P5_9W2"^2\E7X+? _PU?->1QQR*NGW,_QRNOC M5<+8F1TN'%I-:W4DD,<4EVUHT]M-\Y_&'_@Y:_X+3?&CPO:>$=8_;0\1^!]- M3PNWAO5[_P"#W@3X9?"3Q1XAN9Q?QWGBJ[\9>!?!^C>+-"\47=M>QVRW/@C6 M?">E:6=.L+[0=(TG5EN]0N_Z@O@E_P &0OP TJPE?]H[]N/XQ>.]3FD+PV_P M2^''@KX3V&GPFVC46TM[X[O/C1<:Q(EV)IC?+8:&LML\=N-/AEC:ZE^C/AG_ M ,&6W_!.+PGXRM-?^(7QU_:J^*WABQN3.O@.\\0?#WP;IFK1?9(HA9>(-<\+ M^ [?Q+-;"[-S>;_#NI^%[PJUE;?:MMM=2:B ?A%_P07_ .#@[_@H_-^WA^S' M^RK^T/\ &7Q[^U7\$/CMXU\+? ^YTGQ]I=MXW^)/@[4/$971/#GQ$T_XA1:= M_P )_JB^'=2>RU/X@ZAXTUWQ)8R>#H/$>OZIY6HV8UF#_3KK\7?V)/\ @W__ M ."8'_!/[XW0_M%_L_?!'6?^%O:59:OI_@[Q5\1?'_BOXAM\/K;7K>6QU>7P M1IOB&^FTS2-8O-*GN-$_X2::TO?%%MHEYJ>E6>M6]EK6M0ZC^T5 !156*_L9 M[BXM(+RUFN[3;]JM8KB&2XMM_*?:(4-/A_I?BCPEX>\7^ =9\$W>O MS66LVUMXU\0^';'6?"GB*QUB'C1;JYU'2M;M]0EU"Q%GJ,%W'_.KH'_!KE_P M7*UZYTJ.3]BJ/0;'4KVUM9M6U_\ :(_9;L[;1[>>Y2WFU/5=.MOC5>^(ULK! M&>[NHK#0[_4Y+:)_L&G7MPT-O+_IS_M6_P#!63_@G1^P_P#$GPG\'_VJ/VK_ M (;?"+XF^,TL+C2?!NJ+XEU[6-/T_53&M N?)?R=2?%?=_A3Q9X7\=^&/#_ (U\$^(M$\7>#_%>CZ=XA\,>*?#6 MJ66M^'O$.@ZO:Q7VEZSHNL:;-^)>N&Q\0?MW?M6>'_ =@WGM<_#/]FK2Y/&'B:2-A#]D^U?%#Q_I M.E>'=$O$)N#=VEA\//&5H=L M]6;?(T7[_:M_P &H/\ P17U'X1S_#2S^ 'Q M T3Q.VCZE867QQT[X[?%>3XKZ=K&HV5K9GQ4EOJ7B:_^%6H:I9O96]Y8:1K' MPPU'P9:79NW@\+(FI:DEW].?\%H/^"U'P;_X(Y_"CX>^)/%_@#7/C-\7OC/J M/B;3?A+\)=#URS\*VVI6_@^RTZY\3>*?%_BV\L-8/ASPIHUSKGAW2Y)M/T#Q M#K6H:GKUE#I^CRV=OJ^HZ7P?_!$K_@NQ\)_^"QWAKXH:79?"C5O@'\=/@VFD M:IXT^&-[XKC\?:%J/@_Q'?:A8:%XN\'^-H_#OA&;5+=;K3S8^(M*U'PSI5YH M.HW=A%%+JUE>V^HN <'_ ,$O_P#@VO\ V'_^"7_QYG_:7\%>+?BQ\%]0\1ZE M<7C1Z-=ZO::/8Z1%K>HQS?T/444 %>5?'7X,> OVC?@M\6/@#\4],GUCX;_& MCX=^,/A?XZTRUO;G3;R[\+>-]!OO#NMQV.I6;Q7FFZ@+#4)GL-1M)([JPO$@ MN[=TFA1AZ3J&H66DV%]JNI74-CIVFV=SJ&H7MRXBM[.RLX7N+JZGD;Y8X;>" M.265VX1$9CP*_DETG_@\@_X)R:G^TFGP.KGP3#^TKJ-KX/7 MP?\ 98M5;2+7X@7'A"WU^?Q5:?#V_=/[6BU"9!XGM?#TUO?ZEX2LK[[9I-D M?YW7_!0_]D75?V#/VV_VE/V1=5U>3Q"OP1^)NK>&_#_B*=%BO/$7@;48+3Q- M\._$.IP1P6T%IK&N> M=\-ZKK-E:QM96.JW=Y:65Q=VD,-U-_6W_ ,$G/^#K MC]F_]AO_ ()[_L_?LI?M!_!O]I;XK_%+X)V/BGPB/%?@BQ^%P\)W'@)O&7B+ M5_A]I=E?Z]\0-#UF6?PIX2U+1O"0@N?#MLB6NBP,M_>,IFF]!_X.OO\ @D)^ MTS^T#^T[\,_VXOV-_P!G_P"('Q]T+QW\%K/PU\<+3X->%H_&>NZ;XC^'>H); M^#?&$OA_PX]UXP\5MXO\"^(M,T.VGT30]:6PT[X=1-$1X/A\9W^LZ7X/E\4'7]"T\>' MX_%>I^'?$&G>&GU;[(NNW^A:S9Z6;JXTN]C@ /\ ; _8-_;\_9F_X*/_ T M']HK]E[QS%XK\(W\[:-XG\/W\0TSQO\ #7QG:P03ZKX%^(/AJ222ZT'Q%IR7 M$-Q$2UQI.O:3*M<\(:; M) [*/^%BWDNZ3I_C?QMX5O_%=SX#\&_#;X>ZLFIPZ#'_P#@^ \:GP/\ M2/\ A*OV"_"Z_$HPV/\ PJ ^'_C#JS^!TN+BZ:+4A\2%U'PK'KTD.DV)6_L3 MX8>)_$-TC:1<#PQ#(-;B /\ 0DKPOX]?M/?LY?LM>%H?&_[27QT^$_P)\)W5 MTMC9:]\5O'OAKP-8:E?LK.FGZ5)XAU&P;5=0=$=TL-.6ZNW5'982%)'^3!\5 MO^#F/_@M+\5/$_B'7U_;'UGX;:9KMV)[3P7\*? /PU\)>&/#%HDRS6^E>'KB M3PGJGBY;2W*",W>M>*M:UN\A+0ZGJU\CL#^-7Q@^-WQD_:#\:WOQ(^.WQ5^( MGQD\?ZA"MM=^,_B=XQ\0>./$LMG'JU_%9_ MP9I?LG?MOM>UGQIXRM])OM,UC6=*T&"&PAA\.:3J>DWFMW^IVL#:QI5I%=7D?\ M#/\ "+_@[X_X*X^ _BQK'CGXB:U\$/C;X \0ZQHUS>?!KQ-\*M*\)>&_"^BV M4P75M,^'/BGP!/X>\<:/J&K6!>*'5O'6N?$RUT_4$M=1DT748TO+&_\ ]#[_ M (*C_P#!+K]GK_@K%^SM9_L^_'Z^\8>%T\,^,M.^(?P[^(GP^OK"Q\8>!O&. MG6&HZ/)=VD>KV&J:+K.C:SH>KZIHNOZ!K.G7-I>6MU%?V4FF>(=*T/6]+_@( M_P""CW_!I'^W#^SKX\\%Q?L)Z#XF_;6^$NL>!+6[\7>)IM5^%_P[\<>$?B+9 MZE<6>LZ3=>"O$/C/2&OO#.KV$VD:MX7O_#U]XDO8&_M_3?$*V(TK3M3UX \D M_P""EG_!U/\ M]_MM)K7P[^ EXW[%WP%OX9M.N-&^&.N7-W\8?%]C(C03R>* M_B\+;3=5T2WO5_?IH7P\LO"PLHYY=+U37O%<""\E_F$N;FXO+B>[NYYKJ[NI MI;FZNKF62>XN;B=VEFGGFE9I)III&:2661F>1V9W8L2:_JJ_X)1_\&M'[8O[ M5GQYUR+]NKX6/PT_9D_9U^'/P[T.V:WN-0U@:';^(/''B?4[>W-JNM>+O'GB(:IXM\2ZMY M+R1QW.JZO<+9PRO::?%9V>VV4 _ /_@SJ^'7[2?@+_@FQX]OOC3I7C70/A9X M[^.FH>,OV:M(\:'4($G\ :IX/\--XB\4>"M,U*9IM-\ ^+/%@O-3T=K2TL=) MUW6%\1>*-.2]379=4OOZU* , # ' & .@ HH **** *%KI>F6,TUQ9:;8 M6<]R2;B>UL[>WFN"6+DS20QH\I+DN=[-EB6ZG-7Z** "BBB@ HHHH *\G\;? M 7X&?$SQ-X5\:?$?X,?"?X@>,? NH#5O!'BSQM\.O!_BOQ-X.U46=YIPU/PK MKVO:/?ZKX>U :?J%_8B]TBZL[D6=]>6OF>1P,L$T,C6FJ:-#J&FZE;'S8;[3;N[LKF&2VN)@/Z!*_ MF>_X.W/$*:+_ ,$7OBYIKN$;Q;\8_@#X>B4L5,LEM\0;+Q68U (#D1>&9)=I M# ",OC*AE /\TK_@F+I8US_@I1_P3UT5EWKK'[<7[)NELA ;<-0^/?@&T*[6 M!5MPFQ@@@YP017^XM7^,G_P;[^&H/%?_ 6:_P""?6EW$*3QVOQRC\2JCC<% MG\&>$/%/C"UF +I\]O_:<_:$^#GP"TCQ/J#Z5X;OOBU\0_#'@6/Q!J,:>;/::*OB'4K&75);6 M']_>"QCG%G;@W%T8807 !]#T5RO@;QUX*^)W@[PS\0_AOXN\->/O /C31=/\ M2>#_ !KX-US3?$WA3Q3X>U:W2[TS7/#WB#1KF\TK6-)U"UDCN+/4-/NKBUN8 M762*5U(-?EK_ ,%E_P#@K/X _P""0O[+^E_''Q)X"OOBQX\\?^,XOAW\)OAI M::ROAJT\0>)FTF_UW4-1\1>(SIVKR:)X9T#2=.FN-1N[72-2O+F]N=+TNVMX MWU#[7:@'ZZ45_,O_ ,$*_P#@XK\,_P#!7+X@?$3]G_XC?!6W^ _[0/@KPA<_ M$KP_I_AGQ%JGC+P+X_\ A[INJ:-H?B&]M-2U#1=,O/#/B+PUJ_B+0XKG0]3F MOXM7T[4DU/2-1D:RU6PL/T2_X+6?MU_$+_@G#_P3@^/O[5GPG\,:3XH^)7A% M?!/A;P3#XBCEG\-:'X@^(_CC0/ MGXL\06<#)+J6G^&?[=?5H='$MO'K6IV^ MGZ1%F75_ W@+PSXA^&OB;3/"'B?Q;I/BKPC<_#GP?X84Z3-=:*FE^)M U M2"YT6VT2=]6TX:3<:7(;W_1=\4:Q+X=\,^(O$$&GW&K3Z%H6KZQ#I5H5%UJ< MNF:?<7L>GVQ?Y1<7KP"VA+?*))%)XS0!NT5_D,WG_!SY_P %>Y_VG)OVA;;] MHV^M?"Q\9SZ[:_LYG1/#DOP0@\'2:C#-%\.I=!31;>_NM.ATFWAT?_A*I-03 MQL[?:-677X]3O+J:7_6Y\%Z[)XU\"^$_$U_I4^C2^+?"6A:[>Z'=,WVG2I-> MT>UU"XTJY<"-_/L6NWM)F 1O,B8@*> ?S,?%S_@[D_X)@?"+]J37_V==0TG MX\^*?"G@_P :7?@'QA^T+X0\%Z)J?PPTC7-)U2ZT;Q%J&GZ3+XFM?B'XH\+> M']0M98Y]<\-^$=1EUJ"*:^\)Z;XAL7T^YU'^G[0==T;Q1H>B^)O#NI6>M>'_ M !%I.G:[H6L:=,ESI^K:-J]G#J&F:G8W$9,=Q9W]E<075M.A*2PRI(I*L*_S M8?B__P &8?[;4O[5'B3P]\%?B]\ H/V3-9\=W%]X2^)/C'Q+XM7Q_P"#/AGJ M&K03KI.O_#RV\,WLWB/QSX6TBZNM/L8K#Q5#H/C.XT>WO]0\2^##K4MII'^B M[\!_@]X4_9X^!_P;^ /@-;M? _P/^%?P^^$/@U+^ZN;V]3PK\-O">D>#?#Z7 M=W>3W5U8R*53(W$9J>O\33]M']HW_@H%J/_!2OXK?%?XV>-?BKX5_; M>\#?'#Q#X>TX^&]:\5VWB3X9Z]IGBC5;/P_X!^$@0PZMI_@C3TU233O ^DZ1 M;I8Z_H&JI=BWU$>(;N>__P!D?]DC7?C/XH_95_9J\2_M&Z)%X;_:"\0? 3X0 MZW\$_C+\2OV=/@9\0/B]X"S_PA/Q2\:_"?P)XH^(?A(>6T M07PYXSUO0;WQ%HZ(C'RTL-1@2)L/&%^+/[*?[*'Q33]F[X:?LW77A70))=$\&?#[Q=XE^)_B/Q!X(\)>.+SQ1XJO_ M (@^$/%*6>D6C>(!I?AWPUHL5II\VFQRZEKLFKW.HVUOH_\ 8+_P1$_;R^(? M_!23_@G#\$?VHOB[X=TCP_\ $_7KKQOX*\>#P[:7%EX:\0:_\//%NJ^%)O%> MA6-PI%A9^)+6PM=2N],MY[NSTK5YM3TNTN9(+-%3+_;V_P""%_\ P3@_X*1_ M$[0_C/\ M,_!W5[[XJ:/I%GX>N_''@'QQXD^'^L^*?#^G%O[,TCQ>-!NX[+7 MX]+1WM]-U&YM%URRLF&GV^JQV$<-M'^D7P+^!?PE_9H^$G@3X$_ OP-HWPX^ M$_PTT*W\.>"_!N@I/]@TC2[=GE8-<7D]UJ&HW][=37%_JNKZI>7NK:OJ=U=Z MEJ=[=WUU<7$@!_F7_M$?\&CG_!3NV_;+\4_#[X(Z!X.^(/[-GBOQGJ^M>$_V MF_%_Q:\':=9>'/!FKZKJ-[:0_%+PSJFLI\6-0\=Z-9FUM-=;PGX%\46'B#5+ MJ'4]-U$VLNKG0_\ 2P_99^!6E_LN_LS?L]_LUZ)K>H^)M'_9_P#@G\+O@QI? MB/5UA35->L/AEX*T7P;:ZQ?Q6R1VT%UJ4.C)=RV]M'';V[3&&!%BC11[S10! M_ET?\%._^#9G_@JAK_\ P4._:!\6_ 'X.P?'_P"#_P"T-\<_'OQ@\(?%K2_' MG@#PW8^'K3XN^/=8\67WA[XC:;XS\8Z;XDTC6? UQKLEGK.KP:?J>E^(=/MH M==T:XFO+N^T'2/\ 1-_X)Y?LRZU^QG^P]^RW^RSXD\1V?BWQ)\#?@UX.\!>( M_$6FI<1Z7JGB#2]/5];FTA+L+=+HT>J3W=OHXN4CN/[,AM3-%%)NC7[*HH _ M%/\ X*Y_\$,/V5O^"OT/PTUWXO>)?'WPI^+'PFM=2T3PI\5/AHVA2ZI>^#]7 MN'O[SP7XKT;Q%INHZ=KV@V^KNVMZ,T3Z;JNB:G/J)L-2CLM9UBRO_>?^"6?_ M 2I_9O_ ."2_P !M9^"7[/UQXM\47GC3Q5+XV^)7Q.^(-WIMYXV\>>(1:KI MVE+>C1M.TG1M)T'PUI$:Z9X=T#2=/M[6S234-1NY-0US6-9U6_\ TSHH ",@ M@C(/!!&00>H(KE_#?@CP7X-.HGPAX0\+^%3K%T;[5CX;T#2M#.J7I&#>:B=+ MM+7[;=$<&XN?-E(XWXKJ** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@#.U#2-)U<6RZKI>G:FMG6BZA96UZ+6[C5ECNK87,4 MH@N45W5)XMLJJS , 3G1HHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **\P^,/QL^#W[/7@#6/BK\>/BE\/_@W\,_#\EC#K7C[XG>+M M"\#^$=,N-4O8=-TJTN]?\1WVG:9%>:KJ-S;:=IEF;G[5J-_<065E#/_UK7]8N[>PTS3[2&:XN)Y/E38CLJ ]4HHKY-_:7_;P M_8R_8W?0(/VIOVG/@O\ B_\5P7=WX8T?XC>.]$T#Q!XALK">VMK^_T7P]/= M'7-3L+&>\M8;V_L]/FL[62>-9YHRPHU>B5V!]945X9^S]^T[^SK^U=X*N/B- M^S/\/ UEJTGA_4O$WPI\;^'_&^EZ-XABT_3]6F\.Z[-H-]>MH7B*#2 M]6TK4KC0=82QU:WL-3T^[FLT@O+>23N/B9\4/AM\&/ _B'XF_%WQ[X/^&/PZ M\)6+ZGXH\<^/?$6D^$_"F@6"%5-WJ^O:W=66FV$)=DC1KBY3S)72*/=(ZJ79 MWM9W[6U [NBOA_\ 9\_X*6_\$_\ ]J[QMN5_#K<_\'8>I? _]NWQ#^P; MJ_['?A>W\$>!/VZ/B+^SGXN^.&I?'C4$N(O"?_#2_B#P7K/Q%B\&K\++:STZ M?2]*N;S7CHEUXLO+5VMUM)-7ACWW= ']Q5%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 444$X!)X Y)/ '4DT %%-/!]I$UQ=>+/#5M A0/ M-<:[I<,2%W6- TDETJ*7D=43)&YV51EB >ABFAFACN(98YH)HTFBGB=9(989 M%#I+'(A*/&Z$.CJQ5E(8$@@T 245#;W$%W#'<6L\-S;S+OBGMY$FAE0]&CEC M9D=3@_,K$>]34 %%%% !15>ZN[6QMYKN]N;>SM+=#)/=74T=O;P1KUDFFF9( MHT'=G95'"M+^,OPYU#Q M;X7@U**]GTZ;Q%X\@N)A MKJFH6<]Q+#>1VL MVBFNKN=HK6T@FN9HHG_&;]A;_@XT_P""9O\ P4%_:)N?V8/@OXT^)7A?XH7] MSJ5O\-X_BYX"B\$Z%\9ETC3I=6U"3X;ZG;:_KLWVJ+3[:[NX= \U_P4S_ .#P;]I/X:?M0?%KX&_L-?![X)V'PS^# MOC[Q7\-KCXH_&;1_%WCGQ5\2-8\':K'H>K>(O#^A:#XO\$:'X-\,R:YINO6N MCVFI)XNU36]!?2M/!/@S2? M"/BW56\!ZKX9T+4/!?B;P=X932_!NK^(?'=[XKTVV\'W/AG1_"5L/$@AT&33 M9DUNSGTT _O7HK^3C_@G1_P=D?LS?MX?MB:+^R?XG_9V\)/B+H/C6S\<^*;I+Q['PQX^\/Z?X8\.Q_#36]?DAM--\+1Z5XD^)&GZ MQKEZFCW.I:5/)I[ZE_6/0 5^='[:7_!6O_@G1_P3SUG1/#'[7W[4W@?X3^,? M$%O97VF^ [?2/&_Q(^(8TC4EU8Z=XAU'X??"?PKXZ\::)X7OY-#U6TL_%.M: M%I_AVYU"T;3H=3>_D@MI?X%_VN/^#LW_ (*L?#WP!^SQ\*? MBCXS\$^'_P!GG7OAIX4\0Z?XY\)^%_$-_H$5Y\3_ !?J5A-\1;?Q9K$>G)JE MU)X#\8>$;'0KQTTRSM[RRBU!]8^0?^"P?[$'_!03]KG]JF#_ (**_#G]DK]H M/XM_!O\ X*$_"KX)_M,?#+6/A1\//&GQG?PAI/BSX*?#C[5\,O& +F,^&M%CUJ"PM/$?AG3M,UGPZ]S;?;K72P#^Z#_ (BIO^"''_1W>O\ M_B-W[3?_ ,Z&K _X.H/^"&AL[NZ/[8NKK/;KNATX_LV?M2_;+\XSLM'7X,'3 MT;MF^OK),_QXYK_*,^,W[,G[2?[.)\-C]H7]GOXX? <^,UU=_!X^,WPG\>_" M\^*T\/MIR:\WAL>-] T/^W5T1]8TA=7;2_M0TUM5TY;PPF^MA+L?"S]D/]K' MXY^'%\8?!/\ 9@_:(^,/A)M=F\+KXI^%GP4^)/Q!\.-XEM[>VN[CPZNM^$O# M6KZ8==@M;RTN9M)%U]OBM[JVF>W6.>)F /[[/VQ_^#U7]GSP:=3\-_L.?LT^ M-OC5K,,DEM;?$KXXW\?PN^'H)LVDAU32/!NAR:_X^\3V:7CPP36&N7/PRO76 M*Z:.54^S2S>A_P#!!3_@YQ^,G_!17]K*#]C7]L'X7_!_PEXX^)&@>+M>^"7C MSX+Z=XP\-:3J&L^!_#EQXNUSP#XH\+^+O%GCV26ZN_".B^*O$>E>)[+Q#ID, M3:"="N=%N[G4;6_C_E:_9E_X->?^"Q?[2E@NMS_L\:7^SQX>N-#M=;T[5OVF MO%]I\-;_ % WL#7-OH[> ]-L_%?Q0T/7/+"K=6/BKP-H"Z;.ZVNJ3V5RLL4? M[V?\&^W_ ;;_MU_LE?M]>$/VR/VT-)\+?!GPU^SM^#-!^(GA'Q_X MG^+/B/Q5X$UWX>V7B%)? 6I^(='\/_#B+1_&.N:IM\0:SHOCB\U;2[#3+[P; M9Z5>75V0#^[GXM^*=>\#?"GXF^-O"N@2>*_%'@_X?>,_%/AOPO"LKR^)->\/ M^'-2U;1] B2$K,TFL:A:6^G(L3"1FN0(R&(-?X^?PZ_X+W?\%<;/]L'0_P!I M:#]K3X[>//%>L_$+1]0O/@.OB_Q'J/P1\7Z7=:O81/\ "?1O@9YFJ^!=*T/7 M;*-?#>G)X=\+)XGLKB];7-*U,>+YWUJ;_9-K\W_#'_!(/_@F9X,_:7G_ &P/ M"_[&'P4T7]H:;5!X@C\=6>@W8L=.\4_VG>ZTWC31/ WCEGM)&4D,]M*SPL02"R$@D5Y]\8?C1\*_@!\+?&WQK^,GCGP]\/OA9\.] M"O\ Q'XQ\:>(;^*TT?1M*TX'SY))LLUQ=2S!;*QT^T2>_P!1U&6WTZQMKB]N M(8'_ )V_^#LOX^_M-?L__P#!+:+5OV/?CUX%^&_P :O''A#4[W M1?$^@_"O7?#?C>_:ST_6=,O;'4='M?%'C31_"/AG6+VSE>2XTW5)]#DC%OK, MTT/^5[%\7?BQ!\-;KX,0_$_XAP_!Z]\0P^+;WX3Q>-/$D?PUN_%=O%Y-OXGN MO J:D/"]QXA@A_=0ZU+I;ZE%%^[2Y5.* /[]OCG_ ,'O/PY\/?$F[TG]G;]A M3Q+\3_A;IQN+>/QC\4?C1:_"CQ1XDN8[N:%+O3?"6@?#GXFVVB:/);117=G- MJNNW6KW:WHCOM&T.:R>*Z_+O]LK_ (/(/^"A/QO6WTG]D[X??#G]BCP_&UE< MW&K6[:/^T+\3[F\M+J*YDA_X2?XB^!M(^'T.BW:Q"WGL$^$)U$PR3H=;*R!4 M_GT^"/\ P3=_; _:#_9;_:*_;,^&OPFUB_\ V>?V8_#\'B'X@>/-0BNM.LM8 MB36=.T[7].\!"2S>/Q;J7@G1[V[\:>.OLDT.G>%?"6C:C=:IJ$6JW.AZ/K&C M_P $O/V+Y/\ @H+^W?\ LZ_LG7#>,K+PO\4?&J6WQ"\0^!+*VN_$'A'X=Z/8 M7FM^,?%%O+J%AJ>DZ=_9FDV$PBU'6+*XTZ&]N+.*6"YEGAM9P#^]O_@W._X. M'?VF_P#@IM^T7X^_9,_:R\#_ N_X2?1O@]JGQ7\ _$SX5^&=:\)R7\?A+Q# MX8T#Q/H?CO1K_P 5>(=)ENM0B\6Z?J>B:GX=L/#UI;/IVI6%[8W#WVGR0?V1 M5_&A^UK_ ,$IOAI_P;__ /!*S]N/]HS_ ()J_P#"XO$W[6/B7PCX-\#:_P#M M(>.KS3?%_P 7/AK\#O$7Q-\(0?$8^ T\$>%/"FB>"]'TG1PVOZ[XBT[0(K^P MDTG3O%^O:Q);>"])?2OYU_\ @V6_;F_;VU?_ (*T_!#X56OQJ^./Q?\ AG\9 M(_'MI\>/!_CCQKXU^(WAM?"&D>!_$OB,>/\ 4X_$6IZO:^'-5\.^)K+16M?% MI^R75Q/J1\,O>2_\))]DN0#_ %5Z9++'#')--(D4,2/+++*RQQQQQJ6>21V( M5$106=V(55!)( KB_B7\1_!7P>^'7CSXL_$GQ#8>$OAY\,O!_B3Q]XY\4:K+ MY.F^'O"7A'1[S7O$.LWTO)6VT[2K"ZNY=H9V6(JBLY53_F=_\%M_^#HB[_X* M*? 3QM^R!^S!\)OB-\!/A3K?Q)T>?Q+\6=4^)6FOXG^.7P@TO0]?AU3P!XG^ M'6E>#8)/ &BZ]XMN_#VMW=MIWQ,\32:]HGAU-&U^*UL-:UC0F /]./1/$7A_ MQ+:-?^'-=T?Q!8K*T+7NB:G9:K:+,@!:)KBPGGA$J@@M&7W $9 S7-7'Q5^% M]IXKT[P)=_$CP%:^.-8FFM](\&W'C#P]#XKU2>W@>YG@T[P[)J*ZO?306T4E MQ-';6WGCCFAD21%8 '^S]_P4*_X+>_\$ZO^":-M=:9^ MT%\:8/$'Q5B@2>T^ 'P<@T[XB?&J[66.:6 W_AN+5]*T3P5!=)!+]BU#XD>) MO!>EWS+Y=G?3RD(?+_\ @F%_P7__ &"O^"K'CCQ+\)_@;/\ %+X:?&/P_8:G MK]G\*_CIX9\.>&_$_B[PAI(L3?>*?"%]X,\8^/O"FKVM@=0BCU31F\16WB?3 MS;WEZ^B2:'#%K%Q_C_\ @GP+\3OC9X^TSP3\.?!WCSXN?%'QQJ5X-&\(^"?# MWB#Q[X^\7ZP\-UJVH#3-!T*SU;Q#K^I-;V]]J5Y]EM+NZ:&&ZO)LI'-(OT\I M_;4_X)*_MEVTP_MW]F;]L;]GN6ROH@P\#>+-<\#3?$WX8PWL"7,#_P#":>"[ MZ37OAI\1$2]TZ\CU(V4&N36&HVMEJ]K<6UH ?[CU%?BU_P $"?\ @HA\4_\ M@II_P3I\#?M!_&_1K33_ (N^'_'/C/X0>/\ 6M(\.7OACPYX[UKP.FC7=OXZ M\/Z?-;0:6T.N:+X@TI->;PO)/X8L_&=EXGTC3$TMM,N-!TGY\_X.3O\ @JK\ M=/\ @EI^QOX%\2?LTZ=I-I\:/CY\2+WX8>&_B1XAT.U\2:1\*=.L/"NJ>(=8 M\5V.@ZM97WAK7/&9,%A:^$]*\56M_P"'BS:IJVJ:+K]IH\VCW8!_117\E'_! M8?\ X.F_!'_!-C]J;6?V0O@_^S7)^T/\2/ASI^BW'QE\1^)_B#>?#/PEX/UK MQ1X>T7Q9X>\(^&XK3P7XLU#QCJ;>&=>T[5?$&KB;1M'T2:[L]'M'UW4_[9CT M#YF_X-@_^"\/[9G[??[0/Q-_8Z_;.U[1_C!J^E_"'6_C-\._C)9^#O#'@KQ7 M8+X7\6^&/#_B+P=XQT_P+I/A_P ):QI5];>-]*O/#6KVWAS1]4TF?1-0L-7O M?$/]N: M\)7NO)XGUCX8^#=)\/1ZUX!\0Z5J%L= 75_#GA[3&\0:=K6EWUI::A:ZGXBC MU00WDFF6P!E?!#_@^ ^%NIZW]C_:1_8*\?\ @GPX+:-O^$D^"'QB\._%'6WO M RK-%_PA7CSPG\'[".V9-\L<_P#PG\LJ,%MVMW#&Y7Y\_;2_X/7?B7KEQ)X? M_P""?_[,&@^!-&$T)?XF?M0R-XL\6WEHT%^MS!IOPN^'7B>P\,>&=0CN6TN: MVU34OB)X]LW@@U"UFT!9+JVO++^'3P#X%\6_%'QUX+^&?@#0[OQ-X[^(GBWP MYX%\%>&[!H$OO$'BWQ=K%GH'AS0[-[J:WM5N]6UC4+.PMVN;B"!9KA#--%&& M=?Z?OV-_^#0W_@IW^T'J(OOVAU\ ?L6>!(+ZXM+J]^(&LZ3\3OB/?P16\;QZ MCX;^'?PTU_4-)N;22ZD>T9?%OQ!\$7@^SSW5O:W=JUI+= 'YL_%G_@OY_P % MC_C-_;2>)_\ @H!\>O#MMKEU%=36WPFUK2_@E]@%O>B^M[71;[X0Z3X*U;1[ M6-U2"6.PU"%[^R!LM3DOK>6:.7^DK_@U:_X+%?\ !0/]HK]M6\_8S_:3^-/C M;]I/X2:U\$/&/B[1=<^)\G_"6_$+X;Z_\/KC2)[36IOB7=(WB[7M%\1V^K3^ M'M) M++XA_"SXI^(OAG)H%_HVH0:[J]SIVMRZ=X>O].TUK."[U&U\8::^E:[X8N[& MT:V\0Z1K.EZIHYN;#4;.67_7/_X(D?\ !+_]GW]@+]DCX+>+_#G[.6C_ ;_ M &JOC!\!/A%J?[4.LWNK^(O%7C27XAW7@KP[J/C+PK)JWBCQ'XH?PWHMCXK6 M[N;KP=X4O;'PK:ZVD\]O92/'%, #]J**_D)_X.*?^#B+XY_\$N/C9\,_V4_V M5?AG\/=8^*/B+X<:/\8_'WQ(^+^DZSXD\,:1X4\1:_XM\->'?"?@[PSX?\4> M%KFY\27-]X/U'5->U_6[Z;2M-TJ73]-TW2=1U'4KO4?#WZ3?\$"O^"N'B'_@ MKI^R7XH^)WQ(\ :%\/?C1\'?'D/PS^*%EX/-^/ WB2^N?#NF^(='\8^$K/5K M_5=5T6QUFUO+F"[\/ZCJNJ3Z5J.G7*Q:E>64]I*0#]T*_P L7_@Y9_X*6?\ M!0>Q_P""I_QV^ VD?'[XW_ KX1? F;PGX?\ A1X$^%GCOQI\+-(U;0M>\!^% MO$MUX\UMO"6MZ6?&>K^)-4U6_>TUK4IKN/2=-CCT/38-.D@U5+G^OK_@Z>^/ M'[6_[/G_ 2OUWQ7^R7J_BGPC<^(/C'X%\$?'+XA^![J\T[QAX"^!^OZ)XR; M5=4T36]-O++5/#@UOQ[9_#_P=JNOZ:TUW::-XCO[-%M4U&35=-_B+_X-I?@; M9?MM_P#!2;2/@]^T-\#O#?[5?[/'_"K?BOXF^+$'Q>L;[Q18_"XBVU#7_#7C M;PYK5PLU_HWB+Q/\5M0TW0]3TNWU?3;/Q7!XM\0:]J]MJ^IZ#8S6@!_/OX^^ M*?Q.^*VHVFK_ !1^(WCSXDZM86SV=CJGC[Q?X@\8:C96>1Y64R.S'C[74=0LH-1MK*^O+2VUBS33M6M[6ZGMX-4T^ M+4+#5H[#48HG2.]LX]5TO3-32UN5E@34-.L+U4%S:6\D?^TE;?\ !%#_ ()5 M^#/#_B3_ (5__P $Z?V.)_$UQH^L'09?'7P.\#?$*RAUV;3)H-+DEB^(&D^* M(([2.\%M(\2Q>3'B298A*[LW^0)K/[)_[5=E^U4_[*FJ_ 7QO9_M47WQ&E\( M1?!&+P/:6VO7?C*74IS]BTGPO8V2>&9_#,C0SZA9ZCI,+> F\+Q'6+*\/A.- M;P '%_"3]F;]I'X_1:A/\"?V??C?\:X-)G>VU6;X2?"CQY\1XM,N8[=+Q[?4 M)/!V@:REG.EI)'=/%1)RHB96/]8/\ P:B?\$^/V_\ P%_P4TL?VB/% MOP:^-?[/?P&^&/PI^)6@?%S6?BM\,O$GP^TWXJ0^/?#MQI'A#X4^'QXVT[1- M1UJ^M?'$'AGXI:I=^&[34K?0+?X=6-GXBN=+;Q3H,6K?Z/?P9\"V?PT^%/P] M\#V?AKPEX2?PYX/\.Z;J.@^!=!TGPSX3L=9M=(LX=870]$T.VL]+L-/;48[A MK:"SMXX4A**@V@5_FA?\'8O[8_[<6D_\%0_$OP'O_B7\4OA3\ _AO\/?A)XD M^ OA+P5XXU[PKX9\9Z7K_A_3]?UKXLWUEX=U.QCU?Q+%\5+3Q?X0L]4U6.2] MT-? -O::5]F6*6ZO0#_4*KP?]I+]I[X _L@?"7Q!\<_VEOBGX5^#_P *_#+6 M\.I^+?%EY)!;R7]ZSII^C:186D-UJWB#7]3D1X]+T#0K#4=9U&1'6SL9BC[? MQM_X-D/C_P#M5_M'?\$H/A?XZ_:TOO%/B;Q/I/C_ ,?^"/A?\2/'&H7>J^,/ MBE\%_##:+!X5\7>(-2O[:'4-3N]/U^X\6^ K76-1N-4U'7]*\%:?K^HZOJ-[ MJEQ.?'O^#I7_ ()S?M2_\%#OV)?A5I7[)WAQOB/XZ^!OQMA^(^N?".WUBPT? M6/&WA?5/"&O^$;S4O"IUF[L-%U3Q/X2N=5MKZ'1;Z^L+F_\ #U]XE.C7-WK4 M%AH.N '[ ?L0?\%+OV(?^"C?ASQ+XD_8Z^/?AOXN)X+FM(O&7A]-,\2^$/'' MA--1N-0MM)O?$'@3QSHOAOQ=INDZU)I>H#1M9FT<:3JGV2X2RO9I;>>./^1K M_@X!_P"#:O\ :]_;"_;E\:_ML?LA:]\//%V@?'#3?!UQ\6O"7Q+\=Z7\/[WX M9^(O 7@;PY\/VU_2]3U6QATK5/ =_P"%_".E:K?1MJ$_B/2-976/*M+_ $NZ ML8M.S/\ @TG_ ."3?[/O$.M^/O!VM3Z_J/PYUZ/3?$?AOPYX5A\"7R6E]XOT73;K7+C7M M.OO#,%[HKW&IO_;!^UI\%=0_:2_9:_:._9ZTCQ7>>!-5^./P-^*OPETSQI8& M47?A34?B%X(UOPI9>((O(9)V_LFYU6*]=()(IY(X72&6*5ED4 _QZ/@%_P $ MLM+_ &D_V@]._9?^&?\ P4@_X)T3?->N_"?AS3M=\6?M::)X/\6>+;34' MTL^&O!_Q1N/V/W^&/BW4-1OD\CPQ=>'/%VIZ-XV$EM+X)U3Q%#>V4EQ_2?I7 M_!CS\:)K.1]<_P""@WPPT[4 &\JUTKX!^*]9LW83Q*HDOKSXE:#/$#;&:5F7 M3I2L\<5N%>.9[F#\N?V5?^#97_@KQ_PVS\*?!'C_ . >J_"#P#X&^,?A;6?& MG[1D7Q#\&CP5X?\ !_A'Q-;ZQ>^-/ .N>'_$=SXFU[6[^PTHR>!=-T;18M?C MUZ_T0>([?PC:QZMJ>C_ZR- '^1=^WI_P1B_8H_X)Q_%$? K]HO\ X*V:++\: MVTG3=9N_ 7PS_8W\ M(OAFGAR_UW3?&&CV^B>(-:L?[.UO1KKYZ_X+^_\ !NO_ ,%'_C[_ ,%&?BQ^ MU5^R+\,+7]H_X:?M)7GA_P 47=KI?CKX<^"/$WPM\4:+X1\*^#=1\,^)[3XE M^-?"D.IZ1J,NC?VSX<\1:!<7EG;Z?+=:5KMIHLFE6=WK?]AG_!%']@[Q_P#\ M$W/^"-?%WCFX\-R7-QX9T7Q%\1?&.L^,[OPKX? MN[O9+J-AX935X=(EU<6]E#K6I6U_J]O8VD%]' @!^K5%?R<_\%HO^#G_ ,-_ M\$P?VH4_9&^$?[.VG_M"_$KPEX=\.^(_C+K7B/XCS>!?#?@:Y\7Z9IWB3POX M*TNUTGPSXGU/6O$M]X0U*Q\2ZO>7K:/IVAV.M^'$M(?$-Q?:G#HO[0_\$H_^ M"E7PQ_X*L_L?>%/VJ/ASX;O? 6HR:_K7P_\ BC\,=2UFT\17_P -?BAX8M], MO-<\,G7[*UTZ/7-+N=)US0/$_AK6I=)T2\U3PQXAT>\U'0M$U*6\TFS /IC] MK?\ :I^#W[$O[.7Q6_:D^/6NR^'_ (6?"#PX?$'B*YLXH;G5M2N+J^L]&\/^ M&?#UC<7-G%J/B;Q9XCU/2?#7AS3I+NUCOM:U6QMY;FWBD>>/_,S_ ."CW_!U MS^WS^U1\5--N_P!D#Q+XG_8A^"7A!-7LM$\,^%=9T+Q+\0?'TMU?D6_BOXD^ M*+SPVMI:73:7:V7]G^"O#D#Z1X9N;K5H9O$/C&62TU:'^WC_ (.&_BG_ ,$_ M+7_@GY\2/V9OV[OVC[7]GZU_:4TU+'X2ZAI?AGQ+\1?'0\=_#O7_ [XS\/^ M+]+^&G@M'\2>)?"G@_Q79>%Y/&A:;1]%DT[4HM#N]?TR]UO3W?\ C _X)1?\ M&OFG_P#!1#3U^.=S_P % ?@#XL_94TWQ5<>'=0O_ -FNV^(&O?&>]U'3E%W? M^%/$_A;XP?#KX=1_!3Q.=(OM"U>$>)M(\:S&QU>"]MM"U'2I]/U._ /+OV$O M^#L7_@I1^RMK?C0?M!:S;_MR^"?%.G6S:3X=^+>K6OA#Q)X&\26)=/\%VW M@?6VM(Q-(+?3[Y\Z?I7B;5-5DM["?\ FP_X*O\ _!K=8?\ !.;X;^,O MVH;;]O/X86W[,.B:^VFV6G?&3P9XUL/C;)?Z_)/%X"^'OA#3/AMH?BSP_P#% MGQSJ]S&;?4=1,/PGT*PTFRUCQCJ5MHWA_2-4^P_R+T ?[L7P!_;._9%_:LN? M$EC^S)^T]\ _V@;_ ,'0:?=^+=/^#GQ:\#?$;4/#-IJTES#I5YKUCX3US5;O M2;/4IK.\@L+N^A@MKR>TNH;>626WF1/I:O\ '[_X(#7OQ<_93_:]\/\ _!2K MQ-HOQ,\#?L4_LM>"_BCK_P"TE\8;'3-6TWP/XE\+:[X-USP'X;^#FEZA=OIO MAWXB^.?B'\7=>^'_ (;\(?#V+4+N<>,6T7Q'>)I,'AJ37=*_MB_X)I_\'5O[ M+/\ P4(_:RTC]DW6?@+\1OV=O$?Q)UC5-'^!7BWQ-XNT'QOH/CZ_L=+75+'0 M/%L6CZ1HLOP[\7:_';:O!HNF03>-/#UU>6-EI[>+H]4UFQL" ?U1445RGB_Q MYX'^'NFQZSX^\9>%/ ^CS7*6<6J^+_$6D>&M-EO)%=X[2.^UJ\LK5[F1(W=( M%E,K*CLJD*2 #JZ*\E^*'Q\^!WP1\!R_%+XQ_&+X8?"OX:Q6L=ZWCWXA>._# M'A#P@]K,DXM8@#]C**_"/\ 8-_X.,O^":G_ 4/_:'NOV8? M@KXK^)_A/XIWLVL)\.K7XP> [3P7HWQD@T'3Y]6U.?X;ZE8>)?$;M%K?Q:?%5\Z6L/@U MK5M12-/&%S-/';0^%?M*^(Y+B:*&/3C-(BD _F\_:4_X/,/V/_@I^T;XS^#W MPX_9I^*?QY^&?@/5/$/AC5_C=H/CSPMX4M?$'BG0+]=.9O /@[4]&U)O$?@J M[N(M06'Q=JWBGPQ=3K:P76F>&]3TV_@U ?AO^T3_ ,'G_P#P41^(>J:E!^SO M\%_V>?V^&QK<6UI-\)$CA M>*5[A[Q9UB@[7]LK_@S4_;7\/?&CQMJ/[%GCOX(?$;X!:SKNH:IX T3Q_P". MM?\ !'Q,\':+?W]Q/:>$_$46I^&=7T'71X=M)+?3[;Q/:>*Y+S7H8#>WVCZ9 M=NT,G\F_[0?P(\0?LK_M$?$K]GCXJ7WASQ-XL^"?C^_^'WQ,3X;>)3?:.GB? MPO>)8>./"NC>*=0\/F(:OX;UB'5?">I:BWA_4=.LO$6E7[6L&M:?;PS7H!]^ M_%K_ (+V_P#!8SXU6L]GXS_X*$?M":7;W$L$TR_"O7]*^!,C&W^T;(A/\#]& M^'EQ':RBYE6[LXY5M+Y1 E[!<+:VPA^.M>_;V_;G\5!QXH_;0_:Q\2"2=+F0 M:]^T7\8-8#W,<;11W#C4/&-P&GCB=HTE;,BQLR*P4D'^]K_@D3_P;J_\$2/V MROV)O@M^UU'X3_:9^,-A\9=*U+4K[1_C%\9K[PU>>"?%/A37M2\#>./!%DOP M4\/?""'4-)T3QCX8UVVL-:NQ?W6M6K)JEO>PV=U:6=G^5'_!T+^Q!^Q#_P $ ML_!_[*WP6_8E_9)\ ?"R3]HE_BUXK^(_Q;\3ZEX\^,OCN\L/AQ8^"_#=CX*\ M'Z]\;O%'Q#3P1:74OCZ3Q)XAO?!2Z'KT>I:?X7DTR_TFVDU.+5P#]7?^#./] MM;]L;]I'P+^UO\(_V@?B'\0_C)\)O@HWPHU'X5>./B1J6L>*]:\+Z[XVG\>_ M\)3X!@\=:]<7FK:SI;V.BZ)K>G>'[N_O?^$4C\T6@LM/UFSM:_MGK^'3_@RX M_;'^*?Q0^$O[4/[(7BK0O"C_ Z_9[;X;^/OAWXE\-^"O"_A#4K!OB7)XHT7 M7?#/BV[\)Z%HT?C&^OKKP5'XCT[Q5XK?5?&]Y(X=6U[5M/ATFVT;^DS_@ ML_\ M!_M ?LK_P#!+[]L7X^_LO6$UU\;/AW\,8M0\+:G;VUA>W'@K3=3\4^' MM!\;?$RWL=5M[S3;VY^%W@35?$OQ#MK:_LKVQDG\-1_;K*[LUGMY #]/ZK7E ML+VSN[-I)85N[:>V::!_+GB6>)HC)#)SLE0/NC?!VN W:O\ )3_X(4?\%//^ M"DUO_P %6?V3/"%M^T3^T9^T/H/QU^+GA_X7?%SX7_%#XP^.OB1X=\1_#CQ; M>[?'/C6\T_QSJ_B.VLM;^%N@IJ?Q0LO$VG1V.O6T7A;4=*.K1Z%KOB"QU'_6 MQE\WRI/(\OSO+?R?-W>5YNT^7YFSY_+WXW[?FVYV\XH _P D7]IG_@U__P"" MLGPT_:4\7?";X6_!?3?V@O#6J:]K^J?#/XE:/\:?@OH,GCKP<^K:BVE:OKMA M\2O'G@36]'\4?V9%#<>++.]TM;"SU9KT:?JFJZ>D>H3?5?@'_@S$_P""IWB6 MXT:7QG\4?V./AOI=U=67]N+J/Q+^)OB7Q%I&FR7,":C+9:5X7^#>H:%K&K6M MG)//9Z<_BW3-/O[BW%K-KNG1S+>)^$O[7WQ'_;X?_@HS\4_%'Q[\1?%*V_;O M\-?'K4-)N)]"G\6P^,= ^(EAXGDM_"VA?"BU!.OVGAE);FPA^%FEZ'$;2^\, MWNB'18KJTU&![C_9R_95U#XS:M^S#^SIJG[1NGV>D_M!:E\#/A/?_'+2]/C$ M-EIWQ=N_ F@S_$:RM85GNEA@MO%\FKPQPI=7"1*@C6>55#L ?YT?QP_X-#M< M_9F\)1>/?VBO^"JG[&?P*\%7&H0:1;>*OBYI^K_#W0+O5;HXM],L]4\5>*-+ MM+O4)1ETLK:66Y,2R3>5Y4;NOU;^R3_P9A^ OBA9Z!\4/B?_ ,%'_"?Q5^!_ MBG1XM8\(:O\ LE^$-'UBU\;Z;?)&]AK>A?%7Q%XD\4^$AI) E*/IOA'Q-#J" ME&BU"TV.K^=?\'H7[/?[66M?M0? ?]H-?#'CCQ=^R-H'P$M_!NC:[HEAJ^L^ M#?A=\31XU\3ZEX^7Q0ME:S6'A&_\9Z-<> 9K76]3EMHO$MOH$.FQ3R2>&O)C M_:3_ (- /@5^U9\$_P#@GO\ %-_VA_"WC[P!X#^('QVNO%WP \%?$6RU71M7 M@\*GPIHNG^+/%FC>&]:D34- \*>+O$UL9-)AETS2H]9O=*U?Q19PWVGZ[9ZK M? 'ZV?\ !.+_ ()5?L0?\$9?@S\1K/X*7.L6J_V9IVDZ%HFG6L,]UJFMS:KK5S?: MQ<_6'[.'[=G[&?[8%]XGTO\ 9<_:>^"7QZU;P7%;W/BO2/AA\0O#OBK5] LK MRZNK*RU'4M*TV]EU"#2KVZLKF&RU4VQTZ\>+_1KJ4/&7_.G_ (.+/V:_VDOV MK_\ @E%\?OA)^RQINN^)_B3+JWP]\5ZA\/\ PQ/)#X@^)/@;PCXNT[6O%G@[ M2(8[BW.J7TEG!%KT&@ S3>(6T'^P[.UN[_4+6VE_BK_X-?/^"=O_ 4$T/\ MX*G_ K^/NH_!3XU_ CX+?!'1OB%)\:O%GQ-\(>./A9I'BK1/%O@#Q9X4T?X M::99^)-'TM?'NJZGXOO-"UN[T!(KBP\/P>'!XFU*XL-5TWPW'?@'^HS7Y1_\ M%P/V@OVA?V6_^"6'[7_QT_9;M[__ (7-X(\ Z4VAZYI5F+_5/ N@Z]XR\->& MO'?Q)TZU:*>,WGPY\#ZQXA\9P7D]O/::2^BC6+^&2QT^Y4_8'[:OQH\8_LY? ML@?M0?'[X>^$O^$[\=?!;X!_%CXH>$/!QBO)X_$?B/P/X(UKQ'H^E3P:?%/? MSVMS?:?"MW#9127?_@J]J7_ 4$^$GB#QG^T[\3 M_C[H'[0'QO\ AU\._B5^SO\ $#49O%/P7\9^%?B'XJTKP7JG@WP;\)91_P ( MA\.KF[T[67AT:Y^'>D>';E]72SEUD:Y:S:I8:F ?G!\'/^"L/_!2WX!^,M4\ M??"_]N7]IG2/$^N0WL.NW.O_ !7\4>/],UTWZ[9[O6_#?Q"OO%7AK6-30_O+ M35M2TBYU33YB9["[MIR9#\>Z%X?^+7[0'Q.CT;PSHGQ%^-OQF^*'B74;R+2M M"TWQ+\2?B=\1/&&MW%WK&K7<=CI\.L^*O%OB75[I[[5-1G6+4-4O[AKN^N6E MD,TI_P!5;]N3_@U9_P""5W[5B:CXL^'?P^\1_L??$)1)?/J?[,[Z5H_@O5C; MVUWLT^^^#FNV.I^ +2T=YEE6+P+9> ]0FN;:T275&M1/;S_YEG[+O[7WQH_X M)Z_M7Z=^T7^R].? OC_X;>)O$.G^'M.^*?A/PQXUU.W\,7.HRV&L>"O&EEJ^ M@VBVFI:QX?CF\)^,-7\)V_@WQ/#:WNN6_A[5/#4EX6A /V6^&W_!I7_P65^( M'AKPWXCU3X6_!_X7/XA"R2^'?B3\:?#EKXE\.6LEY);PW/B33_!UMXS@M#): M+'JK6%E>ZCJ]K9SQVU]IUKK,=SI-O^N_[,/_ ;S?L-_\$E?C!^SK^T]_P % M?_\ @HY\#="\5^&_$^B_$CX:?L_Z+$O"?B;X@?#N_T_65NYO%'B:]M_B! M\3O!G@OQ+<^%M0U.VT7X:>#].N;I=/T_Q7=2:+K,NBW_ />'^SU\4+[XW_ + MX'_&C5/"6J^ =2^+OPA^&WQ.U'P+KOE_VUX+OO'O@W1O%5WX3U?RGDB.I^'; MC59-(OC'))&;FSE*.RD$_P">_P#\':__ 3D_;K^)W[?/AK]J?X9?!+XM_'W MX'>,/@U\/OAOX=U#X4^"O$7Q'NOAKKW@VX\2SZOX-U_0?"-AK&M:#I^JZCJ] MWXNTC6;ZQ@T?5+_Q)JFGV]VVH6./"GQ* M^'/C32X=:\)>.? ^O:;XG\*^(]*G++%?Z-KFD7-WIU_;%TDB9[>X?RYHY89- MDL;HO@'[<'[;W[/?_!//]G;Q?^T]^TSXHO?#7PU\)W.E:3'#HNE3Z]XI\5>* M/$%S]C\/>$/".@VS1R:MX@UFX$K11RSV>FZ=I]KJ.N:YJ6E:#I6J:I9_C7_P M:Q_L=?M2_L:?\$SY/#'[5&B^*O 7B#XJ_&KQ;\8? /P@\;QZA9>*_A;X \0> M&/!>A66F:_X>U.3[5X+U3Q/K/AO6/&EUX,GMM.O]'?7Q<:]ING^)M2URS@^I M?^"\G_!+CQ'_ ,%9/V&YO@+\/?&&A^"OB[\/OB5X?^-'PFO_ !9+J-OX,U;Q M9X>T#Q3X4NO#7BNZTJUU"_T[3-<\->,]=M;;6+;2]4?2=6&G7DFGW-LEQ&0# MF/\ @E;_ ,' ?[$W_!6/QSXQ^$GP?TSXH?"CXR>$]'N_%5M\-OC'I/AK3]4\ M8>"[&>SM=0\2^$-5\(^)_%>BZB-'N-0LHMH:8D]_#^O M'QJ^%7P5^,OPZ\0^"OV@OAS\./BG\*Y[274O$OA3XK>$O#WC7P7);:9#+"];\1^+=0M+'1- M M/#FB>#]:UVTTW1)V\13ZMKVK6NKR6NAS>&-/NM1_MG\7^&-*\;^$_%'@O7 M8WET3Q=X=UOPOK$4159)-*U_3;G2M0CC9TD17>TNYE0O'(H8@LC#*D _C;^ M'_!TC_P1=^!OQD?]EKX'?LD:U^SO^S3>>.]2\'?\+G^'GPL^$G@#X37JRZI- MI3?$;6/AQX)N+37QX&UV4R:L^M7UA=>+?[#O(M1USPM9WKZAIUE^>W_!;#_@ MU7^.GB/]H5OVA/\ @DY\+]&^)'PL^.%_J7BCQU\"+;XA_#+X?1?"#QAJ;MJM M]K7P\U/XG>,O!?AW4/A7XPFN9+_2_"NF:O<7W@?59;C2]"L#X(GT6Q\,\)I7 M_!E+^U8?VHH] UK]ICX*#]CJ'QDEQ^ET*:TT6&&YNO$.HZ7% M8K?V6DK#-)K%[9PV3(_VD@@'^=C^Q[_P9[?\%*_C?JOB>/\ :GO/!?[$>@Z' M_9(T2_\ $&M?#OX_:WXS-]]N.HMHNA_!?XJZKIVG1Z(+:S%PWB?Q+H4EXVHH M-/AN%MKET_T9?V _V*?A=_P3P_9(^#G[(7P?N]8U;P;\)-%U*W;Q'XAD$FO> M+?$_B;7]5\7>,_%NJJCO!:7'B+Q7KNL:I%I5HW]GZ)9W%KHNFJFGZ?:HO^4U M_P $J_\ @I+_ ,%)[?\ X*=?LQZ[X0_:'_:#^,GC+XP?M!> ?"7Q"\"^*_'O MCSXAZ)\3/"GC;Q?IUCX[L?$7A6_U:_T^2SLO#EUJVL1:O'9P+X+CTX:[:3Z? M9Z5(R?[%5 !17^_VI="\.ZAX1TOX]?"?P;\ M3+?PMJD\-W?>'G\3Z1;WUUHT]Y;@07HTZ\>XM8;Z-(EO8(H[KR8?-\I #SK] MMG]HK_@GO\*_ Z_"G_@H#\7/V8?"'@+XS:9J>G1_#;]I+Q-X"MM'^(^C:9-9 M_P!K&#P;XTN&_P"$BTS1[NZTQKR_ATVXM=(O[C3'DN;6\ELV;RKX0?\ !+G_ M ()%IIOA'XI?!K]A3]A37])U./2/&O@+XB>'/@3\&O&EE=1.;/5- \4^#O%D MGA_6HMBO;V>HZ+K&AWX6&4"\T^X225Y'_@^_X.N/V$/VZ_$?_!4/Q!\?=+^$ M_P 9/C=\#?BY\/?A;HOP5\0_#[P!XE\=:)X$A\(>$[#0?$OPEO&\*V.L2:)K M#>.X_%/Q L;+58=/;7(/'<]UI"WS6>J_9/ZV_P#@V$_9C_:G_91_X)3> _A[ M^U?I/B3P=XE\2?%/XC?$WX:?"OQCI::+XK^$GPC\;IX>O-&\(^(=';&HZ1JN MN^,+;QQ\3[K1M>BM?$6AM\0AHNN:?IFHZ?/IMH ?4O[8W_!-#_@BQ/\ #'XC M?%+]KS]D/]BSX>> 8;.\U/XC_&&^\!^"O@;K5LNHLMM-J>H_%OP!%X&\;6VL MWD\T<%E?VGB>/6Y;^6!-.F-Z\(/X@+_P;[?\&\__ 4J^ 'CK2O^"9OQ&\+^ M"/B1X5U.VAE^-OPE^-OQ:^/.H>#=5FM;Z73-*\??";XI?%J_TRY\,:P[QS-] MGL_!^LZI!I4D6@^+K*1-0F;[ _X.LOV+_P!JS]LS_@G?X4TS]E;PUXF^)&I_ M!WXUZ9\5OB1\(O!IO[SQ9X\\"Z?X,\7Z(]SX:\+Z='+=>.=;\)ZQJ^G:Q;^$ M+2*?5-0M6O;W0[+4=;TW3].NOPT_X-$/^"=?[>/P6_;%^+O[3OQA^#7Q9_9] M^ ]I\$?$WPHO;#XN^%?%7PUU7XG>.M=\3^"=;T2VT#P3XLTS2M4US2?"=IHN MK7U_XO:Q32],U"XCT'3+Z[OKW7+6P /I/_@F+_P:4_&/]CG_ (*'_#O]I?X_ M?M%_";X@_!+]G'Q?I/Q-^%5K\/\ 3?%^F^.?B1XST2WNKGPU)XVT'7+*WT?X M<:?X2\2IIWB&ZATKQ;\0QKZ:=;Z:)[&&\O)K3^Y?2M;T;7K=[S0]6TS6;2.X MFM9+K2K^UU&WCNK=MD]L\]G+-$MQ _RS0LPDC;Y753Q7\VG_ =@^)OVK?#' M_!)KQ1/^S&/%]MH6H?%SP1IO[36M^!+F_L_$>A?L[R:+XON=?LTZC\'_&NI?M063W.MKX#TA8-+G7X2Z[-!#:77A[_A8MU\0;?3 M=%\-)?SZ9JMWX.N?B'-IMU=6VDZA92@'^HG//#;0S7-S-%;V]O%)////(L4, M$,2&26::60JD<42*SR2.RHB*68@ FOYEM+_X.TO^"2VI_M13?LY-XE^+FF>% M1XLC\%VG[46J>#?#UO\ LZ7^K2WEIIR:M'KD?C.?QY8^"/M]S);R>.-9\ :9 MX?@MK.YUZXN8O"QM]>N/Z1O&_A6R\=>"_%_@C4KB[M-.\9>%]?\ "M_=6$I@ MOK:R\0Z3=Z1=7%E,I#0W<,%Y));R@@QS*C@@BO\ ,GT+_@S6_P""C?\ PTM8 M?#SQ+X[^!W_#-J>+'_M3]H;1?&$J:I/;ZQ@M]3U$ _T_D=9%5T971U#HZ$,KJP!5E8$AE8 M$$$$@@@@XK^(?_@O-_P<[?M&?L#?MI>(/V,/V//AM\*+C4O@WH_@J]^,'Q!^ M,GA_Q-XH.K^*O'7A'2O'NG^$_"/A_1?$OA"WL=#TCPEXF\+W>H>(KG4-2O-5 MUG4+_3+.STJVT47VL_VS:'I%KX?T31]!L3*UEHFEZ?I%FT[!YFM=-M(;.W,S MJJ*\IBA0R,$4,^2%4' _ /\ X*I?\&X?[%__ 52^-FA_M&>.O&?Q4^"'QDA MT'2?"GC;Q-\)W\)O9?$W0-!-O;Z%+XMT;Q3X?UB)O%/A_18I?#^C>*-.N+2X M_L;^SM.URTUVQT#0;73@#Z7_ ."(W_!3\?\ !6;]AS1OVD]8\&Z9\/\ XF>% M_B!XH^#7QC\)^'YM5NO"UC\0_"6F>&_$7]H>%;K6(4OGT+Q)X-\9^$/$L-E+ M<:H^@7NKWWAF76M9GT6;4KKXH_X.A/\ @HU^TS_P3J_83\ >(OV5==;P!\1_ MCA\<-)^%5S\68=(TS6=2\ >'+;PIXF\;:JOANVU[3=6T&W\3>*4\-)H5MJ.H MV%U/INAR^(KW1([37X-,UK2/V/\ V$/V'?@3_P $ZOV9/A_^RG^SMIVMVOP^ M\!IJ-W+K'BK4X]:\8^,_%6O7;ZCXF\:^+]5@M-.LKOQ!X@U&1KBXBTO3-)T/ M3+5+31M T?2=#T[3]-M?1_VF/V7_ (!_MC?!KQ;^S]^TO\,O#_Q:^$?C:WBA MU[PEXA%[ OVBV8RZ?K&BZSI%WIOB#PQXCTF<_:M%\3>&M5TGQ!HUT!\7 M^/$BU7QS\//$GAOQMX/L;NUC\4V]M!>77@GQ GCJXLAH^N/>6V@:A:^&=.\* MRZ+I8GTJ[_M%_;AUCXX^'OV-/VJ]>_9FL[B__:'T;]GGXP:G\$K.S@M+F_G^ M*%EX#UVX\%KIMKJ#I87>J+KT=D^F6EZWV2ZU!;:"X#0R.I\K_8;_ ."8'["_ M_!.#2O%FF?L=? /0?A//X[DM&\9>)'UOQ9XV\:^([;3Y9YM-TO4O&OCW7O$W MBB30]-FN;B>PT*/58M'M;B>:ZBLEN99)F^^: /\ %$_X)I_&']M'2O\ @J+^ MS;XQ^"?C#XNZS^U'XU_:&\%^'?$UU-J_BO6_&?CZSUCQEI2?$G0/BE+=_P!J M:SK_ (6O="L=3N?B-_PD\5_:Z?HNF7VN:N+<:+]LM/\ :[KR_P /_!#X+>$O M'7B#XH>%?A#\+_#/Q,\61K#XJ^(GA_P!X4T;QUXFA1Y9$B\0>+=-TFVU_68U MDGG=4U'4+E5>:5@ 9')]0H _RU_^#A'_ ((Z_P#!2SQ%_P %3/CW\;_AU^S5 M\:/VD_AE^TYXZT7Q-\,_'OP;\#Z_\2[;3;>?PQH/A^'P1XX@\*:9?7'@&Z\& M#1O[%MKSQ5#IVAW?ARPL-7M]:N$&I+8?WD_\$/\ ]E#XV_L2?\$N_P!E/]G# M]HJ]EE^+_@SPOXFU;Q;H>*/'NF_#;^U[+4-5TZ_D^'VE>) M;+PI=3:1J5]H2WNEW,.@74VB1:>Y_5^B@#\$O^"[O_!$3P__ ,%C?A9\*TT/ MXGP_!WX\_ 6^\63_ S\7ZSI=]KW@O6-#\=KX=_X2WPAXQTG3KNVOH;6^N/" MF@W^E>(M.CO=0T*[L[A$T[4+/4KRV;SS_@@Q_P $$;#_ (([0_&CQ[XW^-5G M\']/?4=<^'WA#Q9X\\/>'?&OC72D1)387ND>'M1 MO8X->,,B^&6N_P#A(LP'2Q=0?PW_ /!LK_P44_X*#ZW_ ,%6/@U\$=0^.OQR M^.WPD^.$'CRQ^-7@WXG>./'GQ3T;2- T+P1XL\6VWQ'M9?$NJ:X/!NLZ'XIM M=-6?Q)"UI#JZ:Q-X?U22>76+&2W_ -1W7-#T7Q/HVJ^'/$FCZ7XA\/:[I]WI M.MZ%KFGVFK:-K&E7\#VM_IFJZ7?PW%CJ&GWMM));W=G=P36US!(\4T;QNRGY MC_9V_81_8P_9'U?Q'K_[,/[+?P+^ VO>+K2WT_Q-K?PM^&OA?P?K&M:=:3/< MVVF7^IZ/IUM>S:9;W,CW$.F^>+&.=C,L D^:@#Z.\8>%]*\<>$O%/@K78Y)= M#\8>'=;\+ZS%"P2632O$&F76DZC'$[*ZI(]I=S*C,CJK$$JP&#_G-:5_P91_ MM5?\-11:#K7[37P4/[',/C-+BY^(VFW7BZ/X_P!]\-O-N+C^S[/X;7/@.;P1 M8_$.6&&'1Y[JY\>7?A73WO5\2P#6A:R^$I/](>B@#,T72+'P_H^DZ#I<30Z9 MHFF6&D:="TCRM%8Z;:Q6=I$TLA:21H[>&-#([%W(W,2237&?%KX0_"WX\_#S MQ/\ "7XT_#[PC\4OAGXSL/[,\4^!?'6A:?XC\,ZY9B6.>.._TK4X+BVDDMKF M*&[L[@(MS97D$%Y:3074$4J?Q\?\'A'[>W[9_P"RCX#_ &2?A+^S1\2OB#\# M? /QONOBCK7Q.^)_POU37_!WC35=7^'ES\/Y/"7@/3OB3X>N=/U7PMITL6O: MQKFN:7HVI66I>*H+>TM+N=M L=7T_5,[_@SW_;__ &S_ -JWPQ^UM\&?VE/B M=X_^.W@'X)1?##Q)\.OB3\4=9USQGXXT#6/B#J/CQ/$'@?4/B%XAN=0UOQ-I M5U#H-KK.A:=K>I7UYX8CMKVRT^>/1+O3]/TX _J@_94_8"_8P_8=MO$]O^R9 M^S;\+/@5)XU-B/%^J>"/#R6_B'Q-#I;W,FEV6N>)K^6_\1:EIFERWM[-IFE7 M>J2Z;IT][>3V=K!+=7#R?7U?QJ_\'D_[4OQ,^ '[,_[&OA'X._&/X@_!_P > M?$3XZ^._$F:W:7&H>%=5TG4+W0[;6?B-X7FO M+*>:2R^WOI4[Q>?%;NO\:?\ P2"_;\^+GPK_ ."I_P"P7\3/C5\:OBCXZ\#Z M#^T+H7AK6(OB%\2O$WB30_#VG_&71/$'P+U_Q=)#XJUVYTVQ.@^&OB=K5]>Z MC^ZGCTM=0B64K.\<@!_LK45^+7_!P-^T-^T1^S3_ ,$E_P!IWXS_ +*6HZWI M/Q-TO3? FFQ^./",%Q?:[X%\#>+O'?AOP]XV\=Z'-8++-87.C^%]4O9(/$L) M5?#$=P?$_GPII1G3_*O_ &=O^"J?_!0S]ESXMZ-\:OA/^UM\;8_&>E27"W4' MC7Q[XB^(WA7Q+IU_(DFJZ-XL\(^.-0UW0/$&FZIY:F?[;8F^M+E8=4TF^T[6 M+2RU&V /[S/^"YO_ =)7?[!?QL\6?L;_L6?#?P=\2/CQ\/7TZU^+OQ8^* U M34?AG\.]>OK/2-;7P-X9\)>']2T34?'?BFWT;463Q+JUUXFT/0O!NL-!HWV# MQ7JT.NV/A_YR_P""'G_!T;^U9^VI^W1\/OV/OVP?AO\ "*\T?X[QZYHOPX\< M?!SPKXA\(ZKX-\;>'?#&O>+DA\4Z=J_C'Q5::[X7\0Z=H-WI?GV,%AJ6AZN] MA>327>DS7YL/X"+2U^*/[17QBM;&U37OB;\:OCK\2X;6W1I!?>)_B#\4?B=X MI6&%&EF>(7FO>+/%FMJ#)+)&+C4+_=(Z!RP_U.O^"-/_ ;3_LX?\$U/%GP] M_:D^(WB?Q+\:/VO--\ V5NTNM-HJ?##X/>-/$?AU]/\ 'D_PRTFRTJ'4]1U$ M1ZEJWAFP\6>(]4OKE=#DGETS3=(N=1NI' /Z*M!\/\ C"'4[?4/!&C^$?#U_P"&KW1-)GTN7PN^JVNL:S_;?]F:1_-K\1?^ M#2__ (+4^"?B!%X-\-? _P"%7Q?\.R'2@_Q8^'7[07PJTSX?VXU"41W;2Z;\ M6M?^%WQ38:$I\[5?(^&DQFB!&B#6)L1'_6EHH _B8_8/_P"#,K]F7P3\/VU? M_@H/\5/%?QL^+6NVEE(WA#X)Z_J/P[^%_P .V>VLY;W3K+Q%<6+>,?B'JD5\ MEY"OB2]MO!FD2V$R0)X+6[@&JS?O]^QY_P $,_\ @EI^PSJECXH^!7[)?@&7 MXA:;?-J6F_%#XHG4OC#\1-&U!K-M/:\\,>(_B1>>(G\%2O9236T@\$V_AR*6 M.XNO-CD:ZN&E_6FB@ HK-UF\N=.T?5=0L[.34;NQTV^O+73XMWFWUS:VLL\% MG'L5V\RZE18$VH[;G&%8X!_QO?%W_!?;_@K?>?M<7'[4%S^US\9_#7BO1/'> MH:O9_!%?%7B/3_@'H>DQ:OJ,G_"KM6^!D=[8>"M6\+Z;9W-?%MG!X1U3Q1X-\*Z_K.CW M]PMLFAZQKNAV.I7VBO+>&%O-T^\N)[+;*$E8P'<@;('?4 %%5[B\M+,0F[NK M>U%Q/':VYN)HX!/)]4\"_%3]LSP5>^/-#UGQ%XLZ9J;/I\NF^*=6T6[FO+74(+:*>32]2%H ?LO17\M7[8W_!V3_P3 MW_9S^$GP)^(WP7T#QO\ M2Z]\??#NK>,]#\#>';[3?AU>>"/">A^+M<\#7UW M\3+WQ#;:Q?\ A;6[OQ)X:\066A^'8?#VJ76I1:1WOZ\_\$O? M^"G7P!_X*M_LVI^T7\!K+Q3X9ATGQ5JG@+X@_#OQS#ID/B_P!XTTF"SOWTO4 MI-%U#5-'U+3M6T;4M+\0>'M8TZ]=+_1]2MQ?6FDZU;ZIHVG 'Z.45^-__!<[ M_@J1>_\ !)?]AW4?V@_"?@S2/'OQ;\<>/M"^#7P8T#Q.NIGP5#X^\2:)XF\2 MGQ!XV&CW%CJ=UX<\->&/!_B+6)-'T_4]'O/$6HVVG:!%K6BIJ4NL6'X7?\$! M/^#F/]HC_@H5^V);?L8?MB> ?A!8:_\ $SPEXS\0?!CX@_"72/$/A";_ (2? MX?\ A^Z\9Z[X(\3>&=;\1^++35+35/!&C>*_$.G>(--U+1KG2+KPS_9EUI6M MQ:ZNH: ?VPUXG:?M+?LY:A\7[K]GNP^/_P3O?CY9:9-K=Y\#[3XJ^!+GXOV MFC6TRV]QJ]U\-(=>?QI;Z9;W#I!-?RZ*EK%,ZQO*KL%.W\<--^(FM?!7XOZ/ M\(=5M]!^+&K?"[X@:9\,-] /]O:OBK]HK_@H[^P9^R/XWT/X:_M,?M;_ ?X)?$'Q%IUKK.F># M/B!\0]!T/Q)_8=]/=VMAK^HZ1-=&\T3P_?W6GZA;6&O:U%I^D7MQ87T-K>RR MV=RL7V;:+E?Y2W_!P MQ_P2[_X**C_@JO\ M+_%O3?V=OC[^T%X _:'\>6OCGX3?$GX5?##Q5\3],OO M#5UH&@Z/HO@&];X?Z#JK:#KGP^M["W\!6>AZ];6.L:EI?A^PUBU&JVE\FIW M!_JPZ5JVEZ]I>G:WH>I:?K.BZQ8VNIZ3J^E7EOJ.EZIIM] ES8ZAIVH6V-Y;2QW%K=VTLMO<02)+#(\;JQT*_)[_@AU^S/\?_V0/^"6G[)?[/\ ^T[> M7\GQF\%>$/$=UXCT+4M9/B&\\!Z9XL\>>*?%_A'X:3:LM]J5M,_P\\(Z[HGA M%[/3;VXT71GTEM#T*5]%TVP=OY$?^#T']I']KWPE^T;^SS^S_I/C3QWX$_9' M\7_L^7_B>WT?PKKVL:!X9^+/Q+NO&OB?0?B5I_C=-*O[6W\71^$?"<7PYM[+ MP[K=M=V&BVWBV[OH [^)[I(@#_1/K@?B=\5OAA\$_!.M?$OXR?$7P/\ "CX= M>&XX9O$/CSXC^*]#\$^#M"AN;B*TMY=8\2^)+[3=&TV.:ZGAMXI+R\A5YI4C M4EF /\BG_!KO^WI\8-#_ ."4_P"U+\=/V]OBQXRO_P!G?]FGXEZM&_$LEG9^%-/2_UB[37O%,_@G1 M3'%I^FZ-9?Q(?"7[-7A/Q1J-U\ _P!G MQ;V*'0/!FCI'/I>F^)_%5GIKFQ\1_%#5=)EGDUOQ'?3:FVCMJVJ^'_"]U:>' MW>&Z /\ 8W\&?%#X:?$?0?\ A*?AY\0_ WCSPQY+7'_"1^#/%N@>*-!^SHGF M//\ VOH>H7VG^2D8+M+]HV*GS%@O-?YGG_!S#_P7R^'?_!0Z%OV&/V9?#<.I M_L^?!KXX:;X\U/\ :"'B&>4_&?QAX)\.>.O!2VO@[0K")--/PG@F\97VJ:3K MVHW^IW/C"^TO1/$&G66CZ;;6 _B5\1OA9K%[XA^&'C[QK\.-?U+0- M>\)ZCKG@/Q5KOA#6+_PMXITZ;1_$_AJ]U/P_?Z=>W6@>(])N+C2]>T:>=].U M?3IYK+4+:XMI7B;W#]C?]C+]H?\ ;W^.WA_]G']F'P'<^/\ XH^(M(\2:_#8 M>?'IFBZ3H?A72+C5M4UGQ/XCO FC>%]'W16FBVNK:[=6&F7'B36= T%;L:CK M6GPS@'ZQ?\&N?@37/&O_ 6Y_9!O=*LXKG3_ !;?'#QWXHGDO\ 3[-M/T2S M^ OQ)\/VMY#!>7UG)O$/C/QIXS\=:OX M;L;KQ)-'X5UWP[I_@7P-I>EZGK=_XKE\6WNN1V>JZI9V\/A6S\(1^(KJ3Q-' MJYT'2=;_ *,?^#HG_@L#^TK_ ,$POA#^SC\/_P!D^;2_!WQ7_:=U;XHSW'Q? MUCP[I7BF3P%X/^$MIX%CU2R\):)X@AO?#LWB_P 0:O\ $?07CU37M(U_3='T M32=4@_L:34=:TS4]) /ZI*_S5O\ @[R_8Y_;9\=?\%#O!GQO\-_"'XR?%S]G M[Q#\!?!/A7X>>(? '@_Q1X\\,>!M>\-:IKP\:^"]6A\-V>K#PKK=]JNIVWBN M&35;738?$UEKT0TFYU6?0-9ATG]?O^#63_@M+^V'_P %#_%/Q]_9I_;!UJ#X MLZ_\)OA_I'Q3\%?&V+PKHOAG79=*N_%<'A?5O!7CD>$]-T;PMJ-WYFL:3?>$ M+^#1=-UBXL=+\2KJ]QK4D,5U:_V5T ?S4?\ !JG^S5^UG^S#_P $P$\+?M5Z M#XI\"R>-?C;XU^)'P6^&'CB+4K#Q9X ^$WB30/!T:6VK>&]5@MKWP9_PE'CJ MP\:>-;;PM<0QW,4?B$Z]>PVU_P"(+JU@^ZO^"Q__ 25^&G_ 5\_9GT?X(> M,?B!K?PD\:_#[QC_ ,+$^$_Q,T;1[;Q+!X?\4'0]3\/WFG^)O"MS?:3_ ,)' MX3UK3M2*ZGI]EK>@ZI%>V.E:A9:M&+.>RO\ ];:* /YIO^"'7_!NEX%_X)$? M$;XD?'WQC\<7_:&^/'C7PC<_#3PWK.F>"[GX?>#O 'P\U+5=$UWQ!9V.AW7B MGQ5=:[XG\2ZOXW5DNE:38?V-I.GQ+J&LWNI_T'?&/X.?#']H+X7> M.?@K\9_!>B_$/X6_$GP_>^%O&W@SQ! \^E:[HFH*!/;3^5)#)5_ MX2E[!O$;RZI)^PE%% !1110!XOKW[-_[._BGXI:#\'+-U"M::#\0-0T*X\6:1;,JJK0:?J]O$54 H0!7M%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 ?QU?\%NM(^&7QB_X+E?\$G_V<_\ @H)KPT#_ ()J M>(/A-\2?&VBZ7XHUU?"?PD^(_P"U7I\_Q'L+KPU\2?$H\=^$O[)LM,M8?@+8 MZ;J4MEK$KW?CK_A H+5=%^)WBO5M T-*_P""&'[#O[<=M_P59^&7PM\!_#G] MESXF_"7_ (*$^"XOV5?VBO@;X)TS0]>^!'_"/_L=_L<>.K+3?#MGX+U/P>FN M^ [WQ#XG\8ZMJ'@U]:L]/'B/Q1J/C71KK1_'-OIWB2R_I-_:K_9J_8W_ &X? M"%]^S!^U7X"^%?QJTNXMY?%%M\.O%=[9'QIX;FETW4-!3QWX-GTW4;#QWX'U MRUTW6=3TZP\<>$KW1=8L8=1N[>TU:%;F5'_B^U__ ()>?'G]B#PI_P %;_VF M?^"3?[,=?TK]F[6/&6I^.?@'\2OA9X,_8J^ 'QU^(\_B M?PUXHB\1Z%XE^)EMI'C[Q:?"E]\2?"7Q#T76&\*>"/"]Y#X:NXX?B!H6\)72 MBI.+44O[MW-.^EW=Z)Z._HD@/[6;G6OBS^S1^QC>>(O&C^+?VOOCA\ /V9[S M6_$S^ _!HT'Q[^T_\3_A7\+Y;_5/^$1\ : /$":5XT^-'B?0IET3PGH4>KQ6 MFO\ B2WTG2;>\C2W@?\ AQ_X*T^!/^"LGQ6U;_@G7^VY_P %(_$'@K]G[PMK MG_!37X'_ E^!_\ P3G^&EQ'XKTSX4^']?UWQ+XHTSXK_%;XF:/XMU7P]XM^ M+MYH?@&/0F2VM=9ABT/Q!+J.G#X4WNI^*/AG%_:)_P $S?VR[#_@H-^P?^S3 M^V#9Z7;:%=_&7P%)>^*=#L4U!-.T/XA>$/$.M_#WXF:-I+:I#;WT^CZ5\0_" M7B?3]'O)D87VF6]I>0SW4$\5S-^-_P#P=#?\D9_X)??]I?OV4?\ U%?B]4TV MXSY6ES_9H#^G"^O;?3K*\U"\D$-I86MQ>W4K$!8K>UB>>>1 MB2 D2,Q)( Y(%?QR?\$+OV)_@S_P %7+#]I7_@L=_P44^#7A/]HKXF_M4? M'?XB^%_@1\//C4NF?%KX8_!/]GOP%J-MHVB^%O#'@S7?#>F^%;K6=)U^'5_ ML'B/5= OKRW\.> M'U3P^GAG6/&'Q"/B/^OSQSI]UJ_@GQCI-DGF7FI^%O$& MGVD>'.^YO=)N[:!,1J[G=+*BX1''/$/\ P19^">D: M'K6FZIJ?@3XK_M ^%?&-C8WD%S=>&_$=Y\4=;\;VNBZS##(\FGZE/X1\9>%O M$45G=+%.^D:_I5^L9MKZVED(NU.;3:E>$;J][.[>OFXK[O,#Y6D_9F^&_P#P M1Q_X.#OV([/]CS3[?X4?LP_\%6?AY\?OAQ\;?V>]-O?%$_@32/B=\)[*\^(N MB^.O!.DW'BJXT?0&_P"$I\6>!M'\(>'T\/?\(_\ #;PSJ'Q-\-^!8-(T+QV- M/\,]C_P4^^#NB?\ !5+_ (+H_L=?\$Q?C/<:W?\ ['_[-W[*_C;]N#XY?#G1 M/&?BWPY:?%GQ7XE\1W_PO\,:+KJ>%-6T6?2[SPJ__")+HWBFWO$\3:7X6^(' MQ+T;P[J&@/XKN+^?V3_@KG(VK_\ !;O_ (-S/#NGQFYU/3/B3^V_XCNX$>,/ M'I3?#SX-7,MTRNRXCAM?#&KSDYS(MM(D2O(NTU/#EN?#_P#P=L>/I-4DCMQX MX_X(\V=QX<5O,5KX6GQX\%6L\:;T17D1O!^O2GR6E016;Y<2++%%5WI+[7L6 M[];JOS \N_P""ZW_!&7]D3X?_ +#'B_\ ;-_8?^!?PL_9&_:Q_8(? M1/VF?A3\0/@9X9\._"BSU.P^%_B/0/%/C#3_ !QI'A[P[<:+XSU#2?#FBW?C M+P#J.K:0WB2P^(/ACP_IUMXHTOPKXB\;Z=KW]$G[$WQ_G_:L_8\_9<_:8O-( MB\/:C\>O@#\)?BUJ_A^"\_M�=;\=^!]$\1:WHEOJ'V+3?M\&DZM?WFGP7W M]G:?]KBMTN!96OF>1'\X?\%F=.M7^) M>@1.9X8'%U!H7BW3H+Y51H5O8[A;::XMQ%<2@']4GPZ_X/?/%OA;P;X3\.>, M/^"--9T#PKX>T/5?$ME^UI=>&7\0ZQI.E6ECJ?B"33;C]FWQ,+!=9NX) MM0&FB_NS8FX\@ZA>>7YTG46__!\GJ\OB&S>Z_P"":VG67A1IK1-0M[?]K"ZU M/Q#!;F:,7]S9WDG[/&D:;=3+!YKVEC/8V:/,(XYM0C0M*/Y$_P#@G7_P3I^+ M?_!37XRZQ^S_ / 7XC_ [PA\7+/PK=>+_#OA'XS^+?%/@R;XA:7I4\\3Z'X'\+?"/Q[XU\3>+)T\&Z=I6H>) M]=O-,\4_#/P/;1^']&;7_#VG7M_9W]])#J6OZ1;M;".Z$R ']KWA+_@]1_X) MJZSJ/AK3O$_P!_;+\&QZK>Z;9>(-726][JLQTGXRMXCUC2 M-(A^1:7'VS^WI_P<^_\$W_ -AO4OA1H5I>?$#] MIS7/BS\./"GQ?TZ#X 6?AC5-)\._#CQU92ZCX.UCQ)X@\6^)?"^EVNL^(K*+ M[?:>$K62[\0V&FR6VH:_9Z-;:CI#ZC_D=U]4KI7PT^/NK_L[^'+3XJ67PT^) MVK^%=,^&GQ>\8?'/3E\*?!71]6\->))?!?PBU;1O&G@&/QIJ]MX;@^#D?@+P M_P",M0\5?#SPI9^'-7\&:QXHU?Q'XBC\0WVJV(!_L[_L5_\ !0;]EW]O;]G; MP1^TS\!?B#93>!/&@U*S?2?%\EEX7\9>$_$>A7LFF^(?"?BWP_>WK2:=K6CW MT3(SV\][I6J6,UCK>A:EJFAZGINI770_M6?MU_LI_L5_!+Q5^T'^T1\8_"_@ MWX:>$FL+:\O;*X;Q/KFJZOJ]TEEH_A_PWX8\.+J>O>(-* M=7^//Q$^)7@;R_%?PWU?Q+XYT/PQHUC9?#;7M4A:;6/!FB^#_"?A;2K#7H[/ M2(O$UY:W_B8:+I+:NUC!YE_P<0?\$I/'_P#P4K_8)3X;_LQZ5X3LOCI\(?BA MHGQM\">#[B30?!VG_%*?1?#'B[PEJ_P_D\37R66CZ)K&IZ+XPOK[PM?^(+[3 M/#S>)-.T[3M?UOP_HVHW^NZ< <5HO_!TM_P2[\=?LN_M.?M$?#CQ9XZO_%/[ M-?A8>)+K]G_Q[X:7P%\4OB##K7CVR^&'@6]\%I'>>)M"U;PUXI\8ZYX535-9 MTS4M4U#X>:#XITC5OB'X?\-7$QTL?RQ>./\ @]:_X*1:IKNLR_#S]G#]BSP; MX4N9HCH6F>)O"OQM\=>*])MUA@$T>H^*;'XW^"-#UJ>6Y2X=)X/ NC1Q6L\= MM]EDG@-]-T/_ 3<_P"#<[Q/\!O"W[3WQS_X+>:WX%_8F_9>U+X+>)_@MIL/ MB_XN_"F7Q7=>-?'&H>&+WPG\1M+\0:'XD\8^!]&N/ _B+2+#4? VB:M/J_B# MQ5X^L=,M5\(W&DVX_MG^;?\ ;I^ W[#WP&\7:=H'[&O[=&M?MMZ?=:AKO]NZ M[_PS-XN^ _AOPC86=[);:38Q:[XX\:7^J>.=;NT3S;B\T'P;I_A5[01W]CKL M[W(TZ _7.^F_&;3[Y4R M0V;:\MY,@?O-N0?Y;OAYIO@36?''A;2?B=XM\0^ _A]J.M65GXN\9^%/!EI\ M1/$/AC1)Y!'=ZSI?@>^\7^ ;;Q/<6*D3'27\8: ]S$L@AO?/$<,O]Y^A_P#! MEQ\!?B]\!_AI\2/@)_P4M\1^(KOQ[X4\)^/-#^(]]\!O#OB#X7>/O"7B?PZ- M9TW5?#'A_0_BIIFM>'[+7XM1TC5M+U"?QMXQ6RTU;BREM-3GO8M1L #\_/&O M_!Z3_P %.=9UB&Y\$_!+]C/P1H5N-+<:5=^!/BWXLU&\GM].MH]8CU'6KKXT M:7 ^GZEJZWM[96^FZ-I-]I6FS66E2:IJ=U9W&LZC_T75]"\0Z8MW%)8!(QB_L@_X)Y?\ !/3] MF'_@G]^R]X+_ &5/@K8Z9XUTCXKR>+_&?BJU\.ZUXT\6_$'Q!)_$^J:!H&J M:?=:_K$\"V&A>&]*N-9TC3XKK5+GQ!?2:I;^'W\.ZS^?/_!NA_P<2?'W_@HY M\;_BG^RW^V;HOPVM?&>B?#74_C#\._BMX&TB/P)H]QHWA[Q%X5\,^(_!7B_1 MKW7+VQ?4S-XOTS5?#.KZ2EHLMI9ZS8ZM UPFGW-Q_1!^W]_P3#_9(_X*0_ # M4_V>_P!H+P(+/0WU.'Q'X4\:_#Z/1_"_Q"^'GC"SL[VPL?%7A#7'T?4K.*^@ MM-1O+6ZT_6-*U?0M6LKB:SU;2KVW8(OR_P#\$N?^"#G[#G_!*5?B%K7P=L_& M_P 6OB5\3$M],U_XI_':[\*>)_$^F^$+*6WNK3P-X4L?#OA/PKX:\/>'7U*V MCUK5I8=%N/$&O:MY#:QKEWI>D>'-)T0 ^]/VN_VH-%_9W_91_::^/WA2]\+> M-O%/P0_9_P#C'\6_#7@Y->L9CXIU_P"'7P\\0^+]&\/-'8W4EZT>L:CI%M83 M?8XY+H13N;>.24(A_P ?/Q?_ ,%H/^"KWC3XKW_QFU+_ (*#_M8Z9XPO]>@\ M0?8/"?QL\=^#OA_83VL\4]OI6E_"OPQK.E_#73_"ZF%([CPG;^%5\.ZE"]U' MJNFWPOK\W/\ M&7GPW^'>H6EU87_ ("\&7MC?6\]G>6=UX7T2XM;NTN8FAN+ M:Y@EL6BF@GA=XIHI%:.2-V1U*L17\ZOB/_@TL_X(V>(_B-XQ\?O\+_C!HVG> M+8Y7M_AGX<^,VOZ/\.?!VI7%YK%Y=:MX.LK>S_X2FPDF;5+:WBT74_%NL>$] M-L]"T>UT?P[IT7]JKJ@!_GYW'_!P5_P6;N96FD_X*"?'!7<("MNW@ZTB&Q%C M&VWM?"L,"$JH+E(U,CEI)"TCNS?-_P"T-_P53_X*._M6^'CX/_:!_;1_:#^( MW@V6QO--O?!5]\0M8T;P7K%E?C;=P^(?"'AF71/#?B,RQEH/-U[3-1FCMGDM MHI$MY9(V_P!)[2?^#2C_ ((MZ.M4@A+&33K[]HGX M\1V=T",!9WTWQ]IVH*%/*_9KZW.?O%AQ0!_D?U^Z^G?M._\ !3?3?^"%FL?# MNV\9?$"U_8>U+]K*R^'*:[#KWB,:_+X:G^&^J/K?PJW_ &#?;?LZW/B9-+AE MAAUT>%[_ .(#WW@N6QW_ &O3KG_4#T'_ ((\?\$H?#EK:6>G_P#!-S]B"XAL MKH7U[]F+X/>*;I[>W2*..2[OO$_A'5[W4+]EA0SZI?W%SJ=RYEDN;N62> M=I/L:[^ OP,O_!\_P]OO@O\ ">]\ W6F2:)=>![OX=>#[GP?,(/# M6F9UJVT30[WQ1<)-IGAOS_[A/^"@/[7D/[*W[$7[57[1WPYOO!OC'Q]\%O@7 M\1?B%X.\.7>LV=Y8ZAXD\/>';V\T6:P\)?#SX8>"?!7AFQ+A M0YL]!\-Z'INE6Q8*H8PVB%@J@YP*ZG5?A;\,M=TO4M$UOX=>!=7T;6+"[TO5 MM)U/PEH-]INIZ;?V\EK?:??V5S82VUY97EK++;W5K<1R0SP2/%*C(S*0#_++ M_P""D?$CQ9I7A6>_\(Q^%/"6CMX1\1:%+JR:KX>.@16NFR7=I'INH:;=Z7:[K9\._!7X*_$SQA\)/ ? M@?0[F[*V7A>YTKP)?>%9?%MWHUK%'8R>(/&L>K:]<3_;9C/:)>S6B_Z?/[._ M_!"'_@E!^RK\>YOVE_@A^R!X.\,_%P3Z_)_B'XV\.>#[GQ+.\VJ77 M@7P!XX\7>(O ?@N[6.2:PTB[\-^'-.NO#>CW%UHGAN;2=(O+JRF\V^-?_!N1 M_P $:?V@?BOXH^,WQ(_8ST1_&OC759]=\6#P1\3_ (U?"OPSK6M7L\MUJ6K2 M>#_AA\1O"'AFPU'5KJ:6\U:[T?2].FU*^DEOKMI;V>>>4 _R./B7^U%^TQ\: M-&@\.?&+]HGXZ?%CP]:W27UMH/Q+^+?C_P =Z-;7T8PEY!I?BCQ!JMC#=(.$ MN(X%F4].L MM7M]+DMY;4>,;>W^*2CQK&M1\)7 M6CA+.XL;.YM\VA:.YM;>Y4^?$DB@'^'YX.^$WQ4^(FGZOJWP_P#AG\0/'6E^ M'Y+.+7M2\'>#/$?B;3]$EU!F2PBU>\T73;ZWTV2^='6S2]DA:Y9&6$.5('^@ M?_P9L?LU_M ?L]^%?VP/C3\=;#5?@]\*/C(GPE\/?#3PA\1ISX2U?QIK_@FX M\=7GB#QU8^$]?-CJEGHNF6'B'3=#T_Q!)9P6OB274+Z&RENXM!:2/^U_PU\& M/@]X,TFWT#P?\*/AKX4T*S&+31?#7@7POH6DVH( (M]-TO2[6S@! Q%"O M["M[_A O W_0E^$__"? ; MX/\ [*?Q;\-_%>U\2:5\%=:U M?2-+NO%5[XYLO"CW'@^_GT9=*N=3O[^QTO\ TEO^$"\#?]"7X3_\)S1__D.C M_A O W_0E^$__"/OC3^S;^V_P#!?X7?!/XU_$WQ)\0_&7@GX@Z1=ZYXL^%$WC ZQXB\0VGP M^'A[6K;1OB%I1\:74<7A_0=?U+X<2:#X5U22WN/$6NWWAN!O$O\ =Y_P@7@; M_H2_"?\ X3FC_P#R'1_P@7@;_H2_"?\ X3FC_P#R'0!_GX2?\&4OAX7HCB_X M*U> 'T_?$#=2?LOV,=Z(RJ>ME,]]IMVGAO4-,U*1(=&O+?1HYI/$%M_H;_P#"!>!O^A+\)_\ MA.:/_P#(='_"!>!O^A+\)_\ A.:/_P#(= '\)7[+O_!FI^S0GPGCE_;3_;DU MZZ^.5_=W%Q)8_LP>)OA]IOPJ\+6#6MO%::2-2^*G@'6/%OCJ^CO4N[ZZUX:; M\/;>2VNK?28?#R26$FMZG^H7P@_X-C/^"6?P3_9?_:K^ ?A_XG^*?&_CG]J7 MX=0?#[4/CO\ %'QA\/M<\8_#FPT;Q%X8\>^%X? &C^&M&\(Z!IFEZ=\2O!/A M/QIJUM=6U[JOB.XT6STO4]#/@QXB\4?V_P"//%/@37X_$'PUU[XBW7B?2?"-KX'M M]%US3=$\3:MX/\/:A\0+35+RT/A^X\2W.B_:YM4_NT_X3WP-_P!#IX3_ /"B MT?\ ^3*/^$"\#?\ 0E^$_P#PG-'_ /D.C_A O W_ $)?A/\ \)S1_P#Y#H _ MG>^/_P#P;;_\$:?VC?VK;_\ :Q\:0>)]!USQ/XKU#QQ\1_A#X#^,?AOPQ\$? MB?XKU:22ZU;6/%/AU-#O/&.D2ZMJDKZUJUK\//'G@?3]5U:2YN]1M+G[?J27 MG]!/A[7?A5X2T#0_"OAC7O F@^&_#.CZ9X?\/:'I6LZ%9:7HNAZ-90:=I.DZ M;9P720VEAIUA;6]G9VT*+%!;PQQ1JJ( -C_A O W_0E^$_\ PG-'_P#D.C_A M O W_0E^$_\ PG-'_P#D.@#QCXY_"_\ 9(_:=\&GX>?M%^"_@)\E_L]_! M?P/X?^&7P@LO@_\ "WX<^%+0V'ACP)\/(O!O@WPAX?LVEDG>VT?PYX>&GZ3I MT4MQ++<3+:VD7G7$TMQ+OFED=N[_ .$"\#?]"7X3_P#"$_\ PHM'_P#DRC_A/? W_0Z>$_\ PHM' M_P#DRC_A O W_0E^$_\ PG-'_P#D.C_A O W_0E^$_\ PG-'_P#D.@ _X3WP M-_T.GA/_ ,*+1_\ Y,H_X3WP-_T.GA/_ ,*+1_\ Y,H_X0+P-_T)?A/_ ,)S M1_\ Y#H_X0+P-_T)?A/_ ,)S1_\ Y#H ^,O^"@7[+?[-G_!1C]D[XJ?LC_&C MQYIVE^#OB78Z7);>)/#/BK1+?Q%X0\5>&M7LO$?A'Q9HYGNVM;FYT/7]-LKN M;3+Y)-/UBQ%WI%^C6=]-7\LG['7_ 9X?L7?#+QSKGB3]L_]L.+]J3PG"MK# MX0^'?P^MD^ &DRO'=B:]U'QQK]A\2?&7BO44O+5([*VT7PMK'A9M.WW=U)K^ MIR36L=A_;1_P@7@;_H2_"?\ X3FC_P#R'1_P@7@;_H2_"?\ X3FC_P#R'0!P M/P]TC]GOX3?#OPY\(_AE;?";P'\+_"&@0>%O#/P_\*R>%=%\(Z)X=MX#;1Z/ M8:%8R0Z?#8M"SK/"("+EI9I;DRRS2N_E?P0_9T_8/_9GUWQ9XH_9U^"W[*WP M)\2>//)'C37?A#X&^%GPZU;Q1';W5W?6]OK=_P"$].TFYU"UM[R^O+JWM+B1 M[:">YFEBB1W8GZ2_X0+P-_T)?A/_ ,)S1_\ Y#H_X0+P-_T)?A/_ ,)S1_\ MY#H IZAXM^&VK6%[I6J^)O ^IZ7J5I<6&HZ;J&LZ#>V%_8W<3V]W97MG"?AA\/-0\06>GR236&G:I>>%K'3+BZTRQGFGN+/3'D.GVMS//< M06TGZI<26-VH8VUTD,P5MFT_P=? #_@SNU/PK^V'I&L?'?\ M;*_9Z\#O&6D^)X+'PQ?ZM!\9_BKX!8]5E M@_L?Q#K>C^.O&GGZ+++ZEI'BKP3?Z-XI\ 6QUV]U26\UGQ1X3 M\*^&?'=]<06OF^*V@A\AO@;5_P#@S]_X)2WOQDL/&^E?M,?&S1OA+#JND:EJ M'P/'Q#^'6HV]];V#0OJ.@1?$6ZT9?%UEH.N& Q79'VGQ':07=ZNF>)+.X-C< MV']@?_"!>!O^A+\)_P#A.:/_ /(='_"!>!O^A+\)_P#A.:/_ /(= 'RK^S%^ MRQ^P-^QAHVH:%^RO\)?V>?@99ZO()=:NO 5GX5TS7M>=0%C_ +?\4/<7'B77 M5@50ENFKZM>);(-D"QKQ7QU_P4!_X(^?\$LO^"E_CWPS\5?VG_"VDWWQ0\,: M-'X:C\?_ _^*LOP_P#$FN>&;>26:PT'Q5/HFIK9^)++2IIYGT>XU.RFU324 MFGM-/U&WL;B>UE_6_P#X0+P-_P!"7X3_ /"@^(;*UU"_L7?9=:9JVDZAJ6A:_IFK:%J6H:;=?9'_"! M>!O^A+\)_P#A.:/_ /(='_"!>!O^A+\)_P#A.:/_ /(= 'Y3_P#!,_\ X)1_ M\$Y?^"46E^+/^&7[AM0\=>/M/T[1_&WQ?^*OQ(\/^,/B7XBT72YS=V>B-?:9 M9>&?#&@Z,;\C4;S3/"7A7P]9ZG?Q6=SJD5Y)IVFFS_4/7?$/PL\3Z)K'AKQ' MKW@/7?#WB#2[_1-=T35]7T#4-*UC1]5M9;'4]+U.PNKF6VO;"_LIYK6\M+B. M2"XMY9(949'93J_\(%X&_P"A+\)_^$YH_P#\AT?\(%X&_P"A+\)_^$YH_P#\ MAT ?CS^S3_P1/_X(W?LC_M#I^U'\#/@;\//#?Q>T[4-4U7PEJ.K_ !7\4^,? M#OP]U/5YFFNM0\ >#?%OC36?"_A?4(-\EOHU_8Z7]M\-V,LVG^'+C2;*:6W; M]AO^$]\#?]#IX3_\*+1__DRC_A O W_0E^$__"L_$'0H5MM$\=ZKI_@74?&6CVZ/YB6^ ME>)[R*;6]/A23YUBM+Z&-7^8*&YKT#_A/? W_0Z>$_\ PHM'_P#DRC_A O W M_0E^$_\ PG-'_P#D.C_A O W_0E^$_\ PG-'_P#D.@#\+_\ @KE_P1(_83_X M*[^(?A]\2?B=\7M4^#OQJ^'6@?\ "%Z?\3_AIX@\#W=SXB\!#5+_ %JU\(^, M="\1PWMKJ]EHFK:OK6I>'+VRN])U#2KK6]56:XO[*Z^Q1_5__!+W_@GU^QY_ MP2?_ &=[K]GW]GSQ[)XCB\1^,=2^(7Q#^(GQ"\:>&M1\9^/?&.HV=CI4=]J" MZ2FDZ%H^DZ)H.E:5H&@:!H.DV%A9V5BVH7W]I^)=6\0:_J_Z0_\ "!>!O^A+ M\)_^$YH__P AT?\ "!>!O^A+\)_^$YH__P AT 96N^(/A5XHT;5/#GB;6OA] MXB\/:Y876E:WH.NZEXXA= MHY8W1BI\;^!'P6_8N_9K/)!:PQ6T+1P11QK[S_ ,(%X&_Z$OPG M_P"$YH__ ,AT?\(%X&_Z$OPG_P"$YH__ ,AT '_">^!O^AT\)_\ A1:/_P#) ME4#XI^&9U!-6/B+P(=5CA>VCU,ZOX?.H);R[/,@2]-Q]I6&3RH]\0D"/Y:;E M.Q<7_P#A O W_0E^$_\ PG-'_P#D.C_A O W_0E^$_\ PG-'_P#D.@ _X3WP M-_T.GA/_ ,*+1_\ Y,KYV^/OP!_8;_:K@\.6_P"TU\(OV8/V@8?!\U[<>$U^ M,G@[X9?$AO#4NI)"FI'09/%MCJTFDIJ2VUL-0BL7@BOC:VC722M:VYC^B?\ MA O W_0E^$__ G-'_\ D.C_ (0+P-_T)?A/_P )S1__ )#H S=&\2?"[PYI M.FZ!X>U[P#H6A:-96VFZ1HNC:IX=TO2=*TZSB6"TL--TZQG@L[&RM842&VM; M6&*"")%CBC5% &E_PGO@;_H=/"?_ (46C_\ R91_P@7@;_H2_"?_ (3FC_\ MR'1_P@7@;_H2_"?_ (3FC_\ R'0 ?\)[X&_Z'3PG_P"%%H__ ,F4?\)[X&_Z M'3PG_P"%%H__ ,F4?\(%X&_Z$OPG_P"$YH__ ,AT?\(%X&_Z$OPG_P"$YH__ M ,AT '_">^!O^AT\)_\ A1:/_P#)E'_">^!O^AT\)_\ A1:/_P#)E'_"!>!O M^A+\)_\ A.:/_P#(='_"!>!O^A+\)_\ A.:/_P#(= !_PGO@;_H=/"?_ (46 MC_\ R91_PGO@;_H=/"?_ (46C_\ R91_P@7@;_H2_"?_ (3FC_\ R'1_P@7@ M;_H2_"?_ (3FC_\ R'0!_*;_ ,%GO^#<+X'?\%1/VE8?VL_A;^UQX-_9S^*W MB?P]X;\,_%^PUCPUHGC[PIX\/@_2AH/AOQE;)IGC#PAK.F>,+;PW::)X5U-K MR_U;3-3T/P[H"VL&D7=A>3:M^QO_ 2C_81_9V_X)2_L?>%?V5_AO\6-#\>W MZ^(-8^(7Q2^)FJWOAW0+[XD_%/Q/::38:_XG7P_9ZMJ$/A_28-)T#0/#7AK0 MFU36;O2O#/A_1[34]=U[58[[6;_])?\ A O W_0E^$__ G-'_\ D.C_ (0+ MP-_T)?A/_P )S1__ )#H _B1_P"#K'_@E)^T]^W7\6?@!^U;^R#+IGQUB\$? M"JX^"GQ!^#&E_$CP5IFM^%(-,\5^*_'>B?$CPCH?B77M&L=>3Q&_BK4/#/C. M#2-0F\2QRZ!X%:ST35=.;5+W0OK_ /X-7?\ @G'\*_'= MUXUN5DTW3M5OKFT\-^'/#C:S+;ZG<2Z1I']5_P#P@7@;_H2_"?\ X3FC_P#R M'1_P@7@;_H2_"?\ X3FC_P#R'0!^*?\ P7J_X)YZ9_P5E_89;X#_ Z^-/@' MP1\7/AO\3= ^-_PGG\2>*-,M_!7B/Q;X=\,^,?!\_A#QI=VL.JZCINC:YX<\ M=:ZMGK&F6DESI/B*VT2]N8[O28]3L+S\ _\ @@/_ ,&ZGQ<_8V_:^_X:S_;R M\8?L\1Z7\-O"_BK1/A9\)/#/Q(T?XCOXH\8>*[&X\.S>,/&0A^S^$8_#7AOP M_=:C>>'-'OSK^HW/BN]T?Q$]AX;U+PAIMU=_W4?\(%X&_P"A+\)_^$YH_P#\ MAT?\(%X&_P"A+\)_^$YH_P#\AT ?#/\ P46_97^!W_!0O]B/XY_L8>)_B9X4 M\"Z/\6/"MC9>'O%6FW^E7\?@;QGX4U_2?&?P_P#%']@66OZ =9T[P]XS\/:' MJ6I^'(]7TF/7M+@O=%DO[2*^>=/Y-O\ @DA_P:W^//V0/V[/ /[4G[6?[4_[ M-/BSP)^SQXSA\=_"#PI\&O%6NZSKGQ!\8:.U\WA'6_'!\9>%_"-EX%TWPW>G M2/$ITK1;SQE>ZCK=F=+_ +2L=.LEU35_[K_^$"\#?]"7X3_\)S1__D.C_A O M W_0E^$__"K:G=ZEX_U>WLM.TK1-.\<>.8;C36\16NGQ:JFDVVE:7X?@\2:_9Z M3;ZE^+_AIXM32=-LM'U9 M?#_C30K[P_JDVDZM8V\-[I>J6]K?R3Z=J-I+'<65['!VND:[;^(H-*O-*M=*T#^V8]1T8 _@^\7_&#XK_$#PE\. M/ 7CKXD^.O&'@?X/:3J^@_"GP?XE\4ZWK7AGX<:/K^I_VSKNG>"=#U"]N--\ M-6NL:FL-WJ<>DVUK]N>TL$N?,BT^Q2W\YK^PW_@H+_P:"_M,_LE?LT2_&?\ M9Q^+VN_MQ_$'0/$B/XX^$G@'X)R^!_$VG?#TZ5?27'B#P1H)OA5\$I/@EJOPH\+>!OVA/AU+H>N?$/QUK_COPIK?]NZ;\.O'-C#K>GZ M?X#TWP1J=O+XEUKP]IZ7DWB^TL_#%YJ-N_B(V8!_/;_P20_9I_:*\#+\2?\ M@K=X6T&RL/A5_P $[O#7B?XQ^&[OQ'<7ME'\6OC)X>T6ZL_!G@+PYIVGWEAK M'B#PWH>O:MIWB7XMWMC*FEV7@C2]6T"ZO([_ %J,6_Z(_P#!,'_@Y8_X*D:E M_P %$/V??#O[0/QT?X[_ ;_ &@OCMX"^%'C[X6^)/"O@+P]HGA_3?BUXQT# MP3!XD\ ZCX<\*Z9JOAC4/ ;ZE;:SI.EQZBVB:W%9WNFZ[$]SK$VNVG^F[J_P M3^#FO>&-7\%:U\*/AQJ?A#7])U#0=;\,WG@KPY-H6JZ+JMK+9:EI=]I;:;]C MN+&^M)I;:ZMI(FBFAD='4J2*_+C]F?\ X( _\$H/V1_CR/VDO@M^RUI6F_%* MQGUBY\,7?BOQGX\\?^&_ USKDLCWEWX+\'>,_$>M^&="OX()9+#2=2BTR74= M"TZ2:ST6[L(;BY$P!^J/B'QAX7U+0-(?[#^TW&HVNH_P!97_"!>!O^A+\)_P#A M.:/_ /(='_"!>!O^A+\)_P#A.:/_ /(= 'S?^R)\$?V9?V(OV(O$WB"]AEMH[_Q)XK\2:GJWB3Q M!?I;P1W6KZI=RQ000F."/ _;"_9:_8:_;Y^%J_!O]K?P;\+?C)X#MM2.N:/9 MZSXH72=:\,:_]ANM-&O>$?%GAK7=&\5>%=8%C>W-H]]H.LV$MQ:S/:W9GMF: M$_5__"!>!O\ H2_"?_A.:/\ _(='_"!>!O\ H2_"?_A.:/\ _(= 'R3^QO\ MLH_L*_L ?#";X/\ [(W@SX7_ =\$7VI_P!MZY#I7BD:SX@\4ZWY*VR:QXO\ M8^)M=UKQ9XJU*"T5+.SN=>UJ_>PLD2RL?LUHJPCZMO/&/PZU&SN]/U#Q3X*O M["_MI[.^L;S6]"NK.\L[J)H+FTN[:>Z>&XMKB%WAG@F1XIHG:.161B#9_P"$ M"\#?]"7X3_\ "YLI9;>)T^R_P#A/? W_0Z>$_\ PHM' M_P#DRC_A O W_0E^$_\ PG-'_P#D.C_A O W_0E^$_\ PG-'_P#D.@#BKRS^ M .H^+;/Q]J%K\'K[QUI\<<-AXTO(/!=SXML8859(8K/Q'.KZQ;1Q([I&D-XB MHKLJ@!B#VO\ PGO@;_H=/"?_ (46C_\ R91_P@7@;_H2_"?_ (3FC_\ R'1_ MP@7@;_H2_"?_ (3FC_\ R'0 ?\)[X&_Z'3PG_P"%%H__ ,F4?\)[X&_Z'3PG M_P"%%H__ ,F4?\(%X&_Z$OPG_P"$YH__ ,AT?\(%X&_Z$OPG_P"$YH__ ,AT M '_">^!O^AT\)_\ A1:/_P#)E'_">^!O^AT\)_\ A1:/_P#)E'_"!>!O^A+\ M)_\ A.:/_P#(='_"!>!O^A+\)_\ A.:/_P#(= $[9)(Y$9D='4JZDJP()%?E[\$/^"2?_!'S]F_]H>X_ M:I^"7[,_[/\ \/\ XV&[&HZ1XATOQ)?W7A[P7JAMKBSDU7X;?#K5?%FH?#CX M9:C+9W,EL;KP!X4\-O%&7-MY$EQ=R7'ZC?\ "!>!O^A+\)_^$YH__P AT?\ M"!>!O^A+\)_^$YH__P AT '_ GO@;_H=/"?_A1:/_\ )E?C7X[_ ."'?_!% MOXD_M/7/[7/B_P#9Z^%.H_%K4O%-I[F:_O/%/B3X3 MZ?XKMOA]K&J:GJEQ+K&M"ZT!K+7=9>35=:L[^^GN)YOV4_X0+P-_T)?A/_PG M-'_^0Z/^$"\#?]"7X3_\)S1__D.@!D7CGP##''##XP\(10Q(D4447B#1HXXX MXU"I'&BW85$10%1% 55 I_P#PGO@;_H=/"?\ X46C_P#R91_P@7@;_H2_ M"?\ X3FC_P#R'1_P@7@;_H2_"?\ X3FC_P#R'0 ?\)[X&_Z'3PG_ .%%H_\ M\F4?\)[X&_Z'3PG_ .%%H_\ \F4?\(%X&_Z$OPG_ .$YH_\ \AT?\(%X&_Z$ MOPG_ .$YH_\ \AT '_">^!O^AT\)_P#A1:/_ /)E'_">^!O^AT\)_P#A1:/_ M /)E'_"!>!O^A+\)_P#A.:/_ /(='_"!>!O^A+\)_P#A.:/_ /(= !_PGO@; M_H=/"?\ X46C_P#R92'QYX%8%6\9^$B"""#XBT<@@\$$&\P01P0>M+_P@7@; M_H2_"?\ X3FC_P#R'1_P@7@;_H2_"?\ X3FC_P#R'0!\E_"W]DC_ ()V_!#X ML^(OCQ\'O@#^R=\,?C/XL?6'\0?%#P-X'^&/AKQOJ#>(KM;_ ,0D^(=*LK;4 M;;_A(+Y5O==%G-;C6+L"YU$7,WSU]:?\)[X&_P"AT\)_^%%H_P#\F4?\(%X& M_P"A+\)_^$YH_P#\AT?\(%X&_P"A+\)_^$YH_P#\AT ?S*?M<_\ !L3_ ,$H M_P!KG]J_Q#^U3K?Q0^(?PMN_B%XM7QS\6?A3\+?B+\.M(^'?C[Q5>:J^K^*M M90:MX9UCQ+X2N_'EU-<2^+CX;UVSBGO+J[U71(M"U>[N;Z7^C3X:6GP-^#OP M\\#_ G^&5]\/_!GPZ^&WA30? _@?PGHNMZ/;:3X<\*^&-,MM'T+1M/@%Z2E MKI^G6EO;1;F>1ECWR.\C,Q[?_A O W_0E^$__"$__"BT?_Y,H_X3WP-_T.GA/_PHM'_^3*/^$"\#?]"7 MX3_\)S1__D.C_A O W_0E^$__"$__"BT?_Y,H_X0+P-_T)?A/_PG-'_^0Z/^$"\#?]"7X3_\)S1__D.@ M""Y\:?#V]MKBSO/%G@R[M+N"6VNK6YUW1)[:YMIXVBGM[B"6Z>*:":)VCEBD M5HY(V9'4J2#S7A$_ WX?V-SIG@/_ (5/X)TV]O'U"\T_PC_PB'ANQN[^1$CD MOKFTT;[%!/>/'&B/$__"BT?_Y,H_X0 M+P-_T)?A/_PG-'_^0Z/^$"\#?]"7X3_\)S1__D.@ _X3WP-_T.GA/_PHM'_^ M3*/^$]\#?]#IX3_\*+1__DRC_A O W_0E^$__"$__"BT?_Y,H_X3WP-_T.GA/_PHM'_^3*/^$"\#?]"7 MX3_\)S1__D.C_A O W_0E^$__"$__"BT?_Y,H_X0+P-_T)?A/_PG-'_^0Z/^$"\#?]"7X3_\)S1__D.@ M _X3WP-_T.GA/_PHM'_^3*/^$]\#?]#IX3_\*+1__DRC_A O W_0E^$__"$__"BT?_Y,H_X3WP-_T.GA M/_PHM'_^3*/^$"\#?]"7X3_\)S1__D.C_A O W_0E^$__"$__"BT?_Y,H_X0+P-_T)?A/_PG-'_^0Z/^ M$"\#?]"7X3_\)S1__D.@ _X3WP-_T.GA/_PHM'_^3*/^$]\#?]#IX3_\*+1_ M_DRC_A O W_0E^$__"$_ M_"BT?_Y,H_X3WP-_T.GA/_PHM'_^3*/^$"\#?]"7X3_\)S1__D.C_A O W_0 ME^$__"2ZC::POA7XAGPU MX@TZTUBQWBSU?33=7!N=*U:V26:*'4M,GM+U()YX!/Y,\L;_ #5X]N?V6_\ M@EA^P9^TKXS_ &.O@U\%_"FC_!'X/?%WXWZ%\'?AJVA^'++Q]XY\*>"=3UZS M@UJ?1_M6LZI?:W) MK7Q7KFB_!WP;;Z'X8\+^&?!-_P#%G6_#UM>>&?!NDZ#I>E0VEAJ5YHOA;3$E MU>ZU/47M]'T]K_5+JX2XNIOSTK^W+_@NY9_\$_\ _@AQ^VA\%O\ A@+]A[X. MV_[5_BWPW>_M'ZQXO^,UY\3OBC\)/A#HOB+QCXE\/^#?^%1?!36_&L/PZTWQ M9-XL\'>*=3TR^N;:_P!$^&VE:/IVG>%/"MH^K:=>^'?V4_X-[?\ @I/^Q_\ M\%6/ OC3X7?M*?LQ?L,_#_\ ;/\ AWJ\MW%X3\(?!GP!X>LOC-\-KRV>\MO' MG@SPGXETO5M0_M;PS<17FC?$#2-&UW7XM/9-&\4/%H>G>*+72-. /T<_X-__ M !)K&L_\$6?V)=%_:3\<>&?&/B36OA/XIM+FR\8ZUH6JO=?"G4OB)XYB^%/A MS7;341&E]:V7P>E\':*]GJ5OO^#9#]IOQ5^U[\ M>_C=_P $\/"/[,VL?LZ>.-8\.>)/AY\#?!_Q:^%_PB\0>$;J_P!!\,6/C+P] MH/A?Q??^#/AOI/A^Q\4MXCU_1[>U\6Z7;1>'U?3['35OH=.L-2_T=M)^%?PP MT#3;+1="^''@/1='TRWCM--TG2?!_A[3M-T^TA&V*ULK&STZ&UM+>)?ECA@B MCC0<*H%:'_"!>!O^A+\)_P#A.:/_ /(= '\,7_!LW_P0L\;_ +)_QW\;_MH? M\%!/#/A;X<_%/X827'@C]G#X7:Q\0/A=XO\ L.J:[HMM)XK^-5SJ'@KQ/XKT M;[19Z/J>-[_4-.6YM?#=]%_<[_P )[X&_Z'3PG_X46C__ M "91_P (%X&_Z$OPG_X3FC__ "'7^6'_ ,','[:7[:.@_P#!5WXV_!JS^(WQ M+^!GPI^";>!+7X(>#/AIJ^O?"S0[SPYK'@+PSXA?XB>;X3NM''B_5]?\0ZAK M9C\3W4U])I0MI?#5A)8?V5>6@ /]3S_A/? W_0Z>$_\ PHM'_P#DROBWQQ_P M55_X)N_#7XS1_L]>/?VV_P!F_P *_&5M4T_0Y_ NK_%'PW;ZCINN:M'#+INB MZY>?;&T?0-7ODN;0V^F:WJ.GWTC7ED@@WWELLOQI_P &_7Q.^*W[5/\ P2A_ M9A^,W[5'A73-:^*NMV?C?1?^$T\1>$-.LM>^(G@[PEX[\0^&?!7CK6!CD$' MD$$7F"".AI?^$]\#?]#IX3_\*+1__DROGK]DC]GBX^#7[+'[-_PC^+2^%OB) M\4OAA\"_A3X ^(OCN3P_ILC^+_&_A'P/H>@^*/$)FN+>:XN!JNLV%Y>+!O%/BGX;Z)X ^&WAOQ%>1_"R_\*:/X=U73H+5_$O@4^'?&+>*;4+=^*9- M<3Q +C[->V<4 !_L$_\ ">^!O^AT\)_^%%H__P F5_%5_P %VO\ @Z#^/G[" M_P"V/K'['W[%7@7X-ZW/\)=$\':A\6_B9\5-)\1>-+;6/%7C;POIOC>Q\(^# MM'\/^)O"-A:Z/HOA7Q!X;N=4\1R:KK%QJ6LZEJ&D6MIHZZ"]WJW]+W_!+6]\ M"[/6Y(O#EMX\\*Z=X>U]=8\(2^(9(-3E\- M^)?"/B_PKX@@MII=2;0=2U'4_"\FM:U/H4NJ7?>:M_P2P_X)%:[^U#_PV7K' M[,?[.&H_M%'4(- M[\$3>.C<1Q;O$)CAB1/>?V'_ /@GG^S'^P!^S7\/_P!E[X&^"X[OP5X$@OYY M_$?CJ'2O$OCGQKXFUN\DU+Q'XQ\8:Y_9=G;WFN:[J,SS20:;I^EZ)I-FEGHO MA_2-)T/3=/TZV^M/^$"\#?\ 0E^$_P#PG-'_ /D.@#_+L_X.\?BU^T[XI_X* M777P^^(7B?4KG]ESP]\.?AUK?[+N@Z)K&I7/P[U&RO/"5DGQ'\63VD5Y-XUK4;>"/5K'PA9^#M.N MG):W%_\ MG_P;K?\%]OV:OA9^QAX M2_9A_P""DW[8NG>#/CAX=^(?BBR^"UY\5-(^*&H/)^SY=>&?#GB#P6OQ"^+T M_A_6O!.BWEOK\GCRR\*1^,?%>@S-X$B\!V=C#/!J&@R:G]>_\'-7_!43]F_] M@SX,^'/V<_#/P*_9_P#C-^UQ\8-*;Q7X&TKXF?##X=_$+P[\ O#%AJJPZ7\; M-6\*>)M#U>UF\5-XDTB5?A39W5G%9S^(_#5_XBO)+FT\*G2M5_R[-?U[6?%. MNZUXG\1:C=:QX@\1ZMJ6O:[J]](9KW5-8U>\FU#4]1O)3@RW5]>W$]S<2$ O M+*[=Z /WP_X.3?VR?%W[6W_!2_XN7F@?M#Z+\=?V5_"-OX#TW]F9OAK\1-#\ M<_!G1_#-;CQIJ_B.3QO<:N#XUAN[BUTG498_#F MG^%[*U_ ?4]3U+6M2U#6=9U"^U;5]6OKO4]5U74[NXO]2U/4K^>2ZOM0U"^N MI);J]OKVZEEN;N[N99)[B>22::1Y'9C1K[3_ &!_V$?V@?\ @H=^T7X(_9^^ M 'P^\3>,KW5];T-_'NOZ-:VZZ+\-/ %SK%I9^(O'GBS6]3FM-$T72]$TZ6ZN M[==1O8KG6KZ"+1M$M=3UB\M-/N #XLK]]/\ @BM_P7=^.7_!)?6'^%N@>"_A M-XL_9S^+7QA\,^+_ (XOXK\->*KWXA:7I!L]*\*ZOJ_@C7_#?B?38K>YT+0+ M5]5L=(U+PYXCM[^\CNK5889-06XMOUX\:?\ !DI^UM;_ !IM]#^'G[8'P U? M]GVZ%Q(O#.O7B)_9J_V@GQ7T&SNU MDU.Y>VTQ[2RL-2_C4^+7PS\4?!7XJ_$SX-^-XK2'QI\)?B#XS^&?BZ&PFDN; M&+Q1X#\1ZEX6U^*RN)H+6:>TCU72KM+::6VMY)80CO!"S&-0#_:P_;W_ &3O MV/O^"F?[+_B;]FC]H3Q)H^H^ /%TFE>)O#GBGPGXQ\/Z9XP\#>+M+BGD\,^/ MO!&K7@U*QM=;TR*_NHE34=-U+2-6TG4=2T76=-O])U*\M)OSB_X)0_\ !!K_ M ()__P#!)_XH>)OCM\/?C)XF^,_QLUOP[JW@K1O''Q/\7^#+2S\%>#=;N[&Z MU;2_#/A;PK#I6E#5=8&F:?;ZKXDU=M5U+[+!/9:+_8=AJ>KVE_\ R;?LM_\ M!WK\*?">@:;X_P#A;XP:TCO7\,^+ M],M5OK+S);:07>DZUI%_J6@ZY8YN--U"62"\M[4 _0'_ (3WP-_T.GA/_P * M+1__ ),IG_"<^ A(9O\ A,/"'FE%C,O_ D&C>88U9F6,O\ :]Q16=F52=H9 MF(&6.6)#\W#21 MKU=0>,\+>*?V9?'-_-I7@GQ'\"?&&J6[(MQIOA;5_A_X@OX&E:1(UFL])N+N MXB:1XI40/&I=HY%7)1@ #TK_ (3WP-_T.GA/_P *+1__ ),H_P"$]\#?]#IX M3_\ "BT?_P"3*_-O_@J'^WS^R'_P2\_9H\7?&KXQ6_PY3QO=Z!X@M?@A\)VT MG1SXL^+OQ%MM-D;1/#NC:5;6,^H)HD>J3:>?%GB=[8:1X8TF9[R_N%FDL[:Z M_P U#2O^#F__ (+$Z=XJC\0WGQ\^%FO:0FHW5ZW@35?V3OV5X?"LUM<&:'\']&\;C3K$2QBUEA\91:LXMH/MNJ7A:Y-P ?Z<7[8W_!7'_@G/\ L&:? M/)^TQ^U9\+_"'B5--LM6L_AGH&K-\0?BYJNGZI<7-GI5_8?##P'%XA\:#2=1 MO+.[MK?Q!?:19>'(WM+M[S5[:"TNIH?X_/\ @L;_ ,'0/[!7[:G["GQ!^!_[ M.7P \3^,_C+XE\I2[A;65K&%M=*T32K5;?2/#V@Z=%;:1X M>T&PTW0M&L[+2M.L[2'[_@_X(@_\%#;S0[WPY\$_#OAGP!\/O 6G-X96[ M'AZR.C_#SPGX52]T;19;Q[O3- U![K0[/4;?3=3@T]-1TG2[JS^YO^""G_!) MI/\ @J%^UG9VWQ9FF\,_LB?!>33_ !9\?/%4NM1>&?\ A*\W"2>'_@QX9UEK MJTOX_$7CQX;AM9O]%9;SPQX,L=:U1=1TC7+OPJ;_ /HM_P"">_\ P9E>$?&O M[/B>*_\ @I'\3OC5\)_V@O$&M?;M)^&G[/?CSX1WOA_P'X/?3M->WTGQUJ^N M?#;XE6/B/QT^HMJHU%_!WB6/PQI<*6=O9WNO,)KZ3^P7]@W_ ()P?LO?\$\? MV;/!7[,WP.\$V=_X:\+M?:GKGC'QIIVB:UX\^(?B_6)1/KGC3QKK,>EVL-]K M6HLD%K#!9VEEI6CZ/8Z9H6C6%CI.F65I$ ?FG\;?^#<__@A;\<_B!I?Q"U;X M">"/AU=65LEIJ?A3X)?%;5?A#\/_ !)#"LBVYU3P;X+U_3=(TVYA\PL]]X2B M\,WU\RQG5+F_$:!?TZ_9"_9)_8&_8*\#W7P\_9&^''P:^"GAS4VLY==E\.ZU M;:CXG\4W&GVR6EG=>+_''B36M:\:>+;NV@3;#<^(]?U.6)I)Y(V62XG:3ZY_ MX0+P-_T)?A/_ ,)S1_\ Y#H_X0+P-_T)?A/_ ,)S1_\ Y#H /^$]\#?]#IX3 M_P#"BT?_ .3*^,?VY_V._P!AO_@HY\'$^!O[6FD>#?B%X+L=>M/%7AR[M/'" M>&O%?@WQ190SVL.O^$O%.A:M9ZMH][)8W5UI]_"DTNFZMIUS/8ZM8WUJ_E#[ M._X0+P-_T)?A/_PG-'_^0Z/^$"\#?]"7X3_\)S1__D.@#\[_ /@GQ_P3L_X) MW_\ !,'PIXT\+_LB:!X8\'7/Q(U'3=2^('C+Q'\16\:>._%S:)%=0Z!I^I^) M=?U:YN+?0M!2^U!])\/:1%INB6MWJ6IZF+!]4U34+VY_1#_A/? W_0Z>$_\ MPHM'_P#DRC_A O W_0E^$_\ PG-'_P#D.C_A O W_0E^$_\ PG-'_P#D.@ _ MX3WP-_T.GA/_ ,*+1_\ Y,H_X3WP-_T.GA/_ ,*+1_\ Y,H_X0+P-_T)?A/_ M ,)S1_\ Y#H_X0+P-_T)?A/_ ,)S1_\ Y#H /^$]\#?]#IX3_P#"BT?_ .3* M/^$]\#?]#IX3_P#"BT?_ .3*/^$"\#?]"7X3_P#"$_\ PHM'_P#DRC_A/? W_0Z>$_\ PHM'_P#D MRC_A O W_0E^$_\ PG-'_P#D.C_A O W_0E^$_\ PG-'_P#D.@ _X3WP-_T. MGA/_ ,*+1_\ Y,H_X3WP-_T.GA/_ ,*+1_\ Y,H_X0+P-_T)?A/_ ,)S1_\ MY#H_X0+P-_T)?A/_ ,)S1_\ Y#H /^$]\#?]#IX3_P#"BT?_ .3*/^$]\#?] M#IX3_P#"BT?_ .3*/^$"\#?]"7X3_P#"$_\ PHM'_P#DRC_A/? W_0Z>$_\ PHM'_P#DRC_A O W M_0E^$_\ PG-'_P#D.C_A O W_0E^$_\ PG-'_P#D.@ _X3WP-_T.GA/_ ,*+ M1_\ Y,H_X3WP-_T.GA/_ ,*+1_\ Y,H_X0+P-_T)?A/_ ,)S1_\ Y#H_X0+P M-_T)?A/_ ,)S1_\ Y#H /^$]\#?]#IX3_P#"BT?_ .3*/^$]\#?]#IX3_P#" MBT?_ .3*/^$"\#?]"7X3_P#"$_\ PHM'_P#DRC_A/? W_0Z>$_\ PHM'_P#DRC_A O W_0E^$_\ MPG-'_P#D.C_A O W_0E^$_\ PG-'_P#D.@ _X3WP-_T.GA/_ ,*+1_\ Y,H_ MX3WP-_T.GA/_ ,*+1_\ Y,H_X0+P-_T)?A/_ ,)S1_\ Y#H_X0+P-_T)?A/_ M ,)S1_\ Y#H /^$]\#?]#IX3_P#"BT?_ .3*/^$]\#?]#IX3_P#"BT?_ .3* M/^$"\#?]"7X3_P#" M$_\ PHM'_P#DRC_A/? W_0Z>$_\ PHM'_P#DRC_A O W_0E^$_\ PG-'_P#D M.C_A O W_0E^$_\ PG-'_P#D.@ _X3WP-_T.GA/_ ,*+1_\ Y,H_X3WP-_T. MGA/_ ,*+1_\ Y,H_X0+P-_T)?A/_ ,)S1_\ Y#H_X0+P-_T)?A/_ ,)S1_\ MY#H /^$]\#?]#IX3_P#"BT?_ .3*/^$]\#?]#IX3_P#"BT?_ .3*/^$"\#?] M"7X3_P#"$_\ PHM' M_P#DRC_A/? W_0Z>$_\ PHM'_P#DRC_A O W_0E^$_\ PG-'_P#D.C_A O W M_0E^$_\ PG-'_P#D.@ _X3WP-_T.GA/_ ,*+1_\ Y,H_X3WP-_T.GA/_ ,*+ M1_\ Y,H_X0+P-_T)?A/_ ,)S1_\ Y#H_X0+P-_T)?A/_ ,)S1_\ Y#H /^$] M\#?]#IX3_P#"BT?_ .3*/^$]\#?]#IX3_P#"BT?_ .3*/^$"\#?]"7X3_P#" M$_\ PHM'_P#DRC_A M/? W_0Z>$_\ PHM'_P#DRC_A O W_0E^$_\ PG-'_P#D.C_A O W_0E^$_\ MPG-'_P#D.@ _X3WP-_T.GA/_ ,*+1_\ Y,H_X3WP-_T.GA/_ ,*+1_\ Y,H_ MX0+P-_T)?A/_ ,)S1_\ Y#H_X0+P-_T)?A/_ ,)S1_\ Y#H /^$]\#?]#IX3 M_P#"BT?_ .3*/^$]\#?]#IX3_P#"BT?_ .3*/^$"\#?]"7X3_P#"$_\ PHM'_P#DRC_A/? W_0Z> M$_\ PHM'_P#DRC_A O W_0E^$_\ PG-'_P#D.C_A O W_0E^$_\ PG-'_P#D M.@ _X3WP-_T.GA/_ ,*+1_\ Y,H_X3WP-_T.GA/_ ,*+1_\ Y,H_X0+P-_T) M?A/_ ,)S1_\ Y#H_X0+P-_T)?A/_ ,)S1_\ Y#H /^$]\#?]#IX3_P#"BT?_ M .3*/^$]\#?]#IX3_P#"BT?_ .3*/^$"\#?]"7X3_P#"$_\ PHM'_P#DRC_A/? W_0Z>$_\ PHM' M_P#DRC_A O W_0E^$_\ PG-'_P#D.C_A O W_0E^$_\ PG-'_P#D.@ _X3WP M-_T.GA/_ ,*+1_\ Y,H_X3WP-_T.GA/_ ,*+1_\ Y,H_X0+P-_T)?A/_ ,)S M1_\ Y#H_X0+P-_T)?A/_ ,)S1_\ Y#H /^$]\#?]#IX3_P#"BT?_ .3*/^$] M\#?]#IX3_P#"BT?_ .3*/^$"\#?]"7X3_P#"$_\ PHM'_P#DRC_A/? W_0Z>$_\ PHM'_P#DRC_A M O W_0E^$_\ PG-'_P#D.C_A O W_0E^$_\ PG-'_P#D.@ _X3WP-_T.GA/_ M ,*+1_\ Y,H_X3WP-_T.GA/_ ,*+1_\ Y,H_X0+P-_T)?A/_ ,)S1_\ Y#H_ MX0+P-_T)?A/_ ,)S1_\ Y#H /^$]\#?]#IX3_P#"BT?_ .3*DB\<>"IY8X(/ M%_A>:::1(H88O$&DR2RRR,$CCCC2[+O([D*B*"S,0J@D@5'_ ,(%X&_Z$OPG M_P"$YH__ ,AU)%X'\%02QSP>#_"\,T,B2PS1>'])CEBEC8/')'(EH'21' 9' M4AE8!E((!H ZBBBB@ HHHH **** /YV_^"M'_!-']MCX@_M;?LV?\%/_ /@E ME\2_AWX _;-^ OA/4_A/\2/ 7Q8U'6K#X>_M#? Z6\U3Q!IO@;63;K?^'[DP MZKJ_B+1-3T/6K'PZ^LV/BG2?%VC_ !.\!>,OA-X(OKG\-OA9X7_X.%_^"A=] M_P %%OV0$^!7[-?[&7@[]I/]I&WT?_@H;\:]0\6:)XQN?AUXBUG]EG]E+P/X MW^$?PC\.:)\5/B%J>H:=XP^"FDZ/XM^SV]CXNM;ZU^($_@V3XT^"M5TFXUJ7 M^^VN0\,_#_P-X+U/QKK7A#P?X:\,:Q\2?$Z^-OB%JF@Z+I^E:AXW\8IX>T+P MDGBGQ7=V5O#/K_B!/"WA?PUX;35]4>YODT+P_HNDK.+'2[*"'6-5I6Y8MI6B MVKM:I][-+I=.VG0#R;]DG]FOP-^QU^S-\#?V6_AM<:A?>"O@5\-?#'PYT35M M82QCUK7QH&GQ6^H>)M<73+:RT[^W?$^JF^\0:TUC:6UJ^J:E=O!!%&RH/RC_ M ."]W['W[1W[8OPQ_8+T']F_X:W/Q+U;X.?\%(OV?/CO\2;.V\1^#O#;>&OA M1X(\/_$>R\4>+'E\9>(O#L&J)I=SKNE1'1]$EU+Q!>&[#6&DW20W#1?O)14* M34N;=WOKW *_DHU?]C/_ (+#_P#!(O\ :M_:/^)?_!*SX6_"3]M_]B?]L#XR M^(?CSXS_ &6/B+XT\*?"SXB_!7XK>-X=1NO%=WX+\2:WKWPZ\.1^$HM1AT'2 M=!O[.]\8:E-X+LM%\)Z]X$CU7PW)\4=7_K7HHC)J^B:>C3V>M^EFODT!_-1_ MP30_8&_X*&?&/]M>X_X*S_\ !8M/ASX1_:*\*_#;5_@W^RS^RG\+Y="UCP+^ MS?X4U=]0TSQ9XR34-*\3_$:QM_%GC'3KWQ"-/-E\2_'.NMH'C[7;?Q;XD@,6 MA>"/!/M/_!7_ /X)G?M$_M _%[]ES_@HA_P3R\7^ ?A[_P %#?V+;G6M/\&+ M\1+#3H_!/QN^$WB:'4[7Q#\)_&>MMI=UJ%L+>R\1>-;'PP+B_P!/T:/3_B-\ M0=/;4?#>J^(-.\9>'/WNHI\\N;FT6EK)>[R[#_#&FVVC>&_"FAZ3X;\/:191B*STK0]"L+?2])T MVTB7"Q6UC86MO:P1J $BB11P*W**4I?%_X/_%:YMM>G\10?%[X M>$YK;Q1X-M9OAWXCT33_ IXY^)WA+QITVYLY[VRD_9C_@NA_P %C+3_ (*[3?L/>([?P=<>"]<^"O[/>LZ? M\6M(?>FF6_QY\<>+VM_B''X4C;SQ-X,O-"\ ^ O$?AR]>^N+P6OB*31=3AMM M2T*Z\[]W_P#@[&_X(I>,3\1K'_@I'^R-\)M=\6:1XZ6;2_VM?!/PY\.ZEKFJ M:#XMT^V,^B?'1?#>@:5>7!T'Q%I5O=:1\3M:#PV^D:WI?AW7[RWF;Q/XAU6S M_A0\)^$O%?CWQ-H7@KP+X8\0^-/&7BG5+/0_#/A+PGHNI>(_$WB/6M1F6VT_ M1]"T'1[:\U75]4OKAT@L]/T^TN+NZF=8H(7=@I /TH_88_X(]_MK?\%&?@1^ MT3\N?![XI0^']'\5-X2UZ]T+4KI_#NO_:AI&K07_AO5M;TBYM;U[*\B M5K?4)7BGM;BWG2*>&2-?]8;_ (-R_P#@G9\0_P#@F[_P3;\*?#3XV^%K?P=\ M?/BS\0?%WQP^+WAN+6+?7;CP[JOB2#1_#?A'PW?W]E/"/C!H=NFO>']5\-6%]KNM:1X/^)/@BZFMHM>\/V6N>(M6O[/4M"U M+P]XGTV6^F5=4O\ 30='E /X?O\ @EO_ ,'1_P"TQ_P35_9[^%O[*$G[//PI M^/7P,^%Y\=RZ:NM>+/&O@GXJO)XT\9WOC.'3[#QS#)XM\*Z9X=T2\UG7H+?2 MI_AEJMY,+ZT:+6+&WT_[%=?T/?MW?\'@OP,\&?LE?!+QS^PKX+TOXA_M(_'; M1/$DWB?P5\4KNXBL/V5+WPZ++3[N+XD:%HLEE>^.=*+[6K:);'P_JW\ZG[8O\ P:=_\%-_V3/@%I/QJT*/X<_M3:Q8WVMC MXG_"_P#9JD\:>*O%_@3P_9V\MYH_BK0;#Q5X3\':Y\3=.N8+6>V\0Z7X5\-C MQ/H&I7.EKINA^)]%EU?7=#_G?\-_ 7XY^,_B6_P7\'_!CXL>*_C%%=3V4GPG M\-_#KQAKOQ+CO+98VN;1_ FEZ/=>*4NK=98FG@;2A+$LD9D10ZY /K#]N;_@ MJE^WO_P4BD\(Q_MC_M!ZW\5]'\ 7FJW_ (*\)VWA?P'\/_!OAZ]U@".ZOXO" MOPU\+>$=%U36([0?V=:^(?$%IJ_B*VTQY[&+5A;W5VD^U^Q9_P $B_\ @HI_ MP4"71]6_9A_9=^(OB_X?:OK4.BCXR:]IZ>!_@Q:2+J5QI>KW8^)7BZ32/#>N M1^&+BSO#XET_PG=>(M?TQK?[&=&EU.[T^QO/[*/^"4G_ :$_L_ZE\#?A5\; M/^"F,7Q>U'XU>)EU7Q%XE_9AT+QM:^"OA]X5\/W\BQ>$_#'CK5O"NE6OQ)N? M&EMI\9UGQ+_PB_Q$\.6.G:AJ'?#7A[2+=+73M*TG3;...WM;6VA10% M5=\CEYIGDFDDD8 _PMOVH?VE:C<:-J-E+J&EZ; M>-/8P?Z.'_!#/_@NG_P3S^!7_!(C]F'P)^U]^U[\,OAE\6_@CX6\=>!O$/@: M]M?%FM>-+?P?X2^)'B^T^'#6GA'PEH'B37]8N9?AQ_PBT=O:Z+8W][?F%IH+ M-3)Y*?RH?\'6OP5G^$7_ 6@^/>O^?')IOQX\!_!CXU:-;I;- ;&"[\ :9\, M]8@DE:61;R2Y\6?#+Q'JGVE$MU5-12T,326KSS_SBT ?U^?\''O_ 7J^(/[ M2/[2_AOX/?\ !/O]K3X@:#^R7X&^%G@S4-8\4? WQKXQ^'-K\8?B)X^TB3Q9 MK4FOZGH6J:%KVJZ!X2\,Z]X:\(3^"?$5AI%/%;S2QS?; M_$_@'XAZ+XM\!^(=:MI(R=/U[5_#=YK>F+/>)IVH6J7UXL_BW[.O[-?QW_:U M^+/AKX&?LW_"_P 4_%[XK>+I731/"'A.TBFNF@@*"[U35-0O9[/1O#V@Z>)8 MWU3Q%XAU'2]!TJ*1)=2U&UB8.?\ 0N\'_P#!F)^R%XE_9.^#ND?$;XL?&GX: M_MC:5\)[A?BKXS^'GC/PYXL^$VO_ !DUZ&\U@RW_ (5\6> WOKWPAX#U>]M? M"FD1>#-6^'MUXB\):(EUK$DWB?49_$( /+O^")?_ =>^+_VA/C7X6_97_X* M2VOPS\+ZO\1+Y-"^%O[27A/3W\#:'<^,KV2PM="\%?%/PT]U=^'=+?Q+=O>V MVD^-]#F\/Z/;ZI-I&B:GXA!K_ B/VJOV9/BS M^QI^T3\6_P!E_P".6D6FB_%/X,^+;KPEXJMM-NWU#1[UEM[;4M'\0:!?RV]G M/?>'/%7A_4-*\3>'+RZL=/O;K0]7T^>]T[3[N2:S@_TW/^#;W_@N!\)OVV?V M8/A;^RQ\?_BWH>D?MR_!_2$^'LNA^,+QM'U;X\^"_#D7V;P1X\\':CJU[D_$/2[74'\43>)]$U?Q<^@VF@Z[I\B@']3=%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !6)>>)?#FG2O!J&OZ)8SQR1120WFJV%K*DL[(L,;QSSHZR3-+$L M2, TC2($!+KG\-_^#FGQUJ?@#_@B'^W!J6C2QPZAKVB?![P+NE$Q5M,\=_M! M?"GPIXCB ADB;S)O#.JZS%"7D$*RNC31W$0>VF_R!O#'B77O!GB3P]XP\+:I M=:'XG\*:YI/B7PYK5BPCO=(U[0K^WU32-4LW965+K3]0M;>[MW96"RQ(2I Q M0!_O&:_\;_@OX4,J^*/B[\+_ V8+V33)QK_ (^\*:.8=1B\X2Z?*-1U:W,= M[&;:X$EH^)T\B;=&/*?;W^D:QI/B#2].US0=4T[6]$U>SM]1TG6-(O;;4M+U M33[R)9[2_P!.U"REFM+VSNH'2:WNK::6">)UDB=D8$_X%NO:]KGBG7-9\3^) M]9U7Q'XD\1ZKJ.O>(?$.O:C>:OKFO:YJ]Y-J&K:SK.K:A-<7^J:KJE_<7%]J M.HWUQ/>7MY/-]W/V]Y='T]=8\>_#V&VCN[:W\.Z=XTT263 M2[31/#%C> ']\=%4KW4M.TQ$EU&_LM/CD?9')>W4%HCO@ML1YY(U9]H+;5). M 3C KF]1^(OP^TCR?[6\=>#M+^T>9]G_ +1\3Z)9>?Y6SS?)^TWT7F^5YL?F M;-VSS$W8WKD [&BHH+B"Z@ANK6:*YMKF*.>WN()$F@G@F020S0S1EHY8I8V5 MXY$9D=&#*2I!J6@ 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 **_-_\ X*??\%0/V=/^"57[.M[\>/CQ>76M:KJE M\/#WPM^$GAR[L8O'?Q6\7.HE.D:!%>N(+#2M)M"VI^*/$]\ATS0--C&Y;W5K M[1]'U3^+!O\ @]]_:6_X3;7;]?V%?@8/AQU&:[@UCQ#X,NO#OQV^&6@K!]J>TO[[5;0^ M /B/+;ZA!#;(UKHWPMURYT_4;U;-C>:?;S:W7U+=?\'>W_!(]/C]X8^$VG:Y M\;-6^&&O6$)U']I>+X5ZMIGPS\*ZY="=X=-UOPGK\ND_&&3385A2VU'7M*^' M>H0VFH7MB(K.[T==4UO2P#^I.BO,/@]\;/A!^T)X T3XJ? OXF^!OB[\./$< M)FT3QM\//$VD^+/#>H!,":*+5-&NKNV2[M7S#>V,SQWEE.KV]W!#.CQKZ?0 M4444 ?SY_P#!P1_P1=\'_P#!5C]FRX\7>!=/O-/_ &S_ ( ^%?$-_P#L\:W8 MZG8:;IOCF"ZNK'5M<^#/CN'56@TR\T+Q:FGSIX3UF;4-'O/ WC6YLM;35G\- M7GC'PWXG_A#_ ."1_P#P3J_;%_9X_P""D/[.GQY_:H\->*_^">/P2_9?^-_A M3QS\6_V@_P!JUXOV:OAVNF>&]8G2^^&_ASQK\6Y?"?AWQW>_%A;6Y^',FG^$ MM1UJUN]"\4W%[=3KI5W;S77^N17^9A_P>?\ P\_:6M_V\/@Y\4?&.G^,K_\ M9=O_ (%^'/!WP8UX&_N/AQX?\?PZUXJU3XF>%T5&.DZ-\0=:$.CZ_J3SQ6^J M^)_"UGX>2*ZU.R\'M;Z& ?OO_P %=/\ @ZI^%O\ P3M_:0B_9B^!/P$TS]JS MQ9X:T#P_X@^*OC1_BY!X'\"^&+CQ7I6G>)/#?A+PO>:)X.\>2^+]8N_"VJ6. MN:SJXETG1]!34M(L;0>(KV?5X=!^7O\ @HQ_P=KR^!/V2?V1/BQ^P?\ "KPY M/\2OVH-%\<^(?%J?'*"^\0:;\$&^&OB>S\(>(O!<^A>%]8\-OXK\1ZGKQU&3 M2MN2Z1K>FN_P#6MK'_ :L_L-^.?\ @G[^S=^Q=\1/'GQ, MN?B!^SM>^-?$NG_M.>"(_#_A?QKK_BOXIZW;>(?B7;77A/5;+Q3X<'@+5+VQ MTNP\-^&+]]4UGPSI.@:,%\7:AJ[^(-6UX [+_@W/_P""W/Q$_P""N_PQ^./A MKX]?#WPQX.^/O[.6H>"KGQ+XB^'5E?:9\.?'W@[XF2^,%\*:EI>B:QKGB#6/ M#OB?1)_!>K:9XITZ;4;S2;U)-&UO1;J$ZCJ6@Z!^S?[0W["'[%O[6FN>&_$W M[3G[+'P&^//B/PA:2Z=X:U_XJ?#'PGXSUG2-+GN5O)M)M=3UK3+J\_L>2[7[ M2VDRS2::9WFF^R^9/,S_ #-_P2O_ ."1?[+'_!)#X3^+?AS^SPGBKQ/XE^). MLV&N_%+XN?$6YT>_^('CNXT-=1B\+Z3>SZ#H^AZ3IGA?PC;:OJT/AKP_ING1 M06TG3-!T'1+"TTK1M$T6P MM=+TC2-+L($MK'3=,TVQB@LK"PLK:..WM+.UABM[>"-(H8TC15&G110 5\Q_ M%;]BG]CSX[?$/PW\6_C9^RQ^SS\7/BCX.&GKX6^(?Q*^#GP_\;^,] 72+U=1 MTA=*\1^)- U'5;1=*U!5OM,6*Z5=/O +FS$,WSU].44 (JJBJJJ%50%55 55 M4# 50, 8 P!P*6BOS'_X*S?\ !3CX2?\ !*O]DCQ?^T'\0'T_7O'=_%>> M%_@5\*Y=0%EJ/Q2^*5U83S:/HP,2RWEIX8TDJ-9\:Z[!;S#1O#]O.84GU6[T MJQO0#U?]OC_@HG^RG_P38^"FH?'#]J?XC6GA/1SYUEX.\&Z8L>K_ !'^)WB) M(U:'PO\ #SPA'/%?:[J4C/$;Z^D:S\/^'K20ZMXGUG1='AGOXOY(?A3_ ,'O MOPOO/B+XDL/CC^PKX]\/?"1M0U>3PAXK^%/Q2\/>,?B+%I4>H11Z!:>)/A]X MOT;P+X9GU"[TMI[O5]0TOXF6UMI^H11:=9:9J=O.^J6_\./[9'[:_P"TK^WO M\;O$OQ__ &H?B;KGQ%\=^(+J>#/BQK7["_P"U M,/ASX^T ^*?#?BW2O@MXZ\1:6V@[(I8=1UUO#NC:K/X12\MYX[O3H?%T.AW. MIV):_P!/AN;..2= #C_^"@?[9'CW]OS]L3X\?M7_ !"N]2>_^*_CK5=3\-:+ MJ-PLY\%_#RQE.E_#OP):"%FM8K;PCX/M-(T9S:!8KV^MKS59O-O-0NIY?]!; M_@VV_P""#?P,^%G[%4?[27[9OP4\"?%KXS?MB>"OM]CX-^*'A&U\2:1\-_V= M?%^G:;>>&_",WAOQ-#>6$?BOQS;1KXP\4ZM_9UCJ=AI^IZ#X4C6WET/4KO5O MY8_^" G_ 0D^)'_ 4Z^-UE\5/C%HFL>"/V*_@SXQLC\2]*(_%NO7OB#4;CXQ>%!\=;[3Y[R:.5=-\+ MWOQBN/&USX/T&R2&*WLM$\+2:1IR0K(9H)[BZO)[G] O@'^RO^S/^RMHNN>' M/V9_V?\ X-_ '0/$^J1:WXDT?X._#CPE\.M/U_5X+2*P@U+6;7PII.EQ:E>0 M64,=K!/>+-)# ICB**S ^]T4 %?P _\ !9#_ (-0/VI?C[^U-^T+^V'^Q5\0 MO@WXLL/CEX_\2?%?6/@%XK_M#X7>*M%\3>([2WU;Q/#X7\53G7O!7BV^\7>- M7\0:]-<^(K[X<6UG#]$;XE)X&\<_"FQ\0:7XF\>?"K0=6O5T+P;X]\=:AX;O-4\'QZ+ MXP\5>5H%A9Z#K^N7FGR:UX4DU5K2YUNXT_2?QX\,_$SXD>"] \8>%/!WQ!\; M^$_"WQ#L[/3O'_AKPSXKU[0= \HQ6%CXPT;2[^UT[Q-9V,6L:M'9VN MM6U[!;1ZIJ*0HBWMR)?]Y3Q[X!\#?%/P9XE^'/Q-\&^%OB'\/_&>D7>@>+O! M'C;0-+\4^$O%&AW\9BO='\0>'M;M;W2=7TV[C.RXLK^TGMY1C?&<#'XJS_\ M!M7_ ,$7)_C.OQL/[%WAB/51<-?OX @\9_$6'X,2ZF8O)6];X2IXK'@N.W2/ M&WP[;Z9#X1,O^DR>'GNB9B ?X[U36US<6=Q!=VD\UK=VLT5S:W5M+)!<6UQ MZRPSP31,LD,T,BK)%+&RO&ZJZ,& -?[:?AO_ ((\?\$I?"=Y%J&B_P#!.7]B MU+V">*ZM[C4OV'-3M-5\)^(1#%'K^@ZDL,'E '^,O\ %[XZ?&K]H'Q' MI?C#XZ_%KXD?&3Q7HGA?1?!&C>)/BAXU\1>.MF/>7US;:;;S1VJWVH:CJ#1-?:C>W$_\ 1Q^PO_P:@_M^_MF?LP:U^T9X MB\4>!OV9K_Q!HFF:Y^S_ /##XPZ3XA'B/XKZ?>V\UZ=:\7S:,D]]\'_#6H6K MZ+?VEOCQJ?PX\0P>)M&^'WQH\5_"75?A3JNK6"^9H\_BOPQX6^#'A75]?C MTC4EBU:VT^;Q/!HUY=6UM#K&EZE8+<6ES_4JBK&JHBJB(H1$10JHJ@!550 % M50 !B@#^&__@DQ_P &ADW[.OQN\$?M$_\ !0KXF_"_XOW?P[O(O$_A M#X!?"A/%.J^!'\;Z7J45WX9UOQYXT\4Z-X1OO$VFZ)Y$>IMX/L?"=EIEYKB6 ML6I:SK.AVEUI^K_W)444 %%%% !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 %>1_ [_ ))[%_V.7Q2_]6CXRKURO(_@=_R3V+_LN$ M9!!&0>"",@@]017EFC? SX)^'/$GKK,UJMC+JRV5LNIRV2.)$LY+\1"Z>U60!UMVE,2N P0,,UH44 %%%% M '\A/_!QC_P;^_M*?\%6OVA_@)\?_P!E?Q#\"_"_B#P9\'-2^$GQ/G^,?C;Q MWX7?5-,T;QGJGB[X?#0+/PKX \>V-R;&?QIX[75;RXBT>\9;G2H'DU*""W33 M?GW_ ((1_P#!LM^TE_P3^_;8U#]I3]M6_P#V6/B;X,T+X,>/O"7P^\.>!-7\ M4_$74+3XA>.;G0- N-Z!/=6L]_>W*>(WL#;I97 M-XS?V\44 #_"GAOPII\44<$=AX:T+2]"LXX842.*%+72[ M6U@2**.....-4"(D:(H"JH'2444 ?R??\''/_!OSXA_X*:KX=_:K_93N-!TS M]KOX=^$8?!7B'P9XCU3^P_#OQT^'ND76HZIH6EPZQ<%M*\/_ !&\+W6IZG;^ M']6U..STOQ%I6H1Z!XEUG3[71/#U[IO^8[XY\#?&/]F7XQ:YX&\K:3>'4/"WCCP#XX\+:A%=VEU:W=I+;WVF:IIE];VNJ:+K6EW0#@6 M.L:/?2P2VEV_^]'7\W__ 5U_P"#:_\ 9A_X*K_%Y?VBS\5_&7[-_P >I?!- MMX.U[Q7X/\)Z#XR\*>.)-%BN(?"GB'QUX.U"_P##E]J^M>'[62WT=KW2/%OA MZ]U7PY8V.C7EY_Q+M*N]/ /\Y3QM_P %O/\ @KE\0?&?AKQYXA_X*%_M10:_ MX2N;&[T:W\)_$S5OA_X5$^GW$5S"VK> O 1\->!?$2S/"L6I1>(O#FJPZO9M M+I^K)>V$\]M)^D/PR_X.XO\ @LE\/_"#^%M>^(7P/^+U^(98+7QO\3?@EH:> M+[-&=FA9'^&^H_#KPU>S6L96&*?5_#6I33I&LE_)>7+2SR?T@?LL?\&7'[(' M@3PM\5M*_:Z_: ^(_P"T+XF\5P)I/PS\5?"W2W^ H^%MG]C0S>);;1+S7_BA M8>)?&3ZC),+>/Q2VN>#K;3[>W6;PS?7=Q--#Y9X[_P"#'WX":AXNT6]^&7[? M7Q?\(^!(+Z&3Q%X;\=_!7P9\1?%VJ::MS:O<6FB^-O#_ (U^%NC:!?2V:7L$ M.H7W@#Q)!!; MQ9JGP_L];;7?!?Q!\'VUU;:?J/BSX;ZK?I:ZTKZ/>7EB/$GA36+6:]T2#4]/ MN+/6O$-H;Z[L?P:_X*'_ /!G;\+O@5^QQ\4?C+^QO\;/C[\7/CY\*?#D_C>3 MX;_$=/ -SH/Q%\.:#+%>^+=)\)V7@_P/HNNZ9XMMO#,6JZGXA\0:K M96N@XL7U%+Z#^*S]D']J/XF_L5?M-?!;]JCX/7_V#X@_!3QQIWB_1T=PEIK5 M@L<^F>*/"6JL8IS_ &'XU\)ZCKGA#7Q'&9VT77+]8&CF,;#5/$F MJ:?I?@KXBV6EWWEP6]Q)I'PV\1MI%[>1?;'?1K>]URV_KW^&_P 2_AY\8O _ MAKXF?"CQQX4^)'P[\9:5:ZYX4\;^"->TWQ-X6\1:1>QK+;:AI&MZ1GWUM M*C#YX)WVL&C<+(K* #MZ*** "BBO@']MK_@J/^P;_P $\-#.J?M9?M&^!OAQ MK4UFM]H_PXM;BY\7?%OQ';RRPV\$^A?"_P )6^L^-;NPEN+B")]V\/6* MN;G4]6L;.&>XB /OZBOY;?@'_P '>G_!)CXT_$:R^'GB=_V@_P!GV/5_$FG> M'=$\?_&KX>^$[/X;W7]K7_\ 9UCJFL>(? 7Q$\=WOA#28IFAN-8U?Q;HVC:+ MH6GW$>HZIJL%G;:I+IWOW_!3#_@Y3_X)]?\ !-WQG%\(KZ\\5_M)_'!;+0]7 MUSX>_ Q] U'3/!>B^(]+.M:)>^,_B!J^J67A33[W5=*DL-2L_#NC7/B#Q*NE MZOH^KZCI.GZ1JNG7UT ?T*45_ 9>_P#!\S:17^H1Z=_P3%N;W2TO;A=*NKW] MLF+2[^XTY'VVL^H6$'[+.KV]I>SQKY]Q:VVI7L%H\GV6.\O5@^V7']!O_!-/ M_@XK_P"">'_!2K6]$^&7A3Q;K7P)_:'UV:2TTKX%?&N*PT;6O%-Y%%/.T/P\ M\7:;=7O@[QO/);VT]Q!HUIJ=AXO>"&:>3PO#!&9: /WFHKB?B/\ $KX>?![P M1XE^)?Q7\<>%/AO\//!VEW.M^*_&_CC7],\,>%O#NDV<9EN=0UC7-9N;/3K" MVB13F2XN$#,51-SLJG\-M4_X.B/^"'.C^(M2\.WG[:AE?2M0O--N=9TO]G_] MIO7?#LMQ8O+%-+INKZ'\'-1@UBPDGB:*SU72!?:9J"-%>V-W<:;-%>N ?O\ MT5_D%_\ !5'_ (.'_P!N'_@H#\?M2\4?"7XO?&/]E+]G3PHVJ:%\)/@]\)/B M9XI^'VI7?A^YO+>1_%7QAUCP)K>EGQSX]UX:?874UI>7=_X7\#P1C0_!UN)) M?$7B3Q7Y#^P5_P %\_\ @I1^PM\8?#WCRV_:-^+/Q^^&1\0Z3>_$KX$?'7XD M^)_B%X.^('AVT6]M=2TG2]6\9S>*M8^&FOW-CJ,\UAXO\$_8[F/6K'P_=^)M M,\7Z)H__ C5X ?[*5%?Q5_'K_@]3_8ZT;X(:9XA_9I_9R^-WCOX]Z[/>6K? M#KXOP^&OA_X+\#)876GQOJOBCQEX6\2>-YO$%OJUK=7ESX:TSPG8375VVFW$ M7B>[\&M)8B]^7O@=_P 'O]M/XDL[+]I3]@Z?3/"$D$HU#Q+\#OBY'KGB2SNA M*6A:S\#^/?#7A[3-2@DA*Q2I-\0M)DAEC,Z/.DPMH #^_6BOS2_X)X?\%\_9-^*EUK_BCP+9Z3?^._AEXS\-:OX(^(WA&TUI2+*\OM#U:+ M[%K.E_:4ETZXU[PAJWB3P_;:E']BFU59YK99_P!+: "BBL?Q#X@T/PEH&M^* MO$^K:?H'AOPUI&I:_P"(-=U:ZAL=*T71-'LYM0U75=2O;AD@L[#3[&WGN[RZ MF=(H+>&261E120 ;%%?YFW_!=3_@Z*^)O[3^LZK^S/\ \$XO'/COX*_L\Z#K M(3Q;^T%X5U36O ?Q=^-M[HU_YEO;^#M8TNZT_P 2_#GX5M. M8!'9^(3HWAF?5?"^M_SJ_ [_ (*N_P#!27]G+Q]$=?>!ANLYM9T*^FL79WLY(&D M=%?Y7O[$O_!W3_P4N^!_Q/\ #\W[6?B3PY^UY\$K_P 0VS^/-"U;P%X!^'WQ M/TKPY-;&SO)?AIXK^'.A>"M"@U:PE,&L0Z=XTT#Q#INL/:SZ*+WPX-5.O:9_ M35X$_P"#S;_@E'XJU2#3/$_PY_;-^&4,EK'H)H<&*R'_" M _&[QAXGEN+P'$$B^%EM$=7%U*IXYK2W73O#GB?Q/90^"M3U^ZEO M(QIOA:/Q*OBC54BNY],T:[@L;R6#]O* "BBB@#^:#_@[:\1QZ)_P1<^+^F/( M$;QA\8?@!X=B4DCSI+;XBZ?XM,8PZY(B\+R2X*R#$1.P$"1/\P3]C']DSXF? MMT_M._"/]D[X.ZCX/TCXE?&C7=0\/^%M3\?:GJNC>#K&ZTSP]K/B>\N=>U/0 M]"\3:O:6<6EZ%?,'T_0=4N'G\F)+8^877_1 _P"#U[5EA_X)L?LV:$6 ?4?V MXO!^K*G&671?@+^T#9NX'WL(=?0'' \P9Y*U_(]_P:]>%=0\4?\ !2(I->O]%TY-JL6N;^W1MJ,TB M'ZS_ !Y_X,]?'7[,?[#?[5W[0WB?]I^P^-'QO^%/P5O/B-\/_A=\-?AKK6D> M&DN_ NK:3XO^(OGZ_J6OZAXA\:7EY\-=&\7Z)X2T>T\(>'FD\0:A8:A" M"Z@FM;J&*YMKF*2"XMYXTF@G@F0QS0S0R!HY8I8V9)(W5D=&*L"I(K^*_P#X M*#_\&;7P!^._Q+\4?%S]B/XY?\,M3^-/$=SXAUOX(^*O!:>,/@OH4^I^0^HV MWPND\/WOA_Q+\/="^VB]U:U\)W:>,=#TZ6^;0_"P\)>%K'2-%TP _@&_:\_; M:_:A_;L^*NL_&']J3XQ>,OBIXIU+5]:U32=/US6M2F\'^!(-=DLVN] ^&_@^ M2ZET'P)X;6'3=+M4T?P[9V4$\6F64VH->WL;70_ M$7Q%('>+2+WQ"UEHNA1,UY;>')M<2PUC3_VH\;?\$7?^"3OCKX?^+_AS??\ M!.[]CK0=*\9>'M9\.7OB#P3^SO\ "CP7\0-%@UNQFL9=4\(?$3PYX3T_QEX1 M\0V"S?:M&UW0-9L=1TF^BANK*>*1,D _SA_^"#G_ 7X^*G_ 3&^+VF?#?X M^>*?B)\4_P!A_P :167A_P 3>!I=7U+Q5J/P/G@=UTKX@?"+1-6U V^GV6GM M-)!XP\$Z-)IUIXBT65[^RMY_$6CZ3;WG^F=\%_\ @IK_ ,$[OVB%T*+X+?MP M?LJ_$#6O$6@VOB2P\':)\=OAL?B%!I-V;)%DUKX2+ ?\OK_@L!_P &\'[7G_!,/Q5XC\>>$M#\0?M$ M_L>W&H:M?>%?C=X,T*^U77? GAVTLYM6.G_'[PWH]@X\"ZCHUC;WL=SXUMQ+ M\.]=M[&+5(]4\.ZGJ*ZM9 MX\D;X;B!WBE3((W([#((SD&K-?X['_!%?_@N#^T)_P $I_CAX6L]2\2^+_B5 M^QOXFU.#1_B]^S_J&OZA?:+H6BZKJDESJ7Q'^$.E7]Q/I?A'XD:!&+#QAX7\>6>I6\.AW>AZA")4FNKBZ>$:9=6;^99ZKI^HBUOM)U&WNM.U& MWMKVVG@0 ]?HKX]^+W_!0G]A+X!^'+OQ9\9/VQ/V:?AYHEI]M02>(OC3\/[; M4-0N].MIKN[TK0M#CUZ;7/$>NI;P3/'H&@:;J6M7)C9+:PFDPA_CO_;J_P"# MT_P]X=\43>#_ /@GG^SM8?$'1=*UJS%Y\:/VB'U[0]$\3:79ZA:R:E!X1^%7 MAJ]T;Q1:6VLZ*O@-^U+H7@R\\::_\,M>GC\2>"->T/2-2T'1=5U?X M>_$>TM["+5$AU/Q+I$1\/>)=&\->)L74SZ=8ZW8:=>ZI'_0K0 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%<;\0_B+X!^$G@CQ/\2_BEXT\+_#OX>>"M(N]?\ M%_C?QKKNF^&?"OAG1+",RWFJ:YKNL7-IINFV-N@R]Q=7$4>XJ@)=E4_B!XA_ MX.>/^"'WA?Q7K7A'5?VVK*:ZT*\N+"ZUKP]\#_VCO&?A2[N;8JLAT7Q/X-^$ M6OZ1KUFSEEM]5T:YO=*N@C2VM]- T6=U!#^!O_ 4H_P"#M/\ 8W_8A^*/B/X%_ CX5^)/ MVS/BKX \4:GX3^);Z)XVA^$?PK\(:WH5U-I^O:%:_$>_\%>/[[Q9XATC4H9+ M&[A\-^"KWPTEQ!=VY\6+>6LEH0#^K^OD']O7]M'X6_\ !/3]DOXP_M?_ !EL M?$6K^ OA!I.BW5[H7A&TM[WQ+XCUOQ7XJT+P-X1\.Z/#>7%I91W.M^+/$NBZ M=+?WUS!8:3:3W.JW\J6=E.P_AL^)7_!\+\;]4TG4(?@__P $_?A5X%UV2VF3 M2M1^)7QU\7?%;2;*\:VE6WGU#1?"_P //@S>:G;17;03S6EMK^DRSVT6_RY_P5#_X.) M=2.GWL< !\F_M"?\'7'_ 5]^*GQH\4_$7X-_&_2OV9?AYJ-Q!%X2^"_@_X< M?"#XBZ!X5TBQ:<6:7_B+XJ_#3Q1K7B?7KE)R^NZS,FE:?J=RJ-9>']'LH;73 M[;^@O_@C7_P=N>'_ (M:L_P*_P""JFJ^ ?A1XDCT83^"/VI="T:[\.^!/%E] MIT#M?Z%\6?#6F1W^F^"_$FI01_;='\4^'+73/!&IW0N=&N=#\*W/]D'6?XB/ M^";'[%.J_P#!13]M/X-?L;:'XSM_AYK/QGC^)-OI7C*\TB37;'0]0\$?"3Q[ M\2K2?4=*AO+">YTRXG\&I9:D;:Z2ZM["YN+JU2>X@CMY?3?VH_\ @CC_ ,%, M_P!D'QWKW@?XN_L;_'.ZM]%NGBM?B'\-_A[XI^*/PF\1V+ZA=6&G:KX?^(_@ M;2=:\-21:N+9;RVT;5+O2O%=A;7=DFO^'=&OK@68 /[ROVA/^#S+_@G3\+?' MVI>#O@W\)/C]^T?H>D3M;3?$GP_I_ASX>>"]7E48=_#-OXYU&U\9:A:QR!HF MNM7\)^'HYBOG6/VRU>.X?]2/^"6/_!>S]AO_ (*M3W'@?X4:OXB^%G[0>F:= M?:SJG[/WQ4MK2Q\7WFAZ>\OVKQ!X*US2I[WPQXYTBUMXUN=2CT?44U_1()$G MUW0-,M)K6ZN?\P[X(?\ !$S_ (*A?'_X5?%CXU>"_P!C_P"+FD?#CX/^"/$O MCG7-9\?^&-3\ ZEXIMO"^C+K]WH'PP\)>);2Q\8_$[Q1?Z7YDNDZ;X*T#6(+ MRYC_ +--[#J5Q9VES^7FE:QJ^@WT>IZ'JFHZ-J4,5U##J.E7MSIU]%#?6D]A M>Q1W=G+#<)%>6-SVF#PRR(P!_OST5_B%:/_ ,%7_P#@IGX> M^%)^"F@_MZ?M8:+\.3XEA\5C2=*^./Q T_5X]1@TB30TT^#QE:ZW%XVM_"+6 M4GFS> H/$4?@:XU:&UUZX\.RZ[9VFHP:'@/_ (*Y?\%0/AIX2\8>!?!W[?'[ M5EAX5\]DO-)TJ>R /]K3P_\1/A_P"++V_TWPKXZ\'>)=1TN]N]-U.P M\/\ B;1-9O=.U"P=XKZPO[73KZYGL[VRDBDCN[6XCCGMWC=)D1D8#Y5_;J_X M*)?LC?\ !.#X4)\7_P!K3XK:=\/M!U"\;2_"GAZTL[SQ%X^\?:V%#G1_!'@O M1X[C6M@^%_#_@O0M8\?>(K[7)=$\+^&-(L=%T MG1]'MYY!9:7;_9=/ANM4>QMH+C7]]TZ.\_S/\ X8?\&Z'_ 5K^*_[+^N?M9:'^S1=Z-X L/!\ MWCSPUX.\5>(M*T?XR_$?PQ;HEQ->^!_A0KW?BN2YDT_S]4TO2_$]IX8U3Q'I M]L)?#%GK4FH:-#J7Y9?LU_M.?'K]C[XP^%OC[^S5\3/$'PD^+G@QKW^P/&'A MY=/N)H;?4K26PU+3M2TG6K'5/#_B#1M2M)G@U#0_$&E:IH]\FS[58RM%$4 / M]X&BOY1?^#?G_@XP@_X*5)XM_9X_:ZLO OPQ_:H^'WAB[\UN[2>.YM;F&0;DF@N(6>*:)QRDD;LC#D$B M@"Q117RC^U]^W%^RE^P7\,I/BY^UG\:_!_P;\&R2W5IHS:_YN(;3Q$_A32?B= MJ/C9M OX8H+Q5BT23Q+;0W21S^&5N8IH%_I _9*_;A_90_;I^%7_ NC]E/X MW^#/C!\/[>5+76[_ $.ZN+#6/"&IM91:DVB^.O"FO6VE>*? ^M1V$T5XVE>* MM'TF\:SD2\BBDM)(YW /JVBOS6_:Z_X+ ?\ !-S]B#P[KNL?'W]K?X/:;X@T M*QMKW_A5?@SQAHOQ$^,^K"^NWL-.CTGX5>#+W6/&4D-[?12VPU>^TNP\/6(M M[N[U?6-.T^QOKNV_DB^-7_!\#>IXGU6Q_9U_8'M;CP9;7<::'XG^-7QFEM/$ M^M6/DPO+/JO@7P-X/O=*\,78N&G@CM+3XB^+H6ABANVO5>X>RM@#_0&HK^1O M_@G!_P '=G[%?[4^K+\//VQ/#D?[#_Q&NKFX70?%&O\ B>3QE\!O$%ND'==\6^*H;;XO^$X[ZP\,>&;$ZCK^O6FFW5_!J&MZ7I=D/ M.NKS0K;4H5XC5FE(0@'Z0T5_(I\5?^#SC_@E_P""/%OB;PUX ^%W[6/QHTG1 MG6'1/B#X6\!>!/"G@OQ>[6<-Q]ITNU^(WQ(\*?$'3=.CN)7L)9?$/@+2=1$] MM/+%I4UJ;:>Y_#+]M'_@\Z_:W^,'A3Q#X&_8]^ ?@[]E)-4N[^QM_BMXC\4I M\9OB=;^'W6ZM[2[T'3+_ ,)>&/ GA/Q%UN;[5?%_Q(\8>'_!'AG3;.SB\ M^[N;W7/$NH:;IEM#;0CS)I);E%C3#,0"*_F,_P""G/\ P==_L+_LI^ ]<\,_ ML8>+/"_[9O[1]T5T_1;;PRVO_P#"B_!CW$6__A)?%WQ(M[&STOQI:V:$/;>& M/AMJ^J76J78&GZIK_A2)GU"/_,8^,_Q^^./[1GB^?Q_\??B_\2OC/XUN/M / MB?XG>-?$/C;6((;JZEO9;.QO/$.H7\FG:=]JGEEATRP-MI]L7VV]M$@51]"? MLL?\$U/V^/VV9; _LN?LF_&GXN:-J37B6OC;1_"%YH_PQ\W3[PZ?>P7/Q7\5 M'0?AK87-M?+):2VU]XKMIUG@N8_+W6MP(@#$_;;_ &^/VJ_^"A_Q@NOC;^UA M\5=6^)'BQ4O;'PUI9B@TCP9\/_#MW?RWZ>%? /A+3DATGPWH5L\B(?)BFU;5 MC;PWOB+5=:U7S=0E_:[_ ()^_P#!K%^W'^WS^R19_M5:=\0/AC\!+;QW NK? M WP3\8;'Q5%<_%'PA-8"YT[QU>:OX6T_7;SP9X5\07#QQ^&+NY\-:U>ZYI8; MQ#!81Z-<:1=:M_4-_P $<_\ @U,_9]_9(M/#'QX_;YLO"G[3/[3%M=6'B'P] M\.)(I]2^ ?P;NTL&C2RET.\86/QE\66EWW'[*M]\+?V*^CB M$IGMM*\#6=QIGQ>OKZ%(@_V2/X<"6Y$T:V(NI!*D?XN?%3X,_&#X%>)HO!?Q MN^%'Q*^#GC&?2K778?"?Q4\"^*/A[XFFT2^GN[:RUB+0?%NEZ1JDFE7ES87U MO:Z@EJ;2XGLKN*&9Y+>94_WKJ_BE_P"#CC_@WY_;B_X*8_MB>$/VI_V5=1^! M=_X8T#]FWP7\*M:\&>.O'^N>#OB!J'C+PGX\^*WB2YNM*@E\$7W@R70[S0O& M/ARSL+W4O&VG7K:I:ZI#>:?96-O9WUZ ?Q2?L:_\%E/^"AW_ 3Y^"GB#X"_ ML>?'"S^"_@GQ;\3M4^+/BBYLOAM\,_&?B+6_%&J>%_"?A%H9=4^)'A+QE'IV MDVNE^#M*>WM=#L]*N);J2\?4+R^@>WM[;]L_V:O^#S#_ (*0?"[^R-+_ &AO MAA\ OVHO#]AI<=G?ZK)HFI_!CXG:UJ$/V=$U6Z\3>!YK[X>6SSQI*6T-A#;M:W%W_@F+_P:4?M6_'7XR_$;1/^"DWACXE?LB?";P'X5TN[ MT:Z\$>)?A#XO\6?$SQ=X@O;ZWM-,\*>)-#U;XF^#+/1_#5GI=WJ'BJ\NK2^N M_,U'P_I]C;K_ &C*?B1^PS\?+7]IE-'G^WVOP M*^('A73_ (=?%.X\/0:=*][%X;\<6OB*^\#^.O%"ZA%&UKI-_HGPSM[S3[F: M.TN[C5;&VL=: /[ O^"6W_!V'_"5Z+X6U.Y M.E1?L?7^"K M>)]"'[47PSFG^%?Q]\-_;+"SU;7/%GABSM)]/^)6F:*EOIK2:-\1/#%YI/B: MZ?2M..CZ/XGG\3>&+6XG70&FD /W*JM=V=G?PM;7UI;7MNQ5FM[N"*YA9D.Y M&:*9'C)5N5)7*GD8-6:* "BBB@ HHHH RM=UW1?#&BZMXD\2:OIGA_P]H.G7 MFL:YKNM7UKI>CZ/I.G6\EWJ&IZIJ5[+!9V%A8VL4MS=WEU-%;V\$;RRR(BLP M_P ]']M;_@\L_:8^'W[7'Q>\$?L;_";]D_XC_LL>"/&W_"+^ O&WQ'\+?%O5 M_''Q$TKP_'::?XD\4VGB/PC\;?"WA>'1?$NNV^LWG@>[A\'3^5X9GT2]U"+4 M;F2XC;\WU+6(KO4=2@BTV-+W49[B\O(?M[U[Q+?00F'P_X)\.0WVO:M>7%K->)HWAR/5?$FD@'T!_P5O_ ."[7[6_ M_!6^^\)^'_B/;:-\'O@7X*6UU#1O@/\ #O5-5NO"FH^,8XYX[CQSXOU34_*U M+Q7KRQ7$EIHD5^B:5X:L3(FD6$-_?ZMJ6H_+'_!/+_@J3^V5_P $P/B-JWQ! M_92^(\6A6OBBREL/''PW\6Z>WBCX6>/(ULKNUTNZ\3^$9+NR#ZOX?N+H:CH6 MO:/?Z1KEE/!]A?49]#OM7TC4?ZGOV)_^#+GXSQ_'F:]_;]^.'PS_ .&?O"-[ MI]_::%^SEXA\3ZOXM^,(2[GDDT&]UKQAX*\(R_#70WM[>V76[^VT[7->N8;Z MXT_0)M*NDB\26OZ@_M'?\&8__!/KXJ?$>Z\;? SXT_';]FCPWK.L+J&K_"O3 M#X>^*'@K2; :0UI)IGP_OO&,5OXW\.BZUE(-=N)O%GBWXA0PF;5-)TJRTS39 M])BT( _DY^*O_!U+_P %JOB9'86^F?M*^%OA+:6D5Y( MY(KB_P!3\7^%_&FMP26P1HHHM'U/2K26.607EM=/Y;Q_DM^V#^WQ^V#^WUXJ M\(>-/VOOCOXN^-_B'P#X'X M=0U2_N$;5];_ ++;7-6M=/T33M2U&ZT[P_H=KIW^@CX*_P"#*/\ X)Z:3?Z9 M=^.OVF/VO?&=O9S6\]_I>D:M\(?!UCJYAF$LEI/(?A=XCU*TT^[C46]REEJ$ M.HB%I6L]4M)VBFA]@^'?_!F]_P $J/!WQ5OO&_BOQ+^TW\6OA_(;J73O@OXT M^)FBZ+X8M)KJZ:<0WGBSX:^$/ GQ$O\ 3M.MRMEI<$/BG3M06-3-JVJZS<-Y MB@'XS_\ !J9_P0ZT3XS7ND?\%-_VL/!5GK?PV\+>(+R#]E'X<>)[&UO]'\;> M,/#=]+8:I\:M>T>Z2>WO= \%:]:W6C^ +/48BMWXTTK4O%!M4C\.>&[[4/\ M1A P , < 8 Z "N,^'/PZ\"_"+P%X/^%WPP\)Z'X%^'?P_P##FD^$?!7@ MWPU80Z9H'AGPUH5G%I^D:-I-A;JL5K96-G!%!#&H)VKN=F=F8]G0!''%%%O$ M4<<8DD>5Q&BIOED.Z21]H&Z1SR[G+,>22:DHHH **** "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 **** /*?CG\+['P%\) MOA+X2U?QOX]\6ZA!?7D.C^']%MVN+J2#3=*M;_6-9U.Y81V.C:#HFGZCKNOZ MO=6.C:)IVH:K?6=G-_*QKO\ P=E^%M=^)WPFN_@/_P $VOVX?BU^S%XPLOCC MJNN?%J#X:/;>*_%_AOX0G2]/U'QI\!_#6DWNN>&/&WACP;KFH6D'Q*?BOJ47PZ M\;>'?![WGV*Z\80_#'XE^$_B!K/AG1I65H)O$>J:+X>OT\-V%TT%MJ>O)I^G M2W=E]J%W!^)?[./_ 6O_P"">?QC_;3_ ."5*ZWJ/AW]@N^_9'_94_;D^ G[ M0/P)^.NG0?!+P?\ LU?$/6+;]DSP9X3^$^F>)?$EEX:\#3Z%]M^#?CK3?"=E M;2Z-KFDZ'H%C:>-?!_@3Q!.WAFUUA&+BWRN;NTTFURJUTW;7WG=+IH!_4+^P M?^WA^SC_ ,%'?V^(F@?:;/0$UG6=)MOL'B#^QQ"O%OCSQ MS'%-J7C'PC'JWB3Q#X>\/Z1K%HEDEIIG@9=*\+)I]IIT.FZ?%:VMLJ?QX_\ M!-K_ (*Z^"?@Q^T)_P %[3 MX)^)?^"7W[?W[)FE7'A/Q)XHD^+?[2GPBU[P+\.(9= CM&A\.KK-_H=I;2>( M-:>[ TNP:YA:>&UOID+FW\J3Z*_X*5_\%4?V7_\ @EK\,O"/CGX^W'B[Q7XR M^*'B:+P?\&_@3\)]*TWQ/\9OBWKPNM-M]5_X0_PQJ6L:%9G1?#$>KZ;<>)?$ M&JZKI^F6,NHZ+H5E+J7B[Q-X5\.:YX[_ ,$XO^"UO[,7_!17Q]X_^ NG>"OC M+^S'^U;\+K4:GXS_ &7_ -IGPA%X"^*2^'A9:/>2^*?#ME'?WT.LZ):_VY8P MWUI>#1?%FFI+!JFI>%K/0-3T75]4_,;3]6\)?M8?\'<_BSP=XSL=.O#.AV>K3:9>W5U\/?VKX=%O+_ M %S3+>[.N>&M-O%LWG\&^#=:@.59I/?:VO12;6JZ; ?3G[/'_!QI M\!/B-^T/\,?V:?VH/V2?VS/^"?/C?XZ7TFD?!#7_ -KCX4R> / OQ'\0_;M) MTVR\,V.M7MQ9ZG9:SJVH:UI]CIMR^A7/A?\ M"ZLM,U#Q+I^IZMHEEJ?]$M? MA7_P%OVD?^"._[7L.LZ9HTGB?X*>#K']H;X?>(]1T*PUK4?"FN?"+6 MM/\ $_B.?P_+>7>GRZ/J'BKXM:2>.OC%^RK\ /B7XUFT^&2VL+CQ=XU^%GA;Q!X MEN;&VEFN9;:RN=:O[V>TMI;FYDM[>2.&2XG=#*\R4>52BK:N+5[ZI)W3\[[= M+>8'V!1114 %>1_ [_DGL7_8Y?%+_P!6CXRKUROEWX3?$3^R/!\VF_\ ""_$ M;5/LGC;XH)]OT?PQ]MTVYW?$[Q?)OM+K[='YR#?L9MBXD5UQ\N: /J*BO)_^ M%K?]4V^+'_A'?_?&C_A:W_5-OBQ_X1W_ -\: /6**\G_ .%K?]4V^+'_ (1W M_P!\:/\ A:W_ %3;XL?^$=_]\: /6**\G_X6M_U3;XL?^$=_]\:/^%K?]4V^ M+'_A'?\ WQH ]8HKR?\ X6M_U3;XL?\ A'?_ 'QH_P"%K?\ 5-OBQ_X1W_WQ MH ]8HKR?_A:W_5-OBQ_X1W_WQH_X6M_U3;XL?^$=_P#?&@#UBBO)_P#A:W_5 M-OBQ_P"$=_\ ?&C_ (6M_P!4V^+'_A'?_?&@#UBBO)_^%K?]4V^+'_A'?_?& MC_A:W_5-OBQ_X1W_ -\: /6**\G_ .%K?]4V^+'_ (1W_P!\:/\ A:W_ %3; MXL?^$=_]\: /6",@@C(/!!&00>H(K^)#_@IS_P &>7@7]H;XL>.OCO\ L'?& MOPU\ -9\>WGB;Q=XA^!OQ2T;7M7^%DOC_7;Z;5Y9_!OC+PV=2\1_#GPKJFI7 M5V]WX>_X0_QO8Z )U3PO:V&C6MGX>@_L7_X6M_U3;XL?^$=_]\:/^%K?]4V^ M+'_A'?\ WQH _P <+_@HY_P13_;_ /\ @EW<:9J/[2'PMMM9^&.LHJZ=\=?A M#=:OX]^#2ZBUU;62Z'KGBI]!T2_\%Z[<7-Y:QZ5I?CK0_#-QXB\R8^&AK"V& MIFR\]_8&_P""M'[>?_!-/6[V]_94^..L^&?"FLR3S^(_A-XIMH/&WPB\17<] ML]O_ &G>^ ]=\_3-.UV-C!,OB3PVVA>(I?L=M9W6JW&F":PF_P!E_P 5>*_" MWCKPYK/@_P ;?!+QUXP\)>(]/N=)\0>&/%'PWL->\/:YI=Y&8;O3=7T;5;FZ MT[4K&YB9HY[2\MYH)4)5XV!Q7\L?[4W_ :G_P#!,3X]>/M<^(?PH\,_MD_L MJ7/B"2ZO+WP#\*M+\+Z_\);75KV^U'4;O4]$\)^/M*U_7_#D5Q<7\<$?AOP_ MXTTSP7H^F6%EIGAGPUH-O&^\ _*?]BS_ (/3_P!H#0/'[:?^W_\ +P#\0/A M)=:=+&GB/]F+PW?^$?BMH&KQ_:9H;N70/B!\3;WP1XQTZ\9K:PET^/4_ =SI ML2MJ2:GJLB'3;C][/V'?^#L7_@FO^U_\5(O@]XWM?B3^R=XI\1^(K/0/AOJ_ MQOM= E\!^-9M3:6+3;2^\:^#]5UO2? >MS3Q);RV_C/^S/#?GWNG6NG^+M2O M;I[2#^)'X^?\&SO_ 5F^'OQ?^*/A?X0?LG_ !$^,GPC\-^,=?L_AO\ $ZRU MCX<:+=>./ D=]+)X7UV]\+ZQXSTS7-)U^ZT5[,:_HO\ 9LD-AKJ:C9Z9=ZMI ML-GJEY^-?[1_[,GQ^_9#^*FK_!']I;X5>+/@Y\5-#L-'U;4/!WC"RCMK\:5K M]A%J6CZK97-I/=Z;JNF7UM+B+4-*OKVT6[@O-/DF2_L+VVMP#_5E_P""K_\ MPSQPVEG86%L"T>G:'H6 MDVFGZ!X=T>VVV>BZ!IFFZ39)':64,:\W\//AY\4/CW\3?#?PX^&OA7Q9\4_B MQ\3/$D6D>&_"_AZROO$?BWQ=XFUB=Y3'!!$)[R]O+B1I[V_O)VV0PI=:A?W$ M5O#<7"?W*_\ !*'_ (-4]<^$'QG^'_[0?_!1]+[X@:5X#GL_%_A[]FGX3^&/ M$VL:%JOC6QN+#4/#3_%?Q[K$7A4:CH7AJZBGN]7\!^%](O-)\3:O;Z9;:EXQ MU'PC#K?A[Q. ?QD?M'?L3?M_9V^+'P-M?BEX8L/%_@2X^ M(OA#4_#T&NZ1J"S/';B6ZB":;XCLT@:36?!NKMI_B_P_'):R:[H6G)>V;3^( M?#KX=^.OBYX\\(?"_P"&7A76_''Q"\?^(M*\)^#/"'ARQEU'7/$?B+6[N*QT MO2M-LX07FN;NZFCC4DK%$I::>2*&.21?]SWQWJ?@#XI>&[_P;\3?V??%'Q%\ M'ZK&\.J>%/'?PHT7Q=X;U*&2-XI(K_0O$$FH:7>1O%))&\=Q:R*T;NA!5F!\ M,^ O[.W[&W[+6H:YJ_[-G[!GA/X#ZOXF>!_$&L?"7]F_P'X"U?6%M#=-96U_ MJGANSTZ_N+'3S?7QT[3WN#8Z>;V\^Q6\'VJX\P _SNIO^#.#_@KC%X3F\1QZ M]^R+!/BW^S5\8_$_P]\4QVFK:-J,]M):7;_[IO_"UO^J; M?%C_ ,([_P"^-?RM_P#!<+_@WR^&G_!33QCK/[47[.MEX]^ 7[7=]I,,'BT> M)/AU>W_PE^.LVAZ(=*\.'QM)HVH2Z[X%\6P06FBZ1)\0]"TKQ5'+X?TY++5O M!&LWRV6K:< ?P,_M[_\ !5G]N/\ X*4ZEX5E_:J^,NJ>*?"O@:PT"W\(?#'0 M(W\-_#+0]7T3PU;^&[GQDGA.UN)8-4\=>(E&JZKKGB[7KC5=9%YXBUO3=$N= M%\+367AVP^45./ZQOV*O^#0CXYS^._! MGC#]N[QY#H?P\T/Q?HNK^*?@[\%/!?C;QQX@^('A'3Y[6\U7PGJ'Q"U&Y^&, M'@&?7Q'<:/0:D\#6?^AGX8\6^&O!/AS1?!_@_X+>/ M_"WA3PYIMKHV@>&_#_P\M-(T/1=)LHE@M-.TS2[&\@L[*RMH56.&WMX8XD48 M"T ?XJW[$G_!.S]L?_@HC\18_AO^R9\$?%7Q,O;:ZLX?%'BU(%T;X;> +2[F MAC.I>//B#JYM?#/AR"&"5KV/3Y[^7Q!JUO;SQ^'M&UB]5+1_ZMO^"BW_ 9P M_'30->'Q$_X)T>,?!/C'P)/X2@U#Q'\"?B?XLU;1/'WAOQ;I>B::NHZ=\.?& M-]IVK:)X\T?Q+JL6L7MA#XOU;P;J?A^22RTK[;XCAN#?:?\ WX>'/%/A3P=: M7=AX1^!_C?PK8W^IW^M7UEX<^&FFZ':7NLZK<-=:IJUW;:9<6L-QJ>I73O'OC;\3/AS+K6 MN>#_ ([_ 8\/:KH]KK>NV/Q ^'/CGPYX>ABU3P;8W:2^(]*T;Q!JOB+3_(O MH;SP_:7MA=V<7^LY_P +6_ZIM\6/_"._^^->9_&@^%?CM\'OBK\$O'7PG^*. MJ>"OB_\ #GQM\,?%NG7/@KSH+WPYX[\-ZEX8UJWEC&IHS++I^IW"_))&X)#1 MR1N%< '^-?\ \$KOVN-?_8?_ ."@G[*O[16E^*KGPGX=\)?&+P1IOQ4NH[V_ MM-/U/X,>)O$.G:'\5M(UN*QNK47VFS>"[S5;R.VO?M-E!JUCI>J26=Q+IT*5 M_L:?&K_@H+^PK^S?XDT;P=\?_P!L']FOX,^*?$.A)XGT30/B7\9_ '@W5-2\ M.RO$EMK5M::[KUE*VFWQF4Z==D+#J2)<26#7"6MRT/\ C/?MY?L"?M&?\$[O MCKXB^"'[0?@3Q+X>>VU/4QX"\=7_ (:UG1?"'Q6\,69LYK?Q7X(U'4K=+74[ M8V.J:4^MZ=:7EY>>%]2O1HNLF&^BP_Q10!_LS_MO?\%Y?^":?[#OP7T#XO>) M_P!H;P5\:+SX@:')KGPB^''[/OB;PY\4O&7Q/LS]LBM]3TE] U:?0- \*R7E MA=V4WC/Q9K&B^'4O+:XTVUO+[6EBTJ;^&_\ X*-_\'9GQ]_;U_96^.?[)_A_ M]EWP7^S]X3^.&BZ1X7U/QCHOQ8\1^-O&^E>%8/$VAZUXFT#[5+X1\(Z/J5GX MTT;2K[P?KG_$HL WA_7M2A2-I&#'^4SPAX.\7_$'Q-HO@KP%X5\2>-_&7B2^ MCTSP[X2\(:'J?B7Q-K^I3!C#I^BZ#HUK>ZKJE]*%8QVEC:3SN%8K&<&OZ@?V M7?\ @TQ_;Y^-7PLA^('QKU8?LO\ B35;R%M!^&'BCX;^(O'7BQ=!:.Z\S5?% MLGA[5[#3_">HS2)9/I_AOSM8U/['=3-KQ\.ZG9G2)@#\$OV"_P!D_7OVY_VR M/V=/V2?#NMIX8O?CI\3M!\&W_BA[3^T3X6\,,TNJ^,_%$.F&:U75;OPYX0TW M7-;L])>[LH]4N[&'3Y+^Q2Y:[A_TGO%__!GG_P $A?%/P]\ ^#]+B_:9^'7B MGPCINF6?B?XK^ ?C/;3>-/BE?65A/:WVK>,M&^)?@[XE?#;2+C6+J9=3N[7X M<^!/ UC;7-K:P:=;V=C]KM;S,_X(M_\ ! O]GS_@EQX@MOC_ /%+PW\2OVC_ M -K^T&MV7ACXC-\-[O1/ ?PET76(+O2;N/X9^$[[7+R9?%.LZ#(!J'PW>%+F'3+GPTWV*36[_ /'J]_X-M?\ @MQ8 M7#6T_P"P5XZDD0*Q:R^)7P'U*W(=0PVW>G?%6ZM7(!PRI,S(V4<*P*C_ %V_ M^%K?]4V^+'_A'?\ WQH_X6M_U3;XL?\ A'?_ 'QH _PY/VE_V3OVDOV./B1> M?"/]J#X,>._@I\0;.);E=!\;:/)91ZI8ND;+JGAS6K=[K0/%6CDRK$-9\-:I MJVE_:!):_;/M,,T2?3/PL_X+ _\ !4SX+S^%'^'?_!0/]K32M/\ !&EIHOAC MPOJWQM\<^,? FG:5$\K6]B_P]\::OXA\#:A!:+,T%BNI^'KPV-I';6=H8;2T MM88?]>']K'X!?LK_ +<_PSN/A#^UC^R/XA^-?@5Y9[K3[+Q5\/Y8]:\,ZG<6 M=QI[Z[X)\7Z1K.F^+_ WB);&[NK2/Q!X0US1=9CM[B>!+T0S2(W\]O[2'_!J MM_P2Q^)GPL\2>'?V?OA-^U1^S3\5IXY;OP?\2;34_&GQ5T;2]32"Y6TL/$W@ M7X@^,[^VU_PO+/+"^HVNE:QX9\2.MM#]A\460-RET ?RL?&/_@ZZ_P""QWQ< M^&7A3XK>)M1\8> M'M&N+V=X[V]'PS\,?#VWEGMXX8[>'3Y+NQN=W]B'_@ZP_P""H7[+OQ#?6/CE MX\3]M7X6:O)#_P )'\-OB_-I_A[Q!;I!;W2)<^ /B;X9\//J7@_4I9Y;5KO^ MVO#_ (W\/SVUL\:^&X;^X_M.']5O@O\ \&:NB67CBSNOVB/VJ_C;XE^&T-O, M;_0?@O\ LW6G@CQQJ-T2@MTL_%OCCQU\0=!T:WC'F232S>"]>DF(2%(8-S3K MQG[=7_!H'XI'B/6/%_\ P3L^(7C:7PO>SF[M?@O^TSX5U33]5T'S[F\GNK'P M_P#%SP7INLPZYI]M%)9VFAZ=XG\#Z9J,5O YUKQGJ]VS7DH!^=__ 7Q_P"# M@CPC_P %?_AU\$/@W\,_V>/%7P=\%?"CQ@WQ.U3Q#XX\;:1KOB#7_%^H>%M1 M\,W.A6OA_0=&33K'0=$BU*ZDL-?E\0W.H:X;@M<>']!\D1S>A_\ !G'X0N]? M_P""M>L>(UTRZN;#P+^RM\7M6N-2CM;B2STR\UCQ#\//#%DMS=QK]GM9[^#6 M-1BM([APURD5WY*.87:/C_V?_P#@TN_X*'==?59;/3K^&UUCXD^$6M=#U>.XO) M8M76E0SV^@:,4TJZ2WT3P7X6CO-2;PSX5MI[J'3[G6-9U*[O=1U M?5]1U&Y /VSHKR?_ (6M_P!4V^+'_A'?_?&C_A:W_5-OBQ_X1W_WQH ]8HKR M?_A:W_5-OBQ_X1W_ -\:/^%K?]4V^+'_ (1W_P!\: /5V575E90RL"K*P#*R MD8*L#D$$'!!&".#7BGQ6_9M^ 'QS\&^(_A]\7O@U\-?B%X/\6Z%J7AK7M%\3 M^#M"U*&\T;5K.ZL+VU2>:R-U9.UM>W0@NK&>VO+.69KBTG@N )1J?\+6_P"J M;?%C_P ([_[XT?\ "UO^J;?%C_PCO_OC0!_DH_\ !=K_ ((D_%+_ ()2_M!: MGJW@GP_XO\;?L6_$BZGUKX.?%QK&ZU:T\'O=7@CN?A#\3=:MHGBT?QGX;FN+ M:+0=1U?[':_$#P]<66JZ)<7NM6'C#2?#OX4#Q-XC7PY)X.7Q!K:^$9M;A\2R M^%AJM^/#DOB.VL)]+M_$$FAB?^S'UN#3+JZTZ'56M3?Q6%S/:).MO-)&W^[1 MXF\6^&?&N@ZGX6\9?!/QWXM\,:W:O9:SX<\3?#?3]>T'5[*3'F6FIZ1JMS=Z M??VLF!OM[JWEB; W(<5^>$G_ 2^_P""3,FK?VTW_!);X"B\\X3^3'^R+\,( MM)WA=H7^P(M-30O)QUM_[-^SLWS&(MS0!_C%U^LG[*__ 1!_P""F7[9'P)^ M(/[2'P3_ &9_%M]\*? _A6;Q5H^K^*(W\(ZE\7X8+>ROVTOX':#K,,.K?$_4 M)=)NWU.RO-!M6\.ZE]BN=&T[7KOQ.]CH5Y_KW>&M)^#/@RTT^P\'_LM77A2Q MTB$V^E67AKX(^%="M-,MV1XV@T^VTN.UALH6CDD0Q6R1(4D=2NUV!]-'Q5"@ M*OPU^*X \&X X &HX X '2@#_!LU'3M0T?4+_2=6L+S2]5TN\NM.U/ M3-1M9[+4-.U"RG>VO;"_LKE(KFTO+2YBDM[JUN(XY[>>-XI421&4?Z?/_!I? M_P %5?V@OVZ?@7\:_P!FC]I76/\ A/?%W[(&E_"=/ /Q>U:_NKSQWXZ^''CP M^.=,M-!^($MPC_VYKWP\G\$65C:^-YKQ]8\4Z/K^GP^(X+C7M#O_ !+XF_*+ M_@])^&.F3:O^PM\=?"GPCU+P/9:C_P +Z^'OC[Q/>^#=*\*R:QX@FE^&OBOP M5;:C=6;?;-LW#SVUP\%M):@'^IK17YK>'_\ @KK_ ,$^/%GQ+3X,^%OVF_@_ MXC^+4NM:CX;B^&^A_%CX2ZKXUG\1:1]I_M70(/#ECX^GU6?6],-E>I?Z3#;/ M?VLUXW\ M>_VA_@;^RW\,M=^,O[1/Q5\$?!KX7>&_(75_&OC[7K+0-&BNKMS'8:9:27J3C[-I&@Z5#>ZSJ]V5M-,L;JY=8CP/QB_:W^&?[/_PO\<_&CXR:1X]^ M'WPP^&_AZ^\4^-/&/B+PREEI.B:-IZ;IIYY6U$M+/-(T5I8V5NDMYJ-_<6UA M8P7%YO_@N/XP_X*Z_%OPYX9\$:#JOPX_9'^"VL:Q=_"7P3K$P M'BCQGX@U" :;=?%'XC6UG>76DV^OS:6LNG>&=!L9+R+PCHVHZM:C5=1O-:U. M<@']=?[8?_!XQ^P%\/?@UXNOOV-=#^('[07QZ>\BT7P)H'CGP'XC^&GPS@,\ MTRW/C7Q9KNK/9^()_#VEV<+75KX%BRK^R'Q>_X-1_\ @H/\//V4/"/Q5\(^'M1^ M*O[2:^(_$%Q\3_V>O"&D%;/0O $D.CQ^$YO _C76)M*MO&GC?3[B+7K[QIHB MVEC9365]IECX.N] ?L0?$C]GNSUO]OZ^_P"&&M9\(_#/P!\7/B3X/\ '6EVV@Z-=GXG>&IM(\)ZY#X*TG5];NM8TK_A M M>\7>(M?T5]+2?^V-9L;Z&\3ZD\7?\ !V__ ,$8?#GA_4M8T7XJ_&?Q_J5C M9WES:>%/"GP#\>6.NZS/;65S=0:?I]UXZMO!GAB&ZU">"+3;235O$6F6,=Y> MVTE_>6>GI=WUK_FD?#[_ ()J_P#!0WXJ^++WP-\/_P!AW]K#Q)XITK5IM"US M2[7X!?$^V_X1O5[9%DN;#Q5>ZAX9M-.\+7%LCH;A?$5WI@@\R(2E#+&&^G;7 M_@@C_P %CKRXAM8O^">G[1"23N(T:Z\.:;8VZL>AFN[W6+>TMT]9)YHXQW84 M ?T^?'3_ (/?;V/Q=+:?LT?L*VUWX#MU40:]\=/BE+IWB[5V9 7:7PEX T;5 M-&\.K#)E%1/&OB@W* 2E[0GR1UFE?\'Q?A&+X=P76M_\$[/$=[\68[Y8+G0= M*_:.TS2_AW=Z;N7?J<'BR[^#^K^)=/OBI?%O39M;^,FA^&_V9;%],U&;3=&\7PZOX^\;76JQ';I-M>Z)\/;?5M MTG2=1(:2\U&X\82:QI4!B)\,WMP\EK##/_P:4?\ !6F&>6*/2O@9=1QR.B7, M'C#XCK!.JL0LT2W7PCMKE8Y -R">WAE"D>9$C94 '[9^"_\ @^1\%WWBC1[3 MXB?\$VO%'A;P7/<2+K_B#P7^U5I/CWQ1IEJ+>9HIM'\(:Y^S_P##?2='HX[>6:Z6[ED@2TN/ZIO^">G_!7']A;_@IOX-@U_P#9B^,&G7?C M6UTB#5O%_P #O'!L_"?QM\!!H;=[V/Q#X(FO[LZCI^FSW"V-SXL\&ZCXI\#S MWBO#I_B>]*DU_FK_ !;_ .#7#_@KO\*? >M^.[3X-^&?BM_8,2W5UX.^$VN^ M(M>\=7=DNYKJZT;0=>\'>%X];>TC7S'TO2KZ[UV[!$>EZ5J$^8A^!/F>.OA? MXLU:RW^+/AWXZ\-77B/PGKEINUCPEXL\/WLEOJ/A7Q=X:U:#.GZQI5T]K<:O MX<\1Z->)!*UO/J.CZG;&.6YMV /]GGX\?\%N_P#@E+^S3\6]"^!WQA_;;^#> M@?$K6]2O-)NM&T6_UCQWI_@V_LH+2XDM_B;XG\!:1XF\+_"V21;ZT6VC^(6L M>&Y+GS9)(4>WL[^:U_0SX4?&+X2_'?P3I7Q)^"7Q-\ _%WX?:X@?2/&WPV\6 MZ#XV\+:A^[BE:.VUSPY?ZCITD\4?;EU6>.-SMK_!=@TK5+JPU#5; M73;^YTO27LX]4U*"SN)K#37U%Y8M/34+R.-K>S>^D@FCLUN)(S=/#*D =HW MZ_P-\5OBC\+]3T_6OAI\2/'WP[UG29M0N-+U;P-XP\1>$M3TVXU9=*75)]/O M] U'3[JSFU)="T1=0EMY8WO%T?2A<-(-/M/) /\ >ZHK_,1_X)>?\'=?[3?[ M*GA?0O@S^V_X+UC]L+X6Z#:V>E^'OBA;^)8M)_:*\+Z38V-Y%%::[K6NQW6B M_&2,R1Z1:VUWXKOO#/B^"(:GJ&L^-O%$TEG8P?<>H?\ !\7JG_"PE.E?\$[+ M _"F+4;BW==0_:/N!\0KW21?(EKK"R6WP>;PYIFHMIJR7-QX;,>KVRWTJ6,? MBI[>!M0N0#_0+HK\HO\ @GS_ ,%BOV4/^"DOPFTSXC_L^#QE?^(X;6%/'_PC MN+/0[KXC_#77/+!NM,\1:)9:Z]S/IWF"1M(\3V,$FA:[:KY]EL45Y/\ \+6_ZIM\6/\ PCO_ +XT?\+6_P"J;?%C M_P ([_[XT >L45Y/_P +6_ZIM\6/_"._^^-'_"UO^J;?%C_PCO\ [XT >L45 MY/\ \+6_ZIM\6/\ PCO_ +XT?\+6_P"J;?%C_P ([_[XT >L45Y/_P +6_ZI MM\6/_"._^^-'_"UO^J;?%C_PCO\ [XT >L45Y/\ \+6_ZIM\6/\ PCO_ +XT M?\+6_P"J;?%C_P ([_[XT >L45Y/_P +6_ZIM\6/_"._^^-'_"UO^J;?%C_P MCO\ [XT >L45Y/\ \+6_ZIM\6/\ PCO_ +XT?\+6_P"J;?%C_P ([_[XT >L M45Y/_P +6_ZIM\6/_"._^^-'_"UO^J;?%C_PCO\ [XT >L45Y/\ \+6_ZIM\ M6/\ PCO_ +XT?\+6_P"J;?%C_P ([_[XT >L45Y/_P +6_ZIM\6/_"._^^-' M_"UO^J;?%C_PCO\ [XT >L45Y/\ \+6_ZIM\6/\ PCO_ +XT?\+6_P"J;?%C M_P ([_[XT >L45Y/_P +6_ZIM\6/_"._^^-'_"UO^J;?%C_PCO\ [XT >L45 MY/\ \+6_ZIM\6/\ PCO_ +XU\G_M7?\ !3[]D/\ 8=\'IXW_ &KO'%_\%-&N MTN&T>T\7:=;Q^)_$\MK$TTUKX0\&6.HWGBWQ;>(B%GM?#NBZE+$OSS+''EP M?H117Y[?L_\ _!4;]B[]JK1AKW[.GQI(!^C=%?Y_O_!0[_@] :>WUKX??\$U/@K/:2R"XL5_:&_:$TZW,D&)? M*_M'P+\'M+U"YBD,D.ZYTO5_'VOKY,AC75/A], \5?S#Z5_P7W_X+):-\3V^ M+MG_ ,%"?V@)O%;:=+I9TG5=8T/7OA@+::]%^\J_!'7-"U'X,)J(G'EQ:NG@ M%=6@LLZ;!>QZ<3:D _V>J*_S7/@+_P 'L7[9/@[2H]._:)_9,^ OQRN[=U2+ M7O 'BGQA\"M7N[988%W:O%>6OQ>T*?47G6YFDNM(T30K'RYH88]*B-N\UQ^_ M'[%'_!W-_P $Y/VFH[O1/CCHOCC]CGQYIGAV+7;NW^)6K^%O$?PPU6:"Q-SK M>D>$OB?8WF@3ZEJ.F7$4T5C9^)?!/@W4?$D$M@V@Z?>:I<7FC:< ?U5T5_#M M^U%_P>Q? /P'\1Y_#7[)O[(?B_\ :%^'VGQ/%<_$OXD_$H_ D:UJ ,963POX M/B^'OQ(UQ]#V%PM]XH?PQK$DRE7\.VT2I--^OW_!,+_@XT_8M_X*66NA>!=" MT?QC\)?VH;C2TN=9_9X\02:5K6H:E>V]E)=ZO)\*_%BSZ);?$_1K!;:\N"UK MHVA^++;3;+O!GPD\)6'Q!U3X?WEG=/9:HGCF[L/$EMH>@WVC74K1K:"YO\ Q-;Z M!X5^&?AV!YUD+6-C'XQ\0MXIOK^T=$6\^T^%],T[$JM8ZE?[7"@']:?Q"\?^ M#/A3X#\9_$_XC>)-)\&_#_X=^%M>\;>-O%NOWD.G:)X:\*>%]+NM:U_7=6OK MAD@M-/TO2[*ZO;N>5U2.&%V)XK_.3_;2_P"#S?\ :T\2?%VZM?V&?A3\+/AA M\$_#.KWMMIFJ?%[P_J'Q$\=?$ZQMKI4M-9UNTAU/PQIO@?3-2@B>6/PWI27^ MM6D5R#<^*3<#R+?D?^"O7_!UIH/_ 4&_8]^+'[&OP1_97^(/P@T3XQV'@BW M\2?%[Q/\:=,C\0V-AX=\>Z5XL\0^#XOA]X6\#W%OJN@^*M-\/6.AZCJ,WQ(T MW[7I^L:SIE_XYM+:]UB/POX9U?^SOMQ MSVL$T$@!]-?\%#_^"X/_ 41_P""G6@Z7X%_:4^+.F6GPETC4+?6K7X-_"SP MQ9^ /AU=Z]:R326NN>(+6VFO_$?BZ^LA)&-+B\7>)-=TW19+9+W1;#3M1GO[ MR\^%_A;^R#^UG\^(?"?AG5](M;^U@N;:>XLY[Q+B"&X@DEC5)8V;_0&^$/_!H9_P $ MY_!OB+2M=^*_BW]OSXS:?IE_'=S^#?[*\ _#KPKX@MDWAM+U^;PWX=N_&@LI MMR&67PUXR\,ZB#'^YOX0Q6OZOO@GH_PE_9Q^%W@WX*_ S]G?QK\,?A9X TB# M0_"7@OPKX 6QTG2;" K:C<7>JZM?S7&H:G>7=]<3W$@ M!_AT:)KWQ'^#GCN/5_#FL^-OA7\3? NL:A:1:IHFHZ[X'\=^#M?L6NM)U2UC MO;";2_$'A[6+-C>Z9J$*RV=[;L;JRN%0F6.O0?V8OV;_ (L_M??'_P"%7[-' MP-T!?$OQ4^,7BRS\)>$M,FF:UL(IYHI[W4]9UF]2&X?3_#WAK1++4_$?B34D MMKEM.T'2M1OEMYS;B)_]C/\ :F_8/_X)Y_MKWVHZW^U#_P $^M,^+'BO5-#; MPU>?$#4OA)'H'Q/_ +$)NVBL;7XH^$-7\/?$/3ULI;^]N-,GT_Q-;7.DW5U/ M=Z;-:7,KRF7]C+]AO]@W_@GWI$FF_LD?L/ZK\*-1N8;BVU+QQ'X$O_%OQ2UJ MUN;N\O7L=;^*WC?7_$?Q$U73(I[^Y6STF]\2RZ7I]LZ65A9VUG##!& ?PJ:) M_P &6O\ P4ODTGQ?J/BGXY?L>:9=Z1X3US4O".A>&?&7Q7\3ZKXP\8V4$<^A M^%KF75OA#X.T?PUI.N.+BTG\4SZMJPF6QU33+NSU33;F[TZ\M;F7_=<_X6M_U3;XL?^$=_]\:^7/VB_P!G MG]C_ /:[BT6/]I[]A[2_CO)X;NHKS0+WXF_ KPSXJU71I(I8I3%INLZD9=6L M[&Z,,4>HZ;!>)IVJ6Z_9=2M;JV+0D _@O_X,X_V-_C;K?[=NM_MD:U\(?%UE M^SUX(^ WQ4\+>%?C)K&BRZ?X-U?XJ>(?$/@[PPGASPCJE_Y!\1:I!X;/CM-8 MN?#\6HV.A?8+G3=6>CZ+H^FVD:PVFGZ7I>GW=O8Z?8VL2K%;VEI!#!#&JI'&J@"M M;_A:W_5-OBQ_X1W_ -\: /6*_-SXZ_\ !'[_ ()B_M+_ !9N_CG\DZIH^N^,;_P +OIEYXHBU9-%AGU3QA8Z!>:3I'C'Q196OA_2[#0?& M7BC3M7\7>&=,CNM,\.:WI6GZGJ=M>?9?_"UO^J;?%C_PCO\ [XT?\+6_ZIM\ M6/\ PCO_ +XT ?RY^(?^#,C_ ()::O\ $&]\6Z5\3/VN_"GA2Z\0PZQ!\+-' M^(_P]O?"FFZ4ES#/-X4L];\1?"G6_B#)HTT:2V8O=0\8W_B.*VF+#7&O$2[' MT[JO_!IQ_P $4-1UR#5K/]G_ .)6@V$4"PR>&=*_:%^,__A:W_5-OBQ_X1W_WQH_X6M_U3;XL M?^$=_P#?&@#^<_\ :)_X-%_^"37QD\*^"- ^&&B_&']E_4O VG:KI\>O?"GQ MZGB:X\:G5-0GU,WGQ'_X7#I/Q&U/Q%>V%U<2QZ7<:9K7AV2RTTQ:/&QTNSTZ MTLZ7_!-+_@U,_8B_83^*5[\:_C#XIU#]L_XC:#XI76O@\OQ)\%:9X6^'_P , M[/3[LWN@ZE/\/;;6_$^G^,_B#ILP@<^*_$&H2:';WEC9ZMX<\%^&M4C%RO\ M1[_PM;_JFWQ8_P#"._\ OC1_PM;_ *IM\6/_ CO_OC0!ZN % 50 , M< #@ #@ =*_C^_X.-?^" /P*_:!_9S^,?[9/['/[/-WIG[;?A*^TCQYXE\. M_!RQU//Q]\,QZK,GQ MKGX7Z.MQI.M_$E=,U>\\96NM^%]#M_&_C#4/#RZ)> MRZ_=:C9PQ_U5?\+6_P"J;?%C_P ([_[XT?\ "UO^J;?%C_PCO_OC0!_@WZMI M.JZ!JNIZ%KNF:AHNN:+J%[I.LZ-JUE1PW=AJ%A= MPS6M[974,5S:W,4D$\<%O@'^UQ^TY\#_#$5Q<7< M?ASX0?'OXJ_#308[J[DGEN[E-(\&>*]%T]+BZENKF6XF6W$DTEQ.\C,TLA;_ M &0/BO\ LD?L$?'CQ]??%3XX_P#!.'X6?&3XD:II]II6I>-_BI^R?\+/B#XE MO["Q,WV*&[U7Q;H^KW5P;47$J032R-<11E8DE$<<:I^:/QL_X-YO^"+7QMU' MQ+KUU_P3X^)/PR\2^(M*N=/CU;X+ZI\3OAII?A^\ELY+6SUWP[\/=!\?Q_"R MPU/37:.\@@?P-/HU[=0HVL:5J<;SQS '^>3#_P %\/\ @L=;^(/#7B9/^"A? M[0S:CX3\)P^#-+MIO$.EW/A^ZT>#4DU5+SQ+X2N-'E\*^-/%C74:Q3>/?&.C M:[XYN--+Z-/XBET>22Q;XX_:^_;G_:R_;V^(&B?%']KOXU^)?C7XW\-^&+3P M;X>U37;+P]HMGH?ARSN;B\33])\/^$=&\/>&[!KF\NI[O4[ZUTB+4=8NF6YU M6[O9HXG3^WC1O^#-[]E*#0M3M_$/[2?[;NJ>)I;[5I-&U?1O@C\-]"T*PTV; M5;V;0K34_#M]J/B/4-7OM-T233M/U;4+3Q1HD&M:K:WNLV>F:!:7\&A:;A?L MD?\ !HE\/O@S^T_\/?B3^T?\7_'O[3WP#\#WLWB/5/A-;_LU7_PPN_'VO:7< M6LWAC0_%GG?%;XA6,_@:><37?BS2;>^2YU>WM8=!,DFG:G?SQ '\@[?\$EO^ M"CJ_LAK^W@W[)/Q/'[*C^'CXQ'Q0V>'S-_P@XE5/^$_;X?C7#\3D^'C6K#64 M\?OX,7P=)X9SXK36V\-!M6'P/8>)O$FEZ-KWAS3/$&N:=X>\4_V7_P )/H-A MJM_::-XC_L.[>_T7^WM+M[B.QU?^R+Z22\TO^T(+C^S[MWN+3R9F9S_N[P_$ M33K;3HM'M_A-\2[?2+>RCTR#2H? D$6G0Z=% +6+3XK&.]6VCLH[95MH[5(E M@2!1"L8C 6OS.UW_ ()5_P#!);Q)XXE^(FL_\$J/A3=>)YY+N>Z:/]G'PQ9> M'[ZYOKD7EW>:AX+L)K;P9J%]/<@R/?7N@7%W^\F43!)YED /\;SPOX5\4>./ M$&E^$_!7AO7_ !?XJURY%GHGAKPOH^H^(/$&L7A1Y1::7HVDV]WJ.H7)BCDD M$%I;32[(W?;M5B/Z5_V'_P#@T^_X*;_M=> 6^*'Q"LO W['_ (4U'2I;[P=H M_P ?SXDM?B=XKEGT^UO='N)/AMXRW#V=]<>/+KPUXHT^2W>>W M\&ZI:R0S2?Z;'PMT/X*_ [0;+PM\%OV5[GX1>&=-M8K'3_#_ ,,?@AX5\!Z+ M96<"+'#:VNE^%H]+LH((HU5$BCA5%4 5ZE_PM;_ *IM\6/_ CO_OC0!_BM M_MN_\$O_ -N;_@GCXUUGPA^U)^S_ .-?!FF:;/)_9OQ/TG3KCQ3\'/%FF-J\ MNCZ;K7AKXFZ)#=>&)H-7G6VEM]%U:[TCQ?IL>I:9;>(_#>B:E>1V%?"FJ:/J M^AW,5EK6EZCH]Y/IVCZQ#::I8W.GW,VD^(=)LM?T#5(H+N*&633MDZA9:E92SV=W!-)_O'_\+6_ZIM\6/_"._P#OC7R?^T)^S/\ L7_M M9:]X7\4_M-?L(:!\>?$?@NWN[+PQK7Q5^ 7A7QIJ.DV%_)!-=Z=#=:X+N2;3 M)IK6"8Z;=&>Q69#*ENLCNS '^03^P_\ \$O/V\/^"C\_CR+]C#]GW6/C+#\, MHM)D\<:H/&/PV^'GA_0Y-=>Y72;!O$OQ5\9^!O#^H:Q>+:7-PFAZ5J=]K$=E M"]_-8QV0^T5_2+^S7_P96?MN>.;B._\ VH?VD?@3^S_H3?V9*ND^ +/Q+\<_ M'+)))(VK6>H6;1_#;P;I4]M"L$=E>:?XS\407%Q-.TMO%#:Q-??Z#/PML?A# M\#?"UMX'^"G[,6H_!_P59^4+3PA\+O@OX9\ >&+;R(([6'[/H'A1=)TJ$Q6T M,-O&8[12D$4<2X1%4>D?\+6_ZIM\6/\ PCO_ +XT ?E'^P-_P;Z_\$ROV =# MT.;PC\!?#?QM^+>F20W]U\=?VA-#\/?$OQ^=:CA>%M0\+VVJZ2?"WP\C199H MK6'P3H6CW8MV"ZCJ.J77F7LO[76]O;V<$-K:00VMK;QI#;VUO$D$$$,:A8XH M88E6.*.-0%2-%554 * !7EO_ M;_JFWQ8_\([_[XT?\+6_ZIM\6/_"._P#O MC0!ZQ17D_P#PM;_JFWQ8_P#"._\ OC1_PM;_ *IM\6/_ CO_OC0!ZQ17D__ M M;_JFWQ8_\([_[XT?\+6_ZIM\6/_"._P#OC0!ZQ17D_P#PM;_JFWQ8_P#" M._\ OC1_PM;_ *IM\6/_ CO_OC0!_#]_P '9_\ P1;^+OQ;^(.@?\%(OV2? MA-J?Q"NG\%Q>%/VN/"/@2QM;SQ>O_"&0V]KX!^-%EX5T_3QK_C+;X79O WC^ M[L+K5=5T+0_"/P_O8-"_L*V\4:UI/\!7@?QWXX^&7BW0?'WPV\9>*OA[X[\+ M7Z:KX8\:^!_$.K^$_%OAS4XE=(]1T'Q'H-Y8:QI%_&DDB)>:?>6]PBNZK( S M _[NW_"UO^J;?%C_ ,([_P"^-?QP_P#!U=_P2_\ "G[2GP)OO^"A/P2^$OC_ M ,)_';]G3PXS_&F%/!-MI>B_$SX$V=T]WJOB37Y(+G,?BCX1_:KSQ''KA^>^ M\#R>)=/U47\FD^%UTT _3+_@W(_X+0VG_!4']FN7X8?&?Q!;-^VG^SMHNCZ; M\5EG@M--E^+G@V5FTWPY\:]%L[2&UL)+O4I;==)^)&G:1;PV^A>+S!J(T_2- M$\7^&K.OZ1*_P^O^"9?[)%.A_$OP<]F-5T>PU"^U'PM>7UYX636KLZ1IGC?3O"_B*ZAD?18=O^ MSW\._P!ICP7\6? 7@OXH?#?PW\0/&7P_^(?A?0O&G@KQ9X?\.VVIZ)XC\+^) M=-MM7T36M*U"SU6:UO+'4=.N[>YMYX)7C>.0$,: /HJBOYE?^"U7_!QW\//^ M"6DNA?!SP'\$]>^*?[4WC?PG-XMTSPOXXO;;PCX(^'/AZXO?[-T/Q)X_73KV M_P#%6IG7+FWU:70?#6D6VEMJMOHE_)>>)="BDL9;S^9GX,?\'JW_ 4#\+^* MK2Y^.O[-_P"RW\7O J03)?Z#X%M/B/\ !KQG<7#2J]O/9>-;[QC\5= L8XHS M)#-!-_B]XK MM;74_#/[/_PBA\/>(?BO=>'+NYO+.+QIKFFZYXB\.:3X1\%M=Z?J%I:Z[XBU M:R?6[O3]2L_#%CKMYI>I06G\VEG_ ,'Q'P[;XH)8:A_P3U\:0?!=]36WD\66 M?[0.AW7Q0@T;:A?5D^'L_P +K/PI=ZF'#JOAYOB;96I5D<^)P4*2?Q)_M]_M MH_$O_@H/^UQ\:?VM_BK$NF^(OBSXH?4=,\*V^I7.K:9X#\&:7;0:-X)\!:/> MW,-HUS8>%/#-AINE-?)8::-8OX;[79M/M+O5+F(?#/V=]7^(_@+XA>%++Q_IW@3P%%KFM_&33? .JZ3-KFC>+KWP%+H%BVKV M6LZ4MG>:=HW@O5?%?BV6'5=/>7PY"AO&LP#YA_X*O_M-^ /VRO\ @HK^UE^T M[\*KC5KKX;_&'XGR^)?!,^O:;-H^M/X)_#4=Q=211I)<31VGAZVM$EN&EE6WMH(%D$$4,4?^5U\*OV=?CU\#==UGQE9ZA8:@FEZJFKZ':V3WNAV^B7 M\BP:_?ZS%86&@;9)-9N;&&&61/\ 7*_X(5_!+XQ?L&_\$M?V8?V8_P!H#X2> M/=%^,7@FW^*6N>.-$\/Z3#XCT_1+OXC?&;XA?$;2=&?6K34!I][JND^'/%6C M:?KITJ2ZTF'7+?4;;3-1U:RAAU6] /W(HKR?_A:W_5-OBQ_X1W_WQH_X6M_U M3;XL?^$=_P#?&@#UBBO)_P#A:W_5-OBQ_P"$=_\ ?&C_ (6M_P!4V^+'_A'? M_?&@#UBBO)_^%K?]4V^+'_A'?_?&C_A:W_5-OBQ_X1W_ -\: /6**\G_ .%K M?]4V^+'_ (1W_P!\:/\ A:W_ %3;XL?^$=_]\: /6**\G_X6M_U3;XL?^$=_ M]\:/^%K?]4V^+'_A'?\ WQH ]8HKR?\ X6M_U3;XL?\ A'?_ 'QH_P"%K?\ M5-OBQ_X1W_WQH ]8HKR?_A:W_5-OBQ_X1W_WQH_X6M_U3;XL?^$=_P#?&@#U MBBO)_P#A:W_5-OBQ_P"$=_\ ?&C_ (6M_P!4V^+'_A'?_?&@#UBBO)_^%K?] M4V^+'_A'?_?&C_A:W_5-OBQ_X1W_ -\: /6**\G_ .%K?]4V^+'_ (1W_P!\ M:/\ A:W_ %3;XL?^$=_]\: /6**\G_X6M_U3;XL?^$=_]\:/^%K?]4V^+'_A M'?\ WQH ]8HKR?\ X6M_U3;XL?\ A'?_ 'QH_P"%K?\ 5-OBQ_X1W_WQH ]8 MHKR?_A:W_5-OBQ_X1W_WQH_X6M_U3;XL?^$=_P#?&@#UBBO)_P#A:W_5-OBQ M_P"$=_\ ?&C_ (6M_P!4V^+'_A'?_?&@#UBBO)_^%K?]4V^+'_A'?_?&C_A: MW_5-OBQ_X1W_ -\: /6**\G_ .%K?]4V^+'_ (1W_P!\:/\ A:W_ %3;XL?^ M$=_]\: /6**\G_X6M_U3;XL?^$=_]\:/^%K?]4V^+'_A'?\ WQH ]8HKR?\ MX6M_U3;XL?\ A'?_ 'QH_P"%K?\ 5-OBQ_X1W_WQH ]8HKR?_A:W_5-OBQ_X M1W_WQH_X6M_U3;XL?^$=_P#?&@#UBBO)_P#A:W_5-OBQ_P"$=_\ ?&C_ (6M M_P!4V^+'_A'?_?&@#UBBO)_^%K?]4V^+'_A'?_?&C_A:W_5-OBQ_X1W_ -\: M /6**\G_ .%K?]4V^+'_ (1W_P!\:/\ A:W_ %3;XL?^$=_]\: /6**\G_X6 MM_U3;XL?^$=_]\:/^%K?]4V^+'_A'?\ WQH ]8HKR?\ X6M_U3;XL?\ A'?_ M 'QH_P"%K?\ 5-OBQ_X1W_WQH ]8HKR?_A:W_5-OBQ_X1W_WQH_X6M_U3;XL M?^$=_P#?&@#UBBO)_P#A:W_5-OBQ_P"$=_\ ?&C_ (6M_P!4V^+'_A'?_?&@ M#UBBO)_^%K?]4V^+'_A'?_?&C_A:W_5-OBQ_X1W_ -\: /6**\G_ .%K?]4V M^+'_ (1W_P!\:/\ A:W_ %3;XL?^$=_]\: /6**\G_X6M_U3;XL?^$=_]\:/ M^%K?]4V^+'_A'?\ WQH ]8HKR?\ X6M_U3;XL?\ A'?_ 'QH_P"%K?\ 5-OB MQ_X1W_WQH ]8HKR?_A:W_5-OBQ_X1W_WQH_X6M_U3;XL?^$=_P#?&@#UBBO) M_P#A:W_5-OBQ_P"$=_\ ?&C_ (6M_P!4V^+'_A'?_?&@#UBBO)_^%K?]4V^+ M'_A'?_?&C_A:W_5-OBQ_X1W_ -\: /6**\G_ .%K?]4V^+'_ (1W_P!\:/\ MA:W_ %3;XL?^$=_]\: /6**\G_X6M_U3;XL?^$=_]\:/^%K?]4V^+'_A'?\ MWQH ]8HKR?\ X6M_U3;XL?\ A'?_ 'QH_P"%K?\ 5-OBQ_X1W_WQH ]8HKR? M_A:W_5-OBQ_X1W_WQH_X6M_U3;XL?^$=_P#?&@#UBBO)_P#A:W_5-OBQ_P"$ M=_\ ?&C_ (6M_P!4V^+'_A'?_?&@#UBBO)_^%K?]4V^+'_A'?_?&C_A:W_5- MOBQ_X1W_ -\: /6**\G_ .%K?]4V^+'_ (1W_P!\:/\ A:W_ %3;XL?^$=_] M\: /6**\G_X6M_U3;XL?^$=_]\:/^%K?]4V^+'_A'?\ WQH ]8HKR?\ X6M_ MU3;XL?\ A'?_ 'QH_P"%K?\ 5-OBQ_X1W_WQH ]8HKR?_A:W_5-OBQ_X1W_W MQJ>V^*!N;BWMQ\._BE!]HGB@\^Y\)"&WA\V18_-N)CJ!$4,>[?+(00D89B," M@#U&BBB@ HHHH **** "BBB@#XQ_;M_;T_9^_P"")[+6KO1]0\2V?AFTNY]!\.7$^B/HW]OZB(=. M_P"$AU7P_H*ROJFO:9;7'YE?\%&OV3_V5OVV?^"D_P#P3(^&OQ_^$O@+XT?" MOXF?LK_\%,-0U.WOX73^VX;>P_8LA\+^(M*\6>'+O3/$-AJNB6'B75KOP=XH MT+6[+6/#EQJDNJ^'-2T^^=+L?L9^TW^S3\&/VP?@3\2/V;OV@_!ECX]^$?Q5 MT$Z#XL\.WI>&0I%=6VI:3K&D:A#B[T7Q)X;UNQT[Q!X9U_3Y(=1T+7M,T[5; M":*[M(G7^,WXP?\ !NG^VU\.OVK_ -D#]GC]FS_@K3^W!X5_9S'PR_:GE^%W MQ0O/"WQ!\0ZQ^QSX=T31/V;M(UGX+R_$7X=_%_X::,_AW]H01VEQX<\'6,GP MG\,6]I\*=1M],\&^)+V+7]9.D.5[S<)*^MFU:W3E5TUK>^_0#[J_X-^H[']F M[]M7_@M3_P $_O@E\2?$_P 3OV+/V0?B]\*=:^ ?A>]\0VGC=?A-XH^(UI\3 M[SXM_#7PYK[&349GL?%GAB7P?J6BZCJT@M_%'P_U;5;^WM_&?B#QQJNL_O-^ MP1^WC^RQ_P %$?@?N>!]9BO-!E\*:_H7B[0K;3+N]T MWQ!X8NQ'J.DW<^E:IHVK6/VZ&)[_ $;4=.U"WWVMQ"Y\_P#^"8O_ 3 _9N_ MX)2?L\S?L_?LZCQ;K4/B#Q5?^//B/\1_B%JEIJ_COXB^,[^VM=.34M7?2M.T M;0-'TK0]#T_3/#OAKPWX;T32=*T[2]/%_?IJ_B[6/%/BGQ!^7O[17_!O9XMC M_:O\C4#: M^)&\$0?$;XMU?7=:W0>:?\%0[/P$O_!Q1_P05G^&7_"-1_M'75K^ MU#)\7O[$72#X[D^!=IX!E_X0B7Q7';RQ:T?#$E@O[1MMX)(M,U7]N;_@F-H>K^"++7-0M+=-8\9^&_ M$'P@\'MX;\+1&TLWGE?P9^R'XH\0'3Y)]2NY)K#7KN.[6W6'3;']$_\ @F%_ MP12^%7_!//QWX\_:/^('QO\ BS^VC^V[\6=#M/#OQ)_:O^/6IZAJGB^\T."R MT*SFT'PK9ZUKWB_6=%TJ[3PYHL5S<^(/&/C#Q--I^EZ;HS>(AHFGV>F0^J?\ M%4O^"3/P8_X*D?#KP-9>)O&GB_X%_M _ _7+CQI^S;^TW\,P%^('P=\;E[&] MM;V*.*^T2_UKPV=W.:-U& M[Y>3DW9-VMO97\@/*_^#B/XZ>'/@)_P1P_;@UO7YX_M?Q$^%P^!OA? M3!/9QWNL>(OC3K>E_#Q(=/AO+BW%V^C:/KNL>*]2AMFEO(M!\/:M>V\$\EJ( MV^U/^":WPS\8_!C_ ()W?L)_"3XB:1+X>^('PV_9 _9P\$^.?#T\]C=S^'_& M'AOX0^$=*\2Z#/=Z9=W^FWG7UW8W4EJT]GH?V/XF^*&GZK\3OB?>_$G5UO9]+U+4-1DGT'Q#XOGT9=-^)OB3X@^% MM3U#PW)_3Y4R:45%/FM)RQ?\ 8Y?% M+_U:/C*O7*\C^!W_ "3V+_L!_&?[7'P M7N?&?C?X=:%J?A?PMXS\,^./&GP^\1P>'-4O8]2DT/5;WP;K>D1>(M-L=26: M_P!%MO$%OJ:Z%=:CK+Z1]B&MZNM[^G]% 'X_?\$\_P#@AC_P3U_X)C_$CQU\ M7?V9_AUXFD^(_C?3+30(/%OQ.\4GQ_K/@7PW%;Q1ZGX>^'U]>Z;:7/AW3_$U MW"NI>)KAY;_5]6N%ALGU./0[.QTFU_8&BB@ HHHH **** "BBB@ HHHH *** M* //OBA\)OA=\;?!>L_#CXR?#GP/\5? 'B*UELM=\%?$3PKHGC+POJUK/&T4 MD-_H?B"RU#3KD%'8*9+(_!/B*>\\.7,VL^$=?6TM5UGPUJ$EQ MHNII;0)>V4ZQ(%^[Z* /EGX+?L-?L5_LW^*M0\(_AQH&K2W-O9Z-XIU:S\5P:WX;GU,2:7JNL>'+3PU?3:3%KG_"0:1_D5:YH MFM>&=:U?PWXDT?5/#_B+P_JFH:'K^@:YI]WI.M:)K6DWP0W=G=PRV]Q%'-&Z+_OR5XE\8?V9_V&]'N_%.O:KX@N=*\.Z69CIF@Z;/ MJUW=RV.BZ<;BX-AI=J\5C9F>;[/!'YK[O]S+QA^Q'^QOX_\ A+IWP%\9_LJ? ML[>(O@GHUM8VFA?"C4?@W\/I/A_X>M]+2&+2T\.>%$\/IHWAYM+CMK>/39-% MM+&73T@A6S>$1(%^9K/_ ((L_P#!)*QN$NH/^"C M(=]IJ&C75I*0&)0R0N8WVR)MD56 !_BGV>JZII]OJMI8:C?V-IKMA'I6MVMG M>7%M;ZQI<.J:;K<6FZK##(D>H6$6M:/I&KQV=VLUNFJ:5IM^L8N[&UEB_:?_ M ((7?\$@/%?_ 5Q_:HG\$:SJ&N^"OV;OA-IUIXN^/GQ(T>WA;4(=/NKDP>' MOAWX4GNTELT\:>.KF&\2TNKB"YM=!T'2]=UZXM[JXL].TO5?]/+QG_P0^_X) M#>/-/&F:Y_P3J_91L;8.KB3P9\)_#_PXU#*%B =6^'D/A?560[CNC:]*.-H= M6"KC]!_A+\&_A+\!? VB_#'X)?#3P-\)OAYX=MUMM$\%?#OPOHWA'PUIL0 ! M^S:1H=G962RR$;Y[@Q-<7$I:6>625F<@',?LW_LW?!+]D7X*> ?V>/V=OA]H MGPQ^$/PTT9-%\*>$]#CE,<,;2R76H:KJNHWM>)O$^N7FH M:_XDUV^O]9UK4+W4KVYN9/<*** "BBB@ HHHH *_.']JC_@D/_P34_;7\2ZU MXV_::_8]^$WQ)\=^(]-M=)USX@)::WX)^(6IV=BT1LOM/CSX=ZUX2\7M=VB0 MQVUOJ*ZTNHPV(:PCNELG>W;]'J* /FCX:_L9?LE?![X,W/[._P ,_P!FSX)^ M#_@9J%K<6FL?"K2OAOX5_P"$*\11WD;QWTOBG1+G3+BU\57VH)))_:6I>(UU M34-1:1WO;J=W9C^8'QL_X-M?^".OQC\ _%7P;8?LA>#_ (.ZY\4[H:N?B3\' M[[6?#/C/P!XCM]-ATW3M5^&D%_?ZSX0\&Z99BWANKCP+I7A>+X=ZU>_:+W7? M">I7EY=W$W[K44 ?YB7[8G_!FM^W]\*O$NLW_P"Q_P"/_A=^U7\.#;7M_H.F M:]KVG?!3XOQ2K=W;VOAS4='\7WI^&U_<+I_]GQ0>)H?B/HUIJNH'4)+OP_X7 MM8K477Q=^TA_P:O?\%:OV:_@'J/Q\U7P#\,_BU!H3V\GB3X3? ;Q?XE^)7QG MT'2)+>6>[U]O"5MX$TW2O$>FZ2\:6^IVW@GQ+XHUR$S+>P:/<:5;WVH6G^M] M10!_@=>'O$GQ"^$/CBT\0^%->\9_##XD^"-7N5L=<\/:IKG@KQQX0UZQ:?3[ MQ;34M-GTS7M U>S,_ME?LX?!KP_P#" MG]I#X*>'?VS=:\+W[P:9\7/$OQ+OOAC\2-2\)!8?LFA>+[_3? GC+2_%.N:: M1/;VOC2YTRVU>^L3:_\ "1PZ_K$-WK6H_P!O7_!47_@BS^QA_P %4OAO>Z#\ M7?!EA\/OC+9O;W?@?]I;X=>'] L?BWX6O;221UT[5M2ELU'CSP5J"3W5MK'@ MOQ3-'O$]MI?B'3OX=_VQ?^#.3]NG]G[X4>*/B;^S]\7? /[7 M^J>&-1@D/PH\(^$M7^'?Q.U_PJ[R1WFM>&M,\0:]K?A_6-=TL&WO;KP=!XC& MI7]@+Y?#MUKFM06&B:J ?V3_ +$W_!Q?_P $KOVQ_A3I_C[5_P!ICX8_LJ^, MA?7NE>)?A#^U3\2/ 'PC\6Z!J%BP*W%CJ_B+Q%9^$O%GA_5+5X+[2-=\.:W> M(\,WV'5[/1M>M-1T:R_93P?\6/A9\0XX9O 'Q+^'_CF*X0R02^#_ !EX=\31 MSQJ-S/"^BZC>K(BK\Q9"R@NO##.]M-*FD>*=+TK4&CAN8Y+>606Y6.='B8B12HXS0])/#>KZIX?\ $7A_5-/US0-?T._N])UK1-:TF[BO]+U?2-4L);>^TW5- M-OK>"]T_4+*>&[L[N&*XMY8YHT=0#_?DHK_)K_8I_P"#KG_@J9^R=H_ASP1\ M0O%'@S]K[X=:$]K:BS_:!L-6O?B;'H5K8P6*:78?&'PYJFD^)KZ\'V=;I==^ M(5I\1=3>YFN6NGNHY(XX?[+O^";O_!TU_P $]?VYK[PG\-/BK>ZE^Q[^T'XD MN=+T2S\%?%:_M]1^&GBCQ+J)M;:'3? OQDL;:RT29KS4[E;#3++Q[I7@#6-1 MNY(;33+#4II%+ '],U%>;W/QE^$-EXAU#PE>?%7X;VGBO2-G]J^&;GQSX8@\ M0Z9YJP/'_:&BRZHFI67F)=6KI]IMH]ZW,#+D31EO2 <@$<@\@CD$'H0: "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ KPCXL?M2?LR_ 73M0UCXY?M$_ M SX-Z5I+11ZIJ/Q3^+/@+X?V>GR3W%K:6\5Y<>*]?TF*WFN+N^L;2WAE999[ MJ]M+>)'FN84?_,S_ ."]?_!P9^UW^TA^U?\ %S]GW]FCXL_%']FS]F;X&>-/ M%GPCBTKX;>,]1\%^*_B]XC\#>(]2\/\ B;QWXT\3>#[^TU:30=7U73KB/PMX M0M]8.D1>'(;&^UJUN-:OKF&P_E3O+R\U&\NM0U"ZN;Z_OKF>\OKZ\GENKR\O M+J5I[FZNKF=GFN+FXF=YIYYG>665VDD9G8D@'^LA_P %#/\ @Z=_X)L?L;>& MI]-^!_CG3?VWOC3J&FR7/A_P;\"?$5A?_#739)1JL%E>>//C9#!J?A'2K WV MEM#=:5X0C\<>,X(;O3;Z?PQ:Z1J5KJQ_FI\ ?\'LW[=NF^/KO5?BC^RA^RGX MR^&DD-['9^"O 4OQ9^&WBZU=KQ9=,N)OB%X@\<_%33+J6VL3)::DJ_#VV@U* M?R;RSBT98Y;6X_EN_9J_81_;+_;#U[1/#_[,G[,WQD^,D_B#4I=*L-9\(^"- M8E\%6]Y )#<_VY\0[ZWLO ?ABTM#%(MYJ/B3Q)I.G6;J([FZB=E4_P!-8_X, MK_\ @H=<_!_PAXJL_P!H/]EJT^,VJWKOXP^$/B'4_B'8^'/"&BR+=-:/8_%; M0/!GBN+Q1XECQ8)J^BQ>"-(T*S>:_P#[+\8:ZEC:OJ@!]%_"S_@]Y^-L/Q(E MD^-G[#_PKU'X0ZAXGTQ8;3X6?$+Q;HWQ(\)>#)/L,&L22ZCXM@U[PQ\0_$]E MC4M3TR%-+^&&E:GNL=#NI])VW'B%_P"/W]MG]JOQ]^VW^U7\=/VHOB-J.K7> MM_%_XC^*O%FG:9JVH'43X0\)ZCK-[/X0\!Z;*J101Z/X+\.R:?X=TV*V@@B, M%@)V0SSS2R?T%_M%_P#!GU_P54^#_A3P?KWPC;X+_M3ZUJ6DQR^.?"/PR\?: M;X'U3P9KF]S<6>E7OQKF^'&E^--#B@$;1:Q:W6CZU<3F6!?"2)''<3_37_!, M7_@S_P#VI_B1\1_ GQ)_X*1'P[\#/@1I.I_VOXI^!?AWQO9>)?CC\0;?3;J7 M['X6U#6O LNK^"_A]X:\1M#;S:SKNF^-M5\:V^A33Z9IVD>&_$%Y%KOA\ _B MTJYIVG:AK&H6&DZ387FJ:KJEY:Z=IFF:=:SWNH:CJ%[.EM96%A96R2W-W>7= MS+';VMK;QR3W$\B11(\CJI_W3_BY^Q1^QU\?])TS0_CG^RM^SO\ &+2M%>TD MT:T^)WP:^'OCE=)EL;5K&TFTR3Q+X?U*:PF@L7DLDFM9(I?L_9L\07'BS]GS]C[]F;X*>*[J*."X\4_"[X'?#;P/XEEMXBS1VYU[ MP[X"$2,S[-Y+4 ?Y=7_ 3^_P"#8+_@IU^V]-HWB?QG\.6_ M8]^#%^PFG^(?[1FEZKX<\77M@MS?6D[^$_@H8[;XC:I=A[);BPD\66/@/PWK M&G7EGJ6E^*+FRN899/ZQ(?\ @S _X)PO\#=$\"7WQD_:77XTV%S)J>K_ !YT MCQ!X2LQKUW-8O;'1)?A?J?AG6_"MAX+MKMQJ%E86%W!XS$T4<-[X_OK4RP2? MV"T4 ?YMWQL_X,D?VN_#=G]I_9\_;*_9^^+MQ'=J)=/^*7@SQ]\#+F33O)N" M\UC+X=;XZ64VI"Y6TB33[VZTZS>WFNKAM8CEM8;2]_D-_:0_9H^.?[(WQ?\ M%GP)_:)^&_B7X7?$_P &W]S9ZKX>\26$UK]KMH+Z\T^#7O#]^5-AXD\+ZI/8 M73:+XFT2XOM%U>&)Y;"]G5'V_P"\'63K&@:%XAMTM-?T72=-94=$=)%4,K(K @J" #_&P_8O_P""!?\ P5+_ &[/!^N? M$7X/_LUZ[X6^'FF^&M0\0:!XV^-=R/A#H7Q'NK6RL[_3/#WPS'BVWM=3\8WO MB6&\":)XCL--7X=I((_YA>+_ A\9?V8_C'J?A+Q?I'CKX)_ M'3X+^-8$O;"Y.J^#O'_P\\=^%=0@U#3K^RO+66SU31M:TG4+>SU?0];TRYC= M66PUC2+YXGM+MO\ >A "@*H & . !P !P .E?FS^VQ_P $@_\ @G+_ M ,%#M7T[Q1^UE^S!X,^(GCC2TTVWMOB/H^I>*OAO\2IM.TB'4H--T/5O'WPT MU[PCXKU_P[9IJ]^UMX=U_5=3T2"XEBO(;".\L[*XMP#_ !;/"/A#XF_'/XDZ M-X-\%>'_ !E\5OBS\3O%,>G:)X?T*QU;Q?XY\<^,/$5\S"&UM+9+[6-=US5[ M^>2:9]MQ=7,\DMQ.[$R25^NW[+?_ ;L_P#!8#]JO6QI^A_L:_$KX*:#;ZA= M:=J_C7]J32K_ /9XT31I;?2SJ<5P= ^(MEI?Q(\1V%Z[6VEVNH>!_ ?BNT75 M+H0WDMI;V.KW6G?ZC?[$?_!(+_@G1_P3MUG7/%/[)G[,OA+X>^-_$"7%K>_$ M+6M5\5?$GXB6VE7D>GK>>']$\=?$O7?%OBGP[X:O9-+L;N^\/Z#JFFZ1?WT" M7M[:7%RDM>&?$6F6>M>'_$6DZCH6NZ/J,"7.GZM MHVKV\?_LS>.&CO6M]9^&T^JY_X0W4KV]FNI+CQI\, M&O[#PMXK9[N:?44_L7Q6T5G:^*;*TA\1_88_X*D_M=?L&_&_X,?&'X=_%#QQ MXST7X&P^++7PA\%/'?Q%^(%_\%WL/%GA/Q+X8N](O/ MGXCM=*CT:";Q+-KR M:?IT-BIUFSM;V.6WO$2ZC_V=?C_\ /A=^TM\*?B#\(?BOX2T'Q1X:^(?P]\= M_#?4FU;2;._O=/T+XA>'[CPYX@.D7DT?VS2[BXLYHG-QIUS:7'GV=G,LR2VT M$D?^3+^TY_P;,_\ !8C]FFY\0WB?LN:G\=_!.A6MQJ$7C7]GGQ%X>^)C:K90 M/<$K8_#RPU&W^+2UTZQT/1M+TS3+&.*UT[1?#O MA[2M(\.Z'81*WV/1]*L;9Y9Y(WFD_H)TC_@TQ_X*=>./V!O&&MVWAF3PEKNG:=KGBC3/Z0/\ @@3_ ,&R?P]_9F\-^!OVO/\ M@H1X$TCQ_P#M1WLNE^,/AQ\$?$<=KK7@;]GI8O*O]"U#Q-I+"?2O%OQCM9Q# MJ4LM\;_P_P" -1BM(=#M[GQ+I8\1Q_V:T ?Y]'_!)O\ X- _B-X9^.L?Q:_X M*DW'P[U+X7_#R[TW4O!OP ^''BV7Q?!\6O$L4AN1-\4=>BTS3+32_AUHICMO M-\)Z7->:KXZOII;/6;K0?#6F7-CXR_T#K.SL].L[33]/M+:PL+"V@L[&QLX( MK6SL[.UB6"VM+2V@5(;>VMX42&""%$BAB18XU5% %FB@#B](^&WP[\/>+_$W MQ!T#P%X,T3QYXTMM.L_&/C;2/"^B:;XM\66FD&1_ [_DGL7_8Y?%+_ -6CXRKURO(_@=_R3V+_ +'+XI?^K1\94 >N4444 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!FZKHVCZ[:/8:WI6FZQ8R!@]GJMC:ZA:.'1HW M#V]W%-"P:-V1LH=R,RG*D@_G/^UM_P $??\ @FO^VYX?OM'^/W[(GP=U76;R MVAMK?XD>#/"FF_#3XN:5%;:CHWJ3_ *544 ?P!?ME?\&35O9^'[WQ!^P'^UAJ^J:_91AK?X7? MM5V&E"/7H"TM[K7= M))[ MZ'^(S]JG]E+X_?L4_&_QA^SI^TQ\.]2^&7Q;\$/8-K/AV_NM-U2VGL-7L8=2 MT;6]#U[0[W4M!\0Z%J]A<17%CJVC:C>V;MY]G+)#J%G>VEM_NX5\"_MA?\$M M_P#@G[^WQ.^J?M9_LL_#'XM^*O\ A';3PE;?$.\L+_PS\4=-\-Z=?:AJ>FZ+ MI7Q/\&:AX=\>Z=IFG:EJNIWUGI]KXACLH;C4;]OLY6]NDF /\0R_O[[5;Z]U M35+V[U+4]2N[F_U'4;^XFO+Z_OKR9[B[O;V[N'DN+J[NKB22>YN9Y))IYI'E ME=G9F/Z7_ S_ (+0_P#!5G]G?7= UKXUT2RFL)+?28OAM\4]2\8>![:UABTVWL;>6RT&UOK'36N=/T^[M+6\NH MI?\ 3W\%_P#!M[_P1D\%?!_Q3\%D_8I\$>*-!\7ZW>:]J?C'QIKWC+Q%\8+" MZN(4MK:S\+?&2X\01_$CP9HFF6L,$5GH/A+Q'HNCSS1/J>JV6I:Q>ZEJ-[^= M?[5'_!G7_P $U?BG\.9-)_9BUGXH_LK_ !1LI9KG2O&%/ _PT_9:^&?B^/PZ^F^*/BA8^!O%_BKQ#J/B QM"GB;POX?\3>.;OP1X M:VH5N7T;6_#GC:R?4$$BO'IY;2S^)/Q,_P""SO\ P5B^+7C$^//%G_!1#]KF MP\0_9Q:Q?\*Z^-OC;X/:!:19FW_V?X.^$>J>!_!^FRS"XD2YN+#0K:XNHO+A MN998H84C_J:\$_\ !COX^EUJ)OB/_P %#/"&G^'8-60SQ>"?V>]:U?6M3T** M>%I%BGUWXJ:'8Z'JU[;?:(D=[?Q#9Z7/Y,Y35X_,MC^T_P '/^#0_P#X(]_# MKP8?#WQ#\%_&OX_>)YC+)<>/O'_QH\6^$]6@DESB+2=$^#\_PY\+VUG;\?9H MM4TG7+P8_P!*U"[S0!_"-X)_X.._^"U/@6_TV]T_]N[XAZY'IVH0:@=.\;>$ MOA7XVL-1$(B22QU(>)O >I7=QI]U#%Y4]NEW"P,DMS;RV]\_VH?T(?LZ_P#! M[EXXT'X6ZEIO[5'[%6B_$?XPZ58_\2#Q/\%?B/+\,O!'C2\-S?&.#Q1X=\7: M%\1-3\"M#8C3([O6-!U3QI!J=\VH7=KX7T&U^RZ+OC=^S7\11]MN?#WB23Q=-\7O!L=U+;.EE8^)?!OC1HM9U71+6X\N; M9HOC?PUK+@.LNKS*1&/YM_&G_!FS_P %6-$\=:EX?\'>+OV5_''@Q=3U&+0_ MB"_Q.\3^&(;O18IICI5_KOAC4? %SKFBZI?6BV[7^D:8/$UIIFH2RVD&N:K9 MP+JLX!]&_%S_ (/R^+FM?%CXV:C?-(U MJ=-.G:IX-\4_ "VTI;1$O5OEN=(U@Z@UQ:O VF"TE2]W?V?/^#VS]J[2_&EJ M/VJ_V1?V>O''P[N]1T6"]?\ 9\NOB1\*_&GA_26NY$\1:I:Q_$?QY\9-#\7Z MC#8217.BZ#++X'MKF[LY+&^\26L.IKJ&DL^$?_!D7^U;KNBRW7QR_;7^ 7PS MUXM.;71_ACX!^('QFL#&%!MOMNM>);GX)/:SR/E;F.UTG4H;90'AN;PDHOS3 M^VE_P9Z?\%!_V>?"5CXS_9M\;^!/VT[6)''B;PAX0TQOA5\2M)D-Q&D-SH?A MOQEXDU+0?%FF"W=YKLV/C"SU^*2,PVGAO4$/V@ ']='A#_@ZV_X(B^)-%T+5 M-;_:>\8_#[4-6TZVO=1\.>+/V=?V@K_5_"]W/;B:;2-:N? OPW\9Z!=7]G+F MTGF\.:UKVER3C?:ZC<6Q^T5^E?P'_P""L'_!-;]ISQ=H/P^^!7[;W[./Q"^( M/BJ66#POX T_XF:!IOCKQ)=06DM_/9:!X.U^YTGQ)K%_#8V]S>RV&G:9(/^"=_[<6D+:FY\ZXO?V4?CM%9 M%+1REQ<0W_\ P@ALKFT0C(O;:XEM)(RLL^.O%_A[PE:3K;QO M-.8;C7]1T^&400QR2S%'81QQO(^U58C\@OVN/^#B/_@DC^R/X'F\57W[77PQ M_:"\03VMW)X>^''[*?BWPK\??%GB"]M[>:>.PDU'P/KM[X'\)&X>)8([WQYX MN\+V)DEC"3R$[:_Q^_B-\4OB;\8?$LWC3XM_$7QW\4O&-Q:V]C/XL^(WB[Q! MXW\2SV5H9#:VE M?##X%_"_Q]\7_B)K9_XE?@OX;^%-;\8^)+J(3P6\MW_96A6=]=0Z?:RW5N+[ M4KB.+3[!)4EO;F"(EP ?V5?'#_@]N_:KU'Q]YG[-G['W[/G@[X76>L7\?V/X MX:I\1_B3X^\1:!'>6ZZ9=?VCX"\8?"GP[X-UB[T^*[FO[#^RO'=EI]Y?6]M; MZEJ<.DRW>M?2_P"S+_P>V66M?$S1=!_:X_8VL?!'PMUB^M+'4_B)\%/'^J^* M-?\ !<5Q<0PR:S?> O%&A6G_ E6E6<)M,UB"UAD;3--UR],.GS M?G?^R1_P9K_M^_&OP-_$^H2O_M__P#!KO\ \%-O MV,/$%Y>_"[X<:I^VK\($TN#4[7XB?L]^&M2U3Q;:,L%FFHZ9XE^"R7.K>/;' M4K;4);L6C>%(_'&D7NBV\&K7&K:==RWVBZ6 ?UI_M!?\'EG_ 3+^&UE-!\# M?A]^T3^TCXA>RO)K%]/\(Z5\*/!(O85Q9V.L>(OB!JL/BVP6\E*[KO2_AQKZ M6UL))7CDG6.TF_E _P""C/\ P=(?\%'OVXKEO#/PD\6:E^P[\&4"'_A"O@!X MTUJT^(VN3QW%A=QS^+?CO:6?AGQQ<+;3V4D46F^"+?X?Z%?:=?7FG^(])\0( MT#6H=#^'VK78BE\O1_$EID^'/#6B6]YX@\6>+_%&M7$D\K?,TEQ'["^K:9XG_9:_91^%GPN\<:5X;G\ M)P?$>WTV]\2?$N;0[U;-=2M+OXA>+K_7O%UR=5-A;/JDDFKE[YD(G+([H?T( MH BAAAMH8[>WABMX(46.&"&-8H8HT&%CCCC"HB*!A550H' %2T44 %%%% ! 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 %%%?PN?M:_ M\%4?^"OG_!23]FS]O[]I/_@FC??#7]E3_@F?^S/X<^(6DV_[1OBJ;Q?X1_:< M^/6F_#K0[O7OB!K'P.U*#1M=U?P1JM]H9TYM"N1X=^'&K>%3KFGV\/Q+T_QW M9>(;+P7<(.;TLE=)MZ)7=DO5]O)]$!_='17\Q_\ P3X_X*0?\%'_ (.?MX_# MO_@E9_P5]\%?"?6/B5\9/@UJ7Q#_ &5_VOO@C%KA:)\0-7\3:I<:'\'Y/#>O>%M-T>'X=:CH?Q+^'GB74?I/_ M (*O_P#!3#]I#X%_&_\ 9S_X)X?\$Z/A?X,^,/\ P4&_:GM+SQEI9^)+S'X5 M? ?X(:'?7]KKOQ;^)45AJ^D:@]M>-H7BB'P_'YYLU3PMX@N3:^(->C\,>"/& M)R2NEIJKIW]WE[W[*SOUNK;Z ?N[17\;GB?]M_\ X+^?\$9+[X6_%K_@K)J_ M[.'[='[$?Q ^*'A[P-\8?C7^S_H;Z%XY_9@LO$^HZ'I%CXBUJU\%? ?X,Q7N MB1P/K>J:/977PL\56/BSQ-:0?#^\^)O@;7?%G@.UU?\ L9L;ZTU.RL]2T^YA MO+#4+6WOK&\MW$MO=6=W$D]M$-.\$?MA_L]^"OC3I&BW,5UH&I:I+KW MA?QMX;=+J"\EB\,?$GP)K/A;XB>&K._FMH5UC3]!\4Z?8:W;(;+6+:^LWD@; M[/HH _*[]E+_ ((D_P#!*_\ 8LU1/$7P"_8Q^$^E^,+?4[S5]-\>?$"WUKXT M>/M O+_3?[&NAX5\:?&+5_'7B/PC:3:49K&2Q\+ZCI%G+#>:BTT$DNJ:E)=? MIOHOAOP[X<@^S>'M T70;;!7[/HNE6.EP;6D>8KY5C!!'@S222D;<&21W/S. MQ.U10 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 %?P5_M?A; M\*OVL_\ @DE\>_"'[2_CC0/$#?$:^\,?'/\ 8I\*>/?"&@VFH)KVE>/?%$DW MBKPUX3T2+6+5-&\#V7Q!D\?ZEX:N?B7K.L?"OQ!XOU/P=JO]XVIG41INH'1Q M:'5Q8W9TL:@)38'41;R?81>B!XYS:&Y\H7(ADCE,.\1NCX8?QA^._P#@N-X5 M_:K_ ."1W_!47]F?]O\ UGX-_LD?\%,/A=\(/VFO@WXZ_9OU&YG^%^D^-=9G M\/>)+'P,GP1MO'_Q \;3^/\ 4]0A">'M1T/P]XW\2:[=^(=/;7=+TF/PAXK\ M%WVK:TN:^B4ES0YD_6REHT].^ROKN!^OG_!.C_@N]^RA^W!\8I_V/-<\"_&_ M]D?]L7PYH27*?LX_M2>"1X \:>*[32?"FG>*=3?P7*+VZAU+4;/PQ=CQ4/"N MN0>&_&E_X/MM0\9:3X:U#PMI.L:OIWP-^SKXYU;XC_\ !X+^WIH'B2VTU[/X M _\ !,[P=X&\ 2VL5TMU%I.LW7[&'Q+O+G47NKR[BDU(ZY\:O&MFDNG0:9:C M2)+&![.2]2^U#4/G_P#;(_:%^"W_ 4:_P""YO\ P0^\"_\ !/GXO^&/BQXW M_9+UCXF_%K]IWXS?!6TMOB3X)\-_!A%^%6O7G@GQ#\1O#PN?"\NE^(=$\'>/ M?AI/?QZ]=Z;X8\1_&?0M,B?_ (2CQ%::/?>Z_MH?$/P%_P $K_\ @XG^#_[? MOQSTN'P)^RI^WI^Q[=?LD>.OCO::)*OAWP7\=_#7C#PGK&FZC\5]4TVPVVUK M=^$OAQ\)M$L]?U>YN;J'PO:ZM?.L'A7X;:K=:92BEHD[SI.T7=M/FZ:*_,HW M2WU]+A^L'_!>CX<>&/BG_P $=O\ @H3X:\6V7V[3-)_9U\4_$>RB$][;-%XG M^#]WIOQ8\&7HEL+NRN#]@\7^"]$O'@>9[*\C@>RU.TU#3+B\T^Y]O_X).:UJ M_B+_ ()=_P#!.G7->U*]UG6=3_8@_9;N]3U;4KB6\U'4;R3X*>"_.O;^]G9[ MB]O;AAYMU>7,DMS=SM)<7,LL\DDC?A?_ ,' ?_!6S]E3XK_L)Z]^PU^P[^T; M\+_VHOVM/V]?%'P]_9[^%O@S]FSQU\./C)%9:;XJ^(_@N#QC#X[U_1]:U?PC MX*C\;Z#/+\+O#MGJ^I6GC'4/$'CFUU7PUIT6G>&?%'BGPE_2C^R9\#+3]F'] MEK]F_P#9NL=2GUJU^ ?P)^$WP;BUJZV?:=9_X5KX$T+P>^L7(B6.%9]4DT=[ M^9((XK>.2X9+>**%4C6&FJ<;W5YR:3[6BK_I\@/H*BBBLP"OF31_!7[1_A&" M_P!%\*>,/@DWAT>(O%>K:1_PD/@/QW=ZU':>(_$^K^(U@U&YTWXAZ=8SW-NV MJM TEM96\3+&N$)RS?3=% 'SS_9_[5__ $-W[//_ (;OXD__ #T*/[/_ &K_ M /H;OV>?_#=_$G_YZ%?0U% 'SS_9_P"U?_T-W[//_AN_B3_\]"C^S_VK_P#H M;OV>?_#=_$G_ .>A7T-10!\\_P!G_M7_ /0W?L\_^&[^)/\ \]"C^S_VK_\ MH;OV>?\ PW?Q)_\ GH5]#44 ?//]G_M7_P#0W?L\_P#AN_B3_P#/0H_L_P#: MO_Z&[]GG_P -W\2?_GH5]#44 ?//]G_M7_\ 0W?L\_\ AN_B3_\ /0H_L_\ M:O\ ^AN_9Y_\-W\2?_GH5]#44 ?//]G_ +5__0W?L\_^&[^)/_ST*/[/_:O_ M .AN_9Y_\-W\2?\ YZ%?0U% 'SS_ &?^U?\ ]#=^SS_X;OXD_P#ST*/[/_:O M_P"AN_9Y_P##=_$G_P">A7T-10!\\_V?^U?_ -#=^SS_ .&[^)/_ ,]"C^S_ M -J__H;OV>?_ W?Q)_^>A7T-10!\\_V?^U?_P!#=^SS_P"&[^)/_P ]"C^S M_P!J_P#Z&[]GG_PW?Q)_^>A7T-10!\\_V?\ M7_]#=^SS_X;OXD__/0H_L_] MJ_\ Z&[]GG_PW?Q)_P#GH5]#44 ?//\ 9_[5_P#T-W[//_AN_B3_ //0H_L_ M]J__ *&[]GG_ ,-W\2?_ )Z%?0U% 'SS_9_[5_\ T-W[//\ X;OXD_\ ST*/ M[/\ VK_^AN_9Y_\ #=_$G_YZ%?0U% 'SS_9_[5__ $-W[//_ (;OXD__ #T* M/[/_ &K_ /H;OV>?_#=_$G_YZ%?0U% 'SS_9_P"U?_T-W[//_AN_B3_\]"C^ MS_VK_P#H;OV>?_#=_$G_ .>A7T-10!\\_P!G_M7_ /0W?L\_^&[^)/\ \]"C M^S_VK_\ H;OV>?\ PW?Q)_\ GH5]#44 ?//]G_M7_P#0W?L\_P#AN_B3_P#/ M0H_L_P#:O_Z&[]GG_P -W\2?_GH5]#44 ?//]G_M7_\ 0W?L\_\ AN_B3_\ M/0H_L_\ :O\ ^AN_9Y_\-W\2?_GH5]#44 ?//]G_ +5__0W?L\_^&[^)/_ST M*/[/_:O_ .AN_9Y_\-W\2?\ YZ%?0U% 'SS_ &?^U?\ ]#=^SS_X;OXD_P#S MT*/[/_:O_P"AN_9Y_P##=_$G_P">A7T-10!\\_V?^U?_ -#=^SS_ .&[^)/_ M ,]"C^S_ -J__H;OV>?_ W?Q)_^>A7T-10!\\_V?^U?_P!#=^SS_P"&[^)/ M_P ]"C^S_P!J_P#Z&[]GG_PW?Q)_^>A7T-10!\\_V?\ M7_]#=^SS_X;OXD_ M_/0H_L_]J_\ Z&[]GG_PW?Q)_P#GH5]#44 ?//\ 9_[5_P#T-W[//_AN_B3_ M //0H_L_]J__ *&[]GG_ ,-W\2?_ )Z%?0U% 'SS_9_[5_\ T-W[//\ X;OX MD_\ ST*/[/\ VK_^AN_9Y_\ #=_$G_YZ%?0U% 'SS_9_[5__ $-W[//_ (;O MXD__ #T*/[/_ &K_ /H;OV>?_#=_$G_YZ%?0U% 'SS_9_P"U?_T-W[//_AN_ MB3_\]"C^S_VK_P#H;OV>?_#=_$G_ .>A7T-10!\\_P!G_M7_ /0W?L\_^&[^ M)/\ \]"C^S_VK_\ H;OV>?\ PW?Q)_\ GH5]#44 ?//]G_M7_P#0W?L\_P#A MN_B3_P#/0H_L_P#:O_Z&[]GG_P -W\2?_GH5]#44 ?//]G_M7_\ 0W?L\_\ MAN_B3_\ /0H_L_\ :O\ ^AN_9Y_\-W\2?_GH5]#44 ?//]G_ +5__0W?L\_^ M&[^)/_ST*/[/_:O_ .AN_9Y_\-W\2?\ YZ%?0U% 'SS_ &?^U?\ ]#=^SS_X M;OXD_P#ST*/[/_:O_P"AN_9Y_P##=_$G_P">A7T-10!\\_V?^U?_ -#=^SS_ M .&[^)/_ ,]"C^S_ -J__H;OV>?_ W?Q)_^>A7T-10!\\_V?^U?_P!#=^SS M_P"&[^)/_P ]"C^S_P!J_P#Z&[]GG_PW?Q)_^>A7T-10!\\_V?\ M7_]#=^S MS_X;OXD__/0H_L_]J_\ Z&[]GG_PW?Q)_P#GH5]#44 ?//\ 9_[5_P#T-W[/ M/_AN_B3_ //0H_L_]J__ *&[]GG_ ,-W\2?_ )Z%?0U% 'SS_9_[5_\ T-W[ M//\ X;OXD_\ ST*/[/\ VK_^AN_9Y_\ #=_$G_YZ%?0U% 'SS_9_[5__ $-W M[//_ (;OXD__ #T*/[/_ &K_ /H;OV>?_#=_$G_YZ%?0U% 'SS_9_P"U?_T- MW[//_AN_B3_\]"C^S_VK_P#H;OV>?_#=_$G_ .>A7T-10!\\_P!G_M7_ /0W M?L\_^&[^)/\ \]"C^S_VK_\ H;OV>?\ PW?Q)_\ GH5]#44 ?//]G_M7_P#0 MW?L\_P#AN_B3_P#/0H_L_P#:O_Z&[]GG_P -W\2?_GH5]#44 ?//]G_M7_\ M0W?L\_\ AN_B3_\ /0H_L_\ :O\ ^AN_9Y_\-W\2?_GH5]#44 ?//]G_ +5_ M_0W?L\_^&[^)/_ST*/[/_:O_ .AN_9Y_\-W\2?\ YZ%?0U% 'SS_ &?^U?\ M]#=^SS_X;OXD_P#ST*/[/_:O_P"AN_9Y_P##=_$G_P">A7T-10!\\_V?^U?_ M -#=^SS_ .&[^)/_ ,]"C^S_ -J__H;OV>?_ W?Q)_^>A7T-10!\\_V?^U? M_P!#=^SS_P"&[^)/_P ]"C^S_P!J_P#Z&[]GG_PW?Q)_^>A7T-10!\\_V?\ MM7_]#=^SS_X;OXD__/0H_L_]J_\ Z&[]GG_PW?Q)_P#GH5]#44 ?//\ 9_[5 M_P#T-W[//_AN_B3_ //0H_L_]J__ *&[]GG_ ,-W\2?_ )Z%?0U% 'SS_9_[ M5_\ T-W[//\ X;OXD_\ ST*/[/\ VK_^AN_9Y_\ #=_$G_YZ%?0U% 'SS_9_ M[5__ $-W[//_ (;OXD__ #T*/[/_ &K_ /H;OV>?_#=_$G_YZ%?0U% 'SS_9 M_P"U?_T-W[//_AN_B3_\]"C^S_VK_P#H;OV>?_#=_$G_ .>A7T-10!\\_P!G M_M7_ /0W?L\_^&[^)/\ \]"C^S_VK_\ H;OV>?\ PW?Q)_\ GH5]#44 ?//] MG_M7_P#0W?L\_P#AN_B3_P#/0H_L_P#:O_Z&[]GG_P -W\2?_GH5]#44 ?// M]G_M7_\ 0W?L\_\ AN_B3_\ /0H_L_\ :O\ ^AN_9Y_\-W\2?_GH5]#44 ?/ M/]G_ +5__0W?L\_^&[^)/_ST*/[/_:O_ .AN_9Y_\-W\2?\ YZ%?0U% 'SS_ M &?^U?\ ]#=^SS_X;OXD_P#ST*/[/_:O_P"AN_9Y_P##=_$G_P">A7T-10!\ M\_V?^U?_ -#=^SS_ .&[^)/_ ,]"C^S_ -J__H;OV>?_ W?Q)_^>A7T-10! M\\_V?^U?_P!#=^SS_P"&[^)/_P ]"C^S_P!J_P#Z&[]GG_PW?Q)_^>A7T-10 M!\\_V?\ M7_]#=^SS_X;OXD__/0H_L_]J_\ Z&[]GG_PW?Q)_P#GH5]#44 ? M//\ 9_[5_P#T-W[//_AN_B3_ //0H_L_]J__ *&[]GG_ ,-W\2?_ )Z%?0U% M 'SS_9_[5_\ T-W[//\ X;OXD_\ ST*/[/\ VK_^AN_9Y_\ #=_$G_YZ%?0U M% 'SS_9_[5__ $-W[//_ (;OXD__ #T*/[/_ &K_ /H;OV>?_#=_$G_YZ%?0 MU% 'SS_9_P"U?_T-W[//_AN_B3_\]"C^S_VK_P#H;OV>?_#=_$G_ .>A7T-1 M0!\\_P!G_M7_ /0W?L\_^&[^)/\ \]"C^S_VK_\ H;OV>?\ PW?Q)_\ GH5] M#44 ?//]G_M7_P#0W?L\_P#AN_B3_P#/0H_L_P#:O_Z&[]GG_P -W\2?_GH5 M]#44 ?//]G_M7_\ 0W?L\_\ AN_B3_\ /0H_L_\ :O\ ^AN_9Y_\-W\2?_GH M5]#44 ?//]G_ +5__0W?L\_^&[^)/_ST*/[/_:O_ .AN_9Y_\-W\2?\ YZ%? M0U% 'SS_ &?^U?\ ]#=^SS_X;OXD_P#ST*/[/_:O_P"AN_9Y_P##=_$G_P"> MA7T-10!\\_V?^U?_ -#=^SS_ .&[^)/_ ,]"C^S_ -J__H;OV>?_ W?Q)_^ M>A7T-10!\\_V?^U?_P!#=^SS_P"&[^)/_P ]"C^S_P!J_P#Z&[]GG_PW?Q)_ M^>A7T-10!\\_V?\ M7_]#=^SS_X;OXD__/0H_L_]J_\ Z&[]GG_PW?Q)_P#G MH5]#44 ?//\ 9_[5_P#T-W[//_AN_B3_ //0H_L_]J__ *&[]GG_ ,-W\2?_ M )Z%?0U% 'SS_9_[5_\ T-W[//\ X;OXD_\ ST*/[/\ VK_^AN_9Y_\ #=_$ MG_YZ%?0U% 'SS_9_[5__ $-W[//_ (;OXD__ #T*/[/_ &K_ /H;OV>?_#=_ M$G_YZ%?0U% 'SS_9_P"U?_T-W[//_AN_B3_\]"C^S_VK_P#H;OV>?_#=_$G_ M .>A7T-10!\\_P!G_M7_ /0W?L\_^&[^)/\ \]"C^S_VK_\ H;OV>?\ PW?Q M)_\ GH5]#44 ?//]G_M7_P#0W?L\_P#AN_B3_P#/0H_L_P#:O_Z&[]GG_P - MW\2?_GH5]#44 ?//]G_M7_\ 0W?L\_\ AN_B3_\ /0H_L_\ :O\ ^AN_9Y_\ M-W\2?_GH5]#44 ?//]G_ +5__0W?L\_^&[^)/_ST*/[/_:O_ .AN_9Y_\-W\ M2?\ YZ%?0U% 'SS_ &?^U?\ ]#=^SS_X;OXD_P#ST*/[/_:O_P"AN_9Y_P## M=_$G_P">A7T-10!\\_V?^U?_ -#=^SS_ .&[^)/_ ,]"C^S_ -J__H;OV>?_ M W?Q)_^>A7T-10!\\_V?^U?_P!#=^SS_P"&[^)/_P ]"C^S_P!J_P#Z&[]G MG_PW?Q)_^>A7T-10!\\_V?\ M7_]#=^SS_X;OXD__/0H_L_]J_\ Z&[]GG_P MW?Q)_P#GH5]#44 ?//\ 9_[5_P#T-W[//_AN_B3_ //0H_L_]J__ *&[]GG_ M ,-W\2?_ )Z%?0U% 'SS_9_[5_\ T-W[//\ X;OXD_\ ST*/[/\ VK_^AN_9 MY_\ #=_$G_YZ%?0U% 'SS_9_[5__ $-W[//_ (;OXD__ #T*/[/_ &K_ /H; MOV>?_#=_$G_YZ%?0U% 'SS_9_P"U?_T-W[//_AN_B3_\]"C^S_VK_P#H;OV> M?_#=_$G_ .>A7T-10!\\_P!G_M7_ /0W?L\_^&[^)/\ \]"C^S_VK_\ H;OV M>?\ PW?Q)_\ GH5]#44 ?//]G_M7_P#0W?L\_P#AN_B3_P#/0H_L_P#:O_Z& M[]GG_P -W\2?_GH5]#44 ?//]G_M7_\ 0W?L\_\ AN_B3_\ /0H_L_\ :O\ M^AN_9Y_\-W\2?_GH5]#44 ?//]G_ +5__0W?L\_^&[^)/_ST*/[/_:O_ .AN M_9Y_\-W\2?\ YZ%?0U% 'SS_ &?^U?\ ]#=^SS_X;OXD_P#ST*/[/_:O_P"A MN_9Y_P##=_$G_P">A7T-10!\\_V?^U?_ -#=^SS_ .&[^)/_ ,]"C^S_ -J_ M_H;OV>?_ W?Q)_^>A7T-10!\\_V?^U?_P!#=^SS_P"&[^)/_P ]"C^S_P!J M_P#Z&[]GG_PW?Q)_^>A7T-10!\\_V?\ M7_]#=^SS_X;OXD__/0H_L_]J_\ MZ&[]GG_PW?Q)_P#GH5]#44 ?//\ 9_[5_P#T-W[//_AN_B3_ //0H_L_]J__ M *&[]GG_ ,-W\2?_ )Z%?0U% 'SS_9_[5_\ T-W[//\ X;OXD_\ ST*/[/\ MVK_^AN_9Y_\ #=_$G_YZ%?0U% 'SS_9_[5__ $-W[//_ (;OXD__ #T*/[/_ M &K_ /H;OV>?_#=_$G_YZ%?0U% 'SS_9_P"U?_T-W[//_AN_B3_\]"C^S_VK M_P#H;OV>?_#=_$G_ .>A7T-10!\\_P!G_M7_ /0W?L\_^&[^)/\ \]"C^S_V MK_\ H;OV>?\ PW?Q)_\ GH5]#44 ?//]G_M7_P#0W?L\_P#AN_B3_P#/0H_L M_P#:O_Z&[]GG_P -W\2?_GH5]#44 ?//]G_M7_\ 0W?L\_\ AN_B3_\ /0H_ ML_\ :O\ ^AN_9Y_\-W\2?_GH5]#44 ?//]G_ +5__0W?L\_^&[^)/_ST*/[/ M_:O_ .AN_9Y_\-W\2?\ YZ%?0U% 'SS_ &?^U?\ ]#=^SS_X;OXD_P#ST*/[ M/_:O_P"AN_9Y_P##=_$G_P">A7T-10!\\_V?^U?_ -#=^SS_ .&[^)/_ ,]" MC^S_ -J__H;OV>?_ W?Q)_^>A7T-10!\\_V?^U?_P!#=^SS_P"&[^)/_P ] M"C^S_P!J_P#Z&[]GG_PW?Q)_^>A7T-10!\\_V?\ M7_]#=^SS_X;OXD__/0H M_L_]J_\ Z&[]GG_PW?Q)_P#GH5]#44 ?//\ 9_[5_P#T-W[//_AN_B3_ //0 MH_L_]J__ *&[]GG_ ,-W\2?_ )Z%?0U% 'SS_9_[5_\ T-W[//\ X;OXD_\ MST*/[/\ VK_^AN_9Y_\ #=_$G_YZ%?0U% 'SS_9_[5__ $-W[//_ (;OXD__ M #T*/[/_ &K_ /H;OV>?_#=_$G_YZ%?0U% 'SS_9_P"U?_T-W[//_AN_B3_\ M]"C^S_VK_P#H;OV>?_#=_$G_ .>A7T-10!\\_P!G_M7_ /0W?L\_^&[^)/\ M\]"C^S_VK_\ H;OV>?\ PW?Q)_\ GH5]#44 ?//]G_M7_P#0W?L\_P#AN_B3 M_P#/0H_L_P#:O_Z&[]GG_P -W\2?_GH5]#44 ?//]G_M7_\ 0W?L\_\ AN_B M3_\ /0H_L_\ :O\ ^AN_9Y_\-W\2?_GH5]#44 ?//]G_ +5__0W?L\_^&[^) M/_ST*/[/_:O_ .AN_9Y_\-W\2?\ YZ%?0U% 'SS_ &?^U?\ ]#=^SS_X;OXD M_P#ST*/[/_:O_P"AN_9Y_P##=_$G_P">A7T-10!\\_V?^U?_ -#=^SS_ .&[ M^)/_ ,]"C^S_ -J__H;OV>?_ W?Q)_^>A7T-10!\\_V?^U?_P!#=^SS_P"& M[^)/_P ]"C^S_P!J_P#Z&[]GG_PW?Q)_^>A7T-10!\\_V?\ M7_]#=^SS_X; MOXD__/0H_L_]J_\ Z&[]GG_PW?Q)_P#GH5]#44 ?//\ 9_[5_P#T-W[//_AN M_B3_ //0H_L_]J__ *&[]GG_ ,-W\2?_ )Z%?0U% 'SS_9_[5_\ T-W[//\ MX;OXD_\ ST*/[/\ VK_^AN_9Y_\ #=_$G_YZ%?0U% 'SS_9_[5__ $-W[//_ M (;OXD__ #T*/[/_ &K_ /H;OV>?_#=_$G_YZ%?0U% 'SS_9_P"U?_T-W[// M_AN_B3_\]"C^S_VK_P#H;OV>?_#=_$G_ .>A7T-10!\\_P!G_M7_ /0W?L\_ M^&[^)/\ \]"C^S_VK_\ H;OV>?\ PW?Q)_\ GH5]#44 ?//]G_M7_P#0W?L\ M_P#AN_B3_P#/0JS9V'[4@N[4W_BOX!/8"Y@-ZEG\/OB)'=O:"5?M*VLDWQ-E MACN6AWB!Y8I(DE*M)&Z@J??:* "BBB@ HHHH **** "BBB@ HHHH *_'S_@J MW_P1]_9@_P""CGP)^-\=U\ ?@1=?M?>(OA7K7AWX+?M ^+]/U7P?XC\*^/K' M3;P_#J_\5_$7X>Z9=>.=1\)>'==FAN+K1;VP\6Z5+IYNK*;PSJMG/-I\_P"P M=%-2<6FG9H#XZ_8\_8$_8^_8-\'2^$?V4OV>/AC\$DUC1_#>E>,-9\':*TOB M[QLOA>VNH=&/C;X@:W)J7COQRVERZCJT^GW/B[7]6NH+C5=4NU=+K4KZ2?VO MXW? 7X*_M*?#O6?A)^T#\*_ ?QE^&7B![.;5_ _Q&\,:5XK\.7EUIUS'>Z;? M'3=7MKF"'4M,O88KS3-2MA#?Z==Q1W-E<03HL@]:HHN[WN[]];_>!^9'[(G_ M 1I_P""8G["7BVW^(/[+O['OPT\ ?$73[S4;_1/B/KMYXR^+'Q&\+W&KZ'- MX:U7_A#?'WQC\4>/_%_@NWU/0+J^T>_LO"FLZ-9WEAJ>KVUQ!)'K&IB[_3>B MBAMO5MM]VVP"BBBD 45X+<_M2?LYVG[0.C_LIS?&SX;#]I+7O!VL?$#3/@G% MXJTNX^(LG@W0I+6/4->N?#5O/+?Z=9XNC/8+J,=I<:O:6&MWVD0WUGX?UR?3 MO>J "BBB@ HHHH **** "BBB@ HHHH ***\&M_VHOV=;S]H%_P!E2R^-/PXO M_P!H^'P/J7Q(O/@OI_BC3+_X@:9X(TF_T;3+S7]9T"SGFNM%MS=Z_IGV.WU8 M6=]J=M),O@EH/C;0=8^)'A#PU;3 M>'89M2\5>%].O;G4O#F/^$M\,7"6>LPV5_-8:[IFI0VLFGW<5RWT#0 4444 M%%%% !1110 4444 %%%% !137=(T:21E2-%9W=V"HB*"S,S,0JJJ@EF) !) M.*\)^"_[4/[.W[1NJ?%+1O@+\:?AS\7]1^"GC,?#SXJP_#WQ3IGBF+P3XT_L M^'4F\/:Q=Z5/@%+0 4444 %%%% !1110 4444 %%%% !112$@ M DD 9)/ '4DGH!0 M%%% !1110 4444 %%%% !1110 4444 %%)D#&2!DX M'N<$X'J< GCL">U+0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 445^9__!8O]K&3]B;_ ()F_MA_M#:3XSNO /CKPS\'O$'AOX2>*-.M M+;4-5TOXS_$18O /PFO-+TZ\L=3M;RXL/'GB/0]3G%YI]WI]IIUC?:CJD::7 M97LT0!^EDTC10RRK#+<-'')(L$/E^=,R*6$,7G20P^;(1LC\V6*/' M/'UUJ6@SW]GX'^(/BGPKJ>HW?B;3=8\2Z+I5WX8\NM>\0^(O$_B37O[6J_F'U_P 6:7X"_P"#MSP1H^OZCI^FW?QK M_P""/=WX3\$6U[.D%SK^J:5\=/%_CJ[T[2(YY;=KS4(=$^$GB[5I8+-+YUTK M1=3N6B2.UNI[/^GB@ HHHH **** "BBB@ HHHH *JWUR]G97EW'9W6H26MK< M7,=A8BW-[?/!$\JV=F+NXM+4W5RRB&W%S=6UN973SKB&/=(OY4_\%P/VQ[S] MA/\ X)??M6?'SPYXJU7P?\2X? \7P]^#.M>'Y-&7Q'9?%SXG:K9>"?!>K:'; MZ\XL+R7PE=ZO-XXU> 0WEU'X9\+Z[>VMA?36BVTGDG_!!;_@I+J'_!0K]BW3 M=.^,%U>Z3^V?^RUJ$/P%_;!\ ^*;=-$^(>E_$/PO]NT72O'_ (K\(2Z7X?U# MPX_Q.MO#^IWU_:3>']+L=+^(.A_$;P99))+X-OB@!^??B/XI?\%U?^"R^H:M MX9_9O\(ZW_P1>_8'U:&[T>_^.?QQ\*W-U^W=\3-/DL_&^@:VOA'X;VVM:;J' MPXLY=0_X1]XXM/U+X7^(M&-I#XM\%_M!^+K2\G\)1^"_\$W?V!?@-^P=_P ' M*7CWX#?!J[^(7BA?"/\ P25U;XK>/_B/\7/%EWXW^(7Q2^-7Q _:0^&MGXR^ M)GB#5YS!9VVK>(-&\065I>6VCZ9I6FB2TNIS8S:C?ZAJNH?V2K3+)\/=;8^3]K3[/;2 MYVR++]F /Z<**** "BBB@ HHHH **** "BBOQT_X+S?M?>,/V,?^"97QV\>_ M"37M5T;]H7XCW/@KX#?LX6GA;4X;#Q]K7Q>^+?BO3/#EE#\.;/\ LW6=1\0^ M,_#GA%O%_CO3O#FAZ3>:QJMMX2O8;272P)-:TT _7;7=3ET71-9UB#2-5\03 MZ3I6H:G#H.A1VZ9I\FJZD\0L]/CO]2T^S>[FA6ZO; M2 O/'_*?_P +$_X+K?\ !:+4#IOPO\':K_P1<_X)Y:Q?WVG:O\3/'\=U>_M[ M?&7P4]QX\T.\E\%^%I+33+_X42ZQ:6GA:XDA>#X;W?A6?5$\4^!?C5\:-"A; M0[O]-_\ @AC_ ,%#-9_X*'_L'^"_%OQ474M+_:H^!.JWO[.W[7'A;Q%IDV@^ M*M-^-_PV@MM-U/Q-K^@R>&?!]OHM_P#$?1SI?CK5-$TC0+71?"/B?6?$OP_M M9);SP9J*Q?L=0!_&U_P2&_8+_9V_9!_X.#_V[OA?^S]?@KIUF)YGL=-@@NM2L_BM&9[;5]-F@US2W_J4H **** "BBB@ HHHH **** "OF_\ :Z_:$OOV5?V= MOB9\?=-^"GQ=_:'O/AUI-GJ<7PA^!6BZ9XB^)_BPWNKZ?I&SP]HNJ:MI"7\6 ME_VA_;&M1V$M_K4>AV&HSZ)H>OZI%:Z/>_A!_P '.?[=_P"TA^Q]\!/V1?#' M[%OC'Q=IO[4'Q#_:JT/XE6W@'X?Z9JGB#Q-\1O@=^S9X-\5?%/XGZ+KGA[PU M$WBN_P#A='XFM_AE=?%2VT>[TNUUKP';^(/#?B:^E\%ZOXIL+K]OOV&OVOOA MG^WG^RA\$_VL/A+W77/! M7BJSU?PUJHBE>*2ZTUY[=Y+::&1P#^>/4/V(O^"R/_!:J>;6?^"B/QDUW_@E M]^P;XDLO*M?V#OV9/$6G:G^T%\1/#]YI_B[2KNW^.GQ;N-*DL;:/7-/U_37U M;PSXELO%O@O6-/TVRLM5_9[\">+K%_$TW2_\&N'P'^$OP7\/?\%;[7X3^$;3 MPQH6@?\ !53X]? ?PPLSW&J>([3X2_ NRT6/X5^$=8\4ZG<7VN:_:>$K/QYX M@&GOJ^H7UPE]K&N:C)<37FL7T\W]5%?S#_\ !MWXLTN'QI_P6W^#4NHZ>?&? MP\_X+"?M.>+/$>A13H=5TS2_'6JGPKH>HWMHTHNX-/U75?A-XLL],GN+*V2Y MN=#U>**6>6TN8K0 _IXHHHH **** "BBB@ HHHH ***_CFU__@N5\2?AC_P< M2^-/@KXEUSQ/J?\ P31U/7O W_!/RZ\9V_\ Q._@OX'_ &S;KPWI?C2V\01^ M*]'\#WUMHWQ!T_XC:EK_ ,"O'?@&X\:VJZ7H!U;XC^,[F&T\"6>CZ" ?O_\ M\%:OVX[W_@G'_P $]OVDOVOM$\.V?BOQA\,_"VCZ=\/- U6UFOM!O/B3\0O% MF@?#CP#<^*+.UUGP]?7GA#1_%7BO2]<\7V>F:YI>KWGAG3=5M='O(=5FLS7X MW:#_ ,$&_P!JC]IGX&>&OCU^TW_P62_X*+Z;^WSX[^'-KXP?Q%\&?C+I/P]_ M9@^%OQ#\0>&X[G0-$\)?!7P/X5\-W"^$O"7VBPTGQ%-X#\:?#7_A/KJTUCQ/ M867@ZY\0M96?]!W[9O[)?PG_ &ZOV8/C)^R=\;K74)_AO\:/"'9]0TW4=/CUC1[,W]A>V M?GVLW\HWA3X7?\%A_ ?Q>\)?\&_/P'_X*8?"C4_!G@']DH>*/B-^UIH/[+.M M^$OCG^RM^S59S:'\./A5\/\ PYJNF?%2?P]=?$[Q1IDT?A_P=;VFLZ'\1/"7 M@:!?'FC_ !,M=>L-.UC2P#]D/^#?S]LW]IO]LS]A[Q1>?M=V=KJ'QR_9N_:, M^*O[*7BGXHZ8 ND?'!OA+:>%)O\ A9MBL&C:)IWVAKSQ)>^"]9NM(@N--UC6 MO!U_XA1],N]8O/#>A?N-7\>G[0_["/\ P4 _X(,?L>^&/CM_P32_;;^(_P < MOV.OCA^Q1^TGX7^%%WX6\5?!_6_$&I^+/B5XE\ >,/"?@?PWKNC: MKX>U77-:\7ZWI=U?)K$VBS:GK'A_Q6]UX6L?AUXZ_J4_9=^/OAC]JK]F[X#? MM+^"]-U71O"GQ\^$7P^^+N@:)KHM!KFAZ;X_\+Z9XF@T36AI]S>6']KZ.-1. MFZD;&\N[,WMK.;6YG@,'[*[TFY\3Q:$?#46O\ AQM6_M_3?P>^%_\ MP6M^(G@[_@XO_:8^"'Q'\=>+?$W_ 3O^,?CKP+^P_\ !7Q=?6UV?@S\(?VL MO@[\//"^H:SX5\->*$-EX/B\2^+_ (K>,/B/X6^(UM'_ &MXZU:_\5?",:UJ M$/@KP+X;MK#^FC]NS]C#X1_\%!_V4_B]^R-\;QK4/@#XMZ+86=QK'AJ^.G>) M/"WB'P[KFF>*_!OB_0;IEDMVU/PMXMT/1M;BL-0@N]&UF.RET77;#4-$U'4+ M&X /P/\ ^' W[5_QQ^"EA\:/C_\ \%F/^"B5M_P4-\3> IO$MUXM^$7QN@^' M_P"ROX"^)>LZ0EUIOAWP9\(?"/A3PQK=GX"\..NFZ!JU_P"$/&'P[?QF^G7G MC&T\-^"Y=8'AK3?N_P#X-[/VZ_CG_P %#/\ @F3\*_CI^T=IUY)\6M$\6^.O MA/XB\?R:1HVA:;\8XO &HVUMIOQ.TC3-$OKBV@:_L;^'PSXLD.G^'(;KXB^% M?&=WI'AS3/#L^B^=^/7@3P=_P60\1_M!:I_P0F\"?\%,_A[XV^&?P(_9W\(Z MS^U%^VWX:^!#>&OVF?@O\)_&L3Z+\-?@=I&OR?%;Q(;[X]>-?!$5I=67BF^T M_1_%OA3P!J6G_$@?%/Q!XUB6VGZ+]I?]D#]O+_@WJ_9)\#?M#?\ !/?]LOXI M_M%?LA?LEZU'JGQR_88_: \#_#[6M/U_X6_$'XAWU_XZ\3?#_P =?#OX=6/B MCPP^D>*?'%SXK\13S6L1\,Z3+K?CR^\4WGAOPG>> _$ !_8Y17DGP!^-'A#] MH[X%_!K]H/X?->/X%^./PL\ _%SP<=1MWM-17PS\1?"VE>+=$CU&TD"R6NH1 M:=JUO%>VS@-!=)+$PRAKUN@ HHHH **** "BBB@ HHK^-K]FO_@NOXT;_@X2 M_:7_ &9_B9X]U_6?V!_CO\3K[]D/]E_Q5XCT.+1_A_\ #_\ :L_9P\,^"=-\ M7>%?!OC*]?0-*U*R\>^/?%?B30/$=G:P^,/%&M>*/B1^SM&T\ M=?$#6X-%LMG^$M)_MCQ;)H4-Q8'Q#)H<6A/JFDQ:C)J=I^7GQ M_P"#?']HCQ?\'_$7Q=\2_P#!9W_@IU)^WC=^#->\72>.M)_:+F\(?L[Z7\5] M3L)MTSQ%X'^%L>O;=*TW0/!GQ TFQT#0(+2/0=+LK"PLM$A M_=7_ (*"?L._"?\ X*,_LF?%?]D;XS7.LZ5X1^)EAIDEGXF\.2QQ>(?!OBWP MUJ]EXC\(>+M'$^;:ZN-#U_3+*YN=+O ;'6M--]HU]BTU"9A_+W\-?#G_ 69 M^-?[1OQ*_P""&.@_\%)/ 7C'X&_LJ_ _X:67[8G[=GA[X'ZQX0_:H\*>%?B? MI6IW7@/X :!J^O\ C?6K;QC\6?&/PT30O.^,&D/]MT#09?$.L>+?B3K7Q8\- MW>A>-0#]R_\ @@O^VA\:/V^O^"7'[.?[1O[0LECJ7QAU@_$+P5XR\5Z9HMMX M>L/'EU\-/B)XF\#:?XW&CV#?V99:MK^D:)I\WBM='MM+T*7QE'XAGT#0O#^B M2V&AZ?\ L/7\(OB%H)OOAS>?UP_"KXE>$OC-\+_AO\8/ .I1:SX$^*_@+P M?\2O!6L0/'+!JOA+QUX>T[Q1X*O$NJ66B>'/#6CZGX@U_6M2N(K33 MM(T31K*?4=5U34+N=DAM;+3[&VGN[JXF=(H8(I))&5%) !L5^"W_ 6>_:Z_ M:F\%_$C]@K_@G=^Q#\0M)^!O[2'_ 45^+/C'P])^T;KOA72?&4'P1^"GP9T MC1/%/Q9UWPOX?UJ\33=0^(VL:9KEE;^&+>_TR_M;O1].\5Z58:EX-\7:IX2\ M;>'_ ,Y?^#>C_@N9XW_;._:._:2_9K_:D\0>+[/5?CE\0/BA^TW_ ,$^=4^* MUGH_AS5_&7[/:>+O%?AS6O@MX3&G:7IVD>*Y?A'%X"UB]L;O0=7\6W%[)X=^ M,MC)J"VOPOO_ "OV5_X*R_\ !*S1_P#@I7X0^ WB'PA\7]0_9M_:J_9)^+FB M_&O]F']H?2_!^D^/6\">*]-UCP]K.IZ1KOA#5KO2X]?\.:W>^%/#&LK!!K&F MS:;XL\)^$];N!KFC:=K/A+Q& ?B1_P %!O\ @E=^T?\ \$M_V;?'?_!1_P#8 MK_X*L?\ !0SQM\<_V9CH_P 4_B/X-_;"^/D?QF^$7QN\!:==)I?C/PMK?A6V M\,^$XY;R2UUF;6=+A\67'C:"Y^Q2Z-IHT3Q+J.D>-_#W]5'[*7QBUO\ :'_9 M>_9Q^/WB7P5=_#;Q'\;_ ($_"3XMZ_\ #R^GN;J[\"ZU\1O 6@>+]4\(3W5[ MI^D7MU)X_&G_@HM_P1H_;Y_9*\'?'[]IWQ;^WK_P $V?VZ?BQX-_9G\/>(_B7X M5^&_A_X\_LU_'7Q9.FC>%(+_ %+P9HG@S2O$_A'59[J#Q ^H6'?$?A3P_J'Q0 /ZLJ*** "BBB@ HHHH **** "BOP8_X.-OVQOBQ^R% M_P $X]83]FSQIXX\'_M7_M"_&/X/_ ']F_\ X5CHLWB/XC:YXU\3^,++7_$6 MA^$]&M=(UR]FU/6_A[X9\6>'=/GLK#^T/[#XDRZ4O@']H+PKI"VEK#X.^._@VUL[+QY8PZ M+;ZWXAN=!\/^)I9;+X@^ M-U75;G6%^'?C#PG<:J4U">YBC /R9_X3G]HK_@ MN-^WO^W;^S-X(_:I_:+_ &,?^"?'_!/GQ=HWP(\2:_\ LI7Z_#'XT?M*_M$M MJGB"R\=1O\;=>\*ZR?#_ (4^&&N> ]=T:^\'>&K&_M-8T36/"GB#6'O;'QEI M;6/AG[6P_;,_X-N_$7P=_:M\$?M5_M:?\%!O^":'C#QWH_PL_:K^!_[5GC!? MC1\@ZTW@CP=<^/+C0_">NW M.N:E\5-$\1_#?F?BA\3/B'_P;J?\%8OVH?VB/&GP6^)'Q _X).?\%./$^B?% MKXF?%OX>Z1X@\5_\,M?M%76O:TWB._UFQ&LZEIUI::]XY\?:QJFJZ%JEIX2N M?&O@OQGX=@^#]_XGUSX%ZU\,M;]I_:(_;N^#O_!P[+\.?^"O?#\ _JA^'/Q$\%?% MSX?^"?BG\-O$FD^,OA]\1O"N@^-O!/BS0KR&_P!&\1^%O$^F6VL:%K.F7EN[ MPW%GJ.FWEO,/$MI96 M7V0^'?#WB+PYH4NDZ3#:6=H/Z5Z "BBB@ HHHH **** "BBOY\/^#DO]NGXQ M_L5?L'>%=/\ V6_%7CCPY^UQ^T?^T#\+/@S^S^GPSTC1_$_CJ[U8ZL?%OB=- M-\(ZE8ZQ=^([/6-'T"/X>_8-%T#7-2NO$OQ!\*:6EALU5IX@#^@^OY._"E]^ MU/\ \%Y/VS_V[_ "_M8_M*?L3?\ !.']@WXYWW[-W@6U_8_\5Z+\'?CG^T1\ M=O"-K?Z#\2]:\>?%A;[QWJ,O@;PMJ-C?ZYHGA:3PEIOA?Q!X6^(/PVGN-'3Q MUX.\1:E%^W'_ 2U_P""@?PX_P""F?[%7PC_ &I_ -UI-OK.OZ7'X9^,'@C3 MM3BU*Z^%WQJ\.V-@OC[P%JN([:[MS:W-Y9^(/#[^^,J_'_ ,*_'3X: MZ-;>-O\ AFWX\>,M<>Y\?Z+\0M'L;'PZF@Z4=7\7:C9VFCM%/ M&H?#QO'_ (YT/XB^%[( [#]IO5OVP_\ @W ^(OP&_: LOVMOVG/V\O\ @EC\ M4OB1I/PC_:8^'/[6WBJ3XR?'3X ^(?%B&32_B]\.OBKIGA+3[JVT&QTG0+LZ M?X*DL] \':MK\-WX/O\ 3KCQ3\2_#?CGP-_7)X'\;^$/B7X+\(_$;X?>)-%\ M9> _'WAG0O&?@OQ=X)]+M=:\/>(=#U6QEFL]2TC6=)O;34= M.O[6:6WN[2XAGAD>-U8_RB?M#?MI_#/_ (.,/$_P=_X)Y_L4?#7XM?$3]A[4 M/BKX.^*W_!03]LCQ/\.O%GP[^&WA'X:_!O5M,\?Z?^SM\/;[Q,?"FOW'QC^+ MOB.#PMHDVIV+P:[X)\/ZK;>*-!\)^.O#:^.M<^'?TO\ \&TWQ$^)/A']G[]K M+_@G)\:?&)\9?$;_ ()>_M;_ !%_9O\ #^IZG::MI/BO5/@->ZCJ&J?"/Q1J M^B:[KNOZE8^'/$&JZ7\1H?A@UM=#P[;?#31_#'ASPX]]8>&CJ=Z ?TFT444 M%%%% !1110 4444 %%?SC_\ !RS^W7^T-^Q_^R-\&O!'[%OB'QAI_P"V3^T1 M^T!X=T;X5:/\+[2S\3?%"3P1\+-'U7XF_$[Q)H/PY?PUXNOO'WAW39-(\&>$ M_&.E1Z(=)@TWQY!-K]X^G,VB:Y^K'_!.#]M_P'_P46_8N^!/[7/@&*VTR'XH M>$8)/&7A*WN[R^;X?_$_099-"^)?@"6]U#3-$O=1C\*>,K#5M,TS6YM(TZ'Q M-H<>E>)].MAI6LV,D@!^"?PSL/VI/^"^7[4/[<5_J/[;7[2'[&?_ 3E_8[_ M &@?$'[*?PB^&O[&'C'2/A#\:OC'\8OAG;1KX]^*7Q-^,+Z#XKO+OP;=VVO6 MUYHO@46VH>'-1TW6_"+KH?ACQ-X%UGQ)\0/*_P!HCXA?M7?\&VO[0G[,?Q$\ M8?M??M-?MK_\$D?VB/'>I_"+XVV'[5WB/2OC5\&-;\2Z9X+\-:%-X)N="\(?%73-4\(Q_$'Q3\/\ Q7;<]X=^ M/OB'_@VP_P""@O[76B_M3^#O'^M_\$L/^"B?QTUK]H;X&?'_ , ^&[?Q1IWP M*^//BJ/4];\>?#OQMH6B:1::VD^IZ9MT:UTJ*_U;4;GP;\-?"/BGP1H>LW%S M\5(_#GN7QN_:.^$W_!RYXC^%_P"Q;^RGX2^,.N_\$^/ 'Q3TKXN_MQ?M;:SX M6N_A7X8UK_A!?"FK:A\.OV9?A*OC3PO=^+-7\<>)_''B/PKXF^(NHZ=!X#UO MPGX(T*(:3K-U8^+_ +6@!_5SH.NZ+XIT/1O$WAO5=/UWP[XBTG3M=T#7-)NH M;_2]9T75[.'4-+U73;ZV>2WO-/U&QN(+NSNX)'AN+>:.:)V1U8ZU?SO?\&UO MQ>^(^I_L6_%_]CCXP:PGB3XB?\$SOVKOC+^PU+XH%P6D\3>"OA5JENW@J_\ M[.>V@FT2PT.WO]3\ :%I/C)X._9V^"'QA^/_Q#GN+;P'\$?A?X]^+7 MC.>SMYKN\C\+_#OPMJGBW7?L5I;137-W>MINDW*V=I;PS7%S?#/\ P4(_;,_;_P#V]/V4M'^-WB+QWKW[.O[+7[$O MQ2L?V<_ GPB^$.C^+-5\&^%YO%-UJGP_\1Z[\6->\5Q^%Y/%^E^.]9CLI-4\ M.Z[IVIZ+)!H^L065K_2/K^G?!/\ ;S_9'\0:)::O:^._V?/VN_@#K>A+K>B7 ML\4/B3X6_&SP'=Z5+?:9?V%Q;7EE&>VO+=7C_D M<_X)Q_\ !5N;_@A#H'B?_@E!_P %@? _Q1^%7AO]GWQ/X]'[(7[6>C?#[QMX MV^'G[0'P>U/Q?=>*8[2UCT-O%E]=?V>_C&SU?PGJ/@^XUW2O#'AW6#\(OB/I M'PS\>?#%K?QL ?7/[-?[:7[4W_!)S_@IGX(_X)-_\%!_CGXM_:A_9I_:DTZW MUO\ 8!_;2^*I6V^(^@7]W>ZCHFF_ ?X[>.M5ATS3OB)XH?7M+M_"4FMVFK>) M/&$'BOQ;\,=:O+33?"GQ^%_C?\ X.-O#OQY_;!^$?PG M^-7PF_9B_86_9.^+TG_!.SX@^+]"F^%7Q6_:B_;#O?%OA7XG:O\ $?X>V]WX MF8R? JZ\#?!KPG\//!^I^(-*T.X7Q%\2-3UF+6-/\9>&M9T/X=?TU_\ !(_] MKZ\_;O\ ^";_ .R/^U'K5[%J'C'XB?"NRT_XDWD-C+ID-U\5OAYJFJ?#3XIW M5OI\V7M+.]^('A#Q%>Z?&K20-I]S:S6LT]K)!-( ?HS1110 4444 %%%% !1 M17PS_P %)?VYO __ 3@_8M^.'[8'CO1+CQ7:_"WP]:CPQX)M;R739O'7Q"\ M3ZK8^%_A_P"#WU>+3]6?0M/USQ9J^EVVM^(1I6J?\([H/]IZY_9FI'3Q87 ! M]S5\0?\ !23]LO1?^"?7[#/[2?[86MZ;;ZV?@M\/VU/PUH%ZNJ?V?XC^(?BC M6M(\!_"[PUJ*?"NAZIJD5MY6DZ??W.IWD]G9VEQ>0?C3 MX4_8*_X+K?M>?"G1_P!H;]H+_@K7K?[%/[0OBBQ\/_$+X;_LN_LS?!'PG-\ M?@/>7VDZK8WG@3XJ7NH>*[KQ7\='U+POK47]I:7XD\3>(-!^'7Q':XUW2M6^ M*,/A;P?>6OG'[&/QS^,/_!;#_@G%_P %2/\ @EQ^V>_PYNOVZ?V5M2\>?LF? M%?QGI6AFY\ >+O'^C7GBRP^!WQXET[^P-%\.VFKV7QL^#WB&ZU6U\)6U@EIJ M'@#3_&^D:/X'7Q-H.A:4 :GPZ_X(O_M#KCX@ZMI.M:_'XCT_5_$$_B!_>?\ @DI_P46_:C3]IWX\ M?\$D_P#@J#+8#]MGX!+>^+?@?\8K3PM%X2T+]L']FNR-II^D_%+3O[.U#4/# M&H^+[A!_PDUXN@C1))M#U&_\/:OX7TWQY\*_BAY?0?\ !MG^VA/^T9_P3W\. M_LV_$JPM_!O[3_\ P3GU"']C+X[?#.?^SK#6M T_X3PS^$OA-K\NA0^(_$&K M0Z?J/@GPXG@C5=A:7;Z)IEEN^??^#FC]G+Q/X%^$WP. M_P""PG[-5C;:'^UW_P $UOB9\/\ Q@WB/3M+UJ2_^('P%U;QO9:9K_P[\<2> M$;_1?$.O_#W0?$?B;^V?$&D7>KPZ-9_#+Q/\;M/GDT_3_&6O7; ']2-%>?\ MPG^)?A;XS_"SX:?&'P+J%OJ_@GXL?#_P;\2_!VJVDR7-KJ?A7QWXU M"VN(_P!W/;WND:K:7,,T?R2QRJZ_*PKT"@ HHHH **** "BBB@ HK\]O^"I/ M_!03P3_P3$_8H^+/[7?C+PS=^.[GP9'HGA[P'\/;#4;71[GQY\2/&>JV^@^$ M?#TFK78D32M&BO+F37O%FJV]KJ>I:5X/T3Q!J6D:+KNJVMEHU_\ D;H7_!/? M_@O/^T[\*K'X^_'S_@KKK?[('[3VNV^E_$+P!^RQ^SU\%_!K_L[? K6+K3=> MLIOAA\4=8/B*^UWXW13>'-;L[/5H=#M?4 M_6K_ (*P_MNW7_!.C_@GK^TS^V#I'A^V\4^+/A7X-TRT^'V@ZC92:CHE[\2_ MB'XM\/?#+X*+"#7/#5Y>>#=*\:^,=$UKQK;:9KVEZS/X2T[6HM#N?[8>Q MCD_';PE_P0M_:Z_:,^!?A_XW_M*_\%I?^"E7AK]NGXD_#O3O%NK:W\#?C19? M#C]F+X9^/M;T".\T'1/#/P(\#^'_ ?)/X6\%M-ING:ZO@WQK\,/^$\O]/UC MQ+8VO@J[\1M;:=QW[.OQ _:"_P""ZG_!'/\ X*0?L#_M:Z7X&B_;H_9Q\;?$ M']E#QMKVB:LWA_PEX^^.OP,O=%\;_!GXJ:Y%X9T:WLO"$6K_ !A\$)H?CFQ\ M*Z9=^&-5_P"$2UW7]#T#1_#WBB'X?:!^@O\ P;U_MNM^V3_P3=^$^A>-4U_2 M/VB/V2+:T_9*_:0\(^-'UT^/-'\?_!O2[+PSI.N^+AXGLM/U^;7/&W@^RT/Q M%XBGU&":>S\;S>,/#5Y?WVL>&]5FH \L_P""0/\ P4E_:3\7_&KXP?\ !*O_ M (*;Z/I_AW_@HM^S!H9\2V'C[P_IYA^'W[5_P-MI]*T_3_C-X-U.STS2=&?6 M)$UC0]0U2RBTGPS-K>EZRFI6_A30M?\ #?Q*\*>"/Z&:_E<_X.4/A-K_ .SC M#^R9_P %OO@+8Z99?'G_ ()U_%[P3I7Q,C$FEZ+-\6/V;?BMXJM? FI_#_6= M;;PIXBU*Y>/Q/XR;P9HOF2VUEX<\)_&;XK:U9Q76OC1HJ_J(\,^(=-\6^&_# M_BO1I3/H_B;1-)\0Z3.1@S:;K5A;ZE8RD D R6MS$Y ) SU- &W1110 4444 M %%%% !117YR?\%3_P#@H7X9_P"":'[)/B']H/4/!FI_%/XA:WXJ\,_"/X"? M!O0VF77/B]\Z!H&B_#C M0]:@GNM N/B'\1/%V@_#WP=?^)+6UU#2;N]\->']:\36WB/Q%IUEJNFW^IZ+ MI%]INGW]I?7=O/'^8NJ_\$Z/^"\'Q7^#>L_&'Q=_P69U?X2_MAZI:7GCKP)\ M!?AC\$/AOH7[)'PXUN]LY=4T_P""/B34H](U[QGXW\-Z7?W!\*CXF:_IOB[5 M-+TV*WUG4?"_Q*U/3GN-=\.^'/COX]_\' /_ 0L_;G_ &7_ -H#PMIW@C]O M#X(^/O'O[/WQ&TGPNFC>'O#.N?M&_LW>*?#'Q8^&[6+V^J>/-(L=,\7:GH_A M_P"'WQ$NM,NETVXUR+QWJ'@V'0/#][X;EL@#T[PS_P $)?VP_BI\*?#WQM^. MW_!:O_@HSH__ 4!\1^&-.\8ZOXE^$_Q;L/#?[)'@CXES6JZGH_A_P /_L[Z M1X6\,?VM\//"4SV6AZO8Z9XF\ V/Q!^Q:MXB/A;P8GB6;PSIOT#_ ,$;/^"F M/QX^,_Q'_:"_X)H?\%$K#PUX:_X*1_L2/IMMXWUWPW=:-!X6_:3^%M[;:9+H M/QL\'Z781Z6UMJ4VF:WX3UGQA:67AO0-%FTKQYX&\3Z5H_AZ;Q!K?@?P1[7_ M ,$%_P!OV7_@H+_P3H^$_C3QDUW9_M _ XR?LU_M-Z#JEE<:=K-A\8/A1IVF M:;/X@U*RE\.^%K2VN?B-X2N/"_Q%U#3]$TA=#\+Z_P")]<\!6UW'(]?T( _J M\HJEINH6FK:=8:K82B>QU.RM=0LI@"!-:7L$=S;2@'D"2&1' /(SS5V@ HHH MH **** "BBB@ HK\6O\ @K9_P4'_ &@?V:O$?[*?[&_["_@;P#\0?V^/V[O' MNO\ A/X-+\6I]2MOA1\+/A]\/],@\0?%KXR^.UTN2VO-8A\(Z!.LNE>'K6[6 MZGB37/$L&E^,)O"4?P\\:?FO^V+^QW_P6S_8A_9V^(/[?/PZ_P""T7CG]HGX MN?L[_#G7/C'\>/@C\6O@+\/?"O[./Q6^'/PCNM8^(6OZ)X$\"^&[R\T_X8WF MG^ )?&%GXDN]%L%\5_%:2VT&VMO&GPT_L'PLNA 'Z)?\%FOVU/C[\##^QE^Q ME^QYXAT?P3^UQ_P4=^/;_!7X??$[7/#T?B:U^"?PL\+0Z%>?'#XX:=H>K"V\ M*^(?$/PYTKQ;X5N-*\,:]JEO/JT.IZA=Z+IFNWVD&R7X?^,__!#O]M?]F[P+ M+^T5_P $]_\ @K=_P4B^)7[8/PHM-3\=:?\ #+]K7X[Z;\;?@I^T?=:3X:UE M[OX1ZAX.\00^!?#WAR^\?ZH]C9Z)XC^(FO\ C?P_H%UY?VR/2=0DL?B!X3^= M/^"J?Q.\1?\ !2;_ ((U?L"_\%M_V6_!/AE/CA^P]\5/ G[:D/A;6-'U'Q G MAI/A=XO/AK]H[P#9ZC=)X2\1ZCX,\"_%[X;:'XI\2WMI/HL'C'P+\)I-;LLS M2>'[^W_J7_9"_:C^%_[:W[,OP4_:I^#6H_;_ (>?&[P%HOC71[>:\T>]U7PY M?7D)M_$G@?Q.V@ZGK.D6GC/P!XFMM8\$^-=*LM4OX]&\6:!K.E-=2O9LY /B M[_@CM_P4QTO_ (*;?LIV_P 0/$OAS_A6O[3/P@U^?X.?M;_!>YT76O"][\-? MCCX9MXHO$4=EX9\37-YXBTCPIXCF6;5/#MCJ]]J>I:#(NJ^"M;U2]\3^$=?9 M/U@K^2[XW?#Q/^"6'_!QA^RQ^T+\+FT[P1^S)_P60L_&_P !?VC_ E;V.KZ M=X+7]J32TL]6\%>-(;?2[_3_ ?9?$KXI_$?6O $FBZCK6FZEKFMZAXF_:'N M[&.35/'6LZO9?UHT %%%% !1110 4444 %%%?S+S/'XR\/^+]*T2816OAF\LM/\? '](]?A/_P<6_M% M^)O@I_P31\?_ N^$U[)_'WQA\7:99Z M]8Z+JFCZCHQT#4H?AS8^,WTCQ!K.MZ1X;L?$DF@6FKW%Z-2MM#U?\^_'_P 6 M?^"G?_!%C]NS]CS0OV@OVO\ 7O\ @H#_ ,$W/VWOC;X;_9SOO$OQ=\(>$=+^ M/OP$^,?CN34++PS'#J6@7F@?VCH=SJ%UIWBO^WH9/$.@W/@GPW\0?"C?#KP9 MXFT[P-XC\9?T(_&/]A7X&?'C]K7]E+]L?XD6GB#6?B7^QOH?QEL/@UHO]LS1 M>";+7OC/:>#=+U3QKJ^@!"NH^)/#6C^%K[3_ T_GQ:?%+XDN-6U.QU+6?#O M@R_\.@'YL?\ !O3^WIXV_:P_8[U;]GW]HVYO++]MW_@GWXQO?V3_ -J/P[XA MUJ'6_%][J?P\N]2\+>"_B!KVI2>*_%^J>(M2\2:7X9U'PSXS\9ZCJK#Q;\6? M GQ)U?3XETBXTUY?WRK^2[_@JAIFL?\ !'C_ (*;_!/_ (+4_#+2]:G_ &9O MVG-6\)?LM?\ !3_PMITOC+5=+T?2[Y-"T3X>_M%Q:'H^F^)+6SO?#6@^&]/M MF@M]/TRVU7Q1X.T3PAI*Q^*?CMXDUUOZP]+U/3M;TW3M9T>^M-4TC5[&TU/2 MM3T^XBN[#4=.O[>.ZL;^RNX&>"ZM+NVEBN+:XA=XIH9$DC9D8$@%ZBBB@ HH MHH **** "BBB@ HK^;+Q#^TS^W?_ ,%8OVM_VB_V;_\ @GY\?[;]A_\ 8Y_8 MC^*L_P &?VA?VNK/X:Z'\2?C3\=/CEH3O8^/O@G\&/#?CZVB\/>"/#/@O&J) MK/Q,>*36!K4/@_7_ ZVM^%-8FTK5OGNZ^-G_!2S_@B]^WS^R/\ "/\ :Q_: MP\0_\%%?V OV^_BWI/[.W@CXA>.?!/A?PC\=?V=?C+XH\3Q:/X&M==O--OA' MXNT26U\1>';CQ-X@FUNYA\2Z)HWC?6="\"^"=:\-:1H7CH ^K_\ @YS^+FLZ M)_P3/U?]E;X8ZIK!_:-_;^^,OP2_92^ G@_PQKW_ COB/QSKGBGXI^#]:\6 M^&O[3?4M(L[/PMXH\)Z/??#SQ;/KFHV?A>\L_'MKX<\13C3_ !"\4WMO_!"' M_@H?K?[=/['H\&_&Z[?3?VV?V/==D_9P_;&\#:U=60\:Z=\1?!%SJOAG2_'W MB+2[6&T%K_PLNW\+ZI>7MU:V46B#Q]H7Q"\.Z//#_A!I#>)-1B\!:3J'Q?@T;2]7\;W?A6.1 M;.\\6Z/X<>E_LO?\%%[/35OI_"W@#XE1#3[;X3_ !]UJTN/ M&=KIEE<7=I9:;,^K6_A)[/PWH_P_^+=NMY<^,/CE:6UZ ?UJT5!:W5M>VUO> M6=Q!=V=W!%=6EW:RQSVUU;3QK+!<6\\3/%-!-$ZR12QLT^$O[#O[1&A_L&?\$^_P!B M_P",;? 'X@_M,>'OAWX?^*7[2/[2/QT\&/;O\6O /P_TSQS*/#/PQ\"Z!9ZG M'#8>,1I,NLVMU#X0\5V=[X]TKQIK_@+P ?TWU_.+_P-O'^MPWXU[P] M:A?6_R_X2_:#_ &]_^",7 M_!2G]B_]C']LS]LS5/V\_P!B;_@H7J6J_"#X ?%#XK^%AIG[0WP4^*?A76/# MGA7PGHWBK7]#A\0ZO\21KVL?$GX1^$/%_C3QCX@NXO$EUXEO/B"T7P\_X1?Q M%9>+?Z#?&?["7P+\?_MQ?![]O[Q9;>)-;^-?P)^"_CSX+?#73-2UR;4?A]X9 MM/'^M6FHZGX^T3PEJ$=U:>'OB7;:._B?P9_PEGAN31[K7/"'C+5='\6)XA31 M_!LGAD ^.O\ @A;_ ,%"=<_X*%?L'^#O$OQ7CU?2?VJO@#JUY^SC^UQX7\3Z M7$_AU^T9,-8USP)\>+J^O?%'A_3=%N-=U*]UGXB>-==ET_4(;?P MWHO[1NNWEMJWBWQMH3VG]FZ1J,$6GZ](-8TNWT_0YO#(U;P MYK_@GXF:?JGCKXBZ#<^!/%VK@'Q9_P ',O[:/[57@C]I+]COX3_L#76IZU\7 M_P!B?P9\1_\ @J+^TAH^BZWXBT*Q\/\ P6^$M[H6@^')OB')8>,/!6D^+?AE MK>FQ?%6Q^)WPWMK[5O%>O^&+W2;6&TTO2=?_ .*B_J2_8R_:N^&'[<7[+GP3 M_:M^#UZ;GP'\:O VE^++&QGN=/NM4\,:PWF6'BOP/XB;2KS4-/@\4^!/%5EK M/@_Q/:6M[=0VFO:+J%O%<31QK*_$_!K]@OX!_!/]IC]L7]K/P[IFM:W\8?VV M]4^'4OQ9U7Q7JCZYI^G^%_AC\.-"^'GA[P%X2TZXC\G2O"LQTS4_$VK03F\O M=1U;7FTZ:]_X1GP[X1T/0?Y^O^";MUJ'_!&+_@J_\5?^"._BE]5MOV*OVRO^ M$D_:<_X)N>*=?U'QAK%KX0\7M;)/\0?V;HM>URQU&PN)+/3M#UPQ/>^+&U&& M\\*^"M7UDZSXR^/T2VX!_6O1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%,DD$465R!\L<2/([85%9B ?Y?OC-_ MP69_:2_;L^,'PG_9A_X()V_P4^)GCR]\*_$_XC?M.?&#]J'PE\3O!_A+]FGP MIX'\:ZA\,_"N@>-/"FH:;H7B;PWXY^(7C+2=5FT;PIJ7AOQ%\0%\/_V#X@NO MAS8>$M6U'Q;H@!_4)7YO?MX?\$YO!_[??Q-_8A\0_%7Q[K2?"']DC]H*Z_:$ M\4_ -]*T[4/ _P D^#=6TKX9S>*;EOLNL:?=_#SQ==V^JP1K>ZCX9\1^ M$-8\>^"_$OA75/\ A)],UOPS]"_M.?MB?LV?L3?"27XS?M/_ !5/8:5JEWI7A'P=H^N^*-4M M[&=K'2[DQ2;?AO\ X)B_\%;=(_X*D^-/CWJGPA_9=^/OP\_9;^'%OX7C^#/[ M47Q5\.W/AOPA^T?JUQXD\>>&?'L'@C3Y=/\ [/AM?"%[X4TMX8]/\4>)=?!3_@L_\ #BTU4_LN?M6: M[X/_ &6?^"G7A.TN?&.I:1H]K?6VE:/\/OVC(/#NA:+XEAM[[PCX>\,6\KQ6 MFG6SZQXD\)6G@[1T@\1_'7Q)K;_UC6%_9:I8V6IZ;=V]_IVHVEO?V%]:2I<6 MM[97<*7%K=VT\1:.:WN()(YH98V9)(W5T)5@:^>/VP?V6?A?^VU^S%\;/V5/ MC)8&]^'OQN\!ZOX,U:Y@M=+N]5\-ZA<(EYX8\<>&EUJPU32[?QAX \4V>B^- M?!VH7NG7T&F>*-!TG4'M9Q;>6WYQ?\$(?!7[;_P+_8YU/]DC]MWX>:IHFK_L M@_$[Q;\ _@/\6[JZ\-C2_CQ^SQX,OIM-^&OBW1-$TG5+K6]&TS0M,M3XKZJVO7$(!\1?\%^O#_CG]G+]K__ ((Z_P#!4WX<>$-: M\9K^SI^U6O[-_P 9?#_A+X=^*/B'XKU/X6?M0+9^%%NM,TSP9OUV;4K+35^( M?@WP1IRV>H+K'Q0^*7@?2+&TO]1U&'P]XC_J)CD$L<,/&GB)[DVMC;M-%9V M-AI^G:?;WNL^(/$.N:E&O"WA[3M4\2>)]>OM/T+P_I6I:O?V=E, >U4 M5_/#^S1_P'O!$G@+6$\>:WXL@L_BE>VEZOPUU+Q?X-\+Z;K]]:2>%[ZZT;QO_:P^-7@[X/^#HS/!I0UZ]>X\2^+M4AL[F M^&@>!O!VEQ7OBGQIX@FMK.YEBTCPWI.HW:PP37,Z0VD$\\0!X7^VC_P3>\ _ MMQ_M#_L,?&#XN>/O&[?#K]BCXF^*OC59_ +3M3GM/AQ\5?BP;?PO)\*?&'CJ MQM9K=M0N_A1K6@WNI:/'=&[@O=/UWQ#X6N8/^$;\5^++#6OP[_X*$W+?\$6/ M^"R/P(_X*DZ+//H?[$W_ 46O--_92_;[TN&[GB\.>#?C#!I_P!O^&?QQFTB M3Q;86,FHRZ%X>?Q)=ZC9^$=6D\/>&OAW\>)!._B;XRV<=Q^QG_!+;_@IWJ/_ M 4_\,?%OXJZ#^R!^T1^SC\"_#VN^$X/@/\ $OX\:7HVB?\ #0WA/7_#::GJ MWB?P[H^EWM_#8_\ ".:VD^FW+Z%K'C;P;J.EWF@ZAI/CR^UR?Q1X4\'?6'[; MG[(WPQ_;N_94^-O[)WQ?M6D\%?&7P7?>')-3MX;>;4_"?B*"2'5?!OCK0A=P MSVR>(/ _BW3]%\5:*UQ!-:OJ&DP0WD%S9RW%O* ?4D$\-S##"?%O[-/_ 4W_P"" M-/\ P54^'_PGUSXDV7PX^,7BC]D;X]VOP^\(>-?''Q,D^'WQL\/>(])\+:EH MGA#X?^%/%/B/Q7;^#/"OB_\ :$UBQT>RM9-2U'Q3?^'?#6CV-Y<>*)9K#[V_ MX(-^&?VX?A/^P3X<_9F_;Q^&%WX)^(O[)OC7Q7^SG\-/&QUC0-1T?XR_ GX: MW,6C?##QKX;L=)L=&U32O#6B:-&?A[X5G\2Z%I^L>+/!O@_PSX[O)KV^\47Q M@_: JI*DJ"4.Y20"58JR[E)^Z=K,N1@[68="10 Y (SR,\@@\^H."#[$ CO M2T44 %%%% !1110 45\V?M6_M@?LU?L/_"+5/CG^U5\8/"'P9^&FFW+:;!K? MBF]=;WQ'X@.E:KK=MX1\%>';&*[\1>./&FHZ3H>LZAI?@_PEI6L>(]1L]*U* MZM--EMK"[EA_,WX&_P#!PU_P3<^,_P"T#H'[,>M^)OC/^SI\6_'NNV.B_"/2 M?VI?@?XW^">E?&"/5K8G0=:\%Z]K]K<:7I>D^)M;MM7\&^%5^(L_@35O$_C; M1;KPQH6E:AJ6I>&XM< /W%K\Y_VJ_P#@GAX5_:[_ &N_V'/VC/BA\0-?O/AO M^Q-JWQ0^(VC_ +.\MC9W_P /_B%\@Z9=)J&O>./&>IS3Q6T6E^!_ 'ANTU;QCXLNTEF234)-&T:YL-" MT];G6_$-[I.A6&H:G:_/G_!+?_@I5K?_ 4W\"?%3XP67['W[0O[,OP:T?Q9 MX%+'6F\<>&-(L+VYFM%TC5GNK._GTBX\5_#^ M_P!,U'PW<>%?B1XFUT>-_#G@8 _%[]JY++_@A9_P68\&_M[:3Y>@_P#!/W_@ MK+XHT/X(?MBZ=!_PAWASPC\$_P!IZ-WO_"7QNNB\7AY(-!UM9/%OQ-\9ZI?7 MNIZBIU+]I#Q5J=[J&H:EX)\.U_76K*ZJRD,K ,K*0RLI&0RD9!!!R".".17Q M3_P45_8G\!_\%$/V,/CU^R'\0)X-+LOBUX,N;/PKXKGMM0O?^$!^)>ASP>(? MAC\04L-+U?0;[58_!GCK2]"UZ_T"/6=.MO%&DV>H>%]4G.D:S?PR_-O_ 11 MN?VW-+_8*^'GPI_;^^%_B#P!\>?V?-8\0_ 2/Q/K^NZ9KS_&CX?_ RNH] \ M!_%BSNX-=UG7YX]7T*�[G6O%T.DZQXSOO#]SX[M[%M'\3Z=<3 'YJ?\%9_ M!_C+]F'_ (+:?\$9?^"C'@'P#\1_&'A[XB>(O'/[ _Q]B^'+:CK%Q>:/XXT+ MQ;J?PQM=4\":1RT?5;.TLO@K:ZCJC6FHZ+X5^T?U M*4A525)4$H=RD@$JQ5EW*3]T[69)/$5_XU^+.O7?@WX$? GX7>%]0^(GQV^/?CNWMH MI(?!WPM^'FCXN]3O;J_O=$\/MK^N7>@>"M+\2^*?!^@:[XHTK5?%OARUU, ^ M]J*_ []E_P#X+V^!?C=^U1\*OV1/C?\ L%_\%!OV(OB;^T WC!?@#=?M0?L^ MZWX/T'XGR^"-.CUKQ!96)0OKEE<:7H;OJVLZG%HFI^#?#=I"9/$GBW25N;!K MSZN_X*)_\%BOV"?^"87AV>X_:8^,FG#XEW&D+J_A;]G[X??9/&7QT\7P74&M M2:1TO;<^&= UJZ\/ZMI>G^.?B!J'A#P$^K6CZ7)XGCU!HK60 W;G_@G M!X,\2?\ !3^X_P""E?Q'\>ZW\1=9\)_LSZ7^S[\!/@]XET;0;WP;\#M1UC7/ M$]S\6OB/X5NKBRGOX_$OCKPWJ.G>%+2[LFTW4+'1_$'Q1TO7=0\3Z+XG\+Z7 MX(_$/]@TI_P18_X+.?'3_@F/K:CP[^Q#_P %);Z\_:L_8/OI+%K+PQX'^.$M MNND?$KX%V-[IW@?1M"@OKJRT%?#6E: ?$NI1^&/!O@C]GVV(?Q1\6;O[3_0C M_P $_OVIOB'^V;^S!X._:"^)_P"S'\4_V1/%/B_7_'UHGP4^,=IJ-CXXTOPW MX=\;:[H7@_Q)?6NL:!X5U>"'QGX5L=(\3117OAW3XX9=2N(=(N-?T"/2?$^M M_%__ 7;_P""=VM_\%"?V&?$VF_"$:GI7[6_[.>K6_[0_P"R+XN\,ZE(;37O#+:+J?Q%TJSG\+Z+JMYK5IIOASQG-X0\:W!^T^$[ M*6$ _:&OYS6'Q)\8O@QHE MS?:?J?B?21XP_>G]B3X@_M!?%/\ 9-^ GCO]JWX27OP-_:0UWX=Z(?C3\-+V M;P]*NB_$'3D?2?$.I:7%X9\5>-=/T[P[XLO+%_%WAC1+OQ'?>(=!\/:[IFB^ M*HK#Q-8:MI]K]2[1NW;1NQMW8&[;G.,]<9YQTSS0 M%%% !1110 4444 %%? MEA_P4Q_X*W_LO_\ !,CPK):_&+Q#'%\9_&OP4^/OQ0_9^^'6MVGB3P[X5^+G MB7X'^!+WQ7_PKVX^*T?AO5_!_@_6?%NL_P!@^$=%M]1GN=:OM:\2Z+8Z1H.K MZIJVCZ;J6G_P2[\7?\%./&_P4\0?$;_@J'X>_9W\ ^._'%WX<\9?#/P%\!UU M^TC^'?@/5O"]K=ZAX6^)$/B#4_$<=MXNTO5O,FNAI_C7QA900W#6SZTTMJ\2 M 'Z7:G:2ZAINH6$%_=Z5/>V-W:0ZI8>1]NTV6Y@DACO[+[7!%Y/&=SX@U"Y\2S==^U9_P<)_LS_"KX_\ AO\ 9"_8[^%GQ5_X*3?M4ZKX MFLM(\5?#?]D^WTWQ+X8^&6EV7C/0?#7C:Y\'-.U'6+U-*TN' M4/#FE:SH1T7XL>-OA'I^H0>(H_W[AD,L,4IBDA,L:2&&8*)HBZAC%*$9T$D> M=KA7=0P(5F&"0#\./^""/_!0[Q5^V[^R7K?PO^/T=SH7[;?[#OC&;]E_]K?P MEKFI:!=>)KGQIX&6YT'1_B9>6VA7UTJV?CP^']=TO4]0>VT^RNOB5X)^)5CH MD5WHFE:?JE_\%_\ !03P!^V!_P $P/\ @KK_ ,/?_P!E[]F[XF_M<_LQ?M1? M![PK\%?V_OA!\(VU?Q'\2?"EYX'E\">$O!_Q6\&>!+;6Y'UGQ!IWA/PMX,_X M12:V\)ZCX;L;3PQ\4_#/B[7?AN/BI:?$"S]_^/7[&'[4'[*G_!<3X&?\%$_V M+/AMK/Q-^"7[:^B67[/'_!1/X6^'=3CTY/#=WH.GPKX4_:9NY/%/C32O",%O MHNA:%X76XAL-,LK^RN/ OB?3-&@\0^+_ (\W:)_2!0!_*?\ M._\%$_VA_\ M@L/\'?&O_!/[_@GQ^PM^V/\ "E?VDO!UMX#^/'[6W[9GP3E^"/P,^!7P6\;Z M-I,?Q?$;XKV^DZ[J/PX@\#:3)837VJ'7O$W@Z^\5^$]%3Q))_ M1U^R]\ O"_[*O[-WP&_9H\%:AJFL>%/@'\(OA[\(= UK73:G7-TL/[7UH::=4U,6-I:60OKN<6=K;6PBA3W:B@ HHHH **** "BBO MPP_;N_X.%?V!?V$/B?XJ^"&L6WQQ_:5^,OPWT:7Q3\8?AY^RE\.M/^)=[\%/ M"%FB2ZMXF^*OB37_ !5X(\#^%[/15GL(];L/^$GO-;T*?6M"/B#3-(LM5AOE M /W/K!\5:/>^(?"_B30-.U_5?">H:YH.L:/8>*="%DVM^&KW4]/N+*UU_1UU M*UOM..JZ-/.FHZ>+^RO+(W=M"+JUN(/,B?YV_9$_;1_9R_;F_9W\+_M2_LX> M/X?%_P &_%)U^"'7M4TS5/">H:'J?A34[S1_$^C>*=#\2VNF:IX?U+0]0L;A M;@7]NEG>:>UGKVD7FI>'M4TK5;W\F?B7_P '$W[*NJ_M3?"[]CO]A+X??$K_ M (*._%SQ5\0_ NC?%#6_V8=.NO$_PC^#'PNUSQ?X+T+QG\4]6^)NEZ7K>A^+ M],\':/XRM]5EOO"HNOAM9W]K/HOCKXI> ;I&- '!_%#_ (-Z?A%J'_!$_P 4 M?\$T?#>MV7CGXYVQ\0_M :+^T9XOTO1]"\0^._VV[E[[Q ?B7XMUB'0O$NK: M;H'BN68?!C4+ZX7Q5XYTCX"2VOAJ;Q)XBUW2H]=NOJ?_ ((1_P#!1#6_^"@_ M[#'AG4?BY_:>D_M;?LY:K/\ L[_M<^$/$NF7.@^,M,^+G@!#I+>*_$WAZZT' MPR=$U+XBZ59P>*-9TFST6TTWPYXRE\7^"KZ5X+L=&M=1'A!/"'@ZW_L?6-4\21>$Y]=\ M8_$G0O&.M>%=0E^$,&L['[7O[:?[2G_!:+X3>-_^"?/_ 3T_9'_ &KO@QX& M^.">'/!7[1G[+OBUXWU_2[ M;5_AAJ'AG3])T&^M9[[4;W2]1M=%N=-^(>E_U544 >3_ &^#7@[]G3X'_![ MX ?#R"YMO 7P1^&'@/X3>#(+VYGO;V/PO\//"^E^$]#%[>74L]S=WATW2;9K MNZN)YI[BX,DTLKR.S'UBBB@ HHHH **** "BOPT_:'_X.(O^":W[//Q.^('P MJ?Q5\9/C?K'P5\31^&?VA?$W[.?P2\:?%GX;_L]S-I6LZC/J?Q2^(VG6]CX1 MBT_3KS0[SPUJT/@S5/&6M:3XJAU'0]1TBVN?#7C ^'?T\_9M_:[_ &;?VN_@ M?H?[1_[.WQ>\(_$KX,Z[9W%W'XTTV\DTZWT>2QA2;5=+\6Z9KD.F:SX+U_14 M=?[<\/\ BO3M'UG1RR_VA8VZNA8 ]5^*'A+5_'_PT^(7@7P_XV\1?#37O&G@ MCQ7X4T7XC>$%TE_%?@+5O$.A7^DZ=XR\,KKVFZSHC:_X9N[N'6M'&KZ1J>FG M4+*W^VV%W;^9 _\ /A\>_P#@W_\ AG)_P1:\#?\ !//X':P^G?'W]FB"Q^/W MP*^.NDWFM^ =8UO]M'P]8ZIJNK_$C4;O3=3UO6-$TSXEZMK'B#PS!IMSJ?B7 M_A7OAW4_"S:#-<:E\.O"=]8^CZ[_ ,'"_P"S#\0?VT?@]^Q%^PA\._B%_P % M!/'?BOQOHUG\;?B'^SZL>H?"#X#?">>:PL_$GQ6F\>M9WNB?$'3_ I?Z[X: M35Y="O-.\!V]MJ5Y:R?$D>,[32O _B'^@*@#\A?^"(W_ 45O_\ @I'^POX0 M^)?Q"TUO"_[2GPCU_6?@#^U7X%N=/UC2=1\-?&SX="VM=2U&[TO6]&T.XTX^ M._#UUH'CRXT>UMKRQ\(ZSX@UKX?/J^I:OX-U>5?RN_:97]KC_@CA_P %;?VB M_P#@HQX._9N^+?[9W[!7_!0_PO\ ##2/C_X9_9O\%77C'XZ?L\?$[X*^ 8/# MOA;7)?"R7Y@\0>%K^/3?$FI6GB+4KSPEX4*>/-1\+:UJ^@:_X5\(2_$CZ*T; M]B3]H_\ 87_X+LS_ +3O[(WPLU7QS^Q=_P %+O">N?\ #T# MX#_&GP!%!>Z%\;E>_E\/W-ZOC/Q#XAU'Q'>:3:W&M^(]>USQM\==9\G5KN;P MII6F?T@T ?R6?MQ?M/?M7_\ !='X"O@]IFHZ7XSU#PU\#_ /J/B+1/'/Q=\3^*M6\ M/R^#O%VC&/3;8V%O=>"->T6#P3\3)?BOX&_J7^%GPV\)?!KX8_#GX0> -+@T M/P'\*? ?A#X;>"=%MD6.VT?PCX&\/Z=X8\-Z7;QQJJ1P:?HVEV5I$B*J+'"J MJH KO** "BBB@ HHHH **K7M[9Z;9W>HZC=VUAI]A;3WM]?7L\5K9V5G:Q/ M/=7=W=3O'!;6UM!&\T\\SI%#$CR2.J*2/YW?B7_P<9?""VUK7KS]E7]A#_@H MI^WE\$?!^IZWI/BO]J']E[]F[Q+XI_9\6]\+W^H:?XJC\(_$"^6SL/%]MX?E MTZ9[G7(O[+\*WUN4OM(\0ZCIK+>L ?T5U\7?\%"_V0YOV\_V/OC'^R2/BYXY M^"%A\:-/\->'O$/C_P"'=Q';^)8O"5EXS\.Z]XO\,?O,)=:)X[\,Z3JO@GQ+ MIL^']?U+2-5CO-'O=0T^\L? +]O#]G;X_?L:^!?V\+;Q)J/P?\ V>_& M_P /C\29M?\ V@]-7X/7G@SP_;)<_P!J2>,?^$HNHM%M+;39;*\$/B31=;UW MP3XEL8H/$/@KQ1XG\+:GI&N:A^>W[*'_ 74^$O[>?[;K_LQ_L9_LZ?M!?'# M]G[PI;>.;+XK_MWV7AE?#O[//@_Q?X>T/1=9\,:+HUQK0AU/Q%I?BFXOM3\/ M&^U(^%_%(UBWT;5/"O@7QK\/=6U+Q]X= /C_ /X+C_\ !/&;X#?L4_LL_MC_ M /!/S1!X ^.?_!$[3_"WCKX/:?;ZIK#CQ#^RO\.M-TFU^+/PZ\9:J_B_PSJ7 MB;0M/\(:!'X\\:2ZWK6JZ[XS\'Z-\4O!D$.HZQ\5=1>Y_>G]B/\ :Y^&/[=W M[*GP2_:Q^$%TTG@KXR^"['Q''IEQ-;S:GX3\1023:5XR\"ZZ;26>V3Q!X'\6 MZ?K7A76EMYYK5]0TF>:SGN;.6WN)?J2>&&YAFMKF&*XM[B*2">">-989X94, M?B+:ZMX:MM#^"7Q:\3R6/AGQ7\%GTJ;3=)\3:Q= M:EI6D?V);16%_P");/PEX%^%'PIU+4&BUCXB>(;J, _/_P#8U^*7[2O_ ;I M?'+]H3]B/XX_L>?M0?'K_@FC\2?CKXD^+?['/[2G[.'@GQ'\=-1^%>D>-Y?" M-IJG@/Q[X:@\2:K>:5X,\/:5+9R:S9N_AWQZGC_PO\0?%GA;P7\7-.^*-GJO MAOZEO9?VB_\ @OA^TW^QWXTO?V6/VB/V)/\ @G+^PU\>_"/[5.HZQ^U;X,T[ MX:?'_P#:=_:%^'ZQWOP[\(>"?AHNH^)H]&^$GAZUU*\C\4^/X]6U;3O$UGXA M\0>']"U/3/%.C;M*_J@HH **** "BBB@ HHKA_B=\1?"WP@^&_C[XL>.;C4[ M3P5\,_!OB;Q]XON]%\/>(/%NKVGAGPAHUYK^NW6F^%_"FF:SXF\0WMOIEA=3 M6VC:!I&IZQJ,J+:Z?8W5U+%"X!W%%?S4>!?^"K/[8G_!2/\ ;6^'W@S_ ()& M:7^S]XL_8)^$&B_L^?$']L;]I/XSV'C2PU;49/BEK.E^+/$?[/?PNMX!'';? M%[1O@^NH2:II\?A_7K/PEXRFNO#_ ,0O%7P\UK3]+TO7?UW_ &W_ /@H_P#L M7?\ !.GP%%X^_:Y^.OA'X7PZG;7=QX2\&R3RZ]\3_B UC>:9I][%X ^&FA1W M_C+Q7'I][K>D0ZWJ>F:1)H?AF'4;;4?$^JZ-I1DOHP#S[XU?\$YO!_Q]_P"" MBO[*G[>7Q+\>ZUXFTC]D'X4?$_PW\(_@%JNE:=/X*\._&?XAZWH##X[Z9J4' MV74#X@M_"-C?^']2T37D\0Z;-JVD?#7Q;X:;PCK7@F^E\4?B)J)NO^"'7_!< M/2+FR^VV/_!.?_@M;XXO8=?CN[_Q=J6@? /]NRYU*>YBU2Q@BT?6M)T;3?BU MXN\5Z=I\=A+J.BV4>A>-]:U*:[TCP)^S[INFG]J/^"77_!1+7?\ @I;\'O'_ M ,>7_92^.'[,'PU@^(L6C_ N\^.&FG2]6^.GPDU'P1X2\4Z!\8-"M5L;;3DT MK5[[7=5TU/\ A%]5\;^#WATZSGT;X@:_>3:QI^A6_P#@K9_P3N\%?\%0/V&_ MBU^RUXEDLM'\6ZC!:>./@KXYN+'3[RY^'OQG\'"XO/!NOV\M_9WK6>FZPD^J M> _&DFG+:ZM>?#SQAXOTK3-1TR\U"&_M@#](+R"&YM+B"XM(KZ"6&1)+*:.& M6*Z4J

G[ M-7[4.C^,?B'H7P8_9D\,? .X^)VL?M&Z?X5U;Q +&?X)ZYX'-KX:\5ZF/#NF M:3KGB^_TTS?#FSBU^RU+P+\1?B-X8W>(A^I7_!)[QK^V)XW_ &"O@'<_MZ?" MCQ%\)/VH_#?AH^!_B/IWBB^\+WFK>-&\(3'1M"^)UW!X4U&_M-'U#QYH5OI^ MLZ_HM[!I%[I_B=]"=9_;4_;\_;/^ M'%I\%_VK?^"C/QFT;QWXC^!MGK^G^)?^%)?!7X1Z=K'@SX#?#O6-;T2]N]#U MCQ9!X:U/4M:U_6;.+3K^^MM4T2#Q'H^@^([#5/#^E?N/110 4444 %%%% !1 M7R7^VA^W)^R[_P $^?@M>_'[]K3XJ:5\+/AS;ZQIWAK3+BXLM5U[Q%XK\5:O MYK:9X5\%^$/#MEJGB7Q7KUQ;VU[J5Q9:-IETND:#INL>)MGOH4GBN]M/!,7AOX@^/8Y=?TSP@+;QC+X?UY]"U'5_"%ZGB3PG'XCTK3? M$-QHH!^ZM?F]\1?^";W@'XM_\%+?@C_P4:^)'C[QOXJU+]FOX%:[\,?@5\$+ M_4YQ\,/A]\1?&&L>)U\8_&W3M'AFAMI_&&O>"/$2^#[Q;ZVNX[H:1X9UJYDD MU+P3X*DT+3_X*"?\%3/V*_\ @F7\.+GQ[^U/\6M-T+6KG2M3U'P1\'O##V/B M+XT_%&YTU(0=+\!^ _[0L9[DS75W8V$OB/Q#?>'? ^C7%_:2>)?%6B6P\6^-/AII=W M"W@GXIV^G""PU#2[#QCI%S')<:7J6F01V&M6>JP>'M7\9^$5\/\ CKQ, ?@; M\.;^+_@B'_P7BU_X':C>OX?_ ."?G_!::]N_B)\'(;F_D7PQ\(/VU](U6TL/ M%WA;2["\\7SPZ-I_C7Q!XMTO3=3OK#P?I]M?Q?%?X"^#M/NQH?PCUB6V_K:U M6&.?3+^*;3(]:C>TN,Z1*MH\>IE8F9+%A?LME_I+JL(-VZ6ZLX:9TC#,/R\_ MX+,_\$Y?#_\ P5 _8(^+G[.3V^F0?%.PM#\2OV>/$VIRK9P>&/CAX.L-0E\( MF\U+^SM6FT[P]XNM[S5/A_XQN;?3;ZZ@\)^+-9N]/MSJMKI\T'KG_!,'QY^U MG\1OV$?V'?BYH'B>]\,W6N>(=<\+SS^'[3XDZG M:^$TM])\/:E\3](T_3_'>K^$1IVE3^$-9U[4?#3:?'#I<$TX!^37AS_@XI\! M?#RU\8_!WXV_\$U_^"@'P@_;!\,^,?'.A>!?V-?AU^SYJGQ-\3_%;POH/C)M M!T?QI\,?%WARWT7P-XA\.II5_H.H>,M:TZZET*UN[RAW&E:S M+\%OAQI5I=:3\%/@-JWB[18X=-\87_PST+5->,^LV=M!$)_$4]I)/@Q\1]?T_1<7T-UX?35UOO"VJ:AK_A.:Q^(/A_P?!XG_ M .$_O? =Z_B*X\)6<.B^)XM"]B_X*(_\%;/V&_\ @E_X*C\2_M2_%J#3O%NL M65]<>!O@KX'M!XQ^,_Q"N;/3[R_BM] \&V=Q FCZ;>-9-IT?C3QYJG@_X>6> MK76G:9JOB_3[S4["&Y +_B#_ ()W>$_'/_!37PM_P4<^(WC[7?&]S\)?V:8O M@;\ O@IK=A97?@CX0^-/$OBGQ=J'Q7^,_A][GSS;^,?&W@W4O#7@2&YTVTTW M4(=(M_$T6NZKXBL;SPEI_@W\+?V7C9?\$*O^"SWBS]AC47CT+_@GU_P5O\4Z MU\:?V1+F1O!WA[PC\#OVHXWCL/%_P5LM/LX_#L5AX?UNXN_"'PS\$:=IFFWD MT=CJ_P"SCX3LXM6U/_A-O$%M_0%_P3L_:_\ B'^W%^SC:?'SXC_LG_&?]CK4 M-9\<^.-%\,_#+XYVUM9>+_$/@'1M8>/P5\2K;3C#IVM:9I?C#0IK6233O$>@ M:'=V^O6.N?\ "/MXK\!OX0^(/C#YO_X+<_\ !.J__P""D?["_B_X:?#W4F\+ M_M*?"/7]&^/W[*GCJVU#6-(U'PU\;/AT+FZTW3K35-$UG0[C3CX[\/76O^ [ M?6+JYO+'PCK/B#1?B"FD:EJ_@W2(E /UA\1HLF@:R&T%?%.W3+V5/#3#3C_; MTT-O)-!I"_VO)#I2R:A-'':Q2:C-#8QR2I)=310J\B_S/> ?^#D'P;X;\.>* M/@O\:/\ @FS^W)\*/^"@7@N7Q&MA^P!\*?@KXE^,'B+Q;H-EXNN_#7A_QM\. M/'NB>&/">A>(/AE<,L"ZUXYD\-Z-8F_LM=B\#:?X[M$\.W?B3]M/^"?GQ&_: M2^*_[&G[/?CK]K[X2:M\$?VE=6^'FDP?&'P#K3Z)]K@\8Z3YFD7WB1++0=:U M^WT.S\;K8Q>,K+PSJ%^NO>&+;7(] U^SLM7TZ[MH_L:@#\6/^"(_[%'QV_93 M^"W[1_Q;_:JT_P .>&/VF?V^/VM?BW^VI\6/AGX6N8]6TOX+77Q'-/DUFVT!/$^N_M/110 4444 M%%%% !17Y@_M\?\ !6?]F+]@+Q-X$^$/BG2?BW\?OVJ?BWI%YKWPA_8^_9>^ M'FJ?&#]HGX@Z%IUV]MJ'B*U\(:2]O8^'?#EK#9Z_J4&J>*]7T9_$>G>#?'1\ M$V?BK4/!OB'3K'Q3]@?_ (+6?#W]M3]HS7?V0/'?[(O[9W[%O[3.E?#&3XSZ M;\,/VI?@QK'@J;Q-\+[?6F\/W?B[3+T*U[I>EVNKM:Z<-1\7:+X:T75M3NX] M'\-ZOKFKPW5C ?M37Y4_#3_ ()1?!W1OVIO^"B?[4WQMU^[_:,\2_M]Z!H7 MP@GT'XD^'O#M[I?PD_9@T_X?:3X%IC82WLGASQGXG74]7\5HL]GI&M MZ-H'PRM[[09O%?AC7_&'B[SG_@HA_P %U_V&/^">VL_\*EU;Q1JW[1/[6NKZ MEIWAGP=^R)^SM;Q_$'XPZIXSUZ30(?#7AOQ7#I376E_#B]UUO%.@7>DZ7XJN M(?&7B32KXW?@3P=XSN8UT^7])/V7?BSXS^._[.7P0^,_Q&^#_BW]G[Q]\3_A MAX.\;>,_@EXZ2[C\7?"WQ-X@T2TU#6O!.NKJ&EZ%J@O-!U":>R!UCP_X=UIH M8XFUKPYX?U0W>C60!_.)_P $(/'_ (L_X)]_M2_M9_\ ! OX\ZY?W8^ GB?Q M'\?_ -@/QAX@AG@D^*7[+7Q.U2?QGJNB:=J$?@GPCHVN:WX5U;77\6>*+O3Y M]567XA^(/C5X5T20Z!\*#]G_ *"_VV/BAXU^"/[+OQB^,GPU_9E\1_M@_$+X M9^$;SQ7X0_9[\'G1U\4_$#5+&2$-9Z+_ &O::E-/-IMI)<:U=:?X;T3Q-XWU M:PTVZTOP+X1\7>+[S1/#6J?DC_P7M_8/^/OQG\-?LU?MZ_L%^&KG6?\ @H3^ MP'\7O"7CKX4Z)I%Q)/"/AS M7O$OPY\0ZAX>U?7O 6OZOH]G?ZQX,UK5?"6K^(/"NIZKX8U"XN-%U#4/#>NZ MSH5Y=64MQI.J7]C)!=2@'\S/CK_@X"U']K/X&_$#]GK_ ()V_L+?MD^.O^"B MWB3PE??#[4/V?_B9\'!\-?#W[+'B/Q=HVM66G^./VA/B/XEU:V^'7A;PM:Z3 M9WOBSP#9ZGKFFGQ^\>@^'=9D\#7&JZK)H'[2_P#!,3]BO3?^">'[!_[.'['] MCJT'B"_^$7@F>+Q?XAM&O#8:_P#$7QCK^L^/OB3K&EK?N]Y!HM]X[\4>()M" MM)RKV6BFPL_+C$ C7[RHH **** "BBB@ HHK\L/^"F/_ 5O_9?_ ."9'A62 MU^,7B&.+XS^-?@I\??BA^S]\.M;M/$GAWPK\7/$OP/\ E[XK_X5[*? /A7QAXK^'7B>Y\6^"X-+N?$VEMX#\:Z M-XIGATF/6X+O24N=:TW3]0\/K>7]E?P:;_:O]I_V=?O9I9S^=_\ !+OQ=_P4 MX\;_ 4\0?$;_@J'X>_9W\ ^._'%WX<\9?#/P%\!UU^TC^'?@/5O"]K=ZAX6 M^)$/B#4_$<=MXNTO5O,FNAI_C7QA900W#6SZTTMJ\2?'G[5G_!PG^S/\*OC_ M .&_V0OV._A9\5?^"DW[5.J^)K+2/%7PW_9/M]-\2^&/AEI=EXST'PUXVN?' M'Q',USH-OKWAS3M1UB]32M+AU#PYI6LZ$=%^+'C;X1Z?J$'B*, _=ZU%EX,\ M)VZZMK5Q<:=X4\/1#4_$6M&RCNI[+0M-47NM:L=-L]/TZ.XE@M9+Z_-AI]E9 M)(TOV6SMH!' G\TW_!M5X5N/BS8?\%-?^"FNH0^(IK;_ (*(?M[?%7Q'\)M; M\2ZM7UW?>'K#P[XA\>_$7X?VFBZE;Z7J%EI_ M@C3K!-.C\/Z?XH+HWQ+T+2[(WUM)J'B'_A2EM\3KVU@L)+R33UTVZUV6UNM M-TB]%?GA\(/^"P>A_#[X2_!#_@E?_P $&_V(OV M@]0T?5/"7['?PGUG1M$\4:+K?Q)^)OQ%BM/#R>+O[9\7>$-6\727NE3> _AK M\38]?DD^%OQ4\4:[/:>&;L ]Z_X*+_L4?ME?L+?ML:I_P66_X)2^"KKXP:YX MUT6QTG_@H/\ L+6UYJ+1?M-^"O#T%I$?&_PUTNUM]5N[;XK6&C:?#-8#PCI- M[XHM/%FF6WB+0/"OQ!'C'XG_ ]^(?C/[8__ 4(_:D_X+*_LV^,_P#@GG^Q M)_P36_X* ? GQC^T/>^#O 7QT_:!_;%^"_A#X*?!GX#?!>?QMX:?XL:[;:UX M@\8>(8/B#XCDT%9]"3P)IUOX?^(-YX:U+Q'XD\"V=YXJ\.:?ITG[Y?\ !.CX M3?MY?";X):Y;_P#!1#]IKP3^TO\ 'KQMX]U+QZ;KX=_#K3/ ?@KX0Z#K6A^' M[5?@UX3O=-L]$E\<>&?#&LZ;J^IZ1XLUOPMX?U^X77KBPOXKV&RL[H_?E 'D MOP"^#OAC]G?X%?!7]G_P2UV_@SX&?"7X&/AEX.T;P5H#7M MS,\DMQ=MI6B6AN9Y9)))9B\CNS,6/K5%% !1110 4444 %%?AA^W=_P<*_L" M_L(?$_Q5\$-8MOCC^TK\9?AOHTOBGXP_#S]E+X=:?\2[WX*>$+-$EU;Q-\5? M$FO^*O!'@?PO9Z*L]A'K=A_PD]YK>A3ZUH1\0:9I%EJL-\OZ5_L@?MF_L[?M MU_L]^%?VH?V:_'B>,_@_XL;7K:VUK4-)U7PKJ>C:KX5U.\T;Q-HGB;0?$=II MNJZ#J>B:A8W"SK?6R6E[I[6>O:1=ZEX>U32M5O0#P#_@J9_P3(^"_P#P5@_9 MKTC]F?XW^)?&7@OP]H'Q:\%?%_0O%O@&XM(?%.A^(?"=EXB\/79TR/58KW0) MY-:\%^,O&'AG=X@T;7]-TXZXNM1Z/FRV_Z :YKVC^!/".L>)_%>MK:> M'_!OAS4->\2^)-7>V@6VT;P]IDVH:SKFJ26T%I90K#96=S?WKV]M;6L865HH M(8@L:_@I^T+_ ,'$?[,?A;]I'PU^QY^Q)\)/C'_P4L_:2G\<:#H7Q#\(_LJ: M1!K'@OX8^%QXH\(:3XWU_6/BEJOD>#-7O?#>D>)Y9H[G1[^?X9Z+XETRZ\-_ M%OXJ?"4V][?VF5_P=%_M+ZO^SY_P2*^+7A?PIX@3PQXX_:O\<_#[]E'PQ?W1 MT6VLI+'XE76H^(/B5I.L:KXDQX?\-Z-KWP=\$_$3PYJGB76;G3[31(=7%S!J M^DZG_9^H6X!YQ_P;#^"&\;?L]?MI?\%$M0\-Z5H.H?\ !2_]O/\ :'_: \+[ M8X9_%D'PHTCXA>*=$\.>'/&&JI9Q-->^'/B5?_&7[#IMKJ&L:/9V^IR:I97< M5]KVKVD'"?MG_L9_M=?\$R/^"AGB#_@KA_P3$^"-S^T!\(/C_HEQHW_!1?\ M8;^'LUUI'BWQ??V]_=^*;W]HSX5^%[?43I7C7Q_J-S%-/-I>A>&-2^(&F>/- M6\3:GI>D>,='^.'Q*OO _(>!_P#@L+;R^$?A[_P3%_X-^?V<-3_;B\>?LY?# MCX>?!O5OVC/%HUCPO^QQ\#M%\.V=]X#@\9^,?'6K7&C:]\2)&OO"]UKMK+IM MSH&A?$;3Y-1USX<>+/B#_9QTOPS_P4'_:7\&_ MM3?M%:CK^H^)]<\=>!OASI_P\T3PW8ZY9:7.WP]MFTB'0])\9V?A?7$UL:/X MQLOA]\,!>Z'>Z;IL_@JUN=*EU/4P#^>G]MK]K_X]_P#!>K]G;5_^":O[*O\ MP3J_;M_9VL/CKXM^&6 MWC/Q$WQ,\?2^(O"6BZ3I/P[M;KP[XAU>QDUBZMX$M=.U2^TC^MOP5X6L? W@ M[PEX*TN2:73/!_AG0?"VG2W)#7$MAX?TNUTFTDG88#3/;VD;2L."Y8BNFHH M**** "BBB@ HHK\/_P!JG_@X._X)W_LL?$/Q?\,6U7XT?M%^)?A-XCM= _:% MN_V4_A+JGQE\(_LTVS3Z_;:SK_QO\>6VHZ+X,\.6?A&X\+Z_;^+?#VAZ[XF^ M(&C7.D:G:/X,EN]-U&"U /W K\Y_^"E/_!.#X??\%+OAG\%OAOX^^*'Q*^$# M_ S]I#P!^TOX/\9_"F/P=+XIA\8?#W0O&6A:58A/'GAGQAX;^Q.OC*?4P][X M?U%4U32=+:XM;W3_ +?IU[[I^RG^VM^RS^VY\&+;]H#]E[XT^#?BO\*VFGLM M6U_2+R73[OPAK-GI]GJVH>'/'OA_6X=,\0^ _$VG:7J.GZG?:!XNTO1]4@TO M4-/U7[,VF:A8W=Q^2WQ+_P"#B;]E75?VIOA=^QW^PE\/OB5_P4=^+GBKXA^! M=&^*&M_LPZ==>)_A'\&/A=KGB_P7H7C/XIZM\3=+TO6]#\7Z9X.T?QE;ZK+? M>%1=?#:SO[6?1?'7Q2\ W2,: /W3^(_Q"\(_![X:^._BI\1-?L_#_@7X7^"/ M$WC[QOXHUB>"SL=&\*^#-"O?$'B/7-3N D-M;6UAI6G7E]=RK'%#%'$[*B( MH_G]_P"#8WP#XPO?V'OC3^V7X_TE_#GBC_@H[^V;^T1^V'#X4GL[V&X\*>%O M%OBK_A%=$TAM1U&&UN_$-C?:CX5\0^*]!\0_8-.M=7\.^)M(O;.S,4OVR\=_ MP=(_M :Y\)O^"85Q\'/"OBO2/ 7B/]MGX\?"G]DD>//$NL6'A[P=X+\*>-Y] M8\7^/]=\>:_?177]A^ [GP=X%U;PQXNUFVLKRXTS1O$EQ=B)(XI)HOG/2O\ M@KUXJ\;>%/ ?_!/#_@W6_9_8K^!?@[P M''HO@9IM3\7^(-9\/^*/BEKVG^&["/4K66/7K>[\1VDW_";>$8?C-%:WVAZD M ;O[4?[)'[7?_!);_@H#\3?^"IG_ 3B^#.L_M-_LS_M8W.FR?\ !1#]A[P! MIFFP_$BPUK1_M^H#X^? /2]-M;>\\5:S-JFH^(O$VI^&8;77O$R^./&7C4R6 MVJ^$?B'-JWP;\@_;=_:6_:9_X.!O@-:?\$\?V2?V"/VQOV6OAW\4?B=\-KK] MJ_\ :A_;M^">F_"CP/\ "7X7?#SQ?#XVO(?A?I6G_$^^U#XF?$=_'?@[P_;1 M:!9.MPUC8ZCH.K:9X>@\0OX[\$_T6?\ !/CX5_MI_!W]FKPWX/\ V^OVD?!G M[4W[1-;?P?XAN?$&G>' M?'&G> /A)#J7@T^&M+N?AMI&HZ+?:IK7VY0!F:)I5MH.C:3H=D9#9Z-IEAI- MH9FWRFVTZUBLX#*X"AY#%"F]@H#-DX&<5IT44 %%%% !1144\\-M#-(O# M^D?$(I'9>*=0TG2FT[Q#'J5E!:^#=<\.:[H6O^'?%NJZ/J45\/U4_9T_X* ? MLW_M&_L9^#OV\=/\2:E\'_V?/%?@JY\=7VO_ +0>G1_"&Y\%:1IHN!K+^+9O M$EXGA^*TTR6SNA'XET'7M>\&:_:Q)JWA3Q+KVBW5GJ-P <5\?_\ @G9\/?V@ M?VZOV*OV\=8^('C;PG\0/V)])^,6E^$O#'AFV\//HGCN/XO:%:>&KNV\7W6N M:9JUS;Z3I&BS^*+<6FA0Z?JE]/XBCNHM_; MH^)U[X@U3PSK&J? 'QO\)_ NL:%%+;QS9?%?]N^R\,KX=_9Y\'^+_#VAZ+K/AC1=&N-:$.I^(M+\4W% M]J?AXWVI'POXI&L6^C:IX5\"^-?A[JVI>/O#OYS?\'$O[2?[/<7[>O\ P2 _ M92_:D^+'@[X:_LP^"OBEX_\ ^"@'[2]UK(74M3@TS]G?PEXBO/@IIESH=C!K M.N7VC?%'5=$^+OPQL?#NE>&=3\0_$36]73PUX&$_B:T6SE /VK_X)%_L@0?L MH_\ !*G]D']E;QUX22QU33O@%8W?Q?\ !&NSV>OQ6_CWXSMJOQ+^,7A35IX; MG4M+U2UM?&GC[Q3H4T=G>7VC-90+::;/-I26I/X9> ?"O[:W_!M]\=O'?@KX M9?L^?'[]O/\ X(Q?&WQ=X@\9?#WP5\!M!U+XL?M'_L3^/]9MKG6;K0M/T"ZN MUO\ 7?AOK$EG)H^I2^)M:T_POJ4J:)XS;QIX5^)EQXMT#XT^N2_\%7?^"C__ M 5QUO6?AM_P17_9_O?@+^S?%J,^B^)/^"H'[7/A2ZTGPK>V-IXC\2>&=:N? MV;/AA>Z9J^G^--:A&AKJFEW.L1^*M5TIY6\._$[X??"/5[O2=8;^F#X(^%/B M-X$^#GPL\$_%[XF)\:/BGX1^'_A'PU\1/BZGA2R\"GXG^,M$T.QTWQ#X]E\& MZ9?ZGIGABX\6:I;7.MW6BZ;?3:=I]S>RV]@(K1(8(P#^9_\ M']H;_@N=^WG M^P%\7/\ AC?]J/\ 8\_X)\?\$^_B7J_[3FL>*?VN?!_ACX1_%/X[_M-^&;CP M=?\ P>\+^#_AI;>(=>\8VW@_P9>6L/B$^.-)UG5?A_XLM+CQYX5\3_8O$6A> M%;2^_JQHHH **** "BBB@ HKA_B=\1?"WP@^&_C[XL>.;C4[3P5\,_!OB;Q] MXON]%\/>(/%NKVGAGPAHUYK^NW6F^%_"FF:SXF\0WMOIEA=36VC:!I&IZQJ, MJ+:Z?8W5U+%"_P#/!X%_X*L_MB?\%(_VUOA]X,_X)&:7^S]XL_8)^$&B_L^? M$']L;]I/XSV'C2PU;49/BEK.E^+/$?[/?PNMX!'';?%[1O@^NH2:II\?A_7K M/PEXRFNO#_Q"\5?#S6M/TO2]= /Z5Z_.3]AC_@F[\/\ ]@_XH?MM?$OX??%3 MXF^,XOVW?VC?%7[2OBSP-XQB\%+X2^'?C'Q?K_B?7M7M? LFA^%=,\4RVMT? M$J:3.WB?Q+KD/]E>'?#PL[*PU-==U/7>[_;?_P""C_[%W_!.GP%%X^_:Y^.O MA'X7PZG;7=QX2\&R3RZ]\3_B UC>:9I][%X ^&FA1W_C+Q7'I][K>D0ZWJ>F M:1)H?AF'4;;4?$^JZ-I1DOH_*_\ @EU_P42UW_@I;\'O'_QY?]E+XX?LP?#6 M#XBQ:/\ N\^.&FG2]6^.GPDU'P1X2\4Z!\8-"M5L;;3DTK5[[7=5TU/^$7U M7QOX/>'3K.?1OB!K]Y-K&GZ$ ?F#_P %J9_^&KO^"D__ 16_P"";GA26TNM M4MOVF3_P4#^-%Q#'"/A7^S38:I<>&#KVB6T0@L-%^+4L'Q1\$:+XGU: M^M;.Q\4:586$5GJTVI?8S_3E7\+OPD_X*R_L:_ K_@K-_P %>_\ @H5^UCXY MU+Q!\3/!_C_2?^";/[$7[.GP^M[_ ,<_M >)?"?P?U348_BK:>%/AOHCV_AS M3/"'Q0^)?@OP9K'@WX@^-]8L;:3Q!JOBWPS'K>BW=Y-HVN?K1^R9\0?^"\?[ M=W[2_P ,_P!ICXBZ!\,/^"97_!/_ ,&>)9O$&B?LM_$#P/)\4?VG/VCO ^K: M5X:MXK+XPQ2ZMX=OOAK#Q=\$/C%IFD6N MMWP!^UG[7G[+GPN_;6_9F^-7[*WQFT_[=\._C=X"UGP3K-Q#9:/?:MXC^+- T;51;2O9JI^,?^",? M[/'[9?[(_P"PWX+_ &7OVTM:\ ^*O%'P$\2^*_AE\&_%_@C7[K6KGQ)^SOX: MU#[)\)[GQ99R:)IEGX=U;3M&$FBZ'H-EJ/B&:Q\#:=X3CU[4X_$PUFQM?U';+5/$OBO7KBWMKW4KBRT;3+I=(T'3=8\3: MY-IGAO1-8U:Q /K2BOPJ_8"_X.$_V'/^"@/[1NK?LF>'/"?[1/[-W[046AP> M(O"'PU_:M^'WA;X:Z[\2]/?0I/%=[:>"8O#?Q!\>QRZ_IGA 6WC&7P_KSZ%J M.K^$+U/$GA./Q'I6F^(;C1?N7]NO_@I?^Q9_P3?\ KX[_:T^-OAOX?RZC97M MWX0^'UI+_P )!\6/B(]A<6%GC:<9+R, YC]@G_ ()R>!_V O%/[8GB+P#\5_B1XXTW]L3]ICQS^T[K MW@CQ?:>"+?PG\-?%WCK6M9U'5+'P)+H?A>P\8W,-WIE]H>@ZI+XO\7>)+*>V M\':%>Z%I'AF_O/$\_B'\H?\ @K.9OVP?^"Q7_!&C_@GMX8NY+C3_ (*?$/7/ M^"E?[0XL=/NGNO"_A'X,7B6_P1GN]2O N@'1_&WC/POXZ\!:WIMK%JOB*V?Q M)X=OF70;&]M+O5_U9_X)@_M[^)_^"CO[/&H?M(:O^RU\7/V6_"&M^/-P7,7ACQAX MY\/?V?XKU3^5[]G#_@KK^QY^SA_P4-_X+!?\%#/VF_$&O?%#]I/Q]^U'I_\ MP3\_8]_93^#6A?\ "R/V@M1^#_P+UG3/",][X&L+S6=,T?P[X)^+NLVW@#Q+ MJEOJ5UX8TG4/&?@3Q3;^%;CQ_P"-]1AT.4 _N]KY?_;2_9.^&/[^%/'7AV/5K._L(?%'@7Q/:Z1XL M\-W=Q:3I:ZSI%G*\;HK(WXZ?L.>/?^"[_P"VY^TO\+_VJ/VC/"'PQ_X)L?L& M^&8-;U;3OV,-5TM/B=^T=\<[+Q+X*TBUT$_%G7-3TW0M6\"6^E:CKNN:YIU] M,/A%XM\->(?#-AX>\5? +Q):7(\6+_170!^67_!&CX$_MH_LM_L ?!W]FK]N M:]^&FL?%'X#1ZA\+? _B#X8^++OQ98:Q\#O"QM[/X3PZ])/X&\#6VD:SX5\/ M;? MAI]E!KTEWX0\+>%O$&O:])XLUKQ!IFE_J;110 4444 %%%% !17R5^V) M^W-^R_\ L%_#?3_BA^U!\3['P!H>OZ]8>$_!6AVFE:WXM\?_ !&\7ZI=6MG8 M>%/AQ\//"6GZUXR\;Z]+/>VSW-IX?T:]32K%WU;69M.TBWN;Z'X>_9 _X+R? M\$\_VR/CM&?%_Q+^"?[29NM5AT3X(?M.?"WQ%\%O''BRWT^07&GW'AD M:W]L\/WNH>*?#=QIGC?PMX.NM>L?B%JG@_5(=6;PA;2:=X@M-& /V6K\\_\ M@GQ_P3L^'O\ P3OTO]IG2/AS\0/&WC33OVF_VIOBE^U-KFF>*K;P];:7X*\1 M?$NZM(G\,^$DTG3(-5?2-+T#2/#^DS77B#6=9N=1NM);5+>+2!?7%@&_\%!/ M^"IG[%?_ 3+^'%SX]_:G^+6FZ%K5SI6IZCX(^#WAA['Q%\:?BC,=(N8Y+C2]2TR".PUJSU6#P]J_C/PBOA_P =>)@#\;_^"F&C0_MF?\%\ M?^".'['VCR:YK&@?L>Z5\5O^"A?Q^TG3]8N=,\/:%9Z)J?A1/@%XCUZQ>]L[ M/Q!J5E\6/AEI?AJVLK*WU;5].TGXFW7VJVMO#.NZY<'^HBOX&OV&?^"TG[#G M[/7[5/\ P5F_X*"?&CQ3XA^.W[5W[8'[:#_LW?LL_LY_LY>$T^(GQ'^(7[/O MP#C\%^!?@]K'A"2RF_X1W3-.^(>D>,?!-E-K/B3QI80?$N]^%M\WPIT'Q-KV MB:GH#?N]^PGXB_X+B?MB?M!_#7]KO]J:+X;_ /!/3]C#2],U/4=!_8 3PFGQ M'^._Q6TOQ5X/U73M,N?COXZ\1:=X;\0?#37/#>M:AI'C#1[?3;?PGK=K<:8O MA/QG\(=(NX]4OKX _3__ (* _L6?#'_@H7^R%\:OV1_BRDT/AKXK^&4MM,UZ MSDGAU/P9XXT'4+3Q)X \<:7+;2PRO=^$_&.DZ-K,FGR.VGZ[86U[X>UNVO\ M0M6U/3[KS+_@E'\-/VS/@M^P=\!O@[^WGJ?@O7OVA/A9X=?P%J'B3P7XPU;Q MROB'P3X;G:P^'M_XL\0:OI.F2WOCFV\*1Z=HWBB[MY];@UB]TL>(9=:N+_6+ MVUL_T5HH **** "BBB@ HHK\YOV^_P#@I[^SS_P3YL_ >@^.]%^*GQK^/7Q? MO+BP^"7[*G[-W@B;XJ_M%_%R6P*OK5_X4\!6=[IXB\/^'+!;O5M;U[6=1TVR M%EIM_::-_;6OK::'=@'Z,UXC^TQ\"_#O[4'[.?QZ_9L\7ZIJVA^%OC_\&_B7 M\&/$.N:#]D_MW0]'^)O@W6?!NH:UH@U""ZL#J^DVVLR:AI@O[6ZLC>VT N[: MXMS)"_Y;?L1?\%M?!7[6O[2-A^R-\2_V)?V\_P!BSX^>)/!VO?$+P+X7_:=_ M9Y\7>%M)\8>"_"_F'Q!KRZ[965R?"FF:4396#KO7]6T7PCI?BG M4/%VNZ%H6J;?_!1#_@NO^PQ_P3VUG_A4NK>*-6_:)_:UU?4M.\,^#OV1/V=K M>/X@_&'5/&>O2:!#X:\-^*X=*:ZTOX<7NNMXIT"[TG2_%5Q#XR\2:5?&[\"> M#O&=S&NGR@'WA^P_^RCH7[#O[*?P7_90\+?$#QO\3_#'P2\+/X1\/>,?B)%X M5A\5WNC+JNH:EI^GWD?@SP[X7T1;+0;>_30]%']F2ZH-%TZP&N:MKNL"^UF^ M_#G]CR?_ (;'_P"#D#_@H?\ M5>'Y;2Y^%/[ W[,WPZ_X)^>'];L8[G5-.\8 M?%3Q1XGE^(_Q&%GKK10:;INM?"GQ/I'Q(\ >+?#%BVI7EM+J.A:E>WFGC4?L M-S^N.M_MH>*/"G_!,;Q)^WQ\5/@EXS^"7C;PK^QWXE_:4\:?L^^,4:/QOX"\ M6>'?A9J'CG4?AIJ::W8>&[K^U;36;(Z';?\ "0:+X8U1_,MSKWA_P[J37NCV M/\GW_!)3_@K-\$?V&OV"?A?\$/@1X"\=_P#!1_\ X*P_MK>.OB/^U=\8_@W^ MSNVM^)K2+XH?&CQ1?0:#KGQT^)]QI4_A7X9OH'@'0OAY8?%+P]X9TO4'\!>( M_P"V-3\2Z-H^G:C>^,[\ _O"K\5O^"X7_!-#Q9_P4/\ V;? ^O?L_:O8>!OV MW_V2?B=H'[0/[(/Q)E7P_875AX[\.WUA=ZIX%O\ Q+K6E:A-HWAGQ?\ V9HN MNXMKC3[$?$/P)\-=;U][[1/#][I=[L_\$OO!'_!9.]\3?$C]H#_@J5\8_@#I M.F_%GPOX9A\!_L3_ 2^'OG:;^SS?:99Z->1ZBOQ=7Q3>ROK>H37_C'2_B#X M+O[WXXVNHZE'X6UOPM\:M+T71Y/!UQ^R% 'GWPEE^)TWPN^'4OQKL?".F_&& M3P1X7?XI6'@#5-2UOP/:?$ Z-9_\)=!X0U?6-'\/ZKJ/AN/7?MPT:[U'1-+O M)K#R&N+*"3'_#+75SH?@WPOX:T:?Q%X[^)WC5-)O\ 6+#P'X$T5)+2 MPN/$.K6VG7(@O/$6L>'/"FE(K7_B;Q+H6D0W.HP 'W)7YH_\%3O^"I7P$_X) M,_L\:?\ '_X[^'_'_C*+Q5XPMOAW\/?!'P[TBVO-8\6>.+W2=4UR#3;K6=7O M--\.^&-+MM'T75=6U+5M7O\ SEL-/NDT;2]=U;[-I-S[#^P9^WQ^S9_P4@_9 MV\+?M+?LP>,F\2>#-=8Z7XC\.:O%:Z;X^^%WC>TM+2ZUWX;_ !,\-V][J \. M^,M!%[;//%;WVI:'KFEW>F>*?"&N>)/!VNZ#XAU/\D/^#I?P'X0U#_@F#IWQ M\\:>$K?XAZ1^QM^UM^RU^TC<_#75'LHO"_Q0TU/B1;?!;7_AQXVEO-)UAU\( M^+/#_P 9-3M-1^R6IG%[%IDLR7EC%=Z;? '[??LL?M+_ F_;&_9Y^$G[3?P M.\1V?BGX7_&/P?8>+/#>I6D\,\MG)(\UCKOAK6$A=Q8>*/!OB.RU?PCXMT>8 MK=Z'XGT35]'O8XKRQGB3\BOVL?\ @J'^U;\0OVP?'7_!-K_@DG^S_P"!/C1^ MTG\'_#6B^(OVH/VEOVB=1\6>&OV2/V3G\3Q:3K7@WPAXH/A2Q_X2?XG_ !!\ M;^'9=52QT+PGJME+H&I&VN[#3?B)!X0^,.E?#3X$_P""/'C>[_X)4?\ !2S] MI/\ X(@_$KQ'=R_ /XQS77[8G_!,;Q#KNK2WL%U\-O'<6K:GXG^$^G7>L>,M M>U*!;&'PWKMOI6G'3=*EUWQS\+/C)X\O(C-\1-&-[]2?M#^*O@M_P0 T'X\^ M._@3IWC/]J3]LG_@KQ^WOK'C/X)?LQ^-?''@OPA_PF?QW^,_CNW36=*\):KI M7@^VU31?A9\/I?B!ID5_?^(GUSS]?USP/X4U#Q3X5G\;Q^(+8 \1_9W_ ."A MG_!4S_@G[_P4%^"W[%O_ 6S\8_L\?%+P#^WYJGB=_V5/VC/@!!IN@>#/AS\ M3=.U'2=.C^ VI6MQX$^%'B6_\,"_U_P;X=TG5?%_@S6/%-MXB^(7A S_ !%\ M;:;=>(W\$^3?'/P?HO\ P10_X."/AO\ MDV>EZAH7[$'_!7;3-6^ WQHO-,D MU&P\"_![]K#6O$7AG7+;Q?XDT_3?#EKX0LH?''B/3=&\7Z5J/B/Q!<>*)D\: M?M1>*+&6T\/^%KO3=1\O_P""C_\ P1>\7^+O^"WU3PC^V'\*M$_X4C\=)O&_A74-.\2_#K]JGX612I\//CE/HT.E^!1: MWVNZYH]GXA^('@;1X] .D7>H>/OA1J*0:+*MQJ0!^_7[3W[$7[)W[:(]0\.ZGX7OGU307G31O%>BWVE M:K(UWX7\566M>&+O4[#0M;N-(EUCP]H=]8?3UA86.EV5IINF65IIVG6%O%:6 M-A86T-I965K;HL4%M:6MND<%O;PQJL<4,,:1QHJHBJH KY._8&^%/[0_P+_8 MT_9P^#7[5OQ+\-?&+X__ P^%?AGP/\ $7XD^$_^$HGTGQ3J'ART&F:9=2ZQ MXUN[KQ7XMUJUT&WTK3?$OCW7HM(U+X@^(;+5/&USX;\+2:^?#FE_7E !1110 M 4444 %%%>3_ !X^%%K\=_@G\6O@K>^,/&_P]MOBQ\.?&7P\D\>_#379O#'Q M#\$_\)=H%_H:>+?!'B"%)3I'BOPY)>IK&@WLD%S;1:E9VQO+2\M#-;2@'JL< MB2HLD3I)&X#))&P='4]&5E)5@>Q!(-/K^6#_ (-Q_P!I/XE_!R^_:4_X(A?M M::Z;G]I?_@G5XKU:'X4ZI?WT]W+\3/V6=(-=OKC3O!_\ MPE7AV\\/Z:5TBV\-?"3XB?"?PG8Z5%-X7UI+3Z9_9F_X**?M'^!O^"T_[7?_ M 3"_;EU_P $OI?Q,\.:%^T;_P $W/$GAWPMH7@K3]?^#46E7UEXG^%LK+XL MUGQ!XE\562>'/$6L)&?B[\?\ X/\ B#XK_"/XCZEX4@'P4\(KOQ+XO\/:)> M?S=_MPZ;\?/!W_!P/^P]^S#^WQ\7+;X^_P#!,S]J3]I:X_:C_9IT#XUZ7\/H M=#\ ?'CP#\"/C!\-?!WP#THZ5I7A?3-2TCP[\8OB9\,K;0_#_B/1=:N?%%EX MH^& EUCQ!\1-8^)6J^+_ -7/^#AO]A#QC^U5^QOIO[1'[/$5SIG[:_\ P3V\ M6VG[6G[,/B?0]'@U?Q7<7WPXNM-\6>./ 6BV \*^+M2U^_\ $.D^&+#Q1X/\ M'6&E[/%?Q8\!_#?2=2F31Y]227YQ^.>F>!O^#E;_ ((A^$OB]^S]KFE^#OVK M/ EUH7Q:^&;:)XDU*/6_@-^VO\&;&*?Q;\+[O4]#UCP]JNBMXOTG5=5T/PCK MFO)$-.\-_$+X;_&V+PU=W.G>&XB ?I3_ ,%E/^":_A/_ (*??L&_%3]G7^SM M$L_BQH^ER>/?V;_%6H>181>$/C-X3L;J;PG;3:I_9VIRZ1X5\8Q-=^ /&DUK MI]Y-;^$O$NJ7MA:-JMAIDL'P3_P2O\2_LO\ _!;W]E?]F;XR?MV_ 7PK\3?V MYO\ @G+XR\5?!CXK>'?B[H5[;^)/ /QVTC3--\.^(/&7B_X[^ W[5O@;5- U/POJ7A+]H#X?:9I*^+2=#U:*. MYLM.\46FHZ7XML;:.2[319-9O/".H7*>(_#&O6%CZW\%_P#@FO\ ?X!_MW_ M +3/[?OPTUOXC^'?B+^U?X-\)>%_BQ\,[#Q2;7X):OK7A:6VD/Q(F\!06BPW MGQ%U#[!;HGB&\O)3HPU'QG+HMM977Q!\:7&L@'Z"P0PVT,-M;0Q6]O;Q1P00 M01K%#!#$@CBAABC"I'%&BJD<:*J(BA5 J6BB@ HHHH ***^(_^"@W_ 4 M_9X_X)J?LU>+/VG/VD/$,VG>%]%FBT'PEX3T86USXU^*7Q!U*TOKKP]\.O 6 ME75Q:Q:EXCUF+3K^\DDN+BVTO0M"TW6?$VOWVG:!HNIW]L ?;E%?RJVVM_\ M!T?^WQX(/Q@^%NK?LB_\$E/ FO:*/%GPI^$'Q&\,S_%_]H[5$N-*LVT+P[\: M;CQ]\(_B3X9\&:9KKWM[J^I7D/P_\$_$GPA9^NO\ P2Y^ M,G_!1;XK?!WQQI7_ 4P_9K\*_ CXZ_#+XDZ]X&T[Q?\.]?T>^^&WQX\*Z;< M31V/Q&\'^&X?$WB3Q'X5MBT9L91K4T.G^)819^)_#\.F6VJ77AKP\ ?H'\0? MB)X ^$W@SQ'\1OBEXV\)_#GX?^$-+NM;\5>-_'/B#2O"OA3PWH]C$T]YJ>M^ M(-:)H9O8M0UZRM!(CW%YHL%_;11.LS2B( M[Z_ W]N?1_A)^V]_P< ^%_V6/VZ?'5E#^P+^P1_P3]NOV]+GX.^//%NB>$/@ M!XL^,^G_ !&TWPQJ'Q$^.LFI#3+/Q!X5\+>!_',%["/'GQ8\/>-OC7_@H)H_[)/\ P5_U#PM^S/\ \$/_ -B#2/$?Q[_9Y\<> M!;3P[_P5*^$/@Y/V3_V8?V2?^%,>)H)U\$^&_CEX/\*:5K'Q4O-(T^6R?P%X M"\$:7>:'IVF>+-$^,GP?OO$O_"*SM >V77@SXUZ)_PE0:1I_PNT[ M4OV8/#/P;\>ZM\++"RT>*X\&^+]8L?BC%J$7Q+^-<]SJ/]$7_!43_@G5\'O^ M"F_[(?Q-_9P^)NBZ&GB?4=!U35O@O\2;[1HM2UOX1?%RRTZZ_P"$-\;Z',EU MINH"VM]2>.Q\4Z-::QIZSX'M'N_&=M\-I/$.@0^!?M/A6]\,_8Q M_P""ZG_!1[_@H/\ L0:+XR_94_X)BR?$/]I+7+C4/A)?_&>V^.GP=TS]D7P- M\4M)M-)LM>\?>/M#U+QZGQL\'VFB)K^B_$,?!+5= _X2/6?"NHV4'ASQ_KFG M7NG^);T ]$_X(A:'\#?^"LW[#G[(_P"T#^W;\$]%^-G[9'_!.+QC\6/V2KSQ M+\9]$\7ZEKWA;Q[X(O/AUK=MK'C'PYXZOKJR\7_%*/P)9_![6==\7>,;#Q#K M6B?$E?%^K:-<>&M>U?Q%81_U!1QQPQQQ11I%%$BQQ11J$CCC10J1QHH"HB* MJJH"JH %?F5_P2'_X)_3_\$V_V(_ 7P \4^)[3Q_\ &K7]<\1_&3]I/XEV MEW?:JOQ$_: ^)4MIJ'CW7_\ A(-8L-,\0>*K73([+1_!FB>*?$MA9>(]?\.> M%=&U+6[.QOYYK*W_ $XH **** "BBB@ HK\4O^"@O_!=3]D?]B+Q#=_ GP!! MXD_;-_;AU,:CI?@7]C+]F>UOO'WQ+U+Q?;Z6NIVFA>/K_P *:1XKB^&L36TU MOJ6HVMYI.N^/(_#OVO7=!^'WB6"SD@;\[=5\"?\ !V-^UWX9U/XPZ#\<_P!C M#_@F7-]JN[OX9_LN2>&/#WQ2\4WFE2^*I([-/C9\1]:^%W[16E:5K%AX.CBU M#3KKP;/-:>)M2N/L/BGX=?#J>:6+00#^K^OG+]J7]KK]FG]B?X4:E\;OVJ?C M+X)^"?PTTZ>6QBU[QEJ?V>Y\0:Y'I&JZ]'X4\%>'K..\\2^//&M]H^AZSJ&E M>"O!>CZ]XKU>UTO4)=,T>Z6TN#'^$?\ P3K_ ."TG[2,?[;-[_P2;_X*Z_!+ MP_\ ']MAM-N-0^"?Q<^'D6JM\$/VH=,MH]?U2UN_#L4\=]:^'YO$/A?0;[5 M?!_BBSUJ?PGXNUS0?&GP_P!8TWX6_%30=-^&_B'Y_P#V^_C#^RO8_P#!R%^S MU!_P46^(GPN\'?LT?LD_\$X]=_:*_9YLOCCJFAZ+\.K#]I?Q=\:9]#O/%>GV MVNB.#QAXYN?#'@]+SPKH:IK-S!XE^%OAK6O"ND1^*] BO* /TO\ @Q_P/?C1#HEY\&1\<_@G\6?@]X8^*>F^*#>KX0UCP MGXR\:^$]-\,#1O&DMA/9^#-5U[5-$L?%>KO:>']!GO\ Q#?6>E3_ !M\9/$G MAW0O^#KK]EG3?CM!=W7AWQ7_ ,$SO&FA?L>2>)='O]6\):/\?_\ A8GC?7_B M!>^!KV2PN]"\+>/;OX2^%_&NE>(-<2?2]8N](U#PWX9O-0E7Q!X5TJ_^=_VY M/%'Q_P#^#DKX6Q_LO?L6?LA:!X&_88N/&G@3Q;+_ ,%/?VR/#6N>$;Z1_"WB M2POM?$WX4>(_^%<#(_%7_@GUX@_X)V_\%/?B7\1O^"G'@?]DC_A%OVI/A)\3O$7[('B MOQ5\=O"N@7?Q>^'/BKX&Z<)Y;33[?2?$7C;X?^'O$C>&OBQ'IU]XT^'VL:CK M.J^&[K3O"6L^++ZR\-VNC:1\8:7\=O\ @Z&^)'PM\3_LS7G["O[(WP.^.IT; MQ+X/B_X*(ZU^TAX7O?@F FI2Z5I/Q,\&_L^^&(/BC\1(O%FH>&I(]9T#_A(M M)O?#UMXI1-;\5?##1=,67X7K^P'_ 3"_8#\$?\ !,K]BKX0?L?^"?%.H>/A M\/[;7=7\8?$/5=,LM%OO'GQ!\9Z[?^*/&'B)=&L&FBT?1_[4U)]'\)Z+/?:Q MJ.B>#M)\/Z1J_B'Q)JMC>:_J0!]_4444 %%%% !137=8T9W(5$5G=CT55!+$ M^P )-?C%^SG_ ,%_?^"7_P"U9^V#K'[%?P5^/L?B/XDV]N8/!OC"]T'4-!^$ M_P 6O%-CJ&O6/B+P/\*O&NLBR7Q;XAT*#18-6MKJ+3[;PSXYT?6K"_\ ACX@ M\;PVVKG3 #]GF8*K,02%!8[59VP!D[54,S'T5068\ $G%?AM_P $UO\ @O[^ MQ7_P5*_:;^./[,_[/6G_ !*T36/A5X1'CKP5XD^)&@1>'K;XW>$-)\5W'A/Q MIXJ\%Z59W.JS^']%T"XU/X?:GI>G^.[OPWX]\0:1XY:YD\"Z+)X1\4PV'[E5 M_FP_$W]F?XD_L;?%O]O'_@HC^S7I?AN__:S_ ."07_!83XM?%3XF^ /"=KIR M^(/B!_P3K_:]TGP_XJ\+0>,+/2/!FMZTUA::#K7Q#TJ\\7ZI:11^#_AGXP^- MVH6WB2XL_A5X6CT@ _O/_;S_ &Z?@S_P3U^ &H_'KXR)XCUT7?B/0OA[\,?A M?X#TY-=^*'QK^+GC"2>W\%?"GX8>&C/!-XA\8>(YK6[N([2!B+'1]-U?6KH" MRTRY8?@7^T;\6_\ @ZED^&6N?MF> OA_^P1\ ?AK\,/#'B'XQW?[#,*O!GA_PQ?ZE>?#;QOK-K\/[C0/&/C2.VCEUBUTWX/>/_ (5>(-7UJRL- M TXO=33:!J?ZK?$'X/\ [)W_ 6A^!'_ 3\_:UT7XM>*X/@_P#!_P"./PM_ M;L^%FJ^ -4\(P'4_&OPN355C\!?$J;6M'\4VNEV_A+Q-_;'ACXI>&[-=.\1Z M-X@\.ZUX)/V8/\ @ACX0\7W M'@/Q!XSTV/7O"G[1O_!2>\\+ZG=0^+_!GA_5)9M+U;X5_LSZRHLM,\NC_\ !1S]@+X5_%;6K=;+XO\ M@VP;X&_M.^!=2T]=.O\ PK\=/AWIEAHWCNRU+P[=7FHW>E:;XJCELO&>B:9J MLSWT&@>);*PU1(M3M=0M8/YM_P!D']H;X7_\$3?^"]_[8O[#WAJVUS1O^"._ 7P[DU.ZLT\(^'SXRMO%W MB#PUJ]CX4B\5W:>"_P#A2M[XD\2:-I7PI\::=X;_ 'Z_9B_X)>^//V1_^"M? M[8?[9GP4\?>"?"O[(?[:/PG\':S\7/@!#HT2^(K[]JO0_$NM3S^/=!.G^&]. MLO#WAFTTR^\1^)[BYE\3ZO?^*?&GQF^(PU;08(-(\*ZE: 'WO^R3^PI^R+^P MEX-U;P%^R7\!O GP4\/>(-;U7Q%XB_X1BQN;C7/$6K:OJ5WJL\VO^*M;NM5\ M4:S:V,UY)9^'M*U#6+C2?"NAPV'ASPQ8Z1X?TS3=,M?K.BB@ HHHH **** " MF&2,2+$702NDDB1%@)'CB:-99%3.YDC::)9& *HTL88@NN7U_)/_ ,%D;_XH M_P#!+#_@IQ^R!_P6G\+^(_B+XI_9A\;/;_L=?MR^ +[Q!XM\8>'/A_\ #OQQ M_8@T[QKX+\.7>G>+H_ 'AZZ?PAH'C35M%\"0>$=-\2_%OX4>"["X6XU_XO>) M[S50#^MBOGC]K/\ :2\)?L>_LV?&C]J#Q[X9\=>,/!/P,\ Z[\1?%?A_X;:+ M9^(/&E[H/AZV-WJ3:/I>HZIHFGO]DME>\O[S4=6T[3-*TR"\U;5+ZSTVQN[F M+\T_^"UW[7?[7W[+'[#?@S]MO]A$^#_B+X*^%/Q0^#?Q=_:"T"+1CXBUGXE_ MLF3:YI.I^*HOA]K\6C>+-/\ #NE:_97&DVGCGQI_PC%_=>%/A/KGBWX@:)K. M@:AX2M[R;]2?@W\6OA/^UE\ ?A]\9?AW?VGCGX,_'SX:Z/XO\.7%[83PV^O> M"_'6AQW(L=8T?4H(+NSN'L;Z73=;T34[6"]L+Q+W3-1MH;F">% #\??^"A/Q M[^.W[87_ 24\'?M[_\ !)OXXZ]:>)/ \GPZ_;$\,>&/"8EOX_CGX-^#>N_\ M)/\ $S]G#QWI_AFSN_&-UJ%K?>'M9\/>-?ACX;U;1KWQ=XH\'ZQ\&_%KRZ+X MBURR&W_P;G:7\!=3_P""2O[-OQ*^$40UWQ/\:=-\5^.OVF?'_B)9M3^(OQ/_ M &G;SQ9KFE?'/Q)\4?$NL(_B/Q?K;>-=/U32]'U?Q)=:A<7/@FS\,BRNKC1S M832_GE_P21\47?\ P2:_X*>?M0_\$,?B?KEY_P *%^+=[J/[77_!,_5?$>J2 M7T?_ K[QNFL7OC/X,V5SK/C;Q'J<2Z._ACQ'INDV,VFZ3<>)?&OPG^,7Q#O MK6.7XDZ,EY0_91-K_P $+?\ @LWXO_8(U/9H7_!/W_@K-XIUWXV_L=WT_P#P MAWASPC\%/VGD:.Q\5_!*S6-M $6B:WO\(_"_P7I-C::CJ _M3]G'PMIMEJ6I M:CXS\0T ZMHOA_0?\ @E[_ ,%J_#NL:E\'_!%] M)8Z?\,/A%^U#H5O%X;\9?"W2?#VJ>,9=+TCPQXW3Q7I_A*^M-,\'Z7::[;_% M?X _#_0]^C?"B_AA_IT_92_8R_9<_8=^&5K\'_V4?@EX&^"G@.![:YOM/\)Z M:PU;Q+JEKIUEI*^(/&WBO4IK_P 5^.O$\VG:=8VEWXF\7ZUK>O7D-K ESJ$J MQ(%\C_X*-_\ !.SX(_\ !33]GVV^ 'QLU7QIX/M]#^(G@?XH^!?B=\,+[2-& M^*7PT\:>"M66XCU_P%KVMZ-X@T_1M7U3P_.W^VZC=+'"MS?W7E^?>3 MK%$)KB2201H&V@ OT444 %%%% !117\S_P 8_P#@K7^WA^V5^T=\3/V3/^"( M/[.GP]^(-A^S_P#$;6?AC^TA^WC^U4GB#1/V7/!?C/P_I>HIKG@?X;V&@:EI MGBKQSKNE>)4L](G\1:9IGBTR2VKZGI7PVU_X:^(] ^*X /Z8**_F#^ VM_\ M!S)^R'^T=\ / W[55I^SQ_P4^_9R^.'C+P]X;^)OQ.^#MOX)^"GCO]F6"]TO MPO+XT\2ZN\/P[^"GA_5/!W@TCQSK'A1)_!/B?4/BC%X?MM#O_$7PL\7>,_!_ M@]/T)_X+N?M9_$W]B3_@E)^UU^T+\&KV32/BCH/A3PCX*\%^(X)HX+SPAJ_Q M=^)/@WX3?\)IICS6E[$=:\(6GC6Z\1Z&DMNT3ZQIMBLK1Q;W4 ][^-O_ 5- M_P""9I=Y:ZDN;&>.X;\Z?^"Z_Q&_:^?_@G MOX?_ &]/^"7G[4LD%A^SRS?'GQEHGPTO/AOXZ^%'[1W[.>H:*L7B[7KCQ$VF MZI=:S8?#WP\\_CK3)?"?C;2='O?"9\::E'9:SXZTWX:ZQX6^3;;3O^"'_P#P M2Q_8V^$W[/7Q>^$OP>_;D_:D_:%^%OPW\3>,_A;X/^"7AK]J+]KK]M[XG>*= M*O/B%'\0]8\(ZRWC[Q9'X?\ %7CE/$GBGX?WWC?Q3'X1\(RO%8^$-9N=3L[; M[4W_ ((2?LM?M+_L!ZG\7]'_ &KKWX7?L9_L9_MG^.;RV_8\_P""9OQB^/EO M\>?CC\._B5XDU+7;_5/!GA?X@7\/A31M3T74O ]IJ,]QX"L=+^(/CWQ3H:Z/ MXA^(%WX/\4^"/&U]\1 #]9O^"('@[X3>'/\ @D/_ ,$_-/\ A7H?A>R\,^(O MV4OA'XB\60Z!8:7'8ZS\2_%'@W3=1^,5_K2V"M!J&O7_ ,2;KQ7'XDFOC+?R M:FMW;ZD%N8I88_Q5M/V8?!7_ 2__P""Y_@_]DGX9^"M%N?^":?_ 7#^"OQ M[T'Q_P#LL75Q;S_"[P!\;/AWX*UO7/B%=>%O 5SX=O++3? .O>&;K2?"MKX, MTK6=,T_B]XFT5=/L?"'PO^&OAFS\&_9P_: _:P_X(#?\ !1WQ/_P2.\,? MLW>.OVPOV-_VH/'7C[]H+]@O0?"'CJW\-_$+X:>"M=TKQ/XP\6?"GX>:M\:O M%+^!_&!\"7/A:[T;Q+X'U;XC>#=4UCQ$+GXP6UTWB?XOKX3UO]1_@)^S%^W# M^WY_P4W^$7_!2W]N3X,:C^Q7\%/V(?"_Q*\$_L6?LDZGX[^'?Q+^)7CKQ7\6 M=&UCP[XV^/GQBU_P3;:CIW@^SU;P?JV@6-M\-;;Q!=:KIGC#P-H307%OH6C: MQK/Q9 /VE_98_8]_9B_8E^%]C\&_V5/@GX$^"7P]LVM;BZTGP;I*V^H>(]5M M-*T_1%\2>-_$UX]YXI\>^+[C2M*TVRU'QAXTUG7O$^IPV5L-0U:Y,*%?I.BB M@ HHHH ***^C_\$1/V9_#/P9_9R6;Q=X:3_@HQ^V_:2^'_ M KXBUC1K[5_#KZC\#?AG!I?C&YU2*RU&U@O].US6O WQ5MX=0AO/#GQ#^'G M@S4]-O-.N?(/BQ^T-_P<3_\ !&R^O?VCOVRO'WP9_P""IW[ ^EZ[X=@^+^H_ M#+X>^&/AA\=_@_X)GAEMM7\=Z7HG@_X??#6PT=8=>U:V%X_B"]^,?A2?2]!T MZWOK_P"%$6OZGXDT@ _L1K\7_CU_P7^_X)A?L_\ Q#\?_#+5_C/XK^*'B+X0 MH\GQFOOV?_A'\2OCCX.^#RP7VH:;J"_$?QY\//#FM>#?#USH]]I6HVFN:<=; MN=2T:[LKFQU*SMKZ"6V7RO\ X*L?M\-\0_\ @@3^T[^W!_P3]\:W/C:T^(/P M.\/CP'XY\&0^(SXB\+^%/B#\3_!_PJ^,6N1)X:O=,\3>"?'GP?\ !FO_ !!O M]8O)[BRN_A?XL\'WNJ>([=8/#6IVI^*/V5O^"K'_ 3]_8O_ &-/V2OV(O\ M@EW\)_%G_!1#]ISQ!^SS\+_$EM\!/V6_"D5S._B3QKX_X*U_M@>"?VX/ M^" G[>'QP_X)P_&/P[\9M*O_ (2Z=IOB/7/ NH:2NJ>'OAZ/%?PWUW]H_P ) M>-_#_BZ*PU;P1XDLOV:=;\:WWB7P=XFTK1O'EGH6JPRZ/I<>MW^@M-^D7_!) MGQ7\"_&O_!,_]AKQ!^S9!I=E\')OV:/A3IGAG2M,U#3M6ET#4?#WA:P\/>,_ M#'B/4=+N;VVN_'7A?QQI7B3P[\0Y9;NXU'_A.M,\0KJ\SZJMXQ_#?]B;]E/2 M/^"7?[1GQ2_:D_X*0_%WX(_ 7Q-_P67^*?@W]FW1?^">'[-GPG\3^+?V;#\5 M/'&NZAI_A/1?$?C!M&\67.H^(9].\2ZV/$FM2Q> ?A/IFK?$#XE/?ZSXDT[7 M/#4.B/\ A)^Q]_P5W_X(@?$3XG?#_P#X)T_!CPG_ ,%(O^"<'Q,\6:EXU^&' M[-7CGX]>'O@[\:/V6/$^N3R7VMZ=X?\ 'GQ+D32-2\ WTA%KU" M.P\3SZ)X0\37/COQ#X^ /UB_X**_%[]COQO\5OV6/^"3'[6WP%\5_%WP?_P4 MD3XG:7H<=E+;:+\.M#@_9TT/2?BA<+KFO:%XO\._$70->";*& M>PN9X[XZ[IRV;Q2?I?\ "_X5?#/X)>!?#OPP^#W@#P?\,/AUX2L(M,\,^"/ M?A[2_"WA?0[&%0J6^FZ+H]M:6-LIQND:.$232%I9G>1F<_B=^RO^P[^V=^T? M^W#\./\ @I]_P5#T_P"&7PN\?_ ;X=>)?!7[&W[&7P8\9:GX[\/?L]M\4M!; M3?B;X^^+GQ)@:TT#XB?&'6-(U;5_ ]U8^%TUCX<6FG66D:[I=]>ZMI6A76E_ MOA0 4444 %%%% !17Y=?\%./^"OW[&O_ 2<\!^&O%G[3WB#Q?J7BKQ[+,GP MW^#OPN\.VWB?XH>/[?3=2TJP\1ZIHMKK6K^%O!^EZ-X6AU>#4M:U7Q=XQ\-6 M;P(=.T:35_$5UIFB7_VS^SI^T;\$_P!K3X+^ ?VA?V=_B%H7Q1^$'Q,T9-<\ M(>,= DG%O=P":6TO].U+3[V&TU;P_P"(]"U.WO-$\3^%M?L--\1>&-?L-1T+ M7],T[5K"[LX0#\Y?^"K/_!:S]EG_ ()&GX'Z=\??#WQ-\6^)/CSKMY;>%]'^ M'_A^"ZL]'\(>&M3T&S\>^.O$6N:G=V5DECX4MO$.G2Q>'M$36_%6N7UY8VEI MI$%A-=ZSI_ZO^"?&OA'XE>#/"7Q%^'_B31?&7@/Q[X9T'QGX*\7^'-0M]6\/ M>*O"7BC2[76_#GB/0M5LY);34M'UO1[ZSU+3+^UEDM[RRN8;B%VCD5C_ #(_ M\'(W[.?P7^*?Q2_X(Z>//CGX.'Q!^'VO_MT7W["GC/PA>ZA'I.C-X/\ V\_ M%SX/U+QZ=2@T^YUFS\8_"+4/AII7Q!^'MUIE[IQM=)WU/\ :)_X)W^,-7_X4MKVJ7,?VGXJ_LF^)+O3 M]?\ VMZ2MQXM\4WP@\/6'B_PWKFC>'C+:IX*^%7Q$^&?@N.TCN?".LPV0!Z MM\0_^"G/_!0C]NGX_?'S]FK_ ((K_!'X(R^"OV7?&5W\,/CG^WW^V9>^/M(^ M 4WQET1]4L?&'P3^"7@SP/H5[XG\:^)_"D[Z'J=YX^:/Q%X?@MH;X:IX(L?" MOBWX3?$#X@\A_P $U/\ @HC^W=\(OVY]=_X(^_\ !977/A1XV_:@\3?#-OC; M^S-^TC\+X?#.D^"/VAO UV^O7.M>#KG0M#\)_#>S@UW18?#OC:V\-RM\+? = M[J6G?#3QC:Z]H]W\667_ 0H^%/[)_\ P1H_X)E:6_[6'[<7 M[5OC/XF^*?A)H?[0WCCPQH5C\*_"&L67BGQ'XM_:!^+47@3PEH$VI?#WPQ?^ M$]9;P_X2CAT76/%NC^$/B&^D>+-4U'P,?#6K?FS_ ,%;_P#@D'XH_8V_8/TW M]OWQ5^U'\5_VIO\ @L=X6_;1_9W^*OA7]I/5--GU/6_&OQ!UKXL#1_AU^SC^ MSY\$+M_%7AWPSX$\":QXL7X@>$? OAS0[B7Q#XB\(7,,.B:3X 7PI\+O!(!] M9?L&>%-(_P"")'_!=']H3]@G4=/U+P[^QW_P5/TW2_CO^Q7K+3ZG;^ / WQ5 M\&R^+KOQ-\#=.LQX=T;P3HVJP-K?B3PE;V6@ZAJ&N6G@S1OV8].\37&J:EXU MTTZ7_2Y\9?V%/V0OVA_C=\(?VB_CG^S_ /#KXK?&'X#:9JNE?";Q;XZT8>(5 M\'Q:KKV@>*!>VF@:A+-X:OM;T3Q!X;T_5_".OZKH]_K?@N^GUFX\)W^C2:_K M;7_X:_&+PCX(_P"#FC_@C]\(OC/^SQXAT_X'_M:^!/$WA7XG_!WQIJ.I>,-% MF_9Y_:K^'=U86_C[PD/&WAO3]-\6#PAJ@&I:?I'CCP[I>H-:N?!7Q)L_#.H> M)O!]EH%O_21\-[#QYI7P]\"Z9\4O$'A_Q;\3-.\'^&[#XA>*O">@7?A7POXE M\;6FCV=OXIU_PYX8O]8\0WWAS0]8UN.^U#2M"O->UJYTFQN(+";5M0DMVNY0 M#LU545550JJ JJH"JJ@8"J!@ # & .!2T44 %%%% !1110 UW2-&DD94C1 M6=W=@J(B@LS,S$*JJH)9B0 23BE!! ((((R".00>A!'4&OA+_@II^QYJ/[? M'["O[1W[)^B?$3Q1\*_$?Q:\ W>E^%_&?A76;O19+7Q)I=U:Z[HNB>)VM0YU M;X=>,+[3(O!_Q-\.R1M_;WP_U[Q'IEM)9W]Q9ZA:?G#_ ,&[7[?WC3]K7]CG M7/V);C]E[]H_0_$]_)K/BB^E\$W.K>%O 7C_7[Z;Q' MK]_XCU75K+PMJGA+QSXAN=<:Y\0_$OP+XWUI!:Z;K&D23 ']!E?GE\,?^"E7 MP+^)O_!0C]H+_@FF/#GQ3\"_M"? 7X:^$OBS#=>//"=OI'@CXP> O$5OH4NL M>)_A!XALM5U9=;TGP;=>+_"6CZP_B&U\-:AJ6LZAKV&L_#WQ'X2\+:7XG\179LO!^G^(O"\F_46.N:=\._B-\'['QKJ_ MBCXD+XY\0WGS_P#\'%'[/WQ#^"MU^S'_ ,%NOV6?#RWW[2'_ 3<\:Z7=?%7 M1]/LD-[\5_V2O%VHW/A_X@^%M6EL_!OBK59;3PM%XLUZVOM6DDTO3? GPJ^( M_P :O'#W:ZIHFC26X!\7?LKZ5\>-'_X.0K+]C?\ X*@_%BR_:@L/@)\&?VHO MV@O^"9GQ)^-&D?#VV\:>+)/CUXO^"6LV-SI]AX;TKPQX6U3Q3X"^'WPG^,6F MVUEHG@C1+KPQK_@KQ_J7A2PT_P :'X,L_#7ZG_\'#7[ 7B_]J3]D_0_VI/V M;+*XTS]NK_@GKXKT[]J7]FGQ1X?T.#6_%NJM\-]1T[QCXN^'VFZ2WAWQ1/XH MU'4+3PW9>,? OA)-%OCXA^)W@OP=X>D$6E:]K27/SC_P5S^'Z_\ !1[]@C]D MO_@LA_P34\3QZW^T5^Q=/:_M(YH_W,_8 _;1^&7_ 4* M_9!^"?[7'PH,\/ACXM^%WN]2T&^AGAU+P?XUT'4;WPQ\0/!&IQ74,,DMSX3\ M9:/K>B1ZC&CZ=KMC:6GB#1;F_P!#U73;^Z /A_\ 8,M_V O^"M_@K]EC_@L! M>?L__#'Q1^TW;?"!/A?+X@UQ+WQ3J7P4\8>'==N+WQYX!M],UF*QT2;7O!GC MF?76\$_$+4?"%KXN3P=XA_M+PIJ>F>&?'%Y!J?[3U^>O[#__ 37^!'_ 3_ M /''[6?B[X"ZW\2+31?VN/C/+\;_ !-\+-;\4M??"?X;^*+JWNEU*/X3^"X[ M2"T\*)K=WJ%W-KU\)KO4-4TZR\)^&Y+A/#G@;PEIFE?H50 4444 %%%% !17 MY?\ _!4G_@J3\(_^"8OPC\+:_K_A;Q#\:OVA?C5XA'P\_98_98^'@N;OXG?' M_P")UWAV6G:9KNJV/AZQU77= L_$7B*ST#7;JTNM=T+0M"T+Q'XO M\1^&O#>L?E!KWA3_ (.QOCIH*_'7P[\6?V!/V-;O2KJU\5>$/V+8/#5K\1]6 M\::%)JW]I3_#OXW?%;Q/X#^)UGH7B2UT&QL]%AU7X5>//#UCXBO]=UE[W4_A MH]KIE_I0!_4_7DOQK^/7P2_9N\!:E\4OV@?BS\._@M\.-(FM+;4?&_Q.\7:' MX+\-6UWJ%Q'9Z?8G5M?O;&TEU#4+N:&TL+"&22\O;F6.WM8)975#\_?\$\?C M#^UK\-?#D. MF>(?$][X9T3Q= JZI;>#O$FL7WB+PQ,UQI5WJ&LVT%GKNI_S>Z?I_P"R;^V; M_P %J?\ @JS\#O%\%CX/\9^,?$_C3P7#;Z2?&G]OMJ6L^.] TJ6PUK5 M? OP:'@8 _I8_9U_;Y_8I_;.D\1Z#^RQ^U?\&/C+X@T333&=<\ M8^';*[,UK;ZY-X8G>XU2WLTN$86NHWVB3Z2]S&L+=1_84^(_Q/LM:U>/6_@3\:/C MWXE^(/Q%^.7A.YU>PM_".C?$?4-'^,7@#X17%_X$L-%7PSX TK6_@7X4#^!? MAE?6%E\]?M#^!=%_X+%_M3? ?]H?_@A/^S'J/[)&N_LW_$Z#QWXN_P""R_B' MP+#/!7P]G\'VFN_M-76G-IUYH/BH^./"]G_PCVF^ M$=7^%/CC2;?X;?%!]1N?T2_X+<^!?&NI_"7X*_\ !'OV@OASXRN--U2XNO$?A7X1>(K+ MQWJ-QH%KXVBO/"6B:I\8$TNX@^(\?AO7_#X!]??\'!O_ 3U\-_MC?L)_$CX MQ^"-.U+PS^V#^QIX8US]I/\ 9B^+WP^TW5!\7M%\1_"6U_X3_5_ ?A+5?"UY MI7BV6?QYIWAI].\-VFEZA+<:+\0XO!GC'2M.O]8\.V=E==7_ ,$S/"?[)G_! M2?X+?L;?\%B?B)\!OAGXO_;(\:?LX>&/AQK?Q:U+PWJDW_"+>+OA-XG^(/@C MXD+X \+^)KN^T?PG<0_%"3XF6%AXOTS3F\5WOA2XTW1#XNUCPW8Z3CX$U?\ MX*/_ /!3;_@K?^P1HW@[]@__ ()XZK\&=6_;(^%OB'P7K7[8/Q,_:9^%=U^S MM\%O"GB>SUWP7X_\3>!O$'PJ\0:E\9=>\?:-=6'B?PEIFEM\/_"_CCX6^-UL M]4\1>$M1O="N= N?Z"?V'_V3? ?["W[)7P%_9)^&LGVKPG\#_ &G>$X]8:PM M=+N/%&ORSW6M^-/&NH6%B!:VVK^.?&FK>(/&&LI"75M5UN\=I)79I' /JJBB MB@ HHHH **1F5%9F(55!9F8A550,EF)P !DD\ DWTWBC3@#]_J*_DZU+X*_\'8/VN_P!@G]G+QK)=^']5G_8KTKP!H^K^"+'P\NF3:GK6B^+/B5J_ MPH^-^N2>-KK5?LWA?4]"\._%76O"ZZ?)=ZYX;^+&AWUK +WZT_X)!?\ !:GQ MA^V9\7OB_P#L#_MR? F?]DK_ (*2_LYV&]'BT.WU_QM MX N+Q]230[FSO-=TG6%\*2^)O%FE^)O 'B3PM\2?A?XY^('A2\\32>"P#]/? MVU_^"B/[&7_!.[P'I_Q"_;!^//@_X0:7KQO$\(:!?M?Z]\0O'LNFWFC6&K)X M!^&WA>SUGQUXRBT.Y\1:"/$M_H&@7VE^%;;5[#4?$]]I&FSK>5\P?LL_\%QO M^"='[6_Q]_X95\!_%;Q?X!_:2FM)KW3/@M\>OA)\2?@?XUUV.'2[+7/L>AQ? M$'PYI&D:CKUQH.H6WB#3_"D6K#Q9JWAU;SQ#I6AWNB:;J5_:?B)I_P"UM^P] M\'/^#@3_ (*S_M/?\%*OBU\,O!OB+]B[X1?LM_"_]BN'XGM:W7B/PKX!\5_" MW4?'/Q3@^!?@&"TO/%'C+QU?:SXE_M-;_P *:)KWC*QTWXI^*-/TRYL_#/B> M\M'A_;)^!'[:7_!QKXB^"GB7X;_LZ6?_ 36_9$_9V^),OQ7^$?[??[0VAZT MO[$O&UOJOA>]\"S@'UC^PMXD\.VG_!S!_P6,\)?&2"[F^-VL_ ?]EG6?V7 M=0\6:/?W-S9_LX^'? WA6+XLZ5\,?$=[82:=H_A2^\=>+/AY>:[H&A:E9Q^( M/$VEZ_J4]AJ6J^&?%%UIG]'WQ;\>VGPC^%WQ,^+EUX5\1>,X_AI\//&'CNZ\ M*^"[?1)_&OBJR\&:!J7B2;PSX53Q'K/AO0I_$&L)I\ECH=MK?B+0]'DU2YMU MO]6TZV>:\B_FZ_:N_9(M_P#@JCH/[)7_ 54_P""/O[5?@F^_;9_8QU_Q-\+ M_ ?Q^\?>&#H?P^_:=\-^$M0OO ?Q0\&_$VZLO 5IK-NK7-SX\E\'ZUHOAD> M=>TGQYXWT?3=/M/#'C[PW\0_!V#\3[G_ (.*_P#@I7^SEXE_8P^)G[&7[-/_ M 38T7XL^%],^%_[3W[4/B+X]^%OCG)XF^&'BRUF\/?&[2?@!\$?AYJ/C^XT M'5_%?AV?5+"RT_Q]X_U.SC\.ZM=>'=*^)VB>)+VR^)?A4 _3G_@F)X>_X)Z_ MM4^#HO\ @K?^RY^S7X;\"?$S]MA_%'B3QA\2O%?AJW?XP+J/ACQ _P )?&7A MN?4KNZU>#PE:R^(OA,LGB;1_A_>67A#Q5XFL;GQG,_B'4M7F\1:E^M]>"_LM M?L[> _V1OV$/ACX:U#7GL)?$&M67A31[72Y/$7B M.;2K#2M+N/$GB2[AN->\0W&FZ7IEA<:SJ-]/9Z?96\D=M%[U0 4444 %%%-= MUC1G^(-(\!=%D\(^*8;#[[_;S_;I^#/_ 3U^ &H_'KXR)XCUT7?B/0OA[\,?A?X#TY- M=^*'QK^+GC"2>W\%?"GX8>&C/!-XA\8>(YK6[N([2!B+'1]-U?6KH"RTRY8? MP8?$W]F?XD_L;?%O]O'_ (*(_LUZ7X;O_P!K/_@D%_P6$^+7Q4^)O@#PG:Z< MOB#X@?\ !.O]KW2?#_BKPM!XPL](\&:WK36%IH.M?$/2KSQ?JEI%'X/^&?C# MXW:A;>)+BS^%7A:/2/[,?B#\'_V3O^"T/P(_X)^?M:Z+\6O%<'P?^#_QQ^%O M[=GPLU7P!JGA& ZGXU^%R:JL?@+XE3:UH_BFUTNW\)>)O[8\,?%+PW9KIWB/ M1O$'AW6O#DNK:+J-A=20@'Y4_M&_%O\ X.I9/AEKG[9G@+X?_L$? 'X:_##P MQXA^,=W^PS')X[^.7[1WBKP9X?\ #%_J5Y\-O&^LVOP_N- \8^-([:.76+73 M?@]X_P#A5X@U?6K*PT#3B]U--H&I]?\ MF^ _AM_P,]-CU[PI^T;_P %)[SPOJ=U#XO\&>']4EFTO5OA7^S/K*BR MTSQS/:Z;I_B?4+*.[\!S:OK'B/7OB+X6^!OPE^R#^T-\+_\ @B;_ ,%[_P!L M7]A[PU;:YHW_ 3C_:J^*7P/\(>%&T'0?B9X@^'O[-'[8GQ4^&7A3QWX"^'< MFIW5FGA'P^?&5MXN\0>&M7L?"D7BN[3P7_PI6]\2>)-&TKX4^--.\-@'])'_ M 1H_;UT?_@HY^P%\*_BMK5NME\7_!M@WP-_:=\"ZEIZZ=?^%?CI\.],L-&\ M=V6I>';J\U&[TK3?%4^@T#Q+96&J)%J=KJ%K!]4_LD_L*?LB M_L)>#=6\!?LE_ ;P)\%/#WB#6]5\1>(O^$8L;FXUSQ%JVKZE=ZK/-K_BK6[K M5?%&LVMC->26?A[2M0UBXTGPKH<-AX<\,6.D>'],TW3+7X(_9B_X)>^//V1_ M^"M?[8?[9GP4\?>"?"O[(?[:/PG\':S\7/@!#HT2^(K[]JO0_$NM3S^/=!.G M^&].LO#WAFTTR^\1^)[BYE\3ZO?^*?&GQF^(PU;08(-(\*ZE:?M50!\:_MT_ ML$_LU?\ !1KX*67[/W[57@VY\:_#2P^(7A#XEVVGZ=JMWX>UBU\2>#I;Z.UF MTOQ)I9BUS0#JNBZOKWA76;[P_?:7K4_ACQ%KNEV>J6(U&28>U? K]G[X'_LQ M?#?1/A!^SS\*/ ?P:^&7AT3'2?!7P\\-Z;X9T*"XNI#/?:C/:Z;!"=0UC4[E MGN]6UK47N]6U:]DEO=2O;JZEDF;V"B@ HHHH **** &&2,2+$702NDDB1%@) M'CB:-99%3.YDC::)9& *HTL88@NN7U_)K_P79\2?&[_@F7^W+^Q7_P %M/AS M??$SXA? /PA#=_LC_MF?!;2]5U'6](TOX5_$:_BU?3_%OA#P]?VC>'/"4GB> M_P!'M8-!?'_P.^.?QKLM.TM?%-[\6OV.M7U31=>UZ?X:^);?1 M_%VF:%H?B?2KW18?&GC=?#.H7/A;X2Z]XK^(.AZSH&H>$K>\F /U _:S_:2\ M)?L>_LV?&C]J#Q[X9\=>,/!/P,\ Z[\1?%?A_P"&VBV?B#QI>Z#X>MC=ZDVC MZ7J.J:)I[_9+97O+^\U'5M.TS2M,@O-6U2^L]-L;NYB_)K_@H3\>_CM^V%_P M24\'?M[_ /!)OXXZ]:>)/ \GPZ_;$\,>&/"8EOX_CGX-^#>N_P#"3_$S]G#Q MWI_AFSN_&-UJ%K?>'M9\/>-?ACX;U;1KWQ=XH\'ZQ\&_%KRZ+XBURR'[!?!O MXM?"?]K+X _#[XR_#N_M/'/P9^/GPUT?Q?X\%^.M#CN18ZQH^I M007=G?\ "A?BW>ZC^UU_P3/U7Q'JDE]'_P *^\;IK%[XS^#-E 'Z&_\&YVE_ 74_\ M@DK^S;\2OA%$-=\3_&G3?%?CK]IGQ_XB6;4_B+\3_P!IV\\6:YI7QS\2?%'Q M+K"/XC\7ZVWC73]4TO1]7\276H7%SX)L_#(LKJXT:U^RF^GZ+X3_X)G_\%E]*OO$7P/\ "LT]EI?PW^"_[5_A46VB>)_AOH6@ MZGXQETS1?#WB^3Q-I?ABYMM+\'Z7::W%\5?V?_ &AA]&^%%]##K?LHFU_P"" M%O\ P6;\7_L$:GLT+_@G[_P5F\4Z[\;?V.[Z?_A#O#GA'X*?M/(T=CXK^"5F ML;: (M$UO?X1^%_@O2;&TU'4!_:G[./A;3;+4M2U'QGXAK]]?^"C?_!.SX(_ M\%-/V?;;X ?&S5?&G@^WT/XB>!_BCX%^)WPPOM(T;XI?#3QIX*U9;B/7_ 6O M:WHWB#3]&U?5/#]SKOA6YO9](OQ;Z=KUU=V\ U"UL;BW /3_ -DG]B+]E']A M/X;1?";]DSX'>"?@MX*\Y+O4H/#5G?_!/+]ES_ (*4_"KP;\%/VMO!NK^. M?AOX(^*F@_%_2]#T7Q?XF\$7$_BOP]X=\6^%+6.\UOPCJ>D:VVE76A^-M?L; M^QM[^W,HN8KF":VU"SL;RV^SM*L3I>F:=IAO;_4CIUA9V)U'59Q=:G?FTMX[ M?[;J-TL<*W-_=>7Y]Y.L40FN)))!&@;:+] 'E7P6^!GP:_9Q^'6@_"/X!_"W MP'\'/ACX86Y&A>!/AQX7TCPCX8TZ2_NIK_4KN+2M%M;2VDU'5=0N+G4M7U.= M)=1U;4KJZU'4KJZO;F>>3U6BB@ HHHH **_F?^,?_!6O]O#]LK]H[XF?LF?\ M$0?V=/A[\0;#]G_XC:S\,?VD/V\?VJD\0:)^RYX+\9^']+U%-<\#_#>PT#4M M,\5>.==TKQ*EGI$_B+3-,\6F26U?4]*^&VO_ U\1Z!\5QA_ ;6_^#F3]D/] MH[X >!OVJK3]GC_@I]^SE\7QIXE MU=X?AW\%/#^J>#O!I'CG6/"B3^"?$^H?%&+P_;:'?^(OA9XN\9^#_!Z ']/E M? _QM_X*F_\ !.']F_XB7WPC^.?[;?[-?PR^)^D7-G9Z_P" O$WQ7\*VWBKP MO=:C:6>H6,'B_1H-0N+WPA)=Z;J%AJ<"^)HM*\S2[RUU)R:1\4=!\*>$?!7@OQ'!-'!>>$-7^+OQ)\&_";_A- M-,>:TO8CK7A"T\:W7B/0TEMVB?6--L5E:.+>Z_EE;:=_P0__ ."6/[&WPF_9 MZ^+WPE^#W[+(_#_BKQRGB3Q3\/[[QOXIC\(^$97BL?"&LW.IV=M]J /O3_ (+1 M?$+]KO7/^"==A^V-_P $JOC['J?B3X(:]X1_:/?3OA9_PA?Q)\$_M-_ #2X9 MI/&F@V>LP7L:%IV@WT?Q*1_!VO/?>*M \*:WX8T*RU/Q+KWANXTWT+_@@ M9X<^#NG?\$A/V(]1^$DNF:UI_C_X.V7COXH^((M7/BC4?%?QY\7ZAJ6I?M!: MAXN\07=_JU_JWB6'XO3^,]#UBVU6_FN-!;2T\*K:Z79:):Z18?F;_P $'/V8 MOVGO^"?&M?%BR_:EU+X8_L6?L>?MC>/[@?L:?\$T_B]\?H/CO\=OAK\4-=U7 M6]4O_"/A/XA7T/A31]1TB^\%65_=3>!+#2_B#X^\4:(FC>(OB!=^#_%7@?QM M??$3X_\ AU\=?VK_ /@@+_P5@\1?\$W_ (;? ?Q=^U-_P3^_;?USQ'\=?V*O MA%X?\2^'?"7B[X1^)?$ U37/B#\//@QXU^)+^#_AM=P^&M>TG6=$UOX&ZMXQ MC:?1=1^$GQ"T;Q-H7CSQWXKT3XI 'TMXT^ WA7_@E[_P([CQU8F MZT2\D>.*_P#BQ\7+F2\_LB[\/:1HO])7[*7[&7[+G[#OPRM?@_\ LH_!+P-\ M%/ <#VUS?:?X3TUAJWB75+73K+25\0>-O%>I37_BOQUXGFT[3K&TN_$WB_6M M;UZ\AM8$N=0E6) OXS?"/]G;]MG_ (*.?\%'/V>/^"@'[;/[.!_8A^ ?[ EG M\7[3]D7]GCQ!\0?"/Q+^-?Q;\<_&/3;30=:^+_Q>N_!LM_X7^'OA^T\+Z5X5 MN-.^'5G)M)\=^'/*FU_7?#4(U'7?Z-: /@O\ ;_\ ^";O[+W_ 4S\!?" MKX6?M9>'_$_BSX;_ J^,%E\9K;PEX;\6:GX+A\7:U8> ?'W@&#P[XIUWP\; M3Q9#X6:W\?W&OSP>$=?\*ZY-KWA[P]OUW^Q4UC1M8^I_@_\ !;X0?L]_#[0O MA/\ GX7^ ?@[\,?#/VTZ!X ^&?A/0_!7A'29-3OKC5-5N++0/#UEI^FQ7FK M:K>7FJZM>BW-WJFJ7EWJ-_/<7MS//)Z;10 4444 %%>"?M*?M1?L^?L>_"7Q M+\<_VF?BSX/^#GPM\)V=Q=ZIXG\7:@;?[5-;VL]W'HGAO1;2.[\0>,O%>I1V M\L6A>#?".E:WXK\17OEZ=H6C:C?S0VS_ ,W&L?\ !7S_ (*=_P#!4_5M9\!_ M\$-/V35^'GP)^TZ]X:$->^"G@&\L-?_X2O[+K M7AK3)M.OV\,?&/7=#U'5+/1?B[\!O MM+)?T ?UA45_'M\6/C;_P<>_\$?QK M'[3/[5WQ&^!W_!5+]ASPYJGANY^,MM\-_AWX?^&7QY^%'@)M/N#XO^(&BZ'X M*^&OPVLM(TW1-9O%_M2^U34/C#X?B\/Z+INKZK9_#'2M1\4Z[X<_0#_@I_\ M\%#1\6_^#?O]IK]NO_@G[XKU/Q,OC_X(Z#;>$O$OANV\0IXQ\":%X[^*'@[X M4_&J_FB\+:A8>(/!GC[X-^#?$'Q U+4-72]BC\ >(/"_>ZT71IVN #VG MX]?\%_O^"87[/_Q#\?\ PRU?XS^*_BAXB^$*/)\9K[]G_P"$?Q*^./@[X/+! M?:AINH+\1_'GP\\.:UX-\/7.CWVE:C::YIQUNYU+1KNRN;'4K.VOH);9>0_; M]_:^^!_[*K3X;:U->:[X0\6:1HWB>PTK5K6>;3H!?64 MLGP'^RM_P58_X)^_L7_L:?LE?L1?\$N_A/XL_P""B'[3GB#]GGX7^)+;X"?L MM^%(KF=_$GC7PY90^)OB=^UK\4X-#3P7\'GG^(M_':_&B3Q0M_XR^%UYXEL) MO&O@OPYX;,5Y;2?L+?LQ6W_!*7]IOXB?M<_\%#_C/\&/V=_''_!87XO^!/V? M?"O_ 3^_9C^%?BGQ/\ LZVGQB\6>)+V#P3I^M^-AHWBN\O/% M?$&L2Z]KS MQ^ /A3I.M>/?B1+>ZUXDT_6_#4.A@'ZU?\$,;[X0ZA_P2%_X)YS?!.#PA;>$ MXOV7OAA8^(8O!5OI-KI9^+VG:%!8?'B?4XM'CBMCXON_C5;^/;SQQ<7*G5KS MQA/K=YK,DVJW%Y-)E?\ !2SXR_L:Z_X[_9/_ ."6G[8'P*\6?&#P;_P4SUSX M@^#_ Y9Z:\&C_#_ $-_@'!X-\?W4WB7Q#H?B_PW\0_#FKQ:WJO@QO"=[X%L MFNK:\,UY/KFB1V0-S^4?PT_8C_X*M_\ !#_XK_%/0O\ @F'\'?!G_!0?_@G% M\8/&DWCKPQ^R-X^^..C?"/XT_LT^,-;@N#KB>#_B5\2IDT75O >VPTG2?M=S M?>,O$>N0?V//K'A2QU_3/%?Q#\7_ &3^S;^Q-^W=^U;^W;\%O^"EO_!3[3/A M!\%F_9F^'OC[PY^R#^PW\(M?N_B3\ >#_AA\.O"5A%IGAGP1X#\/:7X6\+Z'8PJ%2WTW1='MK2QME.-TC1P MB2:0M+,[R,SGXB_:F_X)-_L&_ML?M&_"/]J#]J3X#^&OC+\1/@MX*U/P%X3T MWQ>GVWP1JN@WNM7.OZ?;>/?"85-/^(5EX9U+5/$5UX8T#QA_:_A72KKQ5XBO M_P"P9]1OH[NW_1RB@"CIFF:;HFG6&CZ-IUCI&D:7:6^GZ9I>F6EO8:=IUA:1 M+!:65A8VL<5M:6EK B0V]M;Q1PPQ(L<:*B@"]110 445^77_ 4X_P""OW[& MO_!)SP'X:\6?M/>(/%^I>*O'LLR?#?X._"[P[;>)_BAX_M]-U+2K#Q'JFBVN MM:OX6\'Z7HWA:'5X-2UK5?%WC'PU9O AT[1I-7\176F:)?@'ZBU^//\ P59_ MX+6?LL_\$C3\#].^/OA[XF^+?$GQYUV\MO"^C_#_ ,/P75GH_A#PUJ>@V?CW MQUXBUS4[NRLDL?"EMXATZ6+P]HB:WXJUR^O+&TM-(@L)KO6=/_1K]G3]HWX) M_M:?!?P#^T+^SO\ $+0OBC\(/B9HR:YX0\8Z!).+>[@$TMI?Z=J6GWL-IJWA M_P 1Z%J=O>:)XG\+:_8:;XB\,:_8:CH6OZ9IVK6%W9P_SK?\'(W[.?P7^*?Q M2_X(Z>//CGX.'Q!^'VO_ +=%]^PIXS\(7NH1Z3HS>#_V\_ %SX/U+QZ=2@T^ MYUFS\8_"+4/AII7Q!^'MUIE[IQM=^&=!\9^"O%_AS4+?5O#WBKPEXHTNUUOPYXCT+5;.26TU M+1];T>^L]2TR_M99+>\LKF&XA=HY%8_SS_$/_@IS_P %"/VZ?C]\?/V:O^"* M_P $?@C+X*_9=\97?PP^.?[??[9E[X^TCX!3?&71'U2Q\8?!/X)>#/ ^A7OB M?QKXG\*3OH>IWGCYH_$7A^"VAOAJG@BQ\*^+?A-\0/B#Y3_P;N_M$?$3X#^) M/VG?^"&O[5GB=]3_ &B?^"=_C#5_^%+:]JES']I^*O[)OB2[T_7_ -K>DK< M>+?%-\(/#UAXO\-ZYHWAXRVJ>"OA5\1/AGX+CM([GPCK,-E%KWBRR_X(4?"G M]D__ ((T?\$RM+?]K#]N+]JWQG\3?%/PDT/]H;QQX8T*Q^%?A#6++Q3XC\6_ MM _%J+P)X2T";4OA[X8O_">LMX?\)1PZ+K'BW1_"'Q#?2/%FJ:CX&/AK5@#K M/^":G_!1']N[X1?MSZ[_ ,$??^"RNN?"CQM^U!XF^&;?&W]F;]I'X7P^&=)\ M$?M#>!KM]>N=:\'7.A:'X3^&]G!KNBP^'?&UMX;E;X6^ [W4M.^&GC&UU[1[ MNYA\.^*/''R_^P9X4TC_ ((D?\%T?VA/V"=1T_4O#O['?_!4_3=+^._[%>LM M/J=OX \#?%7P;+XNN_$WP-TZS'AW1O!.C:K VM^)/"5O9:#J&H:Y:>#-&_9C MT[Q-<:IJ7C733I?R;_P5O_X)!^*/V-OV#]-_;]\5?M1_%?\ :F_X+'>%OVT? MV=_BKX5_:3U339]3UOQK\0=:^+ T?X=?LX_L^?!"[?Q5X=\,^!/ FL>+%^(' MA'P+X(=/^!_[6O@3Q-X5^)_P=\::CJ7C#19OV>?VJ_AW=6%OX^\)#QMX;T_3?%@\ M(:H!J6GZ1XX\.Z7J#6KGP5\2;/PSJ'B;P?9:!;@'[E?&7]A3]D+]H?XW?"'] MHOXY_L__ Z^*WQA^ VF:KI7PF\6^.M&'B%?!\6JZ]H'B@7MIH&H2S>&K[6] M$\0>&]/U?PCK^JZ/?ZWX+OI]9N/"=_HTFOZVU_\ 6*JJ*JJH55 554!550,! M5 P !@ # ' KC/AO8>/-*^'O@73/BEX@\/^+?B9IW@_PW8?$+Q5X3T"[\*^ M%_$OC:TT>SM_%.O^'/#%_K'B&^\.:'K&MQWVH:5H5YKVM7.DV-Q!83:MJ$EN MUW+VE 'Y??LP?\$<_P#@G_\ LG_'[XN?M6?#_P""&D>)_P!I;XQ__&?6 M?C9\3OLWCGQKX-U_XH^,/'7BK4]&^$K:A9QZ+\)]"TJS^(.M^"[6;P)I&B>) M_$/@V#3=.\?^)/&5[:MJ4OZ@T44 %%%% !2$@ DD 9)/ '4DGH!2U\>?\ M!0+]E&']N+]B_P#:/_90?QGKWP\N?C=\+O$?@W2/&GA[5==TNXT#Q!%M+\3^(KLV7@_3_$7A>3?J+'7-.^'?Q&^#]CXUU?Q1\2%\<^(;P ^] MOAC_ ,%*O@7\3?\ @H1^T%_P33'ASXI^!?VA/@+\-?"7Q9ANO'GA.WTCP1\8 M/ 7B*WT*76/$_P (/$-EJNK+K>D^#;KQ?X2T?6'\0VOAK4-2UG4-;A\-Z7K= MAX-\3ZEI_P#-Q^ROI7QXT?\ X.0K+]C?_@J#\6++]J"P^ GP9_:B_:"_X)F? M$GXT:1\/;;QIXLD^/7B_X):S8W.GV'AO2O#'A;5/%/@+X??"?XQ:;;66B>"- M$NO#&O\ @KQ_J7A2PT_P!H?@RS\-?:/_ <4?L_?$/X*W7[,?_!;K]EGP\M] M^TA_P3<\:Z7=?%71]/LD-[\5_P!DKQ=J-SX?^(/A;5I;/P;XJU66T\+1>+-> MMK[5I)-+TWP)\*OB/\:O'#W:ZIHFC26^?_P5S^'Z_P#!1[]@C]DO_@LA_P $ MU/$\>M_M%?L73VO[7'P UC0AK6KZQXW^&=HL%U\=OV?M:T3PGXAM5N/%>DZK MX3AA\6>#KVTU[6CK?P[\=?!..QTRX^('B.:, ^CO^#AK]@+Q?^U)^R?H?[4G M[-EE<:9^W5_P3U\5Z=^U+^S3XH\/Z'!K?BW56^&^HZ=XQ\7?#[3=);P[XHG\ M4:CJ%IX;LO&/@7PDFBWQ\0_$[P7X.\/2"+2M>UI+GUC]B?3O^">W_!9/X9_L MC?\ !6/Q5^S?\'_'W[0N@?#2#P1;ZKXLTI?&>H_!'X@>%?%=IXA\6>!ULM>L MK/3-0UGX:?%#3]0UWX6>-]:\*Q^(M"TKQ!/XM\ 7>A:=\0=4DU?[F_8 _;1^ M&7_!0K]D'X)_M[U+0;Z&>'4O!_C70=1O?#'Q \$:G%=0PR M2W/A/QEH^MZ)'J,:/IVNV-I:>(-%N;_0]5TV_NO//V'_ /@FO\"/^"?_ (X_ M:S\7? 76_B1::+^UQ\9Y?C?XF^%FM^*6OOA/\-_%%U;W2ZE'\)_!<=I!:>%$ MUN[U"[FUZ^$UWJ&J:=9>$_#(?C5^T+\ M:O$(^'G[+'[+'P\%S=_$[X__ !.N[G3--LM#T.RT[3-=U6Q\/6.JZ[H%GXB\ M16>@:[=6EUKNA:%H6A>(_%_B/PUX;U@ _4"BOY8->\*?\'8WQTT%?CKX=^+/ M[ G[&MWI5U:^*O"'[%L'AJU^(^K>--"DU;^TI_AW\;OBMXG\!_$ZST+Q):Z# M8V>BPZK\*O'GAZQ\17^NZR][J?PT>UTR_P!*_<3_ ()X_&']K7XY?LI?#CQ[ M^W!^SC'^RY^TI<17^E_$+X:V6O:/KFAWEUI-R;2V\:^'(=,\0^)[WPSHGBZ! M5U2V\'>)-8OO$7AB9KC2KO4-9MH+/7=3 /H'XU_'KX)?LW> M2^*7[0/Q9^' M?P6^'&D36EMJ/C?XG>+M#\%^&K:[U"XCL]/L3JVOWMC:2ZAJ%W-#:6%A#))> M7MS+';VL$LKJA\8_9N_;\_8G_;)NM=T;]EK]JKX*?&W7O#]DM[KFA?#GQ]X> MUSQ7H=A>&#.VLV^GF>-XX=1N=)?37G01F23<$;^:/3]/_9-_;-_X M+4_\%6?CE_P56\)/!=C^RM\.O\ AH/P MMK5GX^\;^)/!WB^"Q\'^,_&/B?QIX+AM])/C3^WVU+6?'>@:5+8:UJO@7X-# MP-\T_M#^!=%_X+%_M3? ?]H?_@A/^S'J/[)&N_LW_$Z#QWXN_P""R_B'P+#/!7P]G\'VFN_M-76G-IUYH/BH^./"]G_PCVF^$=7^ M%/CC2;?X;?%!]1N0#W?_ ()K:'^T)IO_ <,?&O]ES_@HU\2?&W[1'C[]C3] MG3X__$3_ ()__$CXI:'HNK6WB#X;?M#_ !_\)>.O$/Q@L?%&K:!X.=*^#MM#\*= T_X9> ?#O@;XG_!_P +0Z)HGP_L[34_V5_X+H?\$X?"7[?' M[%?Q UWPSX=N;+]KW]FGPUXC^.'[(/Q5\'WMOX7^*'A;XJ^!-./BS3O!WAWQ MN+_19]+TCXCW?A^PT"]@O]9M=&TW7O\ A&?'"M9>(/!N@:QIGQ9_P6^\ >(? MB-^S3\&O^"R7_!/OXA_#'Q[^UA_P3"USQIX]M/B3\/+O1O&7@'XC_!7P^=<\ M"_M:_#2\N(/%RZ)?^&_"$5KXOUKQ#8/K.J^)=(T'P[\3/ _ABYM/&'BAKM?. M='_X*M_\%5_^"GO[!'A,_L%_\$SM1^&OQ*_:FT;5_ 9_:J\9_M'_ 3\2?LQ M_!#PIJWB+5/A]XP^*N@WFG:[9?%#Q-XR\(6MIK4\WP_U;X:V/B7X>^)[:223 MPS\7)?#D7A'QJ ?;'_!+#PU^RY_P51_9U_8:_P""NOQU_9W\!^+OVT;+X%:E M\&[KXH^*M$6\N=)U_P"%OQ)\5>#O&/B#P]X8DU&_\'VESJOCWPSXE\5>"/$T MFE7/C+PCX?\ %^HZ#I.LZ-;:QX@TRZ_>BOBK_@G5^Q;X/_X)Y?L5_L_?L=^" M=6;Q'IWP9\%MINM^+&MKVP_X3/Q[XCUC5/&?Q)\:1:7J&K:]=:):>+/'_B+Q M)K^G>'3K.I6_AO3K^TT"QNI+'3;;'VK0!^:G[%/_ 2(_P""??\ P3^\3^,? M'_[-7[.W@SPM\3/''B'Q7KFJ_$S5+O&VD6'BW53J=UX)\#ZM?PLGP\^'> MG1I9:9IG@GP-;>']"^P:78-J5KJ6HQ27\WZ5T44 %%%(2 "20 !DD\ =22> M@% "T5^#?[9G_!?/]FOX)?$F7]E;]COP=XL_X*-?MT:C?W/A_2?V=_V9=WB? M0_">O6]]J6B7\GQ@^+.E6>L^$? FG>$]?T\Z=X\L;5]>\3>"6EAN?&.C>&M' M>;6;7X=D^#?_ =Q_&S1[?XY77[6G[!7[)7B=-.\':IX?_8\\.?#_2_%'A:Z M9[B[N_&&B?$OQUXB^%GQQUG0-=6R_L_38X?"/Q:^(&B:G,UW'IOB#P++:#7= M5 /ZQJ^*_P!M?_@HC^QE_P $[O >G_$+]L'X\^#_ (0:7KQO$\(:!?M?Z]\0 MO'LNFWFC6&K)X!^&WA>SUGQUXRBT.Y\1:"/$M_H&@7VE^%;;5[#4?$]]I&FS MK>5^47_!)+_@M;\0/VD/CG\0_P#@G!_P4E^%GAC]E'_@I_\ !^>]EN_ASI%W M%;^ OC7X-M \ W^G>*->\*Z?XT\56'BWP6LWQ9^' M^IW/A6/Q7H'P\^ M/_:V_8>^#G_!P)_P5G_:>_X*5?%KX9>#?$7[%WPB_9;^ M%_[%>*/&7CJ^UGQ+_::W_A31-> M\96.F_%/Q1I^F7-GX9\3WEHX!^W?[+/_ 7&_P""='[6_P ??^&5? ?Q6\7^ M ?VDIK2:]TSX+?'KX2?$GX'^-==CATNRUS['H<7Q!\.:1I&HZ]<:#J%MX@T_ MPI%JP\6:MX=6\\0Z5H=[HFFZE?VGYW_LIZCI&C?\'1G_ 4XT/XXVU]*I3JD&G? +P]X0\$:7\9=#^&4]Q+

-+W7M7@MY[C3;F.[L6O#%:9$NG.K(I@ MF!8Y;Y\9PARC?+Z=V2%4LQ &23VI%CC1F9$56PO=)F/AO6+>ZEAFB%W+9 M;;B2V@+@/*J<[L#O@@=<'&*YM=?U73[W^WI0^IK#8ZA!:W!A,1O40P21NR@= MOWPRH (0D#!%=1KMM;V7C'PG=Q"*U%NMU',ZX1!;" DJ>VT.(S[8K1'D>*1H MFKZ?<.MO9WCW",\3#ST\J6+YV.A:3=7]QM@M M+:-II2B]AR>!U)_4UQ7B76-*UVW\):C++%=>$[V[(NBQ_=LY1O)$HZ;!(""K MF* +OBW7KN"XT\6>K-8:7/!.QU&VM1=#SUV^7&>& 4Y<]B=N 0:Y^U\ M4:KI*W37HM=+O=4GL)[F>\C/DV32VNUBR[@<;[8H 6&"XR?78UC1H/!6I6GB M+P_!%9VLMU#:ZI8Q#9%-'*ZQK(J#@2*S Y &02#75_V2IU^YU)G5H[BSCM9( M&3(;8[LIS_VT88QWH J>$=:GU[0$O;D0&032PF6V),,_EN4\R/.?E;;DIREF#QL^#C^ J1NW'(X&Z9I> M-0U)Q>:FI,/$WFI",,N"RS YSP%. >VS%IH\$^+].ATE5CT'6Y7@DL0<);7( MC:19(AV5@C!E&!G!]JZ6ST=;?4-6N)76:*_N4N!$R<(RQ)'^/^K!H DT'4GU MCP]IVIR6YMGN[:.=H6.3&64';G SC/I3=6\0Z-H(B.KZK9V/G$B/[1,J;\=< M9/.,BM*N#NY;C0/'.KZA?:%?ZI:ZC;PI:7%E;^>8E0$/"PSE06._/0[CD\4 M5;S7=7O/$FVRSZ?#+IVDVTC6M\&\[4G&8Y(X6W## IM^ZQ+,. .NUX$BU#PYKLWAR[54 MM;RVDU6UM%8'^S@9B#!QQMPZ8QQE9,9%=?HNC#2[-X)G2<_;;FZC8I_J_-E> M3 SW&_&: -6HI+JWAECBEGB220X1&< M]!WK-O/$NE6'B&RT.YN/+OKV-GA4 MC@XZ#/J<-@=]IKD=#T'0/$M]XEM_$.EV][K$6H2I,;N,-*ENQ)@\MCRB>7C& MTCD-WS0!BZOJOB'5M,U.SEGGDN#;7;WFG/9[!8-%EX2D@4;@Q5 ,L=V[<, $ M#>;QS>/XH6W@N---O_:$5F--96%W+%(JD7*G/*C=NQMQM5LL",5H^%/M<$^M M^%-0N9+V/3O+^SW4IS(]O*K;5?U9=K+N[C!XKCZE =.UB(&UNUV$HDP 99$_O(?E8<]#BNN6*-9&D M6-0[XW,!R<>IH ?7)>)/%4:6M_:Z/>@WEA<0)J+0Q>=)9PN06D"8.["Y['') M(."*E\7:SKVESV":%I@OFQ)T&-&Z"0[P5!Z[#6+_85GK&D6_BWP M3=+_ &JTLMW!/(WRW(D;,EO+T^7(P >4*C&,&@#)&OZM87_]NRB34U@LM1M[ M2X,!B-XB>1+&Q4*/2494 $(2.HKK?!_B*YUF\U*TGU#3-3CM5AECO]-!6)Q( M&S&5+-AEV9^\/+-;SQD.KK'+#)$W:NH0 X$H'9QP'7/!YZ&M?0M$BT;2+*P.R;[&K1P2>7@K'D[5'7HNT>^* M -6L#4/%FE0WESI%IJ5C-KRQ,T%@TX#O)MW*I],\?AS6_7G?B#PX^D?"^XLI M)([B^BO1<1783#F9[H,DA/)W_,,GUSVH R!K&I7PM+BYO;F_M;*>RNIYKFQ^ MRM9W!G6*6' 49&R20X.XKMP2=P-;V@>,]1U/Q';6TLNG20W98XS;RSK&6CBE.<#=P&92 2H. M1D9QFN@$4:RM*L:"1N&8*,GZF@!]P')RK72E\*:9IOBSPJ+B\TZ:TB?4[5ES+>0E=PN!_TV4')&/F!(X(% M%*/Q3JVD23:M=JD]Q/ILR)WB&Z265PJJ/4D\"N+\1>*OM!TV;2->%OHMPDXDU2QMUNPLZ[? M+C/#!0JZJ?%@M6TJR8WFB7J7EUI6K1M;-+&8Y%5N5/0GTS26\=0)IJ6.MW5M<3:3'$QDV2;(EV2[@#)RK$;.3D9H 6T\4 MZOI:7,E\MKIE]J;Z?/=37D;>39--;E&9EW @9M@H!889AD^O<^$=:GU[0A=W M'V=I$GE@,]LG(H NZAJ=AI%J; MK4KVVL[<$ RW$JQKD]!DG%2N@4N--X3;O;*%5;![$ 'K0!S<'B MFZ\.Z7;:)97NE6$>GQ7JQR:F&"W/V>=HUA0AE"G8%8GYC\RX!YQZ?IUT]]IE MI=R6\EL\\*2M!*,/$64$JWN,X/TJEIFAQ:>^H;RDT=S?->1JR?ZHLJY'.>=P M8YX^]4'B'Q=I7ABXT^'5'EC6]FM9[%L?+ M5F@=)0HW!BJ#)8[]^X ;2!L:=H7B33-:U#2K%EA-W*UW-XEFC$\LT><)"5. M)%R0/X JY"Y8@;GA?4M3NKK6?#^MR175YIC1J;R*/RUN(Y4W*2F?E88((''3 M'6@#'/CN[E\1+';W&F_91?V]F-/?(NYHYE4K<(=V"HW[MH4_*C'=D8'H-97A M_1AHV@:5I\S1SW%C9QVOV@)@L%4+QW XK"U3QG&R7<2Z?JL>DK.UA-K-N8P( M)2WEEE!)8A6."X4@$'K@T 3^(/&5O:7%]H>CR)=^)([&6Y@M0-PW* 0K8/WC MG(7J0.V17,0:SJ%UJ&GW/]H7&JZ=9ZE:-%>3V?V9]\T<\,D1 50=I>/MD;\$ MDC-;'BK1[3PQX6L]4TNW*?V%>+J#X^:29#E9RSGEF:-W)))R0,UU&M:=_;6D MBWBG6)O.@GCEV[P#'*DBG&>>4% ')^#_ !O>Z[K%I;7,VG3K?V(_#ND MW3VU] SVDHG1DR Q5F&.2A*NF1Z&@!->\86EQIZ-H&MP2117:1ZE=6&RZDLX M2&R^WY@/F4#)! !)P<5S*>*-5T>2;5[I5N+B;39TCN9H6B6:*WN56.=T R%V MW+.0,9"DCJ,=%KGAS6(==BUGP\VBZ&?%03[+)]E:4PL-WR31J2F[C^((YN;& M_6RE1(]1T_B"X#*&P!N;#+G!&X]0>^*Z2::*W@DGGD2**-2SN[850.I)/053 MU'4=,\.Z5+>WLT-G90C+-C Y[ #J2>@')-*=8TN.YDOEMM,OM3.G7%U->1MY-F\T#1LS+D$#-L M% +#!<9/!K5U+4_%^AZ1'XJO+NW-FI1[C0Q:@&*)V "K+G<95WS6UEA9,[]KLRG/MO<8QWH J^$=:GU[0_M5QY#R1SRV_GVQS M#<;'*^9'R?E;'3)QR,G%:6IZG9:/I\U_J-S';6L(R\DAP!Z?B3P!WJIK>O6' MARQCDN [/(PBMK2W3=+._9(T[G]!WP*K6VC_ -K75AK.N6QCU"",-'8?:!-# M;29/SC@!I,$#=SC^'U(!R&M>-=1O%34-$O;B"UGTZ.ZTF%;#SAJ$Y9M\$AP2 MI&$&%*D;BV2%(IO_ DM]HLT^C0WNFZ8S:GJ$AO=34M"IW+.L7#* 6$^Z%_:CH/)N,L0H]!*)?S%;-KHR0:AJT\ICFAOYXY M_):/.QUC2,GGKD(O;C% "^'=5?7/#>FZK);FW>\MDG,1.=FX XS@9Z]<5-J. MK6.DQPO?7*0B:9((@>6DD8X55 Y)/H/0GM5'7O$D&C/!:0P27VJW7%M80$;Y M/5B3PB#NQX'UXKG]OTR]U[1_%MMH> MLZE%JT.H6TMQ;W*VP@DA:,J&1E7(*D.,'@C&#GK6YI&C+IMM+%*Z7&;VXNXB MT8_=^;*TF![C>>: --22H)X)'-03W]G;3PP3W<$4TYVQ1R2!6D/HH/)_"LO5 M_%FE:%K>EZ5?O)'-J9802;,Q@@J,,W;)=0/*_#UWJ.H7M MS(UHZV#W!N;? \M(I%&$*#@@E<'YL\YH IZQJ?B'6-/U;3GGN)+J6WODNM,: MSV+9;$=H'24*-P8J@R6.[?D ;2*V_P#A/+N7Q B07&F_9?MUO9C3Y 1=S1S* MA%PAS@J-Y.W;]U&.X'@6_A]/K$%E=^&/$-P+K4=+B@+7(.?,CE0D GJ64JZY M/4 'J:Z+P_HPT;0-*T^5H[B>PLX[7[0(]I8*H7CN <>M &K7/>(M"5 MBOF)Y;N55NSML"@D$9:N=BT>WU"V'C?P;*9=9::2>2.W$4ERLEJ\C1X"J"1)#&NX* =V M.JFMOP7XNO=>U 6\]WI=_#-8K>B;30P%JQ8#R90S$[N3@G:3L?*C%:4<]GXY MT/3[^QE:$V]]%.R2QXDADB<>9$Z_PMC M:G#;J+V\V^?.Q+,P4 !03T48Z# SD]ZOT4 (%52Q50"QRQ ZGI_04M%% !5# M2]%T_14N%L+<1FYF:>=RQ9Y9&.2S,8J %+Q;MIP .,8..0:WZ* #H,"BBB@ ZC!KE MH/A_HEM<@Q?;%L%E\Y=+^TM]D63=NW>5T^]\VW[N><5U-% !1110 5S]EX2M M;75UU*XO]2U":)G:V6]N/,2W+9R4&!S@D9.2!P.IKH** "LC6/#&DZZMP-0M M1*;BV^RNQ8Y";MPQZ$, '[G5;S^R_$(ODU;1QFPU^S8QO M<0-D#+@8W\8=&R#]X9!KJ]$\/6NA_:9(YKFZN[I@UQ=WT2!=1O[!D?>);*4(_0C!R"".>A'I1HVC6>A:> M+.R5]I=I9))7+R2R,68GO\ TK0HH **** (;JU@OK.>TN8Q);SQM%*A MZ,K#!'X@TZW@BM;:*W@0)#$@1%'\*@8 _*I** "BBB@#F+SP)H]U?W-TCWMH MEXV^]MK2Y:*&Z)ZF1!P21P2,%N^:Z2**."%(846..-0J(HP% X ["GT4 %% M%% &#=>$=-OM7;4+J2]F#NDC6;W6LMM9)K^XCM/^/.WNKMY8 MK3C:/+4GC"D@$Y(!P"*Z2BB@ HHHH K1:?:0ZA<7\<*K=7*)'-(.KJF[;GMQ MO;GW]A5FBB@ K,UO0-/\06L<%]&^89!+!-%(8Y89!T='7E36G10!DZ+X>L]$ M\^2*2YN;JXQY]W=S&660#.T%CT R< 8 R?4UK444 %%%% !1110 4444 0W= MK'?64]I,7$4T;1OY;E&P1@X92"#[@TRPT^TTJPAL;"VCMK6%=L<42[54?2K- M% !1110!F:GI=QJ-Y8NNIW%K:V\GFRP0?*;A@05#/U"#G*C[V1SC(-5?"6E_ M\)7-XDFC:>_=$2+S#E( HQE%[,G:'W3SO%'G.Q"Q.U<@=.N!G.!6Y10 4 M444 0W=K%?62XN-OG7-S. M\TLFW[H9W)) R<#H*U** "H);.VGE$LUO%)((WB#,@)V-CKNQY9CW)K0HH *P->\)V&M:=<0IFSNWG%W#>0C]Y#<*H5 M91[X4 CN,BM^B@#F_#=M<7I&JZ]HT-KXAMT-C)<+AA*BG.^(]0C9SC@]CTKI M*** "L'7_"MEK6DM:1?Z#GAJ7 MQ5;:/=^+[)([VP$TMR[-6TY4+F&5R!]H11U!.- MX'/1AT-=[10!RUCX$T^SN+1I=0U6^M[)Q):6EY=>9%"P^Z0, L5_AW%L=1S@ MUU-%% %2^TRTU%K5KN$2_99O/B!Z!]K+G'?AVZ^M<*_A9-.OAX7N]/FO_"FH M2&6R>/._2IQEMN1RJ'DHX/RG*G@BO1:* .>TOPC::=J,>H7%_J.J7<"%+>34 M)Q)Y ;[VP D<%B"V.,XKH:** "H;NUBO;.:UFW^5,A1_+D9&P1@X92"#[@ MU-10!EZ/X?L-#,[VHGDN+C;YUSAO5NXG$UU%%&9TO.:YO3M NM;N6BU[[=9^(=( @ M36[#]Q]MMVR5.<%3G'S(<[6Y&,BN_HH S-%T&TT.&80///<7#^9<75S)YDTS M 8!9O8 8 '0"M.BB@ K N/#97Q9!K^G77V29U\K4(MFY+R, [,C/#J>C>A M(Y%;]% !1110 5@:?X;.D^)[W4=/N1#87ZF2ZL=F5-QD?O4.?E)&=P[D ]:W MZ* "BBB@ HHHH **** "BBB@!I12X(= M'ETRYEFBAE>-V>!]KC8ZN,'MRHYZUI44 5M/T^STJPAL;"WCM[6%=L<4:X"C M_/?O5FBB@#$\01VVF^&O$%]%!''(]I-/.Z* 9&6+ )/M&RL?/ M@_LW1[2R2UMK*:/_ $B4J% ED/\ RS&%P$Z\DM@X ZZB@!J(L:*B*%11A548 M 'H*S]9T>+68+6.262(VUW#=HR8^]&X;!SV."/QK2HH X76]2LM%^)$>IW3M M\FC&W6&)=\L\DDX,:(HY9OW;X'U/ !J_H/@G0[,6=^FDS6);S36$=OYDZ@QPB,R,'/(XS)R,@?+6Q4<\$-U;R6]Q$DT,JE M)(Y%#*ZG@@@\$4 >;0^'DL-9T_P=-J;ZYI5_:32:C97*)^YP0RS+Y:@H&D) M!/4Y!R":[#2/"EEI-[]M-U?W]VJ&..>_N6F:)#@E4STS@9/4X&2:NZ3H6DZ% M%)%I.FVMC'(=SBWB";CVSCK6A0 5QOQ"GT^Q@T6^U6)9+!+YH+H-&7#12P2H M5VC).6*<#G@5V5->..4*)$5PK!AN&<$=#]: /,O"^D^(+Q9-#UI=6M-"6(3: M/*DOE7$**_RI-(C9#JI7"D$$9SDKQZ!I&C66B6C6]DC@2.999)9&DDE<]6=V M)+'@(;#PKI6AVVG:S?MI^F2W[7 #7+1))(SM*59QT7<2P& M1]T5U](0",$9% '&>";-9K#688S<3^&[B?;IJ799BT)C ?:6Y,18G;GM[$5U MUI:P6-G!9VT8CMX(UBB0=%51@#\ *FHH *\@O8+O^W]1M/#D$C>+-.U:2:WE MVXA6VF5)F6=NGEL78 ?>W+D8P37K]-6-$9V5%5G.6(&"QQC)]> !^% ''Z?X M7M_$.EV6I:\NI"\N;:,7]G).\44SJ,'S(5;;C.>.A'7-=B %4*H & !VI:* M ,?Q)H$>OZ6TJW%E=!=Q@F7[K8[CJ"#U!(K@->MK>ST:[U27Q"W_" M=PD&..UOF?;<,-R6J09P4/"A2I)')]:]7JJ=-L&U!=0:RMC?*NP7)B7S OIN MQG'M0!DCPCITNKC5+EKV:3S1<"UEO))+>.8='6,G&1VXP.H -=!110!C^(M! M77+.+RIS::C:OYUC>*NYH)<8SC^)2,AE/!!(]"/.=5L=!MHXH-&OX[KXAP7, M8^T1L3<2SY7S#(/^>.TMD'Y548'0"O7J3:-V[ W'J<4 5CIUF=575/LZ?;E@ M-N)OXO++!MOTR :M444 6&>!(F25 M;IR0M+72(?%NEV7AC5YKRSU2WG.JV\>HR3@Q;#MN-^\M&Y?:N006W'T M)KTRJMEIMAIJR+8V5M:B5M\@@B5-[>IP.3[T 9^C>&+#1)Y+J-[NZO'3RC=7 MMPT\HC!R$#,>%SS@8R>3DUM444 <+\0$TR+4=%NM9@-QIMP+G3)H5C,C2>:@ MD0*J\EBT QSDBJWA.R\5WEG>Z-XCN-2M($BA?3KJ)E$XCW-@2R#(:7 4,,8 MP,\Y)KT%HT=D9T5BC;D)&=IP1D>AP2/QIU &9HNA6FAPS+ \\\]Q)YEQ=7+[ MY9FP "S>P P !P*TZ** .>\96=[=:)#+IMJ+N^M+VVNH8"X3?LE7<-QX7* M;AGM61H'@B^T[Q5_PDMY?6S7=VDIO;6&'$*.^S!A/!!P@#, GRAPHIC 14 gvyjtndi311d000002.jpg GRAPHIC begin 644 gvyjtndi311d000002.jpg M_]C_X 02D9)1@ ! 0$ 8 !@ #_VP!# @&!@<&!0@'!P<)"0@*#!0-# L+ M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#7J#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#W^BBN$/^@Q_Y+3?_$4 =A17'_\ "SO"'_08_P#):;_XBC_A9WA#_H,?^2TW_P 1 M0!V%%$/^@Q_P"2TW_Q% '845Q__"SO"'_08_\ ):;_ .(H M_P"%G>$/^@Q_Y+3?_$4 =A17'_\ "SO"'_08_P#):;_XBC_A9WA#_H,?^2TW M_P 10!V%%$/^@Q_P"2TW_Q% '845Q__"SO"'_08_\ ):;_ M .(H_P"%G>$/^@Q_Y+3?_$4 =A17'_\ "SO"'_08_P#):;_XBC_A9WA#_H,? M^2TW_P 10!V%%$/^@Q_P"2TW_Q% '845Q__"SO"'_08_\ M):;_ .(H_P"%G>$/^@Q_Y+3?_$4 =A17'_\ "SO"'_08_P#):;_XBC_A9WA# M_H,?^2TW_P 10!V%%$/^@Q_P"2TW_Q% '845Q__"SO"'_0 M8_\ ):;_ .(H_P"%G>$/^@Q_Y+3?_$4 =A17'_\ "SO"'_08_P#):;_XBC_A M9WA#_H,?^2TW_P 10!V%%$/^@Q_P"2TW_Q% '845Q__"SO M"'_08_\ ):;_ .(H_P"%G>$/^@Q_Y+3?_$4 =A17'_\ "SO"'_08_P#):;_X MBC_A9WA#_H,?^2TW_P 10!V%%$/^@Q_P"2TW_Q% '845Q_ M_"SO"'_08_\ ):;_ .(H_P"%G>$/^@Q_Y+3?_$4 =A17'_\ "SO"'_08_P#) M:;_XBC_A9WA#_H,?^2TW_P 10!V%%$/^@Q_P"2TW_Q% '8 M45Q__"SO"'_08_\ ):;_ .(H_P"%G>$/^@Q_Y+3?_$4 =A17'_\ "SO"'_08 M_P#):;_XBC_A9WA#_H,?^2TW_P 10!V%%$/^@Q_P"2TW_Q M% '845Q__"SO"'_08_\ ):;_ .(H_P"%G>$/^@Q_Y+3?_$4 =A17'_\ "SO" M'_08_P#):;_XBC_A9WA#_H,?^2TW_P 10!V%%$/^@Q_P"2 MTW_Q% '845Q__"SO"'_08_\ ):;_ .(H_P"%G>$/^@Q_Y+3?_$4 =A17'_\ M"SO"'_08_P#):;_XBC_A9WA#_H,?^2TW_P 10!V%%$/^@Q M_P"2TW_Q% '845Q__"SO"'_08_\ ):;_ .(H_P"%G>$/^@Q_Y+3?_$4 =A17 M'_\ "SO"'_08_P#):;_XBC_A9WA#_H,?^2TW_P 10!V%%$ M/^@Q_P"2TW_Q% '845Q__"SO"'_08_\ ):;_ .(H_P"%G>$/^@Q_Y+3?_$4 M=A17'_\ "SO"'_08_P#):;_XBC_A9WA#_H,?^2TW_P 10!V%%$/^@Q_P"2TW_Q% '845Q__"SO"'_08_\ ):;_ .(H_P"%G>$/^@Q_Y+3? M_$4 =A17'_\ "SO"'_08_P#):;_XBC_A9WA#_H,?^2TW_P 10!V%%$/^@Q_P"2TW_Q% '845Q__"SO"'_08_\ ):;_ .(H_P"%G>$/^@Q_ MY+3?_$4 =A17'_\ "SO"'_08_P#):;_XBC_A9WA#_H,?^2TW_P 10!V%%$/^@Q_P"2TW_Q% '845Q__"SO"'_08_\ ):;_ .(H_P"%G>$/ M^@Q_Y+3?_$4 =A17'_\ "SO"'_08_P#):;_XBC_A9WA#_H,?^2TW_P 10!V% M%$/^@Q_P"2TW_Q% '845Q__"SO"'_08_\ ):;_ .(H_P"% MG>$/^@Q_Y+3?_$4 =A17'_\ "SO"'_08_P#):;_XBC_A9WA#_H,?^2TW_P 1 M0!V%%$/^@Q_P"2TW_Q% '845Q__"SO"'_08_\ ):;_ .(H M_P"%G>$/^@Q_Y+3?_$4 =A17'_\ "SO"'_08_P#):;_XBC_A9WA#_H,?^2TW M_P 10!V%%$/^@Q_P"2TW_Q% '845Q__"SO"'_08_\ ):;_ M .(H_P"%G>$/^@Q_Y+3?_$4 =A17'_\ "SO"'_08_P#):;_XBC_A9WA#_H,? M^2TW_P 10!V%%$/^@Q_P"2TW_Q% '845Q__"SO"'_08_\ M):;_ .(H_P"%G>$/^@Q_Y+3?_$4 =A17'_\ "SO"'_08_P#):;_XBC_A9WA# M_H,?^2TW_P 10!V%%$/^@Q_P"2TW_Q% '845Q__"SO"'_0 M8_\ ):;_ .(H_P"%G>$/^@Q_Y+3?_$4 =A17'_\ "SO"'_08_P#):;_XBC_A M9WA#_H,?^2TW_P 10!V%%$/^@Q_P"2TW_Q% '845Q__"SO M"'_08_\ ):;_ .(H_P"%G>$/^@Q_Y+3?_$4 =A17'_\ "SO"'_08_P#):;_X MBC_A9WA#_H,?^2TW_P 10!V%%$/^@Q_P"2TW_Q% '845Q_ M_"SO"'_08_\ ):;_ .(H_P"%G>$/^@Q_Y+3?_$4 =A17'_\ "SO"'_08_P#) M:;_XBC_A9WA#_H,?^2TW_P 10!V%%$/^@Q_P"2TW_Q% '8 M45Q__"SO"'_08_\ ):;_ .(H_P"%G>$/^@Q_Y+3?_$4 =A17'_\ "SO"'_08 M_P#):;_XBC_A9WA#_H,?^2TW_P 10!V%%$/^@Q_P"2TW_Q M% '845Q__"SO"'_08_\ ):;_ .(H_P"%G>$/^@Q_Y+3?_$4 =A17'_\ "SO" M'_08_P#):;_XBC_A9WA#_H,?^2TW_P 10!V%%$/^@Q_P"2 MTW_Q% '845Q__"SO"'_08_\ ):;_ .(H_P"%G>$/^@Q_Y+3?_$4 =A17'_\ M"SO"'_08_P#):;_XBC_A9WA#_H,?^2TW_P 10!V%%$/^@Q M_P"2TW_Q% '845Q__"SO"'_08_\ ):;_ .(H_P"%G>$/^@Q_Y+3?_$4 =A17 M'_\ "SO"'_08_P#):;_XBC_A9WA#_H,?^2TW_P 10!V%%$ M/^@Q_P"2TW_Q% '845Q__"SO"'_08_\ ):;_ .(H_P"%G>$/^@Q_Y+3?_$4 M=A17'_\ "SO"'_08_P#):;_XBC_A9WA#_H,?^2TW_P 10!V%%$/^@Q_P"2TW_Q% '845Q__"SO"'_08_\ ):;_ .(H_P"%G>$/^@Q_Y+3? M_$4 =A17'_\ "SO"'_08_P#):;_XBC_A9WA#_H,?^2TW_P 10!V%%$/^@Q_P"2TW_Q% '845Q__"SO"'_08_\ ):;_ .(H_P"%G>$/^@Q_ MY+3?_$4 =A17'_\ "SO"'_08_P#):;_XBC_A9WA#_H,?^2TW_P 10!V%%$/^@Q_P"2TW_Q% '845Q__"SO"'_08_\ ):;_ .(H_P"%G>$/ M^@Q_Y+3?_$4 =A17'_\ "SO"'_08_P#):;_XBC_A9WA#_H,?^2TW_P 10!V% M%$/^@Q_P"2TW_Q% '845Q__"SO"'_08_\ ):;_ .(H_P"% MG>$/^@Q_Y+3?_$4 =A17'_\ "SO"'_08_P#):;_XBC_A9WA#_H,?^2TW_P 1 M0!V%%$/^@Q_P"2TW_Q% '845Q__"SO"'_08_\ ):;_ .(H M_P"%G>$/^@Q_Y+3?_$4 =A17'_\ "SO"'_08_P#):;_XBC_A9WA#_H,?^2TW M_P 10!V%%$/^@Q_P"2TW_Q% '845Q__"SO"'_08_\ ):;_ M .(H_P"%G>$/^@Q_Y+3?_$4 =A17'_\ "SO"'_08_P#):;_XBC_A9WA#_H,? M^2TW_P 10!V%%$/^@Q_P"2TW_Q% '845Q__"SO"'_08_\ M):;_ .(H_P"%G>$/^@Q_Y+3?_$4 =A17'_\ "SO"'_08_P#):;_XBC_A9WA# M_H,?^2TW_P 10!V%%$/^@Q_P"2TW_Q% '845Q__"SO"'_0 M8_\ ):;_ .(H_P"%G>$/^@Q_Y+3?_$4 =A17'_\ "SO"'_08_P#):;_XBC_A M9WA#_H,?^2TW_P 10!V%%$/^@Q_P"2TW_Q% '845Q__"SO M"'_08_\ ):;_ .(H_P"%G>$/^@Q_Y+3?_$4 =A17'_\ "SO"'_08_P#):;_X MBC_A9WA#_H,?^2TW_P 10!V%%=Q_X#C_XFOJ#_ (4WX>_Y M_-4_[^Q__$4?\*;\/?\ /YJG_?V/_P"(H ^7_MOB'_GG=Q_X#C_XFOJ#_ (4WX>_Y_-4_[^Q__$4?\*;\ M/?\ /YJG_?V/_P"(H ^7_MOB'^Y_Y_-4_[^Q__$4?\*;\/?\ /YJG_?V/ M_P"(H ^7_MOB'^Y=Q_P" X_\ B:/MOB'^Y_Y_-4_[^Q__ !%'_"F_#W_/YJG_ ']C_P#B* /E_P"V^(?[EQ_X#C_XFC[; MXA_YYW'_ (#C_P")KZ@_X4WX>_Y_-4_[^Q__ !%'_"F_#W_/YJG_ ']C_P#B M* /E_P"V^(?^>=Q_X#C_ .)H^V^(?[EQ_P" X_\ B:^H/^%-^'O^?S5/^_L? M_P 11_PIOP]_S^:I_P!_8_\ XB@#Y?\ MOB'^Y_P"?S5/^_L?_ ,11_P *;\/?\_FJ?]_8_P#XB@#Y?^V^(?[E MQ_X##_XFC[;XA_YYW'_@./\ XFOJ#_A3?A[_ )_-4_[^Q_\ Q%'_ IOP]_S M^:I_W]C_ /B* /E_[;XA_N7'_@,/_B:/MOB'^Y_Y_-4 M_P"_L?\ \11_PIOP]_S^:I_W]C_^(H ^7_MOB'^Y=Q_P" X_\ B:/MOB'^Y_Y_-4_P"_L?\ \11_PIOP]_S^:I_W]C_^(H ^7_MOB'^Y=Q_X#C_XFOJ#_ (4WX>_Y_-4_[^Q__$4? M\*;\/?\ /YJG_?V/_P"(H ^7_MOB'^Y_Y_-4_[^Q__ !%'_"F_#W_/YJG_ M ']C_P#B* /E_P"V^(?[EQ_X##_XFC[;XA_N7'_@,/\ XFOJ#_A3?A[_ )_- M4_[^Q_\ Q%'_ IOP]_S^:I_W]C_ /B* /E_[;XA_P">=Q_X#C_XFC[;XA_Y MYW'_ (#C_P")KZ@_X4WX>_Y_-4_[^Q__ !%'_"F_#W_/YJG_ ']C_P#B* /E M_P"V^(?[EQ_X#C_XFC[;XA_N7'_@./\ XFOJ#_A3?A[_ )_-4_[^Q_\ Q%'_ M IOP]_S^:I_W]C_ /B* /E_[;XA_N7'_@,/_B:/MOB'^Y_Y_-4_P"_L?\ \11_PIOP]_S^:I_W]C_^(H ^7_MOB'^Y=Q_X#C_XFOJ#_ (4WX>_Y_-4_[^Q__$4? M\*;\/?\ /YJG_?V/_P"(H ^7_MOB'^Y=Q_P" X_\ B:/MOB'^Y_Y_-4_[^Q__ !%'_"F_#W_/YJG_ ']C_P#B* /E_P"V^(?[EQ_X##_X MFC[;XA_N7'_@./\ XFOJ#_A3?A[_ )_-4_[^Q_\ Q%'_ IOP]_S^:I_W]C_ M /B* /E_[;XA_P">=Q_X#C_XFC[;XA_YYW'_ (#C_P")KZ@_X4WX>_Y_-4_[ M^Q__ !%'_"F_#W_/YJG_ ']C_P#B* /E_P"V^(?^>=Q_X#C_ .)H^V^(?[EQ M_P" X_\ B:^H/^%-^'O^?S5/^_L?_P 11_PIOP]_S^:I_P!_8_\ XB@#Y?\ MMOB'^Y=Q_P" X_\ B:^H/^%-^'O^?S5/^_L?_P 11_PI MOP]_S^:I_P!_8_\ XB@#Y?\ MOB'_GG_Y_-4_[^Q__ !%'_"F_#W_/YJG_ ']C M_P#B* /E_P"V^(?[EQ_X##_XFC[;XA_N7'_@./\ XFOJ#_A3?A[_ )_-4_[^ MQ_\ Q%'_ IOP]_S^:I_W]C_ /B* /E_[;XA_N7'_@./_B:/MOB'_GG_Y_-4_[^Q__ !%'_"F_#W_/YJG_ ']C_P#B* /E_P"V M^(?^>=Q_X#C_ .)H^V^(?[EQ_P" P_\ B:^H/^%-^'O^?S5/^_L?_P 11_PI MOP]_S^:I_P!_8_\ XB@#Y?\ MOB'^Y_P"?S5/^_L?_ ,11_P *;\/?\_FJ?]_8_P#XB@#Y?^V^(?[EQ_X#C_XF MC[;XA_N7'_@./_B:^H/^%-^'O^?S5/\ O['_ /$4?\*;\/?\_FJ?]_8__B* M/E_[;XA_YYW'_@./_B:/MOB'^Y_Y_-4_P"_L?\ \11_ MPIOP]_S^:I_W]C_^(H ^7_MOB'^Y=Q_X#C_XFOJ# M_A3?A[_G\U3_ +^Q_P#Q%'_"F_#W_/YJG_?V/_XB@#Y?^V^(?[EQ_P" P_\ MB:/MOB'^Y_Y_-4_[^Q__ M !%'_"F_#W_/YJG_ ']C_P#B* /E_P"V^(?[EQ_X##_XFC[;XA_YYW'_ (#C M_P")KZ@_X4WX>_Y_-4_[^Q__ !%'_"F_#W_/YJG_ ']C_P#B* /E_P"V^(?[ MEQ_X#C_XFC[;XA_N7'_@./\ XFOJ#_A3?A[_ )_-4_[^Q_\ Q%'_ IOP]_S M^:I_W]C_ /B* /E_[;XA_P">=Q_X#C_XFC[;XA_N7'_@,/\ XFOJ#_A3?A[_ M )_-4_[^Q_\ Q%'_ IOP]_S^:I_W]C_ /B* /E_[;XA_N7'_@./_B:/MOB' M^Y_Y_-4_P"_L?\ \11_PIOP]_S^:I_W]C_^(H ^7_MO MB'^Y_P"?S5/^_L?_ ,11_P *;\/?\_FJ?]_8_P#X MB@#Y?^V^(?[EQ_X##_XFC[;XA_YYW'_@./\ XFOJ#_A3?A[_ )_-4_[^Q_\ MQ%'_ IOP]_S^:I_W]C_ /B* /E_[;XA_N7'_@./_B:/MOB'^Y_Y_-4_P"_L?\ \11_PIOP]_S^:I_W]C_^(H ^7_MOB'^Y=Q_P" X_\ B:/MOB'_ )YW'_@./_B:^H/^%-^'O^?S5/\ MO['_ /$4?\*;\/?\_FJ?]_8__B* /E_[;XA_N7'_ (#C_P")H^V^(?[EQ_X# MC_XFOJ#_ (4WX>_Y_-4_[^Q__$4?\*;\/?\ /YJG_?V/_P"(H ^7_MOB'^Y< M?^ X_P#B:/MOB'^Y=Q_X#C_XFC[;XA_YYW'_@./\ XFOJ#_A3?A[_ )_-4_[^Q_\ Q%'_ IO MP]_S^:I_W]C_ /B* /E_[;XA_P">=Q_X#C_XFC[;XA_N7'_@./\ XFOJ#_A3 M?A[_ )_-4_[^Q_\ Q%'_ IOP]_S^:I_W]C_ /B* /E_[;XA_P">=Q_X#C_X MFC[;XA_N7'_@./\ XFOJ#_A3?A[_ )_-4_[^Q_\ Q%'_ IOP]_S^:I_W]C_ M /B* /E_[;XA_N7'_@./_B:/MOB'^Y_Y_-4_P"_L?\ M\11_PIOP]_S^:I_W]C_^(H ^7_MOB'^Y_P"?S5/^ M_L?_ ,11_P *;\/?\_FJ?]_8_P#XB@#Y?^V^(?[EQ_X##_XFC[;XA_N7'_@, M/_B:^H/^%-^'O^?S5/\ O['_ /$4?\*;\/?\_FJ?]_8__B* /E_[;XA_N7'_ M (##_P")H^V^(?[EQ_X#C_XFOJ#_ (4WX>_Y_-4_[^Q__$4?\*;\/?\ /YJG M_?V/_P"(H ^7_MOB'^Y_Y_-4_[^Q__ !%'_"F_#W_/YJG_ ']C_P#B* /E_P"V M^(?[EQ_X##_XFC[;XA_YYW'_ (#C_P")KZ@_X4WX>_Y_-4_[^Q__ !%'_"F_ M#W_/YJG_ ']C_P#B* /E_P"V^(?[EQ_X##_XFC[;XA_N7'_@,/\ XFOJ#_A3 M?A[_ )_-4_[^Q_\ Q%'_ IOP]_S^:I_W]C_ /B* /E_[;XA_N7'_@./_B:/ MMOB'^Y_Y_-4_P"_L?\ \11_PIOP]_S^:I_W]C_^(H ^ M7_MOB'^Y_P"?S5/^_L?_ ,11_P *;\/?\_FJ?]_8 M_P#XB@#Y?^V^(?[EQ_X#C_XFC[;XA_N7'_@./_B:^H/^%-^'O^?S5/\ O['_ M /$4?\*;\/?\_FJ?]_8__B* /E_[;XA_N7'_ (##_P")H^V^(?[EQ_X#C_XF MOJ#_ (4WX>_Y_-4_[^Q__$4?\*;\/?\ /YJG_?V/_P"(H ^7_MOB'^Y= MQ_X#C_XFC[;XA_N7'_@,/_B:^H/^%-^'O^?S5/\ O['_ /$4?\*;\/?\_FJ? M]_8__B* /E_[;XA_N7'_ (#C_P")H^V^(?[EQ_X#C_XFOJ#_ (4WX>_Y_-4_ M[^Q__$4?\*;\/?\ /YJG_?V/_P"(H ^7_MOB'^Y_Y_-4_[^Q__ !%'_"F_ M#W_/YJG_ ']C_P#B* /E_P"V^(?^>=Q_X#C_ .)H^V^(?[EQ_P" P_\ B:^H M/^%-^'O^?S5/^_L?_P 11_PIOP]_S^:I_P!_8_\ XB@#Y?\ MOB'^Y_P"?S5/^_L?_ ,11_P *;\/?\_FJ?]_8 M_P#XB@#Y?^V^(?[EQ_X##_XFC[;XA_N7'_@,/_B:^H/^%-^'O^?S5/\ O['_ M /$4?\*;\/?\_FJ?]_8__B* /E_[;XA_N7'_ (##_P")H^V^(?[EQ_X#C_XF MOJ#_ (4WX>_Y_-4_[^Q__$4?\*;\/?\ /YJG_?V/_P"(H ^7_MOB'^Y_Y_-4_[^Q__ !%'_"F_#W_/YJG_ ']C_P#B* /E M_P"V^(?^>=Q_X#C_ .)H^V^(?[EQ_P" P_\ B:^H/^%-^'O^?S5/^_L?_P 1 M1_PIOP]_S^:I_P!_8_\ XB@#Y?\ MOB'^Y_P"?S5/^_L?_ ,11_P *;\/?\_FJ?]_8_P#XB@#Y?^V^(?\ GG_P"?S5/^_L?_ ,11_P *;\/?\_FJ M?]_8_P#XB@#Y?^V^(?[EQ_X#C_XFC[;XA_N7'_@,/_B:^H/^%-^'O^?S5/\ MO['_ /$4?\*;\/?\_FJ?]_8__B* /E_[;XA_N7'_ (##_P")H^V^(?[EQ_X# M#_XFOJ#_ (4WX>_Y_-4_[^Q__$4?\*;\/?\ /YJG_?V/_P"(H ^7_MOB'_GG M=Q_X#C_XFOJ#_A3?A[_G\U3_ +^Q_P#Q%'_"F_#W M_/YJG_?V/_XB@#Y?^V^(?[EQ_P" X_\ B:/MOB'^Y_Y_-4_[^Q__ !%'_"F_#W_/YJG_ M ']C_P#B* /E_P"V^(?^>=Q_X#C_ .)H^V^(?^>=Q_X#C_XFOJ#_ (4WX>_Y M_-4_[^Q__$4?\*;\/?\ /YJG_?V/_P"(H ^7_MOB'^Y=Q_X#C_ .)KZ@_X M4WX>_P"?S5/^_L?_ ,11_P *;\/?\_FJ?]_8_P#XB@#Y?^V^(?[EQ_X##_XF MC[;XA_N7'_@,/_B:^H/^%-^'O^?S5/\ O['_ /$4?\*;\/?\_FJ?]_8__B* M/E_[;XA_N7'_ (##_P")H^V^(?[EQ_X#C_XFOJ#_ (4WX>_Y_-4_[^Q__$4? M\*;\/?\ /YJG_?V/_P"(H ^7_MOB'^Y_Y_-4_[^Q__ !%'_"F_#W_/YJG_ M ']C_P#B* /E_P"V^(?[EQ_X##_XFC[;XA_N7'_@./\ XFOJ#_A3?A[_ )_- M4_[^Q_\ Q%'_ IOP]_S^:I_W]C_ /B* /E_[;XA_N7'_@./_B:/MOB'^Y_Y_-4_P"_L?\ \11_PIOP]_S^:I_W]C_^(H ^7_MOB'^Y M=Q_P" X_\ B:/MOB'^Y_Y_-4_[^Q__ !%'_"F_#W_/YJG_ ']C_P#B* /E M_P"V^(?[EQ_X##_XFC[;XA_YYW'_ (#C_P")KZ@_X4WX>_Y_-4_[^Q__ !%' M_"F_#W_/YJG_ ']C_P#B* /E_P"V^(?^>=Q_X#C_ .)H^V^(?^>=Q_X#C_XF MOJ#_ (4WX>_Y_-4_[^Q__$4?\*;\/?\ /YJG_?V/_P"(H ^7_MOB'_GGVO_ __1LE 'IM%%% M!7B*?\G*:?\ ]<9OY7->W5XBG_)RFG_]<9OY7- 'MU%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110!YI\>?^25WO\ U\0_^ABF_ O_ ))Y:_\ _\ MT;)3OCS_ ,DKO?\ KXA_]#%,^!?_ "3RU_X'_P"C9* /3J*** "O$4_Y.4T_ M_KC-_*YKVZO$4_Y.4T__ *XS?RN: /;J*** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@#S3X\_\DKO?^OB'_P!#%-^!?_)/+7_@?_HV2G?'G_DE=[_U M\0_^ABF_ O\ Y)Y:_P# _P#T;)0!Z;1110 5XBG_ "&4'[H/J/SH YOXB_$72/#<E>"W M_CC3+J_\](+L+DG#(N>?^!5S/B+7+S6M4EGGU&ZNXR%"M-*S=!_M?C6-0!], M_#+XFZ+/ NF+:WXG:4X8QIMY*@?QY[^E>R1N)(U<9PP!&:^#+#4+O3[A);6[ MGMV# [H9"IZCT^E?6WPB\1Q>(/" QJ$UY<6Q2.=I2Y96\M>,MUY!Z4 =_111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 > M:?'G_DE=[_U\0_\ H8IGP+_Y)Y:_\#_]&R4_X\_\DKO?^OB'_P!#%,^!?_)/ M+7_@?_HV2@#TZBBB@ KQ%/\ DY33_P#KC-_*YKVZO$4_Y.4T_P#ZXS?RN: / M;J*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH 0D*I9B ,DGM7S;^T!XGDN-:LM+LM2@FM$@ M;SHHBC[7\SD$CD'Y1QGM7T)KEP]IX?U*YC"EX;6610W0D*2,U\3>)]1FU3Q' M?W,ZHKF>3A 0/OD]R?6@#(HHHH *]H_9^U]['6+K2Y+Z*&VN'5_*D*@N0CY( M)Y[+TKQ>MSPAJ4VD^)K2[@6-I$WX$@)'*,.Q'K0!]QT5'"YDA5SC)]*DH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /-/CS M_P DKO?^OB'_ -#%-^!?_)/+7_@?_HV2G?'G_DE=[_U\0_\ H8IGP+_Y)Y:_ M\#_]&R4 >G4444 %>(I_RW4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%5=2N MHK'2[JZFD,<<,+R,X!.T!22>.>U %JBO#KGXM:$EY,O_ D=R LC# 2?CG_= MKV32+Z#4M+AN[>4RQ2;MKD$9PQ'?GJ* +M%%4]3U.STFS>ZO9O*A09+;2V.@ MZ $]Q0!9#(H96P1D$ C@\]#3=2U*TTFQEO+V;RH(UW,^ MTM@?0 F@"W1573[^VU*RCN[27S(9%#(^TC((!'!YZ$5:H **** "BBB@ HHH MH **9-,D$+RRMM1%+,<9P!S532-6LM:TZ.^L)_.MY,[7VLN<$@\$ ]0: +U% M>>?$/QII_AF_@@N]4ELV>)7"HLAR"7&?E!_NG\JZ#P5KEKX@\.P7MK=O=1N# M^\<,"<,P_B&>Q_*@#HZ*** "BBB@ HHHH ***Y;QUXBL_#FB_:KR]>T0]'0. M3]Y1_"">X_.@#J:*\L\%_$/2==UT65OK4]S*5R(W67'WE'\0QW_6O4Z "BHK MJ58+.:5FVJD;,6] !FO&-2^*NB6VJ74#>(;E&BF="H2? (8C'"T >V45X3_P MMS0_^ADNO^^)_P#XFC_A;FA_]#)=?]\3_P#Q- 'NU%>;>!/'.F^(KC4DM=6F MNC;VWFN'60;!GK\P_E6#<_%+18-BHX) M%EA5U.0>]24 %%8GBO5K?1= GO;FY:WC16S(H8D85C_#SVKB/ WQ TOQ#XF6 MPM=9GNI6B=A$ZR@<=_F&* /4J*** "BBB@ HHKB_B#XJL?#-C%)>:A)9[W50 M45SG.[^Z#_=/Y4 =I17G_P /?&>G^)IKF.TU26\:/;D.L@QG?_> _NG\J] H M **** "BBB@ HHHH **** "BBB@ HHHH ***IZEJEGI-F]U>S>5"H)+;2V, MGH 3T!H N455TW4+;5-/AO;.7S;>9=R/M(R,^AYJU0 4444 %%%% !1110 4 M444 %%%% !1110 45F3:]IL.L0Z6]SMO)5+)%L;D#/?&/X3W[5IT %%%9^M: MO9:)IB@GH#0!H45\Q^)?B?Y^ORR:9XFU%;3+;1'+,B M_>;''';%>T?#7Q!%XA\/">.^ENV7[SR;\_?<#[WT_2@#M**** "BJFI7,=GI M\L\KF-$QE@#QD@=J\FT3XH:+J'B&QLXM?N)7GG2-8RDV&).,-WWQ/T: M#7OLAU^X5O,1=@2;'('^SCO7K.EW4=[I=K05!SSSWH MT444 M %%%% !1163XDUBTT+0[B_O;@V\$>W=(%8D98#^$$]2* -:BO$]-^*^A3:G: MQ?\ "17+>9*BA2D^#DCC[M>S6D\=U9P7$3;XY8U=6P1D$9!YH FHIDK!(78G M 522:\8U;XI:-9:S?6LGB&YC>"XDC9 LV%*L01PN.U 'M5%>$_\ "W-#_P"A MDNO^^)__ (FE'Q ;C6S>.MLD3L;@!L MC#$9Z;NM>8?\+'1>7EZ]HKSK&LB!R22"@- '4T5X=;?%C1)KJ M&-?$=RS/(J@;)^_9S&&\P.-F[=C[P' M7!Z>E=U0 4444 %%W=V]K&N/WB!B1\RC^$9[C\ZYOX>^.-. M\2ZI=6UIJTUX\<0UEU:2UOF5E01QRYW88#YE''(]>U?,.N>+]9O]0FD37M2EC+DK MNNI.G;J: /KW2O%EAJ\PBMX;E6/_ #T50.WH3ZUO5\/:7XKUNRNUD&NZE$HQ MDK=2#N/0^U?37PX^(6B:QHUE8/K$MUJBQ 2B6.4MN^8\LRX/ /?M0!Z/1110 M 4444 %%%% #)4,D,B#&64@9KX_^+?A^[T+QM<-=20N+UY+B/RF)PID;@Y Y M_.OL.O'/CUX6NM6TBUU"PTZ*5[966:?Y%90SIM&203SNZ>I]: /F6-#)*D:X MRS!1GWKTC0_A3KNI:&]W#=Z1P>0#V3WJ;X.^#KK7-9749=*@O--C; M:S3>6P#!HR?E8YZ'T[U]1VNEV%K:K!#8VT484 HD2A>!Z 4 ?"VHV$NF7\EG M,R-)'C)0DCD ]_K593@YKTWX[Z3'IOQ$=K>SAMK:6UB91$JJ">03@?[I_*O, M: /N'P;=QWWA6SN(@P1M^ PYX=A_2MZN!^#UXMW\/;$>:TCIYF[=GC,LGK7? M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ' MFGQY_P"25WO_ %\0_P#H8IOP+_Y)Y:_\#_\ 1LE.^//_ "2N]_Z^(?\ T,4S MX%_\D\M?^!_^C9* /3J*** "O$4_Y.4T_P#ZXS?RN:]NKQ%/^3E-/_ZXS?RN M: /;J*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "N1^)E\UAX!U61)EB9[:9 6QSF)^.>_%==7E_QYO_L/P_1?*W_:+GR?O8VY MBDYZ1M^;/WMTDIH ]AKPKXU>,+ZSO1I%EJ<0C=@LL"B-FP?+(S MD$CJ37NM?)7QA.?BC'_T5'0!](> 7:3P3I+NT5HK+4X;:XE3'EML+,"LG0,#W _*K7P6GEN M?A;I,TS;I&\[)QC_ );2"O+OVBW_ .*@L4Q_R[QG/_ I:]/^"(_XM/HQ]?/_ M /1\E 'F7[1W_(Q:?_UZ1_\ HA? H?\6XLOH__HV2L'XU>$O^$AUFSG^W M?9]ENB8\K?G#2'/4>M=K\*]&_L/P39V?VCS]H;Y]FW.9'/3)]: .VHHHH ** M** "BBB@ KR/]H#_ )$M?\_\M(J]1_!'_DH<7_7 M(?\ HV.OKBOD?X(_\E#B_P"N0_\ 1L=?7% %+6/^0)?_ /7M)_Z":^(/$8/_ M D^K9!_X_)O_0S7W)?1>?I]S#G;YD3+G&<9!%?->M?"7[5KM_9Y>S.1GID_SKHO#/PY_X2#2 M!??VK]GR^W9]GW?PJ>NX>M '2_ ('^T/$_'']E-_.O.]7_Y'?5/^OZ?_ -": MO=?ACX'_ .$5_P"$@N/[1^U>=I[)M\C9CJ<_>->%:O\ \COJG_7]/_Z$U 'V MQIW_ !X1?C_,U:JKIW_'A'^/\S5J@#@OC!_R3R^_W9/_ $5)7A7P%_Y*A;_] M>LW\J^A_B)I?]L>#KRS\[R=R/\^W=C,;CID>M>4?"3P-_87CN.]_M'S]MO(N MSR-O4#ON- 'T%1110 4444 %>&?M&_\ ('LO^NT?\I:]SKRWXS^&O^$BTFW3 M[7]GV2H<^7OS@/[CUH X7]G+_D):I_VR_E+7T97C7P7\(_\ "/75_+]N^T>9 MY?'E;,8$G^T?6O9: "BBB@ HHHH **** "BBB@ HHHH **** "O /C/XXOK: MXDTS3]7@\OE9(4$;D"1V%>_U\7?$Q]_C[5>,8N9A_Y%>@#ZB^%TKS_# M/099&W.]MECC&?F-=?7'?"D?\6N\/_\ 7J/YFNQH **** "BBB@ HHHH *** M* "BBB@ JEJ]ZFGZ3=73SI!Y<3L)'( !"D]^.U7:Y+XEG;X"U4_].TW_ **> M@#R;PQXIO_$'QFA\^_2Z@C,R1F-4P%VS$U?0U?)?P6&[XE6W;+2?^BI* M^M* "O+?CUJ,VG^ HA!.(S<77E." =RF*3(Y_#I7J5>,_M'_ /(FZ7_U_P#_ M +3>@#YLAM[B\E*6\,DTAYVQH6/Y"OJ3X#V4EIX)!F@DAD?[PD4J3B27L:\? M^#7A7_A)?$DX^V_9O*MG;_5;\X*#U'][]*^G/#6@_P#"/:8ME]I^T;<_/Y>S M^(GID^M &S1110!C>*_^1:N_^ ?^AK7Q[X%_Y*'H'_7_ _^A"OL+Q7_ ,BU M=_\ /\ T-:^/? W_)0] _Z_X?\ T(4 >]?M ?\ ).;7_K[A_P#07KS_ /9] M_P"1PE_X#_Z+EKT#]H#_ ))S:_\ 7W#_ .@O7G_[/O\ R.$O_ ?_ $7+0!]0 MT444 %%%% !1110 4444 %%%% !1110!%<2K!;2RNZHJ(6+,< #.37R[XT\ M8:CJGQ&FM5U*.XLX9Y4C$:QD !1W Y^[Z]J^DO$IV^%]6;TLYC_XX:^-;4[_ M !O,>F;B8_\ H5 'V_1110 4444 ?*?[0/\ R4UO^O.'_P!FKW/X._\ ))] M_P"N4G_HUZ\[^,'@?^WO&WV[^T?(S:QIL\C=TSWW"O5/AQIO]C_#_2+#SO.\ MF-AOV[,/^1VU[_L(W'_HQJ^W[O\ X\Y_ M^N;?RKXA\7+N\<:\.F=1N/\ T8U &)@^E&#Z5ZC#\(?-@63^W,9SQ]D]_P#? MI_\ PI[G_D._^2G_ -G0!ZIJ@(_9UU $8/V67_T<:^5Z^N/%UC_9OP,U>T\S MS/+M7^?;C.9,]/QKY'H ^L?@7=>?\/K9#*KLF[*@C*YEDZUC?M&S@>#+& 2+ MN:_C8ID9QY6^S'E;/FSURTIK,_:.N?W>GVFSO')NS_UU&,4 M >$Z5_R%[+_KX3_T(5]O^&?^14T?_KQA_P#0!7Q!I7_(8LO^OB/_ -"%?;_A MG_D5-'_Z\8?_ $ 4 :M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !7@_[1W_(/T__ *ZQ_P I:]XKRGXT>&/^$BT^T7[9]GV2H?\ M5;\X$GN/6@#F?V9O]1XF_P!ZV_E+7OE>1_ [PQ_PC<6N#[9]H\]H/^66S;MW M^YSUKUR@ HHHH \P^.W_ "3ZY_X#_P"C8J\T_9S_ .1NU/\ Z\U_]&+7L7Q4 MT3^WO!T]G]H\C=M^?9N_Y:(>F1Z5PWP6\'_\(_X@U"X^W_:-]NJ;?)VX^<'^ M\?2@#W&BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MJ&ZN8;2W::>:.&-<9>1@H'..IJ:N ^+GB'^P?!TQ^R^?YNW_ ):;<8DC]CZT M ?,_CCQ+?^(->NFNKU+J)9G\MD5 ,!FQ@J.>OZUR]'>B@ K;\,^(-0T#5$GL M+L6[&K;P[X:,45A+9RO,[.DN_)SCG#'V'Y M5VM%% 'SC^T; @UZQG"_.;:-2W/3=+7AU>Y?M&S9UNQAV]+>-LY_VI:\-H ^ MJO@+(S^"%!.0O3_OY+7JM>4? 1-O@D'.<_\ QR6O5Z "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#S3X\_\ )*[W_KXA_P#0 MQ3/@7_R3RU_X'_Z-DI_QY_Y)7>_]?$/_ *&*;\"_^2>6O_ __1LE 'IM%%% M!7B*?\G*:?\ ]<9OY7->W5XBG_)RFG_]<9OY7- 'MU%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !7A_[2DZKX?T*W(.][J1P> MV%4 _P#H0KW"OG7]I"]26_T:T65BT+3%TYPN5B(]J /$TLI7T^2\#)Y:-L() M.<\?XU[3^SI?Q1:IJ5FROYDWE;2 ,#"RDYKD;+2"WP,U34?LD19-45?/PNX* M5BXSUQS^M2_ ^]%K\2=/B:9D6=F7:,X<^5)C./<]Z /I_P 2ZO;Z%H,^H722 MO#&5!6( MRP'A_Z:+7QN22->-=;MM>\3W&H6J2I"Y7 E #<(H[$^AIGA-Y3J%P%=N+<]_P#:6L DDY)) M/O0!]%_"[XA:2T.EZ&+>]^U+'%$7V)LS\B==V<9]J]7\5Z_:^'- NKZ\CF>) M(R2(5!;J!W(]:^4?A8TA\?::H9L>=%QG_IJE>B?'_P 2?Z7!I5IJ5PK*'%Q MC.JD$1,,]CQDT 57^+6@G4&E^R:EM,N[_5IGK_OU[AX1\367B?2%NK**XCC& M>)E /WF'8G^Z:^(_G(W9/7KFO8O@1XF>#Q*FEW>IW.VX8+#;L[LC';(3QT') M!YH ]U\:^)+/PSHOVR]CGDC+;<0J"<[6/_N83)M^6.5ES@Y[ M?6@#V!OBYH!U,R_9-2V^9G_51Y^]_OU[QX?UFWUW28KZU25(GS@2@!N&([$^ ME?"S%PV2QR>>M?2?[/\ K;7NCW5E/?332P[,1R,S!,\-:D6.IW6XDD3/U/\ M&K&AN_]KP*K,/O< _[)H ^L/'OQ TKPA?06 M^H6][*TD:N#;HI&"6'=A_=-;W@_Q'9^)] AU&RCGCA<'"S* W#,.Q/=37A_[ M1C.OB'3\,0/LD?0_[A? LL?AQ9%B2OVOA[2Y+N[CF>, M*>(E!/W2>Y'H:\+U#XM:"^J7#BTU+!<]8T_^+JI\/+A;GX;WEQ Y9)$@=&Y&09$(- '+^%?BKH>KZF\%O::BK+&7)D MC0#&5'9SZUROB;XJZ&GB&\B-IJ.Z.9D/[M.HX_O^U>):7J=QI\LTD5Y/ [1, MH:-V!SQW'TJI/+/-*T\TKR/(Q8N[$ECW)- 'V5\/_%MAXIT7SK&&YC5'=2)U M4'C'H3_>%8F?P#,X(PF,_C+%7FGP#UQK;Q3)83WTZPRPGRX-S%"YDB . M.F>O->J_'!"_PZO,#.-G_HV.@#Q;X%QL_C\,",+!D_\ ?V.OK*OECX!1%_&\ MK!00ML>?^VD5?4] !1110!\F_'O_ )*G=?\ 7M#_ .@U[5\$/^2>1_\ 74?^ MBHZ\5^/?_)4[K_KVA_\ 0:]J^!__ "3R/_KL/_14= '>:K_R![[_ *]Y/_03 M7Q3J_P#R.^J?]?T__H35]KZK_P @>^_Z]Y/_ $$U\1>(6V>+M78$C%]/R/\ M?:@#WWQE\3-%L%MK.6UOS(C,25C3'(!_O^]=-\,_'6F>)()K:S@O(WC903,B M@?=)[,?[IKY/N[Z[OI#)<74\Y'\4LA8_K]*ZSX8:Y+I/C"UWW\]O;OO+JCMM M;$;XR!UY(H ^L/$^MVWA_0YM0NTE>*-6)$0!;A6;N1V!KC?!?Q/T7Q3XB73+ M&UU".9HF<-/&@7 Z]')_2KWQ>8_\*\O60D?+)R/^N4E>&? 9W;XGVX+,1]EF MZGVH ^E?%7B"T\-Z++>WD,]/=KZ>WADG MB238[ ,/,7@@=1C-?9EK,ES9P3QMN22-75L=01D&@":N0\=^,].\(644NH0W M4JR.J@6Z*3SN]6']TUU]>&_M%LRZ/9;6(_?1]#[2T =QX#\?:5XOEN(M/M[R M)HMN[[0B@'.[IAC_ '36%XN^*.B:#KTMA=6NH/*F03%&A7AF'=QZ5Q?[.;.V MIZIN9B/W6,G_ &9:XGXONX^(5\-[#YI._P#TUDH ]T\;_$72-+T1!/;7S><& MV[$0XPR]M7>J3[6U"YN M(5^ZLDK$#@9P#]*S[.[GM+J*:&XEA9'#!XW*D8.>U 'V;XZ\367A?1OME[%< M21GM H)^\H[D?WA6!X$^(^C^)M6>RLK:^CD$9?,R(!CBKN$IX( F0'KS_ G\J\;^#6H&U^(%L)+B1%E"Q@ G#$RQ\<4 ?5^K M7L>FZ/>WTRNT5O \CA "2 "3C/>O((OC'X>EU1+=;/5-[3A 3%'C);']^O0/ MB78O7/UH M^U=0OHM-LI+J97:-,9" $\D#O]:^?]3^+>@RZA(RVFI8WGK''ZG_ &ZZGX[^ M)1IN@I86NI3VUY+G"0LZEL-$>HXZ'U[U\R9DD+-N9CU))H ^R/ GC?3?%-IM ML8+N,KU\]%'=O1C_ '3792.(HGD;.%4L<>U?'_PK\2OHWB^U^U:GW9H)$BD3<#O,;D8(Y'2@#S'Q5\6] :^ M\H6FI;DZ_NX\(;R]@618YI7=1( " 78\X)]:^B?#^K?VK\!(\70KMUW9Z# MTJ[JOQ;T"R\0W%C+::D98;AHF*QQ[20Y!Q\_3BO)?@NTA^(^G ,VT>9D9X_U M,E<]XSEE3QUK1\QQC4)R,,>/WK4 >Z>,/BKH<-M:Q-::B6>)6&(TQ@JC?W_0 MUM_#/Q]I6OH]C:V]XDJ[F)E10,94=F/]X5\LW5W=7C;I;B:944*-\A.T8 P, M_3]*TO"^O7.B:EYT>HW-HA7!,,CKGE3_ _3]* /<_'GQ.T6Q\1W6G2VNH&: MVD,;LL:;20!T^>NQ^&OC73?$VGM#907<;1%RQF10."OHQ_O"ODW5[V?4=6O+ MV2XEN/-F9_-D#SSTKM_@YKDFG>-[6"6_GA@G9(Q&KMM=FEC&"!QR!WH M ^N&.T9->)^./BGH=MK#VCVNHF1%0DB-,,-G[Z \J,CK^M?&ES=W5[<&6XN9IY6P"\KEB?Q- 'T[\.OB3H^K7#V,%M M?K*S9!DC0+]TGLQ_NFO5YG$4$DC9PJECCV%?"NCZK=Z3J"307MQ:XSN:&1E/ M0CM]:^T-*U.#5_"!O;:=IXY(I<2$$$X+#OSVH X/_A:>AGQ;)I?V74?/CFEC M+>6FW*[L_P ><<>E4/B!\3=%T_6WL);6_:6-4)*1IMY!/]_WKP_6KU[/XA:K M.T\D82_N/F5CD9=QVK&U*^N]2NY+JXNIKEC@&260LQP/4\T ?4WPP\>:7XA2 M:SM(+Q)%<9,J*!]TGLQ_NFJWQN\1V>E>'$L9XYVEO%F2,HH*@[,?O\ [,= 'E7@ M?7[7P_XGBU"[CF>%2V1$H+HKZN\#>*++Q3I!N[&*XCC':=5!^\P[$_ MW37Q4"0<@D?2OJ#]GXNW@^4L2>F,G_II+0!Z]7S+\;/&.GZVD6DVT-TEQ;7" MR.TBJ%(,?8AB?XAVKZ:KXD\>,_\ PF5^K,3CR^"?^F:T ;GPR\8:?X3O+J6_ MANI%DB91Y"J3DE#W8?W37U!8^(K1_"*ZT(Y_LVR1MI4;\*6SQG'\)[U\0!F7 M[K$?0U[[XOUM],^!F@QQ7T]M<7-Q.H\IV4NH,H()';)7@T )K_Q;T"34Y0+3 M4OD6 _O^XKYG+S3R,S.[N>2 M6;)-6](U*XTW4[>XANYK?;(I9XG93@,#V^E 'VKXI8/X7NF'0A#_ ./K7Q_X M%_Y*'H'_ %_P_P#H0KZG2^74?A9:W*S-,7L[8M(VO/\ ]GW_ )'"7_@/_HN6O0/V@/\ MDG-K_P!??_L^_P#(X2_\!_\ 13.B@<;1V M8_WA7=5\;?#'Q#+H_C*Q$VHW%O:R2QHRJ[[6S(F00/85]DT %07EREE93W4@ M8I"A=@HY( SQ4]>?_(](\!:@@O);:ZN(2L)C+ D[E!Y7I][]: .)\5?%O M0?M\D'V34MT;E2?+CQP6']^M'P1\5=#N;E;1+341(::21V.2SL22?QJ2VOKNSE$EM=30..C12%3^GUH ^]@<@'U%>,:K\8/#]EJ4 MUO)9ZF73;DK%'CD _P!_WKTWPAJL&L>%=-NX+AKC-M$'D8-DML4G.>2>>M?& MOBF20>([OYV_@[_["T ?;MA<)=Z=:W,88)-"DBANH! (S7EOBWXIZ'H7B>]T MRZM=0>:W8*[11H5.5!XRX/?TKT?PWG_A%M(SU^Q0_P#H KY,^+SR#XJZ\ [ M>]_$7QGIVF^"XY)H;IAJ%J!%L13M\R-\;LM[1IKC79 M5O+,CM@#G!S_ (U[!\8V<> _#!W'FVM<\_\ 3*2O#Z /M#P'XNL/%6G23V,- MS&J.5(G50> I[,?[PKC_ !]\3M%TO5+C39[74&FA?8S)&A4D;>F7!_2L#X,W MPT_X>:[>SSO&D2W#"0$DKB*,Y&.>U>*:_J$^K^(K^X-U-I'=A1B*/U'^W7N^C:C#J^C6>H6ZNL5Q$'42 !@/?!- M?"LB7%I* Y:-^HPW^%?4/P(UP:CX0%G+>S7%Q:J%9)"S; 7DP 3QT';TH T/ M&_Q,T;PIKW]FWUM?R3")9-T$:%<'..K@]O2NO\+:S;^(?#5EJMHDJ07"DHLH M 888CG!([>M?-OQ_=U^)C ,P'V.+@'_>KW'X/,?^%3Z"6)/[N3D_]=7H C^( MGCK3/"\'V:]@NY'D4$&%%(Y#>K#TKB/"'Q7T*361 +34=TA."8TQPK'^_7FO MQ?U\ZOX[N?LVH3S6B11*JEG"J=O.%/U/YUPD%Q<6T@F@GEB<9P\;E2/Q'UH MW=868DD M\BOL*QU2VT;X;V-]=SF"&.TM]T@!)&50=N>I% '&_$/XEZ-I.K-IL]M?M,BJ MQ:.-"N"">[ ]_2J_@+XHZ)XG MO)[IVV@232,Q.!CJ>:@MKR\T^<26]S/;R#^**0J?3J* /O0'<,BEKE/AYKL& MO>$[:XBO)+IQNWO)NS]]P.6Y[?I75T %?.'[21@XYKZ#_ M &=KZ)].O+,*_F*[N3@8QB(5YCXCT:2R^%GAR\DM(XVDN)D,HV[F^9\ D<]O MTKI_V=[W9XSGLS,PWVLK"/)P>8^?3M0!]*W?_'G/_P!I_V:T+/Q?H5_=I;6U]OE?.U?*<9P,]UH R_ MBK_R2[Q#_P!>I_F*^,L<$^E?9OQ5_P"27>(?^O4_S%?'5O$9+>Y(4$J@.?3Y ME']: /;?V=+R-+W4;8AM[^5@XXX$IK/_ &A[R.;Q7:0J&#):H"2..'E%4_@# M<>7XW$1D8>9T7G!Q'+67\:K@W'Q"G42,XC1DP2>,2R<4 <+IBE=9L@>UQ'_Z M$*^WO#/_ "*FC_\ 7C#_ .@"OC6^MOLGC6*#RUCVW$/RJ!@?=/:OLKPS_P B MIH__ %XP_P#H H U:I:MJ4.DZ=->3K(T<:DD1@$\ GN1Z5=KQKX]Z^^G:/!9 M6^H3V]Q*58I$[KN4K*.2..HZ4 \9TL]2 /K%'Z#_;KL/ ?Q/T75 M+M+""UU!97( +QH%Y*CLY]:^8HX;B=6= 6"C).ZK>CZG3VPCF4N MT4C*0 P)Z?2@#[IFD$43.P.!Z5X]IGQ?\/WFO6EE'9ZF))[E(5+11X!9@!GY M^G->J&YCN]%\^%RZ-T;!&<-CO7Q?X6DD_P"$[T4%V_Y"<&>?^FJT ?<->-P? M%O0&\1+IXM-2\UKL0 ^7'MW;]O\ ?Z9KV2OB2UDD_P"%CPC>W_(77O\ ]-J M/KCQIXAM/#6@R7]Y'/)$N,B%06Y91W(_O"N4\._%'1-0TN]N8K74%2%'9@\: M9.%!./G]Z;\=RP^'MR4)!^7H!SVH ]FO; MN.QM'N90Q1,9"CGDX_K7S_K'Q;T&34Y&6TU+AB.8X_[Q_P!NNK^.7B==*T** MRM]2GM;R;.%A9U+8:,]1QT/KWKY@W2RLS%F8]22W- 'V'\/?&VF^)M/CBLH+ MN-HT /G(H'\7HQ_NFNC\2:K!HN@W=_,D>E?)/PY\32Z' MXGMFGU2ZMK+YMZI(^T_(^,JO7D^E?3'Q.D#_ ZU5XV.#;38(X_Y9/0!S/AO MXLZ#J-Z\<-IJ2L,??C0=CZ/[5RUO\8O#T=_+*UGJFUA@8BCST'^W[5X?9:A< MV*[GA8]3'(0>_I3]*M+G4+WR;=#)(5S@L!W [_6@#Z0\._%O0=3UN"TAM M-2623=@O'&!PI/9_:O7Z^&]*N)]*\3CS)I('@DD1BK'*G##'%?;1N4.FR7 < M[ C-NY[9H \R\7?%+1-#UZ6PN;74'ECR"8HT*\,P[N/2M#5_B5HVD^%]/U.> MVOV@NG*HL<:%A\T@YRP'\![^E?-_CN]EO_'.K,EQ)*!=S*NYCP/,8XYKT+XL MV\MAX#T*W9?*9)>54C RTY[4 >P?#[QOIOC--0;3H+N(6IC#_:$5<[MV,;6/ M]TU+X[\9Z=X6L<7T-U)O''D(IZAO5A_=->:?LT,S0>)MS$_-;=3[2UQOQRUR M6\\?36MO?W#VT4$0,6]@BMM)Z'CHWZT ;X\DS8/ECJVX5Z+\%M>;3?&D<%Q M?SQ07 2)8PSE78RI@$#ZGKZF@#Z3\8>([/PQHDE_>QSR1+C(A4%OO*.Y']X5 MSW@/XB:1XNU*YM-/MKZ.2*(2,;A$ (R!QACZUG_'1R?AY.\;'D(01Q_RUBKS M?]G5W;Q=J>6)'V,=3_TT6@#Z4N)UMH&E<$JN,XZ]<5X9XI^+F@/=)&+34MR' MG,4?<#_;KJ/C5XE70_#T5O'J,]I=W )C$)=2P5X\\K[9ZU\J23S3-NEEDD;U M9B30!].?#WXFZ+JFIKIL%K?K,ZLP9XT"X 'HY/;TKUUV"HS'H!FOA+2-3N=, MU".YM[R>V901YD4C*<$>HYK[2\/:O;:WX92\M;EKA'1_WC!@3AF'\0SVH \^ MU?XL:#8>(KFPEM-2,L,KQL4C3:2K,#CY_:D^(/Q-T73YXK26UOVD#$Y2-,?= M!_O^]>#^.II8_'FLD2.N+V?&&/\ ST:L;4]1N]2NGEGO)[G&,-+(S'H/7Z4 M?2GPY^)&CZQJ@TVWMKY9G1F#21H%X ]&)[>E>N5\.>%-5FTKQ#;7*7DULH#A MGC=@<%3Z<^E?<,;B2,,IR#WH =1110 4444 %%%% !1110 4444 %%%0W-W! M9PF6X?8@ZG!/\OK0!-7S3^T'JL%QKUO8HD@E@W;B0-IW+$1CFO?+'Q5HNHW! M@M;WS),9V^4X[@=Q[BOD?XDZB=2\;7THN9)X_P!WM+DG'[M,]?I0!R5%%% ! M1110!Z[^S_JD%GXQFMI$D+S6[*I4# )DB SS[5]15\5?#J_&G^.M*D,[PJ]S M"C%2>094X..W%?:-O(LMM%(IW*Z!@?4$4 24444 %%%% !1110 4C':N32UP M?Q1\56GA[03')J,MG=3 -$8@^2 ZYY4<=Z /G[XSZS;ZU\09YK9)46."*,B0 M '.,]B?45Y[4UU@H ^N_@S;O!\/ MK(L5.[?C'M+)7H5<_P"";%M.\)65L\*PLF_*+C S(Q[<=ZZ"@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH \T^//_)*[W_KX MA_\ 0Q3?@7_R3RU_X'_Z-DIWQY_Y)7>_]?$/_H8IGP+_ .2>6O\ P/\ ]&R4 M >G4444 %>(I_P G*:?_ -<9OY7->W5XBG_)RFG_ /7&;^5S0![=1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5\G?'+4/MOC MN:);A)4AV[0A!VYBC]/I7UB>E?%'BZ?^V?'EPVWR?/DA3&=VWY$7VS0!Z[I^ MA;OVB)VS[5\B^'Y/L/B[2I<;_*O(6QTSAP: M/LOQ=I\>L>%[BT:!KF.4H=D>26PP/&WFOCKQ-I TCQ!)8BTEMMI4>5(&##*J M>_/?]:^U=(F^TZ+83[=OFV\;[ X9 M;..]?0[LF:U4^9MEPV=C<+_P!%1T =M\*_!D:7FF:LVD7*DK%) M]H*R;>J-GT]Z\X^(>H7.N>/;K][]K+-$L7E*#N)C08&WJ';HZFUMYBY:9 M6+^4",+G^][5Y5\.YIM-^)>@EB8&^VQHWF#& QP1SZ@_K7U18>)?)T^UA^R; MMD*+GS.N !Z5\J6S^1\2M.DQNV7]LV.F>4H ^@/CJP?P)&P((,H(([_NI:^; M_#&D2:UKD%HEE-=JV[>WZ5]$?&:3S?AG928QO\ML>F89*\X^ M5IY_C-IM^WRNV,YS'** )/BWX"T[PW96MSI&CSV\9V+))F5USAR1EB0/NBK? M[.]RR>(;V 2 +)LRO'.$E->E?'.+?\/V;.-L^>G_ $RDKRG]G[_D"(+^X\/7DE[+$CJ^)@6RW4 ''3':O*;9/MWB6%,[//O%&>NW<_Z]:^U_ M"UM]C\):/;[]_EV42[L8S\@H ^(<3Z;JHRCP3V\V0'7!1E;N#Z$=Z^J[RZ>] M^ UIF>E?.?Q&T_P#L[QSJS>*?AMIM MA\-+34K30;E-2^S1-*P,Q(9F0'*DX'4]J\Y^'EO]I\=:1'NV_P"EPG.,_P#+ M5*^M/%EMO\$W-OOQA(ANQZ.M 'RW\)9C#\0M.PX7?+$ISW!E3BOH?XQQ^;\/ M+X;2W^KZ?]=8Z^;OAF<>/])_Z^H?_1J5].?$Z+SO %XN[;Q'V_Z:)0!XW^SO M%O\ %5V^PG%J_/\ P.*OIFOG/]G%?^)WJ#Y_Y=I!C_@45?1E !1110!\F_'O M_DJ=U_U[0_\ H->U? __ ))Y'_UV'_HJ.O%?CW_R5.Z_Z]H?_0:]J^!__)/( M_P#KL/\ T5'0!WNJ_P#('OO^O>3_ -!-?#_B7_D:]8_Z_IO_ $,U]P:K_P @ M>^_Z]Y/_ $$U\1Z^GF>,-63.,WT_/_ VH ]5T#X:Z?5T M9O.4[E\S'RYP>B]J\EM#)I^OD(#"\,CKAARO48.:^SHH/)\%SP[MV+>89QZ[ MJ^.=;79XQU,9S_IDW_H34 ?4'Q3M^%(7O+2&>\=%,@%W(&SL0GY5<8Y)[5Q_P ?8/+\>23; ML^;CC'3$40K.\ _$;_A&)%A_LK[3A",_:-G91_=/I0!4N?!NJV7C=8[#0-2% MO#/"R;;:1@OW23D@]\U]9>'UE3PYIB3HR2K:1!U9<$'8,@CL:Y/PAJ'_ D] MY-J/E?9MRAO+W;^AV]<#T]*[U1A0/08H 6O#/VC/^0-9?]=H_P"4M>YUX9^T M9_R!K+_KM'_*6@#'_9R_Y"6J?]LOY2UQ'QA_Y*'>_P"\_P#Z-DKM_P!G+_D) M:I_VR_E+7$?&'_DH=[_O2?\ HV2@#8^%W@.T\16EU"?&>/R_B'=PHKZI^S?=-*K3RFSN&&T2U M\PS?Z!XM<_ZSR+X^V[;)^G2@#ZI^-%S]G^%^L*)50R1JN"1\W[Q!Q^=> _!O M3_MWCZU9K=Y4AV294'"D2Q\G'UKV#X^WVSP0MOY>?M&?FW?=VR1'\:XO]GBP M\W7+N[\W&R)UV;>N&B/6@#$^.FJR7OC62V^TI+#!C8J[?EW1QD\CW'>NA^'O MPTTS5O"DMYJN@7,EPZ%HG8S)N!1"" " $/$'V+PEI4'V7?MM8AN\S'_+-1Z>U 'R;<)=Z-JK*8I+6XB_@D3#+E>X; MV/ZU])_&G4)#\,K%UG4_:&C+$8^;=#)G\_:O"/B,_F>.M0DQC=Y?'_;)*]D^ M)\?V[X+Z#=9V8BMVV]?^7=SU_&@#SSX.Z)X>UK5+Y->2)Q'Y?DB2X:+JLF[& M&&>@K0^*?@"+3M5A_P"$->L1INM75H('A$I_!KPE''-I>M-I5PK/&S"Y(DV' M*N,_W>^*\?\ &W/C;6_^OZ?_ -&-7U?\*?\ DEWA_P#Z]1_Z$:^4/&8SXXUD M>M_/_P"C&H ]2^'GPWTG6O!0U#4="N)IY55HY-TR[QO89 ! / %>*7,+0W31 M&-D88^4@YZ5]F_#&+R?AGX>3=G_0U;./7G^M?).O0X\720[NLD8SCU5: /4= M$^&^F7GPLAU6;0KE]3EC5P^9@6!DQD*#C&W';IS7EW@^5[7QIHS*VQA?0=9E_L+2 M;-+N,B:(M)&-N3_J6'N/6N$^%/@VV\3ZD[:AI4]W9KD;U\Q5#!DXW*1S@G\Z MO_&Z7=J>E1[?N6Z\YZYAAKKO@1JO]F^%KC]SYFZYD/W\=H_;VH \V^*OABU\ M+^)HK>QT^6SM98BZARY#'>PR"Q.>,5[K\';Z2^^$0::8221M<(<8&.2<]=I\!Y<_#"_BV_=N)SG/\ L)0!X!XO M_P"1RUK_ *_I_P#T8U>N>%_ACIEY\-)K_4?#]T=5"3LA M&5T"N.5P2,$&OHOXX:2FK>'+*_%K);&&(3Y1R<J2!L_><_Q<]_UKY_\ @LG3P&>94,S!]K8C' SQV[>E?5%>-?M'?\B;I M?_7_ /\ M-J /%/ WAI?$5S<1MIT]YLC9@L2N2,%?[OU_6O1_C!H=_'X+\*V M%AIMVT<$ETTD:0NY0E@1G@D9RW6F?LX_\AG4/^O>3_T**O=-?T+^W($B^T^1 MMSSLW=1CU% 'S_\ "?X<6>M6UQ-X@T"[;#,J-()HAT0CH1ZM7G_CS1K;0O%- MS96=LUO FW:C%CC**3RQ)ZDU],/KO_"#Z;+:_9OMNR7[V_R\]%Z8/]W]:^:/ M'OB'_A)?$T]_]E^S;]OR>9OQA%'7 _N_K0!]$^%)'D^"]OO.=L%NHX[;8J^< MO O_ "4/0/\ K_A_]"%?17A#_DB\/_7&W_\ 08J^=? O_)0] _Z_X?\ T(4 M>]?M ?\ ).;7_K[A_P#07KS_ /9]_P"1PE_#_P!%RUZ!^T!_R3FU_P"ON'_T M%Z\__9]_Y&^7\/\ T7+0!Q_Q)N9+KXB:UY[[A'>3QKP!A1*^!Q7M5GX!\%7G M@>]>TL8I[LV\AC$5W([%QNVX ?DY'2O$_B5#Y/Q"UOYMV^]G?ITS*]==X'^* M/]E^58_V/YNYMN_[5MZENVP^M '*Z?X2UR+Q3$8-!U/RX;T;2+20A0'&.<5] MGUQ7A-?[4!OL^5YA\W9][&=IQGCUKM: "OG?]H;6)6N[334ND,0W[X1M)'$3 M#/<>M?1%?)?QNNOM/CV<;-NW;WSG,4= %;X;>"QXCN6DOM&N[JT&0)%20+G* M?Q+CL3^=8_CGPS+X>UN6B'7- &G\ M8FOO"4MK/ M=)(8)BB1C:"J+'$!TY[]37SMXJ_Y&2[_ . ?^@+7KW[.5YC4+^S\OK'))OS[ MQ#&*\A\5?\C+=_\ /\ T!: /M/PW_R*VD?]>4/_ * *^2_C!_R577O^NR?^ MBUKZT\-_\BMI'_7E#_Z *^2_C!_R577O^NR?^BUH ]C\<:!'K/PRTJ5K&6Y: MWL(9 8PQV;86Y.WTSW]:^<(K7?JK6WE,<.R[,'/&?Q[5]B1G'PG_ .X/_P"T M*^3K/_D=9?\ KXF_]FH ]QGT4>%OA)K$4%E+8M*LP990V6!@Y^__ +OZ5X[\ M/-/TG5/%,4.M"-K9MV[S)3&/N.>H([@5]-_%B#S_ (>ZG\VW9#*_3.<1/Q7R M)I6H_P!EWJW'E>;MS\N[;V(]#ZT >S?%CX?:5::7;7?AC1II96E5&>V:6?Y< M29[D=0M:_P ]*U?2WOA>Z=>6D4HCP9[=D#8$O0D>X_.D\,_$?\ X22TATW^ MROLV),^9]HW]\=-H_O>O:O9-&MO(TZ []VY >F/\]: /F7]H'_DI;?\ 7G#_ M .S5[-\,;G[)\%=&G\Q8]L3?.Q&!F9AWKQG]H'_DI;?]>7R?V M=;"3&<1=,_\ 3R: /FRZDGU;6]S;KB:9T7"+DL> /RXKU^?X8V"_#=+Z/P M[=_VJ4B;(\XL2?+S\N<=V[?RKS#P/:_;/&FDQ;]G^EPG.,_\M%K[16UW:/%: M[_NQ(N['ICM^% 'PQIP*ZM:!@0?/3@_[PKZ)^(VIS6'P7TZ*&X6-I[2#Y2!E M]IA/&?3/:O Y+?[)XIA@W[]L\7.,9SM->N_&&;9\//"4.W.^RSG/3Y8* .!^ M&/A>/Q+XE6*[TV>[LE +E X4'>@.67&.&/?O6Q\8_!UAX6U/3O[)TN6TM9H6 M+L6D968-ZL3V(_,5T7P%O_[-@OI_*\SWU\Y_LU28 MUK7HL=;:)LY]&/\ C7T90 R9Q%!)(S!0JEBQ/ P.M?&/Q)O'U'Q[J;"59]MQ M*BE,'@2OQQ7U_P"(9_LWAS4YMN[9:RMC.,X0FOC"1?[2\:W0SY?FW4S>N.6- M 'L7Q'T40_!;146SE5K>[D8C#90?O3D__7KBO@//Y/Q3LP9%19+>9#DCGY"< M?I^E>[_$O2?-^&E];^?C[/%++NV?>Q')QUXZU\V_#*^_LKXB:=<^7YNSSAMW M;] 'V3=_P#'G/\ ],/^1VU_\ ["-Q_P"C&H 1G/Z5UOPSAS\0=,&[M+V_Z9/0!]._%7_DEWB'_ M *]3_,5\F>';;[6U]$(VD_T?.U0<_P"L3TKZS^*O_)+O$/\ UZG^8KYD^&L' MVG7[N+=MS9MSC/\ RT2@"[\&KQK7XD:8!*L:N[!LXY_=OZ_6H/&Q;5_BAJ,7 M_'S_ *5.@6/DX#R''%9GP_N?L7CK2[C9OV._RYQGY&K4TC_B8?&&<_ZOS;V[ M;UQQ(: *GB=/*^);)M*XN+?@_P"ZE?7?AG_D5-'_ .O&'_T 5\F>-AM^+,X_ MZ>+;_P! CKZS\,_\BIH__7C#_P"@"@#5KYI_:)N)&\36<)?*"V0[<#KOE%?2 MU?-'[1$&SQ19R[LYM4&,?['-VJ6\,UZX(VFZ=&/S2 ?*K# ML!VKB/&7@>]M/%=Q;Z1H&H&SWML\N"60$;V P><\8[U#X%\0C^SOM. M&'_+?9_>_P!D_P![]*]]\+ZU_P )=<1W?V?[)D ;=_F=U/7 _O?I0!U&A+<1 M^#84NHWCF&['M]*^0?"W_ "/FB_\ 83@_]&K7VQ>KML''7&/YBOB? MPM_R/FB_]A.#_P!&K0!]Q5\1VO\ R4F'_L+K_P"CJ^W*^([;_DI$/_877_T= M0!]&?'?_ ))[<_\ ?\ T;%7S%H&F2ZMK5K:16DUUOE0/'$C,=I8 ].>_P"M M?3OQW_Y)[<_\!_\ 1L5>/_ RQ^U>.UD\S;Y46_&W.<2Q\4 7O'WPZMM&\,V= M[IV@7<,WE*9WQ*VUCY8YR2!R6K.^"&ISV?CF.W2=8XIE"E2!\V98QCFOH[Q] M9_;_ ;?0>9LW>7\VW/_ "T4_P!*^5OA?-Y'Q!TL[=V;F)>N/^6J4 =+\>M3 MENO',MD;A9(K4X6,;Z_P#8?!.FP?9M^V"(;O,Q_P L MT'I[4 ?,OB6Q;0O%NI6<5O):K;W#K''(#E5SQ][GH1UKZ8\0:@=4^"EU>-.D MYDMKG,B$8.%E';CM7@?Q8E^T_$75;G;M\V13MSG'[M.]>MZ1+YW[,ZOMQFWO M>,^\U 'SE%#)<3B**-Y';.%122?P%>U^"/A_-;>)$>Z\/:A##Y/+212J,^8O M<^U>9^!K3[=XRL;??LW>9\V,XQ&Q_I7VWMYSGMB@#XA\90?V?X[UN&-&B$=] M*%5@<@;CCK[5]5VFK;_A5W;]*^:/BS;_9_BAKPW;M MUSNZ8QE5/]:]:M]7V?LX++Y&?.6[@QOZ9\[GI^E 'B5E$=9\;RAD:Y\^XF^\V1M_/BO8?VA84M]'TV*-=J+*F!GVFKS?X36']H>/[(>9Y>#)_#GK%)_ MA7IO[1W_ "#[#_KK'_*6@"/]F;_CW\3?[]M_*6O*_'TGVGXC7AN&#*SPACTX M\M*]4_9F_P"/?Q-_OVW\I:\F^(:^3X^U 9SM,1_\AI0![7H?P^\%ZIX(MYH] M/CN+IH(6D\J[E8[BJD\!^.]>4>#/#&NVWC/3Y1H>I)''"&\N/(([^9%7G7[.?_ "-VJ?\ 7HO_ *,6O2_CI_R3ZX_X#_Z-BKS3 M]G/_ )&[5/\ KT7_ -&+0!/^T??F7Q)I-FDZ/'':,S(I!*L7(.>_\(_*N;^& M'@B+Q(]W+J.C75U:K&#%(%D5<[B#@KC/0_E1\;KK[3\09!LV^5$T?7.<2R@#YQ\>^&)/#FMO''I=S9VA)\LRHX4_ M,V,%NO _2O>.M4?VC-/W:%9:CYOW M;B.+R]OM*PU/P7>W^I:!=/="!VA=O.3+ R#@ @'HM>=^/O^1[UG_K]G_P#1K5]< M^%K;[/X,M[??NPDHW8QU=J /C&_MFT_7+JW\IX?*FD0(X(*@$C'-?<6DR^=I MD,FX-G=R/]XU\;_$&+R?'FJC.[U&6=Y!(S8RPQS@ =JIT4 %%%% !1110!?T M.4P:_ITP8(4NHFW'H,,#FOM_P_+Y_AO2YMX??:1,6'0Y05\+6[;+J%L9PX/Z MU]N>"'\SP'H#XQG3X#C_ ( * -ZBBB@ HHHH **** &R2)%$TDCJB*"S,QP M!W)KY4^-OB:75_%"VD6HPW5G KH%B*,%/F'@E><_*O4U]%>.M5_L;P?J-UY/ MG?N)5V[]O_+-CUP?2OBW4;K[;J=U=;-GG2O)MSG&23C/XT 5:Z/P1H[ZUXHM M;;[%-=0G?YBQJQQ\C$9*].1^E].U 'T9#"D$2QQKM1>@SFGT44 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% 'FGQY_Y)7>_]?$/_ *&*;\"_^2>6O_ __1LE M.^//_)*[W_KXA_\ 0Q3?@7_R3RU_X'_Z-DH ]-HHHH *\13_ ).4T_\ ZXS? MRN:]NKQ%/^3E-/\ ^N,W\KF@#VZBBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@#.UV[CL-&N+F4,43;D*.>6 _K7PS'.JWT.,P7> M50*<(O;_ (%7$-,INQ+@[0P.._%0[3Z4$$=: /M/X;WL=]X"TAXE<".TAC.X M#J(D_P :^>TDD,^W:V?E CB&!GM M7CGQ>_Y*?<_[\7_HJ.@#Z1^'_P#R(^D?]>D/_HM:^:/C#_R4B]^L7_HJ.OIC MP!_R(^D?]>D/_HM:^9_C#_R4F^^L7_HJ.@#Z,^'_ /R373?^O&+_ -$K7QO< M'%RQ]Q7V1\/@3\-M- [V,7_HE:^1;*U:X\2V=KY8=I;F*/8<8;) QZ=Z */G M+Z&K6B<^(--_Z^HO_0A7N$7PKU"2")U\-V9#("#^XYR/K3M'\"&35K9XM#L_ MW4J,Q"1#'.<_I0!L?%G_ ))+I7_7*'_T0]<7^SO_ ,C->?\ /\ T"6N^^-< M7D?#FUAVA/+9%VCH,0R#%<#^SO\ \C->?\ _] EH ]1^.'_)/)/^NQ_]%25Y M)^S]_P CD_X?^BY:];^.'_)/)/\ KL?_ $5)7DG[/W_(Y/\ A_Z+EH O?M$_ M\C)9_P#7LG_HI?!#_ ))1H_\ VV_]'R5Y;^T3_P C)9_]>R?^ARUZE\$? M^24:/_VV_P#1\E 'F?[1W_(PZ?\ ]>L?_H] 'SEX8_Y'#1_^O\ A_\ 1@K[=TS_ M )!5G_UP3_T$5\0:$PM_%NFM(=HCOHBQ],2#-?;FCR++H>GR(")9..:]AT6)HOV=+?*?^16NOI'_Z&M 'R1\-/^1^ MTC_KZA_]&I7U9XXB:7P5>*I .(^O_71:^4_AI_R/VD_]?4/_ *-2OKGQ' ]S MX9N(8TWLP3"G'/S*>] 'B?[.*'[5J#\8V2#]8J^A:\3^ 6AW^DVUZU[;")F: M0 [U;/$7H3Z&O;* "BBB@#Y-^/?_ "5.Z_Z]H?\ T&O:?@?_ ,D\C_Z[#_T5 M'7BWQ[_Y*G=?]>T/_H->U? __DGD?_78?^BHZ .\U7_D#WW_ %[R?^@FOBG5 MO^1WU3_K^G_]":OM;5?^0/??]>\G_H)KXIU?_D=]4_Z_I_\ T)J /LR7_D5[ MK_KWE_DU?&6O_P#(Y:G_ -?DW_H;5]FR_P#(KW7_ %[R_P FKXRU_P#Y'+4_ M^OR;_P!#:@#Z:^)?_)*KC_=E_P#1+? 7_ )*?;_\ 7K-_*O:?B7_R2JX_ MW9?_ $7+7BWP%_Y*?;_]>LW\J .]_:)T6YN;/2]01XA%%)*&!)WX)#"-)X/, 8J>F0<=:^>/&GPWUI2][8:)#'9R ML&C:-XD!5B2.-P(XQVH Y3X>:W;:%XMM+FZ25T:2- (@"<^8I[D>E?9>G727 MVFVMU$&$> = M+D>9Y6%O$I9R2<^4GK0!U]>&?M&?\@:R_P"NT?\ *6OD_]&R5V_P"SE_R$=4_[9?RE MKB/C#_R4.]_WI/\ T;)0!]&?"G_D0;#_ +:?^C7KY[^-?_)0Y_\ <;_T;)7T M)\*?^1!L/^VG_HUZ^>_C7_R4.?\ W&_]&R4 ?0'PK0R?"?3$&,LEP!G_ *[2 M5\Q_$2TDLO'6K)(5):ZF<;3V,K_X5]0?"3_DF&C_ /;;_P!'25X/\=M.>T\< M^>($CCEAW97 W$RRG)QWH N?%O6+?4?#OAX0I*O_ !\_? '\Q@^U2SF(N KL2%W$=,^N*^KOA+8-8 M^ ;$/ L32I')\N/FS$G/'TH ^5/%QSXHO#_N?^@+64)5 '!K:\;1-#XNOD9= MI'E\#_KFM>K:1\,[Z^T:RNHO#UI(LL".'/DY;*@YY.>] 'A3'+9KZQ@TJ?6O M@9:6EL\:2'24.9"0/^/;'8'UKA?^$ 8W+6HT&S\]<979%QD9Z].E>W:5!#I/ MAFTM;N*.&..W2-X@H*C" $8'&."* /AV6)H9"C$$CTI(7$&]"LVC3&\Q)%#C.T#KCT:O$=4T/4='D*WUMY)S@#>K>OH3Z&@#ZL^ M#NNVNK^![2"WCF5K6)4H_F:^4_&'_(^ZM_V M$)O_ $:U 'UWX!&/A]X?_P"P?#_Z *^3/$HS\0Y!ZS0?^@I7UGX"_P"2?^'_ M /L'P_\ H KY,\2?\E%;_KO!_P"@I0!]:Z,,> M)'I86_P#Z M?'>C?\CII? M_7[!_P"A+7V+H_\ R(>E?]>%O_Z"M?'>B_\ (Z:7_P!?L'_H2T =I\:_^0YI M_P#U[I_Z)AKS-) JX.:],^-8(UO3R>AMTQ_WYAI?ASX*NO$>A27,&D6]X%F= M"\GEY& O'S'/>@#S&1PV,9XKZ(^ ?_(DZI_OS_\ H$=9UQ\.Y;%UCN= LT=Q ME1MB.1^!KTGP1X>DT#PM>Q2V$5HS>:VV,)SE1_=^GZ4 ?+WB-#)X]U=!C)OK MCK_OM7VL!BR;_=/]:^+]8P?B/JF?^?ZY_P#0GK[1/_'H_P#NF@#XO^('_(_Z MQ_U^3_\ HUZ^EO&/_)*;S_KWG_\ 0)*^:?B!_P C]K'_ %^3_P#HUZ^EO&/_ M "2F\_Z]Y_\ T"2@#PKX+_\ )2+;_>D_]%25]:U\E?!;GXD6W^])_P"BI*^M M: "O&?VCO^1.TO\ Z_O_ &FU>S5XS^T=_P B=I?_ %_?^TVH YG]G'_D-:A_ MU[R?^A15Z;\6_$MGX>\+(+N*=_M3M&GE*#@[&ZY(]:\R_9Q_Y#6H?]>\G_H4 M52?M':AON])L4N'/EO*SQ9.T96/!].Y_,T >+:G=QW]_)-$&"NQ(##GJ3_6J MDD9B;#$?A7J/PJ\#7VM.;Z31X+NR!9=TQC89VJ1PQSW';O61\6M+ATCQC-:P MV<-JJ[?W<**H'[M#T7CO^M 'N/A#_DB\/_7*W_\ 08J^=? O_)0] _Z_X?\ MT(5]%>$/^2+P_P#7*W_]!BKYU\"_\E#T#_K_ (?_ $(4 >]?M ?\DYM?^ON' M_P!!>O/_ -GW_D<)?^ _^BY:] _: _Y)S:_]??\ [/O_ ".$O_ ? M_19%'E*#U=/4CTK[+!R,U\#KYEK=KDF.2*3J#RI!]17W9I$WGZ7#(7+ M[MWS'J?F- %VOC;XI,#\0[[ZQ?\ HI*^R:^/_B] 8/B#>$H%R8^F/^>4= 'T MK\-O^1 T;_KT@_\ 125R_P >Q_Q;Z<^FW_T;%6]\*;J*Z^'^F^5(7\J&*-N# MP1$F1S7+?M!74<7@U+=I"'FSM7!^;$D1- 'GW[.Y_P"*WO!_TX/_ .C(J\X\ M5?\ (R7?_ /_ $!:]2_9TMG;Q+>W'E@H+61-W'7?$<5Y;XJ_Y&6[_P" ?^@+ M0!]I^&_^16TC_KRA_P#0!7R3\77#_%37R,\3J/R117UKX;.?"VD$=[*'_P! M%?(GQ5;=\4?$)!S_ *41^0% 'T^G_))_^X/_ .T*^3[/_D=)?^OB;_V:OK!/ M^23_ /<'_P#:%?)]G_R.DG_7Q-_[-0!]GZ_:27_A_4+2(J))K:1%+'@$J0,_ MG7Q1XGTR;2/$FH6=PT;21W#@F,DCKGN!ZU]R321Q1,TIPF./^//"EGXF MO)SH6CV5Q=[LR.(8XV).WDLV,]&H ^95.&!]#7U#\"O$=G?^&QI<4M=\*ZQHDS&^LA HQTD1NV?X2?0UWWP!OS!XS^RM<2*LW_ M "S!.UL1RGD=* (/V@?^2EM_UYP_^S5Z3H?_ ";59_\ 7(?^E5>;?M _\E+; M_KSA_P#9J],\/(9/V;K)5&28AQ_V\T >(_"[_D?],_Z[Q?\ HU*^RT_U:_05 M\5_#J98/'>DLS%0;J$#/!DH7*KI^"?^ M P_XT >+QN%'.:'<,!C->B_#;PE/XDT^X-OI<%XZ2MDR"/( "?WO][]:[*Y^ M',^GA3=^'[- ^=ORPG./H?<4 4/V;/\ D:=9'_3DO_H8KZ3KS7X9^%)=!U&] MNGTR"T2:$(KQA 6^;I\O/:O2J .+^*EW':> -2,@8^9#*@VCN8GKX]M;A(+] M9V#%02<#KR#7T_\ '^]%KX&MX_.:-IKDKA2?F'EOP015;:WI3>0: /O%+A+O1 MWGC#!6C? ;KQD5\6>*AN\=ZZ!_T$;G_T8U?5_@'44U/X;VMRD[3[HYLN^T[_P ;>I_V:U-*\)7] MCJ45S+-;%$!R%9L\@CTKJ-,_Y!\7X_S-6Z ..^*O_)+O$/\ UZG^8KYX^",+ M7'C\Q(0&:SDP3TZJ:^A_BK_R2[Q#_P!>I_F*\"^ (S\3X@?^?2;^0H \]<_8 M=7S+SL(SM^E=E\(HFOOBQ8>40-WGN-WIY;_XUS'BVW:T\3WD#((V79\HQQE% M/:NS^ L9?XIVK!00EM,Q/I\N/ZT 9'C0[OBO,1_S\6W_ *!'7UIX9_Y%31_^ MO&'_ - %?)/C'_DJDO\ U\6__H"5];>&?^14T?\ Z\8?_0!0!JUY!\=_#EYJ MVB17=O) L=N0SB1B"=JRDXP#ZUZ_65K".F#[T ? M"I&#BM+0K^+3-7M[J97:.-U8A ">&![GVKTWQE\.=4EBEOM+T.W2TVY#Q-%' MTV@\9!ZY[5Y1>V-SIUP8+J/RY1U7<#WQV^E 'W!!J$6J>'Q=P*ZQR= X /#X M[$^E?&GA;_D?-%_["<'_ *-6OIGX57SW_P -+% MN/'NBY[:G!_Z-6@#[BKXBM3GXCP'UU=?_1U?;;G:A).*^']+;?X]LVSG=J:' M/K^]% 'TE\=_^2>W/_ ?_1L5>:_L]C_BI[D_],&_]#BKTKX[_P#)/;G_ (#_ M .C8J\J^ 5TD/C26-Y"N^W( YY)DBH ^EM:&[29P/]G_ -"%?&?@GCQUI7_7 M[#_Z-6OL7Q-.MMX>NIG@6=Y#H M%K,DL2,)&\G+94'/)SWH \2<[FR*^AO#AS^S*X](KT?^C:SSX 9;IK1M!L_/ M3AEV1<<9Z]*[36-(DT/X)7MA):QVKI!:-2DYP-O*R>_O79NEP,_\L@/?VKP M^34-WAN&P^T.=D_F>5D[1P>?3O0!ZG^SO9R2^([VZ4J$A*!@3R;B-!)@9X0\>O\7ZTW]H[_D'Z?_UUC_E+ M0!'^S-_Q[^)O]^V_E+7)?'70[FV\D?!WQ#: M:)XKCCN8YW-RT<2>6H."9%ZY(XYJ'Q=\.]?L+D2IH\<,#@LNR6( @MQP&]Q7 M&Z-+)9Z_82;VB9+B,EE/(^8'M0!]._'"03?#F6500KJC#/O+%7F_[.?_ "-V MJ?\ 7HO_ *,6NW^*,_VGX,VDV\OOM("6.X8W;V'N/ M-DKZ-^%=S%<_#O3#&^['FYX/_/5Z .>_:!&?AD3Z7L7_ +-7GW[.?_(<\0?] M>(_]"KM_VA[J-/ ,5L9")'O8B%P>1A_\*XW]G&,G4_$,K*T$K$)8QL8\G .^7GTS@UXS0!=TG3I MM5U.WLX&19)9%52Y(&2P'8'UK['^'FAW.@>$K6TNI(7D*(V8B2,>6H[@>E>+ M_ GPJ]]<-JUSI=O<6BNRI-*J,0RM&> >1CGM7TDJJB*B*%51@ # H 6BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH \T M^//_ "2N]_Z^(?\ T,4WX%_\D\M?^!_^C9*=\>?^25WO_7Q#_P"ABF_ O_DG MEK_P/_T;)0!Z;1110 5XBG_)RFG_ /7&;^5S7MU>(I_R6]YI\MY#%;;PJ%QM;K_ +1E]M\/V5CY?WKB.3?N]I1C'X5A_LTP;M9U^?=]RWB3;CKN9CG_ M ,=_6@#9_P"%2Z%_T+ES_P!]S_\ Q5>8_$_PI;>&;VU6STV:TBEWY+[R#@)W M8G^\?SK[ KP[]HG3_,TJQO?-QY7F?)MZY:(=)]'L_LN?\ 285W^9_MH.F*7XR:+_9/CNY? M[1YOG[>-FW;MBC]SZT ?27A_Q+I]QX-L[N35[)I5LT:1_/3Y6\L$YYP.>U># M>$/B)XAF\7V-JVKHT5Q=11LOE1?,"<$#Y<]^U^_'%F;X?PLWWC(I/U M\J2O/OV=_P#D9KS_ (!_Z!+7H7QU79X$C3.=LH&?^V4M>>?L\?\ (SWG_ /_ M $"6@#U+XX?\D\D_Z['_ -%25Y)^S]_R.3_A_P"BY:]:^.'_ "3R3_KL?_14 ME>2_L_?\CF_X?^BY: +W[1/_ ",EG_U[)_Z'+7:?!GQ'8VGPZM+6YU6SA>'? MB.29%9:Y']HR';KMC)NZV\8QC_ &I:\MT;Q#_9ML;?[+YF?XO,QW)] M/>@#U+]H[_D8-/\ ^O2/_P!#EKO_ ((H)?AE9HPR"&X_[;25Y]^T9_R'M._Z M](O_ $*6O1/@5_R3>Q^C_P#HV2@#Y>U%9+#Q%=!%:)X+M]H8*?L>CC3_L>_ W^;COGIB@"GXCOI=5\27UR\HG>6XD*N@&&RY M/&..]?2T4/D?L\6"%"A^Q6Q((YR9$/\ 6OF;0+#^T]>L[7S/*\R=%W;1_]=A_Z*CK MQ7X]?\E3N_\ KVA_]!KVGX'_ /)/(_\ KL/_ $5'0!WNJ_\ ('OO^O>3_P!! M-?%.K_\ ([ZI_P!?T_\ Z$U?:^J_\@>^_P"O>3_T$U\4:O\ \COJG_7]/_Z$ MU 'V9+_R*]U_U[R_R:OC+7_^1RU/_K\F_P#0VK[-E_Y%>Z_Z]Y?Y-7QCKY_X MK'4_^OR;_P!#:@#Z;^)?_)*KC_=E_P#1+_ 3_ )*C;_\ 7K-_*O:/B7_R M2JX_W9?_ $7+7B_P$_Y*A;_]>LW\J -SXK^./$.G>+)K&WU'RH8W0B,PQDC, M:$]5SWKU?P;J.E^)_!%@-6O[2ZE$,0D G5"&$:D@A2,')->+_'O2/L7C'[=Y M^_[6<;-F-FV.,=<\YK \(_$+_A&K![3^R_M.3NW?:-G91TVG^[^M #?BQ9Z7 M9>/KZ#1_+^RCR]OERF0?ZI#U)/%7/;/3-?8G@2P_LWP5I,'F^9_HL)W;_[TG_ *-DH ^C/A3_ M ,B#8?\ ;3_T:]?/?QK_ .2AS_[C?^C9*^A/A1_R(-A_VT_]&O7SU\:_^2AS M_P"XW_HV2@#Z&^$G_),-'_[;?^CI*\T_:*TY?]"ODMW+?)&TH!(Q^]./3WKT MKX1_\DPT?_MM_P"CI*P/CQI_VGP4)_-V^5-G;MSG$W^U>.]"AW;=U M]%SC/1@:^VK2/RK."/.=D:KG'7 H ^/?BQ9&R\?7RB!XE;R]NX'G]TGK]:^B M/AAXDLKKP-9"ZU6S,T,4:%3,BE (TX(]CFO)_P!H'1_L_B"'4?/W>?G]WLQM MVI$O7-<-X9\;?\(]836O]G_:/,S\WG;,9 '3:?2@#IM6^)6NP>++N2SUN+R? MDVNL<+*?D&>=OKFO2_BGXJUG1_!ND75E>^3)<)#YKF)#N+1N3U! Z#I7S1!% M]LO%CW;-^><9Q@?_ %J^EOC/X?\ .^'%B?M6/L0C_P"6?W]D,GOQG\: ,CX) M>+Y]7?4[;7=5@;/E>6DACB)_UA., $]!69\=-,\/V=G;2:;Y'VEI%W!+@N<$ M29X+'N!7E/A7Q'_PC6I?:_LGVG_9\S9V8=<'^]5SQCXP_P"$IF1_L/V79CCS MM^<;O]D?WOTH ])_9PC;^T]8?:=H\GG''2:O./B1D>/-5S_S\S?^C7KV+]G3 M3/)TG4;_ ,[/G^5\FW[NUI1USS7DOQ4A\CX@:F-V[=/*W3'_ "U>@#Z'^$^L M63^ O#]B-0MC<"W(, E7>,%CTZU\S>,/^1]U?_L(3?\ HUJ[3X.:[_Q6&E:= M]FZ"0>9O_P"FE?]>%O_P"@ MK7QUHO\ R.FE_P#7[!_Z&M 'I'QRL2O]B78@?6M;XS:1]M\!:5=^?L^SVZ_+LSNW&$=<\=*\ M$\-Z]_PCVI"[^S?:,#&WS-G<'K@^E 'MGQG\;7FE^)M-AT;5X%B^REI!'Y*/$'_"1ZHM[] ME^SX39L\S?\ Q$]<#UKZ4^#VG_8/A*?WOF>:]P_W<8Y(QU_V?UH ^>-7_P"2 MCZI_U_7/_H3U]HG_ (]'_P!TU\7:N?\ BXVJ?]?US_Z$]?:)_P"/1_\ =- ' MQ?\ $#_D?M8_Z_)__1KU]+>,?^24WG_7O/\ ^@25\T_$ _\ %?:Q_P!?D_\ MZ->OIGQ9'YOPJO1G&+:X/3_8DH ^?/A/?0Z?\0K::>YB@C#29>5@H_U<@ZGZ MU]9Z=J5KJ,3/:WD%RHZM#(K =?3Z5\-6MW_9^IF;9YFQF&,XSU']:^F?@7J_ M]JZ)>'R/*V!/X]V,?M'_\B=I7 M_7__ .TVH YK]G'_ )#6H?\ 7O)_Z%%67^T&6/C"('[HSCC_ *9Q5J?LX_\ M(:U#_KWD_P#0HJ@_:*LO*UW3[OS,^>9!MV_=PD0ZT =S\#+W3;?P(WF7EM', M+CY@TP!'[N+L3ZUXE\5]5&K>.;R=;J*Y3Y,/&RD?ZI!U'T_2H/"OCK_A&M-F MM/[-^T^8Q?=Y^S'W1TVG^[^MV* /JCP@<_!>'G_ )96 M_P#Z#%7SKX%_Y*'H'_7_ _^A"OH/P/+YGP7'&-HA7KUPL5?/G@7_DH6@?\ M7_#_ .A"@#WK]H#_ ))S:_\ 7W#_ .@O7G?P&9D\37;)]Y4R.._E2UZ)^T!_ MR3FU_P"ON'_T%Z\]^ *[_%DZ9QN &?\ MG+0!2\7?$+Q)%XKU"V755$<-W+& MJ^3%\H#, /NU]"74GA_Q!X;EEO+NSN5:*3++<@#O_=(]/TKY:^)>E_V7X]U9 M?.\WS[J:;.W;MW2OQU/I6MI?Q-^P>'I-,_LCS,QLGF?:+'IL]_6@#D/$D M4$7BC4XK3'D+=RK'M;<-H_&*^U_#ZE=#MPP((W<$?[1KXCA_XFNOQC_5 M?:KH?[6WX/H?2JVH7GV^\>X\O9NQ\N[/8#^E 'T#^SI8%-,OKU[>16 M:62,2$$ C;$<>E>*>-HO(\7WT>PICR_E/4?NUKZ@^#VC_P!D>!+;]_YOVG;/ M]S;MW11\=3GIUKYV^+5A_9_Q%U*/S?,SY7.W'_+)/?WH ^E?"OB33_\ A7^G MS2:O9"2*PC!)G0;6$2G!YZBOE'QM>_VAXWUJ[\Y)A+>2$2(00PSP1CCI6C8> M.?L7AQ](_L[?O0KYOGXQE O3;[9ZUR4K^9*[XQN8G% 'V?;KO^%2KC.='Z?] ML*^2T<6_C.X9F"!;F898XQ]ZOKO35W_#2%N_N?%&J#KMO) MA]?G- 'U)\0_%DMKX-DO=$U2W:03%&DA,H]*\S^%?CW4;SQJT6LZ MS +:0G/FB*,'$;GK@=\4SPX__"6?#'7$Q]E^SM/-G[^[;"..V/O?I7DUA>?V M/JXG\OSO)9EVYVYX(]_6@#Z/^,.E^&1X2GNXS;&^R=A%T23B-\?+NQU [5Y= M\"XV?XAVK*C%5WY(' S%)67XN^(7_"2V*VO]E_9L'.[[1O[,.FT?WOTKLOV> M=-\W7KJ_\['D[/DV]N> [;[7\!M*@\M MI-T1^1U>1_M _\E,;_ *\X?_9J]O\ A"GF?"/0ESC,4G/_ &U>@#Y/ MTN>72_$5E,K>0\-Q&^YP/EPP.3FOJR7QG9I\.XKU=='G<=F>.G< M]J^7_&>F_P!D>*KNS\WS=@0[]NW.4!Z9-#^)M_AW^R?LF.G[WS/3;VQ_L^O> M@#-L97FUFUDD.6,Z9./<5[C\6;8R_"SPY<>4S"&S7+@'"Y$ Y^M>%Z;_ ,A6 MT_Z[I_Z$*^G/&6D?VM\$+=?/\K99VO\ !NSEH?<>E ' _ #7(K#6+JSNK^WM MX)(W8)*ZKN>@Z5UWQN\83:4NDIHVK6ZNZRM(J&.0]4P>^1YVPCY-^W.&!ZX/I6AXN\4_\ "4W=M/\ 8_LODQE-OF[\\YST% 'T M)\&O%FJ^)&U"/4+];I8(T*A41=I+-_= ].]>LUX?^SII7V;2]2U'SMWVE8U\ MO9C;M>0=<\]/2O<* /"_VD[K&CZ';+*OS7$C,G&>%&#Z_P 7ZUYQ\+O"-IXG M>^:\TR:\2!D *>8 N0W7:1Z"NH_:*O\ SM:T^S\O'D-(=^[[V4B/2NA_9KAV MZ'KL^[[US&N,=,*3_P"S?I0 H^$NA9_Y%RY_[[G_ /BJ\A^(OAR+PYX@6VM] M/FM(&BW!9 _/SN,Y;V'Z5]GU\Z_M&66W4K&]\SK%''LV^\ISF@#J_@9J#7/P M]GM&G1_LT;8C&,IN>4\XYY]Z^?O$_P#R/VN?]A&Y_P#1C5ZW^SM=[K7Q+:;. MEO$^[/O)V_&O)/%'_(^ZY_V$;G_T8U 'VKIG_(.B_'^9JW533/\ D'1?C_,U M;H X[XJ_\DN\0_\ 7J?YBO O@!_R4^+_ *])OY"O??BM_P DN\0_]>I_]"%> M!? #_DI\7_7I-_(4 8OQ:LULOB-J<:1-&G[K .?^>*>OUKI_V=X%D^(%Q*4) M,=A*0W/'SQC^M4OCQ;>3\0KB;?GS=O&.F(HA6W^SC#_Q5&H3[O\ ERD3;C_; MB- '#^,?^2J2_P#7Q;_^@)7UMX9_Y%31_P#KQA_] %?)/C#_ )*G+_U\6_\ MZ E?6WAG_D5-'_Z\8?\ T 4 :M?/GQE\9Z[HWB(65EJ AA,&X(8HSGYY!GE2 M>@%?0=?-7[0VE>3XAM=1\[.^!(_+V=,O*V23V XK,\'^-_\ MA%DD3^SOM6\#GS]F,;O]D_WOTK&\1ZW_ &_J[WWV?R-V1LW[OXB>N!ZT ?2O MP5A8?#J+=&P#9QD'G][)7S5ILOV+QA:3;Q%Y-^C[FX"XD!R<^F.]?6_PSTO^ MR_ UC;^=YN/,^;;M_P"6KGU/K7R#K4?V;Q#J,6=WE74BYQC.'- 'V5XC\3Z; M8Z%-<0ZQ8QO\NQC.AS\P!ZGWKX[\.NTGBW2G8Y9K^$D^_F"MS6_'O]L:0MA_ M9ODX_C\_=_$#TVCTK!\-_P#(U:1_U_0_^AB@#Z;^._\ R3VY_P" _P#HV*OG MOX=ZO)HWC&QG2Z2V1I8TD>3;C:9$)Y;IT_2OH3X[_P#)/;G_ (#_ .C8J^4X MG\J9),9VL&QZXH ^JOB9XOM$\!G[%K5DT\T<;%4FC8M\\9X'XFO#_@_;-2FS=YF[=]WM@?W:]+_9]T?[5 MK]QJ'G[?*C9?+V9SAHFZYH YCXT6I@^)^KR&)T6612&(.&_=IT_.O=OA'X@L MIO =K';"$3:TR J!%'P1[5YG^T'I'DZ_!J7G[O/W?N]GW=JQ+USS^5< M'X6\;?\ "-V4UO\ V?\ :/,+'=YVS&0H_NG^[0!V7B_XAZS8_$;6$T_68A:1 MW!6(JD3+@+CJ0K_ ,N+Z^E\VXEMKK>^T+G"R@< = *^8;N?\ MM;6+BYV^5]HE:3;G=MSDX[9KZBU_3/[&^"5U8>=YWE6US\^W;G*RGID^M 'B MOP5_Y*+9?]M/_14E?7-?(WP5_P"2BV7_ &T_]%25]9?''3EO? TLOV=Y M9(<;2N?ES)'GI]*^3:^V_'EA_:/@^^M_,\O=Y?S;<_\ +13_ $KXF5-TBIGJ M0,T ?4OP LA:^![F00M&9KD.2V?F_=IR,_6N?_:._P"0?8?]=8_Y2UZ'\*;' M[!X T]?,W^;%'+]W&,Q)Q^E>>?M'?\@^P_ZZQ_REH C_ &9O^/?Q-_OVW\I: MXK6?B'XC'BZ%)-641+/#NS#$ !QG)VUVO[,W_'OXF_W[;^4M>2?$'3?['\;7 MEKYOG;1&V[;MSE%[9- 'U/9CPYXD\.:=<:E=6=RQMH_,876W#%5)SM88YKY) MO(H4\5)%: &/SH@@4[L_=_K75:)\3?[(T(:?_9'F[0H\S[3MS@ =-A]*YKPU M;?VMXPTZ/?Y6^ZAYQNQ\ZCVH ]V^(BLGP.L%=2I%G;\$8[PUR'[.?_(W:I_U MZ+_Z,6N_^+\'V7X316^[=Y5O"F[&,X>(5P'[.?\ R-VI_P#7HO\ Z,6@"C^T M!9+:^.[>186036F\L*XUT2XT_4=6M8HX%!ABEDC0C+N3 MZ$]1^=9_[2&F[KS2-1\W&VW>/R]OHZ\YS_M>G:O&M US^P[B:7[/Y_F)MQOV MXY^AH ]0^/'B5-4O;>PM=3MKJUCVN4A='VN#*.2.>A''O6]^SO8F+2]=O# Z M^=%&%D(.'P90<=N,5X-J=]_:-])<^7Y>\D[=V<9)/7\:^L/A1H7]A^ 47[3Y MWF(__+/;C$DGN?6@#YK\=?\ (_:Q_P!?L_\ Z,>OL;3/^0(G^Z_\S7QQXZ_Y M'[6/^OV?_P!&/7V/IG_($3_=?^9H ^/_ (D?\C]JG_7S-_Z->OJBRO#IWP\> M\6983!!*XD;&%PSPSVKUFOCGX2-_Q_3C%>( M5V/Q/U;^U_'FI2>1Y7D32P8W[MVV5^>@]:XZ@"6VA>XN8XHXVD9V"A5!).3[ M4V6-HI61E*D=B,&NE^'VF?VMXST^V\[ROWT;;MN[_EH@]1ZUG>)[7[%XBNK? M?OV;/FQC.44_UH R**** "BBB@"SI\?FZE:Q[2V^9%VCJ_"#2(])^'UFHM7MY9))7D5]P). M\C.#TX45WE9^B6OV+2(+??OV;OFQC.6)_K6A0 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% 'FGQY_Y)7>_]?$/_ *&* M9\"O^2>6O_ __1LE/^//_)*[W_KXA_\ 0Q3/@7_R3RU_X'_Z-DH ].HHHH * M\13_ ).4T_\ ZXS?RN:]NKQ%/^3E-/\ ^N,W\KF@#VZBBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#P+XY>&;W6_$=I+;2VZ*M MJBGS&(/#R>@/K6]\"/#MYH6GZH]U) XG$6WRF)QAI,YR!ZUZKHBC"@_E]30!/7!_%S1KC6O =];VSQ(X M0',A('WT/8'T-=Y4<\$-S$T4\4HV[1W5E;W/! $T2M_/Z"@#YC^#_ (:O8O']G=M+ M!Y<<4(]/>NN^.GA'4-1OH]5AFME@4,2KLP;[L:_P!W'4>M>R:5H&FZ M:WF0:596\HSAXH$4X^H%6]0TZTU&V:.ZLX+D8("S1JX_7Z"@#Y)\">$;^7Q; MI-V?S689R4Z8!_NFNPT MWPYI5B=\>D6,,@;(:.W0$=.X'M6M-#%<1-%/$DL;##(ZA@1[@T ?#\OA6^AN M/):6W+9QD,V.N/2O>?@KX)U+1"=1N9[1X6Z+&[%N/,7NH[FO2)_"6C27:R#0 MM-([G[+'Z_2MRWM;>TC\NVMXH8Q_#&@4?D* .!^,6CW&L^$?(MWB5A+NS(2! M_JY!V!]:X;X'>%K[1=>NY[F6W=3LXC9B?NR#N!ZU[Q/;6]U'Y=Q!%,G]V1 P M_(U%;:;863%K6RMH&/4Q1*I/Y#WH X[XN:7/J_@B2VMWC5_,+9D) _U<@[ ^ MM>:_!3PG?Z/XGDN+B6V9..(V8G[D@[@>M?0$]O!=1&*XACFC/59%##\C45MI MFGV;E[6QMH&/4Q0JI_0>] 'G'QJ\,7OB#P]&]I+;H(7#-YK,,@))G& ?45\Y M6?@[4+V;RHYK4-_M,V/_ $'VK[9N+>"ZB,5Q#'-&>J2*&!_ UBV7A71X)6?^ MP].3T(MH_P#"@#R7XZ>&KW6M:L);:6!56UC0^8Q!R&D] ?6N[^$&E3Z/X#L[ M6X>-G ;F,DCF1SW ]:[2ZTVPO6#7=E;7# 8!EB5\?F/9_! MOP+J>C2_VA<3VC0LN (W8M_RS;NH["O3?&]G)J'@^_M8F57?R\%SQQ(I_I6W M;VMO:1^7;010I_=C0*/TI\D:2H4D170]589!H ^5_AYX(U.Q\;:?<2SVA2.: M-R%=LX$B'^[[5]*>(;=[GP]<0(5#,$P3TX8&K,.C:7;RB6#3;.*0=&2!5(_$ M"K;(KJ5=0RGJ",B@#Y2\ ^"=2L_&NEW$D]H4CN(G(5VS@2*?[OM7MOQ?TBXU MCP#<6EN\2R$)S(2!_K(SV!]*[2+1=*MY5EATRRCD7D,D"@C\0*LSVUO=1&*X M@CFC/5)$# _@: /GCX->$-0TGQE?1E5+?2]/LW MWVMA:P-_>BA53^@JW0 4444 ?-OQF\(:AJ_Q#N+VWFMEC:WB $C,#POLIKU? MX2:7/I'@B.VN'C9S(&S&21_JXQW ]*Z^XTG3KR7S;K3[6>0C&^6%6./J14\% MO!:Q"*WACAC'18U"C\A0!'J*&73+N-<9>%U&?=37R?J/@+5)_&&H2K<685[R M9AEVSRS'^[7UP0&!! (/!!JB=$TDRF4Z79&0DDO]G3))ZG.* &R0,= G@R-S M0R*#VY!KY5USP!JLOBO4)%N+,+)=2N,NW0LQ_NU]=;5V[=HVGC&.*HMHFDO( M9'TNR9R]>3?!GPC?Z1\0H MKNXFMFC6VE!$;,3R/=17T?+;PSQ&*6&.2,]4=00?PJO;Z3IMG+YMMI]I!)C& M^*%5./J!0!Q?Q=\,WOB;PJL5E+;QM;EY'\YB 1L;I@'FOE^\\(W]E*8Y)K8D M?W6;_P")]J^W98HYHVCEC61&&"KC((^E85_X4T:XD##0].?CDFVC]_:@#P3X M1>!=3'BE;[S[/RH CL-[;B!(IX^7V-?32C"@>@JI9:5I^GY-G86MLS##&&%4 MS^0JY0 5Y%\=- N]OE1*N?R'N:CGT?3+J4RW&G6DTAZM) K' M\R* ,'X=:?-IG@VSM9V1G3?DH21S(Y[CWKQ'XM>#=1U/QM+=0S6JHR' =F!_ MUCGLOO7TM%#%!&(X8TC0=%10 /PJM<:3IMW)YESI]I,_3=)"K'\R* .>^&5A M+IGP\TNSF9&DC\W)0DCF5SW^M7/'&GS:IX/U*U@9%D>WE +D@Q%8%[X4 MT>>X60:'IS^I-M'Z_2@#Q+X/> ]4M?$":F]Q9F&/.55VW[TVZMHRH>6)T4MTR01S26FG65BN+2SM[?/7RHE3^0]S5J@#XT\1^ -5TG4) M5GN+)B,?ZMV/8>JCUJKH_@;4]2O(4AGM%)D4?.[#N/1?>OK_ %'P_I5\I:72 M;&:0]Y+=">WOH0 *H50 , M =*J:AIEEJ,)6[LK>YXX$T2OZ^H]S^= 'R_\)?#%[%X\L+QI;?RX?,W ,V3F M*0<<55\6>!-4G\9ZG.D]F%EO974%VR 9&//RU]/Z9X?TS3V,D&E65O)V:*!% M/?N![U9DT72II3)+IED\A.2S6ZDD^N<4 4?!MJ]EX)T2UD*EXK&)&*G@D*.E M?-FO^!]3F\=M.L]H%,T)P7;/"K_LU]6QQI%&L<:*B*,*JC ] *IOHNE22^: M^F6;29!WM I/'3G% %32[5XO"&G6K%=\=G"A(/&0J_X5\NZ-X U6/Q7I\IN+ M/;'=PN<.V@M%*B3R8UR3QQC_"ODOQ;X#U32=9F6>XLV.%/[MV/\/NH]*^Q@ H MX %9.I^']+U#+S:393RGJTD",>GJ10!\L>"/ &JZMJR-!<62A"0?,=AU5O13 M7UB+9XM'DMV*[_+<9'3G-5M*T'3=-0F#2[.WDSUB@13TQU ^M:Q (P1D&@#Y M/U7P)JDGCV_G$]GMENYW4%VS@LQ_NU]6%3]G9>Y4U5;1M+:8S-IMF9222Y@7 M<2>O.*O4 ?)_C/P)JE[XVU2:.>S"RW4SJ&=LX,C'^[7TO]AEE\*3V2LGF202 MH"2<9;=C^=6Y-&TJ65I9-,LWD8Y+M I)/UQ5T*H7:% 7T XH ^-?%G@O4;#Q M+>1RSVI,DTCC:[=-Y_V:]M^!&A76C:3?M<20L)A'M\LDXPTG7('K7H>H^&]+ MOKE9I-'L9GP=SR6Z$_F16G:6-I8Q[+2U@MU/58HP@_3ZT 6*\L^.NA76O>%= M/AM9(4:*\WDRD@8V,.P->IU#1B.ZMH9T!R%E0, ?QH \0^!/AN\T75[ MV6YD@=6@D4>6Q)SNB]0/2NJ^-7AN\\1^%;=;.6!#;3-(_G,1D;&Z8!KT&UTV MQL6+6EE;6Y/!,42IG\A["II[>&YB,5Q#'+&>J2*&!_ T ?$L/@[4)[TVBS6H MD&>2S8X_X#7<>+?AGK5II6E+)=6!.Z4?+(_J/]BOHB+PMH\=^TW]B:< <_,+ M:///X5J7&F6%VJKQKRGP?X$U2S\=:--)/9E8;R)V"NV2 0>/EKZLAL;.VB,4%K!%&>J)&%!_ M ?05#'HNE13+-'IEDDJG*NL"@@^QQ0!Y]\:M%N=9\"06UN\2NES$Q,A(& K# ML#ZUQ7P3\*7^C^)I;BXEMF3Y>(V8G[D@[@>M>_7-I;7D7E75O#/'G.R5 PS] M#4=MIEA9N7M;&V@8]3%$JG]![T >8_&SPE?^(-&CN+2:V1(GC#"5F!ZOZ _W MA7SI)X5OHYQ"9;?<2!D,V.?PK[>GMH+J(Q7$,PFD)R6>W0D]>Y'O4]AH>F6*J;?3+."0=XH$4]^X'O0 M!=MHS#:PQ,061 IQTX%>/?&_P?J&N06][;36J1Q;MPE9@3GRQQA3Z5[-4-S: M6UY'Y=U;Q3Q_W94##\C0!\8Z)X)U+4M3@BAGM%;S5'SNP'WAZ+[UN>*OASJ\ M.L%&N;$E8XP<._:-/]FOIW3_ UI-I(9$T:PB<-E62W0$=.X%7IM'TNYD\R? M3;.5S_$\"L?S(H K:!:O!X6L+5BI=+2-"0>,A *^6_B1X.U"#QOK%PTUJ4FN M7D4!FR <'GY?>OKE55$"(H50, 8 %9&J>'M,U%O,FTFRN)3RSRP(Q/3N1[4 M >6_ K0+K3-+OC-)"WFF0+L8G&5BZY'M7G_Q+\ :K'XLU&]-Q9^7/.TB@.V0 M#@\_+[U]066G6>GQ!+2SM[88Y$,:H.WI]!4=[I&G7X+76G6EPY[RPJQ_4>U M'Q?8>#]0OYUCBFM02P'S,WJ/]GWKZM^&>@W7A_P98VEW)"\GE YB)(Y+'N!_ M>%:5AX5T>V8L=#TY&[$6T?MZ"MU$2*-8XT5$4855& !0!\Z?&OPC?ZQX^-Y; MS6RQFTC7$C,#D;O137KWPNL)=+^&VBV<[(TD<;Y*$D^/6NDN=*TZ\E\V MZL+6>3&-TL*L!=3U/7(HX)[-64L#O=A_"WHOM7V!>6%I?Q%+JT@ MN%QPLL88?K]:H:;X=TNPEDEBTFQ@D+95X[=%/Y@4 ?-&O^ -53QQN-Q98\V$ M_?;T7_9KZ8\/6KV_A?3K9RI=+6)20>,A%']*M2:/IDTWG2Z=9O+P=[0*6XZ< MXJXB+&@1%"JHP !@ 4 ?)7Q!\ :KIWB&>2:XLF!1#\CL?X?]WVK&\-^ ]4UC M4%2WGLU()'[QV'\)/93Z5]>ZEHFFZBK-GJ14&E^'-+L S1 MZ18P29R&CMT!Z>H% %C0M/ETO1X+.=D:2/=DH21RQ/<#UK1HHH ^9/BIX0U# M5O&ES=036RHVW D9@>(T'93Z5ZK\&-#N=!\'2P74D+M).) 8B2,>6@[@>E=S M-H^F7,ADGTZTE<]6D@5C^9%6(+:"UC\NWACAC_NQH%'Y"@"6O+_CCH-UKG@Z M%+:2%#'=QL?-)'&UQV!]17J%0W-I;7D7E75O%/'G.R5 PS]#0!X'\$/#-[HO MB#6'N9;=Q+8%%\MB>=R^H%<3K_@/5+OQKK$T<]F%EO[AE#.V<%V/]VOJVVTO M3[-V>UL+6!V&UFBA521Z' J-M$TEI6E;2[(R,2S.;=,DGJ2<=: )K",Q64:- MC(ST^IJS2 # ]J6@#E_B-92:C\/-;M(619);8A2Y('4>E>,?!;PE?Z/\ M$!+RXFMFC%K*N(V8GG'J!7T9+#%<1-%-ⅅC#(Z@@CW!JO;:5IUG+YMKI]K M!)C&^*%5./J!0!XG\=/"E]K>IZ?<6TMLB)YF1(S \B,=@?2M'X%>&[S0X+U[ MF2!P[.!Y3$]1%Z@>E>NW.GV5[C[79V\^WIYL2MC\Q["EMK&TLE*VEK! "%0?W?:OI?P_"UOX:TJ%R"T=G$ MA(Z9" 4^31M+EF\Z33;-Y20=[0*6XZSM)(4DPQS*2!]QAV!]1744A4,I5@"#P010!\1WO@W4;&7RY9K4G_ &6; MV_V?>NE\#?#W5K_7;6:*XL@J2(Y#.^Y-M M'[>HJY8:+IM@JFWTVSMW ',4"J>WH/:@#0487%?,?Q?\#ZG_ ,)5-J/GVGDR MAG5=[;@"\C<_+Z>]?3M4-1TBPU*-OM6GVMR^W ,T*OZ^H]_UH ^5? 7P^U;4 M]?MY(;BR4#=]]W'\+>B^U/L_ 6JIX\AF-Q9[4U,.0';.!+G^[7U)INB:;IR* MUMIEG;RC/S10*I[]P/>I!HNE";SAIED)=V[?Y"[L]3Q]*W$1(T"1JJ MJHP%48 % '-^.="NO$'AV6SM)(4D;&#*2!]]3V!]#7R1?^#]0L;MX99K8L&( MRK-CJ1_=]J^W" 1@@$>AK!O_ KH]S,'_L/3G/4DVT>>_J* /"_A!X!U6/78 M]4-Q9^0@R5#MNY1P/X,H,W%EQ<0G[[_P"S_LU];52.C:69A,=-LS*""'\A=V1TYQ0 W1+= M[30M/MY"I>*VC1BO3(4"O+?CKX>N]'[O0HO$'VJ2%_.:WV^4Q.,>9 MG.0/6F?&KP1J6NW"ZE:SVB0K&JE978-D!R>BD?K7L5K865B'%G:06^_&[R8P MF['3.!3KBUM[N/R[FWBF3^[(@8?K0!\13>%;Z";RFEMRWLS8_E7LWP2\$ZEI MFKW&I33VC0F)5VH[%OOY[KC^$]Z];N/"6C27(<:%II&.OV6/_"MJUL+.Q4K: M6D%N#U$,83/Y4 <-\8=(N-9\$7%M;O$KG;S(2!_K(SV!]*X'X%>%[W1?$NHS MW,MNZM:A0(V8G.\'N!Z5[U/;0749CN((YHSU61 P_(U%:Z9863L]I8VUNS#! M,42H2/P% &?XHTF?6M#FLK9XUD?;@R$@<,I[ ^E?(VN>!M3TJ[9)Y[1CD#]V M['L#W45]IUBZEX;TF]4%]'L)GSDE[=">GN* /FCX<> -5O?$L$T=Q9A5CGJ!6C0!\G^,? >J7 MGC;4YHY[,++=3.H9VR 9&//RU]1V$31Z4L1(W -TZ=322:-I0G) M=H%)/XXJZ% & !Z 4 ?*GC_ ,#:G>^--0GCGM LDTC@,[9P9'/]VO>=7TR: M;X4:GIRM&)I+.= Q)VY);VS^E=-+HVESRF6;3;.20]7>!23^)%66@B>%H6B0 MQ,,%"HVD?2@#Y@^&?@K4M.^(%G<33VC)&LN0CL3RC#^[[U]1U2AT?3+:830: M=:12CHZ0*K?F!5V@ HHHH **** "BBB@ JGJE]%ING2W,A ">2!W^M M7*\X^-.LII7@:>,7(^E9/QOTJ>P\;RSRO&5GQM"DY&V., M'/'O7J'P&TW^S?"%QJ-S;1Q!Y&83 L4,<3=N<<9Q5?X]:%)J6B6^I6=E%)Y M6[S)\*K#+1*.O)Z$4 ?-5%%% !1110!Z)\%=.FO_ (@V[1,@^SJLS[B>566/ M...O-?2I\::='XHN-#,-U]I0@%PB[/N;NN[/3VKRS]G_ $*6RLKS6;NRB6)E M<)<':S;<1,!QSC@FO-?'/B2\C^*.MW5EJMY'$MVZJT(O"T-Q;WTEVZNZN\@?.0WJPR>"*ZR@ HHHH **** /CSXR?\ )3]3 M_P!R'_T4M.-=MC_O?^@FO6?BKX#U_6_B+J%YINEK-;,D0#B6-?^25WO\ MU\0_^ABF_ O_ ))Y:_\ _\ T;)3OCS_ ,DKO?\ KXA_]#%-^!?_ "3RU_X' M_P"C9* /3:*** "O$4_Y.4T__KC-_*YKVZO$4_Y.4T__ *XS?RN: /;J*** 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/+_CO_R3VY_X#_Z-BKRS]G\_\5E,/^G9O_1D5>L?'"W^T> +E-VW[O.,_P#+ M6.O,/@-9>5XPFD\S/^CL,;?^FD5 'TU1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %?.7[0^MR2ZE8Z7%>1O''YGF0J5)3(B89[C/6OHVOC+XGZQ_;7CJ_NO(\G/ ME_+OW?\ +)!UP/2@#C:**L65M]LNXX-^S?GYL9Q@$T ?4DTO_"(_!6WDM'%A M.]DI_>]3(;?T?/.5''M6IHLMGXW^'B)?31:E(V?,6&09_P!:<9"$8^Z/RKF/ MCG=_V9X T_3=GF?O(T\S./\ EE(N;_P!=7^[C M\.M 'B&IV,^G:C/;SVTMNR2, DJ%2 "1WY[53KV;XR^!O[/U&35_[1\SS6)\ MKR,8R9&Z[O;'2O&B,$CTH 2I8+>>ZE$5O#)-(>B1J6)_ 5%7J_PE\!_V[J4. MH?VEY&P$^7Y&[.5<==P]* /9EBM?!?PJ?R-NFR&R)Q.^#YOD=,/W^7I[5\FZ MK=27NKWEU+()))IWD9QC#$L3GCBOHKX_>(OLFA0:-]EW^:ZOYWF8QE95QC'X M]:^:J /;_@!XCFM]2ET>?4(HK1E9XX7V*623D\9KZ0ZC(KXC\"ZM_8 MWC#3KGR/.S/&NW?M_P"6BGK@^E?:>G7/VS3+6YV;/.A23;G.,@'&: +-%%% M!1110!4ETRSFG::2'=(_WCN//&/7VIJZ39*VX08(_P!MO\:+_4/L*@^5OS_M M8]?;VIFG:G]OW?N?+VG^]G^E &A1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% 'FGQY_Y)7>_P#7Q#_Z&*;\"_\ MDGEK_P #_P#1LE.^//\ R2N]_P"OB'_T,4SX%?\ )/+7_@?_ *-DH ].HHHH M *\13_DY33_^N,W\KFO;J\13_DY33_\ KC-_*YH ]NHHHH **** "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 JZA;/=6S1H5#' M^]]15+2]+GLI6:5XR"/X2?;V]JUZ* "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M HZS=)8Z'?W4H8QPV\DC!1R0%)./RKX0D8.Y8=#7U]\8-8CTKP'=J;J2WDN% M>%-F[+%HI,#(]<=Z^/Z "N_^#VDSZGX]M#"\:^5OW;R1UBDZ8'M7 5]#?L\Z M,8[2\U6:SBVOL\FU?1VG^-/"FJ64#B]2/=?:@#QGPM\)-?BO(G:[TW P3B23U7_ &*]VMG'A?PW;I>YD,"!6\GG M/..,X]:JS>+O"FG(7:ZBA &,B, GD@=R/6K]>#?M"^)) M;273-,LM3N8)6B>2:&%W0,-Z[2<<'E6^F* /,/'GBVP\2:S)?^25WO_7Q#_P"ABF? O_DGEK_P M/_T;)0!Z=1110 5XBG_)RFG_ /7&;^5S7MU>(I_R1-& MDKPJ5+!OWJDGO[5X%7>_%_5?[4\?WG[GROLS/;_>W;MLLG/08Z]*X*@ KZX\ M$VD/A;X60S;/L$HW>89R5Q^_8#(?I][]:^3[&#[5J%M;[MOFRJF[&<9(&:^J MOBQ?_P!@?#J2V\KS_,Q\V[;C$J'I@^M 'RC/*\]S+-(VYY'+,<=23DU'110 MH)!!'45M67B[7=/B6.UOO+10 !Y2'C\5K$HH WKGQIX@O$V3ZAO4C&/)C'\E MK#DD:61I'.68Y)QU--HH **** "O9OV>]4DA\1W%B;A$CFV_NSMRV$E/'?BO M&:[KX1ZC_9WC^Q?RO,W>9QNQ_P LI/;WH ^Q:*** $9E12S$*H&22> *^/?B M]K$NK^/KS?=)<):O)!&4VX15E?"\?UYKZTUNX^RZ!J-SMW>5:RR;(+C[7XDU2YV[/-NY7VYSC+DXH ]<^"7@K2M9LI=5UC2Y)%CE?RKAGDC3"^ M6>H(!P=WZ^E=_P#$G1/"?_"%7;Q_9C/"(UBQ=L2/WB \;N>*S?#VH?\ " ?! M&*;ROM_FO<'&[RL9\SV;^Y^M>2Z]\3?[;TV>T_LCR?-(._[3NQA@>FP>E '- M>$=2GTKQ5IMS;SB$_:8@SL 0%WJ3UX[5]KZ1<_;-'LKGS5E,L".74C#$J#GC MCO7PC!)Y5Q')C.QPV/7!K[0^&]__ &AX$TN3R_+V6T28W9SB).?UH ZNBBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH \T M^//_ "2N]_Z^(?\ T,4SX%?\D\M?^!_^C9*?\>?^25WO_7Q#_P"ABF? O_DG MEK_P/_T;)0!Z=1110 5XBG_)RFG_ /7&;^5S7MU>(I_RM>5_#_P").C7WBF&SBMK\23[8U+1I@$NH M&?F]Z[WXR?\ ),-3_P!^'_T:M?*?A>__ +,\3Z;=M.\$<5U$TCH3D*'4GISV MH ^Z*\G^+7C#3_#EW817D-T[2^9M\E5(X">K#U%>D:'?0ZEH=C=P2F6.6"-P MY!!;*@YYY[UX'^T=_P A+2?^VW\HJ /4OA=XBM/$7AZ2XM(YT1)BA$R@'(1# MV)]17=5Y!^SY_P B;:?%WQ19> M&K?3&O(KB03^;M\E5.-ICSG)']X5>^%GB2S\1Z#-/9QSHJ3,A$R@'(5#V)]1 M7#?M*?\ 'EH'_;Q_.&M/]GE2/"-UQUNG_P#1<5 'L=%%% !1110 4444 %0W MD@ALIY6!*I&S''7@5-535/\ D$WG_7!__030!\_W_P 3-&A\4WMNUM?EX[B5 M"1&F,@D?WZ^B(F#Q*PZ&OB36!_Q7NJ?]?L__ *$U?;-M_P >Z_C_ #H EKEO M'GB>R\+^'9KF]BN)$D#1@0*I.2C'N1_=-=37@7[1>H21K8V27,JAA&[1*Q"D M?O1GT]J /++_ ,56-UKOJ?X=ZE#J_@BPO;=9%BD, MF!( #Q(P[$^E?'>F:!J>LQR/86WG+$0'/F*N">G4BOK[X764VG?#K2K6XB$4 MJ>=N4$'&97/;CH10!U]%%% !1110 4444 %4=7U2#1]-EO;A)&CC4L1& 3P" M>Y'I5ZO!OCYXK\A;?2;#5;F&Y61O/AB9T!4QC&2, CYOUH ]GT/5H-:TU+VV M21(WP0) >0#V)]:\>^(OC[2M%\63V=S;WCR)MR8T4CE$/=AZUWWPJ=I/A_I MKNQ9FAB)).23Y25\^_&W_DH=Y_P#_P!%1T ?2O@C5(-8\+6=Y;I(L;QH0) M>44]B?6NBKA_A+_R3S3?^N47_HI*[B@""[D$5J[L"0,=/K7SWX<^)FC7OBC3 M;:.VOP\URB*6C3 )('/SU] :G_R#Y?P_F*^*_ X/_">:$/\ I^B_]"% 'VY" MP>"-QT901GZ4^H;3_CS@_P"N:_RJ:@ HHHH **** "BBB@ HHHH **** "L* MQ\365_XAO=)BBG%Q:.$D9E&TD@G@YSV/:L_XA>);+P[X;GDN+Z2TFD1EB:,/ MG<4?&"HXY'Z5Y7\#=3NM5\8:]=7%Y/="29&5YI&8D$38Z\],4 =[\5_%%EX: MTFWDO(KB19)E0>2JGDJ_J1_=-9GPH\8Z?XBNKN*SAND:/9GSE4#D.>S'T-9' M[1BD^'[$XZ7,?_H$M8/[.H_XF>H''_//^4M 'T91110 5R?Q$UJVT'PC=7UT MDKQ)LR(@"W,B#N1ZUUE><_&Y2WPVOP!G_5_^CHZ ,'X7>.-,U_6Y+2U@NTD$ M9;,J*!C<@[,?6O8995AB,C D#TKYA^ "G_A+IFQQY#?^C(J]/^-/BJ/0M$BL MXM3GL[ZX7=$(2ZE@'3/S+P.,]30!W>@>(+3Q#;27-I',B+(4(E4 Y ![$^M: M]>4? &>:Y\!R23RR2R&\E^:1BQ/"=S7J] !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !61XKNX['PCK%U*&*164K,%'/W#6O7G_QEU6'3OAQJD+7# M0S7,.R(*&^;YT!&1[-CGUH ^2]4G6ZU:]N$!"2SNZANN"Q/-5*"23DT4 =A\ M,=-FU+Q[IB0M&IAGBF;>2,@2IG&!UYKT+]H?58)=2L[!4D$L6_<2!M.1$>.: MJ_L^:/++K]WJLEJCVL4#QB5MI*N&B;@=>G.<5Q'Q,UE-:\:WEQ#=R7%O\GEE MRW'[M %[E;SP[:SI(9%;?\QSSAR.]:] ' M->/[A+;P+K+.&(-G.HQ_UR:OD#1-$N?$FOFSLWB221V(,Q('1F[ ]A7UK\3O M^2?ZM_U[3?\ HIZ^6_ !E_X2Z 0LPT22 M&4,QE=@#_K>F%/\ >%>$>(O 6J>&;-;J]N+.1#VA=B>H'=1_>%?1/Q0FO8KF MV6VGFCC*+D)(5& =J@C M9,%.?^N4=?)M?5/P"_Y$6?\ Z^1_Z*2@#U:BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH \T^//\ R2N]_P"OB'_T,4SX M%_\ )/+7_@?_ *-DI_QY_P"25WO_ %\0_P#H8IOP+_Y)Y:_\#_\ 1LE 'IM% M%% !7B*?\G*:?_UQF_E X(Y;R*:6W*PA5 M*Y15BCX('H3WKSG]H[_D):3_ -MOY158_9RU3_2+[2O)ZK)/YN[_ *Y+C&/U MS5?]H[_D):3_ -MOY14 =9^S[_R)MQ_U]-_Z+BKUXD*"20 .I->0_L^_\B;< M?]?3?^BXJ] \8:]_PCOAR[O_ +-]H\N)FV>9LST'7!]: -1]5TZ-MKW]JK#L MTR@_SJQ%-%.NZ*5)%]48$5\L:A\7O/O9'_L/;\QX^UY[G_8KU?X7?$/_ (29 MC9_V7]F_V_M&_P#OGIM']W]: /4Z*** &R21Q+ND=47U8X%,%S 8VD$\911E MF#C ^IKDOB9XE_X17PO'J'V3[5NN!'L\S9_ YSG!_N_K7 :7\6?M7@K6K[^Q M-OV>-/D^U9W;F8==G% 'LJZKIS/L74+4OG&T3+G/YU-#Z,X%,FO[ M.W ,UW!&#T+R 9_.O&_B%\4O^$<\2M8?V-]HVJ3O^U;,_.XZ;#Z5@>+?BYF& MV3^P^N[G[7_N_P"Q0!]$1313H'AE213T9&!'Z4V:Y@MUW3SQQ#U=PO\ .N$^ M%7BS_A*-#,GV+[-Y3;,>;OSA4]A_>_2N4^)7Q1_L>];3O['\[&/WGVK;V1NF MP^M 'L$>J:?,^R*^M9&]%F4G^=6P01D'(-?+6B_%_P"S:E&W]A;MQ"_\?>.X M_P!BOI/P]J7]L>'K#4?)\G[1"K^7NW;?;.!G\J -$D*"6( '4FJC:OIJ,5?4 M+16!P09E!'ZUC^-?$G_",Z%+>?9/M/RD;/,V?PL>N#_=_6OG:^^+?G7T\G]A MXW.3C[7_ /84 ?5,5Q#.NZ&:.0>J,#_*GLP498@ =R:\?^&/Q,_X2"[73_[( M\CC&_P"T[NZ#IL'K7I7B?4_['\.W5_Y/G>5L^3=MSEU'7!]: -)+F"5ML<\; MGT5P:ADU33X9#'+?VJ.IP5:901^&:\3\(_%_^T=2FC_L+R]D#/G[7G."O'W/ M>N4U_P"+6[7[W_B2?=F9?^/OT./[GM0!]0)(DJ!XW5U/0JM=?/+Y,+2;=V.V: (IM1L;9]D]Y;Q-_=>55/ZF MI(+JWN5+6\\4JCJ8W#?RKYO\8?%O=KLL?]B?<"<_:^ORY_N>]==\+/B5_;5Q M)8?V3Y/S#Y_M.[^!CTVC^[^M 'L],DECA7=+(B#U9L4^O-OBGX]_X1%+>#^S M?M?G1E]WG^7CY@,?=- '>KJ^FNP5=0M&8] )ES_.K:LK*&4@J>00:^4K;XN> M3=))_8><$''VOW_W*^A? WB?_A)O#,=_]C^S;0J[/-W_ ,"GK@>M 'DG[2<\ M4A\.K'*CD&XW!6!QQ%BND_9\GA3P3>(TJ*YO/NEAG_5I7CGQ.\8?\)3J-M'] MA^R_9-W/G;]VY4_V1C&VM;X6>//[!9=)_LWS_/E:3S?/V[<1],;3_=]>] 'U M3)/##CS98TSTW,!3DD25=T;JZ^JG->5?%3X@_P#"(W]G;_V7]K\W?\WVCR\8 M"'^Z?[WZ5T7PR\4_\)9X;OS\BG.<#UH [&2>&''FRHF>FY M@*6.6.49CD5QZJ_2O)H/BWY< M9X^U^W^Y0!]7JRNNY6# ]P:6N/\ A]XO_P"$MT=Y3NN_[7MSAV'38 M?2@#V^6^M+<@374$9/0/(!G\ZE21)4#1NKJ>A4Y%?//C#XN>7?0I_8>=ISG[ M7U^Z?[E>K>!/$_\ ;G@]=2^Q^1L*IY?F[L_(AZX'][T[4 =3-J%E;G$]W;Q' MT>0+_,T^&[MKD9@N(I1_TS<-_*OG+Q=\7]^JR0_V%C9CG[7URJG^Y70?#;XJ M?VGJ<>G?V-Y>_ \S[5G&61>FSW]: /_2@#V9F5%W,P M4#N3BHTN;>5ML<\3MZ*X-8_C#5_[#\+WFH^1Y_E;/W>_;G+JO7!]:\P^'?Q1 M_P"$D\3KI_\ 8_V?,>?,^U;_ .-%Z;!_>H Z[XF^&['Q%;V"WMB]UY/F;0K. M-N2F?ND>@_*KOP\T"ST#17M[.T:V1I"Q5F8\[4'\1/H/RK-^*GCC_A"[;3G_ M +.^V?:?,X\_R]NTI_LG/WOTJY\-/&'_ F&B2W?V'[)LF,>SSO,SA4.<[1_ M>_2@#L6N[9'*-<1*PZ@N,BF2ZC8P.$FO+>-CT#RJ#_.O#?%?Q;_L?QGJ>F?V M)YWV:X:/S/M>W=COC8-U=& M&0RG(-5Y=3L(&VS7MM&WH\J@_J:YWP3XB_M?P'8:M]E\K?%_JO,W8^8KUP/3 M/2O#/$/Q?\_59U_L+;LD9?\ C[SG#'_8H ^FH;B"Y3?!-'*OJC!A^E2UX_\ M"KXD?V_*=._LGR, #S/M&[LYZ;1Z>M>P4 137,%NNZ>>.(>KN%_G5*\OK.ZT MJ]%O=03'R'XCD#?P^U>7_%7XD?\ "/7W]F_V3]HP<>9]HV=D;IM/KZUR'A/X MK^?//9?V+M\Z-EW_ &KIDJ.FR@#S+6/^1]U3_K]G_P#0FK[9MO\ CW7\?YU\ M2:G)YWCC4)<8WW5 SXSC'&?>OCCXA^+_^$KU9)OL/V7RXU3'G;\XW'^Z/[WZ4 >D_ M +1M%U#P[JTNIQQM*+M54M,R?+L!Z CN37OEI:06-JEO;)LA3.U\MXF/022JI_4TZ"\M;K/V>YAFQU\MPW\J^=/&GQ:SKKQ? MV)_J2Z9^U]?F(_N>U;/PT^*?V_5_[/\ [&\OS H\S[5G&7 Z;/>@#WFH?M5O MOV?:(MWIO&:D1M\:OC&X XKP2Z^,/D>*ELO["W?O8UW_ &OUV]MGO0![I+J- ME X2:\MXW(R%>502/Q-3HZR+N1@RGN#FOF_Q;\6MNMQ_\23.R+'_ !]]?F;_ M &*]M\"ZY_PD/ABWU#[-]G\S=^[W[\8=EZX'I0!TA(49) 'J:^3/CC,LWQ!N MBDBN@V8*D$?ZJ.OJ#Q'J/]DZ#;Y6WY-VW.6 ZX/K7QEXN\0_P#"2ZW) M?_9?LV_'R>9OQA5'7 _N_K0!]4?">:$^ =+C65#)Y$7RAAG_ %2=J\!^-W_) M1+S_ (!_Z*CKLO@UX]\[5],\-_V;C,3#[1Y_]R+^[M[[?7O7&_&_CXBWO_ / M_14= 'O?PLN(+;X5%\TC!1_JD]:[2&_LKEML%W!*WI'(&_D:^=1 M\0_^$?\ ASI=C_9?GYC@._[1M_Y9@=-I_N_K4_@+XK_:/$UC8?V+M^TS"/?] MJSMSGG&SGK0!]#7""2!D89!QQ^->):'\.M%LO$NGW,6BS1O%.CJY>7"D'KRV M*]JFN-EC]HV9RH.W/KBO"M ^-?\ :GB33['_ (1_ROM%PD6_[;NVY.,X\L9H M ][C4+$B@8 4 "J\NIV$)Q+?6T9]'E4?UJ#4M4_L[1&U#R?,VJA\O=C.2!UQ M[U\W:U\8OM5WG^PMNW_I\SV'^Q0!]-0W]G<'$%W!*?\ 8D#?RJQ7SEX,^+V= M6@M?[#_UDBKN^U],LHZ;*^C J:?*VV._M7;T693_ %KY^\:?%W;JT]K_ &'_ *J1 MEW?:^N&8=-E8>F?&#[+=!_["W>WVO'8_[% 'U12$@#)( ]ZJZ9=_;]+M;O9Y M?G0I)MSG;E0<9_&LKQ?XA_X1S1GO/LOVCI\GF;/XE'7!]: -,ZOIBMM;4;0- MZ&=?\:M1RQS('BD21#R&5L@U\I3_ !;\RY:3^Q,9;./M?O\ [E>U?"[QS_PE M&FI#_9WV;RU SY^_/W_]D?W?UH Y?]H:X7^PK6-)%+>;[!]K\W;QYWEXP&']T_WOTH ^FOB+X>L?$6EPQWEFUTBR*RA&8?P MOS\I'J?SK/\ AOX4T[P_+I M_P!F?:?M2Q'R_/V;=T;-UVG.-OI57X<_$;_A+?MB_P!E?9/)V<_:-^<[_P#9 M']W]: /3!>6K,%6YA)/0!Q4]?.NC?&C[9KEA:_V!L\^XCCW?;,[=S 9QLKZ$ MM)?/LX)MNWS(U;&JG/4?I7G'Q)^*'_ C/C"72_P"Q_M/EQ1MYGVG9G(STV'^==!_PGOD_ M"2#Q/_9N[>@/V;S^G[X)][;[YZ4 0?#OP;IF@ZE)<6NFR6SE"-S/(>,H?XC[ M#\JX+]I*97UO0T1U;%O)D YQ\PKLOAY\4/\ A*=0N;;^Q_LOEP-)N^T[\X*# M'W!_>_2O'_B_XE_X2#Q8T7V3R/L+RP9\S=OQ(>>@QTZO?L_3P1_#\J\T M:N;R7Y2P!Z+VKU7M^;&,; M30!ZG'+'*,QR(X'=6!I]X]:^@*^3_CI??:O']Q%Y>WR=O.[.84444 ?4'PGL8=!^%5]J31&S MGDCDF668D!@8$;<-W&,C/X5\QW$TEQ.TLK;G;&3C':OJGQ(?^$:^",$'_'SO ML%AW?7T->D?$*P_P"$F^$VGZKYOV;RY'?RMN_. MSSN_'7Z5\\>7R_/W3CI0 ROJ[X#1F/P'(2A7=< C(Z_NHZ^41R0*^PO@_:_9 M?A]9_/N\Q8Y.F,9BCXH [VBBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH \T^//_)*[W_KXA_]#%-^!?\ R3RU_P"!_P#H MV2G?'G_DE=[_ -?$/_H8IOP+_P"2>6O_ /_ -&R4 >FT444 %>(I_R_&3_DF&I_[\/_HU:^<_AUI?]JIXGB6UCN)(]%GE0.%^4C&&&>AY MH T/@;?16/Q/LS*KGS8)HUV@==A;G\%-=9^T=_R$M)_[;?RBKR+1+N71/$<< M[3R6LD#.K/&Q#*=I4\K^7%>M?M#7$5W<:-<0-OB?S]K8(S@1#O0!V'[/O_(F MW'_7TW_HN*N*^/\ K5M<:U'IR)*)H<[F(&TY6)ACG/3VKM?V?3CP9<9_Y^F_ M]%Q5X5\0+Y]6\;7;I<27 8QA"['KY:#O]* .5 R"?2ND^'^HPZ5X]T6\G5VC M2Z3(0 GGCN1ZUZ_X!^',D_A#SK[P]9333HKPO*D+L5(C(Y/3C=7B>LZ=>>'_ M !&UO)'9R2=WE)GK]:ZN@#RK]H#_DGD/_7\O_HJ6OEM)!Y+1<[F MQCTZU]2_M ?\D\A_Z_E_]%2UX+\,=#DUSQUIL/V**[MTF!GCE"E2NUCR&Z\* M?RH Y!U*'!Q7TE^SYK-M+H4VEJDHGAV[F(&TY:5ACG/3VK ^-'@<6&GPW^F: M)9VMLFT226\<4?02$\#!/ 'Y5@_ ;41:^,_L[W#HLW\ )PV(Y3R!QQ0!G_&P M?\7 F/\ L-_Z-DKSECELUZ/\;?\ D?YO]QO_ $;)4WPV\"ZAX@L9[Q-(@NX# MMVO(8SW<'ACGJ/TH ]*^$A_L7X5ZCJ5S\\($LFV/EL>0C=\#H/6OFZ\F6XNG ME0$*V,9Z]*^CO&44OA+X,1V,H.GW$K")DA.-Q-NP()3@Y*_I7A_@?P[>^(_$ M4-M9V:76-V]'9 /N,1]X@=C^5 '-LI4X/I7TC^S]K]K-H\ND+',+B$*&8J-A MR96X.<]/:L?XN> 'M='COM+T&SMH84!FD@2*/&%D+=,$\8KC/@KJAL/']I"] MU)%'-OW(I;#XBDZ@=<9H W_V@=5@N?$,%BB2"6*-2Q(&WAY1ZUY5;:-N/2NM^,,K2_$*]#.S;&=1DYQB63BO:_A98^%=0\ :5%-I>G3WOD M#SC)9*S$[FZL5YZ>M 'S5X=O([#Q%87,H8I'<1L0@YP'!_I7UCXHN4O?A!]J MB#!)K6V=0PY +QGFOGV;X;>)7\67(MM'00K=,459H@ N_C W<<5[[KUI/8_! MA+2Y39/#:6T;KD':0Z C(XH ^0XI @?.?F4@8II0A0QQ@U8TVTEOM3M;6&,2 M22RHBH2!DD@ <\=Z^A]>^'(D^&%BMGX=L!JBVT7FND<*ONW)G+]SC/>@#B?@ M/K=MI_BIK.5)6DN%V(4 P"SQ 9Y]J]7^->MVVF>$6MYDE9[C&TH 0-LD9...U>C_'O53<7FFVR74K*(RS1DMCE(6' MM[T >-11M*VU2 <9YJSI]PEAJ4A%>Q_ WPC%J]G)9+B.-\,/+.,-STSVKC_B_H!T#QD8TL(;."=&DB2%452OF/@X7IQB@#ZHT M+5H-0\-Q:E$DBPE7;:X&[Y6(/?';UKY,^*6K6^K^.[^2W211#+)"WF #)$K] M,$\OO7SG]FN-<\6W$5LIN9KBXE= M0S ;_O-G+>W/- &.4(4-Q@U[G^SIJD$,VK::RR&:XDC9& &T *YYYSV]*W?' M/P^AM_A\[VGA[3X;N!9))9(XHE95"R'.X=?X>E>;_!>"_A^(UBR&1+<&59@L MF 2(9,9&>>30!PFM?\A>?_@/_H(JYX1&[Q/9@?[?_H#5VOQD\-OH-]I\K:=# M:+>_ZT +^T M9_R'=,_[:_\ H,5=Q^SW_P B->?]?G_M)*X?]HS_ )#NF?\ ;7_T&*NX_9[_ M .1&N_\ K\_]I)0!QO[1P_XF6E'_ &I?_08JZ;X .(O"ET[9($[=/]R*N:_: M._Y"&E?[TO\ Z#'6Q\&',?P_OW5BI$_4'VAH \6\9:A%K/BRYN;975)2@42 M _<4=B?2LV[TBXL[1;F1XBC8P%)SS^%:'A)[5_&>F/J"I+;?:H?-$J;P5WKG M(YSQFOI#QIX;T/6_A]<#P_HNG/='RC&T=JD3 ;ES@D#'!H \R_9UOXK;Q?J5 MLZN7GM 5( P,2*.?^^A7TY7SE\&/!?B#2_%7]H7>G^5;^1M,@FC/_+1#C ;/ M13^5?1M #7_U;?0U\:?%+_D?]3_Z[R_^C7K[+?\ U;?0U\:?%+_D?]2_Z[2_ M^C7H X_[S\=Z][NIET/]G=!<@O\ :Y[ M1:/!=(VTQR.T6>&8'[QR.GZ5T?QJ/]E>#-!T//V>5(K9Y;9.%R$D4DX^4\C' MX4 >&QQF5PBXR?6I;=Q;7T4CY(BE#-M]C7JOP0\*C6=6FN[O2K:\LHL;C.B. M!E9!T;GJ!V[5B_&#PZV@>,6":?#9VTR&2-80BJ09),'"].!^E 'U18:O;WOA MS^U8TE$'ER/M8#=A20>^.WK7Q_\ $75(-6\;:C/;I(JI/+&1( #D2.>Q/K7N MW@G6EE^ ][*UY*TUO97)=R6++EY<<_X5\USB34-9E$9,LMQ<$*2>6+-QR?7/ M>@"NBE=LA^Z#G]:DA8/?1$=Y!_.OI+Q)\/K:T^%>H[?#NGQ:E#;N_F)#$'7# M[LAA_L^]?-D"-'?QHPPRR@$>^: /K+XI_P#)'M3_ .V7_I0E>+? K_D>_P#M MC_[5BKVKXI_\D?U/_ME_Z4)7BWP)_P"1Z_[8_P#M6*@#WSXJ?\DZU3_ME_Z- M2OGKX(?\E#C_ .N(_P#1L=?0OQ3_ .2=:I_VR_\ 1J5\]? __DHNT\) M_#75M3\+QW:Z%;S^:0Z2.T.2I12.ISWH V-7U2#1?@!H%GM?;MCJD%YH0U&-9!#L=MK ;L*2#WQV]:^1OBGHC:)X^U.);**TM MGFW0QQ!0NW:IX"]/O#\Z]T\$:J[_ +/D]Y+=RM+'9WV969BP(,A'/7@8H ^> M_B!>1W_Q UZYB5@C7L@ 8<\'']*Y\Q,D2RDC:QX]?\\5IVEK<:[XF>*W4W,U MQ+(XWL,O]YB26_/FOH+QM\/H8_A_(;+P[I\5Y DDDCQQ1*RJ%D.=W_?- 'SC MIYSJ,9^O\C7W?;?\>Z_C_.OA*RC:+55C<8=&96'H0#7W;;?\>Z_C_.@"._&; M*0?3^8KX1OD,=Y(AQD8Z?05]ZNH="I (/8U\J?&K0H=%URW$.GV]HLD,;8A1 M5SRXS\OT_2@#RX#-?3/QOUZUL?"4.F2QS&:9MRLJC:-RRJ,\YZCTKC/@SX5M M]?T'4IIM(M+UH[D('GBC8K\H.!NJO^T+>%O'$-DLS^7%:1$Q9.U6RYSCIG!_ M6@#R)5+M@=Z?;2""[AE8$JCJQQUP#FO8?@?X136X[R_O-(M+VT281A[B.-\' M821AN?XEKF_BQX5N/#NN)*=-ALK6%/')- 'T3\+=:MM;\$6DE MLDJ"W5('\P 981IG&">.:^3_ !0=OBBZ)[%/_0%KWG]F^[:7POJ\#S.YCO%* MJQ)"@H!Q_P!\_I7@OBO_ )&:[_X!_P"@+0!C,=SL1W.:^T?AM8RZ?X&L()61 MF7S,E"2/]:Y_K7@?A#X=:OK/A,W<.B07!>0%)&:+.TJA'WCGO^M?3VF6XM-/ MBA$:Q[<_*H Y)[4 8OC\;O!.H@?],__ $8M?$M?>6K6GV[3)K;REEW[?D8 M@X8'OQVKXY^(.C/H7B::S>TCM2NW]W&%P/D0_P /'?\ 6@#5^"0S\5M*]DG_ M /13U8^.'_)1;W_@'_HF.O2?@YX3>%--UIM+MU7R@#ZQ\/W27GP]TR6,,%-G;\,.?N(:^1_!'_(]:%_U_1?^A"OJ3P YD^% MNG$L6Q;0#D_],XZ^7/!'_(^:%_U_1?\ H0H ^@/CO?10_"^"T97,D\\ 4@# MX8\_]\FOFFRL9;Z1DB9 0,_,3Z$_TKWC]H.5_P"PM)BWMLS"VW/&=LO-9?P( MB\/3B]AU:SL[BXD,:P^?:B0_\M,X)4X[4 >*RQ-!.T;$$J<''M7VA\.=7M]: M\%6-U;)*J-YF!( #_K''8GTKQ+XI_#W4)O%<;Z'HEO':R("! 8H@27?MD=L5 M[)\+]%U#0?!]O9:C;^1*F[Y-ZL!F1S_"2.XH [2N0^*%W'9_#77WD#$-:.@V MCNV%'ZD5U]<)\7;"]U+X?ZA:V"&25T'R!PN<.A/4@= : /CY5,LP5>"S8&:) M8FAD*,02/2O6?A-X#OI_%#/JFC6\]K$AW""3VS4WQV\/6NCZA8RV M.F6EG#)YF3;Q(F[ B'(7W)_.@#U7X):C#>^ 88XU<&!Q$VX#DK%'G'/3FO*/ MCUKMK?>)1I\4&+U#(Q"W3G!)P/DBKP;QA? M/J/B>[N'N))]VSYY&))PBCOSVH Q1&2A88P*ZSX;ZQ;Z)XRM+NY25XUWY$8! M/^K<=R/6O=/#OP\M?^%=*+KPWIS:A):[D=X(6N[WKYXU#2=0MO$^H M6=O"8KB"YD39&ZKLP3P"#CIZ4 :/Q*&/'VKG^]=3$?\ ?UZY.O9/C/H$EG'; MZD;&*/SRNZ90FYR?,;G'//7FN<^%OAM_$5_=(FG07GE[,B4(<9#_ -[Z?I0! MW?QE4CX9>&AZ):_^B9*J_L[#_B9:@/7R_P"4M;'Q^A^S>#M)@V!/+DA38O1< M1RC'%9'[.W_(3O\ _MG_ "EH \LUFV?1/&IBN2KM;S0N_E\@C"MQG':OL;PC M<)=>#=$N(PP22QA8!NOW!7RQ\9[0V7Q/U!!$L0:.%E" ?ZM1GCW%?1OPWO8 MS\*= N&E)1;-$+'/!4[2?VOXVB,;&X\^XA0;_ .+[HP<_ES7T)\1[ M4G_H<53 M'_R(U=[\ QN\57*XSNMF&/7YXJJ_'+1CI7BF"7['%;BZ$L@:,*/,^<\G'?GO M0!Y]X=&?$VDCUO(?_0Q6Y\1K"6P\3*)60^=#YR[2> 7?&??BN[^$/A"35]-M MM4_LFVN$BO.9I%C++M*GOSQ5']H"P^Q^+=+80)$KZ> -H R1(^>GU% 'NOPO MO([[X>Z;/$K!291AASQ*]>$_M"7*3>.[2-0P,=E@Y_ZZR?X5ZU\"+@3?"RS' MF%FBN)D;.>#O)Q^1'YUX1\8+U+[XAWOES-+Y+20G.?E*RR<<_6@#W7X%V4MK M\/K:1V0B7=MVD]I9*]-KF_ 5C_9_@VQMS D++YF44# S(Q[?6NDH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "OBKXCRK+X[U%E!Q^ZZ_\ 7)*^U:^(?'.[_A,; M_<23^[Z_]*++4O"&DV<,5PLCF&<%U4#:8Y!C@]>:\$JW M>:G?7R1)=7MQ<+&H5!+*S!0.@&3QU-5HXWED"(,L>@S0!TECX;O'\)W.M"2# M[,KM$5+'?G8&Z8QC'O7,U]&>+]!&A_!"UA:P@M;D[&E\M5!8_9F!)*]3D?I7 MSG0 4444 %%%% !1110 4444 ?5OP D#_#)% .4O)@?T/]:]2KR+]GB4'X?S M1[OF%]*<>GRI7KM #)D,D$D8QEE(&?<5\5_$33IM-\=ZQ',R,9;N:5=A)X,K M^HZ\5]KU\T?M#:*]OXDL-1ALXXK>6W;?(@4%W\PDD@@#KO@7K]K+X M%;15CF^TK+-EBHV?-MQSG/\ $.U:GC;0;JR\,:E-))"5E9&4*3D#S%Z\>]?- MN@:[?:-=JUMJ=W9Q;@6\B9T!Y&>%/M^E=)XE\=7NIV$5O%X@U"9=@#HT\N"< M@\YX/2@#DM%MGO-,J'DN(U!;IDL!7VUX9MGL_#&F6\A4O':Q*2O3A /Z M5\O_ :\.W.K>+X;O[#'<6ENRL[2%"%*R1DG!.<@'M7UHB+'&J*H55 & ! M0 ZBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH \T^//\ R2N]_P"OB'_T,4SX%_\ )/+7_@?_ *-DI_QY_P"25WO_ %\0 M_P#H8IOP+_Y)Y:_\#_\ 1LE 'IM%%% !7B*?\G*:?_UQF_EI_]@QO_1L= 'GGC?3CI7C/5K<6TEO& M+N8Q*X(RGF, 1GJ..M=!X[UE]:\+>'YIKN.XG3[3N*%9IUO:>7CR=WS;NN3GI0!]&? N4P^ M ;R0,%Q='D_[D->#6ZC4?'%DD@\X374*,%_B&5&.*]Q^#/\ R374/^OK_P!E MAKQ+PH,_$'1!ZW\'_H2T ?96@6L=EX?T^"*,QJEM&-I)XP@'?Z5\O?'*RBL_ MB#220,(Y=BC X BCXKTZO)O@#_P B1-_U]'_T7%7K- 'E?[0'_)/(?^OY?_14 MM>>_L\64'9M?G"Y24'VKT+]H#_ ))Y#_U_+_Z*EKC?V<3_ *3J MX_ZX_P I: /4OBI:17?@#4A+&7\N&61<$\$1/@\5\W_"&1H_B'I^TXSYF?\ MOU)7TW\1?^1%U;_KUF_]%/7S!\)?^2B:;_VU_P#13T :'QL_Y'^;_<;_ -&R M5[7\#+5(/A[:R",J\F_<3GG$LF*\4^-G_(_S?[C?^C9*]Y^#?_).=/\ ^VG_ M *.DH Y#]HJZ>/P_8VJR (;B-MG&?N2C/K6+^SGID$M[J=^\#&:#RO+DR<+N M$H/MTJW^TM?;MGEJ$\GR:E?)GA+Q'_ ,([K$-S]E^T8=?E\S9_$IZX/I7U#XCU#^U?@Z-0 M\KROM-K;2;-V[;ET.,X&: /FGX;6D=YX\TJ.2,R*+F)L#/'[U.>/K7V6UK$] MBMLR9B"JNW)Z#&/Y5\A?",X^(-A_OQ_^C8Z^Q!T% 'Q#;P"Q\=6,2H8A'>0$ M*V>.5/>NE^+\YF\06F7#8MHNF.\$-8VMC9\25'7%S;_R2K?Q..=?@/\ T[0? M^B(J /3?@SXFTS1? OV>XUBQLYFNY',<\Z*W(49PQSVKD/CEJ]EK.O:7<6=_ M;7FVV9'>WE5P/FR =O3J:\QBN?*3;LSSZTV:;S2#MQCWH ]Y\$3NG[.NK%7 MVR7:CI_SQ)KSGX66R7OQ&L1*AD4M*3C/_/*3TKO/!;9_9XUI<=)[LY_[85QW MP;./B%:?63_T5)0!]8:K90ZCI5U:7$9EBFA=&0$C<"I!''/>N4\+> - T2\: M]M=*>WN%&;'0FNWHH ^?OVEC\WAT>AN?Y15TG[//\ R(][_P!? MO_M-*YK]I;[WAWZW/\HJZ7]GG_D1[W_K\_\ ::4 <3^T9_R'=,_[:_\ H,5= MQ^SW_P B-=_]?G_M)*X?]HS_ )#NF?\ ;7_T&*NX_9\_Y$:[_P"OS_VDE '' M?M'?\A'2O]Z7_P!!CK;^"<1G\"WT00ONG/R@(I)?MOVCSB!CRMF,1I[GUKSV@ M#[<\)W&A3VG_ !*+VTN&"G?]GN1+@;CUP371U\U_ /Q-Y&O3:1]CW>; /WOF MXQ^\ Z8_V_7M7TI0 U_]6WT-?&GQ2_Y'_4O^NTO_ *->OLM_]6WT-?&GQ2_Y M'_4O^NTO_HUZ /I+X26$-GX LO+A,9D\S=DGG$LGK]:\F_:+FSXEL80X*K:1 MG:,<'?**]M^'B[/ NFKG./-_]&O7@O[09_XK.W_Z]5_]&2T ;/P7\0Z;HF@W M N-5LK.63;E9YT4G#2=F/O\ K61\;]7T[6I[.YM=1M+R942,M!,KX4&0XPI] M3^M>2Q7'E+C;G\:)9O- &W&/>@#VSP+<./@1XJ7>,1V1VCCC+RUY/X2A%WXQ MT>*1"ZO?0A@,\@R+GI7IO@1]WP1\9IC&VS7GU^>6O/OA^N[QUHPSC%Y ?_(J MT ?8_B&!;GPWJD#H762TE4J,\_*?2OB?4H1;^*KJ%5*+'>NH4]@'(K[@U+_D M%7G_ %P?_P!!-?%'B'_D>M2_[",O_HTT ?3GQ3_Y(_J?_;+_ -*$KQ;X$_\ M(\_]L?\ VK%7M/Q3_P"2/ZG_ -LO_2A*\7^!/_(\_P#;'_VK%0![W\4_^2=Z MI_VR_P#1J5\]? __ )*''_UQ'_HV.OH3XJG;\.M4/_7+_P!')7SW\#_^2AQ_ M]<1_Z-CH ]!_:3_X\=!_[>/YPUI_L\_\BC=?]?3_ /HN*LS]I/\ X\=!_P"W MC^<-:7[//_(I77_7T_\ Z+BH \1^)_\ R4[Q%_U^O7UGX)M8K3P5H\<490-9 M0L02>OEKZU\F?$__ )*=XB_Z_7KZ^\-KL\+:2N.6YC#9\M >&.>WZ5YO\ '/\ MY*)>_P"\/_1<=>=I=;$"[,X]Z /0OC-J=GJWB:.ZM+VWN]V=[P2JX^Y&!]WC ML?RKM_!MU(O[-NJ*L@X%['C Z&-CC]:\"ED\ULXQ^->Y^#Q_QCCJ_O-=G_R" M: .#^$=I'>?$*P66,N!YG )_YY2>E?6>OPI/X=U*)UW*UK*"/7Y#7RS\$O\ MDHEG_P #_P#14E?5FJ?\@B]_ZX/_ .@F@#XENXQ#XPOHE4JJ74R@'L 6K[@M MO^/=?Q_G7Q-JXQX\U0?]/L__ *$U?;-M_P >Z_C_ #H EKYP_:-_Y#UC_P!> MT?\ Z%+7T?7SA^T;_P A^Q_Z]X__ $*6@#H_V;/^15UG_K]'_H KS3XZ2F7X MI7H+!MD$*C';Y ?ZUZ9^S9_R*NL_]?H_] %>5_&K_DJ6I_\ 7.'_ -%+0![E M\"]/2Q^'^]8&B:XG$K%L_/F*/D9[?2N;_:1LXO\ A']'NQ&?-%VR%\GH4Z>G M\(_*N]^%(Q\/-+][>(_^0DKC_P!HT9\%Z9_U_P#_ +3>@#"_9MN& UJ#>-ID MB;;Q_=?_ KQ[Q,N[Q9<+C.6C&/^ K7JW[.'_(2U?ZQ?^@RUY9KXSXSD'K)% M_P"@K0!]9?#:SBM/ 6EI'$4$EM#(P)/),2<\_2NMZ5@>"1M\%:*/^G&#_P!% MK6_0 5\F?'(D_$.[S_L?^BHZ^LZ^2_CC_P E"N_^ ?\ HJ.@#W[X3_\ )/-, M_P"N$7_HI*^?OC=_R4.\_P" ?^BHZ^@?A/\ \D\TS_KA%_Z*2OG[XW?\E#O/ M^ ?^BHZ />O@]"D/P]L=B[=ZQN?$ M]+NA"Y"R0H9 #@?))QZ=Z\0\.>)-4\/ZA%+I]X+?Y@2QC1NF?[P/J:^G_BOH M7]O_ U6#[3Y'E20R[MF[/\ #CJ/[WZ5\DS1>3*4W9QWQ0!]'^#O&=CK\L+> M(]=L))EVJ@DGCB/\..%QW+5[1 8C"IA96C[%3D?G7P9977V.[BGV;_+<-MSC M."#7V/\ #?Q-_P )1X5AO/LGV;[WR>;O_C<=<#^[^M '856OK6UN[22.\4& MJ=^6*C'U%6:Y_P ;ZS_8'@W5-2^S^?Y$#'R]^W=T'7!]?2@#G[W4O"OA229M M-U73;.=U;<&O58Y.<\,Q[J/RKY]^(_B^^\2W427.IQ7D4.?+\L1X&0F>5'^S M^E8/B3Q+_P )!>/M9,MIY4"R;\Y[8]Z /?_ -GQVC\+ M:LZG!668@_\ (J^?KN1I;IW9I&D,TH#$YR?O8[ MUZ!'_JD^@IU 'B/[0JB/P]91J,*LL8 _X!+7._LYG_B<:G_VR_\ 09:Z/]HC M_D!6G_79/_09:YS]G3_D,:E_VR_]!EH Z+]HS_D7K'_KYC_] EK!_9V_Y"=_ M_P!L_P"4M;W[1?\ R+UC_P!?,?\ Z!+6#^SM_P A._\ ^V?\I: ,;]H2U\KX MAI<")E$ME$2Y!PQRX_DOZ5Z%\/=7\OX%Q$W<2M:K@Y*_N\W# 9^OO6#^T=IW MSZ?J?F]H[?R]O_75LYS^F*YKPEK/V?X/>(K7[/NV?9OFWXSFX8],4 )$&>*^B_C+&(OA;=1JNU42%0/3$L5>,_ S3?MOCQ9? M-V>1%YF-N=VV6/CK[U[7\;O^2;7_ /VS_P#1T= 'DGP _P"1NF_ZX-_Z,BK4 M_:4_Y#FA_P#7M)_Z$*R_@!_R-TW_ %P;_P!&15J?M*?\AS0_^O:3_P!"% '9 M?L]D_P#"O6';[9+_ "2N3_:4MC_:.A7(B;_42JSX..&7 ]._ZUUG[/?_ "3Y MO^OR7^254_:'L//\-VEYYNW[.'&S;G=N>(=>U "? &_"?#;4D>XC4P7<[@$@ M%5$<9R?;)/)KP_7MVK?$?5P0;@2:A<[?+&=PWN>,?G7>_!S5?LWA3Q3:^3NV M6%W<;M^,X2,8QC]:Y#P/9_VW\3HD\SR?-FG;.-V/D<^WI0!]@V,"VUG'"B%% M7.%.>.2>]6*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KXI^(L#6_CK44:-D MQY6 P(_Y9)ZU]K5\E_&_3?L/CZXD\W?YVWC;C&(H_?WH \THHHH *[WX6>%U M\0^)8Q=Z9<75FN=[(KA1\CXRRXQR!W[5P0Y.*^K_ (.^#?\ A'=$-W]O^T?: M/X?)V;=K2#KN.>M %KXSQ(GPXEC5<*C$*,],0R8KY&KZ\^-/_)/+C_>;_P!% M25\AT %%%% !1110 4444 %%%% 'TI^SI+GPQ=Q;QQ: "N(^)?A:S\2: 3-ITMY<0C$(C+Y&73/"GG@?I7;T4 ?! MM]I5_I]PT-W87-NX .R:)D/Y$5%#8WERVV"UGE;T2,L?TKZ=\:_"+^W]0?4? M[<\C<%7R_LF[& >^\?RJAX:^"GV*7[1_PD&_:?N_8L=B/^>GO0!L?!/PNFC^ M%!=7.FSVFH2RR!_/#HQ7*X^5O]T=NU>HU%;0_9[=8MV[;GG&.]2T %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!YI\> M?^25WO\ U\0_^ABF_ O_ ))Y:_\ _\ T;)3OCS_ ,DKO?\ KXA_]#%,^!?_ M "3RU_X'_P"C9* /3J*** "O$4_Y.4T__KC-_*YKVZO$4_Y.4T__ *XS?RN: M /;J*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M.#^,G_),-3_WX?\ T:M>0?LW_P#(]ZG_ -@QO_1L=>O_ !D_Y)AJ?^_#_P"C M5KR#]F__ )'O4_\ L&-_Z-CH [S]H6QEF\"QW:L@CANXMP).3PXX_P"^A7R_ M7VC\3=*DUGP#J%G#;)<3,T3(C[>HD7)^;@<9KXN(P<4 ?2_P.B:;X?7D:D F MZ/7_ '(:\'L&%CXYT]Y>1%=PLVWZJ:^@?V?0#X,N 0#_ *4W7_KG%7@GC*UF MTOQI=(Z>0\;1L A'R_(IR,4 ?9FC2K/H6GS*"%DMHV /7!4&OE[X[7*3_$"X M10P*;.5BN%08SM/?->!^)=1?7_%$L M\=S)=F9D5'D8Y8[57^+Z8H ^D/@3;O#X%W,5(>;<,>ABBKU&N0^&>GOIW@33 M(Y(%B=H(G(7'.8DY./I77T >5_M ?\D\A_Z_E_\ 14M>>?L\721^([RW(;?+ MLVD#CA)3S7H?[0'_ "3R'_K^7_T5+7@_PNUN+0O'6G7%S>26UL9<2E=Q!&U@ M,A>O7]: /ISXGS+!X U1F!(-O*HQ_P!9U_ZY25Z7\8? M'6E:CX>6RT[5I6DD/S1JDB!E*2 YR .XKCO@18/=>-EG$*ND/WF./ES'*!UH M I?&S_D?YO\ <;_T;)7OWPAC,?PYTW..?-Z?]=I*\!^-G_(_S?[C?^C9*^A/ MA1_R3G2_^VO_ *.>@#@OVC(&;1;&8$;1/&N._P!V4UF?LXZC#'/JUB5?S9?) MVD ;>!*?6NU^.NG/>^ _,B@61H9_,9CC*J(IQ_%OQ_I5YX:^Q:9K$WG2\,B+*FY2D@(.0 03CBO-_@UI MLNH_$&SD%NLT<6_S"^#C,4F.O7D4 ?3>N>);/3XIK>6*=G92H**,9Y'K[5XM MXT^&VL:P'UBWN;!;>[/FQK)(X< E<9 4C/XUQ_Q.UW6(/&FHVZZK?(BSR;46 MY< #S' P,XKW'X=^*-$OOAYH\6H78N;B*W"S>?"[D-DCDD'/3]* /E"\M9+* MZDMY"I>-BI*GC@X_I7U';G/[.NGG_IRMQ_Y$6OG?QS-9W'C'4I+ (+8W$NS8 MFP8\QL<8';%?0]L"/V==/!_Y\K<_^15H \"^&UPEMX]TEW#$&YA''_75*^SA M*OV99<':5!]^:^$=*NC9:M9W(E>+RID +,M[X]LY8P0LEW !NZ]5%;_P 6X&A\1V^X@YMH M>G_7"*N=\&6TU]XVT=$7S6^VP$AB.GF*.]>@?'C39K;5]/G:!41HMNX$<[8X M5[>G2@#6^$_A#4-=\%"[M9K9(QBGUKI[_PK?:7=QVT\MNSR+N! M1F(Q^('I7/\ P&\6Z9I6DW.FW^H/&_FR2+"4=EP?+&> 1US6!\7/&KW/C*%M M'UJ\6&*%D<1221@-O?MQVQ0!ZGK^D7&F?";5K>9XF5^# M/B7HU]KLEA%;7XE:9P"T:;>%8G^+VJOXP^(VBW7@">*TUN8W$\4L8PDJELJX M )Q].M>3?"6&\O?B3I_D[Y%W2F0%\9S%)C.3STH ] _:6^]X=^MS_**NE_9Y M_P"1'O?^OW_VFED>';RRO;]H9Y+LNB;'.1Y:] MP".U %/]HS_D.:9_VU_]!BKM_P!GI@? UY[7G_M)*Y']H^%A>Z1-M&UFE ;U M^6/_ JY\ ?$^F:5X?U2UO[UHW-RKHA1V&-F,\ CM^E &?\ M&RJVJ:9& =R MM)G_ +XCKJ/@ XC\*W+'.!.W3_(;?7_%;RVE[)B?"IYX_AAJCVSO',)QM9&VD?ZCO0!Z)XFOHO$L(T>S5X[B0, TP 3D; M1R,GJP[5X1XW^&6M:.9;JXNK!D5N1'(Y/+$=T%9'A3Q??P^--+N+[6[\VPN8 MO,+SR,"N]\\)37$KP3!UC*O):L2@$JM &5\)?"U]KV@S26LMNBIC/FLPZL_H#Z5U^H^ M%[[2KF.WGEMV=P""C,1R2.X'I7&? GQ19:1>W%G?:A)$LNW9%AV4X$I/ !'< M&JOQ?\:F[\81'1M:NUABA".(GDC 8229XX[8H ]0UK0KK2?A1XHCGDA9I+)L M>62>FX]P/6OF[P;*MOXUT9G!(%]!T_ZZ+7T'X/N+[7?@UJ\EU<37K364P1KB M0N6P91_$?8?E7S("VXPM;W6F.U 'V[XCF6W\,:M,X)5+.5 MB!U^X:^)K^59O%%S*H(5[UF&>N"YKZ0\9_$'0[OX9ZDEIJ\C7,UNZ(1'*I8E ML8R5_"OF.!B]_$S$DM*"2>_- 'UE\4_^2/ZG_P!LO_2A*\3^!L@3QXBD'YH@ M!_W]CKV_XH(7^$.IJHR?W7_H]*^G_7>.O!_@?_ ,E#C_ZXC_T;'7H'QP\9:7?>'3IE MCJ3M)+]Z$)(H;#QL,Y '&":\_P#@?_R4./\ ZXC_ -&QT >@_M)_\>.@_P#; MQ_.&M/\ 9Y_Y%&Z_Z^G_ /1<59G[2?\ QXZ#_P!O'\X:T_V>?^11NO\ KZ?_ M -%Q4 >'_$__ )*=XB_Z_7K["\/_ /(MZ7_UZ1?^@"OC[XG_ /)3O$7_ %^O M7V#X?_Y%O2_^O2+_ - % 'S#\=HF3X@W+DC#L,8_ZYQUVOP^\&ZCK/A"VN;> M:U5,*,2,P/\ JT/93ZUA?M#V;Q>([.Y\I567?\XQEL)$.>];?P.\8Z=8:/-8 M:AJMO7]'N-.^$ M.L6TSQ,ZP7,I*$D8\I_;K7COQ/\ &4\WQ O7TK6KU;9'P!%+)&!^[4' X[@U MZQX0FN]>^!%_)<32WL\]K>JCSN79N'4#+?ES0!XE\(+N.U^(5@7#'/F?='_3 M*2OK+795@\/ZE*P)5+65CCKPAKXIT^X?0_%!=Y7M7MY9$9HR[F89Z\E MJ^W[;_CW7\?YU\)63F355=F+,S,2Q.2<@U]VVW_'NOX_SH EKYP_:-_Y#]C_ M ->\?_H4M?1]?.'[1O\ R'['_KWC_P#0I: .C_9L_P"15UG_ *_1_P"@"O,O MCE$T7Q3O]Q'S0PD8_P"N8']*]-_9L_Y%76?^OT?^@"N%_:#M)(OB(+DQA8Y; M.+# CYC\P_I^E 'K_P $KZ*]^'T0C5QY$BPMN Y(BCSCVKF?VDIU'AK1H"#N M:\9@>V A'_LPKGO@7XQTW1-,U"RU/4I(2]P'CB*R.,;,$\ @=/TKGOC+XKL_ M$>J6L=AJ,MU! S$HP<*I*IR P'H>E '6?LW0,6UJ;(VB2($=_NR?XUY)KW_( MZO\ ]=8O_05KW']FZV9/#6L7#1@;[M55^,G"9_\ 9OUKP[7O^1U?_KK%_P"@ MK0!]@^"_^1+T;_KR@_\ 1:UNUA>"_P#D2]&_Z\H/_1:UNT %?)?QQ_Y*%=_\ M _\ 14=?6E?)GQR1E^(5UN&,[,?]^HZ /?OA0,?#S2_^N$7_ **2OGWXW?\ M)0[S_@'_ **CKU_X1>*=*ET#2]'6^9KWRU7R=C_PPKGG&.,'OVKR#XW?\E$O M/^ ?^BHZ /H#X2_\D\TW_KC%_P"BDKP#XV_\C[:;_UR MB_\ 125X#\;?^1]N/^ _^BHZ /=?AU_R2RQ_ZX0_^BXZ^8?!'_(]Z%_U_1?^ MA"OI[X=?\DLL?^N$/_HN.OF'P/\ \CYH7_7]%_Z$* /LFZUBWTC38)+A)67R MT_U8!ZCW(]*\J\5>$K_QMI4^IZ;-;10B-CMN696[#^$$?PGOZ5F_';4]1T]- M,^R7UU;0M;P@B&9D!/[SL#[#\J/@AXPLQ87>GZSJDTTC; D4XDE'60GL1TQ0 M!XIK_A^[T"[,%U)"[$]8F)'4CN!Z&O>/V<)E?2-8B .Z/R<_BTU7 8^1M.>N&FS0![C7DWQ]NXX M?!)MV#%YQ\I X&)(CS7K->+?M$JY\/6)&=H\S=S_ +<5 'E'PK\*7WB/7=]G M+;((1N;SF89PR9Q@'U%=U\>[.2PTO1XI2I9O.QM/'WHO\:S?@%K.F:9JEXE] M.(W>-]G[MFSEHL= ?0U6^.WB2RUK6[6"QOGG2WW[D*NH7E '4_L M^*7\*ZNHZM+,!_WQ%7S]=(8[EU.,C'3Z5]#_ +.0!T'4 1D&YDR/^ Q5X5XI MLY+#Q)=VTL0B=-F4&,#**>W'>@#[>LIEFTVWF4$*\*N >N" :\;U+XGZ+IGC MC5+*>UU!I(+AHV*1H02,CC+UJ>'_ (CZ"G@&)9M:E^TQ681B8Y20PB&>=OK7 MSAKE\^H>*-2N[>XDD\^YD=)"Q!8%C@\\]/6@#W?X_P JS^&-.F4$+(\; 'K@ MI*:P?VAB5LX."(I*\^^"_B+3_#^K MWCZA>-;I)LQA';.%D_N@^HH ] _:,_Y%ZQ_Z^8__ $"6L']G7_D)W_\ VS_E M+6Q^T!/'=>$M+N(FWQRRQ.K8(R#'*0>:Q_V=?^0GJ'_;/^4M '>_':PEO? . MZ-D @G\UMQ/(6*7...O-?+EO>1PV-Q P8M)MP0..#FOLOXA61OO NL1K"LK+ M:3,H;'!\I^>?K7Q7/&T5Q+&PVLCE2/0@T >^?LXV4F+^_P!R>5^\AQD[L_NC M^5=S\;?^2;:A_P!L_P#T='65^SU:>5\/GN#$H,MY*0^!EAA!]>J_I6K\;O\ MDFU__P!L_P#T='0!Y)\ /^1NF_ZX-_Z,BK4_:4_Y#FA_]>TG_H0K+^ '_(W3 M?]<&_P#1D5:O[2@/]M:$>WV:0?\ CPH [+]GL?\ %O6/_3Y+_)*W/C)927OP MSU1(V0$>5]XG_GM'_A7GGP6\6Z3I'A9-/N[]H;B2]8+&(W.=VW'(&*]GUZ!- M5\+2QK&MPDR1L%<###3NKQ,4;(/<9KW?]FVT9IM;NC$I5'A4.<9! MVR9]^XH ^@GD"=0>?2E5@XR*\<^-'B>?0[O3HX-5N[,R&3(@D==V%3KM^OZU MTGPAUM]=\+3W$E]/>,EP$+S,S$?(IQEOK0!Z#1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %07MP MEI87%Q(&*11L[!>N ,\5/63XI++X2UAE)#"RF((/3Y#0!YW<_%O08;N:)K34 MBR2,IQ''C(/^_47_ M_P_G_ (\]3_[]1_\ Q=?.&IWEU_:UY_I,W^O?^,_W MC57[9=?\_,W_ '\- 'TS_P +?\/_ //GJ?\ WZC_ /BZ\O\ BSXKL?$[6E3?;;O_ M )^9O^_AH ]P^(?Q&TC7?"DME:VU\DK,2#*B ?<<=F/K7A%2OI_P#?J/\ ^+I1\7_#_P#SYZG_ -^H_P#XNOF7[9=?\_,W M_?PT?;;K_GYF_P"_AH ^FU^,'A]>MGJ?_?J/_P"+I6^,/A]NEGJ?_?J/_P"+ MKYC^VW7_ #\S?]_#1]LNO^?F;_OX: /IK_A;_A__ )\]3_[]1_\ Q=)_PM_P M_P#\^>I_]^H__BZ^9OMMU_S\S?\ ?PT?;+K_ )^9O^_AH ^F?^%O^'_^?/4_ M^_4?_P 76[X4^(>DZ_JRV=K;WJ2'O*B ?=8]F/H:^2?MEU_S\S?]_#7HOP7N MKE_'MJK3RLIWY!:?'G_ ))7>_\ 7Q#_ .ABF? O_DGEK_P/_P!& MR4_X\_\ )*[W_KXA_P#0Q3?@7_R3RU_X'_Z-DH ]-HHHH *\13_DY33_ /KC M-_*YKVZO$4_Y.4T__KC-_*YH ]NHHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH X+XR_P#),-3_ -^'_P!&K7D'[-__ "/>I?\ M8,;_ -&QU[;\3[#^T_ %_:>;Y6]HCNVYQB13TS7EOP(\/?V3XQOY_M7F[M/9 M-OE[?^6D9SU/I0![U=VJ7EJ]O(6"/C)4\\'/]*^'?$FDOHFNW%@T4\?E[<"= M<-RH// ]:^Z:^:OB[X-\_P :SW?V_;Y^WY?)SMVQQCKNH [;]GS_ )$VX_Z^ MF_\ 1<5>Y_TW[/Y,3-_JM^>5/J/[OZT ?)=GK%Q8V[ MPQ)$5?J6!SV]_:KW@W29=:\7:7:+#/)&]U&)#"A)49R3T.. ?RHO/#?V2Z:# M[7OVL1N\O'3/O[5['\&O 7V;4H]9_M+=Y3!O)\C&?OKUW?TH ]QTFS33](L[ M1-^V&%$&_KPH'/OQ5VBB@#RO]H#_ ))Y#_U_+_Z*EKY3;MWKA&P95., MCG\Z\6M?#7VG4%M?M>W+[=WEY[XZ9KZ_\&:%_P (]X!]/MO,\S9YGS;<9S(YZ?C0!9\;:.FN M>$=1LV$Q)MY2BP_>9O+8 =#ZU\320W%E<;)X9(I5ZI(A4CCT/UK[X8;E*^HQ M7R_\3/AU_9VLR7/]J^9YF/E^SXQA4'7=[T >8ZEK%QJI3STB7: !Y8(Z9]2? M6O<_V?\ PN8A+K<\-Y&S!3$77$;C]ZIQD<\8Z&O'](\+_P!IWL4'VSR]\@7= MY6<9('K[U]<^!=$_L#P?IMA]H\_9 OS[-NI/9AZU]+?%/PA_P MD^A,WV[[-Y*EO]3OSA7_ -H?WOTKY"Z^S MVV)5EC3Y-ZR1G!.".AZ5ZA\>O#;ZAH,%_;07<\]OG"PIN'S-$O( ST%:'P2\ M+?V)X;-Y]L\[SY)!L\K;MY4=@Z[I?]L:3-9>=Y/F8^?;NQA@>F1Z4 M ?$^C:Y=Z!Y/ Y/K26_]H>?@*=WD[>H_WC6]\-O ']MZL)?[3\GRSC'D;LY1O]H4 >]? M#SP^NE?#:'2V2Y3S!/O648<;F8=,#M[5\O?$'1I=&\9ZE$\%Q'')8W(X&17VG!%Y,*QYSCOBO#?C=X*^WWUMJG]H>7B-E\KR<_QYZ[O]KT[4 > M#3ZO<7%BEHZ1"-#D$ Y[^_O7K7[/>A-<:_ M.IS0!PG[2L#&V\/SA7VK).I;' R(_P# _D:\7\-ZK-87\<<:QE69F)<'^Z?> MOI3XX^'O[=\)6S_:O(^R3-+CR]V_]VW'48Z5\]:#X:^U:ND?VO;@L,^7G^$^ M] 'KW[1=F\^BZ)?1I(^V>57*C*J-HZ^GW?YUX?H?B2\T 2BUB@?S2"WFJ3TS MZ$>M?5/Q+\-?V_X':#[7Y'V;S)MWE[MWR/QU&.M?+W_",_Z>UK]LZ$C=Y7IG MMGVH R+O[1._VN:%D64X#;2%..."?I7T/\$+--0\#WMK(7"/.%-*;^UO,WRR#_CVQC!/^U7J7P4T?^R?#DR>?YNZ9CG9MQE(_<^E M'S5K>E7/AK7C$]M<1>2Z,GVF,J2M:MW\0]6O-&&FR6]D(0%78Y'E>1TPBCKN_V?3O7B\6@^9<^3]IQUY\OT_& M@#L_@?I#ZCX[6H?;_M' MVF,)Y?D[-N';G.XYZ5ZY0 U_]6WT-?&GQ2_Y'_4O^NTO_HUZ^S&Y1A[5\M_$ M?PC]K\;7LWV[9YDDC8\K.,R.?[U 'T%X$_Y$S3_^VG_HQJX_X]:.^H^ //@A MN)IX+J)@D2[N/F7) &?XOY5W/A*V^Q^&+.#?OV;_ )L8SEV-3Z_I7]M:-/8> M=Y/F%3OV[L88'ID>E 'Q)I&K7.AWZW5O'&TJ_P ,JDCH1V(]:9?WMSK.HM.\ M2F:5ON1*>223P.3U-=+XG\$?V)?21_VCYV,<^1M[+_M'UJ_X%\"?VWKEL/[2 M\G8ZO_J-V<,O^T/6@#Z&\#^&4TGX;KI16Z0R0S1NLHPXW._; Y^;T]*^6_'. MC2Z-XMU&%X+B.-KB5D,R$;AYC $<#(XK[91=B!^.E 'ATNOWMWIO]F^3$8SP-JG=USZ_P!*SK<%;V%6!!$@!!'O M74>&O"G]I:D@^V^7M#-_JL]%8^OM6'>0_9O$DT&[=Y5VR;L8SA\9H ^O_%NF MG5_A[=V025S)L^6(98XE4\<'TKXTAEDLKM) F)(G!VN#U!Z$?A7W9:)YNFHF M<9SS^-?(/B_P9_8NN7,7V_SLRL<^3M_B;_:/I0!C:IJ^H^)[A9)+52R=K>-N MX'N?[M=;\$/^2AQ_]<1_Z-CK7\#_ Z\_3;K4/[5V[=G[O[/GNR]=U6OA!X8 M_L_QLMQ]L\S$(^7RL?\ +2,^OM0!T'[2?_'CH/\ V\?SAK3_ &>?^11NO^OI M_P#T7%2_'O1O[7M-%_TCRO*\_P#@W9R8O<>E:?P3T?\ LCPO/'Y_F[[AFSLV MXRD?N?2@#Y[^)_\ R4[Q%_U^O7V%X?\ ^1;TO_KTB_\ 0!7S'X_\)?;OB'KD M_P!NV>9=,V/*SC/XU]0:/'Y.B6$6<[+:-2?M >'9-0T>SU"V@NYY M;??D0IN4;FB7G ]!7S[HNOW>@SM);1PLQ!!$JD]QZ$>E?:WB#2?[;T>:Q\_R M?,V_/LW8PP/3(]*^/-<\)?V5?S0?;O-VNPSY6W."1ZGTH Q+N>ZUO5)KD0%[ MB=BQ2%">?8P]?2O!?AG\/\ ^V=8 M2?\ M/R?+'W?L^[.5?\ VAZ5]4HNQ NF/I/CG6K5HID1;R0H95P M6!.0>@SP0?QJC<:Q>:C:167DQD*?E\M3N)Y]_P#:KU_XU^"_,\12:Q_:&/M# M9\KR?NX6->N[G\JXSP+X&_MS58S_ &CY&Q@?]1NSAE_VAZT <78H\>I(CJRL MI(*L,$<&ONZV_P"/=?Q_G7R9?^!O)\87<7]HYV3.N?(Z\'_:KZT@7;"HZXH MDKYP_:-_Y#]C_P!>\?\ Z%+7T?7A?QU\/_VMJEG-]J\K$4:X\O=WD]QZT 6/ MV;/^16UG_K]7_P! %5_V@O#4M[#;:Q;6]Y-+&$B?RD+(J 2L2<#CMSFMOX#: M1_9'AS5(_/\ -WW@;.S;CY![FO0O$VC_ -NZ#=FBC0N3R)%/&,CU'K4;-<:K?KMA+RR, $B4DGH.!S75^,?!/]@:S M+!_:'GY+-N\G;_$1_>-;'PT\!_VQXBAE_M+R?(9),>1NW8<'I0![A\'?# MY\/^"$5H[F.2Z=9W2X7!!,:=!@<5\PZ]_P CH_\ UUB_]!6OMFT@^RV4%ONW M>5&J;L8S@8S7RCK?@W?XQ+_;\9EBX\GV7_:H ^E_!?\ R)>C?]>4'_HM:W:R M?"]O]E\+Z7!NW>7:Q+NQC.$45K4 %?+/Q^M6A\;F@#SOX,:M.OQ&TBSVQ^6PFR<'/$+^_ MM2?'#_DHU[_P#_T3'4WPAT7R_B)IUU]HSY0F.W9US$PZY]ZV_B[X7_M'QY=3 M_;/+W[/E\K.,1QCU]J /7?A+_P D\TW_ *Y1?^BDKP'XV?\ (^W/_ ?_ $5' M7T5\.+'^S_!.GV_F>9MBC^;;C_EF@_I7B_Q<\+?;_%\MQ]L\O=CY?*SC$<8] M?:@#U/X=?\DLL?\ KA#_ .BXZ^8/ _\ R/>A?]?T7_H0KZM\#6'V3X>65KYN M_$,7S;<=$3M^%?/?A+P;]E\;:._V_=Y=Y&V/)QG!!_O4 >E_'C0FO/!MCJ<, M5S+-"\*$1KN4+A^3@9ZMZ]Q7@>@>(;OP[=FXM(X7$WTO[3Y&\1GS/+W8VD'ID>GK7R5KG@[^R+IXOM_F[<<^3M[ _P!X^M & M9KFOWGB*\$US%"LAX A4C/)/@OHO@Y9)H;F&:X^^DZ[<;9),8& M>AKY^\,^"?[9U.VC_M#RM?86G6?V"QCMO,\S9GYL8SDD]/QH M M5Y7\>-,:]\#27*1S.UJI;]VN0 9(\YX]!7JE8'C?2O[:\%ZM8>=Y/FVS#? MMW8QSTR/2@#XTT+7[OP]>FYM8X7DQMQ*I(Z@]B/04S5;Z]UJYDU&>W"@XW-& MC!!P%')SZ>M7M1\-?8M1DMOM>_;(4W>7CN1TS[5Z#%\,,> 9KK^V/O[?E^S= M,2XZ[Z .G_9QG3^S;^WWIO\ .D?;GYL8B&<>E<)\:?##Z1XRGNX(+QK>?;^] MD3*';'&." !U.*[OX%Z/_9&L7B^?YNZ!S]S;C+1^Y]*[7XJ>#?\ A*-'5OM_ MV;R<\>3OSED_VA_=_6@#Y6M]=NK?3GLDCA,;@@D@YY&/6KO@_0I_$/B*"V6V MNI(F+;VMT)*_*Q'8XY%5I-!\NY,/VG.&QGR_?'K7O'P5\#_V>!K']H^9N4'R MO(QU$B]=WOZ4 ;'QVLFD\#1M&DC^5,,[1G $4O)KYAL[Z6PE+QJA;T<'W_QK M[.\?:+_;OA&\L_M'D?NW;?LW?\LV'3(]:^1KSPW]FU2XM/M>[RY&7?Y>,X]L MT >L_%Z9KGX6^&9F W.EJ3MZWTOVKS=WE\>7MQ@2>Y]: /9=:M_MFA: MA;88^;;2)A.IRI''O7Q#XCMC9>)M5M2KKY-Y*F'&&XVWF M^5NV?-MW?\M4/3(]* /%O@!_R-TW_7!O_1D5;_[2=L[7.AW"HY18959@/E'S M)C)_&CX*>&_[,\0S7'VOS/W17;Y>/XXSZ^U=I\:?#?\ ;OAM)OM?D?9QC'E[ MMVYX_<8Z4 ?-?AG5)K35]/@18RAO(V)8'/WA[U]H:2!=>'-/W\;[6(G;_N@U M\=Z!X>\S7[)?M6-MQ&?]7U^8>]?8^AQ^5H.G19SLMHUSCKA10!\2^)K#^R_$ M%U9[9%\O9Q*,-RH// ]:]\_9MM3'X'_P"UK_3)?M7E;#+QY>[.5C]QZ5U7 MP2TC^Q_"-U%Y_G>9<[\[-N/W:#U- 'I=%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5D>*O^11UC M_KRF_P#0#6O6=X@A^T>'-3AW;?,M9%SC.,J: /AS5/\ D+7O_7=__0C52NVU M+P7NU6\/]H=9W/\ J?\ :/\ M56_X0G_ *B'_D'_ .RH Y*BNM_X0G_J(?\ MD'_[*C_A"?\ J(?^0?\ [*@#DJ*ZS_A"?^HA_P"0?_LJ7_A"?^HA_P"0?_LJ M .2HKK?^$)_ZB'_D'_[*C_A"?^HA_P"0?_LJ .2HKK?^$)_ZB'_D'_[*C_A" M?^HA_P"0?_LJ .2HKK?^$)_ZB'_D'_[*C_A"?^HA_P"0?_LJ .2HKK/^$)_Z MB'_D'_[*E_X0G_J(?^0?_LJ .2HKK/\ A"?^HA_Y!_\ LJ7_ (0G_J(?^0?_ M +*@#DJ*ZW_A"?\ J(?^0?\ [*C_ (0G_J(?^0?_ +*@#DJ*ZS_A"?\ J(?^ M0?\ [*C_ (0G_J(?^0?_ +*@#DZ*ZW_A"?\ J(?^0?\ [*D_X0G_ *B'_D'_ M .RH Y.BNM_X0G_J(?\ D'_[*C_A"?\ J(?^0?\ [*@#DJ*ZW_A"?^HA_P"0 M?_LJ/^$)_P"HA_Y!_P#LJ .2KT?X*?\ (_6O_ __ $5)6+_PA/\ U$/_ "#_ M /95WOPD\+?8/&4-Q]LW[-WR^5C.8Y!Z^] 'TK1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110!YI\>?^25WO_7Q#_Z&*;\"_P#D MGEK_ ,#_ /1LE.^//_)*[W_KXA_]#%-^!?\ R3RU_P"!_P#HV2@#TVBBB@ K MQ%/^3E-/_P"N,W\KFO;J\13_ ).4T_\ ZXS?RN: /;J*** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "D Q2T4 %(1FEHH !1110 M!1NK*2:=75D 'J?K_C5T# Q2T4 %%%% 'E?[0'_)/(?^OY?_ $5+7'?LX_Z[ M6!Z^3_*:NP_: ./AY#_U_+_Z*EKCOV<"/M6KC_KC_*6@#WB&SDCO6F++M.> M>>N:O444 (1FEHHH *1AE<"EHH HV%E):JP=D.6S\I^E7J** "LR]T^:XGWH MR >Y/^%:=% #44J@!["N8^(W_(A:E_VR_P#1J5U-?PK2HH **** "D(I:* M"BBB@"M>V[W-NT:%03Z_6G6L+00*C$$@ LO_ *":^)=6(_X2 MZ]/_ $_O_P"C#0!]OZ?_ ,>,?X_S-)?6KW**J%1@Y^8_6ET[_CPC_'^9JU0 MU%*H :4#%+10 A&:4444 )CFEHHH *J7UJ]S&%0J#_M'ZU;HH AM8F@MTC8@ ME1@XJ:BB@!LBET*CJ:@L;=[:#RW*DY)^6K-% "8YI:** "D(S2T4 (.*6BB@ M"G?VLEU&%0J#_M&IK:)H80C$$CTJ:B@ I,T M@:WA".02/2K%%% !1110!GW5C+/)+/2'*W$<[$ ']VH/?'<$]Q7UU\.K*2Q\ Z+'*R$M9P.-I[&)/\*^0_"=A-JGBS2[>.$3%K MN+>C$8*[U!SGKUK[:TNW^R:196WEK'Y4")L4#"X4# QQ0!:(S2BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@!,48I:* $Q1BEHH 3%&*6B@!,48I:* $Q1BEHH 3%& M*6B@!,48I:* $Q1BEHH 3%&*6B@!,48I:* $Q1BEHH 3%&*6B@!,48I:* $Q M0!2T4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% 'FGQY_P"25WO_ %\0_P#H8IOP+_Y)Y:_\#_\ 1LE.^//_ "2N]_Z^(?\ MT,4SX%_\D\M?^!_^C9* /3J*** "O$4_Y.4T_P#ZXS?RN:]NKQ%/^3E-/_ZX MS?RN: /;J*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH \Y^-6E7&K^"(K>VM[B>1;P/L@0LV M/+D'0 \BRZE)=65[;F3RL?:(B@./-Z9 ]:]EO+7[7!Y>_9SG., M]JCL;'[&&'F;\_[./7_&@"Y1110 4444 %%%% !1110 4444 %<]XXLWO_!U M_;1QR2,_EX6-!^%=#3)8_-C*9QGO0!\P_#+P?J5AXVM+B?3-2A1&0E MY;=E48D0]2OM7U .@K.M=)^S3"3S]V.VS']:TJ "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@"GJT9FT:^B4, M2]O(H"CDY4]*^3=2\#:J_BBZD72-5*->.P86S8(+GG.VOKUAN4CU&*RWT7=. M9/M&,MG&SW^M %VR0QVB*01C/7ZU8I!P*6@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MKYH^/6A:A=>-+6ZM-/O+A#9[2T4+,H(D<]0/>OI>L'7O#?\ ;_:OI,# ]*HZ1IO M]EV0MO-\W#%MVW;U_$U?H **** "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** /-/CS_P DKO?^OB'_ -#%-^!?_)/+7_@?_HV2G?'G_DE=[_U\0_\ H8IO MP+_Y)Y:_\#_]&R4 >FT444 %>(I_RW4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% 'FGQY_Y)7>_P#7 MQ#_Z&*9\"_\ DGEK_P #_P#1LE/^//\ R2N]_P"OB'_T,4SX%_\ )/+7_@?_ M *-DH ].HHHH *\13_DY33_^N,W\KFO;J\ UC5?[&_: M;SR?.V0R_)OVYS] MH'7!]: /?Z*X+_A97_4)_P#)G_[&C_A97_4)_P#)G_[&@#O:*X+_ (65_P!0 MG_R9_P#L:/\ A97_ %"?_)G_ .QH [VBN"_X65_U"?\ R9_^QH_X65_U"?\ MR9_^QH [VBN"_P"%E?\ 4)_\F?\ [&C_ (65_P!0G_R9_P#L: .]HK@O^%E? M]0G_ ,F?_L:/^%E?]0G_ ,F?_L: .]HK@O\ A97_ %"?_)G_ .QH_P"%E?\ M4)_\F?\ [&@#O:*X+_A97_4)_P#)G_[&C_A97_4)_P#)G_[&@#O:*X+_ (65 M_P!0G_R9_P#L:/\ A97_ %"?_)G_ .QH [VBN"_X65_U"?\ R9_^QH_X65_U M"?\ R9_^QH [VBN"_P"%E?\ 4)_\F?\ [&C_ (65_P!0G_R9_P#L: .]HK@O M^%E?]0G_ ,F?_L:/^%E?]0G_ ,F?_L: .]HK@O\ A97_ %"?_)G_ .QH_P"% ME?\ 4)_\F?\ [&@#O:*X+_A97_4)_P#)G_[&C_A97_4)_P#)G_[&@#O:*X+_ M (65_P!0G_R9_P#L:/\ A97_ %"?_)G_ .QH [VBN"_X65_U"?\ R9_^QH_X M65_U"?\ R9_^QH [VBN"_P"%E?\ 4)_\F?\ [&C_ (65_P!0G_R9_P#L: .] MHK@O^%E?]0G_ ,F?_L:/^%E?]0G_ ,F?_L: .]HK@O\ A97_ %"?_)G_ .QH M_P"%E?\ 4)_\F?\ [&@#O:*X+_A97_4)_P#)G_[&C_A97_4)_P#)G_[&@#O: M*X+_ (65_P!0G_R9_P#L:/\ A97_ %"?_)G_ .QH [VBN"_X65_U"?\ R9_^ MQH_X65_U"?\ R9_^QH [VBN"_P"%E?\ 4)_\F?\ [&C_ (65_P!0G_R9_P#L M: .]HK@O^%E?]0G_ ,F?_L:/^%E?]0G_ ,F?_L: .]HK@O\ A97_ %"?_)G_ M .QH_P"%E?\ 4)_\F?\ [&@#O:*X+_A97_4)_P#)G_[&C_A97_4)_P#)G_[& M@#O:*X+_ (65_P!0G_R9_P#L:/\ A97_ %"?_)G_ .QH [VBN"_X65_U"?\ MR9_^QH_X65_U"?\ R9_^QH [VBN"_P"%E?\ 4)_\F?\ [&C_ (65_P!0G_R9 M_P#L: .]HK@O^%E?]0G_ ,F?_L:/^%E?]0G_ ,F?_L: .]HK@O\ A97_ %"? M_)G_ .QH_P"%E?\ 4)_\F?\ [&@#O:*X+_A97_4)_P#)G_[&C_A97_4)_P#) MG_[&@#O:*X+_ (65_P!0G_R9_P#L:/\ A97_ %"?_)G_ .QH [VBN"_X65_U M"?\ R9_^QH_X65_U"?\ R9_^QH [VBN"_P"%E?\ 4)_\F?\ [&C_ (65_P!0 MG_R9_P#L: .]HK@O^%E?]0G_ ,F?_L:/^%E?]0G_ ,F?_L: .]HK@O\ A97_ M %"?_)G_ .QH_P"%E?\ 4)_\F?\ [&@#O:*X+_A97_4)_P#)G_[&C_A97_4) M_P#)G_[&@#O:*X+_ (65_P!0G_R9_P#L:/\ A97_ %"?_)G_ .QH [VBN"_X M65_U"?\ R9_^QH_X65_U"?\ R9_^QH [VBN"_P"%E?\ 4)_\F?\ [&C_ (65 M_P!0G_R9_P#L: .]HK@O^%E?]0G_ ,F?_L:/^%E?]0G_ ,F?_L: .]HK@O\ MA97_ %"?_)G_ .QH_P"%E?\ 4)_\F?\ [&@#O:*X+_A97_4)_P#)G_[&C_A9 M7_4)_P#)G_[&@#O:*X+_ (65_P!0G_R9_P#L:/\ A97_ %"?_)G_ .QH [VB MN"_X65_U"?\ R9_^QH_X65_U"?\ R9_^QH [VBN"_P"%E?\ 4)_\F?\ [&C_ M (65_P!0G_R9_P#L: .]HK@O^%E?]0G_ ,F?_L:/^%E?]0G_ ,F?_L: .]HK M@O\ A97_ %"?_)G_ .QH_P"%E?\ 4)_\F?\ [&@#O:*X+_A97_4)_P#)G_[& MC_A97_4)_P#)G_[&@#O:*X+_ (65_P!0G_R9_P#L:/\ A97_ %"?_)G_ .QH M [VBN"_X65_U"?\ R9_^QH_X65_U"?\ R9_^QH [VBN"_P"%E?\ 4)_\F?\ M[&C_ (65_P!0G_R9_P#L: .]HK@O^%E?]0G_ ,F?_L:/^%E?]0G_ ,F?_L: M.]HK@O\ A97_ %"?_)G_ .QH_P"%E?\ 4)_\F?\ [&@#O:*X+_A97_4)_P#) MG_[&C_A97_4)_P#)G_[&@#O:*X+_ (65_P!0G_R9_P#L:/\ A97_ %"?_)G_ M .QH [VBN"_X65_U"?\ R9_^QH_X65_U"?\ R9_^QH [VBN"_P"%E?\ 4)_\ MF?\ [&C_ (65_P!0G_R9_P#L: .]HK@O^%E?]0G_ ,F?_L:/^%E?]0G_ ,F? M_L: .]HK@O\ A97_ %"?_)G_ .QH_P"%E?\ 4)_\F?\ [&@#O:*X+_A97_4) M_P#)G_[&C_A97_4)_P#)G_[&@#O:*X+_ (65_P!0G_R9_P#L:/\ A97_ %"? M_)G_ .QH [VBN"_X65_U"?\ R9_^QH_X65_U"?\ R9_^QH [VBN"_P"%E?\ M4)_\F?\ [&C_ (65_P!0G_R9_P#L: .]HK@O^%E?]0G_ ,F?_L:/^%E?]0G_ M ,F?_L: .]HK@O\ A97_ %"?_)G_ .QH_P"%E?\ 4)_\F?\ [&@#O:*X+_A9 M7_4)_P#)G_[&C_A97_4)_P#)G_[&@#O:*X+_ (65_P!0G_R9_P#L:/\ A97_ M %"?_)G_ .QH [VBN"_X65_U"?\ R9_^QH_X65_U"?\ R9_^QH [VBN"_P"% ME?\ 4)_\F?\ [&C_ (65_P!0G_R9_P#L: .]HK@O^%E?]0G_ ,F?_L:/^%E? M]0G_ ,F?_L: .]HK@O\ A97_ %"?_)G_ .QH_P"%E?\ 4)_\F?\ [&@#O:*X M+_A97_4)_P#)G_[&C_A97_4)_P#)G_[&@#O:*X+_ (65_P!0G_R9_P#L:/\ MA97_ %"?_)G_ .QH [VBN"_X65_U"?\ R9_^QH_X65_U"?\ R9_^QH [VBN" M_P"%E?\ 4)_\F?\ [&C_ (65_P!0G_R9_P#L: .]HK@O^%E?]0G_ ,F?_L:/ M^%E?]0G_ ,F?_L: .]HK@O\ A97_ %"?_)G_ .QH_P"%E?\ 4)_\F?\ [&@# MO:*X+_A97_4)_P#)G_[&C_A97_4)_P#)G_[&@#O:*X+_ (65_P!0G_R9_P#L M:/\ A97_ %"?_)G_ .QH [VBN"_X65_U"?\ R9_^QH_X65_U"?\ R9_^QH [ MVBN"_P"%E?\ 4)_\F?\ [&C_ (65_P!0G_R9_P#L: .]HK@O^%E?]0G_ ,F? M_L:/^%E?]0G_ ,F?_L: .]HK@O\ A97_ %"?_)G_ .QH_P"%E?\ 4)_\F?\ M[&@#O:*X+_A97_4)_P#)G_[&C_A97_4)_P#)G_[&@#O:*X+_ (65_P!0G_R9 M_P#L:/\ A97_ %"?_)G_ .QH [VBN"_X65_U"?\ R9_^QH_X65_U"?\ R9_^ MQH [VBN"_P"%E?\ 4)_\F?\ [&C_ (65_P!0G_R9_P#L: .]HK@O^%E?]0G_ M ,F?_L:/^%E?]0G_ ,F?_L: .]HK@O\ A97_ %"?_)G_ .QH_P"%E?\ 4)_\ MF?\ [&@#O:*X+_A97_4)_P#)G_[&C_A97_4)_P#)G_[&@#O:*X+_ (65_P!0 MG_R9_P#L:/\ A97_ %"?_)G_ .QH [VBN"_X65_U"?\ R9_^QH_X65_U"?\ MR9_^QH [VBN"_P"%E?\ 4)_\F?\ [&C_ (65_P!0G_R9_P#L: .]HK@O^%E? M]0G_ ,F?_L:/^%E?]0G_ ,F?_L: .]HK@O\ A97_ %"?_)G_ .QH_P"%E?\ M4)_\F?\ [&@#O:*X+_A97_4)_P#)G_[&C_A97_4)_P#)G_[&@#O:*X+_ (65 M_P!0G_R9_P#L:/\ A97_ %"?_)G_ .QH [VBN"_X65_U"?\ R9_^QH_X65_U M"?\ R9_^QH [VBN"_P"%E?\ 4)_\F?\ [&C_ (65_P!0G_R9_P#L: .]HK@O M^%E?]0G_ ,F?_L:/^%E?]0G_ ,F?_L: .]HK@O\ A97_ %"?_)G_ .QH_P"% ME?\ 4)_\F?\ [&@#O:*X+_A97_4)_P#)G_[&C_A97_4)_P#)G_[&@#O:*X+_ M (65_P!0G_R9_P#L:/\ A97_ %"?_)G_ .QH [VBN"_X65_U"?\ R9_^QH_X M65_U"?\ R9_^QH [VBN"_P"%E?\ 4)_\F?\ [&C_ (65_P!0G_R9_P#L: .] MHK@O^%E?]0G_ ,F?_L:/^%E?]0G_ ,F?_L: .]HK@O\ A97_ %"?_)G_ .QH M_P"%E?\ 4)_\F?\ [&@#O:*X+_A97_4)_P#)G_[&C_A97_4)_P#)G_[&@#O: M*X+_ (65_P!0G_R9_P#L:/\ A97_ %"?_)G_ .QH [VBN"_X65_U"?\ R9_^ MQH_X65_U"?\ R9_^QH [VBN"_P"%E?\ 4)_\F?\ [&C_ (65_P!0G_R9_P#L M: .]HK@O^%E?]0G_ ,F?_L:/^%E?]0G_ ,F?_L: .]HK@O\ A97_ %"?_)G_ M .QH_P"%E?\ 4)_\F?\ [&@#O:*X+_A97_4)_P#)G_[&C_A97_4)_P#)G_[& M@#O:*X+_ (65_P!0G_R9_P#L:/\ A97_ %"?_)G_ .QH [VBN"_X65_U"?\ MR9_^QH_X65_U"?\ R9_^QH [VBN"_P"%E?\ 4)_\F?\ [&C_ (65_P!0G_R9 M_P#L: .]HK@O^%E?]0G_ ,F?_L:/^%E?]0G_ ,F?_L: .]HK@O\ A97_ %"? M_)G_ .QH_P"%E?\ 4)_\F?\ [&@#O:*X+_A97_4)_P#)G_[&C_A97_4)_P#) MG_[&@#O:*X+_ (65_P!0G_R9_P#L:/\ A97_ %"?_)G_ .QH [VBN"_X65_U M"?\ R9_^QH_X65_U"?\ R9_^QH [VBN"_P"%E?\ 4)_\F?\ [&C_ (65_P!0 MG_R9_P#L: .]HK@O^%E?]0G_ ,F?_L:/^%E?]0G_ ,F?_L: .]HK@O\ A97_ M %"?_)G_ .QH_P"%E?\ 4)_\F?\ [&@#O:*X+_A97_4)_P#)G_[&C_A97_4) M_P#)G_[&@#O:*X+_ (65_P!0G_R9_P#L:/\ A97_ %"?_)G_ .QH [VBN"_X M65_U"?\ R9_^QH_X65_U"?\ R9_^QH [VBN"_P"%E?\ 4)_\F?\ [&C_ (65 M_P!0G_R9_P#L: .]HK@O^%E?]0G_ ,F?_L:/^%E?]0G_ ,F?_L: .]HK@O\ MA97_ %"?_)G_ .QH_P"%E?\ 4)_\F?\ [&@#O:*X+_A97_4)_P#)G_[&C_A9 M7_4)_P#)G_[&@#O:*X+_ (65_P!0G_R9_P#L:/\ A97_ %"?_)G_ .QH [VB MN"_X65_U"?\ R9_^QH_X65_U"?\ R9_^QH [VBN"_P"%E?\ 4)_\F?\ [&C_ M (65_P!0G_R9_P#L: .]HK@O^%E?]0G_ ,F?_L:/^%E?]0G_ ,F?_L: .]HK M@O\ A97_ %"?_)G_ .QH_P"%E?\ 4)_\F?\ [&@#O:*X+_A97_4)_P#)G_[& MC_A97_4)_P#)G_[&@#O:*X+_ (65_P!0G_R9_P#L:/\ A97_ %"?_)G_ .QH M [VBN"_X65_U"?\ R9_^QH_X65_U"?\ R9_^QH [VBN"_P"%E?\ 4)_\F?\ M[&C_ (65_P!0G_R9_P#L: .]HK@O^%E?]0G_ ,F?_L:/^%E?]0G_ ,F?_L: M*/QX_P"257O_ %WA_P#0Q3/@7_R3RU_X'_Z-DKF/BWXU_MKX?7=C_9_D[Y8C MO\[=C#@]-HKJ/@7_ ,D]M?\ @?\ Z-DH ]-HHHH *^5_C+H]Q=>/9)4>(*8C M]XG_ )ZR>U?5%9MWX>T6_F\Z\T?3[B7&-\ULCMZ]2/&O\ H7M)_P# */\ PH_X1+PU_P!"]I/_ M (!1_P"% 'Q?_P (_=_\](?^^C_A1_PC]W_STA_[Z/\ A7VA_P (EX:_Z%[2 M?_ */_"C_A$O#7_0O:3_ . 4?^% 'Q?_ ,(_=_\ /2'_ +Z/^%'_ C]W_ST MA_[Z/^%?:'_")>&O^A>TG_P"C_PH_P"$2\-?]"]I/_@%'_A0!\7_ /"/W?\ MSTA_[Z/^%'_"/W?_ #TA_P"^C_A7VA_PB7AK_H7M)_\ */_ H_X1+PU_T+ MVD_^ 4?^% 'Q?_PC]W_STA_[Z/\ A1_PC]W_ ,](?^^C_A7VA_PB7AK_ *%[ M2?\ P"C_ ,*/^$2\-?\ 0O:3_P" 4?\ A0!\7_\ "/W?_/2'_OH_X4?\(_=_ M\](?^^C_ (5]H?\ ")>&O^A>TG_P"C_PH_X1+PU_T+VD_P#@%'_A0!\7_P#" M/W?_ #TA_P"^C_A1_P (_=_\](?^^C_A7VA_PB7AK_H7M)_\ H_\*/\ A$O# M7_0O:3_X!1_X4 ?%_P#PC]W_ ,](?^^C_A1_PC]W_P ](?\ OH_X5]H?\(EX M:_Z%[2?_ "C_P */^$2\-?]"]I/_@%'_A0!\7_\(_=_\](?^^C_ (4?\(_= M_P#/2'_OH_X5]H?\(EX:_P"A>TG_ , H_P#"C_A$O#7_ $+VD_\ @%'_ (4 M?%__ C]W_STA_[Z/^%'_"/W?_/2'_OH_P"%?:'_ B7AK_H7M)_\ H_\*/^ M$2\-?]"]I/\ X!1_X4 ?%_\ PC]W_P ](?\ OH_X4?\ "/W?_/2'_OH_X5]H M?\(EX:_Z%[2?_ */_"C_ (1+PU_T+VD_^ 4?^% 'Q?\ \(_=_P#/2'_OH_X4 M?\(_=_\ /2'_ +Z/^%?:'_")>&O^A>TG_P H_\ "C_A$O#7_0O:3_X!1_X4 M ?%__"/W?_/2'_OH_P"%'_"/W?\ STA_[Z/^%?:'_")>&O\ H7M)_P# */\ MPH_X1+PU_P!"]I/_ (!1_P"% 'Q?_P (_=_\](?^^C_A1_PC]W_STA_[Z/\ MA7VA_P (EX:_Z%[2?_ */_"C_A$O#7_0O:3_ . 4?^% 'Q?_ ,(_=_\ /2'_ M +Z/^%'_ C]W_STA_[Z/^%?:'_")>&O^A>TG_P"C_PH_P"$2\-?]"]I/_@% M'_A0!\7_ /"/W?\ STA_[Z/^%'_"/W?_ #TA_P"^C_A7VA_PB7AK_H7M)_\ M */_ H_X1+PU_T+VD_^ 4?^% 'Q?_PC]W_STA_[Z/\ A1_PC]W_ ,](?^^C M_A7VA_PB7AK_ *%[2?\ P"C_ ,*/^$2\-?\ 0O:3_P" 4?\ A0!\7_\ "/W? M_/2'_OH_X4?\(_=_\](?^^C_ (5]H?\ ")>&O^A>TG_P"C_PH_X1+PU_T+VD M_P#@%'_A0!\7_P#"/W?_ #TA_P"^C_A1_P (_=_\](?^^C_A7VA_PB7AK_H7 MM)_\ H_\*/\ A$O#7_0O:3_X!1_X4 ?%_P#PC]W_ ,](?^^C_A1_PC]W_P ] M(?\ OH_X5]H?\(EX:_Z%[2?_ "C_P */^$2\-?]"]I/_@%'_A0!\7_\(_=_ M\](?^^C_ (4?\(_=_P#/2'_OH_X5]H?\(EX:_P"A>TG_ , H_P#"C_A$O#7_ M $+VD_\ @%'_ (4 ?%__ C]W_STA_[Z/^%'_"/W?_/2'_OH_P"%?:'_ B7 MAK_H7M)_\ H_\*/^$2\-?]"]I/\ X!1_X4 ?%_\ PC]W_P ](?\ OH_X4?\ M"/W?_/2'_OH_X5]H?\(EX:_Z%[2?_ */_"C_ (1+PU_T+VD_^ 4?^% 'Q?\ M\(_=_P#/2'_OH_X4?\(_=_\ /2'_ +Z/^%?:'_")>&O^A>TG_P H_\ "C_A M$O#7_0O:3_X!1_X4 ?%__"/W?_/2'_OH_P"%'_"/W?\ STA_[Z/^%?:'_")> M&O\ H7M)_P# */\ PH_X1+PU_P!"]I/_ (!1_P"% 'Q?_P (_=_\](?^^C_A M1_PC]W_STA_[Z/\ A7VA_P (EX:_Z%[2?_ */_"C_A$O#7_0O:3_ . 4?^% M'Q?_ ,(_=_\ /2'_ +Z/^%'_ C]W_STA_[Z/^%?:'_")>&O^A>TG_P"C_PH M_P"$2\-?]"]I/_@%'_A0!\7_ /"/W?\ STA_[Z/^%'_"/W?_ #TA_P"^C_A7 MVA_PB7AK_H7M)_\ */_ H_X1+PU_T+VD_^ 4?^% 'Q?_PC]W_STA_[Z/\ MA1_PC]W_ ,](?^^C_A7VA_PB7AK_ *%[2?\ P"C_ ,*/^$2\-?\ 0O:3_P" M4?\ A0!\7_\ "/W?_/2'_OH_X4?\(_=_\](?^^C_ (5]H?\ ")>&O^A>TG_P M"C_PH_X1+PU_T+VD_P#@%'_A0!\7_P#"/W?_ #TA_P"^C_A1_P (_=_\](?^ M^C_A7VA_PB7AK_H7M)_\ H_\*/\ A$O#7_0O:3_X!1_X4 ?%_P#PC]W_ ,]( M?^^C_A1_PC]W_P ](?\ OH_X5]H?\(EX:_Z%[2?_ "C_P */^$2\-?]"]I/ M_@%'_A0!\7_\(_=_\](?^^C_ (4?\(_=_P#/2'_OH_X5]H?\(EX:_P"A>TG_ M , H_P#"C_A$O#7_ $+VD_\ @%'_ (4 ?%__ C]W_STA_[Z/^%'_"/W?_/2 M'_OH_P"%?:'_ B7AK_H7M)_\ H_\*/^$2\-?]"]I/\ X!1_X4 ?%_\ PC]W M_P ](?\ OH_X4?\ "/W?_/2'_OH_X5]H?\(EX:_Z%[2?_ */_"C_ (1+PU_T M+VD_^ 4?^% 'Q?\ \(_=_P#/2'_OH_X4?\(_=_\ /2'_ +Z/^%?:'_")>&O^ MA>TG_P H_\ "C_A$O#7_0O:3_X!1_X4 ?%__"/W?_/2'_OH_P"%'_"/W?\ MSTA_[Z/^%?:'_")>&O\ H7M)_P# */\ PH_X1+PU_P!"]I/_ (!1_P"% 'Q? M_P (_=_\](?^^C_A1_PC]W_STA_[Z/\ A7VA_P (EX:_Z%[2?_ */_"C_A$O M#7_0O:3_ . 4?^% 'Q?_ ,(_=_\ /2'_ +Z/^%'_ C]W_STA_[Z/^%?:'_" M)>&O^A>TG_P"C_PH_P"$2\-?]"]I/_@%'_A0!\7_ /"/W?\ STA_[Z/^%'_" M/W?_ #TA_P"^C_A7VA_PB7AK_H7M)_\ */_ H_X1+PU_T+VD_^ 4?^% 'Q M?_PC]W_STA_[Z/\ A1_PC]W_ ,](?^^C_A7VA_PB7AK_ *%[2?\ P"C_ ,*/ M^$2\-?\ 0O:3_P" 4?\ A0!\7_\ "/W?_/2'_OH_X4?\(_=_\](?^^C_ (5] MH?\ ")>&O^A>TG_P"C_PH_X1+PU_T+VD_P#@%'_A0!\7_P#"/W?_ #TA_P"^ MC_A1_P (_=_\](?^^C_A7VA_PB7AK_H7M)_\ H_\*/\ A$O#7_0O:3_X!1_X M4 ?%_P#PC]W_ ,](?^^C_A1_PC]W_P ](?\ OH_X5]H?\(EX:_Z%[2?_ "C M_P */^$2\-?]"]I/_@%'_A0!\7_\(_=_\](?^^C_ (4?\(_=_P#/2'_OH_X5 M]H?\(EX:_P"A>TG_ , H_P#"C_A$O#7_ $+VD_\ @%'_ (4 ?%__ C]W_ST MA_[Z/^%'_"/W?_/2'_OH_P"%?:'_ B7AK_H7M)_\ H_\*/^$2\-?]"]I/\ MX!1_X4 ?%_\ PC]W_P ](?\ OH_X4?\ "/W?_/2'_OH_X5]H?\(EX:_Z%[2? M_ */_"C_ (1+PU_T+VD_^ 4?^% 'Q?\ \(_=_P#/2'_OH_X4?\(_=_\ /2'_ M +Z/^%?:'_")>&O^A>TG_P H_\ "C_A$O#7_0O:3_X!1_X4 ?%__"/W?_/2 M'_OH_P"%'_"/W?\ STA_[Z/^%?:'_")>&O\ H7M)_P# */\ PH_X1+PU_P!" M]I/_ (!1_P"% 'Q?_P (_=_\](?^^C_A1_PC]W_STA_[Z/\ A7VA_P (EX:_ MZ%[2?_ */_"C_A$O#7_0O:3_ . 4?^% 'Q?_ ,(_=_\ /2'_ +Z/^%'_ C] MW_STA_[Z/^%?:'_")>&O^A>TG_P"C_PH_P"$2\-?]"]I/_@%'_A0!\7_ /"/ MW?\ STA_[Z/^%'_"/W?_ #TA_P"^C_A7VA_PB7AK_H7M)_\ */_ H_X1+P MU_T+VD_^ 4?^% 'Q?_PC]W_STA_[Z/\ A1_PC]W_ ,](?^^C_A7VA_PB7AK_ M *%[2?\ P"C_ ,*/^$2\-?\ 0O:3_P" 4?\ A0!\7_\ "/W?_/2'_OH_X4?\ M(_=_\](?^^C_ (5]H?\ ")>&O^A>TG_P"C_PH_X1+PU_T+VD_P#@%'_A0!\7 M_P#"/W?_ #TA_P"^C_A1_P (_=_\](?^^C_A7VA_PB7AK_H7M)_\ H_\*/\ MA$O#7_0O:3_X!1_X4 ?%_P#PC]W_ ,](?^^C_A1_PC]W_P ](?\ OH_X5]H? M\(EX:_Z%[2?_ "C_P */^$2\-?]"]I/_@%'_A0!\7_\(_=_\](?^^C_ (4? M\(_=_P#/2'_OH_X5]H?\(EX:_P"A>TG_ , H_P#"C_A$O#7_ $+VD_\ @%'_ M (4 ?%__ C]W_STA_[Z/^%'_"/W?_/2'_OH_P"%?:'_ B7AK_H7M)_\ H_ M\*/^$2\-?]"]I/\ X!1_X4 ?%_\ PC]W_P ](?\ OH_X4?\ "/W?_/2'_OH_ MX5]H?\(EX:_Z%[2?_ */_"C_ (1+PU_T+VD_^ 4?^% 'Q?\ \(_=_P#/2'_O MH_X4?\(_=_\ /2'_ +Z/^%?:'_")>&O^A>TG_P H_\ "C_A$O#7_0O:3_X! M1_X4 ?%__"/W?_/2'_OH_P"%'_"/W?\ STA_[Z/^%?:'_")>&O\ H7M)_P# M*/\ PH_X1+PU_P!"]I/_ (!1_P"% 'Q?_P (_=_\](?^^C_A1_PC]W_STA_[ MZ/\ A7VA_P (EX:_Z%[2?_ */_"C_A$O#7_0O:3_ . 4?^% 'Q?_ ,(_=_\ M/2'_ +Z/^%'_ C]W_STA_[Z/^%?:'_")>&O^A>TG_P"C_PH_P"$2\-?]"]I M/_@%'_A0!\7_ /"/W?\ STA_[Z/^%'_"/W?_ #TA_P"^C_A7VA_PB7AK_H7M M)_\ */_ H_X1+PU_T+VD_^ 4?^% 'Q?_PC]W_STA_[Z/\ A1_PC]W_ ,]( M?^^C_A7VA_PB7AK_ *%[2?\ P"C_ ,*/^$2\-?\ 0O:3_P" 4?\ A0!\7_\ M"/W?_/2'_OH_X4?\(_=_\](?^^C_ (5]H?\ ")>&O^A>TG_P"C_PH_X1+PU_ MT+VD_P#@%'_A0!\7_P#"/W?_ #TA_P"^C_A1_P (_=_\](?^^C_A7VA_PB7A MK_H7M)_\ H_\*/\ A$O#7_0O:3_X!1_X4 ?%_P#PC]W_ ,](?^^C_A1_PC]W M_P ](?\ OH_X5]H?\(EX:_Z%[2?_ "C_P */^$2\-?]"]I/_@%'_A0!\7_\ M(_=_\](?^^C_ (4?\(_=_P#/2'_OH_X5]H?\(EX:_P"A>TG_ , H_P#"C_A$ MO#7_ $+VD_\ @%'_ (4 ?%__ C]W_STA_[Z/^%'_"/W?_/2'_OH_P"%?:'_ M B7AK_H7M)_\ H_\*/^$2\-?]"]I/\ X!1_X4 ?%_\ PC]W_P ](?\ OH_X M4?\ "/W?_/2'_OH_X5]H?\(EX:_Z%[2?_ */_"C_ (1+PU_T+VD_^ 4?^% ' MQ?\ \(_=_P#/2'_OH_X4?\(_=_\ /2'_ +Z/^%?:'_")>&O^A>TG_P H_\ M"C_A$O#7_0O:3_X!1_X4 ?%__"/W?_/2'_OH_P"%'_"/W?\ STA_[Z/^%?:' M_")>&O\ H7M)_P# */\ PH_X1+PU_P!"]I/_ (!1_P"% 'Q?_P (_=_\](?^ M^C_A1_PC]W_STA_[Z/\ A7VA_P (EX:_Z%[2?_ */_"C_A$O#7_0O:3_ . 4 M?^% 'Q?_ ,(_=_\ /2'_ +Z/^%'_ C]W_STA_[Z/^%?:'_")>&O^A>TG_P" MC_PH_P"$2\-?]"]I/_@%'_A0!\7_ /"/W?\ STA_[Z/^%'_"/W?_ #TA_P"^ MC_A7VA_PB7AK_H7M)_\ */_ H_X1+PU_T+VD_^ 4?^% 'Q?_PC]W_STA_[ MZ/\ A1_PC]W_ ,](?^^C_A7VA_PB7AK_ *%[2?\ P"C_ ,*/^$2\-?\ 0O:3 M_P" 4?\ A0!\7_\ "/W?_/2'_OH_X4?\(_=_\](?^^C_ (5]H?\ ")>&O^A> MTG_P"C_PH_X1+PU_T+VD_P#@%'_A0!\7_P#"/W?_ #TA_P"^C_A1_P (_=_\ M](?^^C_A7VA_PB7AK_H7M)_\ H_\*/\ A$O#7_0O:3_X!1_X4 ?%_P#PC]W_ M ,](?^^C_A1_PC]W_P ](?\ OH_X5]H?\(EX:_Z%[2?_ "C_P */^$2\-?] M"]I/_@%'_A0!\7_\(_=_\](?^^C_ (4?\(_=_P#/2'_OH_X5]H?\(EX:_P"A M>TG_ , H_P#"C_A$O#7_ $+VD_\ @%'_ (4 ?%__ C]W_STA_[Z/^%'_"/W M?_/2'_OH_P"%?:'_ B7AK_H7M)_\ H_\*/^$2\-?]"]I/\ X!1_X4 ?%_\ MPC]W_P ](?\ OH_X4?\ "/W?_/2'_OH_X5]H?\(EX:_Z%[2?_ */_"C_ (1+ MPU_T+VD_^ 4?^% 'Q?\ \(_=_P#/2'_OH_X4?\(_=_\ /2'_ +Z/^%?:'_") M>&O^A>TG_P H_\ "C_A$O#7_0O:3_X!1_X4 ?%__"/W?_/2'_OH_P"%'_"/ MW?\ STA_[Z/^%?:'_")>&O\ H7M)_P# */\ PH_X1+PU_P!"]I/_ (!1_P"% M 'Q?_P (_=_\](?^^C_A1_PC]W_STA_[Z/\ A7VA_P (EX:_Z%[2?_ */_"C M_A$O#7_0O:3_ . 4?^% 'Q?_ ,(_=_\ /2'_ +Z/^%'_ C]W_STA_[Z/^%? M:'_")>&O^A>TG_P"C_PH_P"$2\-?]"]I/_@%'_A0!\7_ /"/W?\ STA_[Z/^ M%'_"/W?_ #TA_P"^C_A7VA_PB7AK_H7M)_\ */_ H_X1+PU_T+VD_^ 4?^ M% 'Q?_PC]W_STA_[Z/\ A1_PC]W_ ,](?^^C_A7VA_PB7AK_ *%[2?\ P"C_ M ,*/^$2\-?\ 0O:3_P" 4?\ A0!\7_\ "/W?_/2'_OH_X4?\(_=_\](?^^C_ M (5]H?\ ")>&O^A>TG_P"C_PH_X1+PU_T+VD_P#@%'_A0!\7_P#"/W?_ #TA M_P"^C_A1_P (_=_\](?^^C_A7VA_PB7AK_H7M)_\ H_\*/\ A$O#7_0O:3_X M!1_X4 ?%_P#PC]W_ ,](?^^C_A1_PC]W_P ](?\ OH_X5]H?\(EX:_Z%[2?_ M "C_P */^$2\-?]"]I/_@%'_A0!\7_\(_=_\](?^^C_ (4?\(_=_P#/2'_O MH_X5]H?\(EX:_P"A>TG_ , H_P#"C_A$O#7_ $+VD_\ @%'_ (4 ?%__ C] MW_STA_[Z/^%'_"/W?_/2'_OH_P"%?:'_ B7AK_H7M)_\ H_\*/^$2\-?]"] MI/\ X!1_X4 ?%_\ PC]W_P ](?\ OH_X4?\ "/W?_/2'_OH_X5]H?\(EX:_Z M%[2?_ */_"C_ (1+PU_T+VD_^ 4?^% 'Q?\ \(_=_P#/2'_OH_X4?\(_=_\ M/2'_ +Z/^%?:'_")>&O^A>TG_P H_\ "C_A$O#7_0O:3_X!1_X4 ?%__"/W M?_/2'_OH_P"%'_"/W?\ STA_[Z/^%?:'_")>&O\ H7M)_P# */\ PH_X1+PU M_P!"]I/_ (!1_P"% 'Q?_P (_=_\](?^^C_A1_PC]W_STA_[Z/\ A7VA_P ( MEX:_Z%[2?_ */_"C_A$O#7_0O:3_ . 4?^% 'Q?_ ,(_=_\ /2'_ +Z/^%'_ M C]W_STA_[Z/^%?:'_")>&O^A>TG_P"C_PH_P"$2\-?]"]I/_@%'_A0!\7_ M /"/W?\ STA_[Z/^%'_"/W?_ #TA_P"^C_A7VA_PB7AK_H7M)_\ */_ H_ MX1+PU_T+VD_^ 4?^% 'Q?_PC]W_STA_[Z/\ A1_PC]W_ ,](?^^C_A7VA_PB M7AK_ *%[2?\ P"C_ ,*/^$2\-?\ 0O:3_P" 4?\ A0!\7_\ "/W?_/2'_OH_ MX4?\(_=_\](?^^C_ (5]H?\ ")>&O^A>TG_P"C_PH_X1+PU_T+VD_P#@%'_A M0!\7_P#"/W?_ #TA_P"^C_A1_P (_=_\](?^^C_A7VA_PB7AK_H7M)_\ H_\ M*/\ A$O#7_0O:3_X!1_X4 ?%_P#PC]W_ ,](?^^C_A1_PC]W_P ](?\ OH_X M5]H?\(EX:_Z%[2?_ "C_P */^$2\-?]"]I/_@%'_A0!\7_\(_=_\](?^^C_ M (4?\(_=_P#/2'_OH_X5]H?\(EX:_P"A>TG_ , H_P#"C_A$O#7_ $+VD_\ M@%'_ (4 ?%__ C]W_STA_[Z/^%'_"/W?_/2'_OH_P"%?:'_ B7AK_H7M)_ M\ H_\*/^$2\-?]"]I/\ X!1_X4 ?%_\ PC]W_P ](?\ OH_X4?\ "/W?_/2' M_OH_X5]H?\(EX:_Z%[2?_ */_"C_ (1+PU_T+VD_^ 4?^% 'Q?\ \(_=_P#/ M2'_OH_X4?\(_=_\ /2'_ +Z/^%?:'_")>&O^A>TG_P H_\ "C_A$O#7_0O: M3_X!1_X4 ?%__"/W?_/2'_OH_P"%'_"/W?\ STA_[Z/^%?:'_")>&O\ H7M) M_P# */\ PH_X1+PU_P!"]I/_ (!1_P"% 'Q?_P (_=_\](?^^C_A1_PC]W_S MTA_[Z/\ A7VA_P (EX:_Z%[2?_ */_"C_A$O#7_0O:3_ . 4?^% 'Q?_ ,(_ M=_\ /2'_ +Z/^%'_ C]W_STA_[Z/^%?:'_")>&O^A>TG_P"C_PH_P"$2\-? M]"]I/_@%'_A0!\7_ /"/W?\ STA_[Z/^%'_"/W?_ #TA_P"^C_A7VA_PB7AK M_H7M)_\ */_ H_X1+PU_T+VD_^ 4?^% 'Q?_PC]W_STA_[Z/\ A1_PC]W_ M ,](?^^C_A7VA_PB7AK_ *%[2?\ P"C_ ,*/^$2\-?\ 0O:3_P" 4?\ A0!\ M7_\ "/W?_/2'_OH_X4?\(_=_\](?^^C_ (5]H?\ ")>&O^A>TG_P"C_PH_X1 M+PU_T+VD_P#@%'_A0!\7_P#"/W?_ #TA_P"^C_A1_P (_=_\](?^^C_A7VA_ MPB7AK_H7M)_\ H_\*/\ A$O#7_0O:3_X!1_X4 ?%_P#PC]W_ ,](?^^C_A1_ MPC]W_P ](?\ OH_X5]H?\(EX:_Z%[2?_ "C_P */^$2\-?]"]I/_@%'_A0! M\7_\(_=_\](?^^C_ (4?\(_=_P#/2'_OH_X5]H?\(EX:_P"A>TG_ , H_P#" MC_A$O#7_ $+VD_\ @%'_ (4 ?%__ C]W_STA_[Z/^%'_"/W?_/2'_OH_P"% M?:'_ B7AK_H7M)_\ H_\*/^$2\-?]"]I/\ X!1_X4 ?%_\ PC]W_P ](?\ MOH_X4?\ "/W?_/2'_OH_X5]H?\(EX:_Z%[2?_ */_"C_ (1+PU_T+VD_^ 4? M^% 'Q?\ \(_=_P#/2'_OH_X4?\(_=_\ /2'_ +Z/^%?:'_")>&O^A>TG_P MH_\ "C_A$O#7_0O:3_X!1_X4 ?%__"/W?_/2'_OH_P"%'_"/W?\ STA_[Z/^ M%?:'_")>&O\ H7M)_P# */\ PH_X1+PU_P!"]I/_ (!1_P"% 'Q?_P (_=_\ M](?^^C_A1_PC]W_STA_[Z/\ A7VA_P (EX:_Z%[2?_ */_"C_A$O#7_0O:3_ M . 4?^% 'Q?_ ,(_=_\ /2'_ +Z/^%'_ C]W_STA_[Z/^%?:'_")>&O^A>T MG_P"C_PH_P"$2\-?]"]I/_@%'_A0!\7_ /"/W?\ STA_[Z/^%'_"/W?_ #TA M_P"^C_A7VA_PB7AK_H7M)_\ */_ H_X1+PU_T+VD_^ 4?^% 'Q?_PC]W_S MTA_[Z/\ A1_PC]W_ ,](?^^C_A7VA_PB7AK_ *%[2?\ P"C_ ,*/^$2\-?\ M0O:3_P" 4?\ A0!\7_\ "/W?_/2'_OH_X4?\(_=_\](?^^C_ (5]H?\ ")>& MO^A>TG_P"C_PH_X1+PU_T+VD_P#@%'_A0!\7_P#"/W?_ #TA_P"^C_A1_P ( M_=_\](?^^C_A7VA_PB7AK_H7M)_\ H_\*/\ A$O#7_0O:3_X!1_X4 ?%_P#P MC]W_ ,](?^^C_A1_PC]W_P ](?\ OH_X5]H?\(EX:_Z%[2?_ "C_P */^$2 M\-?]"]I/_@%'_A0!\7_\(_=_\](?^^C_ (4?\(_=_P#/2'_OH_X5]H?\(EX: M_P"A>TG_ , H_P#"C_A$O#7_ $+VD_\ @%'_ (4 ?%__ C]W_STA_[Z/^%' M_"/W?_/2'_OH_P"%?:'_ B7AK_H7M)_\ H_\*/^$2\-?]"]I/\ X!1_X4 ? M%_\ PC]W_P ](?\ OH_X4?\ "/W?_/2'_OH_X5]H?\(EX:_Z%[2?_ */_"C_ M (1+PU_T+VD_^ 4?^% 'Q?\ \(_=_P#/2'_OH_X4?\(_=_\ /2'_ +Z/^%?: M'_")>&O^A>TG_P H_\ "C_A$O#7_0O:3_X!1_X4 ?%__"/W?_/2'_OH_P"% M'_"/W?\ STA_[Z/^%?:'_")>&O\ H7M)_P# */\ PH_X1+PU_P!"]I/_ (!1 M_P"% 'Q?_P (_=_\](?^^C_A1_PC]W_STA_[Z/\ A7VA_P (EX:_Z%[2?_ * M/_"C_A$O#7_0O:3_ . 4?^% 'Q?_ ,(_=_\ /2'_ +Z/^%'_ C]W_STA_[Z M/^%?:'_")>&O^A>TG_P"C_PH_P"$2\-?]"]I/_@%'_A0!\7_ /"/W?\ STA_ M[Z/^%'_"/W?_ #TA_P"^C_A7VA_PB7AK_H7M)_\ */_ H_X1+PU_T+VD_^ M 4?^% 'Q?_PC]W_STA_[Z/\ A1_PC]W_ ,](?^^C_A7VA_PB7AK_ *%[2?\ MP"C_ ,*/^$2\-?\ 0O:3_P" 4?\ A0!\7_\ "/W?_/2'_OH_X4?\(_=_\](? M^^C_ (5]H?\ ")>&O^A>TG_P"C_PH_X1+PU_T+VD_P#@%'_A0!\7_P#"/W?_ M #TA_P"^C_A1_P (_=_\](?^^C_A7VA_PB7AK_H7M)_\ H_\*/\ A$O#7_0O M:3_X!1_X4 ?%_P#PC]W_ ,](?^^C_A1_PC]W_P ](?\ OH_X5]H?\(EX:_Z% M[2?_ "C_P */^$2\-?]"]I/_@%'_A0!\7_\(_=_\](?^^C_ (4?\(_=_P#/ M2'_OH_X5]H?\(EX:_P"A>TG_ , H_P#"C_A$O#7_ $+VD_\ @%'_ (4 ?%__ M C]W_STA_[Z/^%'_"/W?_/2'_OH_P"%?:'_ B7AK_H7M)_\ H_\*/^$2\- M?]"]I/\ X!1_X4 ?%_\ PC]W_P ](?\ OH_X4?\ "/W?_/2'_OH_X5]H?\(E MX:_Z%[2?_ */_"C_ (1+PU_T+VD_^ 4?^% 'Q?\ \(_=_P#/2'_OH_X5]0?! M.SDLO 5M%(5+#=]T\?ZV3_&NP_X1+PU_T+VD_P#@%'_A6E:6-I80B&SM8+:( 2=$AC"*._0?4_G0!/1110!__9 end GRAPHIC 15 gvyjtndi311d000001.jpg GRAPHIC begin 644 gvyjtndi311d000001.jpg M_]C_X 02D9)1@ ! 0$!+ $L #_VP!# $! 0$! 0$! 0$! 0$! 0$! 0$! M 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0'_ MVP!# 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! M 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0'_P 1" @ " # 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#^_BBBB@ I M.X^A_I2TG GRAPHIC 16 g1y1x2rrnfcg000005.jpg GRAPHIC begin 644 g1y1x2rrnfcg000005.jpg M_]C_X 02D9)1@ ! 0$ 8 !@ #_VP!# @&!@<&!0@'!P<)"0@*#!0-# L+ M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#T# 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#W^BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ 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 *XWXE^.9/ 'ARWU6.P6],UVMMY;2^7C*.V6 M>JD' R",[TK3YO+G=LOY;POM!/4D%&YR3T]* />JY MW3?&^BZMXMO_ S:2RMJ5BC/.K1$* I4'#=^7%>2_!_P1>>(M,TKQ1K&MWDD M5E:.>.8"60K) M& ';;@CYN>!T% 'ID_CG6X_CY:^$%DA_LF2(LR>4-^?(9_O?[P%>HU\Z^+=( MDU[]I6+2X[Z>R^TP!'GMSB14^S,7"GL2H*Y]ZGT/P\?AS^T!I>A:5J-W+I^H M6K22I.X+,"DG#8 !PT8(.!0!]!UY=\2?B\? >NVVE6^DIJ$LEOY\A,^S8"2 M,!3_ '2?RKU&OF;1==\,>(_B5XRUKQ'J-M;6MS;RV=D9LY*N/+#KP<$1K_X_ M0![WX,\3P^,/"=CKD,?E?:%.^+=N\MU)5ES]1^6*WJ\(_9QUTFUUGPW+*A:" M074 !R2#\KX/H"$_[ZK!\/\ AH^._BUXUT?4-8U*WT^.YNG>.UFVE\7&%4[@ M1M'ICL* /I6BOF;P#X%E\2:[XE\':AK^I1Z)HUTZ^1;2!?-DWL@8Y! &$/&. M]3?#_P 0WO@._P#B!I,,SW-II$,\ENLIR/,CE\M3CMG<,X]* /I.BOE/0?\ MA!=?T*[U+QKXGU$^)KMW*2>7.XM\?=^ZA!R><9P!@#%=9X7\5:IK7P \40W] MQ+)=:;&8HIV8[S&0"H)[D+]5NM:3Q3H\6GQV]P$LFC!_ M>+\V>23N POS# .37G_P8\&WFIV&B>,M5UF[F^R-.EA:;@45"9$8L3R269S^ M YQP*?@#Q#=Z/_PM;5?,-Q)82>9 DK%E#!KC QGIG'2@#WVBOGSP1\+H_B'X M1E\4^(=8U"75=0>4VTRR\1;6*Y((Y^93P,#& ,=:ZN;1O%?A[X/W>DZSXLT^ MRNHY B:FTTAV6_'R;BH;?G*C&3@@#F@#UBBOD3Q)#X/T/P_I6H>$_$-]=>)( MIU^TW"I+&C_*Q9U+(.C #.<'G/6OJGP[J$NK>&-)U*=0LMW9PSN!T#.@8_J M: .*T[Q/XIU?PWKVOZ5#!<"6^D@TJ"0 *@TWQ5XC MU;X'1^*X;N&/5X4ENI/W*^7*D4S[D(QP"B8R,'/<5?\ .GWNEZ+KOA2YA>- M[&[F%K,RD)-#-ET8-C!.6((&<8K.&AZKX-^!9\-- NH:M+%-91I9EF5GGD?! MR0" %?)) '!H ]%TJ_CU72++485*QW<"3H#U =0P_G5NL_0M-_L?P]INE[@_ MV.TBM]P[[$"Y_2M"@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@#P^R^.?B'5KZZM=(\"RZ@UL MQ$GV>X9RHR0"<(<9Q7H/@7Q3KWB9;XZWX7N-"^SE!$)RQ\[.[.-RCI@?G7@/ MPSO_ !K8^(M?;P9I%EJ,SL!<+=.%"+O;:1F1.^?6O<;J]\37'PA\07/B>RM] M/U<:=>$Q6KY55$;;2"';G\: .\HKQ?X07,\WP3UV66>1Y%DNL.SDD8A7')K" M\!7=S)^SKXPF>YF:5;B<*Y22Q?WP!SC@-\ _#N+XGZ'=>*/%>K:C<7MS.\'?"S7M5AB\8^#=3O)+K^QHYEMYG8EE"%D9<^F0".> M.?PP/A1X 3X@>$;R;7]7U)K&*[>.WMHIL!9-B;I#D'/&P =!@^M 'TA17SMX M!\8ZEX,TSQWH=Q#05D:R\TE@CJYBQ_NEBAP..OK7-Z"/ FNZ!=:CXR\3: MC_PD]VSE)/+G<6^"=I^5"#GJ1GI@#% 'U;7(P:Y?ZE\4+O1;:X6+3=(LDDNT M" M--+RBDD<*JC/&"2>,J"NXGJ1R M,^F/QU[.PN-%^,.IW9M97L]?L8V6X495)X!M*-C[N4(()P#C R: ,23Q=XVT MK7] DUF+3X+?6M3-FFD!/](ABS@2[PQ#8!!;L,CIGCJ-)UO4(_B+K/AO4)Q/ M$;:/4;!M@4I$3L>,X SAAP>N#R:Y^P\+^./^%@MXEU5?#ET&98H@;B=FLK?/ MSB$; -Y'5CU/H"16IH]G_: M@#N:*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH RO$VL M'P]X8U+6!")C96[S"(MM#[1G&>U>1V'QR\2ZII\NH6'P_N;NSA)62>"9W52 M"V<3V]Q P2YMG;<8V/(P>X/.#QT M/%=97SIH%GJ7PO\ @IJGB.*YB_M#7?(%MY1#"!"#M;/][#,?0''O7-+!X!?P M,U_)XEU)O&K0FY$Q2<_ONHBSLQ[;L]>!IO&NBW/A77]2\/W2LL'V@L,CGO@@9XH ]OF\::-;^-+;PG)++_:UQ&9(T$9V[0K-][IT4UT- M?-OB/P39WW[1$6BOJ&H)#J:RWU@CTG2(;= M7DDCM(%0/(068(N,D^IQ0!;HKYX\"^%#\9)]8\3^++^[:$7)@MK:WFVK$=H8 M@9!P%#+CU.2:Y;6*WIM2A>%I-F5+!2E>%?#;P+9:C\4?$=E)J.I1QZ+>,87CE M4--LG('F';\V=HSC%?0GB32!K_AG4](+!#>6LD*N1D*S*0#^!P: .=T[XAP7 MGPJ?QM+;)$$MY9#;>;GYU9D";L=V '3N*3X9_$)/B%H]W=M9K9W%K/Y3P++Y MGRE05;.!U^8=/X:^>='\02O\)[WP7"2;Z^UJ%%C8]$89X_X'$N?]ZNE6X7X5 M^(O'_AV*8I:W.E[[.3/S;R (\>X\UO\ OF@#UOX;_$2?X@2:LXTM;2TLI%CC ME$Q&]8GG=+V;4%BFDC8 MJ7*+.A)QCKM!('&:W/"G@>33/ -[XNO]9N[W4+_PU)&$<_)%"T2LBCOD!%'7 MUH ZCX.>+M6\:>$;O4=8DB>XBOW@4QQA!L$<;#@>[&NL\4W\^E>$=:U&U*BX MM+">>(L,@.D;,,COR*^:-&\1ZAX>_9^O1IL[P37VOM;/*APRH8$8X/8G:!GT M)KN-2^#<'AWXN#F@#T+X6^( M]1\5^ [35M4='NY9)58HFT85R!Q]!79UYM\"?^24Z?\ ]=I__1AKTF@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ KSWXQ>$-6\:>$;33M'CB>XBOTG822!!L$22,@X)[BNA\+?#&Y\+_"O7M$$L,^LZK:S+(RDA [1E40$ M]AGKCN:]0HH X[X7>'-0\*> K+2-46-;N)Y681ON #.2.?H:X74/"'CSPU\6 M=3\4>%M.LM1MM20HWGRJOEJVTL""RG(9!C&>/T]KHH \NG\#:W)\?+7Q>L(JSK7@S5[[XW:'XJACA.EV=IY4K-)A@V)1PO?[ZUZ1 M10!C^*H=3N?"FJ6VC ?VC-;M%;DOLVLPQNSVQG/X5P_P^^$.D:-X4C@\2:/I M][JLDKR3/)&LNP9PJJQ'3: ?J37J%% 'C^G_ VU;PS\9UU_0+.UC\/RC9+" ML@38K)A@%] P#8_"KW@/P+K?A_XG^*M>OXX5L=2DG:W*2AF(>;>,CMQ7J5% M'F_P_P#!NL>'?'7C+5M0CB6UU6[:6U*2!B5,LC ]'F\.:9HVG:M9HSFSO M#;Y@1]P^:5V'/T85RO@OX;ZA93>/ M+?741++Q!)MA:&4,VPF;)]CB1>M>K44 >&:%H7Q:\":5=>'-&T[3=2L6=S;7 MK3JIAW=2 74^^,'!/4BK&K?"?Q%=?")=%;4VO]<^W+?R>=.Q5L(4\I6;L <\ MX&E M>S>&;"?2_"FCZ?_(K5HH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@#YY\/?#_XI^#]5U*[T)--C^VL=_FRH^5#$CKTZUZ)X=TSQWK&D MZ[I?CF6S6WO;0V\#6@7*[U97)QZ BO0J* / _"_A'XI>'/#VJ>$K73M+2PO& MD/\ :$LX;;N7:VT!LDD 8RHP>OMN>$_AWX@T?X-^(O#5W% -2OY97@59@5(: M.-1ENW*FO8** .+\!^$[C2?A;:^&-;11*8KB&X6)\C;)(YX/^ZU<'H'A[XI? M#B"\T70-/TW6M,EE:2WGEF"&,G R59U/0#*\C/0]<^X44 >6> _A_>^$/#GB M'4]:G2?6]4BD>?RSN6,88XSCDDDDGITQTR?/?A#-X]T_P=?7?A.RL=3M9;UX MGM+EPC12B.,B0$LH((8 C/\ "*^DIH8[B"2&5=TJ/A[3?BOX$T:7PYINC:;JMG&SFTO3U<+X%^&-Q;?"W5/"?B>*)6O;IY5,4 MF_9E$VN".X9O5J* /%O#OPR\2R_#[5_!'B)K9;3?YVF7<4N_P J3=D@ MCKM)Y_X$WM2Z?'\8M'\+IX8M=%T]C!&+>WU47:?)&.!\I;)('0[>@'!->T44 M ><:SX;\?KX!L(-,\3&7Q);N9+F4E52X#9R@)7C;Q@D#.#G&>./NO OC'QMX MPT74-9\-:9X=AL9!)FX\FO=Z* /(/'OA#QC'\3=- M\:^$[2UOI+> 1&":14VG#J#_B!\,M7U.+PA8V6LZ+>OOCBN)PC1=<9RR\CH2,[ M@!T[=!\-? &LZ3X@U7Q=XIFB?6]1RHAA;F?E4 #@ =3GCT^B@#S/ MP#X)UGP]\0_%VM7Z0K9ZI<226Q20,Q#2LPR.W!%>F444 >&:3\'=4LOC+_;T MD%L=!COI+N(>:-PSED 7VI^9OR%>ST4 >>>+?AG'XA^&5AX9MYDANM-BB-K(WW3(B;3NQV8$\^ISSC% M<Y44 >2>-/A=?S M_";1O"/A\QSS6%TDSO,X0/\ +)O;\6?@>E=I:Z'>Q?"Z'0&""_315LB WRB0 M0[.OIGO73T4 >$:=\&]:F^$-[X=OS!!JJZH=0M,2;D;]TB;6(Z9^8?7%7&TO MXNZ[X/F\+ZA::=80K:M"U\9PTMRJK\J?*Y +$!68@<$_C[710!QGPM\-ZAX3 M\"6ND:HL:W<4LK,(W###.2.?I79T44 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !535;J2RT>^NX@ID M@MY)$##(RJDC/Y5;K.\0?\BUJO\ UYR_^@&@"32+J2_T6PO)0HDGMXY7"@@9 M903@'IUJ[67X:_Y%71_^O*'_ - %:E !7$>)](^(5YK+3>'/$UA8:>8U"P3V MJNP;NHT4 >7?\(]\8/\ H=M) M_P# %?\ XW2_\(]\8,_\CMI./^O%?_C=>H44 >7?\(]\8/\ H=M)_P# %?\ MXW1_PCWQ@_Z';2?_ !7_P"-UZC10!Y?_P (]\8,_P#([:3C_KQ7_P"-TG_" M/?&#_H=M)_\ %?_ (W7J-% 'EW_ CWQ@_Z';2?_ %?_C=+_P (]\8,_P#( M[:3C_KQ7_P"-UZA10!Y=_P (]\8/^AVTG_P!7_XW1_PCWQ@_Z';2?_ %?_C= M>HT4 >7_ /"/?&#/_([:3C_KQ7_XW2?\(]\8/^AVTG_P!7_XW7J-% 'EW_"/ M?&#_ *';2?\ P!7_ .-TO_"/?&#/_([:3C_KQ7_XW7J%% 'EW_"/?&#_ *'; M2?\ P!7_ .-T?\(]\8/^AVTG_P 5_\ C=>HT4 >7_\ "/?&#/\ R.VDX_Z\ M5_\ C=)_PCWQ@_Z';2?_ !7_P"-UZC10!Y=_P (]\8/^AVTG_P!7_XW2_\ M"/?&#/\ R.VDX_Z\5_\ C=>H44 >7?\ "/?&#_H=M)_\ 5_^-T?\(]\8/^AV MTG_P!7_XW7J-% 'E_P#PCWQ@S_R.VDX_Z\5_^-TG_"/?&#_H=M)_\ 5_^-UZ MC10!Y=_PCWQ@_P"AVTG_ , 5_P#C=+_PCWQ@S_R.VDX_Z\5_^-UZA10!Y=_P MCWQ@_P"AVTG_ , 5_P#C='_"/?&#_H=M)_\ %?_ (W7J-% 'E__ CWQ@S_ M ,CMI./^O%?_ (W2?\(]\8/^AVTG_P 5_\ C=>HT4 >7?\ "/?&#_H=M)_\ M 5_^-TO_ CWQ@S_ ,CMI./^O%?_ (W7J%% 'EW_ CWQ@_Z';2?_ %?_C=' M_"/?&#_H=M)_\ 5_^-UZC10!Y?\ \(]\8,_\CMI./^O%?_C=)_PCWQ@_Z';2 M?_ %?_C=>HT4 >7?\(]\8/\ H=M)_P# %?\ XW2_\(]\8,_\CMI./^O%?_C= M>H44 >7?\(]\8/\ H=M)_P# %?\ XW1_PCWQ@_Z';2?_ !7_P"-UZC10!Y? M_P (]\8,_P#([:3C_KQ7_P"-TG_"/?&#_H=M)_\ %?_ (W7J-% 'EW_ CW MQ@_Z';2?_ %?_C=+_P (]\8,_P#([:3C_KQ7_P"-UZA10!Y=_P (]\8/^AVT MG_P!7_XW3D\/_%X2(7\:Z25R-P%DO3/_ %SKT^B@ HHHH *S=?@U:ZT.ZAT. M\BL]291Y$\J!U0Y&<@@YXR.G>M*B@#R__A'OC!_T.VD_^ *__&Z/^$>^+_\ MT.VD_P#@"G_QNO4** /+O^$>^,&/^1VTGI_SXK_\;I?^$>^+_P#T.VD_^ *? M_&Z]0HH \O\ ^$>^+_\ T.VD_P#@"G_QND_X1[XP8_Y';2>G_/BO_P ;KU&B M@#R__A'OB_\ ]#MI/_@"G_QNC_A'OB__ -#MI/\ X I_\;KU"B@#R[_A'OC! MC_D=M)Z?\^*__&Z7_A'OB_\ ]#MI/_@"G_QNO4** /+_ /A'OB__ -#MI/\ MX I_\;I/^$>^,&/^1VTGI_SXK_\ &Z]1HH \O_X1[XO_ /0[:3_X I_\;H_X M1[XO_P#0[:3_ . *?_&Z]0HH \N_X1[XP8_Y';2>G_/BO_QNE_X1[XO_ /0[ M:3_X I_\;KU"B@#R_P#X1[XO_P#0[:3_ . *?_&Z3_A'OC!C_D=M)Z?\^*__ M !NO4:* /+_^$>^+_P#T.VD_^ *?_&Z/^$>^+_\ T.VD_P#@"G_QNO4** /+ MO^$>^,&/^1VTGI_SXK_\;I?^$>^+_P#T.VD_^ *?_&Z]0HH \O\ ^$>^+_\ MT.VD_P#@"G_QND_X1[XP8_Y';2>G_/BO_P ;KU&B@#R__A'OB_\ ]#MI/_@" MG_QNC_A'OB__ -#MI/\ X I_\;KU"B@#R[_A'OC!C_D=M)Z?\^*__&Z7_A'O MB_\ ]#MI/_@"G_QNO4** /+_ /A'OB__ -#MI/\ X I_\;I/^$>^,&/^1VTG MI_SXK_\ &Z]1HH \O_X1[XO_ /0[:3_X I_\;H_X1[XO_P#0[:3_ . *?_&Z M]0HH \N_X1[XP8_Y';2>G_/BO_QNE_X1[XO_ /0[:3_X I_\;KU"B@#R_P#X M1[XO_P#0[:3_ . *?_&Z3_A'OC!C_D=M)Z?\^*__ !NO4:* /+_^$>^+_P#T M.VD_^ *?_&Z/^$>^+_\ T.VD_P#@"G_QNO4** /+O^$>^,&/^1VTGI_SXK_\ M;I?^$>^+_P#T.VD_^ *?_&Z]0HH \O\ ^$>^+_\ T.VD_P#@"G_QND_X1[XP M8_Y';2>G_/BO_P ;KU&B@#R__A'OB_\ ]#MI/_@"G_QNC_A'OB__ -#MI/\ MX I_\;KU"B@#R[_A'OC!C_D=M)Z?\^*__&Z7_A'OB_\ ]#MI/_@"G_QNO4** M /+_ /A'OB__ -#MI/\ X I_\;I/^$>^,&/^1VTGI_SXK_\ &Z]1HH \O_X1 M[XO_ /0[:3_X I_\;H_X1[XO_P#0[:3_ . *?_&Z]0HH \N_X1[XP8_Y';2> MG_/BO_QNE_X1[XO_ /0[:3_X I_\;KU"B@#G?"-CXHL;*X3Q3J]MJ5RTN89+ M>$1A4QT("CG.:Z*BB@ HHHH YGQAI_BV_BM!X5UJUTQT+_:#<0"3S!@;<94X MQS^=H44 >7?\(]\8,?\CMI/3_GQ7_XW2_\ M(]\7_P#H=M)_\ 4_^-UZA10!Y?\ \(]\7_\ H=M)_P# %/\ XW2?\(]\8,?\ MCMI/3_GQ7_XW7J-% 'E__"/?%_MXVTG_ , 4_P#C='_"/?&#_H=M)_\ %/_ M (W7J%% 'EW_ CWQ@_Z';2?_ %?_C=+_P (]\8/^AVTG_P!7_XW7J%% 'E_ M_"/?&#_H=M)_\ 4_^-TG_"/?&#_H=M)_\ 5_^-UZC10!Y?\ \(]\8/\ H=M) M_P# %?\ XW1_PCWQ@_Z';2?_ !3_P"-UZA10!Y=_P (]\8/^AVTG_P!7_XW M2_\ "/?&#_H=M)_\ 5_^-UZA10!Y?_PCWQ@_Z';2?_ %/_C=)_PCWQ@_Z';2 M?_ %?_C=>HT4 >7_ /"/?&#_ *';2?\ P!7_ .-T?\(]\8/^AVTG_P 4_\ MC=>H44 >7?\ "/?&#_H=M)_\ 5_^-TO_ CWQ@_Z';2?_ %?_C=>H44 >7_\ M(]\8/^AVTG_P!3_XW2?\(]\8/^AVTG_P!7_XW7J-% 'E_P#PCWQ@_P"AVTG_ M , 5_P#C='_"/?&#_H=M)_\ %/_ (W7J%% 'EW_ CWQ@_Z';2?_ %?_C=+ M_P (]\8/^AVTG_P!7_XW7J%% 'E__"/?&#_H=M)_\ 4_^-TG_"/?&#_H=M)_ M\ 5_^-UZC10!Y?\ \(]\8/\ H=M)_P# %?\ XW1_PCWQ@_Z';2?_ !3_P"- MUZA10!Y=_P (]\8/^AVTG_P!7_XW2_\ "/?&#_H=M)_\ 5_^-UZA10!Y?_PC MWQ@_Z';2?_ %/_C=)_PCWQ@_Z';2?_ %?_C=>HT4 >7_ /"/?&#_ *';2?\ MP!7_ .-T?\(]\8/^AVTG_P 4_\ C=>H44 >7?\ "/?&#_H=M)_\ 5_^-TO_ M CWQ@_Z';2?_ %?_C=>H44 >7_\(]\8/^AVTG_P!3_XW2?\(]\8/^AVTG_P M!7_XW7J-% 'E_P#PCWQ@_P"AVTG_ , 5_P#C='_"/?&#_H=M)_\ %/_ (W7 MJ%% 'EW_ CWQ@_Z';2?_ %?_C=+_P (]\8/^AVTG_P!7_XW7J%% 'E__"/? M&#_H=M)_\ 4_^-TG_"/?&#_H=M)_\ 5_^-UZC10!Y?\ \(]\8/\ H=M)_P# M%?\ XW1_PCWQ@_Z';2?_ !3_P"-UZA10!Y=_P (]\8/^AVTG_P!7_XW2_\ M"/?&#_H=M)_\ 5_^-UZA10!Y?_PCWQ@_Z';2?_ %/_C=>@:)#J=OHMI#K%U' M=ZBB8GGC0*KMZ@ #'Y5H44 %%%% !1110 4444 %%%% !1110 4444 >8:G\ M7&M_$S6NGZ#?7VE6DEQ!>7$* N9(C&&\M=V2%\SG(YR". :V+CXEZ>GCG3?# M%O87[D23 M2I&:&Z?,>R4,3@*#^5%M$U[3O#^H176D:S'>OIEVFR:5(V(.!WSP? MIG&>X!T'ASQ['J^L7.B:II5UHFKV\ NC;W3*RO#_ 'U<<''?T_ XQ#\8K3R6 MU2/P[JS^&DG\AM8"#9G.-X3[Q3/?\,9XK.M]+U+QY\1[CQ VDZGHVG0Z(^G( M=0A\F621]_(3K@!SS["L*W7Q%:?"F7XE^#-&TK1=0 MNYC);6<4*NMM+)O"*$SE5(R<=*S];\=>'IM U**.ZN"[VLBJ/L,XR2I YV4 M=#X:_P"15T?_ *\H?_0!6I65X9_Y%31\?\^,/_H K5H **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH B>VMY+F*Y>")IXE9 M8Y60%D#8W 'J <#/K@5+110 4444 %%%% !6;XA_Y%K5?^O.;_T UI5R_B^S MUV;2]1EL=9M;6S%G)N@>Q\QF^5L_/Y@QGZ<>] &IX:_Y%72.O_'E#U_W!6I6 M5X9R/"FC@]?L,/;'\ K5H **** "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 *Y_P 5:WI-EHNIVEWJEE!< MM9R;89;A%AH D\,X_P"$ M4T?'3[##_P"@"M6LOPU_R*VD?]>4/7_<%:E !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 %4=6UG3=!L&OM5O8;2U4@&25L#)Z M>I]A5ZO._BO#IL\/A\7NLC1[J/45FLKN:#S+<2J,@2Y( ![$^A]Z .AT+QSX M>\0>'6UNUU&".UB0/7%..AD7'3_9( MYK(DCNF_9@T)H0QLTOR^H*N>8!<2YZ=1NV'\/:@#V[0?&/A[Q0\R:+JUO>/# M_K$0D,/?!P2/?I6G?ZA9Z78RWM_=16UK$,R2S.%51[DUY:;S0=3^-?A5_"TE MI.+>PN3?O8[3&L.S;$"5XX8].V1[4[XIZKI>M^&?#NIV]S%?>'XM>@_M"6$[ MX_*!8-NQV[?B/44 >@>'_%>@^*89)=$U2"\6(@2*A(9,],J<$ ^N.QJH_P 0 M/"4>MC1FU^Q%^7\ORO,X#YQM+?=#9XQG.:\[>:+5?C1=W7@R>VFC3PY(D\]D M5,9F)?RP67@MGR_P7VKE[6]\*K^SQ<:9I#3K;2GL?L,.I^H/%3T4 9?A[P]IWAC1[ M?3--@6.&&-4+[%5Y2!CZEC78KR+R%SG'ZFL M'7/ 7A2'P_J4L>A6:NEK*RL$Z$(<&NUKE_%^IZI;:7J,%KH%Q>6[6%YH[.(R&-.K'H![?2YY,K*0(_ R#O MZ\G<6'0"J%+N\^RI)]J_TE%W%?,9<;<9!X!SQZ8)P/ M!7@S6F^(RZI!H-OX?33[IDU P7:NCAK:$B%8U.,%B9/I)C.5%0W'PNU_54&C M2^&;;3H)+_S[B]@U)FLU3/S-#;%F9'8;1D^F. > #V7Q=K4WAWPEJFL6\22R MV<#2HCYVL1ZXK$\->)M:OYKQ]3N/#4\%M;F1X='NWGN$?@A60@8XS[YQ5CQ$ MGB+5[/Q%I,.BV)MA;QBPFNY@\=XQ +HZ @J.J@DCL:XK3O!7B2]\6S:Y!H=G MX/\ *T:6RBCM9XW$L[!@KD1C 4$J>>?D7\ "[X>^*VI:KJGA_P"UZ39IIVOR MS1V?V:Y,D\/EG&95QC!]N@ZUZK7AWA_P-XFM]6\..OAF/1[RPNQ-J>MC4Q*] M^FXT %%%% !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 %9WB#_D6M5_Z\Y?_0#6C7+^+_#\-_I>I7K7^J0NMG)^[M[Z M2.,X4]4!Q]?6@#4\-?\ (JZ/_P!>4/\ Z *U*RO#(QX4T<>EC#_Z *U: "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M*S]XANK:*YMY4E@E021R(\NIOAAXCTOPI/K< M.MQ65K)_9UQUB!"EY+1M'(R ?05%>%^$;FVT?XH>';+P_;:W9: M;JEI,M]#JA<&29(RY?:_.X' + !3DA>]=E\6K^^ATK0]+M+Z6QCU?5X+&YN( M6VNL3YW8;M_@,4 >A45XS;;_ (<_$ZXT'0VNI='FT*34#92S-*LSD_>V]D\D8RIZL!CZUK^'[^75?#>EZC/'Y4/_ M * *U* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH *X;XQ?\DGU_P#ZY1_^C4KN:X;XQ9_X5/K^#_RRC_\ 1J4 ?'-% M%% !1110!T'@3_DH?AG_ +"MK_Z-6OM^OB#P)_R4/PS_ -A6U_\ 1JU]OT % 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 <_P"*/!^F^*TM3>27=M=6;E[6 M\LYC%-"2,':P]<#\JPO#_P *M$T[PI.@&>E=[10!R/AWX=Z5X=UV?G&=)KFX+S1R%BP97[$9./;.LHH Y;PSX"TOPQ> MW%_'\U*X\Z41CG8#@87@=NP]*QV^#GADSLHN-632WD\UM(6]8 M6;-G/*=>OO7H-% &/JFE:G>3QM8:_)M#TW2M2L+[5K.WNWLY"L$DP5 MSN5@,#KS0!I>&!CPGHPSG%C!SQS\@]*U:R_#1SX5T@++D_[0]:DKYLUR M/4-,\4WVH>*?[;W--<2VNM:5<^8L$0D@"$('PJK\RD'_ )ZKP2!6]XWN+C7_ M !?=1V;:CX@M;?0A+!#ILKPBTN'4-'.^,*2P.X $G'\)Q0![K17+_#Z^FU/X M>:-=/J2ZA.]MAKO:?F<$J]>;W>@WNC>-/#EC8:]J.K>+I;_[ M5JMRLS+$MEGY@\>2J#'W1]?50 #W"N&^,6?^%3Z_@_\ +*/_ -&I7'QZ4WC[ M7_'%[JNJZA:OHUR]KIR07+1+:[ ?WN!U)*YS]?;#]4UJ\\0?LP2ZGJ+L]W+; M!9'8!/^2A^&?\ L*VO_HU:^WZ^(/ G M_)0_#/\ V%;7_P!&K7V_0 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 45 MP7Q/\5:EX9L=+6QE2Q@OKKR+G59+SSP6HA^P2D_ZDX^\.W//Y&NK^(?BC4/#>E:?%I$,,FJ:K?1Z?:M/]R-G MS\Q'?&/U]L$ ["BO,=*\6Z]X7\97'A?Q;J,&JK_9KZG!?PVXA?:N[#7^(D-_IB:4K,ZZ*;;.85D*$F7[V_@G@X[^U 'M59/B. MX@C\/:HCS1JYLY?E9@#]PU;TO4(=7TBRU*WSY%Y EQ'N'.UU##]#61XLT#1M M0T;4KR]TFPN;I+.0+--;([C"DC#$9XH O>&O^15T?_KRA_\ 0!6I67X:&/"N MCC&/]!A_] %:E !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% 'FU_\ !O1[O77GCO-1MM)NA-)>6$-V5CDE=HCPN/NMY9W#/54QC%:N MK_#+2-2U634K6_U;1[B:!+>?^R[KR5EC4;55A@C 4 <8X KQS7_CQXOTSQ'J MEA;QZ88;6[EAC+V[$[5<@9^;K@5G?\-#>-?^>6E?^ [?_%T ?0%EX#TS3%T2 M/3KK4+.#1UD6&"&X_=REP\07 MGBC]FN[UK4!$MU'=6@M;BU9O,M;M"]M=JPQMD YX[$>M>= M^'?A!?7'@G6(]1NX+"^UNRM(Q#;0,J6XB"D;U."78K\_N6ZYKVFB@#S;0/ _ MB0^+])UWQ#<:'"ND6SVUM!H\#H)59=HW[L8 !X4# [8JWK'@WQ#XF\(6EOJ^ MKVD?B*POA?6EY:Q'RE=&.P,IY(VG\#CK@Y[ZB@#S[1/ VKWGB>Y\2>-+K3[J M^>R.GQ6U@CB%(23N)++&S[ MRF/N=2><]_PKUVB@#G[HZOHL%GI^@:%;7=C!;K$IDOO),>T8"@;#D8 YS6/K M>K>+VT#4EE\+64<9M90SC5L[1M/./*YKN*SO$'_(M:K_ ->/^ "M6LOPU_P BKI'_ %Y0_P#H K4H **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH ^&O&'_([Z__ -A*X_\ 1C5BUM>, M/^1WU_\ ["5Q_P"C&K%H **** "OHN+_ )-,/./]';_TJ-?.E?1<7_)IAYQ_ MH[?^E1H ^=**** "BBB@#H/ G_)0_#/_ &%;7_T:M?;]?$'@3_DH?AG_ +"M MK_Z-6OM^@ 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@ KF?%WAW3M1TK4;ZY%V9X[*0+Y=[-&O"L1\BN%/XCFNFKE?&&NSV.FZC9IH M.JW:/9R?Z3;I&8ERI')9P>._% &MX:&/"NCCIBQA_P#0!6I65X9_Y%31^,?Z M##P>WR"M6@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHKR?XD_$/5]'\21>'-(ETZQD\NWN&N[]V'F;IU38@'&, M]2_DDD7Y2M:);6MKI6EOJ$5NCEIVP4V!WR5&0^3\N1GVY6W^(_BG3D\-ZIX@L] M$;1M?ECCA6P>3[1#Y@RI;<=IQD9Q0!ZU1110 4444 %%%% '&_$WQ#JOAGPH MM]I0V.UU'%/=&$RBTA;.Z4IWQ@<>]<9\.]4\3>(] O=/L?&VGS,4WP7AMPUW M:L)N0\+<,C+G!)XW =J]&\5Z-JNKV-N=%UF72[ZUG6>-ADQ38ZQR*",J:X[X M=>!-8T?4+CQ'J[6<>I/:R6D-G;Q%(P#*7W.QR6).,'LN.O8 C\":CXMO/B-K MFE:EXH.K:9H\:QR.+&& 23N.%^49PN&[]0.U;?Q O/$-A&+RT\06GA[0K>(/ M=ZB]K]JE\PMM5%C(Q@Y'/7FCPGX.UGPSX'U&S34K=O$E_+/=2WQ4O'Y[]&Y M)& #R.I/!Z4W4?#OC>._L]6T?Q#:O>&Q2UOK._$AM)) !NF1%/RL2.F/ZT 9 M&BWWC/Q;\.]+UT>)X= DC6=[F9;".=;F,-\K[6_U> K<#KG/'2M/X1:IX@U[ MP<=9\0:B]XUU._V;=!'%MB4[O053C^&VIZ5\);OPCI&J1&_O7+7% MU,62,!R/,5 2 5&W'?)/&:[_2=-@T;1[+3+;/D6D"0)GJ0H R??B@#XF\8? M\COK_P#V$KC_ -&-6+6UXP_Y'?7_ /L)7'_HQJQ: "BBB@ KZ+B_Y-,/./\ M1V_]*C7SI7T7%_R:8>_\*W$&I0)=2VB),IAN#'*Z"'S1D*X9=ISUP6'! H ] HKS73_ (D^(IO& MNF^&-2\$C3KF]4R[FU1)?+B&?;N< @&_17%^&_'[:GK-QH>O:--H.L06_VOR)IUEC>'IN M$@P..XQQ^!QB-\87-NVM1>$]2D\*+)Y;:OYB@_>VEA%U*Y[Y_7B@#T^L[Q!_ MR+6J_P#7G+_Z :O0S1W$$<\+AXI%#HPZ,",@USGB_1Y[W2M1N4UO4[1$LI ; M>W,0C;"L>=R$\]#S0!I>&O\ D5='_P"O*'_T 5J5E^&N/"NCC_IQA_\ 0!6I M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 5Y7\4=$\17TPFCTS3][:^TDHX!5N> Q/0<^J M5Y/+^T+X.BE>-K;5]R,5.($(X_X'0 S_ (07Q/I?P;F\+6'D2ZA?W#>8J38B MM(7;6.WN_M3D,ELHP67'5N.O/ M/8Y..(_X:)\&?\^NL?\ @.G_ ,71_P -$^#/^?76/_ =/_BZ --O!^LR?%7Q M'K:P6HL+_1OL<$EP!(C2?N^'CSDK\ISZBN6L/A1J5[JND+=^'-&T2WL;I;F[ MNK2Y>9KLH9OW$C^Z,=*^0:]W_9H_Y"7B+_KC!_-Z /(O&'_([Z__ -A*X_\ 1C5BUM>, M/^1WU_\ ["5Q_P"C&K%H **** "OHN+_ )-,/./]';_TJ-?.E?1<7_)IAYQ_ MH[?^E1H ^=**** "BBB@#H/ G_)0_#/_ &%;7_T:M?;]?$'@3_DH?AG_ +"M MK_Z-6OM^@ 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@#EOB#:W-[X4F@@T M&'7(VD0W%C)(4:2('+%"",.."*\[^$VG:M#XJFGTNUUG3O#2_:DGMM3;Y#)Y M[B-8U))#*NT,?[RN"?7VVF1Q1PJ5BC1%+,Q"K@98DD_4DDGW- 'GW@[3+_4O MB-XH\6:I8W%LJL--TU;B-D/DIRSA6'W6(4@^[54\61Z_XO\ "FC:[9>'[FUU M'1]72^_LN[8+),D3$N!COC"@M_%5I\-)/AI_PB.HOJ)WPK?KM^QF-I2^_ MS,X'!Z=?Y5[Q10!R\>KZ5X)TG2M#O)+QVM;**)'AL9I0RHNS)**0#\O2L[6_ M'^@3Z!J,2-J.][655SI=R!DH<,5[/^TC_R.FE? M]@X?^C'KQB@ HHHH *]W_9H_Y"7B+_KC!_-Z\(KW?]FC_D)>(O\ KC!_-Z / M(O&'_([Z_P#]A*X_]&-6+6UXP_Y'?7_^PE!/\ DH?AG_L*VO\ Z-6OM^@ 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@ KF/%]IKDVE:C+9:O:VUH+.3=!)8F1F^5 ML_/Y@QGZ<>]=/7,^+?$FA:=I.I6%]K.GVUX]G)M@FN420Y0XPI.>: -'PS_R M*FC_ /7C#_Z *U:R_#1W>%='(._P#'_,4 %%%% !7N_[-'_ "$O$7_7&#^;UX17N_[-'_(2 M\1?]<8/YO0!Y%XP_Y'?7_P#L)7'_ *,:L6MKQA_R.^O_ /82N/\ T8U8M !1 M110 5]%Q?\FF'G'^CM_Z5&OG2OHN+_DTP\X_T=O_ $J- 'SI1110 4444 =! MX$_Y*'X9_P"PK:_^C5K[?KX@\"?\E#\,_P#85M?_ $:M?;] !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 %%%% !169KOB+2/#.G&_UF^BL[;=M#ODECZ #))Z\ M 52\.>--"\3Z"=7L+Z+[/'&'N1(P5KF.>>G'!(H Z"BN(+ M1;T-L*_-L#>ADQL!SQC- '65D>)+6WE\/:I))!&[BSE&YD!/W#WK7KF/%TWB M!-*U)=/L-,FLS9R;I+B]DCD!VMG"")@>.GS#\* -/PU_R*ND?]>4/_H K4K+ M\,Y_X131\]?L,/\ Z *U* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "O@>]_X_[C_KJW\S7WQ7P1??\ (0N?^NK? MS- %>BBB@ HHHH ^W? /_)._#7_8+MO_ $6M=""#T.<5Y]#=:W9? ;3[CPY$ M9=6CT:V-NH3>?N)N(7NP7<0.^45X=X7U$6=]X:_M_6/B#!=WKPJ&O"!937# ? MNN5W;2>.>W?O79?%K7=5T+P_I[Z?=26%O8UK W5QZ?7\!R10!W M]%>.^$_&*Z;\1[KP_'XIEUWP\=.:[6]O9%=H'7EOWH #+@'/8=."#FMI?B7Q M#JOQ>\,WLU][.1O^FWGT .2_:1_Y'32O^PO"*] MW_9H_P"0EXB_ZXP?S>@#R+QA_P COK__ &$KC_T8U8M;7C#_ )'?7_\ L)7' M_HQJQ: "BBB@ KZ+B_Y-,/./]';_ -*C7SI7T7%_R:8>08>*9 Z,/<'@U6T?1['0=)M],TZW2&V@0(J MJH&[ QN.!RQQR>] 'DOA+5U_X6%X;LK#6-+UZTN-.D+K;V,:'2E5,JJ,HW*I M.$VL21WY(J]\3M9TK7_"_AW6[29=0\/VNO0/?O$A9!&I96W#TYQ[[AZBO3M/ MT;2]),QTW3;.S,S;I3;0+'O/JVT#)^M2P6%G;69M(+2"*V.[,,<85#N)+?*. M.223ZY- 'C[W">)/C-=WO@^YCFAC\.R0SW-J1Y?G,7V L.,Y,9_X#[&N9M=8 M\-1?L]S>'[A[8>( TD;6+1_Z1]H,YVG;C.<8Y]L5]":?IFGZ3;?9M-L;:R@+ M%_*MH5C7<>IPH S3&T?2VU0:HVFV9U +M%V8%\T#TWXSC\: (O#L%Y:^&=)M M]08M?16<*7#$YS($ 8_GFE\0?\BUJO\ UYR_^@&JVL>$?#WB"Y2YU?1[2]GC M3RUDFC#$+DG'TR3^=8&M_#CP9!H&HS1>&M.22.UE9&$(R"%)!H Z7PU_R*NC M_P#7E#_Z *U*RO#(QX4T< 8Q8P_^@"M6@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHJ&[N[>QM9+JZE6&",9>1S@*/>@":BBB@ HHH MH *^![W_ (_[C_KJW\S7WQ7P1??\A"Y_ZZM_,T 5Z*** "BBB@#['T;0H_$G MP20RW"V9CB MC@)$L2HTV4)(8@8 XP5SWJ['XF?P?\"-)UZ.U6Z:UTNRQ"S[0V[RTZX/][/X M5YW_ ,-+WG_0L0?^!A_^(H ]%MOAKJ4E]I)UKQC>ZIIVD7"7-I:/;(AWI]PO M(,ER/4^_K6C?>#=9U#3+RWE\9:C'&X?%NCZSI\2VEMIY9Y+,!W\Y\?(V\OE=IP< M8.<5Y]_PTO>?]"Q!_P"!A_\ B*T_#G[05WKOB73-);P]#"M[=1VYD%T6*!F MSC;SUH YS]I'_D=-*_[!X_\ 1CUXQ7L_[2/_ ".FE?\ 8.'_ *,>O&* "BBB M@ KW?]FC_D)>(O\ KC!_-Z\(KW?]FC_D)>(O^N,'\WH \B\8?\COK_\ V$KC M_P!&-6+6UXP_Y'?7_P#L)7'_ *,:L6@ HHHH *^BXO\ DTP\X_T=O_2HU\Z5 M]%Q?\FF'G'^CM_Z5&@#YTHHHH **** .@\"?\E#\,_\ 85M?_1JU]OU\0>!/ M^2A^&?\ L*VO_HU:^WZ "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 **** "N8\7ZKJ%KI>HV]OX>OKV!K.3-U#- J+E3G(>16XZ\#Z9KIZ MSO$'_(M:K_UYR_\ H!H C\,_\BIH_&/]!AX_X *U:R_#7_(JZ/\ ]>4/_H K M4H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *\3^-6FWN MH:JEQ$L&JV-II[>=I@OA%);.7XN"FO!H \P@T>S\5:)HNE:;875U#8ZO=Q7&EZW?"(VS"+_5* MZ_.R*S*> S='- M1T41W9CU)UDO+EKEFGF96W LYZ\]NG7B@#B/B[XHTW5+C4/"DNJ0VUM8V$MW M!_AZT5K>ZUX>M8##JUAILA\QY!&H4%0 M06VMG..G/K7M.HZ/::GHMUI4ZL+>YMGMG93\X1E*G!.><'K6)??#S0K_ $+2 MM+D%U%_9*A;&[@G,=Q 0 ,AU[X [=J .3^#EQ-'JOB_2([:ZM-+LKN)K.TN9 M-[6X<-F/.3C 5?ER<$\\YKY>OO\ C_N?^NK?S-?<'ASPQI?A73WL]+A95ED, MLTLCEY)G/5G8\DU\07W_ "$+G_KJW\S0!7HHHH **** /IWQ?_R:Y;_]@O3O M_0X:^8J^G?%__)KEO_V"]._]#AKYBH **** "ND^'W_)1O#?_83M_P#T8*YN MND^'W_)1O#?_ &$[?_T8* /0_P!I'_D<]*Y_YAXX_P"VCUXQ7L_[2/\ R.FE M>O\ 9P_]&/7C% !1110 5[O^S1_R$O$7_7&#^;UX17N_[-'_ "$O$7_7&#^; MT >1>,/^1WU__L)7'_HQJQ:VO&'_ ".^O_\ 82N/_1C5BT %%%% !7T7%_R: M8>.SD CMM0FBB.%8\HK!3UYR.:ZJN7\8>(;;3M+U&REL M]4ED>SD(>WTZ::,95ARZJ5'OD\4 :?AD8\*:./2QA_\ 0!6K67X:_P"15T?_ M *\8>W^P*U* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"O"_C/\ $CQ1X/\ &%II^B7R6]M)8).RM CY?Q _P"@O%_X!Q?_ !-'_"\_B!_T%XO_ #B_P#B:\YH MH ]&_P"%Y_$#_H+Q?^ <7_Q-'_"\_B!_T%XO_ .+_P")KSFB@#ZE^"'C?7_& M<.N-KMVMP;5H1%MA1-NX/G[H&?NBOF*^_P"0A<_]=6_F:]\_9G_X]O$O^_;? MRDKP.^_Y"%S_ -=6_F: *]%%% !1110!].^+_P#DURW_ .P7IW_H<-?,5?3O MB_\ Y-&_P#L)V__ *,% M./\ MH]>,4 %%%% !7N_[-'_ "$O$7_7&#^;UX17N_[-'_(2\1?]<8/YO0!Y M%XP_Y'?7_P#L)7'_ *,:L6MKQA_R.^O_ /82N/\ T8U8M !1110 5]%Q?\FF M'G'^CM_Z5&OG2OHN+_DTP\X_T=O_ $J- 'SI1110 4444 =!X$_Y*'X9_P"P MK:_^C5K[?KX@\"?\E#\,_P#85M?_ $:M?;] !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 %%%% '"_%6SO]2\-VECILT1FDOHVDLFO!;-?1#.Z%7)')ROY5YKX% M6S7PIXGT6VM]4T[4KK0KA_L%U.IM)IQ.1%()H98I"DD,@Z.C#D$5SWA;X8:/H6D75M?"34[J^@:VNY[F5G+Q$_<7 MIM'?CG/.>F #B? 6C6/@[QKX=T^_\)V]GJ>HZ>_V?4K;4Y+@2ND8,FY#\JY M)XR!D $]NK^+UW26=MJ^L065Y-$VUO)8G< W;IS[#'0FM7P[\-] M"\-ZHFI6[WUW=0Q>1:M>W)E^RQ?W(P?NKS[_ *FI4^'OA_\ X1!O#%Q#/=Z< M96F!N)F:17+%MP;J"">,?CG)R _!N7XB3W][_P )4!).-0%TX9668H$ S@# QC'> MO8_"_@32/"EQ/=VKWEYJ$ZB.2]OYS-,8QC"9X 48' '89S@5DM\'_"AU S!+ MY;%I?.;2ENF%FTF<[C'_ $SCVQ0!U?AZ]N-3\,Z5?W4?EW%U9PS2IC&UV0$C M\S2^(/\ D6M5_P"O.7_T U!JND:E?3QO8^(;W2XT3:8K>"!U8\\_O(V/H.#C MBL'6_#NNIH&HN_C75)%6UE+(UI: ,-AXXAS^5 '1>&O^15T?_KRA_P#0!6I6 M5X9&/"FC@_\ /C#V_P!@5JT %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %?,'[1W_ "4/3_\ L%1_^C9:^GZ^8/VCO^2AZ?\ ]@J/_P!& MRT >/T444 %%%% 'T)^S/_Q[>)?]^V_E)7@=]_R$+G_KJW\S7OG[,_\ Q[>) M?]^V_E)7@=]_R$+G_KJW\S0!7HHHH **** /IWQ?_P FN6__ &"]._\ 0X:^ M8J^G?%__ ":Y;_\ 8+T[_P!#AKYBH **** "ND^'W_)1O#?_ &$[?_T8*YNN MD^'W_)1O#?\ V$[?_P!&"@#T/]I'_D=-*]?[.'_HQZ\8KV?]I'_D<]*'_4/' M?_IH]>,4 %%%% !7N_[-'_(2\1?]<8/YO7A%>[_LT?\ (2\1?]<8/YO0!Y%X MP_Y'?7_^PE4/7 M_<%:E !1110!R?C3Q_IG@V)8I4EN]2EC\V&S@1F9D!P6) .U?<]:U=&\4:/K MVAMK-C>*;%-WFR2@Q^45^\'#8VX[Y^M>6?&H:9!JD5U-=ZGI=^VG&**]B3=; M7"^:"8''7(^_V'3J<5!!/XT\3_#];.TTK^U[:?5Y5N[N(QV#7]FA4AL-MP93 MN!(!X4@]: /3O"7C;1_&MO=3Z.T[1VT@C(]-\*:)-JVJ MRM':Q%5.Q=S,S' '<__ %Z\H^''B*30KWQY?ZOI!T[3K>^:>X9)EE^SR9 $ M(5/O=?O#CBKOQ!/B/6;_ /M.U\.MJ7AJUTN2:TD-W'"/-DB.9F1_F.Q2<*5! M!R: .UD^(GAZ'POI_B"2:<6NH-LM(1"6FF?)&U4&23Q5_P ->+-)\5VUQ+ID MLN^UE,-Q!/$T1_P#6/H:\I\->*](\,?!G1-8\0:1;M>V32)H\;NDD MEP21LSSD ]+\()=+O(=;U2+5K?4-=U"=+G4_LZ,L<&[=Y<:[A MR!\_//?VH ]-HHHH **** "BBB@ HHHH **** "OF#]H[_DH>G_]@J/_ -&R MU]/U\P?M'?\ )0]/_P"P5'_Z-EH \?HHHH **** /H3]F?\ X]O$O^_;?RDK MP.^_Y"%S_P!=6_F:]\_9G_X]O$O^_;?RDKP.^_Y"%S_UU;^9H KT444 %%%% M 'T[XO\ ^37+?_L%Z=_Z'#7S%7T[XO\ ^37+?_L%Z=_Z'#7S%0 4444 %=)\ M/O\ DHWAO_L)V_\ Z,%O&* "BBB@ KW?]FC_D)>(O^N,'\WKP MBO=_V:/^0EXB_P"N,'\WH \B\8?\COK_ /V$KC_T8U8M;7C#_D=]?_["5Q_Z M,:L6@ HHHH *^BXO^33#SC_1V_\ 2HU\Z5]%Q?\ )IAYQ_H[?^E1H ^=**** M "BBB@#H/ G_ "4/PS_V%;7_ -&K7V_7Q!X$_P"2A^&?^PK:_P#HU:^WZ "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 **** "N7\7Q>(GT MO46TZ^TN*R%G)OCN+.220G:V<,LJ@<=/E./>NHK'\2W=M#X?U2.6XB20V%-'!Z_88>V/X!6K67X:_Y%71_^O*'_ - %:E !1110!1U2 M#3K^RFL-1:-H)5 DC:382,Y[$'M4_P!LM?\ GYA_[^"OE_\ :&_Y*3%_V#XO M_0GKR>@#[X^VVG_/U#_W\%'VVT_Y^H?^_@KX'HH ^^/MMK_S\P_]_!4D\T444 %%%% !1110 4444 %% M%% !7S!^T=_R4/3_ /L%1_\ HV6OI^OF#]H[_DH>G_\ 8*C_ /1LM 'C]%%% M !1110!]"?LS_P#'MXE_W[;^4E>!WW_(0N?^NK?S->^?LS_\>WB7_?MOY25X M'??\A"Y_ZZM_,T 5Z*** "BBB@#Z=\7_ /)KEO\ ]@O3O_0X:^8J^G?%_P#R M:Y;_ /8+T[_T.&OF*@ HHHH *Z3X??\ )1O#?_83M_\ T8*YNND^'W_)1O#? M_83M_P#T8* /0_VD?^1STH?]0\=_^FCUXQ7L_P"TC_R.>E<_\P\O"*]W_ &:/^0EXB_ZXP?S>@#R+QA_R.^O_ M /82N/\ T8U8M;7C#_D=]?\ ^PE!/^2A^&?^PK:_\ HU:^WZ "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** /,?C'XHUGP]I]C!83M86-XLZW6HI;F8Q$(-B#^Z7)QN[=1T-6_ GBF9?! ME]JFM^(=-U2QL4#I>VWRR! F2LL?\+@\ =\C\=+X@Z!KFL:7Y^@ZH]O<003I M)9N"T-XCI@JP!'S#^$]B:Q/#?PJM_P"PM2B\2ND\NKO!-I M/'%=%\1O$NI>'M*TZWT98O[3U;4(M/MY9AE(F(H+F4V*V?DPQ27DTD@D/!+;B=RX)P"3@X.*DU7P1K?B/P=:V6LZ[&=>LKW[ M;::A;P;41U8^7E>,C:?PXZXR0#+T[Q7KWA7QO<>&?%.J1ZS$=+;4H;R.U6!P M$W;D*KQT1L'V]ZPT\4?$"[\!R?$2'6[&.R4O*NBM9*5\I9"AS+][/!/O^E=? MH7@74YO$MSXD\87UG?ZA)9FPB@M(BD,<)SNZ\DG)^F3UR,8:_"[Q-#H;^#X/ M$MJ/";R%CFV/VM8R^\Q@_=QG//7VQQ0!Z=I.HQ:OHUCJ< *Q7EO'<(#U"NH8 M?H:QO%GAO0M1TG4KZ^T73KF\2SDVW$]JCR#"'&&(SQVJQO)Z "BBB@ KZ&_9G_X\O$G_72W M_E)7SS7T-^S/_P >7B3_ *Z6_P#*2@#WFBHY+B&&2&.25$>9RD2L<%V"EL#U M.%)^@-24 %%%% !1110 4444 %%%% !7S!^T=_R4/3_^P5'_ .C9:^GZ^8/V MCO\ DH>G_P#8*C_]&RT >/T444 %%%% 'T)^S/\ \>WB7_?MOY25X'??\A"Y M_P"NK?S->^?LS_\ 'MXE_P!^V_E)7@=]_P A"Y_ZZM_,T 5Z*** "BBB@#Z= M\7_\FN6__8+T[_T.&OF*OIWQ?_R:Y;_]@O3O_0X:^8J "BBB@ KI/A]_R4;P MW_V$[?\ ]&"N;KI/A]_R4;PW_P!A.W_]&"@#T/\ :1_Y'32O7^SA_P"C'KQB MO9_VD?\ D<]*'_4/'?\ Z:/7C% !1110 5[O^S1_R$O$7_7&#^;UX17N_P"S M1_R$O$7_ %Q@_F] 'D7C#_D=]?\ ^PE4/_H K4K+\-#'A71QZ6,/_H K4H **** /EC]H;_DI,7_ &#XO_0GKR>O M6/VAO^2DQ?\ 8/B_]">O)Z "BBB@ KZ&_9G_ ./+Q)_UTM_Y25\\U]#?LS_\ M>7B3_KI;_P I* ,_QS8WL/BN^U?7[;4=3T\WS_8]2TB]R]E$L$C>6L0;"LGR MNQ. ?+;U.>TUG2-,\8:)9ZFM[J/B>.UTV(QZ/%=BW>9C_P MY ""'P>F.W / M2M+7OA'I&K:P+RWN]1LH+JZ>?4;6VNV2*?=&ZLVW!^8E@#T^5G'>KVI_"[0K MZ6VFLKG5-%FM[5;,2Z5=F%GA7HC\'>M '%_%OP)X<6ZL8].M)%\2>(=35$E,TC!06S) M)MSC R.W /M7M5A9PZ=IUM8VZ[8+:)88U]%4 #]!65=>%+&]\86/B6XGN7NK M&!X;> LODINSN<#;G<0<9ST XK+^)UOXANO!LL7AMY1=F9#,D$GES20Y^98V M[-T_#([T ==%+',F^*1)%#%=R,",@D$?4$$'W%/KQ+X;W4/]L:QI-IJVMZ/> M3V]R4L-4C\Q8S]HD"S1LS'++G:P_B8,><<2V-G<>&/BQX=TF'5-:19(IA>76 MJ7#O#JC;%/[H98 @MSG&..I^\ >T45R7Q!\5_P#",:$B6TT$>JZC(+6Q,[A4 M1VX,C$]%0'<3TZ#O7DWA_P 4W?AKP'\0FLM<>_OK"^,=G/+/YKF+S%B$J@DY M'S YY&<4 ?0U?,'[1W_)0]/_ .P5'_Z-EKM-:TF\^'J^$M;TWQ!JMYG0X],COS7%_M'?\ )0]/_P"P5'_Z-EH \?HHHH **** M/H3]F?\ X]O$O^_;?RDKP.^_Y"%S_P!=6_F:]\_9G_X]O$O^_;?RDKP.^_Y" M%S_UU;^9H KT444 %%%% 'T[XO\ ^37+?_L%Z=_Z'#7S%7T[XO\ ^37+?_L% MZ=_Z'#7S%0 4444 %=)\/O\ DHWAO_L)V_\ Z,%O&* "BBB@ MKW?]FC_D)>(O^N,'\WKPBO=_V:/^0EXB_P"N,'\WH \B\8?\COK_ /V$KC_T M8U8M;7C#_D=]?_["5Q_Z,:L6@ HHHH *^BXO^33#SC_1V_\ 2HU\Z5]%Q?\ M)IAYQ_H[?^E1H ^=**** "BBB@#H/ G_ "4/PS_V%;7_ -&K7V_7Q!X$_P"2 MA^&?^PK:_P#HU:^WZ "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 **** "N8\7ZS/9:5J-JFB:G=(]G)_I%NL1C&5/7L?M#?\ )28O^P?%_P"A/7D] !1110 5 M]#?LS_\ 'EXD_P"NEO\ RDKYYKZ&_9G_ ./+Q)_UTM_Y24 >>3_&OXA)<2(O MB'Y58@?Z%;^O^Y3/^%V_$/\ Z&'_ ,DK?_XW7"7/_'W-_OM_.HJ /0/^%V_$ M/_H8?_)*W_\ C='_ NWXA_]##_Y)6__ ,;KS^B@#T#_ (7;\0_^AA_\DK?_ M .-U]&1Z);^/_AUX?;6Y9_M4EK:WRW=NPCECN/+!\Q<# .2>,8YZ=*^,Z^JM M9\4ZCX/^ WA[5M+$/VE;&QC'G)N7#1KGC(H TM'^$^EPQZC)K=U=ZK=WL<]J M9;B8-Y<#S/(-N%&'.X,3S\V<<=;FE?#+3M.U?3M2N=6U?5)-,C,=C'?3JR6X M( RH51S@ "?C7XMU_QKI.DWOV#[-=7 CD\N AL'T.ZLO]H[_DH>G_\ M8*C_ /1LM 'C]%%% !1110!]"?LS_P#'MXE_W[;^4E>!WW_(0N?^NK?S->^? MLS_\>WB7_?MOY25X'??\A"Y_ZZM_,T 5Z*** "BBB@#Z=\7_ /)KEO\ ]@O3 MO_0X:^8J^G?%_P#R:Y;_ /8+T[_T.&OF*@ HHHH *Z3X??\ )1O#?_83M_\ MT8*YNND^'W_)1O#?_83M_P#T8* /0_VD?^1STH?]0\=_^FCUXQ7L_P"TC_R. M>E<_\P\O"*]W_ &:/^0EXB_ZX MP?S>@#R+QA_R.^O_ /82N/\ T8U8M;7C#_D=]?\ ^PE!/^2A^&?^PK:_\ HU:^WZ "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 **** .8\9^,4\)0:>D=@]_?ZCD6<7_".P:]IZW(:]M<_6N#^&FG>,]-\,ZGJ6A6LB6T MMA:MIMCJLI9)I@JF5T 8;$;Y]O(SN7/ X .UT+X@:G>^(].T?6_"TVCOJ<#S MV;M=K,65!N.]0 8SCL>_%;?C'Q;;>#]&2]FMY;NXGG6VM;2+[\\K=%![=#S_ M %P*X/PWI.H7WQ6M?$EEX6U'08&MYO[9>_EW"XE<9"Q@D\!@#D8&!T'>_P"* MK7Q+XN\):-K5OH+V>KZ1JR7PTN>8;IEB8C ;@9/!Y]\9XR ;.@>/IKSQ!'3'\0P^#[R7PJDI0ZF+I Y4 M-M+B'&<9]ZALM!U;QSX_N?$NIZ/=:)I\>D/ID,=T1YTC/NW-M'0 2-]<#WQ@ MP:;XRM/AQ)\-1X5G>Z9GA74Q,OV7RFD+F0MUSR1MZ_CQ0![C;SQ75M%<0.)( M94#QN.C*1D'\JYCQCH5Q?:9J5Y'K^K6:+9R9MK9HA$V%/7EC#_Z *U*R_#7_(JZ/_UXP]O]@5J4 %%%% 'RQ^T- M_P E)B_[!\7_ *$]>3UZQ^T-_P E)B_[!\7_ *$]>3T %%%% !7T-^S/_P > M7B3_ *Z6_P#*2OGFOH;]F?\ X\O$G_72W_E)0!\_7/\ Q]S?[[?SJ*I;G_C[ MF_WV_G45 !1110 5](?$/_DVS0/^O33_ /T6M?-]?2'Q"_Y-LT'_ *]-/_\ M1:T ?-]%%% !1110!UWPN_Y*?X=_Z_%_K79?M'?\E#T__L%1_P#HV6N-^%W_ M "4_P[_U^+_6NR_:._Y*'I__ &"H_P#T;+0!X_1110 4444 ?0G[,_\ Q[>) M?]^V_E)7@=]_R$+G_KJW\S7OG[,__'MXE_W[;^4E>!WW_(0N?^NK?S- %>BB MB@ HHHH ^G?%_P#R:Y;_ /8+T[_T.&OF*OIWQ?\ \FN6_P#V"]._]#AKYBH M**** "ND^'W_ "4;PW_V$[?_ -&"N;KI/A]_R4;PW_V$[?\ ]&"@#T/]I'_D M=-*]?[.'_HQZ\8KV?]I'_D<]*'_4/'?_ *:/7C% !1110 5[O^S1_P A+Q%_ MUQ@_F]>$5[O^S1_R$O$7_7&#^;T >1>,/^1WU_\ ["5Q_P"C&K%K:\8?\COK M_P#V$KC_ -&-6+0 4444 %?1<7_)IAYQ_H[?^E1KYTKZ+B_Y-,/./]';_P!* MC0!\Z4444 %%%% '0>!/^2A^&?\ L*VO_HU:^WZ^(/ G_)0_#/\ V%;7_P!& MK7V_0 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 4BJJ*%4 *!@ #@"EHH M **** "BBB@ K.\0?\BUJO\ UYR_^@&M&N5\866OS:9J4MAK5K:V8LI-UO)8 M>:S?*<_/Y@QGZ<4 :WAK_D5='_Z\H?\ T 5J5E>&01X4T<'K]AA[8_@%:M ! M1110!\L?M#?\E)B_[!\7_H3UY/7K'[0W_)28O^P?%_Z$]>3T %%%% !7T-^S M/_QY>)/^NEO_ "DKYYKZ&_9G_P"/+Q)_UTM_Y24 ?/US_P ?FG_ M /HM: /F^BBB@ HHHH Z[X7?\E/\._\ 7XO]:[+]H[_DH>G_ /8*C_\ 1LM< M;\+O^2G^'?\ K\7^M=E^T=_R4/3_ /L%1_\ HV6@#Q^BBB@ HHHH ^A/V9_^ M/;Q+_OVW\I*\#OO^0A<_]=6_F:]\_9G_ ./;Q+_OVW\I*\#OO^0A<_\ 75OY MF@"O1110 4444 ?3OB__ )-&_\ L)V__HP5S==)\/O^2C>&_P#L)V__ *,% M 'H?[2/_ ".>E<_\P\O&* "BBB@ KW M?]FC_D)>(O\ KC!_-Z\(KW?]FC_D)>(O^N,'\WH \B\8?\COK_\ V$KC_P!& M-6+6UXP_Y'?7_P#L)7'_ *,:L6@ HHHH *^BXO\ DTP\X_T=O_2HU\Z5]%Q? M\FF'G'^CM_Z5&@#YTHHHH **** .@\"?\E#\,_\ 85M?_1JU]OU\0>!/^2A^ M&?\ L*VO_HU:^WZ "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@#S3XC^/]2T358_#VB);17\ELMVUU=2A M55#*$"H,'$IO[U,TK2?'7@_X M;3:;H>D>=JUU>2R6T/VN-X],A;&$W2,-Y&#C&1DDGT(!U7@CQ??>(;S6]*U: MPAM-3T:=89S;2F2&3<"0RD\C[IX/(X^@PM8\>:]#XRUO1[*X\*V5MIK6Z++K M-V\#2F6(/A<9!P<_I3?!]KXI\,^$KV&U\%%=5\^.5WN]6BD>_D=CYLC.OW2H M .#Z\9(.:WB_P[XBO=0\101>"M$U>/58PEMJ>^.&:#]WM!DWY9BO&-I'W0>_ M !U?B;Q7=^'/"UG-Y%M=Z]>*D5O;0,3%+-MW.03@^6H#')QP!ZU:\">(;CQ7 MX*TW6[J&*&>Z5RT<6=HP[+QGGM7$V_PL\16UCIO:-8:-J5G>:M86UT]G)MAFN41VRI P MI.>:Z*LGQ)!#)XO6/VAO^2DQ?\ 8/B_ M]">O)Z "BBB@ KZ&_9G_ ./+Q)_UTM_Y25\\U]#?LS_\>7B3_KI;_P I* /G MZY_X^YO]]OYU%4MS_P ?FG_\ HM:^ M;Z^D/B'_ ,FV:!_UZ:?_ .BUH ^;Z*** "BBB@#KOA=_R4_P[_U^+_6NR_:. M_P"2AZ?_ -@J/_T;+7&_"[_DI_AW_K\7^M=E^T=_R4/3_P#L%1_^C9: /'Z* M** "BBB@#Z$_9G_X]O$O^_;?RDKP.^_Y"%S_ -=6_F:]\_9G_P"/;Q+_ +]M M_*2O [[_ )"%S_UU;^9H KT444 %%%% 'T[XO_Y-G?^APU\Q4 %%%% !72?#[_DHWAO_L)V_P#Z,%1>,/^1WU_ M_L)7'_HQJQ:VO&'_ ".^O_\ 82N/_1C5BT %%%% !7T7%_R:8>IH 6BBB@ HHHH **** "BBB@ HHHH X_P 2?$_P MKX2U;^S-8O98;KRUDVK [C:B>,[6XN-$N'GBMW"2%XF3!(SW%?#]?2 M'[-?_(N:W_U]I_Z!0![?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 9^LZWIOA[39-1U:\CM;1" 9'SU/0 #DGV% M8OACXA>'O%5AK&UJK27,4V4:) 2-YR!\N!G/;//-9_Q8CTUO"=M)J5W M>V*PW\,D%]:1"3[)*,[)77(^09Y[\BN ^&FH07][J>E:Y+I6JZ5%I4KW&IB M(T2&X8F&20<%6RTF,]Z /4M#^(7A7Q)J?]G:3JZ7%WM+K&8I$W*.I4LH#?AF MMG5]8T_0=,FU'5+N.ULX0-\LAX&3@#U)SV%>5>$-3T7QC\0=-U*ROK"RTS0X M9;/1=-\Y!<3Y0J\ACSN"; <#&>,\-E!Z':X!Q[UG2?%/ MP3%JITU]?@%P)?))\N3RP_IYFW9^M<0UVOC'XR76H>$[M9[>#PZ]M/=Q#">< MQ?8NX]3\R'_@)]#7,VFOZ'#\ )O",Y'_ D7F/;'3?)8S-.9RRX7') QSZC' M7B@#Z-ZC(KE?&+^)!I>I#3K;27L/L4F][FXD63[K;L*J$=.G-;'AZVN[/PUI M5K?OOO(;.&.=LYW2! &/Y@TOB#_D6M5_Z\Y?_0#0 SPUG_A%='R,'[%#D?\ M !6I67X:_P"15T?_ *\H?_0!6I0 4444 ?+'[0W_ "4F+_L'Q?\ H3UY/7K' M[0W_ "4F+_L'Q?\ H3UY/0 4444 %?0W[,__ !Y>)/\ KI;_ ,I*^>:^AOV9 M_P#CR\2?]=+?^4E 'S]<_P#'W-_OM_.HJEN?^/N;_?;^=14 %%%% !7TA\0O M^3;-!_Z]-/\ _1:U\WU](?$+_DVS0/\ KTT_O_TS6@#YOHHHH **** .N^%W M_)3_ [_ -?B_P!:[+]H[_DH>G_]@J/_ -&RUQOPN_Y*?X=_Z_%_K79?M'?\ ME#T__L%1_P#HV6@#Q^BBB@ HHHH ^A/V9_\ CV\2_P"_;?RDKP.^_P"0A<_] M=6_F:]\_9G_X]O$O^_;?RDKP.^_Y"%S_ -=6_F: *]%%% !1110!].^+_P#D MURW_ .P7IW_H<-?,5?3OB_\ Y-& M_P#L)V__ *,%E#_ *AX[_\ 31Z\8H **** "O=_V:/^0EXB_P"N,'\WKPBO M=_V:/^0EXB_ZXP?S>@#R+QA_R.^O_P#82N/_ $8U8M;7C#_D=]?_ .PEXA&C3SF.ZD5)(5RQ8A1)ACM'3 MD')Q75S^-?$,/Q7TKPW-I-M:Z/?^>(YI6+3R^7$7+##84;L#!!)P3W%<3XG^ M'_BSQ#JR:9J&FZ-<7DTGO(ZK)'DA?*E!S&^W'%Y]9U.]M[.SGU.2/98V9W1VT48(5=V!N8YY/<\]30!K_#KQ)>>+O NG M:Y?Q0175SYN](%8(-LC(, DGHH[FNHKD?ACH-_X8^'NEZ/JD:QWEOYOF*KA@ M-TKL.1[,*ZZ@ HHHH **** "O /B-?ZY;^/6;7=0UW2]*ANE;2[RPCS;Q+]G MERYP,L^_;D==GF#IBO?Z\S\3?#+4+_74NM&\0WEE9WMXT]];E5D6(M#*C21[ MN02'*8_V]W\(% &9XCO=?W> ]8@\6&YTR[U/3[1ELT,*W9$GYG4>O0?0D^]3WOP_LY-#\,Z18 M736MKH.HV]\F]/,:;RMV5)R,%BQ);]*FF\(W]U9:U;S^*=6#7UW]HM98)/*> MR'&(U(/S+GJ#P1VSR0#RE?$MWIVO2Z-X9\4ZYX@L-3T>\9)KMFDDCNDA=U\I M]H;(VK\HZ;AWQB_X5G?1M<\,_P#"0ZA\0(+N^V(HU&]5K.6X*SW/%,T_X9W"ZI MIEQK?BF_UBSTB02Z=:2Q(@C8?=,C#F0CL3B@#N+Z>6UT^YN(;=[B6*)G2!/O M2, 2%'N>E>)^"O'WB+7O%=O<-X@TF22Z$,=SHTZ&#RE\R8,L1)RTB@*3_>W@ M'[H->V7UO)=Z?B)& P]QUKQY_AOXKUWQ?:CQ#>:7)!IX MM)CJD%LZW-PL;S84,> YS\^#Q^[/- '0>'?$OBJY^+VH:%K;6L-BNEM=P6D" M@[/WJ*I9\9+8)R <6BL0I M/RY.>W/;FSJ'A/7_ /A8.J>*-*NM/B:;1#86OG[V*S^8K!F4#&WCKD\]C4/B MWPCXDU^'2)E?P[?7%M;A+FTU6RWV[3$#=)&P'F+R/NYP0!F@#*T'QOXP\5>" M@VBVEC/J\>J'3KF^5AY$<8"DW 4D;N&' SZX[5M_#[Q#K&IZMXDT75[ZUU(Z M-<1Q1ZC;0^6)]P8L"HX#*1@@=#Z]:SK7P/XK\/>!+K2O#VIV']MZE=275[?S M,T2QL^,^4%1N< $XQR1V U_AMX=U[PMHTFEZO#H<<$>TP-IGFEY7.?,>8R= M6/R\CW[8H \)_:"_Y*9_VXQ?S:O*Z]4_:"_Y*9_VXQ?S:O*Z "BBB@ KZ0_9 MK_Y%S6_^OM/_ $"OF^OI#]FO_D7-;_Z^T_\ 0* /;Z*** "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@!'19$9'4,K##* MPR"*S;#P]I.FZ2=+MK" 63,S-"R!E8EMQSGKSZ^@K3HH H6^B:3:7"SVVEV4 M,R9VR1VZ*PR"#@@9Z$_G5J.W@A@\B*&-(>?W:J O)R>/2HNQ7GB#D+G..>W)K"USP)X4B\/ZE)'X>TU'2UE96%NH((4X-=E7*^,- M4U:UTS4;>T\/3WMLUG)NN4N8D"Y5L_*S G% &MX:&/"NCC&/]!A_] %:E9?A MK_D5='XQ_H,/'_ !6I0 4444 ?+'[0W_ "4F+_L'Q?\ H3UY/7K'[0W_ "4F M+_L'Q?\ H3UY/0 4444 %?0W[,__ !Y>)/\ KI;_ ,I*^>:^AOV9_P#CR\2? M]=+?^4E 'S]<_P#'W-_OM_.HJEN?^/N;_?;^=14 %%%% !7TA\0O^3;- _Z] M-/\ _1:U\WU](?$+_DVS0/\ KTT__P!%K0!\WT444 %%%% '7?"[_DI_AW_K M\7^M=E^T=_R4/3_^P5'_ .C9:XWX7?\ )3_#O_7XO]:[+]H[_DH>G_\ 8*C_ M /1LM 'C]%%% !1110!]"?LS_P#'MXE_W[;^4E>!WW_(0N?^NK?S->^?LS_\ M>WB7_?MOY25X'??\A"Y_ZZM_,T 5Z*** "BBB@#Z=\7_ /)KEO\ ]@O3O_0X M:^8J^G?%_P#R:Y;_ /8+T[_T.&OF*@ HHHH *Z3X??\ )1O#?_83M_\ T8*Y MNND^'W_)1O#?_83M_P#T8* /0_VD?^1STKG_ )AXX_[:/7C%>S_M(_\ (Z:5 MZ_V[_LT?\A+Q%_UQ@_F]>$5[O\ LT?\A+Q%_P!<8/YO M0!Y%XP_Y'?7_ /L)7'_HQJQ:VO&'_([Z_P#]A*X_]&-6+0 4444 %?1<7_)I MAYQ_H[?^E1KYTKZ+B_Y-,/./]';_ -*C0!\Z4444 %%%% '0>!/^2A^&?^PK M:_\ HU:^WZ^(/ G_ "4/PS_V%;7_ -&K7V_0 4444 %%%% !117*^)?B)X:\ M)ZA:V.J:C&ES/(%:-?F,*D$[W Z+P!^/IF@#JJ*P=3\:>&](73S>ZO;K_:+* MMH(R9#-NZ%0@)V_[73GK6S: /0:*9++'#$\LKK'&BEG M=S@*!U)/85P'A+XI)XJUW5K%=%GM;6QMOM<4[.6>XB)^5A'M!&Y2& R>HH ] M"KG?&?C/3? VCQZGJD5Q)#).(%%NH9MQ!/0D<84US=I\3=2&K:-!K'A&ZTNR MUFL?]^(__ (NC M_AHKP=_SYZQ_WXC_ /BZ^7:* /KCPS\:?#?BOQ%::)86NI)RGM7HDTT=O!)/,ZQQ1J7=V. J@9)/M7R#\%?^2NZ%]9__1$E>X_&6QU> M^L=/%DKW6GQ)Z[!9:,+BWBL[IHETV3;D2-R M Q/##&21V.* /=)&*1.PQE5)YKYE_P"&C_%>/^07HO\ WZE_^.5[KX'NY+WX M=Z381D'.<'(Q@DX)(.>:^)Z /8_\ AH_Q7_T"M&_[]R__ M !RC_AI#Q5_T"M&_[]R__'*\N)_P"&DM _Z >I?]]1_P"-5_C!_P D)\-?]=+/_P!)WKYSH ^E/^&DM _Z M >I?]]1_XT?\-):!_P! /4_^^H_\:^:Z* /I3_AI+0/^@'J?_?4?^-;/A7XX M:/XL\366AVVE7T,UT6"R2LFU<*6YP?\ 9KY2KN_@U_R5K0?]^7_T2] &S^T% M_P E,_[<8OYM7E=>J?M!?\E,_P"W&+^;5Y70 4444 %?2'[-?_(N:W_U]I_Z M!7S?7TA^S7_R+FM_]?:?^@4 >WT444 %%%% !1110 45BP^+O#]QKLFBQ:O9 M/J"*"81<(6))8;0,Y+#:K:=-JP_LU3 MAKS[2GDCD#[^=O4@=>IH T:*SM,U_1M::1=*U>POVB ,@M;E)2@/3.TG'0UH MT %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5G>(/\ MD6M5_P"O.7_T UHUS/B[0+>_TG4KR2[U.*1;.3"07\T49PIZHK!3[\3T %%%% !7T-^S/_QY>)/^NEO_ "DKYYKZ M&_9G_P"/+Q)_UTM_Y24 ?/US_P ?G_]@J/_ -&RT >/T444 %%%% 'T)^S/_P >WB7_ '[;^4E>!WW_ M "$+G_KJW\S7OG[,_P#Q[>)?]^V_E)7@=]_R$+G_ *ZM_,T 5Z*** "BBB@# MZ=\7_P#)KEO_ -@O3O\ T.&OF*OIWQ?_ ,FN6_\ V"]._P#0X:^8J "BBB@ MKI/A]_R4;PW_ -A.W_\ 1@KFZZ3X??\ )1O#?_83M_\ T8* /0_VD?\ D<]* M'_4/'?\ Z:/7C%>S_M(_\CGI7/\ S#QQ_P!M'KQB@ HHHH *]W_9H_Y"7B+_ M *XP?S>O"*]W_9H_Y"7B+_KC!_-Z /(O&'_([Z__ -A*X_\ 1C5BUM>,/^1W MU_\ ["5Q_P"C&K%H **** "OHN+_ )-,/./]';_TJ-?.E?1<7_)IAYQ_H[?^ ME1H ^=**** "BBB@#H/ G_)0_#/_ &%;7_T:M?;]?$'@3_DH?AG_ +"MK_Z- M6OM^@ HHHH **** "OGSX@2V=MX]U*]TW7K.VOVO+=;W3M7MP(FVV[A7#YW& M,J2" .KC/:OH.L;6O"VC^(+BRGU*Q@GDLYA-&SQ(Q. 1M.X'*\YQZ@>E 'C? MB:.PU+X>> _$,>B6NG7MSJMI#LA7 2(&8A4ST0DEL>XSG KTWQ9XI\*)H>LP M:K_Q,;2Q>*/4K:!?,,6\Y7>,CC(]>U=+>:9I^H10Q7MC;7,<$BRQ)-"KB-QT M901P1DX(]:<-.LA)=2"SMQ)=@"X81+F; P-YQ\V!QSVH \CT.]L;WXZ0FWO; M/7+9M)=;.;3@JQV$6]L1R!20QQAA:=HFDZ/YG]F:796/F'+_9K=(MWUV@9J:RTZQTU)4L+ M*WM4ED,LBP1*@=SU8X').!S0!9HK%\6>)+;PCX8O=S(N$(B8YA)7C>,8!SACTZT >DT5R' M@/QQ)XUCU9I=(DTR33[LVK12R[W)'7<-HVD=".?K4&O>.[ZS\42>'?#_ (W%S= 726Z0J>@W,#ECP<>X]\ ';45YRWQ;L[C0-'N]+TFXO-4U:Y>U@ MTTRK&RR)]\.YX &5Y]&'OC7\+>-I];UW4- U;1GT?6;*-)GMS<+.KQMT974 M'&1GCO\ 6@#KZ*Y;Q[XN;P=HEM=16\,UQ>7<=G#Y\OEQ(SY^:1NR@ YKF_"? MC/Q?<>%YI[[P^-4N%C5K.YL9U\NZ9I-FULXV%261"D (7"M@=23^M9NC^.]6OOB-?Z#J.CKING0::]]"\IS-( MJRA-YP<*I^8XQG@4 =_17D7_ MC7_[('C#_ (1ZV_X0TW'D[O//VO;OV>;C M[N-W&WKGC/>O5WNH4LVNV<>0L?FEQ_=QG/Y4 >%_$+0+^\\3R23^#I#JEQ=N MFFZII,Q3[0GV>8QB3+C;(K!&+8Y5&'0#=T^N^'O$4NA?#FVNHY;^_P!.U:TE MOY4^?8J_>9CWQT+=^O>KI^./P^."=7D)'(S9R\?^.TO_ O/X?\ _08E_P# M.7_XF@"[KECKWCK2=N.:\->%/% MNE?%/6KQKN V_P#9\<4=P=/\N"X(C"HB@/\ ($(7.")=>\6Z#JO_ B=UI'BFWO% M;4M3$^;0P*NTJ@WMGW'<="17SY_PT%XW_ .H;_P" Q_\ BJ/^&@O& M_P#U#?\ P&/_ ,50!]!:Q\//#6LG3_,TVWMOL5Y'=J+6"-/-*9^1_E.Y#GD= M_6JOB#X9Z-K^K2:D+S5-,N9X1!3'L&"N>>:^3J "BBB@ H MHHH ^C/C!_R0GPU_UTL__2=Z^@#9_:"_Y*9_VXQ?S:O*Z M]4_:"_Y*9_VXQ?S:O*Z "BBB@ KZ0_9K_P"16VYTSN48ZC'.:FHH ^7 M=.2R\,I;7#V^D^)-"BFMFM[NT\RWO?:P'#&0,'RN3D*G89'J6D:)I^@_' MVXAT^ 0K<>''N9CN)+R/=Y9B3WZ?@ *ZFW^'WA>V\2R:]%H]HMZP4J1$NU'! M8F11CACNY/\ LBMHZ1I[:R=7-K&=0-M]D,YZ^5NW;/3&>: ./\3WG@_7IM%E M:[TN_P!1E-PNB?:'>2TEG 8.4RAYP.><_=YKS73HK<>"O'7A_4;O3=/NSK= MNT]S$&;3U+R(^U JY C88/^R"1V]I?P5X9DT-=%?1+)M-20RK;F(;5!R>>!Z4 <7X'O[BP^(^ MM^%94TFY2&T2Z6]TZR6VVY*CRG52>?FR.2<#/?CTVLK1/#6B>'(I(]&TRVLE ME(,GDQ@%\=,GJ<9/YUJ$A5+,0 !DD]J %HIL21ML4 M"@C+/R"2$B)7G7)CC&HT %%%% !1110 4444 %%><'XRZ /$(M/(O?[**E?[5^SMY'F; M]G!_N9XW=,\>];5I\1="O_'4GA&T^TS7\2N9)5C A1DSN7).21CL"/>@#K:* MQ?$_BK2_".F+?:I)(%DD$4,4*%Y)I#T55'4\5D:/\2=)UF'4EBL-6M]1T^W: MYETNYM?+NG0#.43.&)Z 9ZD=,T =C17!:3\5M/U7Q+9Z!_PCOB.RO;L%HQ>V M:Q * 26.7SC@\@&N]H **** "BBB@ HHKCOB/XONO!VAV=S:1V_FW=[':_:+ MH,8;96R3(X7D@ = 1U]L$ [&BO*_!OBGQKJ'A:=HK;2M;G6"+['=0W84%V.& M$X+%@5^]P!D# Y-=/\-?$M]XN\"V.M:BL*W4[2AQ"I5!M=E& 23T'K0!UM%> M;:5XW\43?$/6-#U'1[:."WTJ2_M+6%]T\F'54#/G:"V3QCC(]ZKV7C7QEIWB MOPUIOB2QTL+KPD(M;0.)K3: 1O)8@\'G'H?3D ]1HHHH **** "BBB@ HHHH M **** "BBB@ HHHH *C6XA:Y>V65#/&BR/&#\RJQ8*2/0E6Q_NFF7OFBPN#! M+'#-Y3>7)(/E1L'!/L#7SEH;S^'_ !?82^)WUW3=49[<2:K'EV5]+8KK&KP6%Q<0G:Z1/G=@]NWY4 >@T5XW;O+\._B M?GZ9J5DVEZM<,UG(?.MK)Y( MAE6ZL...];.@7\NJ^&]+U&>/RYKNTBG=,?=9D#$?@31X@_Y%K5?^O.7_ - - M #/#7_(JZ/\ ]>,/;_8%:E9?AK_D5='_ .O*'_T 5J4 %%%% 'RQ^T-_R4F+ M_L'Q?^A/7D]>L?M#?\E)B_[!\7_H3UY/0 4444 %?0W[,_\ QY>)/^NEO_*2 MOGFOH;]F?_CR\2?]=+?^4E 'S]<_\?G?^APU\Q5].^+_ /DURW_[!>G?^APU\Q4 %%%% !72?#[_ M )*-X;_["=O_ .C!7-UTGP^_Y*-X;_["=O\ ^C!0!Z'^TC_R.FE>O]G#_P!& M/7C%>S_M(_\ (YZ4/^H>._\ TT>O&* "BBB@ KW?]FC_ )"7B+_KC!_-Z\(K MW?\ 9H_Y"7B+_KC!_-Z /(O&'_([Z_\ ]A*X_P#1C5BUM>,/^1WU_P#["5Q_ MZ,:L6@ HHHH *^BXO^33#SC_ $=O_2HU\Z5]%Q?\FF'G'^CM_P"E1H ^=*** M* "BBB@#H/ G_)0_#/\ V%;7_P!&K7V_7Q!X$_Y*'X9_["MK_P"C5K[?H ** M** "BBB@#(\5?\B?K?\ UX3_ /HMJ^%Z^Z/%7_(GZW_UX3_^BVKX7H **** M"BBB@#[5\46NH7?@%K?3-*LM4E:&,-8WG"3)QE0A6%UKE\+2"54C1S M&S9;;G'R@]@:PU^,?P\3.SQ!$N3DXM9AD^OW* ,CPO%KWA:W\?:E'X?NKRXF MUR6>SM?]6;E&DQN4D'C!SG':I+^+7_"7Q&U7Q+9>';K6+'6[2%9([9U\RWFC M7:%(_ND#DCU]N=3_ (7-\/O^ABC_ / :;_XBC_A^T*XO=2DU:34KA=.O1%*;NSU.SMYK1;.W75;CSKN<95FDDY.T_(H [#Z9.U_PN;X?_\ 0Q1_^ TW M_P 16CHGQ*\(^(]5CTS2=86YO) S)&(9%R ,GDJ!TH F\G7-GY M4NO.\^42 M$^:1T7 &W'U]:ZSQ#\6/"?A?6IM(U2[GCO(0I=5MV8#< PY QT(K,_X7QX"_ MZ"-S_P" DG^% #/ .D^+/!WPZTK35T2*74/[0(NH9;I (H&8DR;E)!(&.!D\ M].,5JW'AJ^N_BU=:M+;'^R)_#K:>TXD7_6F;<5VYW?=YSC%9O_"^/ 7_ $$+ MG_P$?_"C_A?'@+_H(W/_ ("2?X4 OG.OHSXQG_BQWAKG_EI:?\ I.] 'SG1110 4444 =]\%?\ DKNA M?6?_ -$25?\ CW_R5.Z_Z]H?_0:H?!7_ )*[H7UG_P#1$E7_ (]_\E3NO^O: M'_T&@#S*BBB@ HHHH ^C?V<>/"NO_P#7RO?_ &*^@#9_:" M_P"2F?\ ;C%_-J\KKU3]H+_DIG_;C%_-J\KH **** "OI#]FO_D7-;_Z^T_] M KYOKZ0_9K_Y%S6_^OM/_0* /;Z*** "BBB@ KA/C%?W>F?##5;NPNY[6Y1H M=DT$A1US*@.""#T)%=W7GGQP./A)K'./F@_]')0!\Q_\)UXN_P"AHUG_ ,#I M/\:/^$Z\7?\ 0T:S_P"!TG^-<_10!T'_ G7B[_H:-9_\#I/\:/^$Z\7?]#1 MK/\ X'2?_%5S]% '>>"_&7BBZ\=>'[>X\1ZM+#+J-NDD;WDC*ZF1001GD$=J M]_\ BQ!X@EL=*?2H]0FTN*=FU.#3)3'!/\ DH/A MOC_F*6W_ *-6OKGQ9X+M/%+6=U]KN[#4K$L;6[M9 KKN&&4Y!!4]^,_KD \N M\*2SZE\-MW; MR;B L7EA8^!A%&<9&>F>@Q-HOP_@T*S\/VEGK6J);Z*TS+$LH5+GS&+$2J!A ML$G'XT >:VAU3Q;X.\5^.'\0ZO8:C874[6=O%=%8(4A57"&/H2>0<]>/?.E: M:GJ7Q$\<:3HM]J5_I]C%X?AU.5+"8P&>:01DY([#S.G;::ZG4?A)I-]>:@T> MK:O::=J4_P!HO=-MYPL$SY!)QC(R1S@_E@8T-;^'>FZI?V&H6%[>Z+?V,'V6 M*XT]PA,/9&!!! [?_JH ROAEJ&H1ZMXJ\,WE_<:A#HEXB6MUK,W^?S))^==0OK+0KZ=](O;?4+-?M*OH M&M6:F1':X@W184DLQ.U@?2)O>@#Z$\2>/?#'A*>*WUS5HK6>5=R1;'D?;R,D M("0,@\GC@UL:;J=EK&G0ZAIUU'=6DPS'-$V5;G!_(@CZBO)]'U?2/#7Q9\73 M^*3#I[W]M:RV4MVN%,0CPZ*3UYVC ZE#Z5;^%FM:3HGA^3[3(+"TUS7KC^Q( M'0@R1-L"!0!P,\9/'3GF@#L+_P"(OA'2];_L>]UNWAO@P1HRK%48] S@;5/L M2*D\0^/_ MX5NX[36M8AM;B0 K%L=V /0D*#M'N<5X'KM\+G3O'3G5[33(9 MM9#R^'9E!N+LJRDLKGYEW'GY00,=AU[#7=332_&>J:Q'JNDZ9=:OHT,E]8:U M#)YD"^6!B(@!9&QP4!Y(/I0!Z7XJ\7P:#X#N_%%DB:A#'"DL(C?Y9 [*JG([ M?,"?85R?@+QKXEU*ZOY=832[W1TDF=M1TZY#):[1NVE2N.XK&\$^ M1O?&%UJMUH5IH-C M"]Y;7$-O/N-QYB;0@ &T(F<@\<^O8 T5^*?BD:%'XT?1-._X0][CRBJRO]L5 M/,\OS#_!][C;Z]\:^MM]J\D)LBW;0Q=@HR?3G->;IX!\;- MX13X<20Z>N@K/O;65FRS0^;YNT1==^[\.V>]=UKUCXEU6/6]%CTS19=)-G&+ M)[XNXGD_B215(*XQPPZ':1GD R+'QMXGTCQ9HVB^,+31@FMAOLDVF22'RV M!VOOZYR!E>.:RO"_Q#\5>(-3T]9-3\$00W-T4:R:69;WRUD*MA=Q&\A25SUR M*K^&OAI?R^,-'U>]\.V7AZSTG<_D17S74ES+CY2"2=J C(7/'3G.0MUX'\6Z MQ+H^B7FDZ-8V>EZD+TZQ9,J&9020JQ 95CGG/!(![<@'LM?/GBOP7XGUSQ'' MI]QX9THZO+'<2PZU:7(MQ(!+ 1,Z#YBR [<'.?,R/N\^H^.?B7HW@"6RCU6U MOYC>*[1FUC1@-N,YW.O]X5R/_#1W@_\ Z!NN?]^(?_CM '4:MX=U:;Q_X&U% M%:ZM=*ANTO;MG53N>$(K%*/AWXCTZXT:*VU"5VALH8[I M6\Z,,I5B20%)&>"?P[5SG_#1W@__ *!NN?\ ?B'_ ..T?\-'>#_^@;KG_?B' M_P".T :6O>$];O? '@+3+>RWWFE7FGRWD?FH/*6*(JYR3AL$]B<]LUZ=7C__ M T=X/\ ^@;KG_?B'_X[74>"/BGH?CW4;FQTNUU&&6WB\YS=1HH(R!QM=N>: M ,67XNS2Z_\ \2SPY>W^@PM/#-=0%6E=HWA5G2,')53*ON=X/&TBMK7OB%-9 MZZ^A^'?#]UKVIPPK/O)_$FC:Q'XLD72?"VKZ3X MFD:XDBN=)E;[-<_O8=LI);"I@ON'&"T>>I [II/$/@;QYJ^L7.@WVN6>MVMI MYDVE1>8\<\,>P@IQA3R<].1[@ '<>$O%=CXPT7^T+*.:%HY&@N+>==KP2K]Y M&]^1^8Z=*Y6_^+/V:YU*XM/#5_>Z#I-R;6_U..5%\N0$ [(SRX&1DY&,YJ#P M&_$T#:K=&2.&VN5DTV=B1^^=R 8R?O;,XR "<#% 'J&N>-[JUNK*S\/>'; MO7KF[M1>J8I5AA6$]"9&XW'LN.:U/"/BBS\8^&[76[&.6**?<#'*/F1E)!'H M>1U%<1K;:EH.CVOA34_#.IZUX>73(+>.XT4.9Q+&H!#A6! RN<].0#GD5M_# M2WU#PW\,]/B\3F"PDMPV1(4C$49;Y Y& #R/?GGG- 'C#7%QHOB40>%!K>FZ MR$9/^$?NH3:JDA?,V=PI0\]L]CFI=!NE\;_&6'Q9 MHT5R-#LM*-J;N6%HTN)2S':N1\V X^FWZ5Z%_P )9X<_ZO_ R/_&C_A+/ M#G_0P:5_X&1_XT <3X$/_"4_$CQ1XP8NUK;,-(T_)RNQ,&0CV+88?[YJG\9/ M%.M:(\%C!=2Z7I%U93^9J$=MYQDFVML@SCY,\?,.?FR,;2:]%C\4>'YI4BBU MW3'D=@JJMW&2Q/0 9Y/(KF_'WAGQ#JD-U>Z!K#*7TZ:TFTJX!>"X#*W*\C9) MSPWL,\9R K=['6=)U?4M1UI-*L-2@&% DY5I8]H"R #E<8&0>> M^GH^N^(- ^)EOX0\0:RNLQZA8FZMKK[(D#QNI;*D)P1A&.?I4,?PB+>%KVTF MU?R]9N=4_M=;NWAVQP7 SM"IG[HR>^>?;%:FA^"=97Q++XG\1ZS;7NL+9FSL M_L]MLBMUY.[&IZAH,\:6^I+$J)/$[[=^T':2 K$8X M/'7OU5[X.\77NEZ2;KQ!INHW]KO^U0W^G+):W.6)4[1@J5! R,9P.G.$]1L[K6=VM7U\E_)>I %B#ID(GEYP4 )&/?.. * '?#?QCJ&O>+-4TP>( M$\0:5!9Q3I?-:K;2)*Q&4V #(QDYQP1BNP\8Z=K>HZ/''HB8D';GU SQVZUC:#X+U=?&S>+?$>I6<]^EF+*&&P@:.,)G)9MQ))Y/^ M< <]KGQ]T/0]=O\ 29M(U"26RG>!W0IM8JQ!(YZ<4 2_"CP/JFBZA)K^HVMM MI@GT^.U6QM]P+$$$R2@@8?@#CU/XZ/@_P[XM\)> =!T>T333>0WK&^\YV*BW M:1F;81_%@BN:_P"&DO#W_0$U/\X__BJ/^&DO#W_0$U/\X_\ XJ@#LW\.ZM;_ M !4O_%4$,,UJVAFSAC,NUGF$BN >#A3CK^E8OA7P_P",[7QE/KWB+2]-N[R[ M81F\%Z?]$@'2.*/9@>_.3W[YQO\ AI+P]_T!-3_./_XJC_AI+P__ - 34_SC M_P : /:J*Q/"7B6W\7^&+/7;6"6"&ZW[8Y<;AM=D.<<=5K;H **** "BBB@ MHHHH **** "BBB@ HHHH 9-#'<0203(LD4BE'1AD,I&"#[5YQ8?!O1[37UG> M[U"?2+8026FGRW1:-)4>5L,NWE%\P%1D\M)G@UZ510!@3^$K"X\<6WBQYKD7 M]O9FS2,,OE%"6.2,9S\Q[^G%4I?AYH]UX2/AR^GO[ZV\\W"3W-QOGCD+$AE? M'!&2![$YSDUUE% '+>'/ 6F>'-0N-1%WJ.IZC/&(6N]3G\Z41C^ ' PM8Y^# MOATLT"WFL)I+R^:VD+>D6;-NW?V:]!HH R=2TF_NY8S8Z]>:9$B;?*M MX(&4^_[R-B/PXXK#US0=93P_J3-XPU.11:RDHUM:@,-AXXBS795RWB_Q3H6F M:7J6GWNJ6T%V]G)MA=\,@ HHHH *^AOV9_P#CR\2?]=+?^4E?/-?0W[,__'EXD_ZZ6_\ *2@#Y^N? M^/N;_?;^=15+<_\ 'W-_OM_.HJ "BBB@ KZ0^(7_ ";9H'_7II__ *+6OF^O MI#XA_P#)MF@?]>FG_P#HM: /F^BBB@ HHHH Z[X7?\E/\._]?B_UKLOVCO\ MDH>G_P#8*C_]&RUQOPN_Y*?X=_Z_%_K79?M'?\E#T_\ [!4?_HV6@#Q^BBB@ M HHHH ^A/V9_^/;Q+_OVW\I*\#OO^0A<_P#75OYFO?/V9_\ CV\2_P"_;?RD MKP.^_P"0A<_]=6_F: *]%%% !1110!].^+_^37+?_L%Z=_Z'#7S%7T[XO_Y- ME<_\P\O"*]W_9H_P"0EXB_ZXP?S>@#R+QA_P COK__ &$K MC_T8U8M;7C#_ )'?7_\ L)7'_HQJQ: "BBB@ KZ+B_Y-,/./]';_ -*C7SI7 MT7%_R:8>=5Z+\_^2IW7_7M#_Z#5#X*_P#) M7="^L_\ Z(DJ_P#'O_DJ=U_U[0_^@T >94444 %%%% 'T;^SE_R*OB#_ *^5 M_P#0*^/"NO\ _7RO?_8KYRH **** "BBB@#Z,^,'_)"?#7_72S_] M)WKYSKZ,^,'_ "0GPU_UTL__ $G>OG.@ HHHH *[OX-?\E:T'_?E_P#1+UPE M=W\&O^2M:#_OR_\ HEZ -G]H+_DIG_;C%_-J\KKU3]H+_DIG_;C%_-J\KH * M*** "OI#]FO_ )%S6_\ K[3_ - KYOKZ0_9K_P"1E_M)?\ (UZ/_P!>)_\ 0VH R_\ AH;Q MK_SRTK_P';_XNC_AH;QK_P \M*_\!V_^+KRBB@#U?_AH;QK_ ,\M*_\ =O_ M (NC_AH;QK_SRTK_ ,!V_P#BZ\HHH ^HO@[\2==\=ZEJD&KI:*EK"CQ_9XBO M))!SDGTKTF7P[I4_B&'79+.)M0AA:%92@SABIR>.HV ]@2.]>#?LU?\AS7C M@?\ 'M%S_P "->8^,K^\3QSX@5;RX"C4K@ "4]/,;WH ^T+[2]/U1$34+&UN MUC;M?!_]HWW_/Y< M?]_6_P :/[1OO^?RX_[^M_C0!]TRZ/ID^H1ZA-IUI)>Q_Z M9I^I&(WUC;77E-NC\^%7V'U&1P:^%/[1OO\ G\N/^_K?XT?VC??\_EQ_W];_ M !H ^XO$>OV?AC0+O6;]96M;50T@B4,W+!1@$CN1WKSK_AHCP9_S[ZO_ . Z M?_%UBK(\O[)[222.SM V68Y)_P!+-?.= 'U-_P -$>#/^??5_P#P'3_XNC_A MHCP9_P ^^K_^ Z?_ !=?+-% 'U-_PT1X,_Y]]7_\!T_^+JQ8?'OPAJ.HVMC! M!JHEN9DA0M @&YB ,_/TR:^4:V/"?_(XZ'_V$(/_ $8M 'L/[3'_ !^^&_\ MKG?VF/^/WPW_P!<[C^<=>#4 %%%% !7M?[-O_(V:Q_UXCM_MK7B ME>U_LV_\C9K!P?\ CQ'/_ UH ]>U#XH^ ].U>:WO=:@CO[1GMWS;R%HSN == MP7IE1G!P=H]*B_X7+\/_ /H8HO\ P'F_^(KY>\?_ /)1?$O_ &$[C_T8U(?@CK.IZ5" MT4 >]?\ #3%Q_P!"M%_X''_XBC_AIBX_Z%:+_P #C_\ $5X+10!]7_#3XMR_ M$'7+K3I-&2Q$%L9_,6X,F[YE7&-H_O?I7SK\0_\ DH_B3_L)3_\ H9KT']F_ M_D=M4_[!Q_\ 1B5Y]\0_^2C^)/\ L)3_ /H9H YJBBB@ HHHH ^O_@E_R2'0 MO^WC_P!'R5Z!7G_P2_Y)#H7_ &\?^CY*] H **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH *SO$'_(M:K_UYR_^@&M&N7\7IXA.EZB=/N-+ M6Q^QR;UN()&DSM.<$.!TZ<4 :GAK_D5=(_Z\H?\ T 5J5E>&O6/VAO^2DQ?]@^+_T)Z\GH *** M* "OH;]F?_CR\2?]=+?^4E?/-?0W[,__ !Y>)/\ KI;_ ,I* /GZY_X^YO\ M?;^=15+<_P#'W-_OM_.HJ "BBB@ KZ0^(7_)MF@_]>FG_P#HM:^;Z^D/B%_R M;9H'_7II_?\ Z9K0!\WT444 %%%% '7?"[_DI_AW_K\7^M=E^T=_R4/3_P#L M%1_^C9:XWX7?\E/\._\ 7XO]:[+]H[_DH>G_ /8*C_\ 1LM 'C]%%% !1110 M!]"?LS_\>WB7_?MOY25X'??\A"Y_ZZM_,U[Y^S/_ ,>WB7_?MOY25X'??\A" MY_ZZM_,T 5Z*** "BBB@#Z=\7_\ )KEO_P!@O3O_ $.&OF*OIWQ?_P FN6__ M &"]._\ 0X:^8J "BBB@ KI/A]_R4;PW_P!A.W_]&"N;KI/A]_R4;PW_ -A. MW_\ 1@H ]#_:1_Y'/2A_U#QW_P"FCUXQ7L_[2/\ R.>E<_\ ,/''_;1Z\8H M**** "O=_P!FC_D)>(O^N,'\WKPBO=_V:/\ D)>(O^N,'\WH \B\8?\ ([Z_ M_P!A*X_]&-6+6UXP_P"1WU__ +"5Q_Z,:L6@ HHHH *^BXO^33#SC_1V_P#2 MHU\Z5]%Q?\FF'G'^CM_Z5&@#YTHHHH **** .@\"?\E#\,_]A6U_]&K7V_7Q M!X$_Y*'X9_["MK_Z-6OM^@ HHHH **** ,CQ5_R)^M_]>$__ *+:OA>ONCQ5 M_P B?K?_ %X3_P#HMJ^%Z "BBB@ HHHH ^COV@O^2?>'_P#KZ7_T4U?.-?1W M[07_ "3[P_\ ]?2_^BFKYQH **** "O1_@7_ ,E8TSC_ )93_P#HIJ\XKT?X M%_\ )6-,X_Y93_\ HIJ &_'+_DK6J_\ 7.#_ -%)7G5>B_'//_"V=5_ZYP?^ MBEKSJ@ HHHH *^C?@/\ \DK\1]?^/F;I_P!<$KYRKZ-^ YQ\*_$9SC_29NO3 M_4)0!\Y4444 %%%% !7T9\8S_P 6.\-<_P#+2T_])WKYSKZ,^,9_XL=X:Y_Y M:6G_ *3O0!\YT444 %%%% '??!7_ )*[H7UG_P#1$E7_ (]_\E3NO^O:'_T& MJ'P5_P"2NZ%]9_\ T1)5_P"/?_)4[K_KVA_]!H \RHHHH **** /HW]G'_D5 M=?\ ^OE?_0*^N$KN_@U_R5K0?]^7_P!$O0!L_M!?\E,_[<8OYM7E=>J?M!?\E,_[<8OY MM7E= !1110 5](?LU_\ (N:W_P!?:?\ H%?-]?2'[-?_ "+FM_\ 7VG_ *!0 M![?1110 4444 %>>?' X^$FLAUYY\<#CX2:QSCYH/_ $(.,?\ $RN?_1C5ZM^S5_R'->Z_\>T7_H1KRGQI_P C MWXAS_P!!.Y_]&M0!AT444 %%%% 'T5#_ ,FEG_K@W_I6:^=:^BHO^32S_P!< M&_\ 2LU\ZT %%%% !6QX3_Y''0_^PA!_Z,6L>MCPG_R..A_]A"#_ -&+0![# M^TQ_Q^^&_P#KG?VF/\ C]\-_P#7.X_G'7@U !1110 5[7^S;_R- MFL'!_P"/$<_\#6O%*]K_ &;?^1LU@X/_ !XCG_@:T >;_$#_ )*+XE_["=Q_ MZ,:N#T444 %%% M% 'LW[-__([:I_V#C_Z,2O/OB'_R4?Q)_P!A*?\ ]#->@_LW_P#([:I_V#C_ M .C$KS[XA_\ )1_$G_82G_\ 0S0!S5%%% !1110!]?\ P2_Y)#H7_;Q_Z/DK MT"O/_@E_R2'0O^WC_P!'R5Z!0 4444 %%%% !1110 4444 %%%% !1110 45 MY+\9?&>JZ$(M(L[I=,M[RQGE-\8V9GD4'$,9!&QCQ\W;(Q[V;SX@:QH?PV?5 MKF;2=4U&:]^PZ=^MX/*;:N M[,)/&?CZY\&R?$*&YTM=(5V==',!+-"LA0DR]=_!]N^.U 'M M-8WB6]M(= U2*6ZA20VH0ZMI-GJ5OGR+N!)X\]=KJ&'Z&L MGQ7H6D7VC:E=W>E6-Q* +OAK_D5='_ .O*'_T 5J5E M^&ACPKHX QBQAX_X *U* "BBB@#Y8_:&_P"2DQ?]@^+_ -">O)Z]8_:&_P"2 MDQ?]@^+_ -">O)Z "BBB@ KZ&_9G_P"/+Q)_UTM_Y25\\U]#?LS_ /'EXD_Z MZ6_\I* /GZY_X^YO]]OYU%4MS_Q]S?[[?SJ*@ HHHH *^D/B%_R;9H'_ %Z: M?_Z+6OF^OI#XA?\ )MF@?]>FG_\ HM: /F^BBB@ HHHH Z[X7?\ )3_#O_7X MO]:[+]H[_DH>G_\ 8*C_ /1LM<;\+O\ DI_AW_K\7^M=E^T=_P E#T__ +!4 M?_HV6@#Q^BBB@ HHHH ^A/V9_P#CV\2_[]M_*2O [[_D(7/_ %U;^9KWS]F? M_CV\2_[]M_*2O [[_D(7/_75OYF@"O1110 4444 ?3OB_P#Y-&_^PG;_P#HP5S= M=)\/O^2C>&_^PG;_ /HP4 >A_M(_\CII7K_9P_\ 1CUXQ7L_[2/_ ".>E#_J M'CO_ --'KQB@ HHHH *]W_9H_P"0EXB_ZXP?S>O"*]W_ &:/^0EXB_ZXP?S> M@#R+QA_R.^O_ /82N/\ T8U8M;7C#_D=]?\ ^PE!/^2A^&?^PK:_\ HU:^WZ "BBB@ HHHH R/%7_(GZW_ M ->$_P#Z+:OA>ONCQ5_R)^M_]>$__HMJ^%Z "BBB@ HHHH ^COV@O^2?>'_^ MOI?_ $4U?.-?1W[07_)/O#__ %]+_P"BFKYQH **** "O1_@7_R5C3./^64_ M_HIJ\XKT?X%_\E8TSC_EE/\ ^BFH ;\&N?\ EI:?^D[T ?.=%%% !1110!WWP5_Y*[H7UG_]$25?^/?_ "5.Z_Z] MH?\ T&J'P5_Y*[H7UG_]$25?^/?_ "5.Z_Z]H?\ T&@#S*BBB@ HHHH ^C?V M<>/"NO\ _7RO?_8KYRKZ-_9Q_P"15U__ *^5_P#0*^@#9_:"_Y*9_VXQ?S:O*Z]4_:"_Y* M9_VXQ?S:O*Z "BBB@ KZ0_9K_P"1C]?^/$_P#H9H \4HHHH **** /_$/_ &$[G_T:U>K?LU?\AS7NO_'M%_Z$:\I\ M:?\ (]>(>2?^)G<\G_KJU &'1110 4444 ?147_)I9_ZX-_Z5FOG6OHJ+_DT ML_\ 7!O_ $K-?.M !1110 5L>$_^1QT/_L(0?^C%K'K8\)_\CCH?_80@_P#1 MBT >P_M,?\?OAO\ ZYW'\XZ\&KWG]IC_ (_?#?\ USN/YQUX-0 4444 %>U_ MLV_\C9K!P?\ CQ'/_ UKQ2O:_P!FW_D;-8.#_P >(Y_X&M 'F_Q _P"2B^)? M^PGS?LW_ /([:I_V#C_Z,2O/OB'_ ,E'\2?]A*?_ -#->@_LW_\ M([:I_P!@X_\ HQ*\^^(?_)1_$G_82G_]#- '-4444 %%%% 'U_\ !+_DD.A? M]O'_ */DKT"O/_@E_P DAT+_ +>/_1\E>@4 %%%% !1110 4444 %%%% !11 M10 4444 >>?%/0?$FI:+=W&AWB2P?8)H;G2Y83()@0<-'M&?-';L>*S+?X0R MR>!=3TF\O+.#4[W4?[3A:SA(M[248 5%/.W&X?1NG'/JU% ' :-X3\47GC.R M\1^+]0TR1]-@DBLK;34<(&<8:1B_.2N1@<=/3E=:\'>(O$_A*SAU75+*+Q%I M]^+ZTNK6-O)#(QV!E//0_@<=<'/?44 >>Z-X'UB^\57/B3QG<:;<7C6!T^*V MTY7$*Q,3N)+\Y.XC\36(GPV\9P>&9/!4&N:2/##L0+AH7^V+&9-Y7 ^0Y)/. M>]>NT4 8-Q_:NBV]GI^@Z';75E;P+$GF7WDF,*-H7&QLC '.:R-;U3Q6V@:D MLOABS2,VLH9AJNXJ-AR<>5S7:UG>(/\ D6M5_P"O.7_T T 1^&?^14T?C'^@ MP_\ H K5K+\-?\BKH_\ UXP_^@"M2@ HHHH ^=?B3\/?'OC?Q=)JD?A^"&*. M,6\>+Z,[T5FPW)&"0>E(;F)Q]LB[_ / J;_PHSX@?] B+_P #(O\ XJOKFB@#Y&_X49\0/^@1 M%_X&1?\ Q5'_ HSX@?] B+_ ,#(O_BJ^G=6\9^&M"O5LM5UNQM+E@"(I90& M /0D=A]:VHY$FB26)U>-P&5E.0P/0@^E 'R1_P *,^('_0(B_P# R+_XJO1_ M$/A_XA:[\,].\)'PK;1&U2&(S#48R2L2* V,_P 7/&>,5[E10!\C?\*,^('_ M $"(O_ R+_XJC_A1GQ _Z!$7_@9%_P#%5]21@JJ!U M))X H ^2O^%&?$#_ *!$7_@9%_\ %4?\*,^('_0(B_\ R+_ .*KZ>T?QAX< M\074EKI.M65Y<1C^)H]3_X1RWM5@MQ:HJW\3;U5W8-R1C._I[5]$T4 M ?(W_"C/B!_T"(O_ ,B_P#BJ/\ A1GQ _Z!$7_@9%_\57US6?J^N:7H%G]K MU;4+>RMRVT/.X4,WH/4\'@4 ?*W_ HSX@?] B+_ ,#(O_BJ/^%&?$#_ *!$ M7_@9%_\ %5]5:1K>EZ_9_:])U"WO;<-M+P2!@I]#CH>G!J_0!X/\,O#'Q"^' MHU.,>%K>[6]"-EM1C3:4#X'&U<#-\$/B!-/)*='A!=BV!>1<9/^]7UM M10!\C?\ "C/B!_T"(O\ P,B_^*H_X49\0/\ H$1?^!D7_P 57US6#J7C7PQH M^H"PU'7K"VN^,Q23@%<]-W]W\<4 ?,G_ HSX@?] B+_ ,#(O_BJ/^%&?$#_ M *!$7_@9%_\ %5]<*P90RD%2,@@\&EH \6UC1O'^J?":W\'_ /"*VZ2"**U> M7^T8R52'RBKXZ$L588SQCWKR_P#X49\0/^@1%_X&1?\ Q5?7-% 'R-_PHSX@ M?] B+_P,B_\ BJ/^%&?$#_H$1?\ @9%_\57US52VU2PO;R[L[6\@FN;,JMS% M&X+1%AD!AVS@_E0!\H_\*,^('_0(B_\ R+_ .*K1T#X0_$'0O$.G:LNA0S- M97,=P(S>Q+OVL#C.[C.*^J** /GGXD^"/B#X_P!;M-0/AN"T$%LL.Q=0C?)R M6/4CNV/PKC/^%&?$#_H$1?\ @9%_\57US10!\C?\*,^('_0(B_\ R+_ .*H M_P"%&?$#_H$1?^!D7_Q5?56MZU8>'M'N=5U.<06=LNZ1R,]\ =R20 />DT3 M6K#Q#H]MJNF3K-:7";D8=1Z@CL0>".Q% 'RM_P *,^('_0(B_P# R+_XJN\^ M&7A#X@_#^\U&7_A&K>Z6\B ^;4(UVE Q4<$]20/:O?:* /E+5_@W\0=6UJ^U M)M$AC:[N))R@O8CMWL6QG=SC-4_^%&?$#_H$1?\ @9%_\57US10!\C?\*,^( M'_0(B_\ R+_ .*H_P"%&?$#_H$1?^!D7_Q5?3?B+QEH7A6?3X=8O5MWOY?* MAR./=F]%&0"3ZUO4 ?(W_"C/B!_T"(O_ ,B_P#BJ]$3P[\0U^$S>"/^$5MP M-OEBY_M*/)!E,A.W\AC/>O=:* /D;_A1GQ _Z!$7_@9%_P#%4?\ "C/B!_T" M(O\ P,B_^*KZYHH ^1O^%&?$#_H$1?\ @9%_\51_PHSX@?\ 0(B_\#(O_BJ^ MFM*\::#K7B+4M!L;Y9-0T\XGCQC/.&V_WMIX..A(K?H ^5=$^#_Q!T77]-U5 M=#AE:RNHKD1F]B /&K30*^\1OCE0W?![U M:HH **** "BBB@#G_&BZO+X4OK;1-/COKRYC:#RGF$0"NI4MD\<9Z5\S?\*, M^('_ $"(O_ R+_XJOKFB@#Y&_P"%&?$#_H$1?^!D7_Q5'_"C/B!_T"(O_ R+ M_P"*KZYKG[[QQX7TW5QI5[KMC!?;@IA>4 J3T#=EZCKB@#YF_P"%&?$#_H$1 M?^!D7_Q5'_"C/B!_T"(O_ R+_P"*KZYZC(HH \0^(WAOQ[XV\,Z)IJ>&K>![ M<>=.1J$9V2 N@3DC(*;&S_M8[5YK_P *,^('_0(B_P# R+_XJOKFB@#Y&_X4 M9\0/^@1%_P"!D7_Q5'_"C/B!_P! B+_P,B_^*KZUGGAM;>2XN)4AAB4O))(P M554=22>@K(T?QAX<\074EMI.LV=Y/&-S1Q2@MCUQW'N* /F'_A1GQ _Z!$7_ M (&1?_%5TG@/X:>/_!WB^SUH^'X+@0[D*&^B7AE*DYR>F(]&\.0)-K& MIVUDCDA/.D +XZX'4_A5G3=4L-9L4OM-O(;NUDSMEA<,IQP>10!\H_\ "C/B M!_T"(O\ P,B_^*KTGP#X<\?^#?".LZ,WABWG:Z+2Q,=1C4EF"(5X)QA0S9SV MQ7N%% 'R-_PHSX@?] B+_P #(O\ XJC_ (49\0/^@1%_X&1?_%5]P/L>:WZ /D;_A1GQ _Z!$7_@9%_P#%5Z1XT\.?$#Q5X$T? MPZOA>WA^R>6[R#48R08U:,#&0.00WMTKW&B@#Y&_X49\0/\ H$1?^!D7_P 5 M1_PHSX@?] B+_P #(O\ XJOKFF3316\+S32)'%&I9W=@%4#J23T% 'R3_P * M,^('_0(B_P# R+_XJC_A1GQ _P"@1%_X&1?_ !5?3VD>,?#FO7DEII6MV5Y< M(-QBBE!; ZD#N/<5MT ?,G@OX8?$'PCXOL-<&@07'V5G_=-?1*#N1DZY/3=G MIVJU\0?AOX_\:>+[G6%T""!&58D47T395> W)'7KBOI&B@#Y&_X49\0/^@1% M_P"!D7_Q5'_"C/B!_P! B+_P,B_^*KZYK/UO6[#P[HUSJNISB"SMUW.Y&3UP M !W)) ]Z /E;_A1GQ _Z!$7_@9%_P#%4?\ "C/B!_T"(O\ P,B_^*KZJT76 M;#Q#H]MJNFSK-:7*!T8=O4'T(/!'8BK] 'AOPX\._$'P%H^JV8\+V]TUR1*A M;48TRW"[>">Q)S[8KSC_ (49\0/^@1%_X&1?_%5]TW1=1O5AO=0/[E3T MYP6/8$C:/4T ?,O_ HSX@?] B+_ ,#(O_BJ/^%&?$#_ *!$7_@9%_\ %5]< MT4 >%^,?#OQ"\4^!=)\-?\(K;0"S$3-,-1C8DQJR8QD=00>OM7G7_"C/B!_T M"(O_ ,B_P#BJ^N:* /D;_A1GQ _Z!$7_@9%_P#%4?\ "C/B!_T"(O\ P,B_ M^*KZYK!T#QEH7B>^U&STF]6>?3Y?+F7!'_ ESU7.1GU'I@D ^9/^%&?$#_H$ M1?\ @9%_\56YX/\ A?\ $+PEXKL=<3P_!?_%S2O$?B'PJ="T#2H[Q;PYN)FN5B,.QT9%M6U4Z98:]8W%Z,@11R@ELC?AFN@H ^5=#^#_P 0=%U_3M57 M0X9C97,=P(S>Q /L8-C.[C.*ZGXG>"/'WCW6[6[3PY!;I;6XB&V_C;?D[B>2 M,8)(_"OH&B@#Y&_X49\0/^@1%_X&1?\ Q5'_ HSX@?] B+_ ,#(O_BJ^N:I M:IJ^G:)9->ZI>P6=LI ,L[A1D]!SU/M0!\I_\*,^('_0(B_\#(O_ (JC_A1G MQ _Z!$7_ (&1?_%5]3Z-X@TCQ%:MPHVUFA<-M/H1U!^M:5 '@7PO\ M&>/? .I:A/)X=@N$NK8J,W\:X=0S(."?O-A?;.:Y#6/@[\0=7US4-3;1(8FO M+F2X,8O8B%WL6QG=SC-?5E% 'R-_PHSX@?\ 0(B_\#(O_BJ/^%&?$#_H$1?^ M!D7_ ,57US6'JWC+PWH-ZEGJNMV5IA![T^@#P MM?#?Q 3X0CP2/"]N6.Z,W']HQY"^;YN['3J2,9[9KSK_ (49\0/^@1%_X&1? M_%5]$?'_ M ,0+S373PW;VR6<1Y74(VW,ZH6')'W6!&>_6N!_X49\0/^@1%_X&1?\ Q5?7 M-% 'R-_PHSX@?] B+_P,B_\ BJ/^%&?$#_H$1?\ @9%_\57U;J>JZ?HMBU[J M=[!9VJ$ RSN%7)Z#)[^U0:+XAT?Q%;O<:/J5M>QH=KF%PVT^A'4?C0!\L_\ M"C/B!_T"(O\ P,B_^*KMOAIX(\?^ =8O+T^&X+H7%JT6&U"-<$?,.A/4@#VS MFOH.B@#Y6U[X0_$'7/$.I:LVAPPM>W,EP8Q?1-LWL6QG=SC-9_\ PHSX@?\ M0(B_\#(O_BJ^N:* /D;_ (49\0/^@1%_X&1?_%4?\*,^('_0(B_\#(O_ (JO MIOQ!XRT+PO=Z=;:O>K;RZA+Y4 ()_P"!-Z+D@9/K]<;U 'R-_P *,^('_0(B M_P# R+_XJN^A\,?$2'X4/X''A6V*/D?:O[2BW8,OF?=Z>W6O>Z* /D;_ (49 M\0/^@1%_X&1?_%4?\*,^('_0(B_\#(O_ (JOKFB@#Y&_X49\0/\ H$1?^!D7 M_P 51_PHSX@?] B+_P #(O\ XJOIK2/&>A:YK^I:)I]ZLM]IQQ/'C'?!VG^+ M!X..AK?H ^4M)^#?Q TK6;'41HD,AM+B.<(;V(;MK!L9W=\5V'Q-\(_$'X@W M6FR?\(S;VJV<1'RZA&VXN%+#DC&""/>O?:* /D;_ (49\0/^@1%_X&1?_%4? M\*,^('_0(B_\#(O_ (JOKFJ]]?6VF6%Q?7LRPVMO&TLLC=%4#)- 'R=_PHSX M@?\ 0(B_\#(O_BJ/^%&?$#_H$1?^!D7_ ,57U'X<\2:9XKT6+5M(N/.M9"5Y M&&1AU5AV/^(/0UK4 ?/'PW\#_$'P!KMSJ \-6]V+BV,!5M0B3;\P;/!/]W'X MUS_B#X1?$'7O$6HZNVA0PM>W#SF,7T3;-Q)QG=SUKZGHH ^1O^%&?$#_ *!$ M7_@9%_\ %4?\*,^('_0(B_\ R+_ .*KZYK!\1^,M"\*36$6L7JV[WTOE0Y& M?3+-Z*,C)/K0!\R?\*,^('_0(B_\#(O_ (JC_A1GQ _Z!$7_ (&1?_%5]<]1 MD44 '_"L>@Z]I,5G'8@^1.ERLIF+R.[9"_=QN Z\UW]%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !6=X@_P"1:U7_ *\Y M?_0#6C6=X@_Y%K5?^O.7_P! - #/#7_(JZ/_ ->,/_H K4K+\-?\BKH__7C# M_P"@"M2@ HHHH *P/%GC'1_!6F1:AK,SI#+,L*"--S%C[>@ )/T]2 7/XOT( M>*AX8_M*(:NT1D$(.2.,[2>F['S;>N.:Y>P\(7/C+2;9?'T3W-[IE[=Q*=@C MCN8F!0.%7&!@J5/4%0<]: .;\8W*V7Q+L/%&I:%-XF\,W6FB*S-K +A8')!W M!3\I)]\9#GF\0S^$;2*:UO;O29KFVU D;%<$(H4= M203N/3&!US7D_BCP-#X4^%7AM[NSL[?Q%;ZG%ON[[.['#28!.!CZ%>#B@ M"[\.M'\->(;SQ1H/BW3K>X\3_;Y7G>Y'[UX_6)NJ@'/W>Q!Z8K>^$#WFD:OX MH\&R7C7UAHMPGV2YT7P/\6=9O+NT-\MWICK"VK6),2RG M!^57P0^WUQG!&#@BNU\,^%=(\(:7_9^CVWDQ,Q>1F8L\C'^)F/4T ;5%%(3@ M$@$X[#O0!!>WUIIMG)>7US%;6T0S)+,X55'N37DGQ6\3Z=XD^'L=YH5Z-2TJ MVU.'^U8K9RI,/S?*W0@%MN#CK@]JO:O%>_%?2= NK&V^SV-GK3#5-.O7P2D3 M8(< ')P/N\\O[9K#GG\+^"/C!XF-XMM9Z+-HBF>S5 (Y9&9!L6,<,2,G ]6/ MK0 OQ \/>&HO!-G\0/!+6NFW.GM'-;S6:B-9E+!=K+Q\PSW&3R#G/'L6C7LF MHZ%I]]-'YL0V.IK:2[;J/3+V5A'&Q'&Y M#SD=,$D'W%>H=!@4 %%%8/B[Q1!X0T5=4NK:6:W^T1PRM'@")7;&]B?X1_,B M@"37?%N@>&?)&M:K;6;3'$:2-\S=LX'./?I7F'BV[TE_C7H\\.7FG; M=.>;$EL)6/WC_"<\#)X^93T'&W+\/VO?%WC+5_$EK:7VGWELL=B\IWR0J$^; M8"/DP>X(.1GO7)^ [SPKXC^''AOP5KT? MEH U+C1HOA[\9M";PZXBT[Q%OBN]-C(*H5'WU'9YMK@N%5BV4!4CD88CDXY_.@#1A\:>'+W69=$LM;LI=54$"!9 26 MZ ]"1W .1@^E>3?#'0/"_BO0]:T+Q-I\'5R,C!R" 3R, MD?-RWQ)X-M?"/A;X?R-:6-EKEOJ]M#/=VYQNW$LQ9R!NY53D].<<5U#>&_ O MQ6U6\UFR748;JTE%N^I69,*W&!U5B"KX'!.,XQVVT 'P6N[Z"U\0>&;JZ^V6 M^A7QMK6YZ[DRWRY]!MSCMNQV%>I5D^'/#6E>%-(CTO1[46]LI+$9+,['JS$\ MDG_ZW05K4 %%5-3U*ST;3+G4=0G$%I;(9)9""=JCV')^@KE%\27VOW_A36/# M5PUSX>O))8]018063Y#M+$C*X88/3G'4&@#"UCXTP:==7$]GX'KXZK(SRRZK& 0MS!)(SAP. MH^4KD(]/\5Z!;:QI MDN^WG7E3]Z-AU5AV(/\ B."*UJJZ=IECI%C'9:=:0VEK']V*% JCUX%6J "L MOQ'KUGX7\/7NM7^[[-:1[V"#YF)( 4>Y) _&L7Q5\2_"_@V\BL]6OB+J0;O) MAC,C(OJP'0?J>U4+;PVOBE_$GVZ_?4?"VO1VTUEMN&)CP,L%!^Z-P5ACZ8H MY.[\3:EXRU/3?"GC'PZ^C:?K3I=6$B3;RXC(?RY!WW 8(X(W#BFQ07_P9\;Q MPVT=Q=>#-;N JQHID>TF/8 #)]@.64=RM7OBA<'P_P")OA^NFZ9/?O:FZ%K9 MQ,6=V6)%09.3@$@DGG )KT#PI#XA&AHWBJ:TFU.25I2EM'A(%)^5,_Q%?7\, MG&2 ;O:BBD9E12S$!0,DD\ 4 +7&>,O&UWHFIV6@:#I1U7Q!?1M+%;F0(D<: M]76Z_WC]: .*TS3=+^,T=]<>(;* M:QU?3(I-+GM5?*P2%@RRIZ,"K#!SW'UO?#+6];T76;GX>^)899+K3X_,LKU% M+)+;]%!(Z<="?=3@CGG/#NH>*;OQWXQTWPI:QP-/K3F\U6X3=%;1QL5VJO1G M/S<>G_?0]V"C.[ W$8)Q0 M%%9NOZ]I_AG1;C5M4F\JTMURQ R23P !W)/% M&E7D>L_(?MNK:+X;%]X7TVZ^RW>H-.%9VRH.Q/0#( 'L* ,'6_AJ8-&M/&G@>YG.N1R/J4;./FNHI29-A'= M@&Q[C(/48](\#^*X_&?A6UUA;66VD?*2Q.A 5UX.TD?,OH1].H('.?#&Z\6: MG965WJ%O%IF@06$=M9V;IF:WUQ';VL*[Y)9&VJH]S7':QXHOM>\$0:_X#N/MC M)=1F2%807EC# 21X8?*V#GIT''4&@#0M_'&C:MXEU3PM87NS6+2(_P"L7"E^ M00O]XKP2/?C.#CQ+3=&EO_#-SX%OO!%XWBJ:])?6)(,HN9,F9YNN N< 9#?C MBN]\7_"15M;C7?"D\T/B:&^DU&&9G^:4N_N!=G1+] M["&Y7E9(UQC![@=O;;7I59NA:!IGAK28M,TBT2VM8^0J\ECW9B>23ZFM*@ J MIJ>JV&C6,E]J5Y#:6L?WI9G"J/;GO[5-<3?9[>641O*R(SB*/&Y\#H,]^WXU MYE=V<_Q2D\#^([:VADT*.2:>]L[J3*Y!"KE<8=@5;C&/P- %#XL^(;/Q!\.[ M+4]%NO[1T./4HO[3%JY&8AG*N.".2O!'4J?2J'Q"\/\ AN#P99_$#P2]KIMS M8-'+;S6:"))E9@NUEX^89Z$9/((/9FG:CX;\#>.?B);WL<4>C/\ 98UTV- W MG/(A)1(^AZMQP #V%=3I?P8\%QW%OJ,=KJ#6Q9;B/3KJ9O)1L<;HV&[([AB? M0^E '?:1=R:AHMC>RQ^7)<6\)+.SNGO//N;"Z8[IHHT1F3!Q\@7"@8/.,'C% %;4&T:7X_7$' MBVU@NK*^T^)-'>\420 X&0 XEL MLDBV=0Q!'H,K@$]F(["F:$OA+QMX6\+^"=;BFO\ 58],2X$UL,FR7:-NZ0?= MRI48.1]W/.VN^\)?#W0?!LT]SIZ7$][.H22[NY?,E*#HH/ X'0@H ZJ MBBB@ KE+[QEHVH_VGH6B:Y9R:^+6400I*,^;M. #T)!Z@'(Q4&OZY-JM]K_@ MO3XIK?5CHSW-M<%PH??E!M(Y&&(&3CG/I7F_B7P?;>$/#?P\D-I8V.MV^K6\ M%Q=6YP&R26+O@%N5!YZ^,X^F*SH_"7@ M+XGZOJ.LZH)])T71=/\ #VDP:7I= MLEM9P+A(U_4DGDDGDDT 7Z**;(Q2)W6-I&520BXRWL,D#/U- %?4=2L=(L9+ MW4;N&UM8AEY9G"J/Q/?VKROXK^(;+Q)\+_M^@78U'38M0A_M%;:0J3",Y5NZ M_-LZCT-7+^TG^*L'@G7K6TA.BQ7,UAVU[X M;\ ^/_'_ -K2&WT-H+16T]$#":22,ML2,\'/S\=!GL* $\>>'?"[> K;QYX+ M-KI=UIXCGMI[-1$)!N V,!_&,]QG((/6O7O#^H2ZMXE]!@4 %% M%#?#L^KW MJM(%(CBA0_--(?NJ/U/T!KSPZ[J'C;7E\">.-"_L>:X\O4+98)A*LL<;[C&^ M"0.G3I721> CJT.OZ;XDGFU#2;K4UO[!FNF9XUP"4!_A4'*@ ]">E_L72VU+5(],D^SP9(!:1G0,Y_NK@D].G4=0 1V\%_P#!KQO' M;01W%UX-URXVQHBM(]I,>P &3].K*.Y6O:^U97AZWU>'0K5/$-U!=ZH 6FDA MCV("22 ![ XSQG&:U: "BHKFY@L[:6YN9DA@B4O))(P544,CT)[\UZ'I7A2UBUBV\27L9/B Z?':7$B2$H2!EB!WR>Y[ =*\E M^%]]XKU&\U2R\/P16>FOKDUY>:G/'O4J=O[A%.,L0,DYX#=NX!VGPO\ %&LS MRWOA#Q/;3#6M' !N=K,D\716+8QGT)^\.>H->DTFT!BP R>IQUI: "D9E1&= MB JC))["LOQ!XDTCPMIIU#6KZ.TMP=H+9)=O15'+'CH*Y:QOQXU\2:-XD\-: MO]JT&.*XM-2M6=T )7*GRS_%DCDCIC!H YR\^,NI)&FO0>&7?P8;G[*=0,V) M6.2-X3J!QW'7C()Q6?KOPUN? 5CI_BSP+--->Z:K-=Q2$DWD!)8D@=2 <$#J M ",$#.E\3_#NF^$/@;>Z/I22+;">(J))"[%C*I)R?IVKK/ MSXKU/S]3UN"+ M3M+EC5+#3&3,\:C^.1N.2/X<>G3N ;GA?Q!#XI\-6.M6\$T$=U'N\N52"IZ$ M<]1GH1P:UZ0 *H50 , #M2T %8GBWQ18^#O#=UK5^&:.$ )&GWI')PJCZG\ MADU3U_X@>'?#6OZ=HNIWGE7=\?DPN5C!R SG^$$C /\ ()=+\ M1W,U_HM[?17ED'N&,D7 +("?NJ"-H /3/2@#E)]8O/&_B33?!OCSP^^DF>5- M2L4@G$BS*@8F*7&>"H?/0@@<4W1$U/X1>.HO#[)HWNE?%CP>='TM]1O[>SG^SVH)PS.K("3_=7&XGT'4=:]1\-V M^M0Z';KXCN[>[U3)>1X(MB)G.%'K@'&>,T :]%%% !1110 4444 %%%9'B/Q M/H_A/2SJ.LWBVUON"+D$L['LJCDGOQV&: -5W6-&=V"HHRS,< #U->;:YXF@ M^)7PQ\10^#+F26^0>48L&.0J'!.!Z.@;'KG'7(&QJ(U36_$UO:),UUX/U?2) MDD:W485VQA_,'.&1OEP?6N%\3^"+OX8S67C'P6CO%86Z0ZK9D\7$2@ R$#UQ MEL=#\W8T GP^)_#-C)HWA.Z\-77AVRDNKS49(! "\<9(1&X9V+C.X\CD M]S7N7P_UNZ\1^ ]'U:^3;=7$'[WC&XJ2N[\<9_&LO4O ^@?$(V&O:FNKK'+; MHWV&6=XDV\-M>/LWB2*&)0D<:* JJ!@ = !0!)1 M16'XM\2)X4\,WFM/:2W:6H7?%$P!&2!DD] ,@GKQVH EU[Q1H?AB".;6M3M[ M))#A!(WS/]%')_ <5Y?\0-2T>?XC^#=2ULPWWA&XMW6*0D/;BS2?YVB/&X*N..C'=P?GX[UPW@.^\+7/ M@&P\%:ZCZB^I:C,EI:PJ9)(D#G$I*\HH(;GZGIG !H^(]&M?A]\2?#&M>%O+ MM[?6[E;*ZT^$XCD5B/G51VPV>!@$#U->U5Q'ACX5>&O"NIQZE:+=W5W"A2WD MO)O,\A3G(08 '4^_)]37;T %%%-/#1\0#01K5F=4)V_9Q)SN_NYZ;O]G.?:O*?A[I7AO7] M4\5:!XOTVVN?$YOY7F>Y7]X\9Z&)NJ@[@P7=GD8X:3&3@$?0J,5VEUHW@?XL:W>7%K]M%WI;+$=6L28UE/7: MDF"'V^N.A&"0: (/A%]KT36_%/@QKMKW3]'G1K2?KL$F24)]>!QZAJ]6K%\, M>%-(\(:7_9^CVWE1LV^1V;<\K?WF8]36U0 5'//#:P23W$J10QJ6>21@JJ!U M))X J2O+_%8U'XG>%M0TK2+%=6@O'MBGVU('^<0[OF..NWW'!&:R_$7A7P=XA^%T?BKPDE MKI-UIL'VJ"X@ C<,@R8Y,=7R, GG=C!P>;&K0>'?!7QIM;U4L]*TUM"D>]1% M"1L-Q4?(!R20HP!S@5=T+X5^!/$EK;^(;.RU2VT^]Q.--FE,43C:I>(4N;JTCDER,;F(Y8#T/4>QK&;9+C6M2M[*-SA/,;ES[*.3^ J/Q;X@'A7PO? M:V;*:\6T3>882 3R!DD] ,Y)YP,G%G-J>NZFS+9 MV@<(I"C+,S'@ ?Y]:;=>.-!O_%E[X%6^GM]5>W91,GR@.RYVH^<[P#N_#KGB MH/#O@F1[#PU>^*6-SK^B)*D<\<[$-N; +'JQVA>O'Q1 M8S:=X@TFV.GS6\JW7P_\30327VFQ M[[2\52R2V_1:MK[Q,_Q=\;6/A6T07=Y-;QR:C,N8K-$0Y)& M.6/8>QX]/&]*EU/5 M[M+6UCX+MU)[ ?2M#Q% MX;TSPYX&\;W5A&ZRZG;75U9R]S'(Q%;368[:6V:4%9(I%(VN. M#M) W+Z$?S! XOX37/BK4=,T=VMH],\,V=@D"131[IKV3:,R@_PIG)![CUSD M>J*JJH50 HZ #I0 M%%+[B#PAXM\/RZ)IW MB6'.GW4,X9QMPX#=LG"Y'!^8 CG-=:/"I\0W?B6/4KQ[[PSKD-K+:!;EF\O M);9G("D[6&./:N:^*-P?#_B'X?QZ=ID]\]K)1]#6'X3A\1#0PWBN:UEU*64RF.VC 2!3@K'G^(KZ_J<9.]0 44 M5R>G>.?#WBC6M5\,Z?J$@OK9&1F7*;NS&-NI*GKT]L]: (?&7C6ZT/4;'0=# MTO\ M7Q!?HTD-L91&D<:YR[DGIP<#C.#R._(:9I^F?&9;V;Q'8S6&KZ5'+IE MQ:H^5AD+ B5/1@588.?QKJO"?@A[6+0]4\1,USXCTJ&:V6[6=F\R-G;:6SU. MUN_3<_-Q_^L '2 M?#/6M;T/7+CX=^)(I9;BQB\RQO44LDEN.%!..!Z$^A4\@9]5IH4 [B!OQ@L! MUIU !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5# M=VT=Y9SVLN?+FC:-\'!P1@_SJ:B@""RM(["PM[.'=Y5O$L2;CDX48&?RJ>BB M@!"0H)) Y)-85OXU\+W>J_V9;^(-.EO2VT0I<*26]!SR?8&5,Q&( M!C'H!B MJ?PQFT7QUI>D^)-0"7OB/2K;['-(ZM^Z(8E6P1@N1SN'J:]/5%4L54 N.WYW':#D\[3CC."*RO&7V+7/C=H/A[Q&6_L9;(W%K;N MW[JYN26 W=CP, 'N,?Q8/+_$_P#X1WX?^/=#U+PXO]F:M"Z275M;Q%89+=B0 M3@# ^Z5('7(/44 =7\.?$DUKX@_X0SQE!%_PDNEJT=A?2*"T\! .%?&IJW17)?$OQ3/X/\"W^K6@!O!MBM]R[@'8XR1[#)_ 4 =;7SEJ%OXEO M_ ]]\2[G7M7LM:L[TF*R;*0)&)%38JGJ/FZ\@X(()R:Z/6_AIJ.G>&QK\?CO M5!XD1!+Y\MZ!;SN1GRTSC )X&3CVYXT6O=6^*GP&9;:&-M7O&CMY>0B;DG3< MY]!M7<0,]<"@#T;2);#R52"*UMKJX07EQ;1;5?=)R78#G).>3UQ7/?\ "M]) MN?B#>>+]2_TRY?RQ:P2+^[@VHHW8_B;()'89Z9YJ?P;X%MO##W&HW=R^I>(+ MT?Z9J4_WG_V4'\*<#@>@] !UM !117FWC36-=H6/D8/KWY&",&@#4^)FJ:Y8Z)86>@":.[U._BLVNH8C(ULC9+.%QZ \ M]AGH<5YK%XBB\!>*==TC6Y]<\2>%3Y<4TE];&X6*X)!.YGP,G.E>2 M>*_A+XDTJ>]\07>O^&]2N%MI_MA)D@<]""2<<988/.T@@<&M_7_"WCWQ?=7F MAZQJ&D6WA>>X#L]FC&Y>%6#+&-PP#P,GU]1Q0!Z#<*FK:'*MI.OEW=L1%*!D M8=>&^G(-8?@?P%H_@32OLNG(9+F0#[1=R >9,?Z*.P_F>:Z2UMH;*SAM+=!' M!!&L<:#^%5& /R%2T %%07MU'8V-Q>3$B*")I7Q_=49/\J\=T;2/%_Q2T3_A M*7\8WFAQW+R"PL;'=Y<<:N5^*/#>I03QWVWJ 2 X QE@-Q!X MSE?4FNYT7X5>&M#U33M5@2ZDU2SWLUW)<,7N'?[SR?WCR?;DYS0!?\:^";/Q MQ;Z=9ZC.Z65K=BYEBC',V%(";L_*/FY/7TQUKH+&QM-,LH;*QMX[>VA4+'%& MNU5'L*L44 %8_B;Q-IGA+19=5U68QP(=J*HR\KGHBCN3_P#7. ":V*\J^-L% M[;V7AWQ#!;/=6FBZDEU=0+W4%2"?;Y23 M[>H^7J :K?%/X@:9XL\'V.G>'6L=4_M-]CVCJ_VR&7*^640=#G<#G@]!D&O3 M/AY%KD'@VSL/$6F"RNK%4MD'GK-YJ(B[9,KP#G(QU^6@#?U#3;'6K#[)J%LE MS:NR.T,JG:Q5@R[AWY .#Z MJQ6IVW-U8P!H8CGD;B0#]>GO7;^(;:\O/#6JVNGN4O9K.6.W8-M(D*$*<]N< M'] M&TK5(O&GB^+4H-3TK78#L5HCYD*I&P96SR",XQZ!3Z5E_!KQG"/#?A_PM8V% MU?W*K-)?318$=DADYXK#^$']H:A<>(M/CT.[M/#>OF98YHI-\ M-F0KA@K8PV=RJ#_LCKBO;/#7AC2?"6D1Z9H]J((%Y9CR\C=V9NY__4,"@#2: MUMWNX[MH(S<1HR)*5&Y5;!(!Z@' S]!4U%% %34M3L='T^:_U&ZBM;2%=TDL MK8 ']3Z#J:\RUKXE>$O'6C:AX5T[6VLKW48C!;S74#QQR,W;=C@'ISCKWZ4G MQSE>WM/#%S=Q/+H4.JQOJ,87(9000".XQO'U(K-^.&JZ!=^ --E@L(KZ"YR+ M'4+9U M67:0H]0PR"O;;Z@4 6_%O@>\LET:YTC7-'T;_ (1K2V:.?[.!+)(5 MVL6!) 0A3@G)!+=379?#+7M3\2^ --U35T O)596<+M\T*Q ?';(';CTXKE/ M"_@K0/'>EZ?K7B?P_J*:U9Q16MU]O$D/VAHT7#[<_,IR.>,\Y%>K0PQ6\,<, M,:1Q1J$1$4!54< #H!0!':V=M91O':P1PH\C2L(U W.Q)9C[DDDFIZ** ,7 MQ%XMT'PI;I/K>IPVBR'"*V6=_HHR2/?%N4\3:CX;\'?&17MM,O+#3IH);76+/[-Y<,T3*5\R,*>4/'0 93/ %O?^$;U">U6_$=B9HH;AB&9(EX+<97C'WL?W#7TG=V=KJ%M]GO M+>.> LKF.1EZ?8Z7IEO9:;:QVMG$F(X8UVA1UZ>O<]\U; MH **** "BBB@ HHHH *IZEJNGZ-9M>:G?6]G;*<&6>0(N?3)[^U7*\;ODL?$ MW[0D^C^)TCFLK"P#:7:3G]W+(P1F.T\.>7_!/]F@#L/$>J:)XR^'7B*+2M1M MK]?L$V1!(&*N$)7(ZCD#K7A]MXID\!7<.H^"[F.YLM0T^WEU6U:%Y(+&=E7D ME< ')/&>,D8Z8U_&%YX:\ ?%_3YM!)L/G6#6K,1,(/(<(2R@=?E8G Z%00,U M[?X6\/\ A_1/#MO:Z#9Q1Z?,JS*2I+2YP0[%N2>G7IP.,8H V;>43VT4P.1( M@8':1U&>AY'XU+110 5BZKXO\.:'=+:ZIKEA:7#8(BFG56 /0D=0/U>XG MM-%OKFU3S+B&WDDB3&=S!20/SKQSX;:#X0U_X97^OZ_9PZIJ$K7$VJ3RC?,A M!9OE/524P?EP\,6VH:!%##92EB8(XPGE2$Y=64DVWC?4?%MV/MFIW4H: NORVRA0HVCG+ M_(#G/8444 %>WC+R0HY.64#DG("\<_-QS M61XQOM2\2_$:Q\"6.K3Z39"T-[?W%LVR>49P(T;MV/XGKC!YC5(;WX/^,=)E MTWQ#=:CHM_.MO>:=>W DDBW=' 'T8@A1]W!SF@#1T7P_+X3^+=OX;EU&ZUC1 M]1L3?&/4R)3'/&V0_(QD%<@C'WO8&O4-6M8?$WA:_LK2]B\K4+66W6YC(D4! MU*EA@\XR>]<)XR\ :OXO^(\-RM[+I^AII:VMU-"P$DX,KLT2^@(VY)_7I7H6 MCZ18:#I-OI>F6R6]G;KMCC7MW))[DG))/))S0!G>$O!VC^"](73](M]@.#-, M_,DS?WF/].@["M^BJ]]>1Z?I]S>S9\JWB:5]HYVJ"3_*@"Q7C_C&;6/$/B;Q M+:76K:MH6@Z!9)*DM@CC[1*RAMS,H^8#/W1Z9XYJKHVC^,/BCH?_ E3>,KS M1%N7D%A8V.X1Q(KE?G(92Q)4\_C[#2\&^*O&6M:!XB\.S-:)XPT618EGN4/E MRJ3]XXZG"M@XP+8K)@MW>V@1YX]Q;"M][& MT G. Q4GK78>-?!%GXXCTRUU*:1;&TN?M$L48P9L*0%W9^4<\XY],=:Q_#/@ M[7KCQ:GB_P 975E)JL%N;:SMK!2(H$.2QW,/;/4\8]!H @LK*UTZRAL[ M*".WMH5"1Q1KA5 [ 5/17$_$KQ3J/A[2M/L]%$0UC6+U+&T>7[L18X+D=\9 M_'/.,$ [:O -?NO%/ASXE>)O%=A=RW\&D3PQWMD[8!LY4#J%'8*=W(Z'GD;J MTO$GAGQYX#TUO%.F^,[_ %EK3]Y>6=TK&-H\_.P4L1@>F 0,D'BME/ ]M\0= M8@\63W\L>@ZM96LUSI<3L//E0'"R,,95J+O4+AHS;JZ_);!8U3(' M=CMSN/3L!U.CX8\'Z/X/@O(-&ADAANIS.Z-(652>,*.P K>H **** /-M:\> M^(]0\17VA^!="@U&737"7UY=R!84?'W%^89.<@\]0>.]<@,I.>"00_<$X9!KES\'?&^N1:W97,WAS6KMKN MVO84W%)&))4\\G'!!.?E! YJIX?T_P 8>,OB4WCG2ITCTR%O*M;C4K7R#-;L MQRJ*F=VU6(#GK@>X !UOPPO/$FBZG?>!O$-M/.NF1"2RU$(3&\).%4M_+Z,/ MX:](%E:K?O?"WC%V\2PM-M&\H"2%SZ98G'O4]% !61XD\3Z3X3TEM2UBZ$$ M.U !N>1CT55')/\ ^L\5KUY)\6[O^P_%_@OQ#J-K]JT*RN9%N$V9$3L%VN?4 MC&X#U3WH J:Y\1=&^(6D7O@W9J.@7^I(B6LNHP[$D.]2%)4DC=C'ISUI_CN' M2_"?B3X6&CCB7("CGD\!>?O8YS63\;/$6D^)M'TG3M$ MCLM9N;F4&VGM+M&G@@! SR *[_3O#\/CBQ\/:WXKT>>"^TU) M5%C=8*F0E5+L,-_#G5+*R^*7C*PUTQQ>([F^)MY)L RP=52,GMMV' M;W&.NW@ W+)M$^)GBK0_$^EZI!=V.CI*LUA/$=Z2N!L;:>AZG=R/D&/4<48O M$OPZ\2:=>6.M:5>IX@U@FXT>QA&U@YZH3EL 8YX"G'7)S3L=3@MOCWJPTSP[ MJ T^026.IVUE%YJL2Q7S2%P%4G8Q],M7KGAOX9^$_">HO?Z3I:I=-D+++(TA MC![)N)V]<9'..] '3W%I;78C%S!',(Y!(@D4,%<=&&>X[&IJ** #H,FN.NOB MKX'L]5.FS>(;47 ?8Q4,T:GT+@;1[\\=Z3XK7&I6OPQUV;2MXN1 S1_>6,L M!(1]$W<]NMKH:WUFMFGVDV%LKW:S8 =L\'>I))). ?X: * M/Q:M_#Y\5Z;>Z^Y;2=4TB>U6>$;VBDC998WCQ_$2V!V(8YX)J?X-Z[XNDU*7 M0/$B7:06FGQ/:B>TP2I/REY.S;2 %/7:>A4YS_@A>Z7XFT6VTC5[?[;?Z%,] MSI[3Q9$4+8 ([$AMV,YQ@8Z"O%F,;C(/\ M_4>U8GPWTS0_&FO>+=0\36D.H:Y M'J#PFWO%$@MX!P@53P,$,N?]D>O/(>&[OP?'X]U?PBMW<-X1UH(BVL@E4QW2 MR+M3/)Z@C/<%$[G4'BLK^:WD.1@EDC9>" M=S+D\C// :OH7J,&JUI86=A:06EI:PP6]N,0Q1H%6/J. .G4_F:LT %%%<+\ M8=3O])^&&K7.G&1)F$<32QM@QHSA6/Y''XT ;;^-O#"ZF=,&OZ9]OSM$)N5! MW?W3[^W6O%[:+Q+\+;M-1\7(FI^']?=DU>''FK#*Q."W(P,<7?A+K=AX\^&LGAW69? MMUQ;1FWNXI V3$2?+.['7 P"#D;<]: /4K2>WNK"&>QDB>VDC#0O'RA4C@C' M;%!-/VVR_:=1E7_ $B^D4;W/<#^ZN>WYYK?T'0['PWH=KI&FHR6 MELNU [%B6.0YV X3=@[1G M;G/7>*SOAD3H^K^*-)UN^CN8/#ERJ65_>D;X8I:QXUU[6/$LT MBZ/<:D\T&F+(=MSL8A'EP?N@=!U.3T'! .X\<^"[?QWI=CIMW=206<-XMS,( MOO2*J.-H/;)8'.#TK>TS2['1=.AT_3;6.UM(5VQQ1C '^)]2>35E$6-%1%"H MHPJ@8 'I3J "BN9^('BD^#?!6H:U'&DEQ$JI C]&D8A1GV&@-*O&/C3P#H^M>%5TF*^,C1W\5[N*DK\ORXZ M _>QUY SUSN>!O!MSX=DU+5M7O$O->U:027DL2[8EQG:B#T&3SW_ H 76/A MWI/B'QS;^)-7 NUM;5(+>S=?W88.[%V_O?>&!TXYS78 # & *** "F3(TD$ MB(Y1F4A6'\)QUKSGQMK6MZMXUL/ ?A[41I,3)"YS@@DGL"PQUP00.#0!S/A' MQ%JO@ZSAU3Q*9-2\+^(998-26<>:UO@ZC;:OX?L M-0LK>2WM;B!7ABEB\MD4C@;>W'IQCIQ7 6/P;L)]4U:Y\173ZA:W%U<2V5BC MLL5LLI)+8_YZ,=_H6BV?AW1+32-/$@M;5-D?F.7;&<\D^Y/MZ8% ' M.^ /AOI/@2Q)A'VK5)A_I%](OS-ZJO\ =7/;OW)KLZ** &2RQP0R33.J11J6 M=V. H'))KRAOB%X[\0PSZKX,\*6USH<;,L4UY)B6YVG!9%W+QQTP?SXKTW6- M/&K:)?Z:TAC%W;R0%QU7:;J-JLJZ?>PVPF M1]Y8A@I(W89LCL1P<$4 6;+P_H7Q7\+:IJ^C1R:7XJCOOM3[Y,O!<;%&P-P1 M&Q3()^ZV<=,5Z%\-?$FK^(?#CKKVGSVFJ6$QM;AWCVK,R\%E[9]<<9Z<'%<7 M\)?#'C:RUV[\2ZHUO!::Q(TEY!<1>5@"&WL[:T,QM[ M>*(S2&24H@!=SU8^I]ZFHHH Y;Q?X^T;P;Y$-Z9[F_N!FWL;2/S)I!G&<=A[ MDC.#C.*X=]=TCXMZ_H-O:75QI=]HFH"\N-,U&'!GC7!) !(+# &#R S''K%< MZO;>$/V@M0O?$S^39:G8I'IUY+RD( 4%<_P#0@*65@F=F,NG/)#>F* -G4?$FC^"/C?XAOY(9&DGT MN&-+2V0E[FX8IA5 XS@#GZ]2>?7[;&LZ'"=3TWR?M4(,]E<;9-N1RC=C6+I7 M@[21XGN?&,]D?[8OXXFQ/AOLN(E0JO'!^7D]>2.E=30 @ P!T I:*S]=% MZWA[4AIQ87QM91;%>OF;#MQ^.* .5USXO^#- U1]/NM2>6>)MDQMH6D6(^C, M.,^H&2,5S\'A6#6=!\7:WI>JZ/??\)/*%MKJ[C;;!$WR;23R'&X@#'!5<^@J M?"'5=#/PHOK%;2"ZU2TCN9=1L)%427)RQ&X,/F!4JN3D#I7)_"VQTSQ3+KGA MZ\T+5F\,W]YY]EMW-#:2HK%E:8$<[2@'7.!F@#M?AQJ/B'2?'=]X'O=5@UG2 M].L(VAN8H0GV<@*JQG;TX)X))^4'/6O5FM+=[N.[>"-KF)&2.4J-RJV-P![ M[1^59GAKPIHOA'3OL.B6*6T3'0^K,>3_3M6S0 5%JKIEAKL$EVYVHC(Z!SZ*S GT /->)^(=/@L?$^K6NC&[_X32V\ M0//IB6D>]G@E59"'/0(N6/.>I!&"2.P^,VF>$;;P';7=IHXCD,AY)4C0'D]L;3 MQ@4 7_ACKVJ^)/!D>HZTLBWSW$RNK6QA"@,<*H/WE XS[8/()/56MG;62.EK M;QPK)(\KB-0-SL2S,?<67P.TZV"6=QXDUVZT1)!(-+>XVPM@YPP& ?P ->J44 0 M6EE:V$*PVEM%!&H"A8D"C &!T]JGHHH **** .6\:^ M'\=6,,.HB6&XMVW6 M]W 0LD1XSC/!!P.#^AYK*\/?"NQTK5(=3U?5]2\07ENNRV.I2F1(!_LJ<\_Y M%=]10 V.-(HUCC1411A548 'H!3J** "LCQ/X>M/%7AN]T2^+""Z3:67JC @ MJP^A /X5KT4 >)R?#CXB77AH^#;W5M#NM"5E$5Y,DAN(8U(P% &0.Q)]-W2 MO1/!O@'0O ]JT>DP.)YHT2XGDD9C,5SR03@=3T KJ** "BBB@ KSCXB>"-9U M#6].\7^$KB.+Q!IR>7Y,A 6XCY.W)XS\S#G (;J,"O1Z* /$IOAWXE^)7B*W MU3QKIEKH4-M'Y;+97!>:XQDKCYG10"3SC/)Z\$>P:3IL>CZ1::=%---';1+$ MLD[;I'P.K' R35VB@ HHHH CGACN;>2"9 \4JE'4]"",$5XI;>$_B%X$BU#P M_H%A:^(O#=Z'$2W-P(G@# @@GW M\_\ :RN[-;VDI^RA64J$(8%G"@Y!)ZX].?4Z** "BBB@ I&571D=0RL,%2,@ MBEHH R-/\*^'M)O&O-.T/3K2Y;.9H+9$;GKR!D5KT44 %%%% !7,:Q\//".O M:E_:.IZ%:SW9^]+RI?\ WMI 8_7-=/10!%;6UO9VT=M:P1001+MCBB0*J#T M' %2T44 %%%% %;4-/L]5L)K"_MH[FUG79)%(N585R6D?"3P3H>J+J-GHJ_: M(VWQ&:9Y%C/J Q(S[G)%=M10 4444 %%%% ')>,OASH'CCR9=2CGAO( !%>6 MLFR51G..001GU'';%2>$?A_H?@PS36"3W%]<#$U]=R>9,XSG&< ?0#.!G.* MZFB@ HHHH **** "BBB@ HHHH *X_P ;_#G2/''V:>YDN+/4;7_47MJV)%&< MX/J,\^H/0C)SV%% '#^&OAEIVB:DVJZEJ-_K^J&/RDN=3E\WRDYR$!SC.>Y/ MMC)SVZJJ(J(H55& , "EHH **** "O,]0^#&FMKESJFA:YJV@&[S]HAT^;8 MC9ZX[@$Y..1Z 5Z910!A>&O!^B^%--BL],M%RC%VN)<-+(Y&"[-ZG\!VZ5NT M44 %%%% 'G_Q!^']]XCU/3O$/A[4DTWQ%IPVPS2#*.G/RMP<8RW8@AB".>,# M_A5FL^,O$]MK7Q!;2C';0"+[-IGF*;C&<&1B1CKGY?TKU^B@"KIVGVNDZ;;: M?91>5:VT8BB3<6VJ!@#)R3^-6J** "H[B"*ZMI;>= \,J%'0]&4C!'Y5)10! MX?;^$_B'X%M]1\.Z'86OB+PW?"01K<7 B>!7!!!.Y""0>=O'&1M)-;WP]^#T M/A.]M];O=0G.K*[N\%I*?LH5E*A"&!9PN<@D]<>G/J5% !1110 5R'Q'\$_\ M)SX;6RAN?LM_;2BXM)SG"R $8;'."#VZ'!YQBNOHH \,U/PM\2/'UE9:#XHT MK3;.*T?+:Q]HR[#@$K&CX+,/[R@?[M>I>#_!UAX*TF33=/N;R>!Y?,'VJ0.4 M^4#:N ,+QG'J370T4 %%%% !1110 A 8$, 0>H-+110 4444 %5[VQM=2LY; M.]MXKBVE7;)%*@96'N#5BB@#F]"\ >%?#5Z;S2-$MK:Y(P)?F=E'?!8G;^%= M)110 4444 %YC?4H+21@TNG0W.V!\=CQNQ[;OIBO3:* (+*RM=-LH;*R@ MCM[:%0D<4:X50.P%3T44 %%%% !1110 4444 %%%% 'G_B;X3Z;KGB'^W].U M._T/56&)9[!]OF^Y'8\=CSWK7\+> =&\*P2F%9+V^G<27%]>MYLTK Y!+'IC MMC]3S74T4 %%%% !5>^LK;4K&>RO84GMIT,DZ=I6GZ1:QVVG6<-M#&BQJL2 ?*O0$ M]3WZ^IJY10 4444 %>7:Y\/_ !'I7C:?Q9X$U"SMYKP9OK"\R(IF[G@=^IZ$ M')!YQ7J-% 'DV@?!JWN=.O7 M->LT44 %%%% &)XN\-6_B[PM?:',\L.>"&ZC KF;GX>^)OB9X@M=2\;:9:Z'!:1>4PL[ M@O-<#D@#YF10"3SC/..>"/;:* *6CZ9'HVCVFFPS3S1VT8C66X?=(^.['C)J M[110 4444 %(54D$J"1R,CI2T4 %%%% !1110!F:YX=T?Q+9"SUG3X+V -N5 M95Y4^JD<@_0U%H'A30O"\,D6B:7;V:R'+L@RS?5CDG\ZV** "BBB@ HHHH X MO6_A/X+\0:JVIW^CJ;J1MTK12O&)3ZL%(&?4]374Z9IECHVGPV&FVL5K:0C" M11+@#_Z_OWJW10 4444 %4M7TBPU[2Y]-U2V2YLYQB2)\X/.1R.0<]Q5VB@# MS;1_@AX3TG48[IWU"_AA?S(;.\G#P1MG.=H49_'(] GRAPHIC 17 g1y1x2rrnfcg000002.jpg GRAPHIC begin 644 g1y1x2rrnfcg000002.jpg M_]C_X 02D9)1@ ! 0$ 8 !@ #_VP!# @&!@<&!0@'!P<)"0@*#!0-# L+ M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#7J#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#W^BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHZ#)KS'5OCMX1T[4Y;&VCU'5&BSOE ML(5>/(ZX+,,_4#'O0!Z=17*^#/B'X?\ '<$K:1-(L\(S+:W"A)4'8X!((]P3 M[U2\)?$+_A*?%_B+0/[+^R_V/,\7G_:-_G;9&3.W:-OW<]3UH [>BBN?\;>) MO^$.\(7VO?8_MGV7R_W'F^7NW2*GWL'&-V>G:@#H**S/#FK_ -O^&]-U?R/( M^VVZ3^5OW;-PSC.!GZX%:= !117#0?$7SOBS<^!O[*V^1&)/MOVC[W[I9,;- MO^UC[W:@#N:*** "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 **** .*^+E_<:;\*]>N+9V M24PI%N7J%>14;]&-!G')]3 M7I'B30K;Q-X+>'[CXD?"BSDT,^%7U[3?.9 MK66TW/MR>?N D*>N& Y)YH G\$^)O &L_%N/4="M/$%GJ^I>:&C=84M6_=EF MW!6+<[-W^]S6;X3\01^%?&?Q6UN10_V2:9D0\!W-PZH"?0L0/QKIO O@SQ-J MOQ$F\?\ C"VCL+C9BULT8$C*; 2,G: N>".]33/AAK5]K7Q%AU6S%K9: MX\K6-PTJ.&;SFDC8JI+ 9VG! H @TC2_B3XJ\)?\)I'XSGM[Z1'GL],AB B= M5R I&=N3CC(/;)Y.&ZQXRN/&_P"S9K.HWJ*M[!-#;7#(,*[+-"=P';(8<>N: M71]6^(_A3PD/!&SU*&4&%%8DAF."N5W<98=LC@YOI\,M9TOX!Z MEX8MHENM:OIH[EX4D55#>;$2H9B!PD?7/7..U &-#I'CZ+X5:?XIL_%4ED-. MT])K?3+>(",VZ+]YSG#,5&XA@1VXKI+CQIXN\0_!W3=;\/16L&IW#F*]N)9H MHT@5"RLX,A"C)4>N-Q^M8EU=?$;3OAY#X%;P;-/=7%H+-+^WF5XEB9<%7QPK M!3LR6 [\]ZWBSX9^(;#X7^%M.M+9M3.ESR7&HV,!_P!:7;=P!RVW+)\O/S9 M] "%?$6L^"O&OAVWL_B#'XJM-4N%AO83.LPB)95./F8I]_*X(Y4YR,UIV/\ MR=CJ?_7L/_26.J.H>%_$'BKQ#X5U;2OA[#X?TRPND>5-T,,Q ="6=?E. %X& M"?O>HKJK7P=KT?[0M]XI>PQHLL 1+GS8^3Y")]W=N^\".E 'JU%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 445DVFISS^*-4TQEC$%I;6TJ$ [BTAEW9YZ?(N/QH UJ*** M"BN;\6Z9XHU*.U'AGQ#%H[QEO/,EJDWF@XV_>!QCG\ZY?_A%OBM_T42T_P#! M5#_\30!Z917F?_"+?%;_ **):?\ @JA_^)H_X1;XK?\ 11+3_P %4/\ \30! MZ917F?\ PBWQ6_Z*):?^"J'_ .)H_P"$6^*W_11+3_P50_\ Q- 'IE%>9_\ M"+?%;_HHEI_X*H?_ (FC_A%OBM_T42T_\%4/_P 30!Z917F?_"+?%;_HHEI_ MX*H?_B:/^$6^*W_11+3_ ,%4/_Q- 'IE%>9_\(M\5O\ HHEI_P""J'_XFC_A M%OBM_P!%$M/_ 50_P#Q- 'IE%>9_P#"+?%;_HHEI_X*H?\ XFC_ (1;XK?] M%$M/_!5#_P#$T >F45YG_P (M\5O^BB6G_@JA_\ B:/^$6^*W_11+3_P50__ M !- 'IE%>9_\(M\5O^BB6G_@JA_^)H_X1;XK?]%$M/\ P50__$T >F45YG_P MBWQ6_P"BB6G_ (*H?_B:/^$6^*W_ $42T_\ !5#_ /$T >F45YG_ ,(M\5O^ MBB6G_@JA_P#B:/\ A%OBM_T42T_\%4/_ ,30!Z917F?_ BWQ6_Z*):?^"J' M_P")H_X1;XK?]%$M/_!5#_\ $T >F45YG_PBWQ6_Z*):?^"J'_XFC_A%OBM_ MT42T_P#!5#_\30!Z917F?_"+?%;_ **):?\ @JA_^)H_X1;XK?\ 11+3_P % M4/\ \30!Z917F?\ PBWQ6_Z*):?^"J'_ .)H_P"$6^*W_11+3_P50_\ Q- ' MIE%>9_\ "+?%;_HHEI_X*H?_ (FC_A%OBM_T42T_\%4/_P 30!Z917F?_"+? M%;_HHEI_X*H?_B:/^$6^*W_11+3_ ,%4/_Q- 'IE%>9_\(M\5O\ HHEI_P"" MJ'_XFC_A%OBM_P!%$M/_ 50_P#Q- 'IE%>9_P#"+?%;_HHEI_X*H?\ XFC_ M (1;XK?]%$M/_!5#_P#$T >F45YG_P (M\5O^BB6G_@JA_\ B:/^$6^*W_11 M+3_P50__ !- 'IE%>9_\(M\5O^BB6G_@JA_^)H_X1;XK?]%$M/\ P50__$T M>F45YG_PBWQ6_P"BB6G_ (*H?_B:/^$6^*W_ $42T_\ !5#_ /$T >F45YG_ M ,(M\5O^BB6G_@JA_P#B:/\ A%OBM_T42T_\%4/_ ,30!Z917F?_ BWQ6_Z M*):?^"J'_P")H_X1;XK?]%$M/_!5#_\ $T >F45YG_PBWQ6_Z*):?^"J'_XF MC_A%OBM_T42T_P#!5#_\30!Z917F?_"+?%;_ **):?\ @JA_^)H_X1;XK?\ M11+3_P %4/\ \30!Z917F?\ PBWQ6_Z*):?^"J'_ .)H_P"$6^*W_11+3_P5 M0_\ Q- 'IE%>9_\ "+?%;_HHEI_X*H?_ (FC_A%OBM_T42T_\%4/_P 30!Z9 M17F?_"+?%;_HHEI_X*H?_B:/^$6^*W_11+3_ ,%4/_Q- 'IE%>9_\(M\5O\ MHHEI_P""J'_XFC_A%OBM_P!%$M/_ 50_P#Q- 'IE%>9_P#"+?%;_HHEI_X* MH?\ XFC_ (1;XK?]%$M/_!5#_P#$T >F45YG_P (M\5O^BB6G_@JA_\ B:/^ M$6^*W_11+3_P50__ !- 'IE%>9_\(M\5O^BB6G_@JA_^)H_X1;XK?]%$M/\ MP50__$T >F45YG_PBWQ6_P"BB6G_ (*H?_B:/^$6^*W_ $42T_\ !5#_ /$T M >F45YG_ ,(M\5O^BB6G_@JA_P#B:/\ A%OBM_T42T_\%4/_ ,30!Z917F?_ M BWQ6_Z*):?^"J'_P")H_X1;XK?]%$M/_!5#_\ $T >F45YG_PBWQ6_Z*): M?^"J'_XFC_A%OBM_T42T_P#!5#_\30!Z917F?_"+?%;_ **):?\ @JA_^)H_ MX1;XK?\ 11+3_P %4/\ \30!Z917F?\ PBWQ6_Z*):?^"J'_ .)H_P"$6^*W M_11+3_P50_\ Q- 'IE%>9_\ "+?%;_HHEI_X*H?_ (FC_A%OBM_T42T_\%4/ M_P 30!Z917F?_"+?%;_HHEI_X*H?_B:/^$6^*W_11+3_ ,%4/_Q- 'IE%>9_ M\(M\5O\ HHEI_P""J'_XFC_A%OBM_P!%$M/_ 50_P#Q- 'IE%>9_P#"+?%; M_HHEI_X*H?\ XFC_ (1;XK?]%$M/_!5#_P#$T >F45YG_P (M\5O^BB6G_@J MA_\ B:/^$6^*W_11+3_P50__ !- 'IE%>9_\(M\5O^BB6G_@JA_^)H_X1;XK M?]%$M/\ P50__$T >F45YG_PBWQ6_P"BB6G_ (*H?_B:/^$6^*W_ $42T_\ M!5#_ /$T >F45YG_ ,(M\5O^BB6G_@JA_P#B:/\ A%OBM_T42T_\%4/_ ,30 M!Z917F?_ BWQ6_Z*):?^"J'_P")H_X1;XK?]%$M/_!5#_\ $T >F45YG_PB MWQ6_Z*):?^"J'_XFC_A%OBM_T42T_P#!5#_\30!Z917F?_"+?%;_ **):?\ M@JA_^)H_X1;XK?\ 11+3_P %4/\ \30!Z917F?\ PBWQ6_Z*):?^"J'_ .)H M_P"$6^*W_11+3_P50_\ Q- 'IE%>9_\ "+?%;_HHEI_X*H?_ (FC_A%OBM_T M42T_\%4/_P 30!Z917F?_"+?%;_HHEI_X*H?_B:/^$6^*W_11+3_ ,%4/_Q- M 'IE%>9_\(M\5O\ HHEI_P""J'_XFC_A%OBM_P!%$M/_ 50_P#Q- 'IE%>9 M_P#"+?%;_HHEI_X*H?\ XFC_ (1;XK?]%$M/_!5#_P#$T >F45YG_P (M\5O M^BB6G_@JA_\ B:/^$6^*W_11+3_P50__ !- 'IE%>9_\(M\5O^BB6G_@JA_^ M)H_X1;XK?]%$M/\ P50__$T >F45YG_PBWQ6_P"BB6G_ (*H?_B:/^$6^*W_ M $42T_\ !5#_ /$T >F45YG_ ,(M\5O^BB6G_@JA_P#B:/\ A%OBM_T42T_\ M%4/_ ,30!Z917F?_ BWQ6_Z*):?^"J'_P")H_X1;XK?]%$M/_!5#_\ $T > MF45YG_PBWQ6_Z*):?^"J'_XFC_A%OBM_T42T_P#!5#_\30!Z917F?_"+?%;_ M **):?\ @JA_^)H_X1;XK?\ 11+3_P %4/\ \30!Z917F?\ PBWQ6_Z*):?^ M"J'_ .)H_P"$6^*W_11+3_P50_\ Q- 'IE%>9_\ "+?%;_HHEI_X*H?_ (FC M_A%OBM_T42T_\%4/_P 30!Z917F?_"+?%;_HHEI_X*H?_B:/^$6^*W_11+3_ M ,%4/_Q- 'IE%>9_\(M\5O\ HHEI_P""J'_XFC_A%OBM_P!%$M/_ 50_P#Q M- 'IE%>9_P#"+?%;_HHEI_X*H?\ XFC_ (1;XK?]%$M/_!5#_P#$T >F45YG M_P (M\5O^BB6G_@JA_\ B:/^$6^*W_11+3_P50__ !- 'IE%>9_\(M\5O^BB M6G_@JA_^)H_X1;XK?]%$M/\ P50__$T >F45YG_PBWQ6_P"BB6G_ (*H?_B: M/^$6^*W_ $42T_\ !5#_ /$T >F45YG_ ,(M\5O^BB6G_@JA_P#B:/\ A%OB MM_T42T_\%4/_ ,30!Z917F?_ BWQ6_Z*):?^"J'_P")H_X1;XK?]%$M/_!5 M#_\ $T >F45YG_PBWQ6_Z*):?^"J'_XFC_A%OBM_T42T_P#!5#_\30!Z917F M?_"+?%;_ **):?\ @JA_^)H_X1;XK?\ 11+3_P %4/\ \30!Z917F?\ PBWQ M6_Z*):?^"J'_ .)H_P"$6^*W_11+3_P50_\ Q- 'IE%>9_\ "+?%;_HHEI_X M*H?_ (FC_A%OBM_T42T_\%4/_P 30!Z917F?_"+?%;_HHEI_X*H?_B:/^$6^ M*W_11+3_ ,%4/_Q- 'IE%>9_\(M\5O\ HHEI_P""J'_XFO3* "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ KG]7\<>%]!OELM4URRM;HX_=/)\RYZ;@/ MN_CBN@KR#QMX4TW0= US4]&\+Q^([G4_/EN[NYG1VL\J3O3*DX&2<*0>!STH M ])U3Q/HFBZ3#JNH:E!#83E5BN-VY'+ E<$9SD FJ&D?$#PIK^HII^E:U;W5 MW("5B0-D@#)ZCTKRM=!EUSX(^";'0/)U=H-42XE2=UB4@-,9$8/V#/MX!R.0 M"#6OI>KW/A/XF:9H>O>%/"]FVI*?L=]HUOL*$Y&TLP!.<8. /O"@#T;7/&/A MWPW+'%K&L6EG+(,K'(_SD>NT_NH;T0QK=QB41+ND&T!LXP$49ZX&/6KGP=']F^.?'N MA6:E=*M;[=#&&)6([W7 ^H '_ !0![)7.:;_ ,C_ .(/^O*Q_P#0IZZ.NNK,:E9^'?%]YI.BZD[-+995^;@A&R"HQ\O3. 2:]3HH X"]^$NBW M'@C3_#=MO>&O$U[X?O+[_C[ M6&,2QRGN=NX8/?OR"-'O8M/FDO=2NV,T]W>/\T\N#C<0"0N2? M4\D\UUE% '->=XW_ .?#P]_X&S?_ !JJOAIM3;QKX@.K16<=Q]DLL+:2LZ;< MSXY95.>O:NOKG--_Y'_Q!_UY6/\ Z%/0!T=%%% !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!7O;-+^SDM9))XTD R\$S1.,'/#*01T[ M&N9\-Z=%I?C;Q!;PS74R_9+)MUU0@D#)P.GN17+^&-8L-;\:>(;K3KE;B 6EDA< CD&?(Y'O0!V-%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !3?,0-M+KN],\U!J,5S/IEU#93K;W4D+)#,R[A&Y! M;'?!YQ7S;X^\'^%O!7A^2#4]8O;WQS<$745S\X#@RD;CGY1P&R2Q;(S[4 ?3 M?09-(KJXRK!AZ@YKR'Q/H'B?6_@_IYOM?-O]DTJ:YU+R6WF[*Q[HT+ X(P#N M.2"?7J/.=.U;4](_9PN'TR62%KC6S!/+$2&6(Q@GD=,E57Z'% 'U&)$8X5U) M] :=7S-XQ\+^$/"7@31_$7A;79%UOS(VAN(KK+SY'SG:#\F/TZ'DU]!>%=4F MUOPEH^J7 43W=G%-(%&!N9 3CVSF@#7HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *YS3?^2@>(/^O*Q_]"N* MW+U[M+21K&"">Y&-D<\QB1N>#ZW:>/+?1]0\2^)_'7_ M C^I0B2:RTB&=1&ZKR%PKX;)^4 ACTSG- 'O=%>32_$O5M+^!MGXIU&",:U M<_N( \919'+,%D*^Z*7P, XXP#7/7ND_$K1O!H\=_P#":W,]Z(%NIM-:/,*Q M, 2 I.S(!R<*.AP>!D ]ZHKR+Q3\6[BT^$>D^(=-CCBU35_W,:D;A$R[A(P! MZX*X&?49S6#H5YKL'BFRATSXJ6&KZHTB_P!H:=?R.L#G(RD#;64GJ/EP>/PH M ][HHHH ***QO$OBG2/".FIJ.M7)M[5Y1"KB-GRY!(&%!/130!LT5YW_ ,+Q M^'W_ $&I/_ .;_XBE_X7C\/L_P#(;?\ \ YO_B* .UUJ'4+C1+V+2;E;746A M86TS*&"28^7(((QGVKQ75?$7C[5?!MUX2UWP#>ZAJ\ZM%]O,0,').V3*KL#+ MQC!QD ^U=I_PO'X??]!J3_P#F_\ B*7_ (7C\/O^@V__ (!S?_$4 &D>&M2T M'X$W&@7,9FU)-*NU,4.7)>02,$&.I&X+QW'%/P^_Z#;_ /@' M-_\ $4 >AT50T36K#Q#H]OJNF3&:SN 3%(4*[L$J>" 1R#5^@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BH+Z:6VT^YG@MVN)HHF>.%3@R, M2%!]2>*\4USQ1\3?#'A^'Q7K.I:7;B2<1_V \"@[22.&&6+<;L!CQSVQ0![E M17FWCKQQK=KJF@^&/#-M''KVL()2UVN5M8\')(]1AB>#@(>#D5GZ?XI\8^$/ M'FE^&_&5Y::I9:OE;34((1&RR9 VD* .N!T_C!SP10!ZS17D4GB?QKXZ\7ZY MI7@_4;'2-/T67R);F:$2O-)EAP"&&W*-T'09YSBMWX9^-=3\1OK.C:_# FLZ M+<>1.\'"2C+#('KE3GMR.E 'H%"-'M?L-JEWJVH3>19P.3MSW8@ M'- ';T5XT_Q$\=>$O$^BV/C73-+^Q:J_EH]B3OC;*@\EB#MW+D= M\\&K#?$'QGXK\7ZOI'@C3],6STEO*GN=0+'>^2.-IX!*M@8/"Y)&< ]=HKS M+P9\3[W5+3Q!9:]I+1Z]H2.\]M9@M]H"DC$8R3G( ZD'((/.!SU[X_\ BC9> M&I/%USH>D6NCI(";2=9%N%C+[!D$CN1S@>N,4 >W45F^'M8C\0>'=/UB*)H4 MO+=)A&QR4W#.,]\>M:5 !1110 45D2>+/#D,KQ2^(-*21&*LK7D8*D=01GK3 M/^$P\,_]#'I'_@='_P#%4 :=XUPEC<-9HCW0C8PI(<*SX^4'VSBO ->\?>#O M%GAZ\C\=Z/-9^)[*.:&"V5)048C*DQW-Q?6EY]LL89 3*] MNH*XYY/#2%1W 4#M5C5/B_I>K?"T>'K&WO)/$5W:+IYLU@)PY 1B".N1G '. M2!CK7L?_ F'AG_H8](_\#H__BJB'B;PB)O.&N:()3_&+N+=^>: /%O'?P_U M2P^!WAI#;O)=Z,9);N)/F,:2DNYXZ[3M!].3T%9OC?5_"OC:V\-Z3X"T=EUI M9E(,%MY30)MY1B!AL'#;N0-I.>:^@/\ A,/#/_0QZ1_X'1__ !511>)O",#, MT.MZ'&S?>*7<0)_(T ;]%8O_ F'AG_H8](_\#H__BJ/^$P\,_\ 0QZ1_P"! MT?\ \50!M5Y'^T7_ ,DYM/\ L)Q?^BY*]*L_$.B:C<"WL=8T^ZG()$<%RCL0 M.O .:\U_:+_Y)S:?]A.+_P!%R4 ?+E%%% !1110 4444 %%%% !1110!]B?! MK_DDN@_]?89=3;3K06VJ16J;F7*L'=0.H_>/[# R>:KO?7?Q6^)'AG4- M,TJ_M-"T)S<27=Y#Y>^3*G:O)!^X@Z]S[9]KHH \+TC49OA#XV\4+K&BZE<: M7J]R+BSN[.+S%/S.0AR0,X?!YSE>F#FMOX5:5>VVI>+/&VM6CZ7!JLYFABNC ML:.$,[LSYQ@8(Y./ND],5ZS10!SG_"P/!W_0T:1_X&)_C5/PWJVG:SXV\0W. MF7UO>0"TLD,EO('4,#/D9'?FNOKG-._Y'_7_ &L;'_T*XH Z.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@ HHILDB11M)(P1$!9F8 MX ZF@!U%>07/QV#-<7FD^$-4U'0[5]D^I*2BKCJ<;2,8P>6!Y&<5T>I?%KP M[I_@S3_$B"YN8M18QVUM&@\UI!PRD$\;2,$\]L9R* .\HKS?3?BNX\0V&B^) M?#%_H$^HL%LY)G$B2$\ $@ J22HQ@X)YQ5[QI\3;+PIJ<&C6FFW6LZY<)OCL M;3J!VW'!(SR< $\ &3M. M<@US3O#FC7&JZK.L-K;KN9CR2>RJ.Y)Z" MM*L'Q+X-T'Q?'!%KMF]W' 2TA2#XG^.;3Q=XB MO;*PT;3Y?^)9ITMPHDD8'(+#/J 3ZX QCFH8(TT;XB>(9?!7C72].DFF$_$]W]KUC1+>XN3C=,"T;MC@;F0@G@ <]J /&/AG>+I7CKQKXL:XN]8T^Q MM'$]W%$NZX=I%9G5<@8^1V SPN*U/B1?^&?''@=_%-GXLNK9XHU\K2)KA#&\ MBL?E:#)^>*YMOA M-X$;4OMY\-VGG9SM!<1_]^\[/TH M?#?5;G6OAYHM_=VL=K-)!M\J) B!58J MI51P 0H( X&:ZFF111P0I##&L<<:A41!@*!P !V%/H **** /A?Q5_R-^M_] M?\__ *,:LBM?Q5_R-^M_]?\ /_Z,:LB@ HHHH **** "BBB@ HHHH ].^ ?_ M "5*V_Z]9O\ T&O5?VB_^25? /_DJ5M_U[3?\ H->J_M%_ M\DYM/^PG%_Z+DH ^7**** "BBB@ HHHH **** "BBB@#[$^#7_))=!_W)?\ MT:]=W7"?!K_DDN@_[DO_ *->N[H **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@"O?2W,%G))9VPN;A0-D+2>6&Y_O8..*YCP MU<7USXU\02:C8+93_9+(>4LXE&,S\[@!^5=?7.:;_P C_P"(/^O*Q_\ 0IZ M.CHHHH **** "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 *BNK: M&]M)K6YC$D$\;1R(W1E(P0?J#4M0W<4EQ9S0Q7#V\DB%5F0 M&2/O $$9'N* M /(_'VNV&B:6_P -_!&F)-JNI(T3VUJOR6Z./G+>C$9^@Y..,\S\0_#UKX,^ M&_A'PPQ:?7C>-);7<;[$BD+ R')'*Y= .AX!XQ@]=#\!["VOIKZ#Q7XABO)R M3+/'<*LDF3D[F RD:IX/3P]K%_J6HB*9IH;Z>?-Q$Q]&((QCC! M!'X@$ 'G'B"#7=%^)?@N7X@7\.N0O-BS6SQ"()=R?,RA1N 8H>V=OM@ZGAXP MQ_M1^(5NP/.>S(MMW7=LA/'_ -^&:ZG1/@YHNEZ]:ZS?:EJNL75IC[,-0G M#K$06<@23:,D*<@@@$D^O MO0!P'C,23?M,>%5LCF9+:+S=G) #3%L^GR?I7N-<7X/^&6B^#]0N-3BFO-0U M.<;6O+Z0.X7C(& .N!SR??%=I0 4444 >-?M"ZKJ.EZ%HSZ=J%U9L]RX)O^ACU?_P #I/\ XJO=?VE/^1>T/_K[?_T"OG"@#:_X M2_Q-_P!#%J__ (&R?_%4?\)AXG_Z&/5__ Z3_P"*K%HH VO^$P\3_P#0QZO_ M .!TG_Q5'_"8>)_^ACU?_P #I/\ XJL6B@#:_P"$P\3?]#'J_P#X'2?_ !5' M_"8>)O\ H8]7_P# Z3_XJL6B@#:_X2_Q-_T,6K_^!LG_ ,51_P )?XF_Z&+5 M_P#P-D_^*K%HH VO^$O\3?\ 0Q:O_P"!LG_Q5?87@">:Y^'OA^>XE>6:2PA9 MY'8LS$J,DD\DU\1U]L?#G_DFWAO_ +!T/_H(H ^/O%7_ "-^M_\ 7_/_ .C& MK(K7\5?\C?K?_7_/_P"C&K(H **** "BBB@ HHHH **** /3O@'_ ,E2MO\ MKVF_]!KU7]HO_DG-I_V$XO\ T7)7E7P#_P"2I6W_ %[3?^@UZK^T7_R3FT_[ M"<7_ *+DH ^7**** "BBB@ HHHH **** "BBB@#[$^#7_))=!_W)?_1KUW=< M)\&O^22Z#_N2_P#HUZ[N@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** *U_:O>V,EO'>7%F[XQ/;[?,3!!XW*P]N0>M;=>7N',_'R*HQ^'>NIN[RVL+9[F\N8;>W3&^69PBK MDXY)X'-[A%G9+YEO*LBY!GXR"1GF@#K**** "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@#A/B5I7B_7H=,TKPU02.6) MY.T#///G?#CXO>&]&T#7]2U"#4F07ME=S>851GP6. !]W+#C(VGG!KT7 MXF?$./P/H^VUA^U:Q<*?LT&TE4'3S'QT4=AW/'J1Y9\,/$_AZP\0)J>MP:WJ M7BS5)UA:[EME\N N=N%);(]"<< 8 SD C\3>,+/Q-X[UN'Q/XAO])\/Z5*U MK;V>G2$2W$@8KNP 01\C$DCC*COSL6FH-'\%O%LFG>+I-,/$4.H3V\)N62;$,4K*I9=VS@!CC/(&.O%?3T0584"-N4* #GJ M*^=O%OB^[^(/@^P\(:?X.U!->CDC\^/[+LBMRHP2G/R@]/F !//>O?-!L)= M+\.Z9I\\OFS6MI% \G]]E0*3^)% &A1110 5\D3?'#Q^LTBC6(L!B!_H+_P#B_\ B:/^%Y_$#_H+Q?\ @'%_\37G-% ' MHW_"\_B!_P!!B+_P#B_^)H_X7G\0/^@Q%_X!Q?\ Q->B_\ "\_B!_T& M(O\ P#A_^)H_X7E\0/\ H,Q?^ G_] KYPH ** M** "BBB@ HHHH **** "OMCX<_\ )-O#?_8.A_\ 017Q/7VQ\.?^2;>&_P#L M'0_^@B@#X^\5?\C?K?\ U_S_ /HQJR*U_%7_ "-^M_\ 7_/_ .C&K(H **** M "BBB@ HHHH **** /3O@'_R5*V_Z]IO_0:]5_:+_P"25? M /\ Y*E;?]>TW_H->J_M%_\ ).;3_L)Q?^BY* /ERBBB@ HHHH **** "BBB M@ HHHH ^Q/@U_P DET'_ ')?_1KUW=<)\&O^22Z#_N2_^C7KNZ "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH ***X;Q3\5_#GA356TNX6^O;Z)0 M\\-C )# N,Y'_$-F\BLPFO;-8XEP">6#GTXXH [> MBN'\4?%;PWX5U0Z7-]LO[]!NEM["$2M$.N6R0!],Y]N:W_#/BK1_%^E#4=&N MA/ &V."I5HVZE6!Z'G_"@#7=%D0HZAE/4,,@USFDQ1P^/?$"Q1JB_8K+A1@= M9ZW-0N9[2QDGMK&6^F7&VWA=%9^0."Y"\=>3VKF/#-Y=WWC3Q!+>:7/ITHM+ M)?)GDC=L9GYS&S#'XY]J .PHHHH **** "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 **** #H,FN(G^+_@&VOFLY/$<'FJVTE(973/^^%*X]\XKJM8 MTY=8T:]TUYI8$NX'A:2(X=0PP2#Z\UXO\0-&\(> OAT/"EG8Q:AKE^=MMNA5 M[EF+_P"L)49&/NKCKT&>: /<8)XKFWCG@E26&10Z2(V593R"".HKG8_B%X5F M\4_\(S%JR2:OYAB\A(9"-P&2-X7;D '//&,=:Y!M2OOA?\%-+L[DF77I(_LU MK!G.H0-CCCY0.XKB+#PY#X3^,G@:S>=9KQ[)KB_N"X8R3OYQ< 4 >S^(OB!X5\*7*6VM:Q%;7#+N$01Y' ]2$!(_&KGAWQ7H?BNT>ZT/ M48KR*,[7V@JR'ME6 (_$5XJ+FT\$_'#7-3\;6DDUEJ&XV-^]L98T!(*@<$\* M-G&2,>AJ/X=ZI&W[06I_V5ITNG:=?V[G[))%Y>U-BN'*?PY(R/9_>@#Z'HHH MH *PM?\ &7A[PM)!'K>IQ6;S@M$'5CN Z] ?45NU\[_M+_\ (2\._P#7&?\ MFE 'J?\ PMSP%_T,EM_WP_\ \31_PMSP%_T,EM_WP_\ \37QK10!]E?\+<\! M?]#);?\ ?#__ !-'_"W/ 7_0R6W_ 'P__P 37QK10!]E?\+<\!?]#);?]\/_ M /$T?\+<\!?]#);?]\/_ /$U\:T4 ?97_"W/ 7_0R6W_ 'P__P 31_PMSP%_ MT,EM_P!\/_\ $U\:T4 ?97_"W/ 7_0R6W_?#_P#Q-'_"W/ 7_0R6W_?#_P#Q M-?&M% 'WW!/%*5 Z,.ZD9!KX(N/^/F7_ 'S_ #K[H\.?\BOI/_7E M#_Z *^%[C_CYE_WS_.@".BBB@ HHHH **** "BBB@ KV3]F__D>M3_[!C?\ MHV.O&Z]D_9O_ .1ZU/\ [!C?^C8Z .K_ &E/^1>T/_K[?_T"OG"OH_\ :4_Y M%[0_^OI__0*^<* "BBB@ HHHH **** "BBB@ K[8^'/_ "3;PW_V#H?_ $$5 M\3U]L?#G_DFWAO\ [!T/_H(H ^/O%7_(WZW_ -?\_P#Z,:LBM?Q5_P C?K?_ M %_S_P#HQJR* "BBB@ HHHH **** "BBB@#T[X!_\E2MO^O:;_T&O5?VB_\ MDG-I_P!A.+_T7)7E7P#_ .2I6W_7M-_Z#7JO[1?_ "3FT_["<7_HN2@#YG;CTFO.=:^#.A:]K\^MWNK MZZ;V9B=Z72#RQV5?DR% X ]* .,/P];PW\.O#VB:AKMAINJSZ['J3&Z):,.$ M*"-(RF>0"=W.,5L#7_%OA#XL:+X>U7Q&FO66JQ_,GV2.&2$DL V%Y !'7 M."-W'&:ZJV^%7AR/PQ/X?O?MNI6-2,$+P ..,XS@D9Q0!QWP<)_X3[XA"]*?VE] MO!(;[VWS)G'W?:E^$/_)1OB&;/R_[.^W#;Y>-N[S)<;<<8QNZ>U== MXI^%7ACQ9J)U*ZAN+6_; DN;*7RVE &,-P0>.^,\#FMS0O"NE^%]$?2]!@%C M&P)\Q?G2V=QZ=>.,=* -JNK:Q%I[%;RZ MLXMT46,YY].#R<#@X-87@2TU#QY\39OB1=6;V.D6T;0:012U#:2Q36<$MO_J7C5H^,?*1Q^E34 %%%07MS]CL+BZ*[_)B:3;G&<#.* M )Z*\$_X:8A_Z%23_P #Q_\ &Z/^&F(?^A4D_P# \?\ QN@#W+43?#3ISIB6 M[WVP^2+EV6/=VW%03CZ"O$K#X8_$NQ\4W'B5M2\-7>K3=)[MII/+_P!P>7A> M.!Z#@=ZB_P"&F(?^A4D_\#Q_\;H_X:8A_P"A4D_\#Q_\;H ]#D\ P^+='T__ M (6!;6NH:M:^8/,LII8X@&;C !7L%SD=17(ZC\!-)D\:Z;=:?:6L7AN.+%[: M/=3>;(_S>.4_B'0_CE?\ #3$/_0J2?^!X_P#C='_#3$/_ $*DG_@>/_C= M '8ZUX,\;V?B:;5O!_BB.&UGC"-IVI/))#%@ ?(,-CD9X QD]CBK'@+X=WOA M_7-1\2^(M334_$%^-CRQKA(UXR!P.NU>PP!@5PW_ TQ#_T*DG_@>/\ XW1_ MPTQ#_P!"I)_X'C_XW0![W17@G_#3$/\ T*DG_@>/_C='_#3$/_0J2?\ @>/_ M (W0![W7SO\ M+_\A+P[_P!<9_YI7H_PV^*"?$2XU&)-(:P^Q+&V3<>9OW%O M]D8QM_6O./VE_P#D)>'?^N,_\TH \(HHHH **** "BBB@ HHHH **** /NSP MY_R*^D_]>4/_ * *^%[C_CYE_P!\_P Z^Z/#G_(KZ3_UY0_^@"OA>X_X^9?] M\_SH CHHHH **** "BBB@ HHHH *]D_9O_Y'K4_^P8W_ *-CKQNO9/V;_P#D M>M3_ .P8W_HV.@#J_P!I3_D7M#X_Y>G_ /0*^<*^C_VE/^1>T/\ Z^W_ /0* M^<* "BBB@ HHHH **** "BBB@ K[8^'/_)-O#?\ V#H?_017Q/7VQ\.?^2;> M&_\ L'0_^@B@#X^\5?\ (WZW_P!?\_\ Z,:LBM?Q5_R-^M_]?\__ *,:LB@ MHHHH **** "BBB@ HHHH ].^ ?\ R5*V_P"O:;_T&O5?VB_^25? /_ )*E;?\ 7M-_Z#7JO[1?_).;3_L)Q?\ HN2@#Y(&1U8?8K$94Y[SUO7MC::E:26E]:P75M)C?#/&'1L' M(RIX/(!KF/#FEZ=I'C?Q!;:986ME ;2R8Q6T*QKN)GR<* ,]* .NHHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHJ".\M9I3%%[I&A=V55'5B< 4 .HJ.&>&X3?!*DJ_P!Y&!'Z5)0 4444 %%%% !4 M5S*\%I-+%"TTB(S+$I +D#A1GC)Z5+4=Q<0VEM+<7$J0P1*7DDD8*J*!DDD] M * /"+OP]\1KKPQK?BW7_%NI:)>6JRSPZ;!(1%L1=P'R/@9^Z.">,G.:L:?X MA^(OC;X=>'X](WPW%U=26]_JJ85DB1E ?J.NYLE>3=*\$3-->E3Z8X&>@/3[Q!.%'H%W\6_"'AGX>0S^&U\Q8R;2PL MF4H+=2E$,0^S,8[;>=H"G'7! R. .!ZF7Q5/X:TS MXCZK/K^E^(O#-V69HK_1KOY;Y2?O'Y?E+#&<'J2&P10!U7PH\4ZT?&'B#P5K M6J'5FTTN]O>L)[/3](-H()K M)9F\Z'>=Q=UZYZ845YY_PT#XW_O:=_X#?_7H ^K*\Z^(?PRU#X@7-Q]..!^)/C'_#0/C?^]IW_@-_]>C_ (:!\;_WM._\!O\ MZ] 'L_A?X=>(?#^L6-U<>/=0O[&U!7[ \)2-UVE0/]80 ,@].U4+SX+1PWUU M+X:\4:IH%I>-NN;.V),;=>%PRX')QG.,UY/_ ,- ^-_[VG?^ W_UZ/\ AH'Q MO_>T[_P&_P#KT >YV?PG\,6G@>?PH8IY;2>3SI9W<><9>,.& P", 8QC.>M_@;#+-:P:UXJU;5='LV!M=.E;:B ?PDY/&./E"\=,5Y;_P - ^-_[VG? M^ W_ ->C_AH'QO\ WM._\!O_ *] 'U6JJB*B*%51@ # I:^4_\ AH'QO_>T M[_P&_P#KT?\ #0/C?^]IW_@-_P#7H ^K*HZW_P @'4?^O63_ -!-?,D?Q_\ M&[RHI;3L%@#BV_\ KU]-ZW_R =1_Z]9/_030!\'4444 %%%% !1110 4444 M%%%% 'O'[-'_ "$/$?\ UR@_F])^TO\ \A+P[_UQG_FE+^S1_P A#Q'_ -'/^17TG_KRA_\ 0!7POR?LW_\ (]:G_P!@QO\ T;'7C=>R?LW_ /(] M:G_V#&_]&QT =7^TI_R+VA_]?3_^@5\X5]'_ +2G_(O:'Q_R]/\ ^@5\X4 % M%%% !1110 4444 %%%% !7VQ\.?^2;>&_P#L'0_^@BOB>OMCX<_\DV\-_P#8 M.A_]!% 'Q]XJ_P"1OUO_ *_Y_P#T8U9%:_BK_D;];_Z_Y_\ T8U9% !1110 M4444 %%%% !1110!Z=\ _P#DJ5M_U[3?^@UZK^T7_P DYM/^PG%_Z+DKRKX! M_P#)4K;_ *]IO_0:]5_:+_Y)S:?]A.+_ -%R4 ?+E%%% !1110 4444 %%%% M !1110!]B?!K_DDN@_[DO_HUZ[NN$^#7_))=!_W)?_1KUW= !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 5M0NI;*QDN(;* M>]D3&+>W*!WYQQO95]^2.E@#HZ*** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH ***\7C\3_ !-\;W>IWOA06.E:582E(4NXL27> M.>();YK )'D0J0@?S6R M?E7# 8+ 9[]JF^&_Q%O[KX6ZUXI\3W1NFL+N104B2,E1'&50!0!DLQ'/K0!Z MU17AUOXI^+6L>')/&M@ND0Z4BO+'IC1DO+$A.6Y&3T/\2DX.!R,^F> _%T/C M;PG:ZS%%Y,CDQSPYSYQ% '2T444 %%%% !1110!R_Q T77?$/A. M;2O#]]#975PZK+-+(Z8BY+ %03D\#Z$UXC\1O!.C_#VV\-+X:N+M?%CSJ!Y, MI9Y>,;@O8E\ 9RPYQ7NOC+Q#>>'- EN].T>]U6^;Y+>WM;=Y?GQP7VC(4= M_P J\)\*W_B'2_$=UXF\1?#_ ,2:WKLSYBG>UD5(%_V%\LX/;/88 YR 7?C MQX8U**R7Q+JFKR7'FWL=K:6*_P"JMXS$S.?]XLG;MU)XQM?' >7KGA676Y97 M\*;]MU;03;79PW@@: M1XQY4F+_ ]XNTC3?[8M]+0";3MP!RK%MR@]25(!)^?J0!M4#)KVN@ HHHH M;)(D4;22.J(@+,S' '4DU@_\)WX/_Z&O0__ 8P_P#Q5:6M_P#(!U'_ *]9 M/_037P=0!]O_ /"=^#_^AKT/_P &,/\ \51_PG?@_P#Z&O0__!C#_P#%5\04 M4 ?;_P#PG?@__H:]#_\ !C#_ /%4?\)WX/\ ^AKT/_P8P_\ Q5?$%% 'V_\ M\)WX/_Z&O0__ 8P_P#Q5'_"=^#_ /H:]#_\&,/_ ,57Q!10!]O_ /"=^#_^ MAKT/_P &,/\ \51_PG?@_P#Z&O0__!C#_P#%5\044 ?;_P#PG?@__H:]#_\ M!C#_ /%5H:9KVCZT91I6K6-_Y6/,^RW*2[,YQG:3C.#^1KX0KW[]F;_6>)_I M:_\ M6@#%_:0_P"1ZTS_ +!B_P#HV2O&Z]D_:0_Y'K3/^P8O_HV2O&Z "BBB M@ HHHH **** "BBB@!\/^OC_ -X?SK[NUO\ Y .H_P#7K)_Z":^$H/\ CXC_ M -X?SK[MUO\ Y .H_P#7K)_Z": /@ZBBB@ HHHH **** "BBB@ HHHH ]X_9 MH_Y"'B/_ *Y0?S>D_:7_ .0EX=_ZXS_S2E_9H_Y"'B/_ *Y0?S>D_:7_ .0E MX=_ZXS_S2@#PBBBB@ HHHH **** "BBB@ HHHH ^[/#G_(KZ3_UY0_\ H KX M7N/^/F7_ 'S_ #K[H\.?\BOI/_7E#_Z *^%[C_CYE_WS_.@".BBB@ HHHH * M*** "BBB@ KV3]F__D>M3_[!C?\ HV.O&Z]D_9O_ .1ZU/\ [!C?^C8Z .K_ M &E/^1>T/_K[?_T"OG"OH_\ :4_Y%[0_^OI__0*^<* "BBB@ HHHH **** " MBBB@ K[8^'/_ "3;PW_V#H?_ $$5\3U]L?#G_DFWAO\ [!T/_H(H ^/O%7_( MWZW_ -?\_P#Z,:LBM?Q5_P C?K?_ %_S_P#HQJR* "BBB@ HHHH **** "BB MB@#T[X!_\E2MO^O:;_T&O5?VB_\ DG-I_P!A.+_T7)7E7P#_ .2I6W_7M-_Z M#7JO[1?_ "3FT_["<7_HN2@#Y*YGPU;7MKXU\01W]_\ ;IOLED?-\D1<9GXP*ZXD 9) 'O7.Z80WC_Q M00?]"L>G^]<4 ='1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !7G'B3XJR:;XJF\.>'_#=YX@U" MVCWW(MY-JQ< XR%;.,C/ Y('6O1ZX+QAK_ACX:07.KQ:;;'6]28B.&! )KIR M C=N>N<$$@50\,^"-7TGP!XW\0ZY&5U MS7;"ZD-NO6,,CM@CLQ9LXSQ@=\BM[X%WFGCX36ICDC1K:6?[8Q( 5MY;+'_< M*7&T,,GD;O M]T55TV^CU/2[2_B5TCNH4F17&& 900"/7FK5 !1110 4444 %>+_ !/^ M)8NM0?P/X57\R8@9)VD MXXP .P Z]:\?\#:5=:U^S?XLL;*-Y+AM0:14099MBV[D =R0IXKWW0_#FC^& M[>6WT;3X;*&5][I$#AFQC/Y"G:)H&D^'+)[/1[&*SMWD,K1Q#@L0 3]<*/RH M \J\*_$WPS9_!B**YU&"._LK%K8V3-B5W *KM7J0W!R.!DYZ&M?X!Z3$;K46U"?PYILETS;V=K=?F;U M(Z$_45T0 4 < #M0 M%%% !7(^*?B7X9\&ZG'IVM74T5S)")U5(&<;"S* M#D#U4UUU?,'[1W_)0]/_ .P5'_Z-EH ]5_X7QX"_Z"-S_P" DG^%'_"^/ 7_ M $$;G_P$D_PKY*HH ^M?^%\> O\ H(W/_@))_A2_\+W\!?\ 01N?_ 23_"OD MFB@#ZU_X7OX"_P"@C<_^ DG^%'_"^/ 7_01N?_ 23_"ODJB@#ZU_X7QX"_Z" M-S_X"2?X4?\ "^/ 7_01N?\ P$D_PKY*HH ^M?\ A?'@+_H(W/\ X"2?X4?\ M+W\!DX&H7/\ X"2?X5\E4J_?7ZT ?=^M'.@:@1WM9/\ T$U\'U]X:Q_R+VH8 M_P"?63_T U\'T %%%% !1110 4444 %%%% !7OW[,W^L\3_2U_\ :M> U[]^ MS-_K/$_TM?\ VK0!B_M(?\CUIG_8,7_T;)7C=>R?M(?\CUIG_8,7_P!&R5XW M0 4444 %%%% !1110 4444 /A_U\?^\/YU]W:W_R =1_Z]9/_037PE#_ *^/ M_>'\Z^[=;_Y .H_]>LG_ *": /@ZBBB@ HHHH **** "BBB@ HHHH ]X_9H_ MY"'B/_KE!_-Z3]I?_D)>'?\ KC/_ #2E_9H_Y"'B/_KE!_-Z3]I?_D)>'?\ MKC/_ #2@#PBBBB@ HHHH **** "BBB@ HHHH ^[/#G_(KZ3_ ->4/_H KX7N M/^/F7_?/\Z^Z/#G_ "*^D_\ 7E#_ .@"OA>X_P"/F7_?/\Z (Z*** "BBB@ MHHHH **** "O9/V;_P#D>M3_ .P8W_HV.O&Z]D_9O_Y'K4_^P8W_ *-CH ZO M]I3_ )%[0^/^7I__ $"OG"OH_P#:4_Y%[0_^OM__ $"OG"@ HHHH **** "B MBB@ HHHH *^V/AS_ ,DV\-_]@Z'_ -!%?$]?;'PY_P"2;>&_^P=#_P"@B@#X M^\5?\C?K?_7_ #_^C&K(K7\5?\C?K?\ U_S_ /HQJR* "BBB@ HHHH **** M"BBB@#T[X!_\E2MO^O:;_P!!KU7]HO\ Y)S:?]A.+_T7)7E7P#_Y*E;?]>TW M_H->J_M%_P#).;3_ +"<7_HN2@#YN[H **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@"MJ#72:;=/8QI+>+"Y@1SA6DP=H)[ G%>">++ M#QAX,\&P^)=6\W;+$[0G3A1NZ8_AQTKWV\G>ULIYXK:6Y MDC0LL$6-\A X49(&3[FO"/LWCV_\<_\ "3^(? $^J-;\:?9?VA''#:>^"&W- MT.>.><<# !O^-/$/B36/$'A+P7IUW)HU[JMLMW?W$+%7C&TED4]1C8_U^49Z MU 9/$'PV^)?A_39_$6HZUHFO,;<+J$QDDCE! R">@!=#QC()!' -:?C;PSXE MO]8\->.] L4&N6$*K)M M'31-+T3]Y;VWVE97EE)SG(Z#*IG('"C&>< &?IDFN?%/QKXF5/%&IZ+I>CS" MVMX=-E,9D)+@,Q!Y^YGGUXQBMSX4>(]7N=5\2>%=:OWU"XT2Y\N&\D'SRIN9 M?F]_E!Y)/S=3BLR#0_&7P[\9Z_>^'?#\.NZ3K4HN BW"PO ^6.TY[ NPZ'(Q MR.16W\-?">JZ WB#Q/XAA1-6UF8W#VEO\YA4%FV#DY)+= 3T7G.: ._O]/L] M4LI+*_M8;JUEQOAF0,C8.1D'KR :YGPWI.G:-XV\0VVEV%M90&TLG,=O$$4L M3/DX'>K7_"8K_P!"]XA_\%Y_QJKX:U :GXU\0SBTN[7%I9+LNH3&_!GYP>W- M '7T444 %%%% !1110 4444 %%>4_%?Q_P")O#2SP>'M+(AM8HY[S4Y4W1Q! MWVJB@\%B<>O!Z=POBCXDZMX?^'WA.\M;>"YUG7;>'$LXVQ([1HS$@8[MP,@= M3VQ0!ZK17D+>,O''@WQEH6D>+6TK4K76IO)B>Q5E>)BRKT(&0"X[/M=>WU[GR[=<;OIP"N3S]X#% 'J-%<+X#UCQC=WEY8^ M)[.SG@B&ZVU:PD4PSXQE< YSSD' Z$'MGNJ "BBB@ HHHH *9--%;P233R)' M%&I9W=L*H'4DGH*?5+5M+M=;TFZTR]5FM;J,QRJK;25/49[4 6>>:VA:9I_+Q$ZAE4[3G)Y8=L=:S_ !!\9?"'A[5)-.EN+F\N86*S MBSA\P1$=0Q) X[XSBN5\%Z99:/\ M(>)M/TZUBM;.#2$6.&)<*HVVQ/XDDDG MJ2236-X#U"_^%VIZ[I6O>$]9OKJ[N T5Y8VGG&X'/&20"IZ\$\D@C(H ]M\/ M^)M'\4:3_:>CWJ7-KDJS8*E& !(8'D$ CK7&W7QT\#6NJ?8S?W$J!MK74-NS M0J?KU(]P#TKQK0+R_L/"'Q1A@@:TXB1[5""L.Z=D=1CCA2PR.PKV#P!H6CW' MP*MK.:"'[)>64LETQ4#VG0/'+&>>7X;SI*Q*0ZC*D0/9=D;7]FA?YCG)RRD_K7 _P#"[?B'_P!##_Y)6_\ \;H M^OZ\Y\0?!O1_$OB"36]1US7S>,V4,=Q$HA4'*JG[OY0,\=^Y)))KP;_A=OQ# M_P"AA_\ )*W_ /C='_"[?B'_ -##_P"25O\ _&Z /I+PE\/[/PA?3W5MK&M7 MS31^64U"Y$JJ,@Y "C!XKGM3^ _@[4=1FNXSJ-BL[;I+:TG58F.<]"I(&>P. M!VQ7AW_"[?B'_P!##_Y)6_\ \;H_X7;\0_\ H8?_ "2M_P#XW0!].?\ ""^' M/^$0_P"$6_LV/^R=N/*R<[LYW[NN[/.:Y.U^ _A*"YMY+BXU:^M[=B8K2ZN@ MT*Y.2 H./;/->'_ /"[?B'_ -##_P"25O\ _&Z/^%V_$/\ Z&'_ ,DK?_XW M0!]? !0 !P .U+7R!_PNWXA_\ 0P_^25O_ /&Z/^%V_$/_ *&'_P DK?\ M^-T ?7](G1BK#3YB"#@CY37SWX8^,'CS4?%FC6-UKOF6]S?00R MI]D@&Y&D4$9"9'![5]!_$?\ Y)MXC_[!\W_H)H ^,/[0O?\ G\N/^_K?XT?V MA>_\_EQ_W];_ !JM10!9_M"]_P"?RX_[^M_C1_:-]_S^7'I_K6_QJM10!9_M M"]_Y_+C_ +^G_&C^T;[C_3+CCI^];_&JU% %G^T+W_G\N/\ OZW^-']HWW_/ MYU#_KUD[?[!KX/H **** "BBB M@ HHHH **** "O?OV9O]9XG^EK_[5KP&O?OV9O\ 6>)_I:_^U: ,7]I#_D>M M,_[!B_\ HV2O&Z]D_:0_Y'K3/^P8O_HV2O&Z "BBB@ HHHH **** "BBB@"2 M#_CXC_WQ_.ONW6_^0#J/_7K)_P"@FOA&'_7Q_P"\/YU]W:W_ ,@'4?\ KUD_ M]!- 'P=1110 4444 %%%% !1110 4444 >\?LT?\A#Q'_P!R?LW_\CUJ?_8,; M_P!&QUXW7LG[-_\ R/6I_P#8,;_T;'0!U?[2G_(O:'_U]/\ ^@5\X5]'_M*? M\B]H?'_+T_\ Z!7SA0 4444 %%%% !1110 4444 %?;'PY_Y)MX;_P"P=#_Z M"*^)Z^V/AS_R3;PW_P!@Z'_T$4 ?'WBK_D;];_Z_Y_\ T8U9%:_BK_D;];_Z M_P"?_P!&-610 4444 %%%% !1110 4444 >G? /_ )*E;?\ 7M-_Z#7JO[1? M_).;3_L)Q?\ HN2O*O@'_P E2MO^O:;_ -!KU7]HO_DG-I_V$XO_ $7)0!\N M4444 %%%% !1110 4444 %%%% 'V)\&O^22Z#_N2_P#HUZ[NN$^#7_))=!_W M)?\ T:]=W0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !7.:;_R/_B#_KRL?_0IZVK];U[*1=.EMXKLXV/<1&1!R,Y4,I/& M>XKF?#2:G'XU\0+JMQ:3W'V2RP]K T2;VZ'X&\,>&[EKG2-$M+6X;(\Y5W. >H#') ]A5G7?"V MA^)X$AUK2[>]5/N&1?F3/7##D?@: /'/A?\ 9;#XU>(=,\+3O)X86 MA)#)% MN&S!#'.<,7 .>1W->]5F:+X>T?PY:&UT?3K>RA8Y80H 7/JQZL?/_ !)<>$/!&HZ[:P13S6OE[8Y<[3ND5#G'/1J\0_X:2U__ * >F_\ M?4G^- 'TI17S7_PTEK__ $ ]-_[ZD_QH_P"&DM?_ .@'IO\ WU)_C0!Z[IG@ MB[L?B[K7C)[N%K6_LUMT@ .]2!",GMC]T?S%8<_PV\7:7J>H2^%?'$MG97TF M][>[A\XQ_Z >F_]]2?XT?\ #2>O?] /3?\ MOI_\: /6_"/PPTCPSX7U'1[B1]1?501J%Q*-K39!&!CD 98CDG+$YKDA\'_% M=CIEQX=TOQRT7AJX9M]O+;!I%1OO*#Z'G."H.3QR:Y'_ (:2U[_H!Z;_ -]2 M?XT?\-)Z]_T ]-_[Z?\ QH ][\+>&;#PCX>MM&TU6\B $EW.6D8G)9CZD_T' M:MFOFO\ X:2U_P#Z >F_]]2?XT?\-):__P! /3?^^I/\: /I2BOFO_AI+7_^ M@'IO_?4G^->N?"SQO>>/?#5SJE[:P6TD-XUN$AW8("(V>>_S?I0!X5^T!_R4 MY_\ KSA_K7EM>I?M ?\ )3G_ .O.'^M>6T %%%% !1110 4444 %%%% &YX+ M_P"1[\/?]A.V_P#1JU]>?$?_ ))MXC_[!\W_ *":^0_!?_(]^'O^PG;?^C5K MZ\^(_P#R3;Q'_P!@^;_T$T ?$]%%% !1110 4444 %%%% !1110!]'_LU_\ M(OZYQ_R]1\_\ KD/VCO^2AZ?_P!@J/\ ]&RUU_[-?_(OZ[_U]1_^@5R'[1W_ M "4/3_\ L%1_^C9: /'Z*** "BBB@ HHHH **** "E7[Z_6DI5^^OUH ^[M8 M_P"1>O\ '_/K)_Z :^$*^\-9_P"1?U#/_/K)_P"@&O@^@ HHHH **** "BBB M@ HHHH *]^_9F_UGB?Z6O_M6O :]^_9F_P!9XG^EK_[5H Q?VD/^1ZTS_L&+ M_P"C9*\;KV3]I#_D>M,_[!B_^C9*\;H **** "BBB@ HHHH **** )(/^/B/ M_>'\Z^[=;_Y .H_]>LG_ *":^$8?]?'_ +P_G7W=K?\ R =1_P"O63_T$T ? M!U%%% !1110 4444 %%%% !1110![Q^S1_R$/$?_ %R@_F])^TO_ ,A+P[_U MQG_FE+^S1_R$/$?_ %R@_F])^TO_ ,A+P[_UQG_FE 'A%%%% !1110 4444 M%%%% !1110!]V>'/^17TG_KRA_\ 0!7PO'/^17TG_KRA_] M %?"]Q_Q\R_[Y_G0!'1110 4444 %%%% !1110 5[)^S?_R/6I_]@QO_ $;' M7C=>R?LW_P#(]:G_ -@QO_1L= '5_M*?\B]H?_7V_P#Z!7SA7T?^TI_R+VA_ M]?3_ /H%?.% !1110 4444 %%%% !1110 5]L?#G_DFWAO\ [!T/_H(KXGK[ M8^'/_)-O#?\ V#H?_010!\?>*O\ D;];_P"O^?\ ]&-616OXJ_Y&_6_^O^?_ M -&-610 4444 %%%% !1110 4444 >G? /\ Y*E;?]>TW_H->J_M%_\ ).;3 M_L)Q?^BY*\J^ ?\ R5*V_P"O:;_T&O5?VB_^2N[KA/@U_R270?]R7_T:]=W M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!7.:;_R/_B#_ *\K'_T*>MJ_L+74[*2SO(A+;R8#H21G!SV]Q7,>&=(L-%\: M>(+73K<00?9+)MBL2,YG]2?04 =A1110 4444 %?&WC7Q3XAM_'GB*"#7M4B MACU.Y1(TO) JJ)6P > /2OLFOB#QW_R4/Q-_P!A6Z_]&M0!#_PE_B;_ *&+ M5_\ P-D_^*H_X2_Q-_T,6K_^!LG_ ,56+10!M?\ "7^)O^ABU?\ \#9/_BJ/ M^$O\3?\ 0Q:O_P"!LG_Q58M% &U_PF'B;_H8]7_\#I/_ (JC_A,/$W_0QZO_ M .!TG_Q58M% &U_PF'B;_H8]7_\ Z3_ .*H_P"$O\3?]#%J_P#X&R?_ !58 MM% &U_PE_B;_ *&+5_\ P-D_^*KN_@WXBUS4/BEI-M>:SJ-S;L)RT4UT[H<0 MN1D$XZ@5Y57H?P/_ .2MZ/\ [L__ *)>@#WSXV_\DAUW_MW_ /1\=?(%?7_Q MM_Y)#KO_ &[_ /H^.OD"@ HHHH **** "BBB@ HHHH *^GOV_9P_P"2?ZC_ -A1_P#T5%0!YG^T!_R4Y_\ KSA_K7EM>I?M M ?\ )3G_ .O.'^M>6T %%%% !1110 4444 %%%% &YX+_P"1[\/?]A.V_P#1 MJU]>?$?_ ))MXC_[!\W_ *":^0_!?_(]^'O^PG;?^C5KZ\^(_P#R3;Q'_P!@ M^;_T$T ?$]%%% !1110 4444 %%%% !1110!]'_LU_\ (OZY_P!?4?\ Z!7( M?M'?\E#T_P#[!4?_ *-EKK_V:_\ D7]=Z_\ 'U'_ .@5R'[1W_)0]/\ ^P5' M_P"C9: /'Z*** "BBB@ HHHH **** "E7[Z_6DI5^^OUH ^[]8_Y%[4/^O63 MM_L&O@^ON_6/^1>O\?\ /K)_Z :^$* "BBB@ HHHH **** "BBB@ KW[]F;_ M %GB?Z6O_M6O :]^_9F_UGB?Z6O_ +5H Q?VD/\ D>M,_P"P8O\ Z-DKQNO9 M/VD/^1ZTS_L&+_Z-DKQN@ HHHH **** "BBB@ HHHH D@_X^(_\ >'\Z^[=; M_P"0#J/_ %ZR?^@FOA&'_7Q_[P_G7W=K?_(!U'_KUD_]!- 'P=1110 4444 M%%%% !1110 4444 >\?LT?\ (0\1_P#7*#^;TG[2_P#R$O#O_7&?^:4O[-'_ M "$/$?\ UR@_F])^TO\ \A+P[_UQG_FE 'A%%%% !1110 4444 %%%% !111 M0!]V>'/^17TG_KRA_P#0!7PO- MU[)^S?\ \CUJ?_8,;_T;'0!U?[2G_(O:'Q_R]/\ ^@5\X5]'_M*?\B]H?_7V M_P#Z!7SA0 4444 %%%% !1110 4444 %?;'PY_Y)MX;_ .P=#_Z"*^)Z^V/A MS_R3;PW_ -@Z'_T$4 ?'WBK_ )&_6_\ K_G_ /1C5D5K^*O^1OUO_K_G_P#1 MC5D4 %%%% !1110 4444 %%%% 'IWP#_ .2I6W_7M-_Z#7JO[1?_ "3FT_[" M<7_HN2O*O@'_ ,E2MO\ KVF_]!KU7]HO_DG-I_V$XO\ T7)0!\N4444 %%%% M !1110 4444 %%%% 'V)\&O^22Z#_N2_^C7KNZX3X-?\DET'_&]3MM6\;>(+BU6X$8M+)?\ 2+:2 M!LYG_AD53CGKC%=?7.:;_P C_P"(/^O*Q_\ 0IZ .CHHHH **** "OB#QW_R M4/Q-_P!A6Z_]&M7V_7Q!X[_Y*'XF_P"PK=?^C6H Y^BBB@ HHHH **** "BB MB@ KT+X(?\E;T?\ W9__ $2]>>UZ%\$/^2MZ/_NS_P#HEZ /??C;_P DAUW_ M +=__1\=?(%?7_QM_P"20Z[_ -N__H^.OD"@ HHHH **** "BBB@ HHHH *^ MGOV_#W_83MO_ $:M?7GQ'_Y)MXC_ M .P?-_Z": /B>BBB@ HHHH **** "BBB@ HHHH ^C_V:_P#D7]M,_P"P8O\ Z-DKQNO9 M/VD/^1ZTS_L&+_Z-DKQN@ HHHH **** "BBB@ HHHH DA_U\?^\/YU]VZW_R M =1_Z]9/_037PE!_Q\1_[X_G7W;K?_(!U'_KUD_]!- 'P=1110 4444 %%%% M !1110 4444 >\?LT?\ (0\1_P#7*#^;TG[2_P#R$O#O_7&?^:4O[-'_ "$/ M$?\ UR@_F])^TO\ \A+P[_UQG_FE 'A%%%% !1110 4444 %%%% !1110!]V M>'/^17TG_KRA_P#0!7PO-U[)^ MS?\ \CUJ?_8,;_T;'0!U?[2G_(O:'_U]/_Z!7SA7T?\ M*?\B]H?'_+T_P#Z M!7SA0 4444 %%%% !1110 4444 %?;'PY_Y)MX;_ .P=#_Z"*^)Z^V/AS_R3 M;PW_ -@Z'_T$4 ?'WBK_ )&_6_\ K_G_ /1C5D5K^*O^1OUO_K_G_P#1C5D4 M %%%% !1110 4444 %%%% 'IWP#_ .2I6W_7M-_Z#7JO[1?_ "3FT_["<7_H MN2O*O@'_ ,E2MO\ KVF_]!KU7]HO_DG-I_V$XO\ T7)0!\N4444 %%%% !11 M10 4444 %%%% 'V)\&O^22Z#_N2_^C7KNZX3X-?\DET'_!M.AE:PN=0O+@ M2-!;0 C*QKN=F;!VJHY)P?YXZVN>\=JI^'_B1RHW#2;L XY ,39_D/RH YBX M^*DL?P[T/Q3!H/G3ZO>BSBL?M@7:Q:0#]X4Q_P L_0=>O%;6A>(/&-_JT5OJ M_@;^RK)@Q>[_ +6AGV$#@;%&3DX%>6VS:&?@;X&C\07FH6-K_:1D2ZLT5C&Z MR3 ;B?NC#$Y /W>E+IES;:)\:=$L?!OB.\UFPOXR=0C>[^TI_%EBPXR WJ" M.N&Q0!W6K_%&Y3Q->:#X8\+W7B"YL.+QXIQ%'$W]W<5.3D$8XY!QG!K;\#^. M;+QO874D-K/97MG+Y-W9SCYX7YZ_D1V/!R!7F_PWUG3?!_C[QYIWB/48+"ZF MO5FC>Z?RQ*NZ1L@MQR'4CU#5>^#H.I>./'FOVA9M+N[XK!+M(68[W;(SZ @_ M\#% 'K>H"^-C(--:W6[X\LW*LT?7G(4@],]ZY?PP-57QIX@&KR6;W/V2RP;- M&5-N9\<,2<]:[&NA_ _P#Y*WH_^[/_ .B7KSRO0O@A_P E;T;_ '9__1+T >^_&W_DD.N_]N__ M */CKY KZ_\ C;_R2'7?^W?_ -'QU\@4 %%%% !1110 4444 %%%% !7T]^S MA_R3_4?^PH__ **BKYAKZ>_9P_Y)_J/_ &%'_P#145 'F?[0'_)3G_Z\X?ZU MY;7J7[0'_)3G_P"O.'^M>6T %%%% !1110 4444 %%%% &YX+_Y'OP]_V$[; M_P!&K7UY\1_^2;>(_P#L'S?^@FOD/P7_ ,CWX>_["=M_Z-6OKSXC_P#)-O$? M_8/F_P#030!\3T444 %%%% !1110 4444 %%%% 'T?\ LU_\B_KO_7U'_P"@ M5R'[1W_)0]/_ .P5'_Z-EKK_ -FO_D7]<_Z^H_\ T"N0_:._Y*'I_P#V"H__ M $;+0!X_1110 4444 %%%% !1110 4J_?7ZTE*OWU^M 'W=K'_(O7^/^?63_ M - -?"%?>&L_\B_J&?\ GUD_] -?!] !1110 4444 %%%% !1110 5[]^S-_ MK/$_TM?_ &K7@->_?LS?ZSQ/]+7_ -JT 8O[2'_(]:9_V#%_]&R5XW7LG[2' M_(]:9_V#%_\ 1LE>-T %%%% !1110 4444 %%%% #X?]?'_O#^=?=VM_\@'4 M?^O63_T$U\)0?\?$?^\/YU]VZW_R =1_Z]9/_030!\'4444 %%%% !1110 4 M444 %%%% 'O'[-'_ "$/$?\ UR@_F])^TO\ \A+P[_UQG_FE+^S1_P A#Q'_ M -'/^17TG_KRA_\ 0!7POR?LW_\ (]:G_P!@QO\ T;'7C=>R?LW_ M /(]:G_V#&_]&QT =7^TI_R+VA_]?;_^@5\X5]'_ +2G_(O:'_U]/_Z!7SA0 M 4444 %%%% !1110 4444 %?;'PY_P"2;>&_^P=#_P"@BOB>OMCX<_\ )-O# M?_8.A_\ 010!\?>*O^1OUO\ Z_Y__1C5D5K^*O\ D;];_P"O^?\ ]&-610 4 M444 %%%% !1110 4444 >G? /_DJ5M_U[3?^@UZK^T7_ ,DYM/\ L)Q?^BY* M\J^ ?_)4K;_KVF_]!KU7]HO_ ))S:?\ 83B_]%R4 ?+E%%% !1110 4444 % M%%% !1110!]B?!K_ ))+H/\ N2_^C7KNZX3X-?\ ))=!_P!R7_T:]=W0 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !45U:P7UG-:742RV\\;12 MQL,AU88(/L0:EHH S$\.:*FAC1!I=H=+ (%HT0:/D[ONGCJ<_6HM&\*Z!X>D MDDTC1[.RDD&'>&(*S#TSUQ[5L44 8^L>%- \02QRZOH]E>R1C:DDT(9@/3/7 M'M5R#2[*TTO^S;2W6ULQ&8UCMLP[ >NTK@J>>HP<\]:N44 <_P#\(;I?_/UK MG_@^O?\ X]5'PYIT&E^-_$$%O)=.AM+)LW-U+<-G,_\ %(S-CVSBNEO[^WTR MRDO+MV2"/&XJC.1DXZ*"3U]*YCPSJUGK/C7Q#._^2A^)O^PK=?\ HUJ^WZ^(/'?_ "4/Q-_V%;K_ -&M M0!S]%%% !1110 4444 %%%% !7H?P/\ ^2MZ/_NS_P#HEZ\\KT+X(?\ )6]& M_P!V?_T2] 'OOQM_Y)#KO_;O_P"CXZ^0*^O_ (V_\DAUW_MW_P#1\=?(% !1 M110 4444 %%%% !1110 5]/?LX?\D_U'_L*/_P"BHJ^8:^GOV6UZE^T!_R4Y_\ KSA_K7EM !1110 4444 M%%%% !1110!N>"_^1[\/?]A.V_\ 1JU]>?$?_DFWB/\ [!\W_H)KY#\%_P#( M]^'O^PG;?^C5KZ\^(_\ R3;Q'_V#YO\ T$T ?$]%%% !1110 4444 %%%% ! M1110!]'_ +-?_(OZ[U_X^H__ $"N0_:._P"2AZ?_ -@J/_T;+77_ +-?_(OZ MYT_X^H__ $"N0_:._P"2AZ?_ -@J/_T;+0!X_1110 4444 %%%% !1110 4J M_?7ZTE*OWU^M 'W?K'_(O:A_UZR=O]@U\'U]WZQ_R+U_C_GUD_\ 0#7PA0 4 M444 %%%% !1110 4444 %>_?LS?ZSQ/]+7_VK7@->_?LS?ZSQ/\ 2U_]JT 8 MO[2'_(]:9_V#%_\ 1LE>-U[)^TA_R/6F?]@Q?_1LE>-T %%%% !1110 4444 M %%%% #X?]?'_O#^=?=VM_\ (!U'_KUD_P#037PE!_Q\1_[P_G7W;K?_ " = M1_Z]9/\ T$T ?!U%%% !1110 4444 %%%% !1110![Q^S1_R$/$?_7*#^;TG M[2__ "$O#O\ UQG_ )I2_LT?\A#Q'_UR@_F])^TO_P A+P[_ -<9_P":4 >$ M4444 %%%% !1110 4444 %%%% 'W9X<_Y%?2?^O*'_T 5\+W'_'S+_OG^=?= M'AS_ )%?2?\ KRA_] %?"]Q_Q\R_[Y_G0!'1110 4444 %%%% !1110 5[)^ MS?\ \CUJ?_8,;_T;'7C=>R?LW_\ (]:G_P!@QO\ T;'0!U?[2G_(O:'Q_P O M3_\ H%?.%?1_[2G_ "+VA_\ 7V__ *!7SA0 4444 %%%% !1110 4444 %?; M'PY_Y)MX;_[!T/\ Z"*^)Z^V/AS_ ,DV\-_]@Z'_ -!% 'Q]XJ_Y&_6_^O\ MG_\ 1C5D5K^*O^1OUO\ Z_Y__1C5D4 %%%% !1110 4444 %%%% 'IWP#_Y* ME;?]>TW_ *#7JO[1?_).;3_L)Q?^BY*\J^ ?_)4K;_KVF_\ 0:]5_:+_ .2< MVG_83B_]%R4 ?+E%%% !1110 4444 %%%% !1110!]B?!K_DDN@_[DO_ *-> MN[KA/@U_R270?]R7_P!&O7=T %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 5SFF_P#(_P#B#_KRL?\ T*>MN^:\6SD:PC@D MN@!Y:7$A1#SSE@K$<9[&N8\-OJ3^-O$!U2"TAN/LEEA;69I4VYGQRRJ<]>U M'7T444 %%%% !7Q!X[_Y*'XF_P"PK=?^C6K[?KX@\=_\E#\3?]A6Z_\ 1K4 M<_1110 4444 %%%% !1110 5Z'\#_P#DK>C_ .[/_P"B7KSRO0O@A_R5O1O] MV?\ ]$O0![[\;?\ DD.N_P#;O_Z/CKY KZ_^-O\ R2'7?^W?_P!'QU\@4 %% M%% !1110 4444 %%%% !7T]^SA_R3_4?^PH__HJ*OF&OI[]G#_DG^H_]A1__ M $5%0!YG^T!_R4Y_^O.'^M>6UZE^T!_R4Y_^O.'^M>6T %%%% !1110 4444 M %%%% &YX+_Y'OP]_P!A.V_]&K7UY\1_^2;>(_\ L'S?^@FOD/P7_P CWX>_ M["=M_P"C5KZ\^(__ "3;Q'_V#YO_ $$T ?$]%%% !1110 4444 %%%% !111 M0!]'_LU_\B_KG'_+U'S_ , KD/VCO^2AZ?\ ]@J/_P!&RUU_[-?_ "+^N_\ M7U'_ .@5R'[1W_)0]/\ ^P5'_P"C9: /'Z*** "BBB@ HHHH **** "E7[Z_ M6DI5^^OUH ^[]9_Y%_4,_P#/K)_Z :^#Z^\-8_Y%[4/^O63M_L&O@^@ HHHH M **** "BBB@ HHHH *]^_9F_UGB?Z6O_ +5KP&O?OV9O]9XG^EK_ .U: ,7] MI#_D>M,_[!B_^C9*\;KV3]I#_D>M,_[!B_\ HV2O&Z "BBB@ HHHH **** " MBBB@!\/^OC_WA_.ON[6_^0#J/_7K)_Z":^$H?]?'_O#^=?=NM_\ (!U'_KUD M_P#030!\'4444 %%%% !1110 4444 %%%% 'O'[-'_(0\1_]'/\ MD5])_P"O*'_T 5\+W'_'S+_OG^= $=%%% !1110 4444 %%%% !7LG[-_P#R M/6I_]@QO_1L=>-U[)^S?_P CUJ?_ &#&_P#1L= '5_M*?\B]H?\ U]/_ .@5 M\X5]'_M*?\B]H?'_ "]/_P"@5\X4 %%%% !1110 4444 %%%% !7VQ\.?^2; M>&_^P=#_ .@BOB>OMCX<_P#)-O#?_8.A_P#010!\?>*O^1OUO_K_ )__ $8U M9%:_BK_D;];_ .O^?_T8U9% !1110 4444 %%%% !1110!Z=\ _^2I6W_7M- M_P"@UZK^T7_R3FT_["<7_HN2O*O@'_R5*V_Z]IO_ $&O5?VB_P#DG-I_V$XO M_1&7D5S/AK3DTOQKX@MX[B[N%^R63;[JX:9^L_&YB3CVH Z^BBB@ HHH MH *^(/'?_)0_$W_85NO_ $:U?;]?$'CO_DH?B;_L*W7_ *-:@#GZ*** "BBB M@ HHHH **** "O0_@?\ \E;T?_=G_P#1+UYY7H7P0_Y*WHW^[/\ ^B7H ]]^ M-O\ R2'7?^W?_P!'QU\@5]?_ !M_Y)#KO_;O_P"CXZ^0* "BBB@ HHHH *** M* "BBB@ KZ>_9P_Y)_J/_84?_P!%15\PU]/?LX?\D_U'_L*/_P"BHJ /,_V@ M/^2G/_UYP_UKRVO4OV@/^2G/_P!>_P"PG;?^C5KZ\^(__)-O$?\ V#YO_037R'X+_P"1[\/?]A.V_P#1 MJU]>?$?_ ))MXC_[!\W_ *": /B>BBB@ HHHH **** "BBB@ HHHH ^C_P!F MO_D7]<_Z^H__ $"N0_:._P"2AZ?_ -@J/_T;+77_ +-?_(OZ[U_X^H__ $"N M0_:._P"2AZ?_ -@J/_T;+0!X_1110 4444 %%%% !1110 4J_?7ZTE*OWU^M M 'W=K'_(O7^/^?63_P! -?"%?>&L_P#(OZAG_GUD_P#0#7P?0 4444 %%%% M!1110 4444 %>_?LS?ZSQ/\ 2U_]JUX#7OW[,W^L\3_2U_\ :M &+^TA_P C MUIG_ &#%_P#1LE>-U[)^TA_R/6F?]@Q?_1LE>-T %%%% !1110 4444 %%%% M $D'_'Q'_OC^=?=NM_\ (!U'_KUD_P#037PC#_KX_P#>'\Z^[M;_ .0#J/\ MUZR?^@F@#X.HHHH **** "BBB@ HHHH **** />/V:/^0AXC_P"N4'\WI/VE M_P#D)>'?^N,_\TI?V:/^0AXC_P"N4'\WI/VE_P#D)>'?^N,_\TH \(HHHH * M*** "BBB@ HHHH **** /NSPY_R*^D_]>4/_ * *^%[C_CYE_P!\_P Z^Z/# MG_(KZ3_UY0_^@"OA>X_X^9?]\_SH CHHHH **** "BBB@ HHHH *]D_9O_Y' MK4_^P8W_ *-CKQNO9/V;_P#D>M3_ .P8W_HV.@#J_P!I3_D7M#_Z^W_] KYP MKZ/_ &E/^1>T/_KZ?_T"OG"@ HHHH **** "BBB@ HHHH *^V/AS_P DV\-_ M]@Z'_P!!%?$]?;'PY_Y)MX;_ .P=#_Z"* /C[Q5_R-^M_P#7_/\ ^C&K(K7\ M5?\ (WZW_P!?\_\ Z,:LB@ HHHH **** "BBB@ HHHH ].^ ?_)4K;_KVF_] M!KU7]HO_ ))S:?\ 83B_]%R5Y5\ _P#DJ5M_U[3?^@UZK^T7_P DYM/^PG%_ MZ+DH ^7**** "BBB@ HHHH **** "BBB@#[$^#7_ "270?\ N[H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M JEJ6L:7HT*3:IJ5G8Q.VU'NIUB#'K@%B,FKM>"?M#^&8(=.B\2O=7,MU->1 M6D<3O^[AC\J0MM7U9E!/T^M 'NEQ>VEG:-=W5U#!;*,F:60*@'KD\5!INM:5 MK,;R:7J=G?(APS6LZRA3[[2<5Y%XY@'B?XH>"/"&HRO_ &-)9_:Y858J)7"R M'!Q[1@>HW''6H_$NAZ?X"^,'@N\\-PK9#5I6M+NVBX1DW(I..V0_TR@/7- ' MK^I:]H^C;/[5U6QL?,^Y]JN$BW?3<1FKD$\-U D]O*DL+CH(ZUX? MX"T73?B!X^\;ZEXFLQ?R6MT+>VCN"2L,9:0;0.F0%4>W)ZFM'X-.VE^,/&_A MBW,ATRPO2;5&8L(AO=<9/J O_?/UH ]:U#4+32K&2]OIU@MHL;Y&Z#)P/U-< MQX9U>PUKQIX@NM.N4N(!:62;U!QD&?CGZUV%C_ .[/_P"B7KSRO0O@A_R5O1O]V?\ M]$O0![[\;?\ DD.N_P#;O_Z/CKY KZ_^-O\ R2'7?^W?_P!'QU\@4 %%%% ! M1110 4444 %%%% !7T]^SA_R3_4?^PH__HJ*OF&OI[]G#_DG^H_]A1__ $5% M0!YG^T!_R4Y_^O.'^M>6UZE^T!_R4Y_^O.'^M>6T %%%% !1110 4444 %%% M% &YX+_Y'OP]_P!A.V_]&K7UY\1_^2;>(_\ L'S?^@FOD/P7_P CWX>_["=M M_P"C5KZ\^(__ "3;Q'_V#YO_ $$T ?$]%%% !1110 4444 %%%% !1110!]' M_LU_\B_KG3_CZC_] KD/VCO^2AZ?_P!@J/\ ]&RUU_[-?_(OZYQ_R]1\_P# M*Y#]H[_DH>G_ /8*C_\ 1LM 'C]%%% !1110 4444 %%%% !2K]]?K24J_?7 MZT ?=^L?\B]J'_7K)V_V#7P?7W?K'_(O7^/^?63_ - -?"% !1110 4444 % M%%% !1110 5[]^S-_K/$_P!+7_VK7@->_?LS?ZSQ/]+7_P!JT 8O[2'_ "/6 MF?\ 8,7_ -&R5XW7LG[2'_(]:9_V#%_]&R5XW0 4444 %%%% !1110 4444 M20?\?$?^\/YU]VZW_P @'4?^O63_ -!-?",/^OC_ -X?SK[NUO\ Y .H_P#7 MK)_Z": /@ZBBB@ HHHH **** "BBB@ HHHH ]X_9H_Y"'B/_ *Y0?S>D_:7_ M .0EX=_ZXS_S2E_9H_Y"'B/_ *Y0?S>D_:7_ .0EX=_ZXS_S2@#PBBBB@ HH MHH **** "BBB@ HHHH ^[/#G_(KZ3_UY0_\ H KX7N/^/F7_ 'S_ #K[H\.? M\BOI/_7E#_Z *^%[C_CYE_WS_.@".BBB@ HHHH **** "BBB@ KV3]F__D>M M3_[!C?\ HV.O&Z]D_9O_ .1ZU/\ [!C?^C8Z .K_ &E/^1>T/C_EZ?\ ] KY MPKZ/_:4_Y%[0_P#K[?\ ] KYPH **** "BBB@ HHHH **** "OMCX<_\DV\- M_P#8.A_]!%?$]?;'PY_Y)MX;_P"P=#_Z"* /C[Q5_P C?K?_ %_S_P#HQJR* MU_%7_(WZW_U_S_\ HQJR* "BBB@ HHHH **** "BBB@#T[X!_P#)4K;_ *]I MO_0:]5_:+_Y)S:?]A.+_ -%R5Y5\ _\ DJ5M_P!>TW_H->J_M%_\DYM/^PG% M_P"BY* /ERBBB@ HHHH **** "BBB@ HHHH ^Q/@U_R270?]R7_T:]=W7"?! MK_DDN@_[DO\ Z->N[H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ KB?BCX(NO'WAFVTJTO(;62*\6Y+RJ2" CKCCO\X_*NVHH X;QG\.AXHCTF M]L]1;3=34V#7EO+ )49^I8 M9SW)/(X)." <5N>"? X\$:9J,B73ZIK-^YGNKJ=MGGR#) [X&6;GD_,3[5V- M% '.?VAXO_Z%S2O_ -O$+ZE9P6D_V2R C@N#,NW,^#N* MKSUXQ77USFF_\C_X@_Z\K'_T*>@#HZ*** "BBB@ KX@\=_\ )0_$W_85NO\ MT:U?;]?$'CO_ )*'XF_["MU_Z-:@#GZ*** "BBB@ HHHH **** "O0_@?_R5 MO1_]V?\ ]$O7GE>A?!#_ )*WHW^[/_Z)>@#WWXV_\DAUW_MW_P#1\=?(%?7_ M ,;?^20Z[_V[_P#H^.OD"@ HHHH **** "BBB@ HHHH *^GOVM,_[!B_^C9*\;KV3]I# M_D>M,_[!B_\ HV2O&Z "BBB@ HHHH **** "BBB@"2#_ (^(_P#>'\Z^[=;_ M .0#J/\ UZR?^@FOA&'_ %\?^\/YU]W:W_R =1_Z]9/_ $$T ?!U%%% !111 M0 4444 %%%% !1110![Q^S1_R$/$?_7*#^;TG[2__(2\._\ 7&?^:4O[-'_( M0\1_]R? MLW_\CUJ?_8,;_P!&QT =7^TI_P B]H?_ %]/_P"@5\X5]'_M*?\ (O:'Q_R] M/_Z!7SA0 4444 %%%% !1110 4444 %?;'PY_P"2;>&_^P=#_P"@BOB>OMCX M<_\ )-O#?_8.A_\ 010!\?>*O^1OUO\ Z_Y__1C5D5K^*O\ D;];_P"O^?\ M]&-610 4444 %%%% !1110 4444 >G? /_DJ5M_U[3?^@UZK^T7_ ,DYM/\ ML)Q?^BY*\J^ ?_)4K;_KVF_]!KU7]HO_ ))S:?\ 83B_]%R4 ?+E%%% !111 M0 4444 %%%% !1110!]B?!K_ ))+H/\ N2_^C7KNZX3X-?\ ))=!_P!R7_T: M]=W0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% %;4+,W]C+:BZN+4N!^^MGVR+SG@D'^5C_[L_\ Z)>O/*]"^"'_ "5O1O\ =G_]$O0![[\;?^20Z[_V[_\ H^.O MD"OK_P"-O_)(==_[=_\ T?'7R!0 4444 %%%% !1110 4444 %?3W[.'_)/] M1_["C_\ HJ*OF&OI[]G#_DG^H_\ 84?_ -%14 >9_M ?\E.?_KSA_K7EM>I? MM ?\E.?_ *\X?ZUY;0 4444 %%%% !1110 4444 ;G@O_D>_#W_83MO_ $:M M?7GQ'_Y)MXC_ .P?-_Z":^0_!?\ R/?A[_L)VW_HU:^O/B/_ ,DV\1_]@^;_ M -!- 'Q/1110 4444 %%%% !1110 4444 ?1_P"S7_R+^N]?^/J/_P! KD/V MCO\ DH>G_P#8*C_]&RUU_P"S7_R+^N=/^/J/_P! KD/VCO\ DH>G_P#8*C_] M&RT >/T444 %%%% !1110 4444 %*OWU^M)2K]]?K0!]W:Q_R+U_C_GUD_\ M0#7PA7WAK/\ R+^H9_Y]9/\ T U\'T %%%% !1110 4444 %%%% !7OW[,W^ ML\3_ $M?_:M> U[]^S-_K/$_TM?_ &K0!B_M(?\ (]:9_P!@Q?\ T;)7C=>R M?M(?\CUIG_8,7_T;)7C= !1110 4444 %%%% !1110!)#_KX_P#>'\Z^[=;_ M .0#J/\ UZR?^@FOA*#_ (^(_P#?'\Z^[=;_ .0#J/\ UZR?^@F@#X.HHHH M**** "BBB@ HHHH **** />/V:/^0AXC_P"N4'\WI/VE_P#D)>'?^N,_\TI? MV:/^0AXC_P"N4'\WI/VE_P#D)>'?^N,_\TH \(HHHH **** "BBB@ HHHH * M*** /NSPY_R*^D_]>4/_ * *^%[C_CYE_P!\_P Z^Z/#G_(KZ3_UY0_^@"OA M>X_X^9?]\_SH CHHHH **** "BBB@ HHHH *]D_9O_Y'K4_^P8W_ *-CKQNO M9/V;_P#D>M3_ .P8W_HV.@#J_P!I3_D7M#_Z^W_] KYPKZ/_ &E/^1>T/_KZ M?_T"OG"@ HHHH **** "BBB@ HHHH *^V/AS_P DV\-_]@Z'_P!!%?$]?;'P MY_Y)MX;_ .P=#_Z"* /C[Q5_R-^M_P#7_/\ ^C&K(K7\5?\ (WZW_P!?\_\ MZ,:LB@ HHHH **** "BBB@ HHHH ].^ ?_)4K;_KVF_]!KU7]HO_ ))S:?\ M83B_]%R5Y5\ _P#DJ5M_U[3?^@UZK^T7_P DYM/^PG%_Z+DH ^7**** "BBB M@ HHHH **** "BBB@#[$^#7_ "270?\ N[ MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M KG--_Y'_P 0?]>5C_Z%/6UJ$]U;V,DMG9_:[A<;(/,$>_G^\>!QS7,>&;F^ MN_&OB&34-/\ L,PM+("+SEEXS/SE>/7B@#L**** "BBB@ KX@\=_\E#\3?\ M85NO_1K5]OU\0>._^2A^)O\ L*W7_HUJ .?HHHH **** "BBB@ HHHH *]#^ M!_\ R5O1_P#=G_\ 1+UYY7H7P0_Y*WHW^[/_ .B7H ]]^-O_ "2'7?\ MW_] M'QU\@5]?_&W_ ))#KO\ V[_^CXZ^0* "BBB@ HHHH **** "BBB@ KZ>_9P_ MY)_J/_84?_T5%7S#7T]^SA_R3_4?^PH__HJ*@#S/]H#_ )*<_P#UYP_UKRVO M4OV@/^2G/_UYP_UKRV@ HHHH **** "BBB@ HHHH W/!?_(]^'O^PG;?^C5K MZ\^(_P#R3;Q'_P!@^;_T$U\A^"_^1[\/?]A.V_\ 1JU]>?$?_DFWB/\ [!\W M_H)H ^)Z*** "BBB@ HHHH **** "BBB@#Z/_9K_ .1?USC_ )>H^?\ @%/T444 %%%% !1110 4444 %*OWU^M)2K]]?K0!]WZQ_R+VH?]>LG;_8- M?!]?=^L?\B]?X_Y]9/\ T U\(4 %%%% !1110 4444 %%%% !7OW[,W^L\3_ M $M?_:M> U[]^S-_K/$_TM?_ &K0!B_M(?\ (]:9_P!@Q?\ T;)7C=>R?M(? M\CUIG_8,7_T;)7C= !1110 4444 %%%% !1110 ^'_7Q_P"\/YU]W:W_ ,@' M4?\ KUD_]!-?"4'_ !\1_P"\/YU]VZW_ ,@'4?\ KUD_]!- 'P=1110 4444 M %%%% !1110 4444 >\?LT?\A#Q'_P!R?LW_\CUJ?_8,;_P!&QUXW7LG[-_\ MR/6I_P#8,;_T;'0!U?[2G_(O:'Q_R]/_ .@5\X5]'_M*?\B]H?\ U]O_ .@5 M\X4 %%%% !1110 4444 %%%% !7VQ\.?^2;>&_\ L'0_^@BOB>OMCX<_\DV\ M-_\ 8.A_]!% 'Q]XJ_Y&_6_^O^?_ -&-616OXJ_Y&_6_^O\ G_\ 1C5D4 %% M%% !1110 4444 %%%% 'IWP#_P"2I6W_ %[3?^@UZK^T7_R3FT_["<7_ *+D MKRKX!_\ )4K;_KVF_P#0:]5_:+_Y)S:?]A.+_P!%R4 ?+E%%% !1110 4444 M %%%% !1110!]B?!K_DDN@_[DO\ Z->N[KA/@U_R270?]R7_ -&O7=T %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%<3\3O$VK>%]#TV M;1?LHO+W4XK)3JBJGA#4O&M_KYCU37/"%]8V^Y;J+2IG>>-L' M;D$8'/K0!Z#17E-QXX\8^*/%VKZ1X'M-+2TT=O*N;K42Q\R3)&%VGIE6QP>F M21D"MWX<>.;SQ6FJ:=K%E'9ZWI$_D7D<391CEAE>3W5AU(X!SS0!W-S=\8GM]F].<\;U9?;D'K7,>&[*:P\; M>((9M1N[]OL=D?.NA'O',_'[M%&/PSS0!U]%%% !1110 5\0>._^2A^)O^PK M=?\ HUJ^WZ^(/'?_ "4/Q-_V%;K_ -&M0!S]%%% !1110 4444 %%%% !7H? MP/\ ^2MZ/_NS_P#HEZ\\KT+X(?\ )6]&_P!V?_T2] 'OOQM_Y)#KO_;O_P"C MXZ^0*^O_ (V_\DAUW_MW_P#1\=?(% !1110 4444 %%%% !1110 5]/?LX?\ MD_U'_L*/_P"BHJ^8:^GOV6U MZE^T!_R4Y_\ KSA_K7EM !1110 4444 %%%% !1110!N>"_^1[\/?]A.V_\ M1JU]>?$?_DFWB/\ [!\W_H)KY#\%_P#(]^'O^PG;?^C5KZ\^(_\ R3;Q'_V# MYO\ T$T ?$]%%% !1110 4444 %%%% !1110!]'_ +-?_(OZY_U]1_\ H%O_'U'_P"@5R'[1W_)0]/_ .P5'_Z- MEH \?HHHH **** "BBB@ HHHH *5?OK]:2E7[Z_6@#[OUG_D7]0S_P ^LG_H M!KX/K[PUC_D7M0_Z]9.W^P:^#Z "BBB@ HHHH **** "BBB@ KW[]F;_ %GB M?Z6O_M6O :]^_9F_UGB?Z6O_ +5H Q?VD/\ D>M,_P"P8O\ Z-DKQNO9/VD/ M^1ZTS_L&+_Z-DKQN@ HHHH **** "BBB@ HHHH ?#_KX_P#>'\Z^[M;_ .0# MJ/\ UZR?^@FOA*#_ (^(_P#>'\Z^[=;_ .0#J/\ UZR?^@F@#X.HHHH **** M "BBB@ HHHH **** />/V:/^0AXC_P"N4'\WI/VE_P#D)>'?^N,_\TI?V:/^ M0AXC_P"N4'\WI/VE_P#D)>'?^N,_\TH \(HHHH **** "BBB@ HHHH **** M/NSPY_R*^D_]>4/_ * *^%[C_CYE_P!\_P Z^Z/#G_(KZ3_UY0_^@"OA>X_X M^9?]\_SH CHHHH **** "BBB@ HHHH *]D_9O_Y'K4_^P8W_ *-CKQNO9/V; M_P#D>M3_ .P8W_HV.@#J_P!I3_D7M#_Z^G_] KYPKZ/_ &E/^1>T/C_EZ?\ M] KYPH **** "BBB@ HHHH **** "OMCX<_\DV\-_P#8.A_]!%?$]?;'PY_Y M)MX;_P"P=#_Z"* /C[Q5_P C?K?_ %_S_P#HQJR*U_%7_(WZW_U_S_\ HQJR M* "BBB@ HHHH **** "BBB@#T[X!_P#)4K;_ *]IO_0:]5_:+_Y)S:?]A.+_ M -%R5Y5\ _\ DJ5M_P!>TW_H->J_M%_\DYM/^PG%_P"BY* /ERBBB@ HHHH M**** "BBB@ HHHH ^Q/@U_R270?]R7_T:]=W7"?!K_DDN@_[DO\ Z->N[H * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH \]^+LEG#X?TZ; M5?#LVM:5#?I+=Z,VC:]\:-"OOAYI[VVG6L. M=0FC@,4./FR"N.I! ]SCTS7T-10!X-X)H;NWM=3N!_Z#VE_^!D?^-9>A7UIJ'CGQ!-974%S M%]CLEWPR!USF?C(-;G]BZ5_T#++_ ,!U_P *Q=&MH+7QWX@CMX(X4^QV1VQH M%&._\ DH?B;_L*W7_HUJ^WZ^(/'?\ R4/Q-_V% M;K_T:U '/T444 %%%% !1110 4444 %>A_ __DK>C_[L_P#Z)>O/*]"^"'_) M6]&_W9__ $2] 'OOQM_Y)#KO_;O_ .CXZ^0*^O\ XV_\DAUW_MW_ /1\=?(% M !1110 4444 %%%% !1110 5]/?LX?\ )/\ 4?\ L*/_ .BHJ^8:^GOV9_M ?\E.?_ *\X?ZUY;7J7[0'_ "4Y_P#KSA_K7EM M!1110 4444 %%%% !1110!N>"_\ D>_#W_83MO\ T:M?7GQ'_P"2;>(_^P?- M_P"@FOD/P7_R/?A[_L)VW_HU:^O/B/\ \DV\1_\ 8/F_]!- 'Q/1110 4444 M %%%% !1110 4444 ?1_[-?_ "+^N=/^/J/_ - KD/VCO^2AZ?\ ]@J/_P!& MRUU_[-?_ "+^NG_\ 8*C_ /1LM 'C]%%% !1110 4 M444 %%%% !2K]]?K24J_?7ZT ?=VL?\ (O7^/^?63_T U\(5]X:S_P B_J&? M^?63_P! -?!] !1110 4444 %%%% !1110 5[]^S-_K/$_TM?_:M> U[]^S- M_K/$_P!+7_VK0!B_M(?\CUIG_8,7_P!&R5XW7LG[2'_(]:9_V#%_]&R5XW0 M4444 %%%% !1110 4444 /A_U\?^\/YU]W:W_P @'4?^O63_ -!-?"4/^OC_ M -X?SK[MUO\ Y .H_P#7K)_Z": /@ZBBB@ HHHH **** "BBB@ HHHH ]X_9 MH_Y"'B/_ *Y0?S>D_:7_ .0EX=_ZXS_S2E_9H_Y"'B/_ *Y0?S>D_:7_ .0E MX=_ZXS_S2@#PBBBB@ HHHH **** "BBB@ HHHH ^[/#G_(KZ3_UY0_\ H KX M7N/^/F7_ 'S_ #K[H\.?\BOI/_7E#_Z *^%[C_CYE_WS_.@".BBB@ HHHH * M*** "BBB@ KV3]F__D>M3_[!C?\ HV.O&Z]D_9O_ .1ZU/\ [!C?^C8Z .K_ M &E/^1>T/_K[?_T"OG"OH_\ :4_Y%[0_^OI__0*^<* "BBB@ HHHH **** " MBBB@ K[8^'/_ "3;PW_V#H?_ $$5\3U]L?#G_DFWAO\ [!T/_H(H ^/O%7_( MWZW_ -?\_P#Z,:LBM?Q5_P C?K?_ %_S_P#HQJR* "BBB@ HHHH **** "BB MB@#T[X!_\E2MO^O:;_T&O5?VB_\ DG-I_P!A.+_T7)7E7P#_ .2I6W_7M-_Z M#7JO[1?_ "3FT_["<7_HN2@#Y75]XU\02W>F7&GR_9+(>3/)&[8S/SF-F&/QKKZYS3?^1_ M\0?]>5C_ .A3T ='1110 4444 %?$'CO_DH?B;_L*W7_ *-:OM^OB#QW_P E M#\3?]A6Z_P#1K4 <_1110 4444 %%%% !1110 5Z'\#_ /DK>C_[L_\ Z)>O M/*]"^"'_ "5O1O\ =G_]$O0![[\;?^20Z[_V[_\ H^.OD"OK_P"-O_)(==_[ M=_\ T?'7R!0 4444 %%%% !1110 4444 %?3W[.'_)/]1_["C_\ HJ*OF&OI M[]G#_DG^H_\ 84?_ -%14 >9_M ?\E.?_KSA_K7EM>I?M ?\E.?_ *\X?ZUY M;0 4444 %%%% !1110 4444 ;G@O_D>_#W_83MO_ $:M?7GQ'_Y)MXC_ .P? M-_Z":^0_!?\ R/?A[_L)VW_HU:^O/B/_ ,DV\1_]@^;_ -!- 'Q/1110 444 M4 %%%% !1110 4444 ?1_P"S7_R+^N_]?4?_ *!7(?M'?\E#T_\ [!4?_HV6 MNO\ V:_^1?US_KZC_P#0*Y#]H[_DH>G_ /8*C_\ 1LM 'C]%%% !1110 444 M4 %%%% !2K]]?K24J_?7ZT ?=^L?\B]J'_7K)V_V#7P?7W?K'_(O7^/^?63_ M - -?"% !1110 4444 %%%% !1110 5[]^S-_K/$_P!+7_VK7@->_?LS?ZSQ M/]+7_P!JT 8O[2'_ "/6F?\ 8,7_ -&R5XW7LG[2'_(]:9_V#%_]&R5XW0 4 M444 %%%% !1110 4444 20?\?$?^^/YU]VZW_P @'4?^O63_ -!-?",/^OC_ M -X?SK[NUO\ Y .H_P#7K)_Z": /@ZBBB@ HHHH **** "BBB@ HHHH ]X_9 MH_Y"'B/_ *Y0?S>D_:7_ .0EX=_ZXS_S2E_9H_Y"'B/_ *Y0?S>D_:7_ .0E MX=_ZXS_S2@#PBBBB@ HHHH **** "BBB@ HHHH ^[/#G_(KZ3_UY0_\ H KX M7N/^/F7_ 'S_ #K[H\.?\BOI/_7E#_Z *^%[C_CYE_WS_.@".BBB@ HHHH * M*** "BBB@ KV3]F__D>M3_[!C?\ HV.O&Z]D_9O_ .1ZU/\ [!C?^C8Z .K_ M &E/^1>T/C_EZ?\ ] KYPKZ/_:4_Y%[0_P#K[?\ ] KYPH **** "BBB@ HH MHH **** "OMCX<_\DV\-_P#8.A_]!%?$]?;'PY_Y)MX;_P"P=#_Z"* /C[Q5 M_P C?K?_ %_S_P#HQJR*U_%7_(WZW_U_S_\ HQJR* "BBB@ HHHH **** "B MBB@#T[X!_P#)4K;_ *]IO_0:]5_:+_Y)S:?]A.+_ -%R5Y5\ _\ DJ5M_P!> MTW_H->J_M%_\DYM/^PG%_P"BY* /ERBBB@ HHHH **** "BBB@ HHHH ^Q/@ MU_R270?]R7_T:]=W7"?!K_DDN@_[DO\ Z->N[H **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@"O>P37-G)#;W-%9 MDY[!@1^8KF/#=I=6?C;Q!%=ZC-?R?9+(^=-&B$#,_&$4#].]=:[I&A>1E11U M9C@"NA_ M_P#Y*WH_^[/_ .B7KSRO0O@A_P E;T;_ '9__1+T >^_&W_DD.N_]N__ */C MKY KZ_\ C;_R2'7?^W?_ -'QU\@4 %%%% !1110 4444 %%%% !7T]^SA_R3 M_4?^PH__ **BKYAKZ>_9P_Y)_J/_ &%'_P#145 'F?[0'_)3G_Z\X?ZUY;7J M7[0'_)3G_P"O.'^M>6T %%%% !1110 4444 %%%% &YX+_Y'OP]_V$[;_P!& MK7UY\1_^2;>(_P#L'S?^@FOD/P7_ ,CWX>_["=M_Z-6OKSXC_P#)-O$?_8/F M_P#030!\3T444 %%%% !1110 4444 %%%% 'T?\ LU_\B_KO7_CZC_\ 0*Y# M]H[_ )*'I_\ V"H__1LM=?\ LU_\B_KG3_CZC_\ 0*Y#]H[_ )*'I_\ V"H_ M_1LM 'C]%%% !1110 4444 %%%% !2K]]?K24J_?7ZT ?=^L_P#(OZAG_GUD M_P#0#7P?7WAK'_(O:A_UZR=O]@U\'T %%%% !1110 4444 %%%% !7OW[,W^ ML\3_ $M?_:M> U[]^S-_K/$_TM?_ &K0!B_M(?\ (]:9_P!@Q?\ T;)7C=>R M?M(?\CUIG_8,7_T;)7C= !1110 4444 %%%% !1110!)!_Q\1_[P_G7W;K?_ M " =1_Z]9/\ T$U\(P_Z^/\ WA_.ON[6_P#D ZC_ ->LG_H)H ^#J*** "BB MB@ HHHH **** "BBB@#WC]FC_D(>(_\ KE!_-Z3]I?\ Y"7AW_KC/_-*7]FC M_D(>(_\ KE!_-Z3]I?\ Y"7AW_KC/_-* /"**** "BBB@ HHHH **** "BBB M@#[L\.?\BOI/_7E#_P"@"OA>X_X^9?\ ?/\ .ONCPY_R*^D_]>4/_H KX7N/ M^/F7_?/\Z (Z*** "BBB@ HHHH **** "O9/V;_^1ZU/_L&-_P"C8Z\;KV3] MF_\ Y'K4_P#L&-_Z-CH ZO\ :4_Y%[0_^OI__0*^<*^C_P!I3_D7M#X_Y>G_ M /0*^<* "BBB@ HHHH **** "BBB@ K[8^'/_)-O#?\ V#H?_017Q/7VQ\.? M^2;>&_\ L'0_^@B@#X^\5?\ (WZW_P!?\_\ Z,:LBM?Q5_R-^M_]?\__ *,: MLB@ HHHH **** "BBB@ HHHH ].^ ?\ R5*V_P"O:;_T&O5?VB_^25? /_ )*E;?\ 7M-_Z#7JO[1?_).;3_L)Q?\ HN2@#Y,.C8.1E3P>0#7,>'=+T_2/&_B&VTRPM;* VEDQB MMH5C7<3/SA0!GI737US):62)C$%N4#OSCC>RK[\D=*YCPW>S7_C;Q M!-/IMWI[_9+(>3=&,OC,_/[MV&/QS[4 =?1110 4444 %?$'CO\ Y*'XF_[" MMU_Z-:OM^OB#QW_R4/Q-_P!A6Z_]&M0!S]%%% !1110 4444 %%%% !7H?P/ M_P"2MZ/_ +L__HEZ\\KT+X(?\E;T;_=G_P#1+T >^_&W_DD.N_\ ;O\ ^CXZ M^0*^O_C;_P DAUW_ +=__1\=?(% !1110 4444 %%%% !1110 5]/?LX?\D_ MU'_L*/\ ^BHJ^8:^GOV9_M ?\ )3G_ .O.'^M>6UZE M^T!_R4Y_^O.'^M>6T %%%% !1110 4444 %%%% &YX+_ .1[\/?]A.V_]&K7 MUY\1_P#DFWB/_L'S?^@FOD/P7_R/?A[_ +"=M_Z-6OKSXC_\DV\1_P#8/F_] M!- 'Q/1110 4444 %%%% !1110 4444 ?1_[-?\ R+^NG_P#8*C_]&RUU_P"S7_R+^N_]?4?_ *!7(?M'?\E#T_\ [!4?_HV6 M@#Q^BBB@ HHHH **** "BBB@ I5^^OUI*5?OK]: /N[6/^1>O\?\^LG_ * : M^$*^\-9_Y%_4,_\ /K)_Z :^#Z "BBB@ HHHH **** "BBB@ KW[]F;_ %GB M?Z6O_M6O :]^_9F_UGB?Z6O_ +5H Q?VD/\ D>M,_P"P8O\ Z-DKQNO9/VD/ M^1ZTS_L&+_Z-DKQN@ HHHH **** "BBB@ HHHH D@_X^(_\ >'\Z^[=;_P"0 M#J/_ %ZR?^@FOA&'_7Q_[P_G7W=K?_(!U'_KUD_]!- 'P=1110 4444 %%%% M !1110 4444 >\?LT?\ (0\1_P#7*#^;TG[2_P#R$O#O_7&?^:4O[-'_ "$/ M$?\ UR@_F])^TO\ \A+P[_UQG_FE 'A%%%% !1110 4444 %%%% !1110!]V M>'/^17TG_KRA_P#0!7PO-U[)^ MS?\ \CUJ?_8,;_T;'0!U?[2G_(O:'_U]O_Z!7SA7T?\ M*?\B]H?_7T__H%? M.% !1110 4444 %%%% !1110 5]L?#G_ ))MX;_[!T/_ *"*^)Z^V/AS_P D MV\-_]@Z'_P!!% 'Q]XJ_Y&_6_P#K_G_]&-616OXJ_P"1OUO_ *_Y_P#T8U9% M !1110 4444 %%%% !1110!Z=\ _^2I6W_7M-_Z#7JO[1?\ R3FT_P"PG%_Z M+DKRKX!_\E2MO^O:;_T&O5?VB_\ DG-I_P!A.+_T7)0!\N4444 %%%% !111 M0 4444 %%%% 'V)\&O\ DDN@_P"Y+_Z->N[KA/@U_P DET'_ ')?_1KUW= ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 445A^*M M-UW5-,CA\/ZV-(NUF#M<&W6;U 'LE%>9_P#"'_$W_HI,?_@JBH_X0_XF_P#128__ 514 >F45YG_P ( M?\3?^BDQ_P#@JBH_X0[XF_\ 128__!7%0!Z97Q!X[_Y*'XF_["MU_P"C6KZ3 M_P"$/^)O_128_P#P515Q=]^SKJNI:A 45[O_P ,T7G_ $,\'_@&?_BZ/^&:+S_H9X/_ #/_P 70!X117N__#-% MY_T,\'_@&?\ XNC_ (9HO/\ H9X/_ ,__%T >$45[O\ \,T7G_0SP?\ @&?_ M (NC_AFB\_Z&>#_P#/\ \70!X117N_\ PS1>?]#/!_X!G_XNC_AFB\_Z&>#_ M , S_P#%T >$5Z'\#_\ DK>C_P"[/_Z)>NT_X9HO/^AG@_\ ,__ !=:&B_ M/7?#VJPZII7C""WO80PCE%CNV[@5/#,1T)[4 =Q\;?\ DD.N_P#;O_Z/CKY MKZDUGX:^/?$.DSZ7JOQ!BN+*?;YD1TU%W;6##E<'J >O:N2_X9HO/^AG@_\ M ,__ != 'A%%>[_\,T7G_0SP?^ 9_P#BZ/\ AFB\_P"AG@_\ S_\70!X117N M_P#PS1>?]#/!_P" 9_\ BZ/^&:+S_H9X/_ ,_P#Q= 'A%%>[_P##-%Y_T,\' M_@&?_BZ/^&:+S_H9X/\ P#/_ ,70!X117N__ S1>?\ 0SP?^ 9_^+H_X9HO M/^AG@_\ ,__ != 'A%?3W[.'_)/]1_["C_^BHJYC_AFB\_Z&>#_ , S_P#% MUTOA[X4>-/"EA)8Z)X\BM+:24S,@TY7RY &BC\J /-?V@/\ DIS_ /7G M#_6O+:^B]>^!7B+Q/J7]HZSXRANKO8(_,-@%^4=!A6 K+_X9HO/^AG@_\ S_ M /%T >$45[O_ ,,T7G_0SP?^ 9_^+H_X9HO/^AG@_P# ,_\ Q= 'A%%>[_\ M#-%Y_P!#/!_X!G_XNC_AFB\_Z&>#_P S_\ %T >$45[O_PS1>?]#/!_X!G_ M .+H_P"&:+S_ *&>#_P#/_Q= 'A%%>[_ /#-%Y_T,\'_ (!G_P"+H_X9HO/^ MAG@_\ S_ /%T >2>"_\ D>_#W_83MO\ T:M?7GQ'_P"2;>(_^P?-_P"@FO); M/]G/4["^M[VU\5P1W%O(LL3_ &(G:RG(."V.HKK-0^'_ ,0]5TZYT^]^(D?]#/!_X!G_ .+H \(H MKW?_ (9HO/\ H9X/_ ,__%T?\,T7G_0SP?\ @&?_ (N@#PBBO=_^&:+S_H9X M/_ ,_P#Q='_#-%Y_T,\'_@&?_BZ /"**]W_X9HO/^AG@_P# ,_\ Q='_ S1 M>?\ 0SP?^ 9_^+H V/V:_P#D7]<_Z^H__0*Y#]H[_DH>G_\ 8*C_ /1LM=SX M<^$7C'PE;SP:'XZBLXYV#R*-.5]Q P#\Q-5/$7P/\2^*]0COM;\:0W=S'$(5 MD-@$P@)(&%('5C^= 'SC17N__#-%Y_T,\'_@&?\ XNC_ (9HO/\ H9X/_ ,_ M_%T >$45[O\ \,T7G_0SP?\ @&?_ (NC_AFB\_Z&>#_P#/\ \70!X117N_\ MPS1>?]#/!_X!G_XNC_AFB\_Z&>#_ , S_P#%T >$45[O_P ,T7G_ $,\'_@& M?_BZ/^&:+S_H9X/_ #/_P 70!X12K]]?K7NW_#-%Y_T,\'_ (!G_P"+I?\ MAFF]!S_PD\'_ (!G_P"+H ]XUC_D7M0_Z]9.W^P:^#Z^L)?!/Q)GMY()/B/& MT4B%&7^RHQD$8(KAO^&:+S_H9X/_ #/_P 70!X117N__#-%Y_T,\'_@&?\ MXNC_ (9HO/\ H9X/_ ,__%T >$45[O\ \,T7G_0SP?\ @&?_ (NC_AFB\_Z& M>#_P#/\ \70!X117N_\ PS1>?]#/!_X!G_XNC_AFB\_Z&>#_ , S_P#%T >$ M45[O_P ,T7G_ $,\'_@&?_BZ/^&:+S_H9X/_ #/_P 70!X17OW[,W^L\3_2 MU_\ :M0?\,T7G_0SP?\ @&?_ (NM[PW\&_%GA$W)T+QQ#9FZV^=C3U?=MSC[ MQ.,;CT]: .._:0_Y'K3/^P8O_HV2O&Z^C_$7P1\3>++Z.]USQI#=W$4?E(YL M F%R3C"D#J36/_PS1>?]#/!_X!G_ .+H \(HKW?_ (9HO/\ H9X/_ ,__%T? M\,T7G_0SP?\ @&?_ (N@#PBBO=_^&:+S_H9X/_ ,_P#Q='_#-%Y_T,\'_@&? M_BZ /"**]W_X9HO/^AG@_P# ,_\ Q='_ S1>?\ 0SP?^ 9_^+H \(HKW?\ MX9HO/^AG@_\ ,__ !='_#-%Y_T,\'_@&?\ XN@#PR'_ %\?^\/YU]VZW_R M=1_Z]9/_ $$UX,O[-5ZK!AXH@!!R/]#/_P 77<3>"?B5<020R_$>-HY%*.O] MEQC((P1^M 'R?17N_P#PS1>?]#/!_P" 9_\ BZ/^&:+S_H9X/_ ,_P#Q= 'A M%%>[_P##-%Y_T,\'_@&?_BZ/^&:+S_H9X/\ P#/_ ,70!X117N__ S1>?\ M0SP?^ 9_^+H_X9HO/^AG@_\ ,__ != 'A%%>[_\,T7G_0SP?^ 9_P#BZ/\ MAFB\_P"AG@_\ S_\70!X117N_P#PS1>?]#/!_P" 9_\ BZ/^&:+S_H9X/_ , M_P#Q= "_LT?\A#Q'_P!-X M;-KD*)2-/5]P7./O$XZGI2>(_@QXK\6R6[Z[XWAO&M@RQ$Z>$V@XS]TC/0=: M /FRBO=_^&:+S_H9X/\ P#/_ ,71_P ,T7G_ $,\'_@&?_BZ /"**]W_ .&: M+S_H9X/_ #/_P 71_PS1>?]#/!_X!G_ .+H \(HKW?_ (9HO/\ H9X/_ ,_ M_%T?\,T7G_0SP?\ @&?_ (N@#PBBO=_^&:+S_H9X/_ ,_P#Q='_#-%Y_T,\' M_@&?_BZ /"**]W_X9HO/^AG@_P# ,_\ Q='_ S1>?\ 0SP?^ 9_^+H ]U\. M?\BOI/\ UY0_^@"OA>X_X^9?]\_SKZKM_!'Q)M+:*W@^(T:11($1?[+C.% M _(5Q#?LU7K,6;Q1 23D_P"AG_XJ@#P>BO=_^&:+S_H9X/\ P#/_ ,71_P , MT7G_ $,\'_@&?_BZ /"**]W_ .&:+S_H9X/_ #/_P 71_PS1>?]#/!_X!G_ M .+H \(HKW?_ (9HO/\ H9X/_ ,__%T?\,T7G_0SP?\ @&?_ (N@#PBBO=_^ M&:+S_H9X/_ ,_P#Q='_#-%Y_T,\'_@&?_BZ /"*]D_9O_P"1ZU/_ +!C?^C8 MZT_^&:+S_H9X/_ ,_P#Q=;'AWX(^)O"=])>Z'XTAM+B6/RG<:>'RN0<88D=0 M* #]I3_D7M#X_P"7I_\ T"OG"OIGQ'\(O&/BVW@@USQU%>10,7C4Z#_ , S_P#%T >$45[O_P ,T7G_ $,\'_@&?_BZ/^&:+S_H M9X/_ #/_P 70!X117N__#-%Y_T,\'_@&?\ XNC_ (9HO/\ H9X/_ ,__%T M>$45[O\ \,T7G_0SP?\ @&?_ (NC_AFB\_Z&>#_P#/\ \70!X117N_\ PS1> M?]#/!_X!G_XNC_AFB\_Z&>#_ , S_P#%T >$5]L?#G_DFWAO_L'0_P#H(KQ[ M_AFB\_Z&>#_P#/\ \779Z?\ #_XAZ5IUMI]E\0XH;6VC6.*,:7&=J@8 R>3^ M- 'S9XJ_Y&_6_P#K_G_]&-617OMU^SCJ5[=S75QXJ@>>>1I)'-F1N9CDGAO4 MU#_PS1>?]#/!_P" 9_\ BZ /"**]W_X9HO/^AG@_\ S_ /%T?\,T7G_0SP?^ M 9_^+H \(HKW?_AFB\_Z&>#_ , S_P#%T?\ #-%Y_P!#/!_X!G_XN@#PBBO= M_P#AFB\_Z&>#_P S_\ %T?\,T7G_0SP?^ 9_P#BZ /"**]W_P"&:+S_ *&> M#_P#/_Q='_#-%Y_T,\'_ (!G_P"+H Y;X!_\E2MO^O:;_P!!KU7]HO\ Y)S: M?]A.+_T7)6-H7P(\0>&=374M'\8PVMVJL@D%@&P#P>&8BM3Q#\*O&WBK3UL- M:\>Q7=JLHE$9TU$PX! .5(/1C0!\PT5[O_PS1>?]#/!_X!G_ .+H_P"&:+S_ M *&>#_P#/_Q= 'A%%>[_ /#-%Y_T,\'_ (!G_P"+H_X9HO/^AG@_\ S_ /%T M >$45[O_ ,,T7G_0SP?^ 9_^+H_X9HO/^AG@_P# ,_\ Q= 'A%%>[_\ #-%Y M_P!#/!_X!G_XNC_AFB\_Z&>#_P S_\ %T >$45[O_PS1>?]#/!_X!G_ .+H M_P"&:+S_ *&>#_P#/_Q= 'IOP:_Y)+H/^Y+_ .C7KNZ\FTCX<>/M!TJ#2],^ M(,5O90 B*(:8AVY))Y.3U)J[_P (?\3?^BDQ_P#@JBH ],HKS/\ X0_XF_\ M128__!5%1_PA_P 3?^BDQ_\ @JBH ],HKAO#_AOQU8:Y;W6L^-TU+3TW>;:# M3XX_,RI ^8NCKG--_Y'_Q!_UY6/\ Z%/0!T=%%% ! M1110 4444 %%%% !1110 4444 %%>=^)_&&OW?C!_!O@R*R_M2"V^U7EU?$^ M7"AVX4 9)8[E[=Q[D2?#7XB1>+-(2#5KK3X->262)[6*9=T@7^)5R3^6>A/2 M@#T"BBB@ HHHH **** "BBB@ HHJIJFIVNC:5=:G?2>7:VL32RMC.% R>.YH M MT5XO>_%SQA8V,/B>;P;&OA.=P(Y3.//V$X5S@_+GME<=!GD$^KZ%KEAXCT M6UU;3)A+:W*;D/<>JD=B#D$>HH T:*** "BBB@ HHHH **** "BBN)\;>.;K M0=4T_P /Z%I8U3Q#J*L\-NT@1(XQG+N2>G!QT^Z>1CD [:BO,/"7Q2O+GQ9) MX1\8Z9%I&N @1&)]T4I(R%ZG!(((Y(/3@X!]/H **** "BBB@ HHHH **** M"BFNZQHSNP55&23T KQZ_P#BQXKN;*Z\1>'?"<=UX5M'8/=3R[99E4X9U7.5 M4?[K8[]#@ ]CHK \'>+]-\:^'XM6TXE58E)87(WPN.JMC\QZ@@UOT %%%% ! M1110 4444 %%%% !17(>-_&LOAJ33],TO3FU/7M3J4444 %%%% M!1110 4444 %%%-DD2*-I)&"(@+,S' '4T .HKQ^X^*?B_4XKC6?"O@[[;X M;MG8&ZG?;).J_>9$R#CKT#=.><@=YX)\::;XY\/IJFG[D8-Y=Q;O]Z%_0^H[ M@]P>QR =)1110 4444 %%%% !1110 445QWCCQN_AA[#3-,TY]4U[4F*V=D MAP"!]YW/91_0\@ D '8T5Y5HOQ3UBQ\4V_AWQYH4>C75YC[+<0R;HF). #@L M.3QD'J1D#K7JM !1110 4444 %%%% !1110 445Y'<_%#Q7K,]]=>"?"2ZGH MVGS-#+=2RC=,5&3Y: @]QC 8D$<#.* /7**Y3P#X\T[Q[HAO+53!=PD)=6C- MEHF_JIYP<-E\'V=E'!8R:AJ MNI3_ &>QLT;;YC\9)/8#(_$CW(Y&R^*VO:'XCM=(^(/AV/1X[T_Z/>0R;H@< MX 8Y88Y&2&XR"1@YH ]:HHHH **** "BBB@ HHHH ***0D*"20 .I- "T5Y; M\6?&GB3P[=Z79^&(/-E\N2^O"8=X,$97C/IR=V.0,=,UV7@WQ=IWC7P]#JVG MMC=\DT).6AD Y4_T/<8- '04444 %%%% !1110 4444 %%%(64'&1NQG&>: M%HKPWPA\8]5/BE4\66YM=%UJ1CI=P8PB0!6*;2>XR,$GD'!X!X]RH **** " MBBB@ HHHH **** "BBN ^*OB77-$T&PMO#"-)JVIW7D0LD6_"A69L9XW<#&> MV<=. #OZ*XSX;^/[;QWH/G$+#JEMA+VV'&UO[P!YVG!QZM>(:9\8=5LO'=PWB* P^%K^ZEM;"X,6P0& M)RNX]^>-P/0G(P!B@#W"BD#!E#*05(R".]+0 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 5SNG CQ]KY(.#966#_P M*>NBHH **** "BBB@ HHHH **** "BBFR/Y<3OM9]JD[5&2?8>] #+BY@L[= M[BZGC@AC&7DE<*JCU)/ KR;XH?$#Q-H/B'3X?#5M]HLK6S&J7SJ@=9H"^S&> M<*.I*\C<#T!J/0/B1IWQ336/">K60T[^T87&G&3YO-CQ@'G@NK*6&..,=5R? M3]#TDZ7X>T[3+F5;N2TM$MFF:/'F * >.>#@<9H \=\?6.E>-/ \GQ%\+"]3 M5A$L4_V68JP3(#K(HY)5>.,<8/(Q63IMKHGCGQ-X2_X0/P[<:7#I$BRZA?F, M(%52I",P/[Q^#R>3GTSCT#PU\.]2\&_$2ZO-"O(8O"]]&7GLI,EDD[*@]CT. M>A(P>#7I2JJ+M50H'0 8H 6BBB@ HHHH **** "BBN0^)'C<>!/"_P#:4=L+ MJ[FF%O;0L< N03DXYP #TZ\#(SF@#J'O;6.\CM'N85N906CA:0!W ZD+U(%> M V?Q'U'7KR]T?QO"]GX;\2K)%I]SY:H+7#,@^;OA@,[NAP>%->@Z')IGQ(O/ M#7C?2[I;:ZTPRQ74!0,WSIAHF.1C!.0?0].:Z+QCX-TSQGX<./Q)R.^30!Y!>Z7=^#K?3/#GC[QM9MX8B?S8-/@MGDFNDC8,J283*I MG'5B.,#H".Q^!FF75AX2OYV@N+;3KR_>?3X+C[ZPD GZX_'&>];G@7PQJNG M^$K73/%QL=2N+.0BU8Q^9Y<8X7YF')]#C@8%=I0 4444 %%%% !1110 4UW6 M-&=V"HHRS,< "DFFBMH))YY$BAB4N\CG"JH&22>P KQ^_P#C;&ZK6.X^*HTGQSX1U6WTGQ-I:?9KN&XR44?,?0_*=SX.WD$ M@X*UZ;X*\-KX6\*66C_:Q>QVS2-!*8]I"LS,!U/(#$9KE;CX<:AI/Q/M?$_A M2Z@LK2[8C5;:0$JP/)*J.N[TXPW/0D4 >5:K%;^*;^PATW63X@\C2:-J/CVVLO!%_.54"%I;IXV&610J' (X) M!V\YQ\Q!]E\3>%=+\5>'KK1K^!?(GRP=% :.3M(O^T#^>2#P37/_ ]\):QH MOA230O%4MGJ=M!.RV2/'YFV$'"[MW&.X'50<9[ YKX-6,1\0^*]8T6VGM/" M]Y,BV"2J5$A7.YE!_A!)Q]<=0<>P4B(L:*B*%11A548 'H*6@ HHHH **** M"BBB@ K@_B-XLO\ 3O"*2>%)(KO4KV^CTZ"2%ED$4C9_ 'C'/0D9K);XRVMK M\29O#NHV)L]+69K-+^5L?OU(SGL$^9>>V03P>.N\*>$HO"R:M!%,DMI>ZB]] M# (@HM]VWY1SR 5R.F* /)K*;4/BM%IU]8:BFC>/O#;E)TN$*K*N<%BN"1SD M$8P"2",$5SGB9+?Q&LUG+K;>)?'UQ>Q00FP@=(;-(RV0C;0"GS$EAQG![$GU M7QK\.=0O/%NG>+?"-U!8:U'*JW1ESYBC.!D]_P : +NM:O::!HMYJU\Y6UM( MC)(0,D@=A[D\#ZUY0?BMK4UUIR>(/"C:?X9U\FWM;OS,UE@L(9'DT^_6$L MC(3GHH)().>,D$D'VVOA':I>>+_%WB32;26T\.ZA*BV@D38)F!)9U']W);'^ M]CL0.F\)7>L^,K>ZU#Q-H-E;:1,RMIMIV1%C1410J M*,*JC ]!0 M%%% !1110 4444 %%,FFBMH))YY4BAC4L\DC!551U))Z"N#\ M4^+9]1T1+OP+JUOJ-S97T+7MM9%+B22 MAE"@$\G'([ \T 5_%?Q#UFU\177 MA_PAX?\ [8U"P@$]\[OM2%2 0HY&YB#T!^@/..)UW6]2\6Z1H'Q1\,VCG4-$ ME>WO[$#S-J\;L<$]/T?0K2YN_$=Q<(T%MY!#6Q_CW/]W;C.<$CH3C''O-K')# M9P12OOD2-5=_[Q Y-1V^FV%G/+/;65M!-+_K)(HE5G^I YJU0 4444 %%%% M!1110 5GZ[K5GX=T.\U?4'*6MI&9'(ZGT ]R< >YINH>(-%TFXBM]1U:QLYI M?]7'<7"1L_T!/-)M5\9>%_$;W+Z)<) ^G7$<(0(IR64,!@LK*O7)X M]#0!@67Q=U^/6M&?7/";6&@ZW*L=C)HY$T*YG:YT_451G&" ,''7@*" ,AL]0*/%FB0RP>&[J(1(SH46YGRI9U!'JKD]QO]R![#3(HHX(E MBAC2.-!A41< #T I] !1110 4444 %%%-DDCAB>65U2-%+,[' 4#J2>PH =7 MGWBWX@:I9>(_^$9\):)_;.M1P_:+E6D"1P)V!.1\Q!'&1U'7.*OZWXAF\1?# M[5M1\"ZFD]] '6&2% Y+QM\RA2#DE0=O'.Y2.#4^@>&+3^WSXTD2Z@U?4M/A MBNH)#A4.U2'.!EGC;XC>'/B+\/8M(LK.YG\274L?D6"P,SP2@_,0V,$;= MPX.<-R!SBMX%\3:Y'JWB'0_"6EI<:G>:Y-<37=R#]GMH,X!8@YR<-_3)KWN# M3;*"Y:[CL;6.[D'[R:.)0S>N6QDT 0Z!9W6G^'-,LKZ;SKNWM(HIYJ6&C:?+?ZE=PVE MI$,O+*P51_\ 7/0#J:\P\::9=>-_BCI_A:^GU"+PX--^V,+/A99"S ;VP0!\ MHQGTX^]7-Z-\13X^?4/"WC* 66G^(5+:3<;-BQX;:@R?O?.F02?O CH0![M8 MVOV+3[:T\QI/(B6/>W5MH R?>+M!U&]233_ ]=A+:[N6 \ MJ-RX8;C]U?W:G XSFM+3?AWJ?A?XI?VSX8N(+?P_J",VH6CGY5(Z*BCU+$J> MB_,.A .!H_PMU/Q%XL\07WB&:>V\.7&KS7":>I*/>[9&",_<)CIGGDD8SD^U MQ11P0QPPQK'%&H1$48"@< >E #Z*** "BBB@ HHHH ***\U\5?$/7H_$5[H M'@S0%U:\TV$37\DS82,$ A%&1N8@] <]0 <' !U^K^((;>VU>UTR:"ZUNRLG MN5L5;<^0N4#*#D9...,YKY^U/PY>VWPULOB!U!.0>QY[U)\/-+\1Z+X2@T[Q+=07-U;L8X7B)8B(<*&8]3_3&>)+Q<75](3@ X.R,?PJ,#MV[# ':4 %%%% !1110 444 M4 %17-S!9VTES=31P01*7DEE<*J*.I)/ %4?$.OV/AC0;O6=2=EM;9-S;1EF M). H'J20!]:\\T_X@:OK>OV7A_Q-X0>PTGQ%;R+:.92S,FP[@X'JO4<$9!Z< MT +\1;BX\5ZEX.T33[N\'A_7&DDNKBP!+21A5P"<<+ACG/'.2.*S/A[IQ\'? M%G7_ ?%I>&="3PSX;L=%CN)+A+2/ MRUED #,,D]OKC\*\OU;X=:YXM^*OB&YFN[C3O#DRP6\[QG;)=JL2$HF1]W=U M/3([X. #4UCP#>GQ_I/C;P1>VL!NW!U ;\PS1,,F3Y?O!@,$#JQ5N.6'J55- M,TRRT;3+?3M.MTM[.W0)%$G11^/)/N>35N@ HHHH **** "BBB@ JE+J^G0Z MK!I4EY NH3H9(K;>/,91G+;>N.#S[&N-^*7CG5?!ECIZZ-IT5W>7KR8,N2J+ M&H9OE!!)(SCGMWJ30IM&^)$OAWQK87,D%SIAF1X5VDAG0*\;_3J#Z'/>@#RF MX\-:AXQ\&^)?'6NWFIVNOZ?EZ9X\^ M%FD:;K[0B[U.R2X5OE64S;'/#!TKQ%=PW'V:9H[,HQ9A""0N3Z'&5'4 @'I@=I110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% '*>,/B%H7@HP0Z@\T]]<#,-E:IOF<9QG&1@ M9XR3S@XSBL_P=\6?#WC'4FTN$7-AJ:YQ:WBA6?'W@I!()'.1P>#QP:Y'2]5M M='_:,UY/$!CBGO;>./3;B4X4+A<(O8;@",^JD=\5A?&/5?)^)>C-8Z'=)JUE M+%-%>6YW->1 !B @&25.1U]: ,1]/NO$V_"N/6H? =K'K\%_%J EE+_;I=\CY8G=Z@A%;_ M (>FL+[2TU6QTYK$:@?M$B20K'*S'C,@'\6 .I-:M !1110 4444 %%%% !1 M110!YSXN\7>(+OQ:O@KP6MLNJ"#[1>WUSREHAQC P-UUOX?\ Q./CZQL9 M=0T>^@6WU&.-?FB "K^'W4(/3.0<9%Q7NHQ@B:XBC"*_P QVX ^7 Z=JU M* "BBB@ HHHH **** "L3Q5XKTGP=HLFJZO,4A4[41 "\K'HJCN?\,FMNO'? MC3<2:/XD\%^(;NW:YT>QO&^T(.0KDJ0<=SA6(_W?>@ OOC%:SAM)\5^%-8T/ M2]4B>!;N93DHPVDX*CH&[;L9'%,^(F@VGA;]GO\ L>UNWO((6A\N=]OS[I0Y M(QVY..O' - M(F\5?#BS\/>+="OK:'37BVBY)4704DKQ@':!@8]J -CP'XLU7Q3=O)9Z.+;P MI!;B&UO)R5EN)%."RK_3=!NR> MN#D$=NO>@#<\-:EX3\;^)&\>V&ISPW%A8?9)[:0=O!]./ M,]7T^TTK5=#N_!/C:ZUKQ3J&I&2:.*96CD+]Z+X.\.>';B2XTC1K. MSGEX:2./YL>@/4#V'% &Y1110 4444 %%%% !1110!E>(?$>E>%=(DU36+I; M>V0[02,L['HJ@@-<'I_QW\+W6JPV5[:ZEI:3X,-Q>PJL;*3@,2&. M ?7IZD5F_&6[33?&'@C4=5A,N@V]VQN%P2JOE<%@.N!R!WVD=ZE^.6KZ9/X MMV.G#4K:\):VOX91BV< %&!P&1H]QJE_KWV.YT MN*'CR91&RO*6[ 'KZC@XZCM?@]I?BK1DURP\3I?,\,T4=O/-<;X714Q^Z!YQ MC;\W0\#@J:M_"&]CU+PK:O%=3;2_*O-2U)%WR6]C&',0Z_.20!QSCD M],XKC)M'\*?'._O-7M-5N8;R'3A:I9S(%>VD#EEDP#AE.2I )ZGD'&)O@CJE MC:ZEXET;5-L/B=]1EFF:8 /.O< GD[6#G'^UGGG'*7/B>+2/C_<:M9Z!?V\5 MMYL>HV]FGFO.OS 3;> H;,3$'OSDYH [SX7>-K^"^E\!^+B8M>L/DMY96YN8 MP,@9[D#!!_B7GJ"3Z/J>A:9K,UE+J-HER;*7SX%DR563& VWH2,G& !0!O?$F&X\>>$M.M_"T\.JV_#[:+''IUA;(MT.T[B6.=NU]PST*GG!P.X\5_#*-->^TB[6YM1*\)=,C#*<'W]"/ M8@U)H>@Z9X;TJ'3-)M$MK6(<*O4GN6/4D^IJS86%IIEC#96-O';VL*[(XHUP MJBK% !1110 4444 %%%% !64_B?08M5&E2:UIRZ@6VBU-R@EW=AMSG/M7*?& M;Q%?^&OAWQP,9[9S7.:Q\(/ -KX!,\UPMG((5 M8:U).QR[8VLPSM*DD< #@\$=: ,G4?AQJNH>$_$FI:YX?DU/Q7J&I,EI)'.3MQG R1U'PX\7:W'K[> O$NEQ6M]IUBCP312[_ #(U"*-Q MR06(.<@@<$8%<[\/-7\0>.OA]'I%GXN73-J$GOI4"808PB*,[5X'Y#ITH Z#4M!TS6+J MQN-1M$N7L9#+;B3E4'W6"#3H9"@E M&P)=3FO$>.6>Y0?ZIB<(H_A&,9(Y)Y] .XL+"TTNQAL;&WCM[6%=L<4:X51 M["@"KHN@Z9X>LVMM+M$MXY',LA'+2.>2S,>6/U^G2M*BB@ HHHH **** "BB MB@#E?B%XP'@GPG-JB0">[DD6WM(B#AY6SC..P )]\8[UP.I^'/BY8Z6WB"+Q M_:?%+P=/XV\%RZ?9R!+Z"5;FVW-@,Z@C M:3VR&89]<5YS=?$#QEJOA67PK=^&_$-MXJPB+=V"F+?M8'>6Q\@..<<'GD \ M &];:?I/QK^%5O(MO!8:G:LR1F$86VN!@D#'\# J2.< CJ1FNV\ P>);7PC: M6_BLPMJ464W1R;V*#A=Y'!;W!.>#US7-?"CX=ZQX&M7DU#6O-6[CWRZ^(KSQWJGB"W\/1MIFJS?9KN:SF,<$+@@M(H8EF[GCIOZB@!OPCUWQ!-9' M0_"FGQ_/JC7NI:A=+^YBB.T"-<=68)]>>/[P^B:H:-HNG>']+ATW2K6.VM(1 MA8T'YDGJ2>Y-7Z "BBB@ HHHH **** "N2\:>/+7P@+2UCL;G5-7O21::?:C MYY,=23@X7WP?IP<=;7BWC[4G\%?&K1/%FIP/+HLUF;,S!-Y@;YLX]#\P/J07 MQ0!#K7CY==8>#_B+X9O/#]GJ3IY=VD^1\KJP!)7&,@ L,XST'47?B+%\-;G5 MGMO$NO7:S:9IXBAT^"9B(LYPR\',I&W@GIM)&.:P/C1XIA\5Q:7H/AZ32M8B MO'5HC;R>9U27[Z0'&T'/(YW$#T(^E>@T44 M%%%% !1110 4444 (S*B,[L%51DDG KRO4?C9$LEU-H'A?5=:TRS9EN=1A4 MK"N!DD$*<@#G)QZ].:[;QO9WNH>!=K$J?E'N>GXUP?PH\; MZ.?AE'86K6L.JZ5;R![&698?-898,"W&&)Y/8DYH K>,?&NC^)/!&A>,],,S MPZ-K=M/=0X EC X9",XR=RXYP?7K7/:%X#\5_P#"=:9XMM=!33],O-2^T2:5 M]J:/[,@!VNX'?YG(4#C., -BH?A)J5U-X]U:\L?"J)J-GHJFXC;=%Y\KRK&>Q 8D9'8G)%=O110 4444 %%%% !1110 4 M444 %<+XK^$?A3Q?J3:C?6\\%Z^/,FM)-ADQ_>!!!/OC-=U10!A>%_"&B>#M M/:ST6R6!7(,LA.Z24CH68\G&3@=!DXK=HHH **** "BBB@ HHHH **** *&M M:+IWB'2IM,U6U2YM)AAXW_0@]01V(YKA](^!W@G2-36^%I<7;(VY(;N421J? M]W S_P "S7H]% !1110 4444 %%%% !1110 4444 <3XN^%/A;QG>_;M0MI8 M+X@![FT<(\@ P-V00<#C)&< #/%:OA/P3H/@JRDMM%L_*,I!FF=MTDI'3I6-C;:;86]C9Q"*VMXUBBC!)"JHP!S[58HH **** "B MBB@ HHHH **** ,GQ+X=L/%7A^[T;4D9K:X7!9#AD83I\+OB M''H\GA3_ (2;2KCPTS;%-S!YDL<>?X593@CJ!OX/0BO;J* .3\(?#KP]X+CA M?3;3-\D!ADO')\R4$ACGMU [<8%=9110 4444 %%%% !1110 4444 >4>+/A MYXALO&K>-/ EW;PZA,A%W9W!PD_3..QW8&0<(OB##8 M1R2QA?L.FEEWMC&Z1P03*5(9\# W8(W< #G-;MK:6]C:Q6MI!%;V M\2[8XHD"J@] !P!4U% !1110 4444 %%%% !1110 55U'3;'5[&2QU&TAN[6 M7&^&9 RM@Y'!]#S5JB@# T+P1X9\,SM/H^BVMK.P(,RKN?!Z@,V2![ UOT44 M %%%% !1110 4444 %%%% !7%:U\)?!6OZH^I7VC+]ID8M*T,KQ"0GDE@I R M3R3U/>NUHH JZ;IMEH^GPV&G6L5K:0C$<,2[57G)_,Y-6J** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HJ&\6Y:RG6SDCCNC& MPB>1-RJ^."0",C/;(KB8_'-]/X,AEBM(AXHDN_[*:R8$HEZ/OYP?]6%!DSG[ MN.>: .\HKE];U[4K?5+#P[H\=O<:U=0&>2>X!$-M"I :5E!W'+'"J".>I %4 MK[6_$?A26VNM?DT[4-'FF2":XM(&MWM&HZ] M>:/XRTZRO5A&C:FA@MY\$-'=C)",^5(YR*?X:UN[\076IWJK"NC1S MFWL&53OGV<229S@J6RJX_ND]Q0!T-%9NLZ_I?A^VCGU2[6!)'$<:[2[R,?X4 M1068^P!JII/C+0-\6 SO#Y3JR*&"G=D#:P)'RG#56-U*IG +9 VD]@<$CD#'-5_^%@^%?MXM/[9AWF3R MA+L?R3)_<\W'E[O;=F@#I:*HP:Q8W.L7FDQ3$WUFDH!])#;//6)SEM_EX"XW$[N, .]/NO&5_X M<,%TDMMY2I-]FF*R.V_<"=F$ V##$X;/'2LL>/-.T3Q7XIM==U4QPVUQ#]FA M$32-'&;>-G;:BDA=S$ECP,T =]145M18HTBB:221ST544%F/!. .@)[54\0^( M?[%:SM;:R>_U._=DM+1)%3?M&YF9CPJJ.IYZ@8)-&= M86Y%QI%ZDHN[>:4*RF,G"\E68%#@D'@YQ0!K67BB#5_&&E/I]Z[Z?'/"VL6>MZ??: ML^E@:9I[Z? ;&-E:X4E"&<$ )@1\(,C+$Y[4 =K1110 4444 %%%% !1110 M5SVI^-M!T?4VL+VZD22,QB>1;>1HKLL. MO:/<6X::&0*$)1B<)N10-V&! R,$' !T&A>([6P\.W=QKVJPPBVU.[M6N;J1 M8PVV>38.<#.S' ]*ZBUNK>]M8[JTGBGMY5W1RQ.&5QZ@C@BO.1HE[-XQU671 MY+;[=I6IF[C@O,B&6.YMHPV2H)5MZ.0P![C')KK_ EHU:^ M'ACQ1#8V/V^'[987VF3LS6\L,D; ,'')#,A!X!Z8YX;KV@W&CZ9-XBU344OM M12_T^:22.W\B-8XI0N N6(.V24DDGKV Q0!V=KXAT6]U2;3+75K*>_ASYEM' M.K2)CKE0<\=_2M*N TCP/JMC?Z+;W%QI[Z9HMU+<6MPB-]JF#JX"/QM'^LRS M DMM&0#S7?T %%%% !1110 4444 %%%VBF MTR>QU*TANPS12*;>2V*DCD<1\-@X('!H ]$L;^SU.SCN["Z@NK:3.R:"0.C8 M.#@C@\U8K \)Z%/H=C>_:FMQ2Q6H(AB9@!M3/./ER2<98L<#.*WZ " MBBB@ HHHH **** "H[BXAM+:6YN)%BAA0R22.BYX[Y -35O'5A?Z8)-*N[F"XMKJRGEBGM9('FMGN$1F4.H)0@G MD>V>M=4_B'18]971WU6R74VZ6AG7S3QG[N<].?I7&:[X.OT\,ZS>:GK3:E>6 M^CS6UFPMA%A01("_)WN6CCYX''3DTU/"6I:H"UM<:>=%U+48=:$\JL;J%MR2 M%%XVL"5P&)!53C!&* /1Z*** "BBB@ HHHH **** "L+7?&&C^'9U@OY;CS/ M),[K;VTDWE1 XWOL4[5SGDXZ'T-5=3\47RZU/I&@:+_:MY:(CW;272V\4.\$ MHNXAB6(!. .!C)&17.VTL_BOQ!??9;R;PYX@CM%L]4TZZ@6X#PY8I)&<@-C> MV'&1\W*]* -S1?$-O%-XFGU'5H?L%K?1O#$S%XE?1](GCBEL[/3K^S%V-Z2/;F6' M;(!U!39R.0<$=!77^%=$O-)_M6ZU#[(MWJ=Y]JDALP?*B_=HF 2 6)V9+8&2 M3Q0!T-%%% !1110 4444 %%%4M7U./2-,FOI(+FX$8&(;:(R22,2 %51U))' M]: +%S<0V=K-GBJ:*'1_$4=QI,FFP2<6;.FZ([_ M ..4[&4GH,\9[V/$/A"_C\+ZUJ.JZP=3OK72)(;1UMA%@(1*"_)WN7C3)X'' M &30!VI\0Z*NLC1SJUD-3/\ RZ>>OF],_=SG..?I6E7GU[ M48M8@T#0;6UFU6:W:Z:2\D*PP1!@NY@HW,23@*,=R2,<@%K7/%6E>'I(X[YY MVE>-I?*MK>2=UC7&794!*J,CD\5EZ%XB@DU;Q)+=:G$VF1_9KVUN))0(DMY8 M0 03P%WQR'\:RM-35O%-XVK07<6A>(M->72KU!$+J"= 0VY 2IQDAE.>#E2# M5"^\&FWUFV\/Z9=WWB;Q!+HEMK&KZ9IP\*ZL(X);>.5_M5 MO#/A%D=ONG[PRH&1NZG!- %O7/'^FW>ASRZ3=W45Q:&WOF66WD@,UHLR>8Z% MU&Y"F[D9ZCUKK9_$.BVNK1:5<:M8Q:A+CR[5[A1(V>F%)SSV]:X^^\!7[Z!> MP7NLMJ36VD7-AIJ?9EC9%D3&9""=[X5%R HX)QDYJC!X6U3Q%HTC6UQIPT?Q M#]FU&6:0/]JMG\N/(CQ\K?<&TDC:2>#0!ZA1110 4444 %%%% !1110 5DZW MXCT[0/LZWAN'EN"WE06UN\\CA0"Q"("<#(R<8&1ZU2\2:[?V>H:=HNC0VTFJ MZB)'C>Z8B*&.,#>[!>3]Y0 ,9)Z@ USMG_;NO^()8+JZM])\4:""AFAA::UO M+6< @[&96ZQCC=PR=3G% &IHOB6WO?$NL7(U2.31FTRTOK>5V"I&C&97))QC ME!G."#G/2NCTO6M+URW:XTK4+6]A5MK/;RJX4^AQT->=ZMX+BM[_ $WP_;7K M+)J&EW,;7$J [YHKB*X4LHX*EGERO3#$5UGAO1=4M=9U36=8&GQW=]%!"8; M,4 BW_.68 ECOQC' 4#)ZT =-1110 4444 %%%% !1110 5Q.M^-=/U#3-5T MO1[Z>/5)+6Z6PG\B1(YIHT;(BE*[7((_A)Z'TJE=>.M=&ER>*+/2+27PM"Y# M!IF%W-$'VF9!C:%ZD*3E@.V16AI_@26RN;*"36>73[I[NQLC;@21NP8!6E MSED7>Y P#R,D@4 :L?B_0HM-TJYOM6L;,ZC;QS6Z7%PJ%PR@C )Y'/6MZO)/ M#_A;6;KPU&;!M*ECNM-_L6^BU!')A^SO+%N3;][J MLTDRVL"0B64Y=]J@;F/] %K6M?L-!C@:]:9I+ARD,-O \TLA M ).U$!8@ 9)QQ6'H_BBUU+Q7-+!J'FZ5=:3'=6Y8[5C,4LBS9! *D;X@<],5 MG6ZZUXDU9X+QX-)\3^'9%9+JW0SVES#.O(V,5;!V$$9!4J"#S6?K7@SR;K2] M+:_=WU:#4K2XO&0#=<3[9]VP@Z5KND:['))I.IV=\D3;9#; M3+)M/O@\=*T*Y30- U:+Q'-KNM'3HKHV2V2Q:<'V2*&W;WW '/91_""1DYKJ MZ "BBB@ HHHH **** "BBN)'C76KZVDU/1/".(J= MPR#C+ MV'(H O7?C+2)[RXT:WO)XKV1I+2&X^S.(OM 4_(LI787!!XSU!'6F M:'XMTNV\%^';W7-7LK2>^L(7S=7"QF1RB[B-Q&>3S]:Q_#FC6OB."WU'3==> M;P[_ &B=2CL'M@)8+G>7:-GS\JB0EMNW//WL=C #D8H ]55E=0RD%2,@@\$4M4-#TW^QO#^FZ5YOG M?8K6*W\TKC?L0+G';.,U?H **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ KSZ/3K0?'R>Y$">;_PCZ3;L?\ +0S&,O\ [VQ57/H,5Z#28&1S-I,VG'3;J>-2PM&$GF([@<[#DJ3V.,U0\9ZWI/CW1/^ M$3\/7B:E<:C-")I;0ATM84D5WD=NB\+@#J21@5Z51@#H* .6^(]O%C CD$,H-;>BVD%CH=A:VL2Q00VZ)&BCA0%%7NHP:* .$ M\27*Z%\1=)\0:KO&BKITUH)Q&76UG9T.YL [0RKMW=..>M9VC:G8ZQ\<9K[3 MXG^SOX=P+AHR@N,7"_,N>67H-W?!QD 5V6MZ'22/^U&T MS[ NC^6?M(N=FS9Y6-V=_?&.^>]>J@ # &!2]\T >1>+/[6\)_V'J$+32:KJ M.C'07=#G_2]H:!A[[_,Y]ZKV.DII7C.S^'=M XL(KV'7%DW<&!(@"I'?,Z*? MQ->RD ]11@9SCF@#BK74[+3?BMK5M?7,=O-J%E8BS25MIG*M.&">I!8<#UJ7 MPS%&?'?CERB[FN[56..H%K'Q].3^==A1_6@#R3PT=&_X4+IO_"0WMU:: M]FT:27SK./[\UO*H638.[C:K =\8]CC^-?$_A?Q/\/+D66IP7=Y<*/[.@@?- MR+LD:9#J4FI1:=:)?RC;)=+ HE<>A;&3^= #_LJ M75M;"^ACEEB*2_,H(60?Q#W!Z5:HHH **** "BBB@ HHHH **** //+34HOA M]XJU2RUDK;Z'K-X]]9ZBYQ'',X!DAD/1"2"RD\$$\]JG@N=/U'XLP7F@W$=R M4TV2+5I;=]\0^9/(5B/EW_ZS'?&>U=Q/;PW5O);W$,"*B ML=/LM,M5M;"TM[2W7[L5O&(T'T &* )$M8([F:Y2%%GF"B20+\SA<[03Z#)Q M]34M%% !1110 4444 %%%% !6=KNAV'B/1KC2M2B,EK. &"L592#D,#V((!' MTK1HH \8MH_"&GZOK]EX]EDO]1@G,=D-6W3R26FT%##QR2=^=@SG\*[KP-H] MS'\.M.TS7H&E;RV#6]T S+%O)C1^.2J;0>.HKK:* "BBB@ HHHH **** "BB MB@#C?&>J^*+'4[#_ (1VQ^U0VT,EY?0M&8Q6FH6@-W=Q,ZR!$##G;RK)EAQR#]!74URUGX9N]&\93ZCI,\2 M:/J0>34;*0GY;CM+$,8RW1AQG /)H Y&PT_PHWBWP_\ \*_6 SVLA.H75B^Z M(6I0@I,V<,[-LV@Y;@GM7J0M8%NWNQ"@N'C6)I=OS%%)(7/H"S'\33TCCB7; M&BH"H(]*Q/#'AM?"UK=6-M>RRZ09^ MR(>L:MU*YR1GH#CGK0!?TVY.KZ%:75Q:O ;NV222WE!#)N4$H0>XSBK<,,5M M!'!!&D4,2A$C0855 P !V %/HH **** "BBB@ HHHH *XR_\5Z]/>:FOAO0K M?4+72I/*N9+B[\III0NYHXE"G) 9?F; SD=LUV=4++2K/2IM0N;9&1KV?[3. M"Y*E]JJ2!T&0HSZF@#@+7Q);Z-KG_"8F.4^%_$]O;R2W)7)L9U78OF 9PK+@ M$] R^_-_5;_2M8^('A6?0KR"\U*!Y3W/<\50^&VN M&?PEX>T+1[-;](;6,ZE!KS^SI$>Y2-;VQE3# R1D M2(5/OMQGT:MJRF&KZ);S7-JT2WELKR6\HP5WKDHP/<9P:H>&/#@\+V4^GP7T MT^G^<7M()1DVL9_Y9ANK*#G&>@..U;E #(HHX(8X846.*-0J(HP% X ]*?1 M10 4444 %%%% !1110!RWC:\\2PV^GV_A:)&OIIR[M-'F+RXT9RC-_"7(5!_ MO'IC-<]JOD>./"MQXGT)M1LO$FGVD]N(;:8Q3QR@9:WD&/FPP!Q@9X(QFO2J MY:\\,W=MXSM_$6A310-)Q=03O=1*WVF$!P9WN7ZX*EP0Q.2V #7LK6T#W45T\*-/$K)'(5^95 M;&X ]@=JY^@J6B@ HHHH **** "BBB@ J&ZG^S6<]QL+^5&S[5ZG S@5-10! MY7<:IXEA\)6/C>XUJ*YL;L027>C_ &=1"+>8JI5&^_O7?U)P<'CM6WX_L].T MCX:+8+MMM-M[BPA^9R1'$MS%W)S@*._I4_Q%BM[+X=7$,=L1:Q2VB""WCYV" MXB&U%'MP *M:5::MKS37OB2WAAL92C6FD.BN8MK!EDE;O)D#Y1\JX[GF@"SX M>UG4M>N)[XZ>+31&0"R:<$7%P<\R%?X$(^Z#R>O (%;5M;065K%:VL,<-O"@ M2.*-0JHH& !T%2T4 %%%% !1110 4444 %A^'=,O$T^;53.SW MC1AV2.)0S+&#QO.X"*22.22)&DB),;,H)0D8)![<$C\: .)\ M.V]W_P )A=:7XAE74[[1HUNM,U)HQ'(T$X9&5E7Y<@QES0>:[,W]YCY@VH.IZX )KMM+TB'35>9B+C4)T07=ZT:K)<,JA06V MC &!P!P,GU- $EM:-)%8W&I16TFI018:6)#M5V #[,\@''UQ5VBB@ HHHH * M*** "BBB@""]NDL;"XO)0QC@B:5@HR2%&3CWXKSQO$?BVPT;3/%]]=:;+H]X M\!GTV*!E:WAG8*C"4DEW7>F1M /.,=:])90RE6 *D8((X-<1\1(-.TCX<_95 MACMM-ANK)3'''\J1BYB)PH'H#VH L^(+'P9I&A:?I.MR0V6D_:=T,,LSI"[C M<^USG!7)+;6.,@?2L_P%:6,?B+7;OPW$T/AB9(1"%R();D;A(\(_NXV D#!( M..E;VA7.LZR\]]J=FEEIDR;;73YH\SXS]^7LI(_@YQW.V1Q7 MGUWK=_#\2?$%GHED+W6)+.SMX1*"L%LH\QVDEH?V"Z7WC"ZN7-HUO*S7D=T#@').Z.--O?"A5KUG[+',MJUW'%-/;L)$:G=DBWM(7GE*C)VJ"3CU/%6ZK:C86^JZ9=Z==J6M[J M%X)5!P2K @\_0T (ITLWM2PTR\F.R*]M\Y7#'@2+D*5SGH1G-7O'TEKI. M@Z"DUPL%I!JUGOEGDSMCB;>26/).(_#WL[GQKXJOM&D672;@VQ:6(YADN@'\TH1P3M\O M<1WKLK>TM[02"WACB\V1I9-BXW.W5CZD^M.@@AMH$@@B2*&,;4CC4*JCT '2 MI* "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 *1E#*5.<$8.#BEHH J:7I=CHNFP:=IMK':VD"[8XHQ@ ?U M)ZDGDGDU;HHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** #KUHHHH **** "BBB@ HHH MH **** "BBB@! JJ6*J 6.6('4]/Z"EHHH **** "BBB@ HHHH **** "F2P MQ3JJRQ)(%8.H=0<,#D'Z@\@T^B@ HHHH **** "BBB@ HHHH **** "HX[>& M&6:2*&-))F#RLJ@%V "@L>YP .>P%244 %%%% !1110 4444 %%%% !1110! M2U#2;#5OLOV^UCN%M9Q<1+(,JL@! ;'0XW'&>AP>H%7:** "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 ** =** "BBB@ HHHH **** "BBB@ HHHH **** /_]D! end EX-101.SCH 18 snap-20211231.xsd XBRL TAXONOMY EXTENSION SCHEMA 00000 - Document - Template Link link:presentationLink link:calculationLink link:definitionLink 100000 - Document - Document and Entity Information link:calculationLink link:presentationLink link:definitionLink 100010 - Statement - Consolidated Statements of Cash Flows link:calculationLink link:presentationLink link:definitionLink 100020 - Statement - Consolidated Statements of Operations link:calculationLink link:presentationLink link:definitionLink 100030 - Statement - Consolidated Statements of Comprehensive Income (Loss) link:calculationLink link:presentationLink link:definitionLink 100040 - Statement - Consolidated Balance Sheets link:calculationLink link:presentationLink link:definitionLink 100050 - Statement - Consolidated Balance Sheets (Parenthetical) link:calculationLink link:presentationLink link:definitionLink 100060 - Statement - Consolidated Statements of Stockholders' Equity link:calculationLink link:presentationLink link:definitionLink 100070 - Disclosure - Summary of Significant Accounting Policies link:calculationLink link:presentationLink link:definitionLink 100080 - Disclosure - Revenue link:calculationLink link:presentationLink link:definitionLink 100090 - Disclosure - Net Loss per Share link:calculationLink link:presentationLink link:definitionLink 100100 - Disclosure - Stockholders' Equity link:calculationLink link:presentationLink link:definitionLink 100110 - Disclosure - Business Acquisitions and Divestitures link:calculationLink link:presentationLink link:definitionLink 100120 - Disclosure - Goodwill and Intangible Assets link:calculationLink link:presentationLink link:definitionLink 100130 - Disclosure - Long-Term Debt link:calculationLink link:presentationLink link:definitionLink 100140 - Disclosure - Commitments and Contingencies link:calculationLink link:presentationLink link:definitionLink 100150 - Disclosure - Leases link:calculationLink link:presentationLink link:definitionLink 100160 - Disclosure - Strategic Investments link:calculationLink link:presentationLink link:definitionLink 100170 - Disclosure - Fair Value Measurements link:calculationLink link:presentationLink link:definitionLink 100180 - Disclosure - Income Taxes link:calculationLink link:presentationLink link:definitionLink 100190 - Disclosure - Accumulated Other Comprehensive Income (Loss) link:calculationLink link:presentationLink link:definitionLink 100200 - Disclosure - Property and Equipment, Net link:calculationLink link:presentationLink link:definitionLink 100210 - Disclosure - Balance Sheet Components link:calculationLink link:presentationLink link:definitionLink 100220 - Disclosure - Employee Benefit Plans link:calculationLink link:presentationLink link:definitionLink 100230 - Disclosure - Related Party Transactions link:calculationLink link:presentationLink link:definitionLink 100240 - Disclosure - Summary of Significant Accounting Policies (Policies) link:calculationLink link:presentationLink link:definitionLink 100250 - Disclosure - Summary of Significant Accounting Policies (Tables) link:calculationLink link:presentationLink link:definitionLink 100260 - Disclosure - Revenue (Tables) link:calculationLink link:presentationLink link:definitionLink 100270 - Disclosure - Net Loss per Share (Tables) link:calculationLink link:presentationLink link:definitionLink 100280 - Disclosure - Stockholders' Equity (Tables) link:calculationLink link:presentationLink link:definitionLink 100290 - Disclosure - Business Acquisitions and Divestitures (Tables) link:calculationLink link:presentationLink link:definitionLink 100300 - Disclosure - Goodwill and Intangible Assets (Tables) link:calculationLink link:presentationLink link:definitionLink 100310 - Disclosure - Long-Term Debt (Tables) link:calculationLink link:presentationLink link:definitionLink 100320 - Disclosure - Leases (Tables) link:calculationLink link:presentationLink link:definitionLink 100330 - Disclosure - Fair Value Measurements (Tables) link:calculationLink link:presentationLink link:definitionLink 100340 - Disclosure - Income Taxes (Tables) link:calculationLink link:presentationLink link:definitionLink 100350 - Disclosure - Accumulated Other Comprehensive Income (Loss) (Tables) link:calculationLink link:presentationLink link:definitionLink 100360 - Disclosure - Property and Equipment, Net (Tables) link:calculationLink link:presentationLink link:definitionLink 100370 - Disclosure - Balance Sheet Components (Tables) link:calculationLink link:presentationLink link:definitionLink 100380 - Disclosure - Summary of Significant Accounting Policies - Additional Information (Details) link:calculationLink link:presentationLink link:definitionLink 100390 - Disclosure - Summary of Significant Accounting Policies - Summary of Estimated Useful Lives of Intangible Assets (Details) link:calculationLink link:presentationLink link:definitionLink 100400 - Disclosure - Revenue - Disaggregation of Revenue by Geography (Details) link:calculationLink link:presentationLink link:definitionLink 100410 - Disclosure - Revenue - Disaggregation of Revenue by Geography (Parenthetical) (Details) link:calculationLink link:presentationLink link:definitionLink 100420 - Disclosure - Net Loss per Share - Numerators and Denominators of Basic and Diluted Net Loss per Share Computations for Common Stock (Details) link:calculationLink link:presentationLink link:definitionLink 100430 - Disclosure - Net Loss per Share - Schedule of Potentially Dilutive Shares Excluded from Calculation of Diluted Net Loss per Share (Details) link:calculationLink link:presentationLink link:definitionLink 100440 - Disclosure - Stockholders' Equity - Additional Information (Details) link:calculationLink link:presentationLink link:definitionLink 100450 - Disclosure - Stockholders' Equity - Summary of RSU and RSA Award Activity (Details) link:calculationLink link:presentationLink link:definitionLink 100460 - Disclosure - Stockholders' Equity - Summary of Stock Option Award Activity (Details) link:calculationLink link:presentationLink link:definitionLink 100470 - Disclosure - Stockholders' Equity - Summary of Total Stock-based Compensation Expense (Details) link:calculationLink link:presentationLink link:definitionLink 100480 - Disclosure - Business Acquisitions and Divestitures - Additional Information (Details) link:calculationLink link:presentationLink link:definitionLink 100490 - Disclosure - Business Acquisitions and Divestitures - Summary of Total Purchase Consideration Allocation (Details) link:calculationLink link:presentationLink link:definitionLink 100500 - Disclosure - Business Acquisitions and Divestitures - Summary of Assets and Liabilities on Completion of Divestiture (Details) link:calculationLink link:presentationLink link:definitionLink 100510 - Disclosure - Goodwill and Intangible Assets - Changes in Carrying Amount of Goodwill (Details) link:calculationLink link:presentationLink link:definitionLink 100520 - Disclosure - Goodwill and Intangible Assets - Schedule of Intangible Assets (Details) link:calculationLink link:presentationLink link:definitionLink 100530 - Disclosure - Goodwill and Intangible Assets - Additional Information (Details) link:calculationLink link:presentationLink link:definitionLink 100540 - Disclosure - Goodwill and Intangible Assets - Schedule of Estimated Intangible Asset Amortization Expense (Details) link:calculationLink link:presentationLink link:definitionLink 100550 - Disclosure - Long-Term Debt - Additional Information (Details) link:calculationLink link:presentationLink link:definitionLink 100560 - Disclosure - Long-Term Debt - Summary of Convertible Notes (Details) link:calculationLink link:presentationLink link:definitionLink 100570 - Disclosure - Commitments and Contingencies - Additional Information (Details) link:calculationLink link:presentationLink link:definitionLink 100580 - Disclosure - Leases - Components of Lease Cost (Details) link:calculationLink link:presentationLink link:definitionLink 100590 - Disclosure - Leases - Summary of Weighted Average Remaining Lease Term and Discount Rate Related to Operating Leases (Details) link:calculationLink link:presentationLink link:definitionLink 100600 - Disclosure - Leases - Present Value of Operating Lease Liabilities (Details) link:calculationLink link:presentationLink link:definitionLink 100610 - Disclosure - Leases - Present Value of Operating Lease Liabilities (Details)2 link:calculationLink link:presentationLink link:definitionLink 100620 - Disclosure - Leases - Additional Information (Details) link:calculationLink link:presentationLink link:definitionLink 100630 - Disclosure - Strategic Investments - Additional Information (Details) link:calculationLink link:presentationLink link:definitionLink 100640 - Disclosure - Fair Value Measurements - Summary of Financial Assets Measured at Fair Value on Recurring Basis (Details) link:calculationLink link:presentationLink link:definitionLink 100650 - Disclosure - Fair Value Measurements - Additional Information (Details) link:calculationLink link:presentationLink link:definitionLink 100660 - Disclosure - Income Taxes - Schedule of Domestic and Foreign Components of Pre-Tax Loss (Details) link:calculationLink link:presentationLink link:definitionLink 100670 - Disclosure - Income Taxes - Schedule of Components of Income Tax (Benefit) Expense (Details) link:calculationLink link:presentationLink link:definitionLink 100680 - Disclosure - Income Taxes - Summary of Reconciliation of Statutory Federal Income Tax Rate (Details) link:calculationLink link:presentationLink link:definitionLink 100690 - Disclosure - Income Taxes - Summary of Significant Components of Net Deferred Tax Balances (Details) link:calculationLink link:presentationLink link:definitionLink 100700 - Disclosure - Income Taxes - Additional Information (Details) link:calculationLink link:presentationLink link:definitionLink 100710 - Disclosure - Income Taxes - Summary of Activity Related to Gross Unrecognized Tax Benefits (Details) link:calculationLink link:presentationLink link:definitionLink 100720 - Disclosure - Accumulated Other Comprehensive Income (Loss) - Schedules of Changes in Accumulated Other Comprehensive Income (Loss) (Details) link:calculationLink link:presentationLink link:definitionLink 100730 - Disclosure - Property and Equipment, Net - Summary of Property and Equipment, Net (Details) link:calculationLink link:presentationLink link:definitionLink 100740 - Disclosure - Property and Equipment, Net - Additional Information (Details) link:calculationLink link:presentationLink link:definitionLink 100750 - Disclosure - Property and Equipment, Net - Property and Equipment, Net by Geographic Area (Details) link:calculationLink link:presentationLink link:definitionLink 100760 - Disclosure - Property and Equipment, Net - Property and Equipment, Net by Geographic Area (Parenthetical) (Details) link:calculationLink link:presentationLink link:definitionLink 100770 - Disclosure - Balance Sheet Components - Schedule of Accrued Expenses and Other Current Liabilities (Details) link:calculationLink link:presentationLink link:definitionLink 100780 - Disclosure - Balance Sheet Components - Schedule of Other Liabilities (Details) link:calculationLink link:presentationLink link:definitionLink 100790 - Disclosure - Employee Benefit Plans - Additional Information (Details) link:calculationLink link:presentationLink link:definitionLink 100800 - Disclosure - Related Party Transactions - Additional Information (Details) link:calculationLink link:presentationLink link:definitionLink EX-101.CAL 19 snap-20211231_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE EX-101.DEF 20 snap-20211231_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE EX-101.LAB 21 snap-20211231_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE Entity Central Index Key Business combination recognized identifiable assets acquired and liabilities assumed other, net. Cash and cash equivalents gross unrealized gains. Cash and cash equivalents gross unrealized losses. Cash fair value disclosure. Document and Entity Information. Document And Entity Information [Abstract] Entities [Table] Entities [Table] Class of Stock Statement Class Of Stock [Axis] Class of Stock Class Of Stock [Domain] Common class A non voting. Class A Common Stock Common Class A Non Voting [Member] Class B Common Stock Common Class B [Member] Class C Common Stock Common Class C [Member] Entity Information [Line Items] Entity Information [Line Items] Document Type Document Type Amendment Flag Amendment Flag Document Period End Date Document Period End Date Document Fiscal Year Focus Document Fiscal Year Focus Document Fiscal Period Focus Document Fiscal Period Focus Trading Symbol Trading Symbol Entity Registrant Name Entity Registrant Name Entity Central Index Key Current Fiscal Year End Date Current Fiscal Year End Date Entity Well-known Seasoned Issuer Entity Well Known Seasoned Issuer Entity Voluntary Filers Entity Voluntary Filers Entity Current Reporting Status Entity Current Reporting Status Entity Filer Category Entity Filer Category ICFR Auditor Attestation Flag Icfr Auditor Attestation Flag Entity Shell Company Entity Shell Company Entity Small Business Entity Small Business Entity Emerging Growth Company Entity Emerging Growth Company Entity Public Float Entity Public Float Entity Common Stock Shares Outstanding Entity Common Stock Shares Outstanding Document Annual Report Document Annual Report Document Transition Report Document Transition Report Entity File Number Entity File Number Entity Incorporation, State or Country Code Entity Incorporation State Country Code Entity Tax Identification Number Entity Tax Identification Number Entity Address, Address Line One Entity Address Address Line1 Entity Address, City or Town Entity Address City Or Town Entity Address, State or Province Entity Address State Or Province Entity Address, Postal Zip Code Entity Address Postal Zip Code City Area Code City Area Code Local Phone Number Local Phone Number Title of 12(b) Security Security12b Title Security Exchange Name Security Exchange Name Entity Interactive Data Current Entity Interactive Data Current Auditor Name Auditor Name Auditor Firm ID Auditor Firm Id Auditor Location Auditor Location Increase decrease in operating lease right of use asset. Increase decrease in operating lease liabilities. Payments to acquire strategic investments. Increase decrease in capital expenditures incurred but not yet paid. Statement Of Cash Flows [Abstract] Cash flows from operating activities Net Cash Provided By Used In Operating Activities [Abstract] Net loss Profit Loss Adjustments to reconcile net loss to net cash provided by (used in) operating activities: Adjustments To Reconcile Net Income Loss To Cash Provided By Used In Operating Activities [Abstract] Depreciation and amortization Depreciation Depletion And Amortization Stock-based compensation Share Based Compensation Amortization of debt discount and issuance costs Amortization Of Financing Costs And Discounts (Gains) losses on debt and equity securities, net Debt And Equity Securities Gain Loss Induced conversion expense related to convertible notes Induced Conversion Of Convertible Debt Expense Gain on divestiture Gain Loss On Sale Of Business Other Other Noncash Income Expense Change in operating assets and liabilities, net of effect of acquisitions: Increase Decrease In Operating Capital [Abstract] Accounts receivable, net of allowance Increase Decrease In Accounts Receivable Prepaid expenses and other current assets Increase Decrease In Prepaid Deferred Expense And Other Assets Operating lease right-of-use assets Increase Decrease In Operating Lease Right Of Use Asset Other assets Increase Decrease In Other Operating Assets Accounts payable Increase Decrease In Accounts Payable Accrued expenses and other current liabilities Increase Decrease In Accrued Liabilities Operating lease liabilities Increase Decrease In Operating Lease Liabilities Other liabilities Increase Decrease In Other Operating Liabilities Net cash provided by (used in) operating activities Net Cash Provided By Used In Operating Activities Cash flows from investing activities Net Cash Provided By Used In Investing Activities [Abstract] Purchases of property and equipment Payments To Acquire Property Plant And Equipment Purchases of strategic investments Payments To Acquire Strategic Investments Cash paid for acquisitions, net of cash acquired Payments To Acquire Businesses Net Of Cash Acquired Proceeds from divestiture, net Proceeds From Divestiture Of Businesses Net Of Cash Divested Purchases of marketable securities Payments To Acquire Marketable Securities Sales of marketable securities Proceeds From Sale And Maturity Of Marketable Securities Maturities of marketable securities Proceeds From Maturities Prepayments And Calls Of Available For Sale Securities Other Payments For Proceeds From Other Investing Activities Net cash provided by (used in) investing activities Net Cash Provided By Used In Investing Activities Cash flows from financing activities Net Cash Provided By Used In Financing Activities [Abstract] Proceeds from issuance of convertible notes, net of issuance costs Proceeds From Debt Net Of Issuance Costs Purchase of capped calls Payments For Hedge Financing Activities Proceeds from the exercise of stock options Proceeds From Stock Options Exercised Net cash provided by financing activities Net Cash Provided By Used In Financing Activities Change in cash, cash equivalents, and restricted cash Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Excluding Exchange Rate Effect Cash, cash equivalents, and restricted cash, beginning of period Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Cash, cash equivalents, and restricted cash, end of period Supplemental disclosures Supplemental Cash Flow Information [Abstract] Cash paid for income taxes, net Income Taxes Paid Net Cash paid for interest Interest Paid Net Supplemental disclosures of non-cash activities Supplemental Cash Flow Elements [Abstract] Net change in accounts payable and accrued expenses and other current liabilities related to property and equipment additions Increase Decrease In Capital Expenditures Incurred But Not Yet Paid Income Statement [Abstract] Revenue Revenue From Contract With Customer Excluding Assessed Tax Costs and expenses: Costs And Expenses [Abstract] Cost of revenue Cost Of Revenue Research and development Research And Development Expense Sales and marketing Selling And Marketing Expense General and administrative General And Administrative Expense Total costs and expenses Costs And Expenses Operating loss Operating Income Loss Interest income Investment Income Interest Interest expense Interest Expense Other income (expense), net Other Nonoperating Income Expense Loss before income taxes Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest Income tax benefit (expense) Income Tax Expense Benefit Net loss Net Income Loss Net loss per share attributable to Class A, Class B, and Class C common stockholders (Note 3): Earnings Per Share [Abstract] Basic Earnings Per Share Basic Diluted Earnings Per Share Diluted Weighted average shares used in computation of net loss per share: Weighted Average Number Of Shares Outstanding [Abstract] Basic Weighted Average Number Of Shares Outstanding Basic Diluted Weighted Average Number Of Diluted Shares Outstanding Statement Of Income And Comprehensive Income [Abstract] Net loss Other comprehensive income (loss), net of tax Other Comprehensive Income Loss Net Of Tax Portion Attributable To Parent [Abstract] Unrealized gain (loss) on marketable securities, net of tax Other Comprehensive Income Availableforsale Securities Adjustment Net Of Tax Portion Attributable To Parent Foreign currency translation Other Comprehensive Income Foreign Currency Transaction And Translation Adjustment Net Of Tax Portion Attributable To Parent Total other comprehensive income (loss), net of tax Other Comprehensive Income Loss Net Of Tax Portion Attributable To Parent Total comprehensive income (loss) Comprehensive Income Net Of Tax Statement Of Financial Position [Abstract] Statement [Table] Statement [Table] Class A Non-voting Common Stock Class B Voting Common Stock Class C Voting Common Stock Statement [Line Items] Statement [Line Items] Assets Assets [Abstract] Current assets Assets Current [Abstract] Cash and cash equivalents Cash And Cash Equivalents At Carrying Value Marketable securities Marketable Securities Current Accounts receivable, net of allowance Accounts Receivable Net Current Prepaid expenses and other current assets Prepaid Expense And Other Assets Current Total current assets Assets Current Property and equipment, net Property Plant And Equipment Net Operating lease right-of-use assets Operating Lease Right Of Use Asset Intangible assets, net Finite Lived Intangible Assets Net Goodwill Goodwill Other assets Other Assets Noncurrent Total assets Assets Liabilities and Stockholders’ Equity Liabilities And Stockholders Equity [Abstract] Current liabilities Liabilities Current [Abstract] Accounts payable Accounts Payable Current Operating lease liabilities Operating Lease Liability Current Accrued expenses and other current liabilities Accrued Liabilities Current Total current liabilities Liabilities Current Convertible senior notes, net Convertible Debt Noncurrent Operating lease liabilities, noncurrent Operating Lease Liability Noncurrent Other liabilities Other Liabilities Noncurrent Total liabilities Liabilities Commitments and contingencies (Note 8) Commitments And Contingencies Stockholders’ equity Stockholders Equity [Abstract] Common stock, value Common Stock Value Additional paid-in capital Additional Paid In Capital Accumulated other comprehensive income (loss) Accumulated Other Comprehensive Income Loss Net Of Tax Accumulated deficit Retained Earnings Accumulated Deficit Total stockholders’ equity Stockholders Equity Total liabilities and stockholders’ equity Liabilities And Stockholders Equity Common stock par value Common Stock Par Or Stated Value Per Share Common stock authorized Common Stock Shares Authorized Common stock issued Common Stock Shares Issued Common stock outstanding Common Stock Shares Outstanding Stock issued during period shares vesting of restricted stock awards, net. Stock issued during period value vesting of restricted stock awards, net. Stock issued during period shares acquisitions and divestitures. Stock issued during period value acquisitions and divestitures. Value of stock related to settlement of Restricted Stock Awards during the period. Stock issued during period shares settlement of restricted stock awards, net. Adjustments to additional paid in capital, purchase of capped calls. Statement Of Stockholders Equity [Abstract] Common Class B Stock Conversion from Class C Voting Common Stock. Common Class B Stock Conversion from Class C Voting Common Stock Common Class B Stock Conversion From Class C Voting Common Stock [Member] Equity Components Statement Equity Components [Axis] Equity Component Equity Component [Domain] Common Stock Common Stock [Member] Additional Paid-in Capital Additional Paid In Capital [Member] Accumulated Deficit Retained Earnings [Member] Accumulated Other Comprehensive Income (Loss) Accumulated Other Comprehensive Income [Member] Cumulative Effect, Period of Adoption Cumulative Effect Period Of Adoption [Axis] Cumulative Effect, Period of Adoption Cumulative Effect Period Of Adoption [Domain] Cumulative Effect, Period of Adoption, Adjustment Cumulative Effect Period Of Adoption Adjustment [Member] Balance, beginning of period, shares Shares Outstanding Balance, beginning of period Shares issued in connection with exercise of stock options under stock-based compensation plans, shares Stock Issued During Period Shares Stock Options Exercised Shares issued in connection with exercise of stock options under stock-based compensation plans Stock Issued During Period Value Stock Options Exercised Issuance of voting/non-voting common stock for vesting of restricted stock units and restricted stock awards, shares Stock Issued During Period Shares Vesting Of Restricted Stock Awards Net Issuance of voting/non-voting common stock for vesting of restricted stock units and restricted stock awards, net Stock Issued During Period Value Vesting Of Restricted Stock Awards Net Issuance of Class A non-voting common stock for the induced conversion related to convertible senior notes, shares Stock Issued During Period Shares New Issues Issuance of Class A non-voting common stock for the induced conversion related to convertible senior notes Stock Issued During Period Value New Issues Conversion of stock to voting/non-voting common stock, shares Stock Issued During Period Shares Conversion Of Convertible Securities Conversion of stock to voting/non-voting common stock Stock Issued During Period Value Conversion Of Convertible Securities Issuance of Class C voting common stock for settlement of restricted stock awards Stock Issued During Period Value Settlement Of Restricted Stock Award Stock-based compensation expense Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value Issuance of Class A non-voting common stock in connection with acquisitions and divestitures, Shares Stock Issued During Period Shares Acquisitions And Divestitures Issuance of Class A non-voting common stock in connection with acquisitions Stock Issued During Period Value Acquisitions And Divestitures Equity component of convertible senior notes, net Adjustments To Additional Paid In Capital Equity Component Of Convertible Debt Purchase of Capped Calls Adjustments To Additional Paid In Capital Purchase Of Capped Calls Other comprehensive income (loss), net of tax Issuance of Class C voting common stock for settlement of restricted stock awards net, Shares Stock Issued During Period Shares Settlement Of Restricted Stock Awards Net Balance, end of period, shares Balance, end of period Accounting Policies [Abstract] Summary of Significant Accounting Policies Basis Of Presentation And Significant Accounting Policies [Text Block] Revenue From Contract With Customer [Abstract] Revenue Revenue From Contract With Customer [Text Block] Net Loss per Share Earnings Per Share [Text Block] Stockholders equity and compensation related costs share based payments text block. Disclosure Of Compensation Related Costs Sharebased Payments [Abstract] Stockholders' Equity Stockholders Equity And Compensation Related Costs Share Based Payments [Text Block] Business Combinations [Abstract] Business Acquisitions and Divestitures Business Combination Disclosure [Text Block] Goodwill And Intangible Assets Disclosure [Abstract] Goodwill and Intangible Assets Goodwill And Intangible Assets Disclosure [Text Block] Debt Disclosure [Abstract] Long-Term Debt Long Term Debt [Text Block] Commitments And Contingencies Disclosure [Abstract] Commitments and Contingencies Commitments And Contingencies Disclosure [Text Block] Leases [Abstract] Leases Lessee Operating Leases [Text Block] Equity Method Investments And Joint Ventures [Abstract] Strategic Investments Equity Method Investments Disclosure [Text Block] Fair Value Disclosures [Abstract] Fair Value Measurements Fair Value Disclosures [Text Block] Income Tax Disclosure [Abstract] Income Taxes Income Tax Disclosure [Text Block] Accumulated other comprehensive income (loss). Accumulated Other Comprehensive Income Loss [Abstract] Accumulated Other Comprehensive Income (Loss) Comprehensive Income Note [Text Block] Property Plant And Equipment [Abstract] Property and Equipment, Net Property Plant And Equipment Disclosure [Text Block] Organization Consolidation And Presentation Of Financial Statements [Abstract] Balance Sheet Components Supplemental Balance Sheet Disclosures [Text Block] Compensation And Retirement Disclosure [Abstract] Employee Benefit Plans Compensation And Employee Benefit Plans [Text Block] Related Party Transactions [Abstract] Related Party Transactions Related Party Transactions Disclosure [Text Block] Basis of Presentation Basis Of Accounting Policy Policy [Text Block] Use of Estimates Use Of Estimates Concentrations of business risk. Concentrations of Business Risk Concentrations Of Business Risk Policy [Text Block] Concentrations of Credit Risk Concentration Risk Credit Risk Revenue Recognition Revenue From Contract With Customer Policy [Text Block] Cost of Revenue Cost Of Sales Policy [Text Block] Advertising Advertising Costs Policy [Text Block] Capital structure. Capital Structure Capital Structure Policy [Text Block] Stock-based Compensation Compensation Related Costs Policy [Text Block] Income Taxes Income Tax Policy [Text Block] Currency Translation and Remeasurement Foreign Currency Transactions And Translations Policy [Text Block] Cash and Cash Equivalents Cash And Cash Equivalents Policy [Text Block] Restricted Cash Cash And Cash Equivalents Restricted Cash And Cash Equivalents Policy Marketable Securities Marketable Securities Policy Strategic investments. Strategic Investments Strategic Investments Policy [Text Block] Fair Value Measurements Fair Value Measurement Policy Policy [Text Block] Accounts Receivable and Allowance for Doubtful Accounts Receivables Trade And Other Accounts Receivable Allowance For Doubtful Accounts Policy Property and Equipment Property Plant And Equipment Policy [Text Block] Leases Lessee Leases Policy [Text Block] Software Development Costs Research Development And Computer Software Policy [Text Block] Segments Segment Reporting Policy Policy [Text Block] Business Combinations Business Combinations Policy Goodwill Goodwill And Intangible Assets Goodwill Policy Intangible Assets Intangible Assets Finite Lived Policy Impairment of Long-Lived Assets Impairment Or Disposal Of Long Lived Assets Policy [Text Block] Legal Contingencies Legal Costs Policy [Text Block] Convertible Notes Debt Policy [Text Block] Recent Accounting Pronouncements New Accounting Pronouncements Policy Policy [Text Block] Summary of Estimated Useful Lives of Intangible Assets Schedule Of Finite Lived Intangible Assets Table [Text Block] Disaggregation of Revenue by Geography Revenue From External Customers By Geographic Areas Table [Text Block] Numerators and Denominators of Basic and Diluted Net Loss per Share Computations for Common Stock Schedule Of Earnings Per Share Basic And Diluted Table [Text Block] Schedule of Potentially Dilutive Shares Excluded from Calculation of Diluted Net Loss per Share Schedule Of Antidilutive Securities Excluded From Computation Of Earnings Per Share [Text Block] Award Type Award Type [Axis] Award Type Share Based Compensation Arrangements By Share Based Payment Award Award Type And Plan Name [Domain] Restricted stock units and restricted stock awards. Restricted Stock Units and Restricted Stock Awards Restricted Stock Units And Restricted Stock Awards [Member] Summary of RSU and RSA Award Activity Nonvested Restricted Stock Shares Activity Table [Text Block] Summary of Stock Option Award Activity Schedule Of Share Based Compensation Stock Options Activity Table [Text Block] Summary of Total Stock-based Compensation Expense Schedule Of Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Text Block] Schedule Of Business Acquisitions By Acquisition [Table] Schedule Of Business Acquisitions By Acquisition [Table] Business Acquisition Business Acquisition [Axis] Business Acquisition, Acquiree Business Acquisition Acquiree [Domain] WaveOptics. Wave Optics Wave Optics [Member] Fit Analytics. Fit Analytics Fit Analytics [Member] Other acquisitions. Other Acquisitions Other Acquisitions [Member] Twenty twenty acquisitions. 2020 Acquisitions Twenty Twenty Acquisitions [Member] AI Factory, Inc. AI Factory, Inc. A I Factory Inc [Member] Disposal Group Name Income Statement Balance Sheet And Additional Disclosures By Disposal Groups Including Discontinued Operations [Axis] Disposal Group Name Disposal Groups Including Discontinued Operations Name [Domain] Placed, LLC. Placed, LLC Placed Limited Liability Company [Member] Business Acquisition [Line Items] Business Acquisition [Line Items] Summary of Total Purchase Consideration Allocation Schedule Of Recognized Identified Assets Acquired And Liabilities Assumed Table [Text Block] Summary of Assets and Liabilities on Completion of Divestiture Schedule Of Disposal Groups Including Discontinued Operations Income Statement Balance Sheet And Additional Disclosures [Text Block] Changes in Carrying Amount of Goodwill Schedule Of Goodwill [Text Block] Schedule of Estimated Intangible Asset Amortization Expense Scheduleof Finite Lived Intangible Assets Future Amortization Expense Table [Text Block] Summary of Convertible Notes Convertible Debt Table [Text Block] Components of Lease Cost Lease Cost Table [Text Block] Summary of operating lease term and discount rate. Summary of Weighted Average Remaining Lease Term and Discount Rate Related to Operating Leases Summary Of Operating Lease Term And Discount Rate Table [Text Block] Present Value of Operating Lease Liabilities Lessee Operating Lease Liability Maturity Table [Text Block] Summary of Financial Assets Measured at Fair Value on Recurring Basis Fair Value Assets Measured On Recurring Basis [Text Block] Schedule of Domestic and Foreign Components of Pre-Tax Loss Schedule Of Income Before Income Tax Domestic And Foreign Table [Text Block] Schedule of Components of Income Tax (Benefit) Expense Schedule Of Components Of Income Tax Expense Benefit Table [Text Block] Summary of Reconciliation of Statutory Federal Income Tax Rate Schedule Of Effective Income Tax Rate Reconciliation Table [Text Block] Summary of Significant Components of Net Deferred Tax Balances Schedule Of Deferred Tax Assets And Liabilities Table [Text Block] Summary of Activity Related to Gross Unrecognized Tax Benefits Summary Of Income Tax Contingencies [Text Block] Schedule of Changes in Accumulated Other Comprehensive Income (Loss) Schedule Of Accumulated Other Comprehensive Income Loss Table [Text Block] Summary of Property and Equipment, Net Property Plant And Equipment [Text Block] Property and Equipment, Net by Geographic Area Schedule Of Revenues From External Customers And Long Lived Assets By Geographical Areas Table [Text Block] Schedule of Accrued Expenses and Other Current Liabilities Schedule Of Accrued Liabilities Table [Text Block] Schedule of Other Liabilities Other Noncurrent Liabilities Table [Text Block] Summary of Significant Accounting Policies [Line Items] Summary of Significant Accounting Policies [Table] Summary Of Significant Accounting Policies [Table] Summary Of Significant Accounting Policies [Table] Vesting Vesting [Axis] Vesting Vesting [Domain] First Year Share Based Compensation Award Tranche One [Member] Second Year Share Based Compensation Award Tranche Two [Member] Third Year Share Based Compensation Award Tranche Three [Member] Share based compensation award tranche fourth. Fourth Year Share Based Compensation Award Tranche Fourth [Member] Prior to February two thousand and seventeen restricted stock units [Member] Prior to February 2018 Prior To February Two Thousand And Seventeen Restricted Stock Units [Member] Restricted stock units and restricted stock granted after February two thousand eighteen. RSUs and RSAs Granted after February 2018 Restricted Stock Units And Restricted Stock Granted After February Two Thousand Eighteen [Member] Statistical Measurement Range [Axis] Statistical Measurement Range [Member] Minimum Minimum [Member] Maximum Maximum [Member] Long-Lived Tangible Asset Property Plant And Equipment By Type [Axis] Long-Lived Tangible Asset Property Plant And Equipment Type [Domain] Computer hardware software and equipment. Computer Hardware, Software and Equipment Computer Hardware Software And Equipment [Member] Furniture Furniture And Fixtures [Member] Buildings Building [Member] Minimum Maximum Debt Instrument Debt Instrument [Axis] Debt Instrument, Name Debt Instrument Name [Domain] Two thousand twenty five senior convertible notes. 2025 Notes Two Thousand Twenty Five Senior Convertible Notes [Member] Two thousand twenty six senior convertible notes. 2026 Notes Two Thousand Twenty Six Senior Convertible Notes [Member] Accounting Standards Update Adjustments For New Accounting Pronouncements [Axis] Accounting Standards Update Type Of Adoption [Member] Accounting Standards Update 2020-06 Accounting Standards Update202006 [Member] Revision of Prior Period Restatement [Axis] Revision of Prior Period Restatement [Domain] Revision of Prior Period, Accounting Standards Update, Adjustment Revision Of Prior Period Accounting Standards Update Adjustment [Member] Accounting standards update 202108. Accounting Standards Update 2021-08 Accounting Standards Update202108 [Member] Accounting Standards Update 2020-01 Accounting Standards Update202001 [Member] Accounting Standards Update 2018-15 Accounting Standards Update201815 [Member] Accounting Standards Update 2016-13 Accounting Standards Update201613 [Member] Accounting Standards Update 2019-11 Accounting Standards Update201911 [Member] Summary Of Significant Accounting Policies [Line Items] Summary Of Significant Accounting Policies [Line Items] Advertising partner arrangement cost Cost Of Goods And Services Sold Type of Cost, Good or Service [Extensible List] Type Of Cost Good Or Service Extensible List Advertising cost Advertising Expense Common stockholders voting rights Common Stock Voting Rights Award vesting percentage Sharebased Compensation Arrangement By Sharebased Payment Award Award Vesting Rights Percentage Service condition satisfied, years Share Based Compensation Arrangement By Share Based Payment Award Award Requisite Service Period1 Percentage of tax benefits likelihood of being realized Income Tax Examination Likelihood Of Unfavorable Settlement Highly liquid investments with original maturities Maturities Of Time Deposits Description Credit losses recorded on available-for-sale debt securities Debt Securities Available For Sale Change In Present Value Expense Reversal Property and equipment estimated useful life Property Plant And Equipment Useful Life Business combination measurement period from acquisition date. Business combination measurement period Business Combination Measurement Period From Acquisition Date Number of operating segment Number Of Operating Segments Number of reporting unit Number Of Reporting Units Goodwill impairment charges Goodwill Impairment Loss Schedule Of Finite Lived Intangible Assets [Table] Schedule Of Finite Lived Intangible Assets [Table] Finite-Lived Intangible Assets by Major Class Finite Lived Intangible Assets By Major Class [Axis] Finite-Lived Intangible Assets, Major Class Name Finite Lived Intangible Assets Major Class Name [Domain] Domain Names Internet Domain Names [Member] Trademarks Trademarks [Member] Acquired Developed Technology Technology Based Intangible Assets [Member] Customer Relationships Customer Relationships [Member] Patents Patents [Member] Finite-Lived Intangible Assets [Line Items] Finite Lived Intangible Assets [Line Items] Estimated Useful Life Finite Lived Intangible Asset Useful Life Debt instrument, principal amount Debt Instrument Face Amount Change in accounting principle, accounting standards update, adoption date Change In Accounting Principle Accounting Standards Update Adoption Date Change in accounting principle, accounting standards update, early adoption [true false] Change In Accounting Principle Accounting Standards Update Early Adoption Change in accounting principle, accounting standards update, transition option elected Change In Accounting Principle Accounting Standards Update Transition Option Elected Extensible List Accumulated deficit Additional paid-in capital Change in accounting principle, accounting standards update, immaterial effect [true false] Change In Accounting Principle Accounting Standards Update Immaterial Effect Change in accounting principle, accounting standards update, adopted [true false] Change In Accounting Principle Accounting Standards Update Adopted Disaggregation Of Revenue [Abstract] Disaggregation Of Revenue [Table] Disaggregation Of Revenue [Table] Geographical Statement Geographical [Axis] Geographical Segment Geographical [Domain] North America North America [Member] Europe Europe [Member] Rest of World. Rest of World Rest Of World [Member] Disaggregation Of Revenue [Line Items] Disaggregation Of Revenue [Line Items] Total revenue United States UNITED STATES Earnings per share. Schedule of earnings per share. Schedule Of Earnings Per Share [Table] Schedule Of Earnings Per Share [Table] Earnings Per Share [Line Items] Earnings Per Share [Line Items] Numerator: Net Income Loss Available To Common Stockholders Basic [Abstract] Net loss attributable to common stockholders Net Income Loss Available To Common Stockholders Basic Denominator: Weighted Average Number Of Shares Outstanding Diluted Disclosure Items [Abstract] Basic shares: Weighted Average Number Of Shares Outstanding Basic [Abstract] Weighted-average common shares - Basic Diluted shares: Weighted-average common shares - Diluted Net loss per share attributable to common stockholders: Earnings Per Share Basic And Diluted [Abstract] Schedule Of Antidilutive Securities Excluded From Computation Of Earnings Per Share [Table] Schedule Of Antidilutive Securities Excluded From Computation Of Earnings Per Share [Table] Antidilutive Securities Antidilutive Securities Excluded From Computation Of Earnings Per Share By Antidilutive Securities [Axis] Antidilutive Securities, Name Antidilutive Securities Name [Domain] Stock Options Employee Stock Option [Member] Unvested restricted stock units and restricted stock awards not subject to a performance condition. Unvested Restricted Stock Units And Restricted Stock Awards Not Subject To A Performance Condition Unvested Restricted Stock Units And Restricted Stock Awards Not Subject To A Performance Condition [Member] Convertible senior notes if converted. Convertible Notes (If Converted) Convertible Senior Notes If Converted [Member] Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items] Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items] Anti-dilutive securities excluded from calculation of diluted net loss per share Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount Schedule Of Share Based Compensation Arrangements By Share Based Payment Award [Table] Schedule Of Share Based Compensation Arrangements By Share Based Payment Award [Table] Two zero one four plan equity incentive plan. 2014 Equity Incentive Plan Two Zero One Four Equity Incentive Plan [Member] France FRANCE Stock options and unvested restricted stock units. Stock Options And Unvested RSUs Stock Options And Unvested Restricted Stock Units [Member] Plan Name Plan Name [Axis] Plan Name Plan Name [Domain] Two zero one seven equity incentive plan. 2017 Equity Incentive Plan Two Zero One Seven Equity Incentive Plan [Member] Two zero one two equity incentive plan. 2012 Equity Incentive Plan Two Zero One Two Equity Incentive Plan [Member] Two zero one seven employee stock purchase plan. 2017 Employee Stock Purchase Plan Two Zero One Seven Employee Stock Purchase Plan [Member] RSUs and RSAs Share Based Compensation Arrangement By Share Based Payment Award [Line Items] Share Based Compensation Arrangement By Share Based Payment Award [Line Items] Common stock authorized to issue Common stock dividends declared Common Stock Dividends Per Share Declared Share-based compensation arrangement by share-based payment award, number of share-based employee compensation plans. Number of share-based employee compensation plans Share Based Compensation Arrangement By Share Based Payment Award Number Of Share Based Employee Compensation Plans Awards granted to employees and consultants Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Grants In Period Additional common stock capital shares reserved for future issuance. Percentage of capital stock outstanding. Shares reserved for issuance, automatic increase date. Common stock reserved for future issuance Common Stock Capital Shares Reserved For Future Issuance Additional common stock reserved for future issuance Additional Common Stock Capital Shares Reserved For Future Issuance Percentage of capital stock outstanding Percentage Of Capital Stock Outstanding Shares reserved for issuance, automatic increase date Shares Reserved For Issuance Automatic Increase Date Maximum term for stock options from the grant date Sharebased Compensation Arrangement By Sharebased Payment Award Expiration Period Number of shares issued or offered under plan Share Based Compensation Arrangement By Share Based Payment Award Shares Issued In Period Percentage of number of shares, common stock outstanding Share Based Compensation Arrangement By Share Based Payment Award Percentage Of Outstanding Stock Maximum Increase in number of shares reserved for issuance Share Based Compensation Arrangement By Share Based Payment Award Number Of Additional Shares Authorized Share based compensation arrangement by share based payment award equity instruments other than options rollforward. Outstanding Restricted Stock Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Rollforward [Abstract] Outstanding Restricted Stock, Unvested Beginning Balance Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Nonvested Number Outstanding Restricted Stock, Granted Outstanding Restricted Stock, Vested Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Vested In Period Outstanding Restricted Stock, Forfeited Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Forfeited In Period Outstanding Restricted Stock, Unvested Ending Balance Share based compensation arrangement by share based payment award, equity instruments other than options, weighted average grant date fair value. Weighted-Average Grant Date Fair Value per Restricted Stock Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Weighted Average Grant Date Fair Value [Abstract] Weighted-Average Grant Date Fair Value per Restricted Stock, Unvested Beginning Balance Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Nonvested Weighted Average Grant Date Fair Value Weighted-Average Grant Date Fair Value per Restricted Stock, Granted Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Grants In Period Weighted Average Grant Date Fair Value Weighted-Average Grant Date Fair Value per Restricted Stock, Vested Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Vested In Period Weighted Average Grant Date Fair Value Weighted-Average Grant Date Fair Value per Restricted Stock, Forfeited Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Forfeitures Weighted Average Grant Date Fair Value Weighted-Average Grant Date Fair Value per Restricted Stock, Unvested Ending Balance Fair value of vested shares Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Vested In Period Total Fair Value Unrecognized compensation cost Employee Service Share Based Compensation Nonvested Awards Total Compensation Cost Not Yet Recognized Weighted average recognition period Employee Service Share Based Compensation Nonvested Awards Total Compensation Cost Not Yet Recognized Period For Recognition1 Number of Shares Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Roll Forward Number of Shares, Beginning balance Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Number Number of Shares, Granted Share Based Compensation Arrangement By Share Based Payment Award Options Grants In Period Gross Number of Shares, Exercised Number of Shares, Forfeited Share Based Compensation Arrangement By Share Based Payment Award Options Forfeitures In Period Number of Shares, Ending balance Number of Shares, Exercisable Share Based Compensation Arrangement By Share Based Payment Award Options Exercisable Number Number of Shares, Vested and expected to vest Share Based Compensation Arrangement By Share Based Payment Award Options Vested And Expected To Vest Outstanding Number Weighted-Average Exercise Price Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Weighted Average Exercise Price Rollforward Weighted-Average Exercise Price, Beginning balance Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Weighted Average Exercise Price Weighted-Average Exercise Price, Granted Share Based Compensation Arrangements By Share Based Payment Award Options Grants In Period Weighted Average Exercise Price Weighted-Average Exercise Price, Exercised Share Based Compensation Arrangements By Share Based Payment Award Options Exercises In Period Weighted Average Exercise Price Weighted-Average Exercise Price, Forfeited Share Based Compensation Arrangements By Share Based Payment Award Options Forfeitures In Period Weighted Average Exercise Price Weighted-Average Exercise Price, Ending balance Weighted-Average Exercise Price, Exercisable Share Based Compensation Arrangement By Share Based Payment Award Options Exercisable Weighted Average Exercise Price Weighted-Average Exercise Price, Vested and expected to vest Share Based Compensation Arrangement By Share Based Payment Award Options Vested And Expected To Vest Outstanding Weighted Average Exercise Price Share-based Compensation Arrangement by Share-based Payment Award, Options, Weighted Average Remaining Contractual Term [Abstract] Weighted-Average Remaining Contractual Term Share Based Compensation Arrangement By Share Based Payment Award Options Weighted Average Remaining Contractual Term [Abstract] Weighted-Average Remaining Contractual Term (in years) Sharebased Compensation Arrangement By Sharebased Payment Award Options Outstanding Weighted Average Remaining Contractual Term2 Weighted-Average Remaining Contractual Term (in years), Exercisable Sharebased Compensation Arrangement By Sharebased Payment Award Options Exercisable Weighted Average Remaining Contractual Term1 Weighted-Average Remaining Contractual Term (in years), Vested and expected to vest Sharebased Compensation Arrangement By Sharebased Payment Award Options Vested And Expected To Vest Outstanding Weighted Average Remaining Contractual Term1 Share-based Compensation Arrangement by Share-based Payment Award, Options, Aggregate Intrinsic Value [Abstract] Aggregate Intrinsic Value Share Based Compensation Arrangement By Share Based Payment Award Options Aggregate Intrinsic Value [Abstract] Aggregate Intrinsic Value, Outstanding Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Intrinsic Value Aggregate Intrinsic Value, Exercisable Sharebased Compensation Arrangement By Sharebased Payment Award Options Exercisable Intrinsic Value1 Aggregate Intrinsic Value, Vested and expected to vest Share Based Compensation Arrangement By Share Based Payment Award Options Vested And Expected To Vest Outstanding Aggregate Intrinsic Value Weighted-average fair value of employee stock options Share Based Compensation Arrangement By Share Based Payment Award Options Grants In Period Weighted Average Grant Date Fair Value Unrecognized compensation cost Employee Service Share Based Compensation Nonvested Awards Total Compensation Cost Not Yet Recognized Stock Options Fair values of options vested Sharebased Compensation Arrangement By Sharebased Payment Award Options Vested In Period Fair Value1 Intrinsic values of stock options exercised Share Based Compensation Arrangement By Share Based Payment Award Options Vested And Expected To Vest Exercisable Aggregate Intrinsic Value Income Statement Location Income Statement Location [Axis] Income Statement Location Income Statement Location [Domain] Cost of Revenue Cost Of Sales [Member] Research and Development Research And Development Expense [Member] Sales and Marketing Selling And Marketing Expense [Member] General and Administrative General And Administrative Expense [Member] Total Allocated Share Based Compensation Expense Business combination purchase price consideration including post combination expense. Business combination post combination expense. Class A Common Stock Common Class A [Member] Balance Sheet Location Balance Sheet Location [Axis] Balance Sheet Location Balance Sheet Location [Domain] Other Liabilities Other Liabilities [Member] Other income expense. Other Income (Expense) Other Income Expense [Member] Business combination total consideration including post combination expense Business Combination Purchase Price Consideration Including Post Combination Expense Purchase price consideration Business Combination Consideration Transferred1 Business combination consideration in shares issued or issuable Business Acquisition Equity Interests Issued Or Issuable Number Of Shares Issued Business combination, consideration transferred, equity interests issued and issuable Business Combination Consideration Transferred Equity Interests Issued And Issuable Payment to acquire business Payments To Acquire Businesses Gross Business combination, recognized identifiable assets acquired and liabilities assumed, liabilities Business Combination Consideration Transferred Liabilities Incurred Business combination, post combination expense Business Combination Post Combination Expense Technology Finite lived intangible assets Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Intangibles Net deferred tax liability Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Deferred Tax Liabilities Other assets acquired and liabilities assumed, net Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Other Net Total Business Combination Recognized Identifiable Assets Acquired Goodwill And Liabilities Assumed Net Goodwill deductible for tax purposes Business Acquisition Purchase Price Allocation Goodwill Expected Tax Deductible Amount Current and future cash consideration payments Business Combination Contingent Consideration Liability Estimated fair value of minority interest Business Combination Acquisition Of Less Than100 Percent Noncontrolling Interest Fair Value Disposal group including discontinued operation, cash consideration Disposal Group Including Discontinued Operation Cash Disposal group including discontinued operation, purchase consideration Disposal group including discontinued operation, net gain on disposal Discontinued Operation Gain Loss On Disposal Of Discontinued Operation Net Of Tax Disposal group including discontinued operation other assets and liabilities non-current net. Discontinued Operations And Disposal Groups [Abstract] Income Statement Balance Sheet And Additional Disclosures By Disposal Groups Including Discontinued Operations [Table] Income Statement Balance Sheet And Additional Disclosures By Disposal Groups Including Discontinued Operations [Table] Indefinite-lived Intangible Assets Indefinite Lived Intangible Assets By Major Class [Axis] Indefinite-lived Intangible Assets, Major Class Name Indefinite Lived Intangible Assets Major Class Name [Domain] Trademarks, Net Customer Relationships, Net Income Statement Balance Sheet And Additional Disclosures By Disposal Groups Including Discontinued Operations [Line Items] Income Statement Balance Sheet And Additional Disclosures By Disposal Groups Including Discontinued Operations [Line Items] Intangible assets Disposal Group Including Discontinued Operation Intangible Assets Noncurrent Goodwill Disposal Group Including Discontinued Operation Goodwill Noncurrent Other assets and liabilities, net Disposal Group Including Discontinued Operation Other Assets And Liabilities Noncurrent Net Total Disposal Group Including Discontinued Operation Assets Noncurrent Goodwill, beginning balance Goodwill acquired Goodwill Acquired During Period Foreign currency translation Goodwill Foreign Currency Translation Gain Loss Goodwill, ending balance Weighted-Average Remaining Useful Life - Years Acquired Finite Lived Intangible Assets Weighted Average Useful Life Gross Carrying Amount Finite Lived Intangible Assets Gross Accumulated Amortization Finite Lived Intangible Assets Accumulated Amortization Net Amortization of intangible assets Amortization Of Intangible Assets Finite Lived Intangible Assets Future Amortization Expense Current And Five Succeeding Fiscal Years [Abstract] 2022 Finite Lived Intangible Assets Amortization Expense Next Twelve Months 2023 Finite Lived Intangible Assets Amortization Expense Year Two 2024 Finite Lived Intangible Assets Amortization Expense Year Three 2025 Finite Lived Intangible Assets Amortization Expense Year Four 2026 Finite Lived Intangible Assets Amortization Expense Year Five Thereafter Finite Lived Intangible Assets Amortization Expense After Year Five Debt instrument indenture date. Debt Instrument [Table] Debt Instrument [Table] Sale of Stock Subsidiary Sale Of Stock [Axis] Sale of Stock Sale Of Stock Name Of Transaction [Domain] Initial placement. Initial Placement Initial Placement [Member] Over-Allotment Option Over Allotment Option [Member] Two Thousand Twenty Seven Convertible Senior Note. 2027 Notes Two Thousand Twenty Seven Convertible Senior Note [Member] Scenario Statement Scenario [Axis] Scenario Scenario Unspecified [Domain] Scenario one. Scenario One Scenario One [Member] Scenario two. Scenario Two Scenario Two [Member] Collaborative Arrangement and Arrangement Other than Collaborative Type Of Arrangement [Axis] Collaborative Arrangement and Arrangement Other than Collaborative Arrangements And Nonarrangement Transactions [Member] Exchange agreements. Exchange Agreements Exchange Agreements [Member] Variable Rate Variable Rate [Axis] Variable Rate Variable Rate [Domain] LIBO London Interbank Offered Rate L I B O R [Member] Credit Facility Credit Facility [Axis] Credit Facility Credit Facility [Domain] Senior Unsecured Revolving Credit Facility Revolving Credit Facility [Member] Standby Letters of Credit Standby Letters Of Credit [Member] Debt Instrument [Line Items] Debt Instrument [Line Items] Indenture date Debt Instrument Indenture Date Debt instrument, maturity date Debt Instrument Maturity Date Debt instrument convertible principal amount used in conversion rate. Shares issued upon conversion of each $1000 principal amount Debt Conversion Converted Instrument Shares Issued1 Debt instrument, convertible principal amount used in conversion rate Debt Instrument Convertible Principal Amount Used In Conversion Rate Conversion price per share Debt Instrument Convertible Conversion Price1 Debt instrument convertible, percentage of conversion price Debt Instrument Convertible Threshold Percentage Of Stock Price Trigger Debt instrument convertible, number of trading days Debt Instrument Convertible Threshold Trading Days Debt instrument, redemption price percentage Debt Instrument Redemption Price Percentage Debt instrument convertible, number of consecutive trading days Debt Instrument Convertible Threshold Consecutive Trading Days1 Debt instrument convertible threshold business day. Debt instrument, convertible, threshold business days Debt Instrument Convertible Threshold Business Days Debt issuance costs Deferred Finance Costs Net Interest payment beginning date Debt Instrument Date Of First Required Payment1 Debt instrument, interest rate Debt Instrument Interest Rate Stated Percentage Debt instrument, interest rate terms Debt Instrument Interest Rate Terms Principal Unamortized debt discount and issuance costs Debt Instrument Unamortized Discount Premium And Debt Issuance Costs Net Net carrying amount Long Term Debt Debt instrument convertible, amortization period Debt Instrument Convertible Remaining Discount Amortization Period1 Amortization of debt issuance costs Amortization Of Financing Costs Contractual interest expense Interest Expense Debt Excluding Amortization If-converted value exceeding principal amount Debt Instrument Convertible If Converted Value In Excess Of Principal Debt instrument, cap call transaction cap price, net cost. Debt instrument, cap call transaction cap price, per share. Cap price, net cost Debt Instrument Cap Call Transaction Cap Price Net Cost Cap price, per share Debt Instrument Cap Call Transaction Cap Price Per Share Debt conversion, converted instrument, additional shares issued. Debt conversion, principal amount Debt Conversion Original Debt Amount1 Additional shares issued upon conversion Debt Conversion Converted Instrument Additional Shares Issued Fair value of induced conversion exchange shares Shares issued under original terms of general conversion with net carrying amount Stock Issued During Period Value Conversion Of Convertible Securities Net Of Adjustments Credit facility expiration date. Maximum borrowing capacity Line Of Credit Facility Maximum Borrowing Capacity Basis spread on variable interest rate (percentage) Debt Instrument Basis Spread On Variable Rate1 Annual commitment fee Line Of Credit Facility Unused Capacity Commitment Fee Percentage Credit facility expiration date Credit Facility Expiration Date Amounts outstanding under the credit facility Line Of Credit Outstanding letters of credit Letters Of Credit Outstanding Amount Loss Contingencies [Table] Loss Contingencies [Table] Litigation Case Litigation Case [Axis] Litigation Case Litigation Case Type [Domain] Securities class actions. Securities Class Actions Securities Class Actions [Member] Litigation Status Litigation Status [Axis] Litigation Status Litigation Status [Domain] Pending Litigation Pending Litigation [Member] Loss Contingency Nature Loss Contingencies By Nature Of Contingency [Axis] Loss Contingency, Nature Loss Contingency Nature [Domain] Indemnification Agreement Indemnification Guarantee [Member] Loss Contingencies [Line Items] Loss Contingencies [Line Items] Commitments due within three years Contractual Obligation Loss contingency, expected settlement amount Loss Contingency Estimate Of Possible Loss Legal expense, net of amounts directly covered by insurance Litigation Settlement Expense Liabilities recorded Loss Contingency Accrual At Carrying Value Operating lease expense Operating Lease Cost Sublease income Sublease Income Total net lease costs Lease Cost Weighted-average remaining lease term Operating Lease Weighted Average Remaining Lease Term1 Weighted-average discount rate Operating Lease Weighted Average Discount Rate Percent 2022 Lessee Operating Lease Liability Payments Due Next Twelve Months 2023 Lessee Operating Lease Liability Payments Due Year Two 2024 Lessee Operating Lease Liability Payments Due Year Three 2025 Lessee Operating Lease Liability Payments Due Year Four 2026 Lessee Operating Lease Liability Payments Due Year Five Thereafter Lessee Operating Lease Liability Payments Due After Year Five Total lease payments Lessee Operating Lease Liability Payments Due Less: Imputed interest Lessee Operating Lease Liability Undiscounted Excess Amount Present value of lease liabilities Operating Lease Liability Lessee operating lease lease not yet commenced lease obligations incurred. Lessee operating lease lease not yet commenced commencement start year. Lessee Lease Description [Table] Lessee Lease Description [Table] Lessee Lease Description [Line Items] Lessee Lease Description [Line Items] Lease obligations for additional leases not yet commenced Lessee Operating Lease Lease Not Yet Commenced Lease Obligations Incurred Operating leases not yet commenced, start year Lessee Operating Lease Lease Not Yet Commenced Commencement Start Year Operating leases, terms Lessee Operating Lease Lease Not Yet Commenced Term Of Contract1 Operating cash outflows for operating leases Operating Lease Payments Lease liabilities arising from obtaining operating lease right-of-use assets Right Of Use Asset Obtained In Exchange For Operating Lease Liability Schedule Of Investments [Abstract] Investment Holdings [Table] Investment Holdings [Table] Financial Instrument Financial Instrument [Axis] Financial Instruments Transfers And Servicing Of Financial Instruments Types Of Financial Instruments [Domain] Privately held securities. Privately Held Securities Privately Held Securities [Member] Investment Holdings [Line Items] Investment Holdings [Line Items] Carrying value of investment in privately-held companies Long Term Investments Unrealized gains on investments Unrealized Gain Loss On Investments Realized gains on privately held investments Gain On Sale Of Investments Impairment expense on investment Impairment Of Investments Cash and available for sale debt securities amortized cost basis. Cash and available for sale securities debt securities fair value. Cash equity securities and available for sale debt securities cost and amortized cost basis. Available for sale debt securities and equity securities accumulated gross unrealized gain before tax. Available for sale debt securities and equity securities accumulated gross unrealized loss before tax. Cash equity securities and available for sale debt securities fair value. Equity securities accumulated gross unrealized gain before tax. Equity securities accumulated gross unrealized loss before tax. Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Table] Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Table] Measurement Frequency Fair Value By Measurement Frequency [Axis] Measurement Frequency Fair Value Measurement Frequency [Domain] Fair Value, Measurements, Recurring Fair Value Measurements Recurring [Member] Fair Value Hierarchy and NAV Fair Value By Fair Value Hierarchy Level [Axis] Fair Value Hierarchy and NAV Fair Value Measurements Fair Value Hierarchy [Domain] Level 1 Securities Fair Value Inputs Level1 [Member] Level 2 Securities Fair Value Inputs Level2 [Member] Cash and Cash Equivalents Cash And Cash Equivalents [Axis] Cash and Cash Equivalents Restricted Cash And Cash Equivalents Cash And Cash Equivalents [Member] Cash Cash [Member] Investment Type Investment Type [Axis] Investments Investment Type Categorization [Member] U.S. Government Securities U S Treasury Securities [Member] U.S. Government Agency Securities U S Government Agencies Debt Securities [Member] Corporate Debt Securities Corporate Debt Securities [Member] Commercial Paper Commercial Paper [Member] Certificates of Deposit Certificates Of Deposit [Member] Publicly Traded Equity Securities Equity Securities [Member] Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items] Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items] Cash, Cost or Amortized Cost Cash Cash, Gross Unrealized Gains Cash And Cash Equivalents Gross Unrealized Gains Cash, Gross Unrealized Losses Cash And Cash Equivalents Gross Unrealized Losses Cash, Total Estimated Fair Value Cash Fair Value Disclosure Marketable securities, Cost or Amortized Cost Available For Sale Debt Securities Amortized Cost Basis Marketable securities, Gross Unrealized Gains Available For Sale Debt Securities Accumulated Gross Unrealized Gain Before Tax Marketable securities, Gross Unrealized Losses Available For Sale Debt Securities Accumulated Gross Unrealized Loss Before Tax Marketable securities, Total Estimated Fair Value Available For Sale Securities Debt Securities Equity Securities, Fair Value Equity Securities Fv Ni Equity Securities, Gross Unrealized Gains Equity Securities Accumulated Gross Unrealized Gain Before Tax Equity Securities, Gross Unrealized Losses Equity Securities Accumulated Gross Unrealized Loss Before Tax Equity Securities, Total Estimated Fair Value Equity Securities Fv Ni Current And Noncurrent Cash, Equity Securities and Marketable securities, Cost or Amortized Cost Cash Equity Securities And Available For Sale Debt Securities Cost And Amortized Cost Basis Equity Securities and Marketable securities, Gross Unrealized Gains Available For Sale Debt Securities And Equity Securities Accumulated Gross Unrealized Gain Before Tax Equity Securities and Marketable securities, Gross Unrealized Losses Available For Sale Debt Securities And Equity Securities Accumulated Gross Unrealized Loss Before Tax Cash, Equity Securities and Marketable Securities, Total Estimated Fair Value Cash Equity Securities And Available For Sale Debt Securities Fair Value Cash and Marketable securities, Cost or Amortized Cost Cash And Available For Sale Debt Securities Amortized Cost Basis Cash and Marketable Securities, Total Estimated Fair Value Cash And Available For Sale Securities Debt Securities Fair Value Marketable securities contractual maturities period. Marketable securities contractual maturities Available For Sale Securities Debt Maturities After One Through Five Years Fair Value Marketable securities contractual maturities period Marketable Securities Contractual Maturities Period Convertible notes Convertible Debt Fair Value Disclosures Domestic Income Loss From Continuing Operations Before Income Taxes Domestic Foreign Income Loss From Continuing Operations Before Income Taxes Foreign Income Tax Expense Benefit Continuing Operations [Abstract] Current: Current Income Tax Expense Benefit Continuing Operations [Abstract] Federal Current Federal Tax Expense Benefit State Current State And Local Tax Expense Benefit Foreign Current Foreign Tax Expense Benefit Total current income tax expense Current Income Tax Expense Benefit Deferred: Deferred Income Tax Expense Benefit Continuing Operations [Abstract] Federal Deferred Federal Income Tax Expense Benefit State Deferred State And Local Income Tax Expense Benefit Foreign Deferred Foreign Income Tax Expense Benefit Total deferred income tax benefit Deferred Income Tax Expense Benefit Income tax expense Effective income tax rate reconciliation nondeductible expense share based compensation cost benefit. Effective income tax rate reconciliation federal research & development credit benefit. Effective income tax rate reconciliation change in foreign income tax rate. Effective income tax rate reconciliation acquisitions and divestitures. Effective Income Tax Rate Continuing Operations Tax Rate Reconciliation [Abstract] Tax benefit (expense) computed at the federal statutory rate Effective Income Tax Rate Reconciliation At Federal Statutory Income Tax Rate State tax benefit (expense), net of federal benefit Effective Income Tax Rate Reconciliation State And Local Income Taxes Change in valuation allowance Effective Income Tax Rate Reconciliation Change In Deferred Tax Assets Valuation Allowance Differences between U.S. and foreign tax rates on foreign income Effective Income Tax Rate Reconciliation Foreign Income Tax Rate Differential Stock-based compensation benefit Effective Income Tax Rate Reconciliation Nondeductible Expense Share Based Compensation Cost Benefit U.S. federal research & development credit benefit Effective Income Tax Rate Reconciliation Federal Research And Development Credit Benefit U.K. corporate rate increase Effective Income Tax Rate Reconciliation Change In Foreign Income Tax Rate Acquisitions and divestitures Effective Income Tax Rate Reconciliation Acquisitions And Divestitures Other benefits (expenses) Effective Income Tax Rate Reconciliation Other Adjustments Total income tax benefit (expense) Effective Income Tax Rate Continuing Operations Deferred tax assets lease liability. Deferred tax liabilities convertible debt. Deferred tax liabilities right of use asset. Components Of Deferred Tax Assets And Liabilities [Abstract] Deferred tax assets: Deferred Tax Assets Gross [Abstract] Accrued expenses Deferred Tax Assets Tax Deferred Expense Reserves And Accruals Accrued Liabilities Intangible assets Deferred Tax Assets Goodwill And Intangible Assets Stock-based compensation Deferred Tax Assets Tax Deferred Expense Compensation And Benefits Share Based Compensation Cost Loss carryforwards Deferred Tax Assets Operating Loss Carryforwards Tax credit carryforwards Deferred Tax Assets Tax Credit Carryforwards Lease liability Deferred Tax Assets Lease Liability Other Deferred Tax Assets Other Total deferred tax assets Deferred Tax Assets Gross Deferred tax liabilities: Deferred Tax Liabilities [Abstract] Convertible debt Deferred Tax Liabilities Convertible Debt Right-of-use asset Deferred Tax Liabilities Right Of Use Asset Investments Deferred Tax Liabilities Investments Other Deferred Tax Liabilities Other Total deferred tax liabilities Deferred Income Tax Liabilities Total net deferred tax assets before valuation allowance Deferred Tax Assets Liabilities Net Valuation allowance Deferred Tax Assets Valuation Allowance Net deferred taxes Deferred Tax Liabilities Income taxes. Income taxes. Income Taxes [Table] Income Taxes [Table] Income Tax Authority Income Tax Authority [Axis] Income Tax Authority Income Tax Authority [Domain] U.K. Foreign Country [Member] Scenario Forecast Scenario Forecast [Member] Convertible senior notes. Convertible Notes Convertible Senior Notes [Member] Convertible Notes Federal Domestic Country [Member] State State And Local Jurisdiction [Member] Tax Credit Carryforward Tax Credit Carryforward [Axis] Tax Credit Carryforward, Name Tax Credit Carryforward Name [Domain] Research Research [Member] Other Liabilities Other Noncurrent Liabilities [Member] Income Taxes [Line Items] Income Taxes [Line Items] Income tax expense Change in enacted tax rate, amount Income Tax Reconciliation Change In Enacted Tax Rate Derecognition of deferred tax liability. Derecognition of deferred tax liability Derecognition Of Deferred Tax Liability Deferred tax liability Offsetting increase to valuation allowance recorded to additional paid-in capital and accumulated deficit Adjustments To Additional Paid In Capital Convertible Debt With Conversion Feature Federal research tax credit carry-forwards beginning of expiration year. Post-TCJA operating loss carry forwards. Percentage of post-TCJA losses taxable income limitation. Pre-Tax Cut and Jobs Act, federal net operating loss carry-forwards beginning of expiration year. Pre-Tax Cuts and Jobs Act, state net operating loss carry-forwards beginning of expiration year. Pre-TCJA operating loss carry forwards. Pre-TCJA losses carry forwards period. Net operating loss carry-forwards Operating Loss Carryforwards Pre-Tax Act operating loss carry-forwards Pre Tax Cuts And Jobs Act Operating Loss Carry Forwards Post-Tax Act operating loss carry-forwards Post Tax Cuts And Jobs Act Operating Loss Carry Forwards Pre-Tax Act operating loss carry-forwards period Pre Tax Cuts And Jobs Act Losses Carry Forwards Period Percentage of taxable income limitation Percentage Of Post Tax Cuts And Jobs Act Losses Taxable Income Limitation Pre-Tax Act U.S. federal net operating loss carry-forwards beginning of expiration year Pre Tax Cuts And Jobs Act Federal Net Operating Loss Carry Forwards Beginning Of Expiration Year Pre-Tax Act U.S. state net operating loss carry-forwards beginning of expiration year Pre Tax Cuts And Jobs Act State Net Operating Loss Carry Forwards Beginning Of Expiration Year Accumulated research tax credits Tax Credit Carryforward Amount U.S. Federal research tax credits beginning of expiration year Federal Research Tax Credit Carry Forwards Beginning Of Expiration Year Deferred tax assets, valuation allowance Unrecognized tax benefits, increase decrease resulting from foreign currency translation. Unrecognized tax benefits increases resulting from foreign corporate rate increase. Unrecognized tax benefits (including interest and penalties). Income Tax Uncertainties [Abstract] Beginning balance of unrecognized tax benefits Unrecognized Tax Benefits Additions for current year tax positions Unrecognized Tax Benefits Increases Resulting From Current Period Tax Positions Additions for prior year tax positions Unrecognized Tax Benefits Increases Resulting From Prior Period Tax Positions Reductions for prior year tax positions Unrecognized Tax Benefits Decreases Resulting From Prior Period Tax Positions Changes due to lapse of statute of limitations Unrecognized Tax Benefits Reductions Resulting From Lapse Of Applicable Statute Of Limitations Changes due to foreign currency translation adjustments Unrecognized Tax Benefits Increase Decrease Resulting From Foreign Currency Translation U.K. corporate rate increase Unrecognized Tax Benefits Increases Resulting From Foreign Corporate Rate Increase Ending balance of unrecognized tax benefits (excluding interest and penalties) Interest and penalties associated with unrecognized tax benefits Unrecognized Tax Benefits Income Tax Penalties And Interest Accrued Ending balance of unrecognized tax benefits (including interest and penalties) Unrecognized Tax Benefits Including Interest And Penalties Gross unrecognized tax benefits, including related interest and penalties Unrecognized tax benefits that would impact income tax benefit. Net unrecognized tax benefits Amount of tax benefit when gross unrecognized tax benefits realized Unrecognized Tax Benefits That Would Impact Income Tax Benefit Income tax year under examination Income Tax Examination Year Under Examination Accumulated Other Comprehensive Income Loss [Table] Accumulated Other Comprehensive Income Loss [Table] Marketable Securities Accumulated Net Unrealized Investment Gain Loss [Member] Foreign Currency Translation Accumulated Translation Adjustment [Member] Accumulated Other Comprehensive Income (Loss) Accumulated Other Comprehensive Income Loss [Line Items] Accumulated Other Comprehensive Income Loss [Line Items] OCI before reclassifications Oci Before Reclassifications Net Of Tax Attributable To Parent Amounts reclassified from AOCI Reclassification From Aoci Current Period Net Of Tax Attributable To Parent Schedule Of Property Plant And Equipment [Table] Schedule Of Property Plant And Equipment [Table] Computer hardware and software. Computer Hardware and Software Computer Hardware And Software [Member] Leasehold Improvements Leasehold Improvements [Member] Furniture and Equipment Construction in Progress Construction In Progress [Member] Property Plant And Equipment [Line Items] Property Plant And Equipment [Line Items] Property and equipment, gross Property Plant And Equipment Gross Less: accumulated depreciation and amortization Accumulated Depreciation Depletion And Amortization Property Plant And Equipment Property and equipment, net Asset Class Fair Value By Asset Class [Axis] Asset Class Fair Value Assets Measured On Recurring Basis Unobservable Input Reconciliation By Asset Class [Domain] Property and Equipment Property Plant And Equipment [Member] Segments Geographical Areas [Abstract] Schedule Of Revenues From External Customers And Long Lived Assets [Table] Schedule Of Revenues From External Customers And Long Lived Assets [Table] Rest of World Non Us [Member] Revenues From External Customers And Long Lived Assets [Line Items] Revenues From External Customers And Long Lived Assets [Line Items] Property and equipment, net: Property Plant And Equipment Net By Type [Abstract] Total property and equipment, net Number of countries exceeding ten percentage of property and equipment. Concentration Risk Type Concentration Risk By Type [Axis] Concentration Risk Type Concentration Risk Type [Domain] Geographic Concentrations Geographic Concentration Risk [Member] Concentration Risk Benchmark Concentration Risk By Benchmark [Axis] Concentration Risk Benchmark Concentration Risk Benchmark [Domain] Property and equipment net. Property and Equipment Net Property And Equipment Net [Member] Number of individual country exceeded 10% of total property and equipment Number Of Countries Exceeding Ten Percentage Of Property And Equipment Accrued infrastructure costs current. Partner revenue share liability current. Acquisition liability current. Other operating costs current. Accounts Payable And Accrued Liabilities Current [Abstract] Accrued compensation and related expenses Employee Related Liabilities Current Accrued infrastructure costs Accrued Infrastructure Costs Current Partner revenue share liability Partner Revenue Share Liability Current Acquisition liability Acquisition Liability Current Other operating costs Other Operating Costs Current Deferred revenue Contract With Customer Liability Current Other Other Accrued Liabilities Current Total accrued expenses and other current liabilities Acquisition liability noncurrent. Other Liabilities Disclosure [Abstract] Acquisition liability Acquisition Liability Noncurrent Other Other Sundry Liabilities Noncurrent Total other liabilities Schedule Of Defined Benefit Plans Disclosures [Table] Schedule Of Defined Benefit Plans Disclosures [Table] Retirement Plan Type Retirement Plan Type [Axis] Retirement Plan Type Retirement Plan Type [Domain] Participants contribution percentage one. 100% Participants Contribution Participants Contribution Percentage One [Member] Participants contribution percentage two. 50% Participants Contribution Participants Contribution Percentage Two [Member] Defined Benefit Plan Disclosure [Line Items] Defined Benefit Plan Disclosure [Line Items] Benefit plan, maximum eligible contributions per employee, percent Defined Contribution Plan Maximum Annual Contributions Per Employee Percent Benefit plan, employer matching contribution percentage Defined Contribution Plan Employer Matching Contribution Percent Of Match Benefit plan, employer matching contribution, percent of employees' base salary Defined Contribution Plan Employer Matching Contribution Percent Expense recognized related to matching contributions Defined Contribution Plan Cost Recognized Lessee sublease liability payments. Lessee sublease term. Lessee Sublease Termination Option, Written Notice Term Schedule Of Related Party Transactions By Related Party [Table] Schedule Of Related Party Transactions By Related Party [Table] Related Party Related Party Transactions By Related Party [Axis] Related Party Related Party [Domain] Entity Controlled by CEO Chief Executive Officer [Member] Related Party Transaction [Line Items] Related Party Transaction [Line Items] Sublease payment amount Lessee Sublease Liability Payments Sublease, option to terminate, description Lessee Operating Sublease Option To Terminate Sublease term Lessee Sublease Term Sublease termination option, written notice term Lessee Sublease Termination Option Written Notice Term EX-101.PRE 22 snap-20211231_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE XML 23 R1.htm IDEA: XBRL DOCUMENT v3.22.0.1
Document and Entity Information - USD ($)
$ in Billions
12 Months Ended
Dec. 31, 2021
Feb. 01, 2022
Jun. 30, 2021
Entity Information [Line Items]      
Document Type 10-K    
Amendment Flag false    
Document Period End Date Dec. 31, 2021    
Document Fiscal Year Focus 2021    
Document Fiscal Period Focus FY    
Trading Symbol SNAP    
Entity Registrant Name SNAP INC    
Entity Central Index Key 0001564408    
Current Fiscal Year End Date --12-31    
Entity Well-known Seasoned Issuer Yes    
Entity Voluntary Filers No    
Entity Current Reporting Status Yes    
Entity Filer Category Large Accelerated Filer    
ICFR Auditor Attestation Flag true    
Entity Shell Company false    
Entity Small Business false    
Entity Emerging Growth Company false    
Entity Public Float     $ 81.7
Document Annual Report true    
Document Transition Report false    
Entity File Number 001-38017    
Entity Incorporation, State or Country Code DE    
Entity Tax Identification Number 45-5452795    
Entity Address, Address Line One 3000 31st Street    
Entity Address, City or Town Santa Monica    
Entity Address, State or Province CA    
Entity Address, Postal Zip Code 90405    
City Area Code (310)    
Local Phone Number 399-3339    
Title of 12(b) Security Class A Common Stock, par value $0.00001 per share    
Security Exchange Name NYSE    
Entity Interactive Data Current Yes    
Auditor Name Ernst & Young LLP    
Auditor Firm ID 42    
Auditor Location Los Angeles, CA, United States    
Class A Common Stock      
Entity Information [Line Items]      
Entity Common Stock Shares Outstanding   1,369,920,406  
Class B Common Stock      
Entity Information [Line Items]      
Entity Common Stock Shares Outstanding   22,749,440  
Class C Common Stock      
Entity Information [Line Items]      
Entity Common Stock Shares Outstanding   231,626,943  

&-.U3XGSW&IZEH. MEKIDVJZQH_C_ %^6TN))]$--^-VC_#K7-0\+?$G MP1X[U+3? P:72'\22^)O$_AAKSX:^*OA-XML_$/CGP4/";_"_P"-.I^*M. / MZ:/&6O6_@_PKXH\:RZ-J.O-X3\,:_KQTG0XM.?Q!JUOH^G3:M-HVBG5K_2M- M.HZH;%+:RBU'5M,TZ2]:V-]?VD"O(/B)>^,/'WC[P_HES\:I9O _C.[^#NN6LNJV6M>*]+\'Z5XKN M/A+IGBG5O#O@'6+/0=Y_X23Q!!?\ BV]U?4)OST\0_$7_ (.2_P!N7X0W M?[)OBO\ 89_9X_X)S7/Q&\%S^!/CY^VEK?[2GA[XIQZ?X6\0Z2/"WQ"N_P!G M7X1?!KQOXB\;>$?BA?6NKW_B+X>W/B#QOXD\.Z)'I-SHM[X^T/7;W0_&5C^_ M7[&_[*GPP_8?_9>^"?[*'P*/& MGB%-'LM.TR3Q3XZ\5ZCK?C+Q3=65C:6]YXAUW4[N.WB6;8 #KOVD?@1X._:B M_9\^.'[-OQ"N]_A/\0/@_XLU/PQ<:?9^)M*T#XB>%M4\*:GJ_AJ[U M;3-:TJU\0Z5:ZK)J.AW.J:-J^G0:I;6DM]I>H6J2VDWB7[$__!.K]C#_ ()W M^ Y_A_\ LA_ 7P9\);+5(+:#Q7XJL[:?7/B7X^^Q:AJ^J6#_ !!^)WB&?5/' M7C./2K[7M9DT"PU[7KS2?"]MJ,^E^%]/T;2!#81?:]% !1110 4444 %%%% M!1110 4444 %%%% !7YW?\%4/^"??P\_X*:?L4?%S]EGQQ:Z1;Z]K>ER^*?@ MWXTU33UOIOAE\;/#NGZC_P (!XZT]U:*\M5M[F^O/#WB1=.NK.ZU?P/XB\5> M&WN%LM;NXY/T1HH _P X7_@E5\,?VMOAO\.=2_:S_P""8GA33?#'_!0K]@OQ M7IO['_\ P5@_X)>7FLZ1X8\ _M;^"?A;J6K^$?!GQD\+Z7_PEVJZ=H'QOT_P M_I&L:/XOUV2;3$\<_%KP5\6_'OP\MT\2:CXC\!_M _T]_$#]LKX#?\%I/^"/ M7[>N@_LV237WQKE_90^,?ACX@?LQ>*+K3M!^-'P9^.2> _&4_A#X?_$/PUK, M^GR:'+?_ !#\'W6D^&O%-^++PSX@DT74IK/4H9=)UF#2_@[_ (*M^'M:_P"" M//\ P5)_9]_X+7_"Z'Q!;?LR?M*>)/#_ .S+_P %._".BOK.HZ,-*UC2+#P] MX'^-5UHEGX<\6S6/]@:9X?TKQ"R>';;0+G6_'GPQ\.^$K:]CU/XW^+KG5_KO M_@I5_P $K?B+XJ^)6E_\%6?^"1GB3P[\,/\ @H%X?\+)/XK\&6]QIVG_ ,_ MX* _!_5K:RO]:^%/Q@L/MVBZ!>Z_XPT>TTL>'O&>JZKIFGZS=:;X;BU[7_"N MO:)X!^+OPK /C']MK]F;XJ_\%$_^"$?_ 3J_P""@/P7U&]U'_@H9^Q)^S[^ MSS^UY\)OB!H_A[1M1\7>*_&/P\\$>"M?^,WA^PT&S\-:U9ZSJ^KZ]X+/Q#\) M^#=/\/R6>M_$7P7X9\,Q:;!INM:A9OZ9^T1\$KW_ (./?^"?G_!/;_@H+^Q5 M\6O!W[/?[:W[+OCU?B_\+=3\5+KGB3PA\//C7HTOAB;XK?!SQ%_Q*YHK!]*^ M+/PU^&WB[POX_P!;^&'C1+[P_P"#])>U\'R>&?B->WT?Z!_\&\/[.O[1'[*/ M_!)C]G'X ?M0_#74?A/\4/ VK?&6XD\$:UJ>AZIJ]AX;\<_&7QU\1-!GU4:! MJ>KV.FWE];^+I+B71Y[M=2T]76'5;2ROS/:0_IC^S?\ LH?LV?L?^"M6^'7[ M+_P2^'7P+\$:]XKU?QSKGAOX;^&M/\-Z;J_BW71;QZCKFH16,2&ZNS:6=AI5 MBLK-;Z1H6F:3X?TB&QT32M-T^U /QQ^'7_!/_P#X*=?MG^+_ (6^(?\ @LA^ MT'^SL_P1^#'C?P[\1]$_8M_8F\/>.M'^&/QL^(O@6_TCQ!\._&?[3'Q"^(-Q M'XF\5^'O"'B>TN-=7X(Z-93?#S7]?TWPKXBU:] TF70+C^@BWL[2T-RUI:VU MLUY7C6\$4)NKN2..)[JY,:J9[EXH88WGEW2M'%&A8JB@6:* "BBB@ HHH MH **** "BBOGO]K+XO>/O@#^S1\<_C;\+O@[KW[07Q ^%7PQ\7>._"GP6\+W MLUAXB^)&K>&M(N=3A\,:-/:Z5KVH27]\MN_DV6D:%KFNZB4-AH.BZQK5S8:; M= '\V_\ P<5_LW_%+]FWXO?LH_\ !>G]D[0CJGQF_80U[2_#O[1O@^PM;V>\ M^*'[-6MZE>Z1=&:Z>W\1Z5X=T_0M'\:_$CX?>./$5GX*O/$%OX$^+?\%&_V&/V7/^"J7_!._4-?UG]JG]D?3M _;*_8_P!6 M\.6WBEO$'Q$^'NMV?AKQA\1_@W>^!M#275/$7B+Q-HGAS3'L_ TNDW/B+4?% MGAFZ^%L#:?9^._%=O??*/Q'_ .#I[_@F5^TG_P $\/&.A7W@SX@>/OVK?CY\ M&?$/PCO/^"><'PU^(OBC5_$_Q.^)>GWGPU;X?Q?%*R\%Q_##Q%\/M;U;6!J- MGX@TK7CX]U3P#=P2VOPS@^)DP^&L7ZZ_\$!?V4?C9^Q5_P $H/V6?@!^T+ID M?AWXJZ)8_$3QCKW@Y+G[7/X'MOBE\4_&?Q+TCPEJLP1(E\1:3I?BJU'BBSMO M-M=,\23:KI=M=ZA#9)J%T ?G1X-_X.F_V6/C9\ ?#OA7X,?!7XZ_$+_@ICX] MT*Y\$:+_ ,$^=(^&'C2[\2V_QWABO-)US1-1^),_A<_#X?#+P]J-AJOBS5O% M-U=Q^(].^&VFW6J^*? ?AS7[76/"^E?67_!#S_@C?XO_ ."3/AKQDD_QXU7Q M-H7QS^$/[.VH?$SX JNH:WX&^'_[47@KP7+I?QI^(OP[\7W^H6'GZ%X]U6]% M@EF_@?2=7N]+T'P__:NL7&G:+X;T'P_^[MGX=\/Z=J%WJVGZ%H]CJM_N^W:G M9Z996VH7N]@[?:[R"!+FYW. [>=(^6 8Y(S6Q0!ROA#P+X)^'VG7^C^ O!WA M7P1I&J^)/%'C+4]*\(>'M)\-:=J/B_QOK^H>*_&GBJ_L=%L[*VO/$GB_Q3JV MJ^)?%&N7$4FIZ_K^IZAK&K75WJ-[O"7_ 3P_;6\#_'/XW_L_?"^"37KSQ;\-$\4 M> /$U[XZF\#1,UQXGU+P7=?#6/PA9WUC9ZA<^$_#_P 5O%VO:G!9^#H/%FMZ M3_3M10!_)?=?\'NEO;W&@>*]1\(^(/B?XRLET'6;_2])\2>)/"_PV\8>%[>;4[)M%U?7I+B. M%N+\6_\ !8'_ (.-_#.DP?M.ZE_P0Y\'>%OV0?#/@:Y\??$+P#XE^)L[?M)) MX>M-*U76;W4;>0^.='\9>#+G3-/ETBYU;PQK?[)GB+Q+IW]D:];7]G:75\D? MAW]ZO!7_ 5-_8$\1?MA?%W]A"Q^-WA7P7^TS\)+C1H/$?@'Q_93_#!_%FLZ MOH=UXFN=*^'-[XSM] A^).KZ#X=A@U[78_"PU-(M$U"UUFPGU'2X[^[LOF'_ M (*;?\%OOV-_V'_A_P"+O 'A/QWX6_:;_;'\3B#X=?"3]D#X)Z]8?$7XI>)? MBCXXL[.S\$Z%XTT+P<^O:CX%TK49M>T?4&77+*/Q#X@TN[@M/!&@>*-ZY\.(='\-:E)]N\;?"3QS%\4/#FMZ/X;TWQ"OQ3\.Z] M;ZKX=F\=Z'X:\-^#_''WC\'?^#D/]@ZZ^"FC_ S]A+]CK]I?Q#^U7X6T?4? M?P]_X)M> _V<[WP!KOP^\3>'=8N/!UMH/C36?"=AJ7PH^&/PRT'78].E\5>) M[#4=3O\ P?X=U.&YUGP?:>(K;5/#6G_H7_P0,_8H^+/[ 7_!+?\ 9W_9]^/% MC8Z-\9$?QW\1OB#X8T[5?[:M_!VJ?$SQOKGB[2_!]SJ$<4=G)KWAOPOJ&@Z5 MXOBTE[[1+;QA;Z_;Z)K.OZ3%9Z[J7[%1VUO%+//%;P13W)0W,T<2)+<&(%8C M/(JAY3&K%4\PML!(7 )H _&?_@AE^PQ\:OV)_P!DOQUJ?[42Z-9?M6_M>_M# M_%+]L+]HKPOX9U#3]6\,?#WQ]\7)],6+X>:!J6F>?:7,7AS0=#TN;7DM-9\4 M:7:>,]4\46/A_P 6>)?#=MH^L7?S#^R3^Q;^U9_P3U_X+5_M.?\ "A_A1K/B MS_@EW_P4 \*O^T#XXUFS\4>'--\,_LO_ +4]LWB&X\0PZ;X9\2?$<^(-4M_' MFN6VI2:E#X(\!11G1_B=\,= LHXO"_P,U.:#^CVB@ HHHH **** "BBB@#^, M;]L#1X_^"%?_ 73^&7_ 4*TC1?#OA__@GW_P %/]2MO@M^U??_ -G^'K:T M^#OQ^UIKN[O?'UG(EIX9A\&Z#JNJV&@_&SQ1KUYK/BS4/%-J_P"TS)>Z.NHP M^!C;_P!FT#2H_B=X3F'@OQ;/;7=X? /Q0T"6/7OAKX\6SL-1 MTB\U"#PQXQL-)U#5M%BU2PC\2:$NJ^&[VY73]7NU;\H/^#-_"?[1'P<^('AZYT;3/$6B^'+#QCX63XCVQU'6%$ M4FF>']-M=-^+%M96\T>J2^(_AGHT&D+>S7MUHNL^0_\ !1K]ACXA_P#!:/\ M8-_X)R?\%.?V8_"?P]T_]N_X-_#;X+?M3?#OX7_$"'3->^'WQ:LO$6A^#_BI MXK_9R\2W^O'0O#>H0VOCG3H)O!6H^,;.R\(ZO)#KOA7Q(OA#0_B%JOBOPMQ/ M_!7#_@JEX;_X*.^'/%7_ 1N_P""0FIVG[6?[2'[3-G:>$?C-\:OAQ>PZG^S MO^S_ / C^T?"NI_$?Q3XB^+2:-KW@_Q1H>O>']5M_ VO:_X+GUG2?#D/B35- M&TSQ _QA'A/P1JW].'[*7P!T/]E/]F/]GW]F;PUJE[KNA? +X-?#CX0Z;KVI M)!%J.OP?#_PEI7ADZ]J$5M'#;17VMRZ;)JEY%;116\=Q=R)!''$J( #^??P_ M_P %I_\ @I[\0/AAX@^"_P ,?^"#W[8?AC]O+1=$U[PO:0?$32+'P?\ L/:! MXPT:_N- LO%:_'SQE??#G2/%'@M+=+3Q5I7A31M3TFW\6VPD\->%_B?/HIA^ M)3?H]_P1S_X)V>./^"=O[-GCC0_C=\4X/C1^U'^TO\;_ !S^U/\ M3?$'2;* MRT[PA>?&KXG0:/'XBT?P%9V>@^&Y!X1TE-'@D2]OM(T^XUKQ%J'B/7;/1_"V MAZGI'@WPY^M-% !1110 4444 %%%% !7^?K_ ,%-?^"7_P"S3^R=_P %A]&U M/XO>&]2\(_L2_P#!7C7=2TKP_P#M >%(KF#XB_L/?\% [KQ9;>,/#?Q)\ ?$ MJ;PWJNK>#=/\3?$J_MM8B\&CQKX>\&:OX5^(/Q%NM4T5?#7P$\)KI'^@57YM M_P#!6?\ X)X^"?\ @I]^PW\7?V5_$\ECH_BO5K2U\:?!?QW M#C-J'@GQ%:S:CI^HRZ=INKF34/ ?CB?2%L];OOAMXQ\9Z)I>IZ;=:JE[ ?E M)^P;_P %%/VDOV /V@O"?_!);_@LSXF%YXVU6[C^'_ .V/ MX'L+^UT?1?!'Q.\4:E<7:Z/\?M$6]T?2)]3\3:E_;7B2\O-(T3XA7M_X[UOP M5\2/V@?4?A/X+^&'@_\ X."/^"GO[-7C7PQ-XU\-?\%&O^"='[-?[2WC7PIX MPTW0=?\ AUKGA[X/ZMXN_9"\;^"M2TF[CC>\T?Q=H7B*WGN-$U73]>M=4,OC MG[?J-C82:1H\OSW_ ,$Y=5^$G_!>S_@EU\2_V _^"E_A(:K^U=^QMXWU7]G7 M]H=$GT#3?C!\-_B;X!N-=\.?"_\ :)^'VN0WWBUO#_CM]-TK6/"?B+Q+)#)X M8\<^/O!GQ>\/:QX2UCX4^)+SPMK'E_[(7["?_!7S]F;_ (+2?LM77Q>L=!_: MF_9!^!'P ^.?P"L?V\]8O- L_C5KO[,_C>P\0^.?A1\,OC?J&K>-[+Q1XQ\> M_"SXQ^'O"ND:+#IGA+Q(L6A^-/%'B"6^O+769]4\(@&A_P $A-5U'_@EO_P4 M5_:P_P"""'QKU[4+[X&?%2/7OVIO^"<>O^*-;\Z?5_A?XZ@U8>._A'837GBO M5;N&:"TT#Q!<6&E:?H^@F_\ &_PO^.WCZ[M0_CW2/-T/V8/^"6__ 7G_P"" M=N@^//V*OV&?VNOV*3^PQK7Q"\2ZU\)?C+\?_"?CWQ3^T[\!/!WCV[M[OQ'= M>&/ >A^$X/A9X@\?>'[R]U?Q!I6B>)KO6?A[XR\6V\FL7K^ =-\47OAW1/Z7 M?B1^RA^SG\8/C3\%/VB/BA\(_"7CKXR?LY6GC.U^"/C;Q):SZE=?#F3Q]=^$ M;[Q)JN@:9-!_#S:+XGO-+NO$7A6./5H/"VJ:-!XE\21ZM]"T ?% MO[$?[$?@/]BKX27?@#3O%WB[XT?$#Q?\2O&/QM^,7Q\^+":#??%+XO\ QF\> MW$A\0>/?$UYHFDZ5IUI-9:*-/\$>$]-TZTC3PYX!T'0O#8NM0:TNM0O_ +2H MHH **** "BBB@ HHHH *^;?VP?V6?A?^VU^S%\;/V5/C)8&]^'OQN\!ZOX,U M:Y@M=+N]5\-ZA<(EYX8\<>&EUJPU32[?QAX \4V>B^-?!VH7NG7T&F>*-!TG M4'M9Q;>6WTE7X#?M,?\ !?+X+_L$_M\_$?\ 90_X*"_"KQG^S#\"Y/AWX2\< M_LT_M:QV'C#XN^#/CTTUC:-\0;"\\)_#+P-KOB?P5>^&_$.J?\(OI^EVUKXL MN(W\-ZAKOBRZ\,6'BWP7;7X!\ MG>&-$^"/Q-^"WA&SM)197RI\V_L>_MK^&/\ @V^_:'_:)_X)G_\ !0/5_'WA M+]A#6/%VO?'3_@FU^T&OPZ\9>/=&'@+QAK$^L?$'X2:K>^"W\7>(-0N/#.M: M[I$<]O:^%AJ>D>.8?'?BCQ0]MX;^)OP[8=E^Q=\4HO\ @J__ ,'%#?\ !2G] MB2U\KV7CC4-)^'^@6GBI]& M\5P7ND-\2_ _C:^DN?#ZZOH.E?!KP_#XKTKP]9?$7P/PSI'+L9D\Q%#[&9(?"-QJ_P (O"GA'P!:^%/A=X6\0"\\/Z]K7C*R\87_ M (DT_P 3:3\0?A3X0_L3N?"^@ZGJ'AW7-=T/0=:\2^%4NSH/B&]T2PFU/1+G M5+6&TUF?0+NYCNKS0_[6A@CAODL+M#<6\<5O+/!_P"T=X/\>>/[ M _AX]G+XDT[X@V\?PV7^^*OA? M]OS_ (*"?LF?\$W?A1X1^.7[7_BC5/"'@7Q+\3?#GPL\+ZKH_@#Q3X_OV\9> M([35-;5%M/"^C:M/IEKI7AGPOXC\6:E>7+6LDVF>&KVTT2+6/$DVCZ%J0!^" M]S_P7-_X*_\ [4EYXPL?^"=/_!"GXTGPU8V-E<>#/BY^V5K]S\)M&UQ-4TUI M+?4+CP;X@7X4>%-26TU.*Y2?1O!?[0/B>XFTJ'3[Z\U/0YM=M;6UU_@[^W]X MI_X*A:M\?O\ @A-_P6+_ &/I?V+_ -K;XS?L[ZYJ^C#1-7\,>)/AC\3;2QTK M3?$=AXV^"@\2:UXTC/Q"\#:UIM_\6_AY;Z!K?QB\-:7-\'O&%SJOC>Q\3?#_ M %#2)OZ$-<_;G_8O\,_!RT_:%\0?M7_L[Z/\#=0TRQU?3OBO?_&'P%;^!=2L M=4>.+3&TWQ"^NC3]1N=2N98K+3["RFGO[W4)$T^VMI;UUMS_ #9_L??%36/^ M"V__ 6[^'__ 48^$7PP\8^ ?V!_P#@FQ\+_B9\,/@?\H/$?C27X3_ M /!1CP)\*O&WQ7T?]ICX;7DGA*[UCPCX:^(#Z5JWB=_!UA&/ ^L:/;?"BPT? MP@T%S;:%\;/AI\,?CCX2\07_ ,0/UK\%V?C3_@NU_P %)?V'_P!N'1?V>_B' M\'O^"='_ 3>U'XE_$'X,?$W]H?P2?"OBW]L;XM_$>W\$:CX.\9_"#X>ZK,= M1T[X0^%[OP)\./B=X0^*NI+,U_=Z#M9TG5_%'P^L=4US0-<60> M)]-T>Q\3>&?#K-I6DZ_\6O ?POA\2:I:>'8-49OUR_9Z\5?%;QS\"?A!XP^. MOPV_X4[\:/$OPY\(:S\5?A8/$&C>*X_ /C^^T2SG\5^%X/$GAZXNM&UJUTK6 MFO+:UU"PG>&>V6)F"2;XU]BHH **** "BBB@ K\7/^"]G_!-6+_@IU_P3P^* M'PH\*:+'J/[07PN$GQK_ &:)T-O#>WGQ3\&Z;?F3X?QW%[KWAG28[;XN^%;K M7OAL)_$>L1^&- USQ#X?\,PVF_M%_ EU_9X_:>\,7>F#1-3T_XL?#FPL].;Q1=Z+!X9\(:7I/\ MPLGPY_8WCRYT;P]H=OX?\):_K6O^ ;"66X\'WHC_ %]\:>#?"7Q&\'^*_A[X M^\-:'XS\"^.O#>N>#O&G@_Q-IEIK7AOQ5X4\3:9=:+XB\.>(-'U"*>PU;1=; MTB]O-,U33;V":TOK&YGMKB*2&5T/\>'[5MS>?\$'O^"ZGP]_;/T6*/PS_P $ MY_\ @K3JUO\ #?\ :U$6FQ6_@_X4?M$6UQ'K_2M:^,OQ>FL#:0)I?PS\!MJ5E>:TUQ?ZCIEA<> M(=0N-(\%>'FU&WO_ !7XGT'2!/J,(!_.M_P1E^&7@;X-_M@_\%LO^#>3XL7U MSX\_9KL[77OBK\'? %UJ'C4WNG?L[?'OP[X?T+XD^$(_&:ZO<76BR6'@?XS? M FR2XT[5=%\1R>-;KQ?XWTF>;4KS4;O2L;]C[3_VZO\ @V_\4_%S]EC4/^"? MOQB_X*!?L'>/?B%J?Q"^ W[27[%_PGT+Q1^T9IE]KEGLE\'_ !\\'^$--M]3 M\5W5I;:9I>G0^)O&DVAIH,MO+9^$_$WB?PKJ/AGP)\/_ +._X(3?LX_M-_%O M]J+]NS_@M%^VG\"5_9P^+/[#8M-U#5] M1OKR/7XSXOL/!_PQT'4+3Q'X5\!ZUK6N?"J_\;_\(=H/AOQ3X6TRS_IZH _F M=^&/P$_;/_X*X?ML?LL_MP?ML_LUZO\ L0_L>?L.^(_$'Q._90_9:^(_B6/7 M?C_\:/B[KTFBW_@SXY?'OPC9VUOI'PK_ .$&LM&\,ZGX=^&^M6,?Q!\ >/-. M\1Z0VJZKH>J7FJ:G_3%110 4444 %%%% !1110!^$/\ P<+_ /!+K3O^"FO[ M _C+2O!WA:SU;]J#]GVSUWXL?LV:G#8VDGB'4=9L[*VN?&WPDT^_GN;!H;#X MQ>']&M]#6QN-1M]&;QMI7@'Q!JT'[(_$WX]?LF M^%)O$FOOX=\-^([&QL?&OAGX96MQJ'BO1/ ?B?P+X:?1M?\ AY(S9:3I2>(?#7AZ+PQ\6?&VHW<,?A+X"^'['2 MP#Z,_P""N_[57PO_ ."A7_!!WXV?MA?\$_?B5I/Q+U/X(>*?@-^T/X4U?0KC M0AXI^$?CKX'_ !>^%GQ*\7VWCGPQXB:1/#/CGX;?#N\U7Q=JW@[Q'9M>7^F+ M8S:=I^NV&NZ,-6\Z_P""^GP>\%YOC%\,/#=UJ7A_P_H'QT^&U[XIU3QQIM MC#?:=)J^JS:SJWA.=M3USQ_\-OCE^\W_ 3_ /@!XHT/_@ES^RA^RQ^UA\,] M(BU[0_V-OAC^SY\;_A+XFF\/^,]$N-.T?X6:;\-_$W@GQ&=-N]:\,:_I^HZ! M;2:5K-G;7FIZ3/O@#J>*)O"O^"Y/PRTR]?]F;]H6;0_V6_^"CGAO0='U74[ MC3--\11Z7I-K\6+N=;/Q2]EIMYHWA+X?>(+31/"VD>#_ .T?B9\"]"T6]UW4 M=1^-VK!?Z$O^"H_[:'Q#_P""?/[%7Q8_:U^''[.^M?M.:E\)?^$=U7Q#\.=$ M\27'A:33_!%WX@T_3_%_CS5=6L?#'C+4K;PYX&T2YNO$'B&[L?#6I)I.E6MQ MKFLMIGAK3-OBG]BS]C;PE\4_P!K7]KG M]M70O!?P\\ ?LOCX.^/O#_B?X5>.M5N]+\9IXL\=>)M:T&'X?7>I_!74- .L M";X8^,/B%I%QXOT73+E]9M_AROB#Q]H8!]G_ /!"KWQ7J5O^T;^Q?XSO-1>^L(]'\+:=XD6Z'A M*7QMK&J7?B6V\.W<6B^$/$EW\1_$)U2T^$'ABSM/+/VC?^"['[-?_!5K]E;Q MG^PC_P $SO!GQ7_:"_:X_;?^#_B#X,:K\.O$WPT\8^!?#G[+G@?XO^&7\%_$ MSXN?M!?$"Y\.Z]X,L/#/P>TSQ3)'J6H?#O5/']AJ7BR30].T'5KA-3L-1D_H M3_X)\_ _QU^S1^PG^Q[^SO\ %"\TO4/B'\$?V:?@Q\*_&LVBW4NH:(GB/P/\ M/]!\.:M8Z1?SP6LNH:3IUW82Z=IU]):6C7ME:PW)M+;S?(C^JM*\/:!H1N3H M>AZ/HQO9!+>'2M,LM.-W*-V)+DV<$/GR#QURZUS4HM?T.^\3:?J?BB-;71?#5K%?ZYJM[?V6K^(=9U_P 0ZM^E/@OP M3X-^&WA+PWX ^'?A'PQX"\">#M&T_P .>$?!7@O0-*\+>$O"OA[2;=+32]"\ M-^&]#M+'1M#T;3;2*.UT_2],LK6QL[>-(;>".-%4=/10 4444 %%%% !1110 M!_)/_P %S+7XE?L6_P#!4O\ X)J?\%E]4^%'QS_:$_9._9A^'?QG^%/Q[\%_ M">QL_%J?!N?Q!X,^*EGHWQ4B\*:EJFE:?H4_BBV^*=U+KOCC5+S2?"HD^#?@ MOP]XF\3Z#J5]X-BU:7Q)_P '7_PM^+C>,/#7_!-G_@G7^W=^WMX^\)G0_M2^ M%OAC>:#X'@@UUV:WOM0OO -G\:/B-I4+06>M1Z=!KOPPT1M:U/1+ZSM)XK!6 MUF/^M%PK(RNH9"K!U*[PRD$,I3!W C(*X.[I@YK\XOV6O^"J_P#P3]_:M^(G MQH^"_P $OCQX/MOB=\!?'?BOP-XX^&?C6%_A5XWDN_!M[9:3XG\3>&_!'CB+ MP]XEUWP;I7B*]_X1K4/$MIHZVMEKUN]E?K;"[TN;4 #\%_'W_!:C_@O1^R=< MZO\ M,_MN_\ !&[P7X*_8%T)O#Q\9-\,OBAHWB/X]?#/1=7U/P[I5_XNUG6K M#XN>+].U^WTUY]:N8M#U;X*_#+3'GO\ 0]-USQ[X9MK"_P!>U'YH_P""I7[# MGP[UO]L;]E[_ (.$/@5^R)9?\%*/V*?COX ^%GBW]J']F=/!_BKQ'XXOM%\2 M?#ZS\.>"?VB?#?PNU262T\20VGPXNO!<6N_#GQ'X371_"WB[P6-8\;Z3'#XL M\1>-/AS^DW_!:[_@K9^SMXO^ OQ5_P""9O[&&J:+^W%^W3^VAX:\??LL>%O@ MM^S_ .(=&\>0?#N?QIH^M>$/B#XF^)_BO0;O4/#7@^]^'FC_ -O7UWX=U74K M?5M(U'3'U3QA%X6\%Z+XH\5:'^UW_!._]G'Q'^R%^PK^R5^S'XRU'2=6\:?! M#X!?#3X?>-M1\/WM]J7AZZ\:Z'X9L(?%[^'-0U*PTK4;WPZOB1M330;J^TK2 M[N?2$LY+C3;"5FM(0#\)O%'_ <._!S]KO\ 9UU+X)?\$<_V;OC[^U)^US\0 MOAQ%X/\ "'PAB^#UU\-OAO\ LSW'BSPQ<65IKGQ]^(.KW5A\)O"^@^!8%U2# M3]/\->,]3\)^+?$GAU/"]CXVT70=1B\7VWZ[?\$H_P!@B'_@G]_P3A_9^_8L M\9WND>.==\(>!_$#_%VX0QZSX7USQW\4O$&O^.?B9H^E27>C:*^L>"=/U[Q; MJWA;PW-JVB66H:EX2TW2Y-9M!?SW:G])H+:WMA(+:W@MQ-*\\P@B2(2SR8\R M:01JN^5]J[Y&R[;1N)P*GH _G0_X(P_L@?M>_P#!-?\ ::_;O_8=U/X;>)-; M_P"":*>/IOCU^PY\[^,&@Q3_ -%]%% !1110 4444 ,DCCFCDBEC M26*5&CEBD4/')&ZE7CD1@5='4E65@592000:_C)_90L(_P#@@_\ \%V_B)^Q MQK6F>'?"?_!/S_@K-J-U\0?V3O$ L_#VGVWPU^/-O*-=UOX1^&O MAIGBN5M-\5?LTW4&KVE]=>.Y9O[.:_&;_ (+N?\$[-2_X M*,?L#>.O!OPUCU"U_:>^!M_!^T)^REKNA7TNE>(H?C'\/+2[O;7PCH^J)X@\ M+V^GWGQ+T)]6\"Z7JFJZU;Z/X8\4:QX:\'_CAXFN+W1]1T[3H+K0_T[_X(U?\ !57P MI^W3_P $YK/]HOX]>(O"_P )_BK^SDGB3X9?MIGQIJB^"M!^'/CGX6V"7>N^ M/?%&H^+K;PY9>%_#?BSP8=+^(FIS7C_V'X-U+4O$O@NXUW4+WP3K%X/QM_X* M0?M;6G_!PQ\4?!/_ 22_P"":D_B'XA_LZ>&?C%X'^(G_!0?]M+2-/?2_A!X M)^&G@CQ#KEM:^ ?!&M^(_#5Y'XPUOQ!KNE7/BSP#KFB+!I?C[Q%X,\.)X-O_ M !1\-&^(_BCPV ?7'_!8/_@F9\=O&O[5?[*'_!9O_@G7\+?AU\XM" ML_B-^S9\1X-$M-+_ &B/A==V.H:9HFOZ!J7B74K#PUIOQ+\ ^'?%VO6T$NIR MV^JSZ5_PCWB#PGJX\7_#'PSX3\:9WBS_ (*P_P#!5?\ ;D^"&H_ S]A[_@D) M^UK^RW^U#\0-*T+P5XV^.7[:WARU^%'[/7[-,7B^-=(\<_$#PKK7CW3/#FO_ M !LU7P"DVI7'A[2;3X?6^L1B*P\7:I\+_%\EI'\*/%?]1FFZ?::3IUAI5A$( M+'3+*UT^RA!)$-I901VUM$">2(X8T0$\G'-7: /@;_@F'^PCX9_X)J_L/_ [ M]CKPUXNU'X@GX7Z3KMYXH\=ZG96VF3>+?'?CCQ1K7CGQMJUEI5JNS2?#Z^(_ M$.H:?X2TBXGU'4M*\*6.B:?K&M:]J]O?:WJ'WS110 4444 %%%% !1110!_G MZ_\ !37_ ()?_LT_LG?\%A]&U/XO>&]2\(_L2_\ !7C7=2TKP_\ M >%(KF# MXB_L/?\ !0.Z\66WC#PW\2? 'Q*F\-ZKJW@W3_$WQ*O[;6(O!H\:^'O!FK^% M?B#\1;K5-%7PU\!/":Z1^Q?[!O\ P44_:2_8 _:"\)_\$EO^"S/B87GC;5P^ MD_L'_P#!0S5Y;N/X?_MC^!["_M='T7P1\3O%&I7%VNC_ !^T1;W1](GU/Q-J M7]M>)+R\TC1/B%>W_CO6_!7Q(_:!_5O_ (*S_P#!/'P3_P %/OV&_B[^ROXG MDL='\5ZM:6OC3X+^.[G3M,OKKX=_&CP<9M0\$^(K6;4=/U&73M-U$_$7B62&3PQXY\?>#/B]X>UCPEK'PI\27GA;6 #Z$^$_@OX8>#_^ M#@C_ (*>_LU>-?#$WC7PU_P4:_X)T?LU_M+>-?"GC#3=!U_X=:YX>^#^K>+O MV0O&_@K4M)NXXWO-'\7:%XBMY[C1-5T_7K75#+XY^WZC8V$FD:/+\=_\$A-5 MU'_@EO\ \%%?VL/^""'QKU[4+[X&?%2/7OVIO^"<>O\ BC6_.GU?X7^.H-6' MCOX1V$UYXKU6[AF@M- \07%AI6GZ/H)O_&_PO^.WCZ[M0_CW2/-S_P!D+]A/ M_@KY^S-_P6D_9:NOB]8Z#^U-^R#\"/@!\<_@%8_MYZQ>:!9_&K7?V9_&]AXA M\<_"CX9?&_4-6\;V7BCQCX]^%GQC\/>%=(T6'3/"7B18M#\:>*/$$M]>6NLS MZIX1_I]^)'[*'[.?Q@^-/P4_:(^*'PC\)>.OC)^SE:>,[7X(^-O$EK/J5U\. M9/'UWX1OO$FJZ!IDUR="7Q$]QX'\/-HOB>\TNZ\1>%8X]6@\+:IHT'B7Q)'J MP!_-%^S!_P $M_\ @O/_ ,$[=!\>?L5?L,_M=?L4G]AC6OB%XEUKX2_&7X_^ M$_'OBG]IWX">#O'MW;W?B.Z\,> ]#\)P?"SQ!X^\/WE[J_B#2M$\37>L_#WQ MEXMMY-8O7\ Z;XHO?#NB?T(?L1_L1^ _V*OA)=^ -.\7>+OC1\0/%_Q*\8_& MWXQ?'SXL)H-]\4OB_P#&;Q[<2'Q!X]\37FB:3I6G6DUEHHT_P1X3TW3K2-/# MG@'0="\-BZU!K2ZU"_\ M*B@ HHHH **** "BBB@ HHHH \8_:*^ ?PT_:E^ M!7Q7_9U^,6A1^)/AE\9/ ^O> O&.DO)-!+)I6NVZ5J]C8ZC93PW5K#*G\PO_! OXMZIX"O_P!L[_@W7_;JAM/B)\1/ MV0Q\1='^'MMXQT5M7\,?'3]BOQ^^FPS:;J5M?:IXJTH:+/H/Q0\,>(-#\#ZU MJ:W4/PG^*NA>$K;29(/AYXF33OOK]KC_ (+R_!/_ ()[_MZ:G^RQ^W9\*/B+ M^SQ\ /$'PGT/QY\#OVPI-&\0_$SP)\7/$228\=>'K;PG\+_#OBOQ9HT/A:YO MM-\/2HUA?^(K+7+2XU'Q'H&A^#O$_@+Q+XC_ "Q_9V^*]I_P5\_X.*_@K_P4 M*_8.\,^(W_8H_8E_9V\1?!7XZ_M0^(] \>_#C2_CKXQ\6>#/C')H?PS\)^'_ M !(UG-XF?P]J/Q?\&ZK_ &-KW@WP?K^B6?A_Q'XJ\6WEWI[_ 2LM7 ,+]CW M]M?PQ_P;??M#_M$_\$S_ /@H'J_C[PE^PAK'B[7OCI_P3:_:#7X=>,O'NC#P M%XPUB?6/B#\)-5O?!;^+O$&H7'AG6M=TB.>WM?"PU/2/',/COQ1XH>V\-_$W MX=L-[QM^S_\ %G_@Y#_:8?\ ;2^$$WQ'_84_9[_8DT[X;:3_ ,$UOVHOB1\' M#JGC/XY_&W_A=G@'XP>//VG=(^''B#Q#X1N-7^$7A3PCX M?"GPN\+>(!>>' M]>UKQE9>,+_Q)I_B;2?B#\*?"']CNL:!H/B&&*VU_1-(URW@E\^"#6--L]3A MAFV-'YT45[#.D:'_:T,$<-\EA=H;BWCBM[F2>.):Z&BB@ HHHH **** "LK7=/FU;1- M9TJWNY-/N-3TK4-/@OX+/!_[1W@_QYX_MSH7C;PIKWC'Q?\,9+M;F*\UT:'KU_ ?#%]X#^'CV#?$"_"CPIJ2VFIQ7*3Z-X+_ &@?$]Q-I4.GWUYJ M>AS:[:VMK^]'[?G_ 4$_9,_X)N_"CPC\$/ OB7XF^'/A9X7U71 M_ 'BGQ_?MXR\1VFJ:VJ+:>%]&U:?3+72O#/A?Q'XLU*\N6M9)M,\-7MIHD6L M>))M'T+4N_US]N?]B_PS\'+3]H7Q!^U?^SOH_P #=0TRQU?3OBO?_&'P%;^! M=2L=4>.+3&TWQ"^NC3]1N=2N98K+3["RFGO[W4)$T^VMI;UUMR ?SW_!W]O[ MQ3_P5"U;X_?\$)O^"Q?['TO[%_[6WQF_9WUS5]&&B:OX8\2?#'XFVECI6F^( M[#QM\%!XDUKQI&?B%X&UK3;_ .+?P\M] UOXQ>&M+F^#WC"YU7QO8^)OA_J& MD3?D[_P23_:0_9Y_X-U?B#\8/V4O^"L?[&-O^SE\>H/$?C27X3_\%&/ GPJ\ M;?%?1_VF/AM>2>$KO6/"/AKX@/I6K>)W\'6$8\#ZQH]M\*+#1_"#07-MH7QL M^&GPQ^./A+Q!?_$#])OV/OBIK'_!;?\ X+=_#_\ X*,?"+X8>,? /[ __!-C MX7_$SX8? _XX>,?"WB#POJG[6OQ-^*VF^/?A_K6I^'EUG1;>T_X0;0;76?%& MJP>%8+]O&'@NTTWPEJGQ%M_#6O?%>;X>>$?Z[Y[:WNE5+FWAN$21942>))E2 M5,E)%616"R(2=K@!ER<$4 ?RJ^"[/QI_P7:_X*2_L/\ [<.B_L]_$/X/?\$Z M/^";VH_$OX@_!CXF_M#^"3X5\6_MC?%OXCV_@C4?!WC/X0?#W59CJ.G?"'PO M=^!/AQ\3O"'Q5U)9FO[O3DTFVTS3/%G]JVO@O]!_^"Z7_!.O6OV]?V03XB^" M5C_9W[;G[)7B&W_:)_8Q\=Z/;:1%XSTWXG^"KK3?$-Y\/M#UO5;G38=/L_BA M#X=TO3HX+[5K/P]#X\T3X=>+==AO8_!UK!7[4T4 ?.G[(GBWX]^.OV7_ (#> M+?VIOAU;_";]H_6_A=X1N?CA\/K*]T>_TWP[\34TJ"V\7QZ1-H/B+Q;IL.B: MCK$%UJ^B:>OB76KS2=)U"STO5+^;5+.\(^BZ** "BBB@ HHHH _*3_@M#_P3 MCT#_ (*??L#_ !;_ &>OL6G#XLZ18R_$O]G;Q%?2VUD/#WQM\(:=J$OA2WN- M6GT[5'TSP_XSAN=0\!>+[B"TEFC\,^)M2NK54U"TL9X/"O\ @W[_ ."BT'[> MO[#'AOPS\057PU^UE^R3_9?[/?[4_P --4L;?P[XOT'Q=X1M[O0/#GC?6_!< M>C^')?"]O\2-.\-ZC=SZ='X?TS3='\=:#\0?!MA&[^$+L)^Z%?QS?MVZ?;?\ M$,/^"SOP:_X*8^#[7_A%?V$?^"DFMW'P _;KT/1XA8^%/!OQSUF:X\3:/\:+ MO2(_$&D:.-:'XX\#R^,$\17GQ&E\67WP?\ C_\ !7P7%XL; M7[B^N9O@[=>+[2Y\(>(]0>VU#^F_]M__ (*7?L5?\$[_ (8P_%']J?XZ>$? M]EK.E7.J^ _!EC?P>(?B=\5([:;2[9XOAE\/](EN/$?B^&*ZUS1(]2UJPLQX M9\.6^JV>J^*-;T31FDU&/\9/^"*OP5_:-_:B_;T_;<_X+?\ [4'P6\:_L[6/ M[37@_P (_ 3]CWX,_$K5-%!X7M_$?B;7_!>I65A#X3TCQG>_#+ MP!K7ADM#!/K^NWWQ*\4:7IJ>$?$'AOQ=X\ /D']C[3_VZO\ @V_\4_%S]EC4 M/^"?OQB_X*!?L'>/?B%J?Q"^ W[27[%_PGT+Q1^T9IE]KEGLE\'_ !\\'^$- M-M]3\5W5I;:9I>G0^)O&DVAIH,MO+9^$_$WB?PKJ/AGP)\/_ +F^&/P$_;/_ M ."N'[;'[+/[<'[;/[->K_L0_L>?L.^(_$'Q._90_9:^(_B6/7?C_P#&CXNZ M])HM_P"#/CE\>_"-G;6^D?"O_A!K+1O#.I^'?AOK5C'\0? 'CS3O$>D-JNJZ M'JEYJFI_TQ44 %%%% !1110 4444 %?A#_P<+_\ !+K3O^"FO[ _C+2O!WA: MSU;]J#]GVSUWXL?LV:G#8VDGB'4=9L[*VN?&WPDT^_GN;!H;#XQ>']&M]#6Q MN-1M]&;QMI7@'Q!JT#?\ @KK_ M ,$J_ C_ !I_9"^*#=0L=+/[//Q_\ GA^R/Q-^/7[)OA2 M;Q)K[^'?#?B.QL;'QKX9^&5K<:AXKT3P'XG\"^>7_ (>7.DQ_LZ_LO_P5 MW_:J^%__ 4*_P""#OQL_;"_X)^_$K2?B7J?P0\4_ ;]H?PIJ^A7&A#Q3\(_ M'7P/^+WPL^)7B^V\<^&/$32)X9\<_#;X=WFJ^+M6\'>([-KR_P!,6QFT[3]= ML-=T8:M\YZ[93_\ !"__ (+KZ+XHL;C5M&_X)O?\%GM?U72/&.G2W&JWW@SX M+?MOWVO#4;#7V'_".ZY)HUIXM\4>(S9:3I2>(?#7AZ+PQ\6?&VHW<,?A+X"^ M'['2[O\ P5Z_X(L_M%?#:#]J/]JK_@C=:VVD:]^UW\)/B!\&/V[/V$K8Z;I_ MPL_:'\'_ !&\+>(O"\WQB^&'ANZU+P_X?T#XZ?#:]\4ZIXXTVQAOM.DU?59M M9U;PG.VIZYX_^&WQR .Z_P""^GP>\"=)AT?0M+%_?7.JZG:IJ MEY=W]U<7$@!^3/[-G[ '[;WQA^/OPH_:_P#^"MW[0/PG^)WC[X W.I:]^SC^ MR1^ROX?\5^%_V3_@Q\2-3L=9\-W?QLU_4/&]R_C;XT_%A/"6H_8/!MWXQLH- M*^$MWJGBB;PG)JUUJMIJNG?MS:6=I80+:V-K;65LCS2);VD$5M LEQ-)<3NL M,*I&KSW$LL\S!0TDTDDKEG=F-FB@ HHHH **** "BBB@ HHKXD_X**_M/?%G M]C7]COXR?M*_!;]G?5/VI/''PJTC3_$(^$&C^*?^$0O=3\-KK%A;^+O$7]J1 M:!XIO[B#P7X:FU/Q5GX(>#]+[G3OV7_ /@H]X%\&:9!>:CXH\ ^(;?3;'PI MX^6*;38=,L=2O--\-:/H::WXA\7^$]$F^)7PZ^ WAA[Q?^$UU^:X]H_X+4?" MGQ[X(\4?L@?\'!'_ 3ITF[^./Q/_9QT#P?9?%3PE\-=7\2>(-$_:E_85^)7 MVO4X9=*M/!MCXIM-5L-!M_'VI:]_PEVGZ#?6FF>"?%-Q\3-TM/ ME7_@I9_P<(_\$W?^"@?_ 33^+7[+O[+WASXE_M4?M8?M;?#+2O '@/]D$? M3XLW/CKP7\0?$/ MAEX"\;Q6%TM_I^G:]H7AFRM+S0+._3,6H6GAPJOA^WOH@(+V'34NH42*5$ ! M^!O[1O\ P78_9K_X*M?LK>,_V$?^"9W@SXK_ +07[7'[;_P?\0?!C5?AUXF^ M&GC'P+X<_9<\#_%_PR_@OXF?%S]H+X@7/AW7O!EAX9^#VF>*9(]2U#X=ZIX_ ML-2\62:'IV@ZM<)J=AJ,G["_\$I_^"9Z_P#!+KX0_&#]GKPY\^!OBG MXT>(?B9\%? WC33YY+KX'>%?%>AZ);>(/AO8ZY=:YJ46OZ'?>)M/U/Q1&MKH MOAJUBO\ 7-5O;^RU?Q#K.O\ B'5OTXTKP]H&A&Y.AZ'H^C&]D$MX=*TRRTXW M7>PW-SR:V* .8\%^"?!OPV\)>&_ 'P[\(^&/ 7@3P=H MVG^'/"/@KP7H&E>%O"7A7P]I-NEII>A>&_#>AVECHVAZ-IMI%':Z?I>F65K8 MV=O&D-O!'&BJ.GHHH **** "BBB@ K^2?_@N9:_$K]BW_@J7_P $U/\ @LOJ MGPH^.?[0G[)W[,/P[^,_PI^/?@OX3V-GXM3X-S^(/!GQ4L]&^*D7A34M4TK3 M]"G\46WQ3NI==\<:I>:3X5$GP;\%^'O$WB?0=2OO!L6K?UL4UPK(RNH9"K!U M*[PRD$,I3!W C(*X.[I@YH _DN\2?\'7_P +?BXWC#PU_P $V?\ @G7^W=^W MMX^\)G0_M2^%OAC>:#X'@@UUV:WOM0OO -G\:/B-I4+06>M1Z=!KOPPT1M:U M/1+ZSM)XK!6UF/B_'W_!:C_@O1^R=?6KF+0]6^"OPRTQY[_0] M-USQ[X9MK"_U[4?WH_9:_P""J_\ P3]_:M^(GQH^"_P2^/'@^V^)WP%\=^*_ M WCCX9^-87^%7C>2[\&WMEI/B?Q-X;\$>.(O#WB77?!NE>(KW_A&M0\2VFCK M:V6O6[V5^ML+O2YM0_*;_@M=_P %;/V=O%_P%^*O_!,W]C#5-%_;B_;I_;0\ M->/OV6/"WP6_9_\ $.C>/(/AW/XTT?6O"'Q!\3?$_P 5Z#=ZAX:\'WOP\T?^ MWKZ[\.ZKJ5OJVD:CICZIXPB\+>"]%\4>*M# /S9_X*E?L.?#O6_VQOV7O^#A M#X%?LB67_!2C]BGX[^ /A9XM_:A_9G3P?XJ\1^.+[1?$GP^L_#G@G]HGPW\+ MM4EDM/$D-I\.+KP7%KOPY\1^$UT?PMXN\%C6/&^DQP^+/$7C3X<_??BC_@X= M^#G[7?[.NI?!+_@CG^S=\??VI/VN?B%\.(O!_A#X0Q?!ZZ^&WPW_ &9[CQ9X M8N+*TUSX^_$'5[JP^$WA?0? L"ZI!I^G^&O&>I^$_%OB3PZGA>Q\;:+H.HQ> M+[;]V?\ @G?^SCXC_9"_85_9*_9C\9:CI.K>-/@A\ OAI\/O&VH^'[V^U+P] M=>-=#\,V$/B]_#FH:E8:5J-[X=7Q(VIIH-U?:5I=W/I"63'F32"-5WROM7?(V7;:-Q.!0!^<'_!)G]A)_\ M@GA_P3J_9U_8Y\3ZIIGC#Q1X$\'ZU>?%/4;:1=5\.ZK\1/B7XDUWQ_\ $;3= M%GN=&T275?!VE>(_%>J>&O"]SJNBV.HZAX4TO2IM8M%OYKM3^?G_ 2C_8N_ M:N_X)K_MZ_MV?LK^'? &K:S_ ,$JOBBVG_M-_LK>/I_&'A$Z3\#?B;XKU&VL MO''P'TKP@;+3_&,]OK27.HK"+.34?#7A+PY\*/!.JW+/XH^*GB.]E_HIHH * M*** "BBB@ I" 000"",$$9!!Z@@]0:6B@#^+?X4>'_ O_!O[_P %\]8^%L'A M71/!?[!'_!9BS\/6?P=U/2/#UM!8_!K]H?PUXLEL=+^%NCVNAW%U=:+\.M-\ M>?%)M$%I#X;T;PGX;\-_&GX7L^H6>@_"SQ/J"_VD5^1O_!;;_@FGH/\ P5*_ M8*^(_P !8XH+;XP^#I6^+W[.'B"YU"]TVTT?XU>$M$UNRT33M9ELA,L_AKQO MHNM:]X#U^*^L-6M=.M?$D?BBSTR7Q#X'?'=SI_A/Q1X:\7^#8+[3;'XI>-]"U"S\.2>$;'X MDZ9X?U+6-4>]T71-&TCQ[H?Q*\'6(?\ X0B^:, _.[_@Z<^!GB+X,>"_V5?^ M"RW[.TMAX3_:>_8#^-?P_L-;U_SY=*MO'?P=\9^*8[;2?"OC-]"CTWQ5XOT7 M2?B/?:=X:/A*+Q;H&C7GP[^+_P 9]/U);[^VK=(/1O\ @K7_ ,$W_CE\3_VE M/V.O^"V?_!.7X5?#KXV_M-_!'2/"<_Q!_9I^(\.B6^E_M"_"K6M'N[;0=7_ (+P^);/_@CA_P $MOL_Q?\ AOK'C;X<^,?VY?VX;"QN=9^ M/P0^'?A;Q=#XBT'0_"NKPW&F6'Q$\1ZCX@\.P^)+6?2];M-*\3OX8@\(>";S MQ$^I^-?$?PQ_L0\,^']-\)>&_#_A31HC!H_AG1-)\/:3 3DPZ;HMA;Z;8Q$@ M $QVMM$A( !QG H _F!\6?\ !6'_ (*K_MR?!#4?@9^P]_P2$_:U_9;_ &H? MB!I6A>"O&WQR_;6\.6OPH_9Z_9IB\7QKI'CGX@>%=:\>Z9X+M4^%_B^2TC^%'BO]H/^"8?["/AG_@FK^P_\#OV.O#7B M[4?B"?A?I.NWGBCQWJ=E;:9-XM\=^./%&M>.?&VK66E6J[-)\/KXC\0ZAI_A M+2+B?4=2TKPI8Z)I^L:UKVKV]]K>H??-% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% 'S;^V!^RQ\+/VV_P!F7XT_LJ_&C3WO?AW\;/ V MJ^#M8NK6TTF[UCPW?W"I=^&_''A@:[IVK:3:^,? 7B:TTCQGX.U*]TR^ATOQ M/H>E:@UK-]F\MK/[)/[-OA3]CS]FKX*_LO>!?$_CCQEX,^!GP_T'X<^%_$7Q M'UBTUWQE?Z'X=M5M-/&K:C8:;I%@5M8%6TT^QT_3+#3=(TR"RTC2[.UTVQM+ M>+Z)HH **** "BBB@ HHHH **** "BBB@ HHHH \'T7]EC]F+PW\8M=_:(\. M_LX_ ?0?V@/%%JUCXF^.>B_"#X?:7\8O$5D\.EV[V>N_$VQ\/0>-=7M6M]#T M6!K?4-;N(FATC2XBA33[18O>*** "BBB@ HHHH **** "BBB@ HHHH _,_\ M;F_X(^_\$[/^"CFKZ'XJ_:S_ &C2-/FNO#'AG4]&\-SWL#:A)I+7]Q%?B#\( MK7X6?M6_"CX(W%KX+NOVF['P]KV@:CX(I=?T_P1\.9M!N/"VK^'#J\_P#1-10!\R?LH_L:?LO?L._"^R^#G[*7P4\# M?!7P%;&UGOK#PEI835_%&JVFGVNE)XC\=>*[Y[SQ5X]\5RZ?8V=I=>*?&.LZ MWK]U;VUO#/J#Q00HGTW110 4444 %%%% !1110 4444 %%%% 'YS?#G_ ()E M_ OX3_\ !1CXV_\ !2GX?^)_B=X8^*?[0OPET+X8_%CX7Z5XDM(O@KXRU70[ MC0E@^)^M>%)M+N-1D\>Q:/X4\-Z+I\^G:UIFAV*IXFUF71;WQ#XRUS59?T9H MHH **** "BBB@ HHHH **** "BBB@ KRCXQ? ;X&_M#^%!X$_: ^#'PH^.?@ M<7UOJ8\&_&+X=>$/B;X4&I6;B2TU >'O&NCZWI OK5P'M[O[']H@B@#(T'0-!\+:18>'_#&B:1X&.-<\**UZ** "BBB@ HHHH **** "BBB@ KS/XP_!CX2?M"?#GQ+ M\(/CI\-/ _Q>^%OC""S@\4?#_P"(WAG2?%WA+6UTW4;/6=*EO]#UNUO+"6[T M?6M.T[6]&OO)%[H^M:=I^KZ9/:ZC8VMS%Z910!^!G@'_ (-B?^")GP[\E:%X<\.Z):V.CZ)H^FVD45K8:9IMG;65I;QI#;P MQQJJCIZ* "BBB@ HHHH **** "BBB@ HHHH ^%O^"DW["GP[_P""D7[&7QI_ M9(^(DUII"?$3P\UQX%\;7&FS:K/\-?BGH+?VK\//B%9V-KJ&CWEZ/#GB*"UD MUC2+75]+_P"$E\-3ZYX5O+Z+3=-_BIX2T.ZO/"UA\36\,RC24_>6B@ HHHH **** "BBB@ HHHH M**** "O@G_@I+_P3K^!/_!4+]E_7?V6OC])KVC^&]1\5>$/&WAWQSX,A\-#X M@?#[Q5X1UB*[CU[P/J/BOP_XFTG2-4UGP]/XA\#:O>/H]S+/X1\7>(].B,37 MPFC^]J* .:\&>&8/!7A#PMX.M-4UW7+7PGX=T7PW:ZSXHU.36O$NJVVAZ=;: M9!J'B#69DCFU?6KR*V2?5-4G03ZA>R3W<^99G)Z6BB@ HHHH **** "BBB@ MHHHH **** $95=65E#*P*LK ,K*1@JP.000<$$8(X->$_##]EK]F3X)>+?&W MC_X,?LY_ CX1>._B7?R:I\1_&OPP^$/P_P# /BWX@:G-?:CJDVH^-O$GA3P] MI.L^*[^74]8U?49+O7;V_N'OM5U&[:0W%]_ 'B'Q_X"\6>.?A M1X@\9,EM:V4%UXZD^''B/PU9^--4M;.QLK*SUWQ)9ZEKMK86EOIT&III\2VH M_7:B@#X>_8O_ .";?[#O_!/;PU>>&OV0?V<_ ?P?_M:$6_B#Q591:GXF^)'B MJW2^O]2@M?%?Q1\9ZCXB^(?B2PL;S4[]])TO6/$MWI>B0W!LM%LM/L(X;6/[ MAHHH **** "BBB@ HHHH **** "BBB@#^9?XO?\ !L+^R;\=_P!NO]H']ICX MA_%;XLZ?^S9^T9K?@GXE_$S]B?X9:U=_#'X9?$#XT>'8-?CU?Q;\0-;\(WNG M:GK.A7NK:U?^.-)T_3;;2/%^C^/?%GCW5[3QW#I?B%M%3^A#X)? CX+_ +-G MPYT'X0_ #X6> _@W\,/#*7 T/P-\.?#.E>%/#=C+>3R7>H7HT[2+:VAN-4U6 M^FGU#6-7NQ/JFL:E<7.HZG=W=[<33R>L44 %%%% !1110 4444 %%%% !111 M0 5^&/BG^T+\)="^&/Q8^%^E M>)+2+X*^,M5T.XT)8/B?K7A2;2[C49/'L6C^%/#>BZ?/IVM:9H=BJ>)M9ET6 M]\0^,M?A#\,/C;X O+JSOKOP-\7? 'A3XD^#[J]TZYBO=/N[GPSXRTG6M% MGNK&\MX+NSN);)I;6YABG@=)8T<=EX9\+>&?!6A:=X7\&^'-"\)>&M'MUM-( M\.^&=(T_0="TNU3)2VT[2-*M[73[&W7)VPVUO%&N3A16[10 4444 %%%% !1 M110 4444 %%%% 'F?QA^#'PD_:$^'/B7X0?'3X:>!_B]\+?&$%G!XH^'_P 1 MO#.D^+O"6MKINHV>LZ5+?Z'K=K>6$MWH^M:=IVMZ-?>2+W1]:T[3]7TR>UU& MQM;F+\6/ /\ P;$_\$3/AWXYTSQYI7[&MKKUYHUXU]IOASQ]\7?C;\0_ R3% M'C5-3\&>,_B'K6@^)K2-9&VZ?XKM-=T]WV2RVLDT44D?[YT4 $?#/@+P'X-T73_ YX0\%>#-!TOPOX2\*^'M)MH[/2M"\.>'=$ MM;'1]$T?3;2**UL-,TVSMK*TMXTAMX8XU51T]%% !1110 4444 %%%% !111 M0 5\:+5/!?C?0=0L_$ MG@'QSI3V\UO))>>$_&&DZ-K,FG22_P!G:]86U[X=UNWOM"U?4["Z^QZ* /YZ M_P#@G-_P;??L,_L/WWA+XK_%FUU3]MK]JGP[HO@;3K/XW?M$P1^*-%\#/\/= M \&:'X,LO@Y\+M6N-9\,>!M-^']OX$\.VOPPU?6)/%_Q#^'NC:=:>'_"_CG2 M] MX-*A_H4HHH **** "BBB@ HHHH **** "BBB@#X)_X*2_\$Z_@3_P5"_9 M?UW]EKX_2:]H_AO4?%7A#QMX=\<^#(?#0^('P^\5>$=8BNX]>\#ZCXK\/^)M M)TC5-9\/3^(? VKWCZ/$/"W@ZTU37=< MM?"?AW1?#=KK/BC4Y-:\2ZK;:'IUMID&H>(-9F2.;5]:O(K9)]4U2=!/J%[) M/=SYEFH(/4&E MHH \'^&O[+/[,7P9\:>-?B1\'_V!?&G MC_5KR^U+5+S5/&OBGPOX>TO7/%6HW6IZSJ^HW-[KM]?W,]]JNI7?Q+E^,W[ M17[+NB:I\5[\ >(?'_@+Q9XY^%'B#QDR6UK9077CJ3X<>(_#5GXTU2UL[&RL MK/7?$EGJ6NVMA:6^G0:FFGQ+:CZ5_8O_ .";?[#O_!/;PU>>&OV0?V<_ ?P? M_M:$6_B#Q591:GXF^)'BJW2^O]2@M?%?Q1\9ZCXB^(?B2PL;S4[]])TO6/$M MWI>B0W!LM%LM/L(X;6/[AHH **** "BBB@ HHHH **** "BBB@ K^8C]HG_@ MV&_9Q_:6_;Z^.'[3WBSX]_%_P)^S%^TA=?#SXA_'C]B[X/SV_P .?!WQA^./ M@G7(M2O_ !#XY\3Z'-#%>>!/%+P:GXG\0:0OA:3XGR?$WX@>/_'7A?XO>"[N M^M+5?Z=Z* /&_@+^SS\#?V7/AIH/P<_9V^%'@;X-_#'PS$\>C^#/ 'A^Q\/Z M1%+,YEO-1O$LXEGU;6M2N'DO-8U[5I[[6M9OYI]0U6_O+V>:=_9*** "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 **** "BBOB[]M3_@H?^QC_ ,$\? ^F>/OVP?CWX.^#FE>(7NX_".B:C_:> MO^/O'+Z;>Z)I^K_\(+\-_">GZ[X\\8P:#<^)-!/B:^\/>'M0T_PO::M9:CXC MN]*TZ87=-)MV2;;V25V!]HT5_.OX&_X.IO\ @BMXW\7:?X1;]I/Q9X-;5M6M M-'L/$GCGX)?%C0_"+7-_>+8VMSJ&NP^%M0B\/:499(I;O6O$L6C:3I-F[7VL M7FGVEO=S6_\ 0#X*\:^#OB1X0\,?$#X>^*O#OCKP)XUT+2_%'@_QGX0UK3O$ M?A;Q5X;UNSAU'1M?\.Z_I%Q=Z7K.C:K87$%[IVI:?=7%G>6LT<]O-)&ZL6XR MC\491]4U^8'3T445(!1110 4444 %%%% !17Q[\+OVY_@!\8?VM/VCOV*/!& MK>)+OX[?LJZ-X#U[XQZ5?>&;[3_#VD6'Q*T'1_$OA$Z3XCN&%EKTVH:1K=G< M31Z<)?L#K/!>M!.BQR?85&JW5MG]^J^]:H HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHKS/XU?%SP7\ /@W\6OCO\2+N]L/AW\%/AGX\^+?CV^T MW3[C5M1LO!?PW\+:KXQ\4W=AI=H&NM2O;;0]&OIK73[93<7DZ1V\(,DBB@#T MRBOBG]@__@H/^RW_ ,%(_@U>?'3]E#QW<>-?!.D^+=5\#Z_!J^BW_AGQ/X;\ M3Z3!9WLNF:_X;U5(]1TU[S2]1T[5],EE0P:AIE_;W-O(W[U(O=_V@/CCX!_9 MG^"/Q5_:#^*EUJ5A\-O@UX%\1?$;QU?:1ID^LZG9>%?"NG3ZMK=W8Z3;$7.H MW%M86\TR65MNN;@IY4"22LB,[.]K.][6MK?M;N!Z_17YS?%W_@J3^RQ\%/V& MO 7_ 47\:3_ !)?]E;X@:!\//%6G^-- ^'^IZWK&A^'/BK)86O@36?%/A2U MG_MW1K'6]2U?1M'$AM+@V&KZQIECJ*VDMTE?;GPL^)_@3XU_#7P%\7_A?XDT M_P 8?#GXF^$?#_CKP/XITJ3S=.U_PMXGTRVUC1=4M6(5Q'=V%W#*8I52:%V: M&>..:-T4LUNGO;;JMUZKL!WM%?'7[?[,O_!.CX&W'[0O[57CL^!_AZOB M?0/!FE)8:=<:]XG\4>*O$7Y^$/P\LO K_ !(\4:K\7)=/\!_\(#X0 M@T@Z]J&J?$"35K\6/A!=&TA7O==CUB^MVT-8IXM5^R7%MH45_.OXX_P"#J;_@BMX(\6ZAX27]I+Q;XQ;2=6O-&O\ Q'X'^"7Q7USP MDMSI]Z]CSUGPU'K&E:K9*E[I%W?VMQ:RS_JQ^Q9_ MP4._8Q_X*&^!M2\?_L>_'SP;\9-*\/O9Q^+=$TTZGH'C[P-)J5YK-AI(\=_# M7Q;I^@^/O!L&NW/AW7O^$:O_ !%X]^,>F^*]5\"GPE\/ MM>\<0WUKX*NM"L_$'VR30TE.FRVLWB32/*2Z1!=)<.UNSF"<1_G!_P 1;?\ MP1A_Z*O\9O\ PP?CW_Y%H4)M74)-/JHMK\@/Z8J*_+S_ ()X?\%@_P!B;_@J M+K'Q3T/]D;Q7XX\47OP&QM?&MUKMGX?^QR:XD1U*6Z MF\-ZOYJ6J.+5+=&N&0SP"3]0Z333LTT^S5G]P!1112 **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **_-O]NG_ (*Y_P#!/?\ X)P7.BZ-^UK^T5X<\!>-O$5G::IH?PRT M/2O$7Q!^)][HM^VL16'B*X\!^!-)\0>(=$\+7UUH&L:?9>+/$5GI'AJ[U2PG MTJWU:345%L?BGX'?\'.G_!&/XY^-=(\ V/[5B_##7->N9[32K_XX_#_QS\*_ M!3R6]E-?N^K_ !)\1:)'\.O"=LT-O/%!>>,O%/AZTN;U8=.MYI;^]T^VNZ4) MM74)-=U%M??8#]^J*:CI(BR1LKQNJNCHP9'1@&5E925964@JP)!!!!Q7Y3?M M\?\ !:[_ ()T?\$U_&&@?#?]J7XXR:)\4/$>CKXCLOAKX(\(>*?B)XQL?#TD MZ06NM>([+PKIE]9>$['47:1M%'B?4-(NM?AM-0FT.VU&+3[UX$DV[)-OLDVP M/U;HKXY_8D_;[_90_P""B7PEE^-7[(_Q7TWXH>"[#6KCPWXAB&FZSX;\4>$/ M$5LHE?1/%WA#Q+8:5XB\/WD]LT=]IKWVGQV6LZ;+#J>C7=_I\T=RW2_ME?M@ M?!/]@[]G?QS^U)^T1JNN:'\(OAU<>$[;Q1JGAWP_?^*=6M9/&GC#0O N@_9M M#TP-?7BS^(O$FE6TYMT;[-!-)=2@0P2,I9WM9WO:UG>_:W<#ZAHK^9W_ (BV M_P#@C#_T5?XS?^&#\>__ "+7Z#?L)_\ !;/_ ()M?\%&_&>H?#']E[]H*WU[ MXJZ;H[Z_)\,/&WA#QC\-O&>H:1"LKWM[X:L_&FB:1I_C(:5'!)/K<'@[4]>N MM#M/*OM7@LK*XMKB9N$TKN$DEU<6E^0'ZN445Y%\?OCC\/?V9_@E\5?V@_BS MJ-WI'PT^#7@3Q)\1O'.I:?I\^K:A:>&?"NF3ZKJLEAI=J#=:E??9K=TL]/M@ MUQ>7+16\"M+(H,@>NT5_,[_Q%M_\$8?^BK_&;_PP?CW_ .1:_<']C7]L#X)_ MMX_L[^!OVI/V=]5US7/A%\1;CQ9;>%]4\1>'[_PMJUU)X+\8:[X%U[[3H>IA M;ZS6#Q%X;U6V@-PB_:8(8[J(&&>-FIQG'649);7<6OS0'U#17XH?MA_\'"G_ M 2J_8>^,.L? 3XT_M"7E_\ %CPN\,/C/PM\,O /C'XE#P3>S-<(VD^*M<\, MZ5=>'-,\0V9M]VI^&!J\WB32DGM'U+2;5+N O^@7[''[;W[+?[?WP=MOCS^R M3\6]$^+OPVEUO5/#%_J.GV6MZ#KGAOQ1HKQC4O#?C#P=XJTS0_%WA'6XK>>S MU2UL/$6B:=)JWA_4]&\3Z-_:'AS7-'U6^.627,XR2>SL[?>!]6T5\-?MS?\ M!2/]C#_@F_X'T'QY^V!\;-"^%MEXNNK^S\$>&Q9:MXG\?>.KC27TR/6CX/\ M ?A>QU;Q3KMCH+:UHW_"1:Q:Z8=$\.C5]*.N:EIXU*R,_P V?L-?\%T_^"97 M_!0[X@GX0_LY_M"VTWQ>GBN+C1/A?\1_#/B+X8^,O&$%EI^J:QJ!\"6?BZPT M^Q\%-0U?6M&T2PN=9U33K/3(7NU.65N;EER][.WW[ ?KQ M1114@%%%% !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 %%%?YE__!Q__P %MO\ @I)X:_;^^/'['/PA^,WQ/_91^"7P4U#PWX:T M;3OA'K-[\./'?Q$-WX?T#Q5+X_UCXE^&WL/'/]FZ]<:@8-'T?P_XDTW0'\-Q M1VFJZ?=7UYK"N ?Z:%%?X<__ \W_P""DO\ TD'_ &X/_$L/CS_\WU'_ \W M_P""DO\ TD'_ &X/_$L/CS_\WU '^XQ17^'/_P /-_\ @I+_ -)!_P!N#_Q+ M#X\__-]1_P /-_\ @I+_ -)!_P!N#_Q+#X\__-]0!_N,45_AS_\ #S?_ (*2 M_P#20?\ ;@_\2P^//_S?4?\ #S?_ (*2_P#20?\ ;@_\2P^//_S?4 ?[C%%? MX<__ \W_P""DO\ TD'_ &X/_$L/CS_\WU'_ \W_P""DO\ TD'_ &X/_$L/ MCS_\WU '^XQ17^'/_P /-_\ @I+_ -)!_P!N#_Q+#X\__-]1_P /-_\ @I+_ M -)!_P!N#_Q+#X\__-]0!_N,45_AS_\ #S?_ (*2_P#20?\ ;@_\2P^//_S? M4?\ #S?_ (*2_P#20?\ ;@_\2P^//_S?4 ?[C%%?X<__ \W_P""DO\ TD'_ M &X/_$L/CS_\WU?J?_P2?_X+R?\ !4GX)_M -2_:2^-'[3_ ,,_BC\: M? 'P^\5_!GXW>,-8^,5SXEL?B'XET+P9)9>"O$?C^_U;Q;X2U^V-[!>^&+?P M]XETC1&U]5_M6PO+/4M6BNP#_7)K^,O_ (*(^./V4?@5_P '+'[/_P 8/^"I M=BD7[*\O[$>DV/['7C/XG^&/%'B?X"^#OVG;7XLP6-SK.JVUGI>I>#HM1\*V M.J^(M3UW5_$]CJ&F?#;5_$WPH^)7B>Y\,IIG@GQ3HG]FE?G WQ]_8+_;^^-? M[4W_ 3H^(W@7PG\9O'7[,3^!-3^-GP8^.7PMT?Q!X4:#Q9;P^(/!OB;PS9^ M+K/5-(\46]K ^CZJNN:/ T_ARXU;0'N)M/U"^M$JX.S;L[6:;CHTFTKWL_3S MO:ZN!Z>MI^P#_P %#/@EJOA'3YOV6?VOO@-XTL9+#4--\.:C\-/B]X'OH],O M@B/!+H5SK5GI^K^'=:TV.:PO[*6SUGPSX@TJ"[L;C3M8TR&6W\)_X)(?\$ZO M$W_!+C]F7Q!^RG=?M":K^T#\-=)^,7Q!\;_ ^;7O!.G>#M;^%OPU\<7-GK"_ M#+4[G2]7U*T\8WMIXK;Q+XNU+Q?'9^'(M4UKQ?JRV7AG0],@L=/@_/SXT_\ M!J]_P2Y\:ZXGQ _9XT_XZ_L.?&&P\37OC#0?B9^S#\:/%^F7>BZW>P:JDMMI MN@?$&[\=Z1X9\._:=5-S'H_PZ7P%<:=%8V6D:!JFBZ#]JTNZO_\ !O%^V%^T MG\7M!_;M_8C_ &JO'OB/X\?$W_@F7^U#KG[-.G?M.:WHMQ9O\:? ^D^(/'W@ MO0I==UZ]UK6-2\4_$+0-3^%7B"^\1ZGJTDVN-X4\5_#N?Q)KGBKQ->:UXBOZ MM[DN63:33E&4;-:V36K76UTT[/:P'RO\'/\ @XL_;)_:>\3_ +0WP!_9$_X) M@ZU^T[^U'\#/V@/B;X!UO2_#/Q.M/AY\$?!OP6\&W:>&_"'Q+^(/Q1\>VL&D M6?CSXA^,['Q/IWA_X51W^EO>:+X5U_6;7Q1,^F-97'U__P $\_\ @MO\9/CK M^W-XE_X)K_\ !0+]B74_V$?VM(_AU-\2_A?IUS\3-*\=>$/B_I.F6UUJVOZ5 MX7N3INF17^H6OAJSU+Q+H6I>!M>^)/A_7=.\&_$^'5-3\)ZGX!FL-7\<_P"# M773K&+X4_P#!4O5H[2!-3O?^"N7[3^G7=\L:BYN+'2_#GPRN=.M)9<;G@LKC M5]4FMXR=L,?V5_VDOA7^PK^QW^Q[XZ_;S_;> M^)O@RY^*VH?";PWXNM_ACX-^&'P?@DUK3[?QUXZ^)&K>'/$.BVMQJFNZ-)IV MGZ)=#1=,M[5EO?$'BW0;_5O!&B>-OSP^*?\ P7B_X*E_L,:=HWQ;_P""E?\ MP1=\2_"7]E^;Q#I?A[Q?\5_@=\?_ (?_ !;UGP/)K/VJUTNYOM"T74];\.YU M76/[.T?35\8^,?ASI%UJ-[;:9!XAFUC4])TZZ^F/VV_^"FW["]4;0?'>O_ [_ Y_ MX+D?L[_\%VK'_@FG^TQ\:?\ @HK_ ,% OV:+SX,6'BCX*V8_8\_9H^$MA)X/ M\7B^^*?PQT70I7^*?BOX=?#[XEZ7?Z-XK+_$2ZT>ZU+Q];W#:$\%OJ5AI=Z- M+T)PC'W%*,%S6^*4^=W=KI1T5[^[S+;5NVH'])/_ 7 _P""L7B3_@E)^QK\ M*OVJ_AG\+?"OQR?XF_'WP-\([;0_$OB75?#&DQZ!XS^%?Q9^(\/B>TU'2-/U M&YGN4/PZL+."TD@2"6VU>>=I5DMXT?X?\=?\%O\ _@IGXRT/Q/\ M+_L5_\ M!&/X@?M!_L!:-!K?B#P-\;_%GQ?TWX9?$_XX?#GP['.;GXF^!O@=>:!J/Q1T MOPMXD%C?:KX%BC\">,=9\1^%6TC7#IUE>ZK)H.F_,7_!T%:>"K__ ((V_P#! M-*Q^)6J:MH?PYO?VR?V-K3Q_K6@0+0PQM9W(8PO_8WH>G:/I&B:/I/AZVLK+0-+TO3].T.STU8U MTZTT>RM(;;3+:P6(F);*"RB@BM5B)C$"1A#MQ4>ZH1;@I-N5[N25ER]FM=?Q MU3TL'QA_P3N_X*!? 3_@IA^S!X0_:C_9[U*\;PUK=[?^&O%WA#7'L5\8?#'X MAZ'#8S^(OA]XUL]/NKRWLM=TVVU/2M6M'CF:VUKPSK?A_P 3::TFDZY832?< M=?RO_P#!M\GBJS_:(_X+V:5I$&@Q?L\Z?_P58^,L?PC.E+>+"+3X)_V MA#'=K))JPOBUM_92Q_U05,THR:6VC77=)VOY7L! M_,+_ ,$\?^5D[_@N]_V3']B?_P!4G\.J[+]N#_@O+X^_8]_X*6:]_P $]O"W M['OB;]ICQ?XD_9[\,>.OV>?#7PGU345^(_Q4^./C'4X8=)^'.NI<:;J.A>"? MAWI/AW3?&/C7QK\4)X-27PGX9\-W=[<:#>1P2R/QO_!/'_E9._X+O?\ 9,?V M)_\ U2?PZJGX,TZQO?\ @[C^+=S=VD%Q<:1_P2.TW4=+FEC5Y+"^E^+WPRTF M2[M6(S%.^F:IJ-BTBX8VU[<19VR,#H[?VAOB39_#?2OVAO#W[0_@[XC^&_AK?:LVRS MU#QO?:-:ZAX*>WTD3P:OXFL=8\:> ?$$'@?2_&7C3PYH?B9_"=WX.O%%T\ M>G>&?"=MXEUKP_I4TNGZ3::WXQ\1SRZD)=+\%^%_$FK6=EJ]_8VFCZA^/W_! MW?X=T+6O^"-_C34]6TFQU#4/"'Q^^!7B#PQ>74"2W&A:W=:[J?A2YU33)&!: MUO9_#?B;Q!HDDT9#-IVKW]L?DG<5Q'_!=.XT[6/^"DG_ ;B6GQ>N=>@_9_U M7]KKQOJ7B6.W;Q/_ ,(-??'5;[]GEO@!!XLM=%6YTEM2?QE+IX!*,N1\MKN:DHMZ\D5*RNV[M.V^X&5KW_! /AI?7%C+JWC+6/AI M=>%]/\G^*_ASX$LM*M;2>\\7:YX+T6RU36+#^E']F/]I+X0 M?M?_ "^%G[2WP%\56OC/X3?&#PM;>*?".N6Q03+&;BXT[6-"UBU225M*\4> M$_$%AJWA3Q=H-P_VWP_XHT76-#OUCO=/N(U]@U^VT6\T+6K/Q);6%YX=NM)U M&VU^TU6"*YTNZT6>SFBU2WU*WN$>"XL)[%IXKR"9'BEMVDCD1D9@?F+]B3Q- M^QKXI_9X\*7O[ H^#T?[,%KJGBJP\$0? /P_I7ACX46^IIXBU"Z\91^%M)T' M3-(T*)G\6W>L3ZY+I5FL,_B*;5I+J234S?$9MIK2"B[]')JSZ/F;U[6:OKH! M]9T445(!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 445S/C77;SP MOX-\6^)=.TJ?7=0\.^&=>UVQT2UXN=9O-(TJ[U"VTJW/:?4)K=+2+_II,M ' M345_CM:+_P '&7_!80_M7V'[3/\ PUE\1-8U&Z\36TLG[/EO<2M^SAJ7AB?Q M-%J[_#6P^!Y%[X6MK*\M#_PB5IXPMK&7XO0:-*I@^(+ZYC56_P!@KPSJMSKO MAOP_K=YIT^CWFL:)I6JW6DW/-SI=SJ%A;W<^G7!P,SV4LS6TIP/WD3<"@#;H MK_.U_P"#J?\ X*Z?\%!?@)^WAIG[(_[/7QP^)_[,WPB\#?"CX;^/5U'X3:Y> M> O%GQ1\2^+KF^UJZ\1WOCK0+JW\4R^%M'FTR+P=;^&K/4-,T>[O-&\3IKEC MK-OJ$:Q?T;?\&T'[?W[2W_!0[_@G1-\3/VJ#<>(/B-\,?C3XN^#%I\5+C2[; M2)OB[X:\/>%O _B;3O%E]:Z?IVEZ3+K>EW'B^^\':UJ&D6S6>I7?AO[==2_V MU/J\,(!_0I17\_?_ QTW5O&] MI?VMW_;UMHME??S._P#!KA_P6&_X*(?&_P#X*"V/[(OQ_P#C+\5OVH_@_P#% M?P)\4O%NHZE\4-9E\=>(_@]K_A'2+OQC9>,[7QMK]S)XGL?!^JW\,?P^?PI_ M:&H:#9ZCXL\+IH>D:3#8LU '^C-16;K-]/IFD:KJ5M8S:G<:?IM]?6^FVV!< M:A-:6LL\5E 3D":[DC6"+((WR+GBO\?+Q9_P<7_\%@F_:XUC]I6+]JWXF^%K MZR\6ZDUI^SK=W.8M;5=1B /]A^BN*^&WB?4?&WPZ\ ^,]7T6?PYJOBWP5X6\3ZG MX>NL_:=!U#7M#L-5O=%N,LQ\_2[F[EL9M?P)?\ !V3_ ,%8?V]_ MV>_VQ_ W['G[.GQS^(_[-?PELO@1X*^*FK:W\'M?U7X=_$3XB>*/%_B_Q=:R M7]Q\2_#=]8^,-/\ "WA^#P9::)INA^&]3T*VO-0;Q;_PDK>(+6[TRUT@ _T( MJ*_FZ_X-??\ @H%^U%_P4%_X)_\ BWQA^U?K5WX\\??"'XY>(OA/HWQ)-&OIM.NH[9DH _ M;^BO\V'_ (-FO^"S'_!1WXL?\%)O ?[*/QS^-OQ5_:D^#_[05E\5=2\4)\5= M=U+QWK?PHUCPSX#\4?$.Q\<^&?$^K0ZAK'AWPU_:GAZV\'W/@\:II_@>WMO$ MUJND:99ZG::5;7'^D]0 5\ _\%8/^46?_!2O_LP']LC_ -9V^(U??U? /_!6 M#_E%G_P4K_[,!_;(_P#6=OB-50^./^*/YH#^"[_@D#XF^*7_ 1<^"G[ _\ MP5C@O?&'C+_@G[_P4 7XF? O_@H=I5MX:A\2)\!_%_PQ_:*^,GPW^"'Q1T:' M07MO$J:4FD:7'J5H7T?Q.7N+7XL>$3<2^(OB9\*-)TO^XG_@L3K&E>(?^"/_ M /P4'U_0M1LM8T/7/V)_C=K&C:OIMS%>Z=JFE:G\--6O=.U&PO+=Y(+NROK2 M>&YM;F%WAG@ECEC=D92?S/\ ^""?[-7P?_;"_P"#:S]FS]FKX\^$['QI\*OB MYX7_ &H_#'BC1KV*-I8=W[8WQ\O=&\0:-J_#SQIXIM=$\)0>*GOH+JX^&VA1M<^&_#^@>*->C MT'PIIWC+X9:;9P67[/6M:G?;R]^HW]J%3WO.'/9/UC\+_N\KZ,#^FS_@EE\+ M_ 7QM_X(E_L0?!_XI>&M.\9?#CXF_L%_"+P/XX\*ZO%YVG:]X8\2_"S3-*UC M3+I,AE2YLKJ5%EB9)[>39/!)'-''(OY"_P#!(3XD>/?^"/\ ^W3\2/\ @A'^ MT_XBUC4O@9XSN_%7QO\ ^"7?QF\1Z5;K;>+/ ^JGQ1X\^(_PT\2^)M'DBT33 MM6@-EKVM^1J.A>%[>V^)'A_XE!;E].^)7PCT>Y_;C_@B]_RB5_X)Q_\ 9G'P M$_\ 5>Z)7Y2_\';_ ,#OAOXN_P""6>K?M%ZGH0M_C9^R[\5OA1XA^"?Q)TF9 MM+\6^#)_B!\2?!_@GQ=I]AKEHJ:G%HVM:?>:?JMUIMO=V\+>)?"_A+7L_;O# MUBZ0M:DH/:S[IM=@.#_9\T34?^"\O_!4>]_;:\7VVOM_P3 _X M)G^.M2\ ?L9>&K\:!=^!?VJ_VG]!U2_B\9?M#Q?9VO;C6/!7A*\LO#FL>$KL MRR6-W%8?#5=-O-,U7_A='@^7WK_@ZY\%_&CQG_P24\2-\,-*\3^)/AWX.^/? MP;\?_M6^$/!D\-GXH\4_LS>%)_$5]XDMM*U&;PAXX711X>^))^%GCK4_$KZ# MI>*='+#P[X:T>(I$DNH6,>M:YK&HW+E[K5_$7B;Q!J6J>)/%'B#4IKG5O$7B M+5=4UO5KNZU&_N;B3@_VN/V\/V=/V+M?_9T\*_M#:EXCT*#]JWXOZ1\ OAKK M5EX3O=?\)?\ "P_$][I.FZ1HOC75[JI_9JZ9I&NW5U-% M'8,))YGSQ<8W46N6/DM>G5[M]P/EG_@G-^V5_P $:_C!\'_ WPO_ ."?WQ/_ M &4-#\(6?A[4)]$_9]\/0>$_A7\2-#TZUUE].\0WOB#X)>*;3PW\14GN?$E_ M)+K?BO5?#EW;^+-3UJ+Q(NO:]#XFL=9U3A?"?_!&/X??!7_@K7HO_!3[]E7Q M[H7[.^A^,_A=XV^'G[5/[-OA+X8:;<^$?V@[WQ;:W=VOB_3M<7Q!8V7PHU:7 MQGI/PP\>^+D\)>$I8_&WB?X=#5]1>UUGQOX]U;Q'H_M*_P#!O7_P1_\ VJ-7 MF\2^/_V+_A_X0\63RZM=3^)O@=?^)?@1>7NH:Y+'<:EJFLZ1\*=9\+>$_$NJ MS7<0O%U'Q1X=UJZBN9+N2.5?[0U%;O\ (KX,?!GXZ?\ !"K_ (*S?\$^?V+_ M (2_M=?'7]I/]@[_ (*!^'/BO\/8/@7^T7K2>/?$7P(UKX&>$8M:T7Q%\--3 MTM?#/AGPA:?VIXIT"WNU\)>$?#FBZMX.C\3Z7XH\,Z]J^A> ?$?AAJWOL5JM-0/H[_@K-K?ACP[_P %X_\ @@%K/C+5M!T+PU9C M]MPZGJOB>_T_3-#M5G^%FB6UJ;^^U66"P@$U[-;6\'VB51)=2P11YEDC4_T% M?\+L_9;_ .BN? '_ ,+WX=__ "UK^9S_ (+L_LU?!G]L'_@L9_P0S_9N_:$\ M*3>./@Y\4+']M#3?&_A6#Q!XD\*RZO9Z-X#\*>*=.B3Q!X0U;0O$>FF#6]"T MR[,FEZM9RRK;FVF>2UFGAD^S?^(6'_@AO_T9YK'_ (DE^U'_ //EJI"?%/PV\76U[J/PX\1^!_$]I:SK9:C?>"=7T'6K:WN3 M&LZ6E[=:#<7,4,YB=9E@G=9/+=9 FU@3W%?%'[#G_!/']DC_ ()P_#SQ9\*O MV/?AC=?"SP)XX\9R?$'Q+HMUX[^(/CYK_P 6RZ'I'AR75$U/XB^*/%>K6:OH M^@Z5:&PLKZWTY3:_:$M%N9[F:;[7K%VOI=KNU9_==_FP"BBBD 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%?YI/_!S]_P5]_X*'>!_^"BOQ0_8 MZ^$/QL^+_P"S#\#?@KH'PP70[3X1>*]>^&>O_%74/%W@'P[\0-4\?ZSXV\+' M0_%>I:4=2\33^$=/T&R\0W'A:"/PBT\UG_;L^JI!_,[_ ,/-_P#@I+_TD'_; M@_\ $L/CS_\ -]0!_N,45_AS_P##S?\ X*2_])!_VX/_ !+#X\__ #?4?\/- M_P#@I+_TD'_;@_\ $L/CS_\ -]0!_N,45_E4?\$!?^"S?_!2G1/^"CG[,?[/ MWB_]H+X[?M0_![]H7XKZ-\,_'WPS^+OCC7?BY>:7I?BQ387/Q \*Z_\ $#5] M4\0>$/\ A7$:'QUK<6A:U::7?^']%U^*^TC4;FZC=/\ 57H **** "BOXN_^ M#NK_ (*:?MF_L6:'^RK\"?V5OB;XF^!&B_'W1OB]XC^(WQ1\!S2:)\1-6A\% MR^#="TSP9X0\;_\ !27_ *2#_MP? M^)8?'G_YOJ/^'F__ 4E_P"D@_[<'_B6'QY_^;Z@#_<8HK_%8_9X_P""VW_! M57]FKXG^'_BCX._;E_:.\:W6C7ME-J'@?XU_%OQ_\9OAAXNTVWOK>[NM!\5> M!/B%XCUO2+FRU.&"739M5TI='\6:78WU\WAKQ)H-_.+Y/]H'P5KMYXH\&^$O M$NHZ5/H6H>(O#.@Z[?:)=+GX?> _P!J+XI_&SP_XU_8:^/_ .T' MX>LY/AG:_LV7VC_$FT\'6GP^\=ZO\.M/\'_"C5]&^#=EX!^&FO\ Q'U[QM;V M?C"^\/W_ ,*=,U:#Q7X>\4I\0/Z5_P!K_P#8Y_8A_P""N/[(7C#X4:O)\'?B MMX*^(?A)M6^$_P ;OAS>>$O&UY\./%]YI4]W\/\ XN?#/QMX2U"3%QI-U>6^ MI+'I>N1Z'XW\,W6J^$O$2:QX.\3:YI>H<;\//&G_ 31_P""VOPX^)=MXC^" M7@G]H'0_V=_C/XN^!WC3PQ^T'\'=/M_&?PR^*7AW2M)G\2VVAQ^([2?7_#C& M#65TQ?$GAG4;*/4+RPUBQM[V8Z;<;?R_^/7_ :S?L:>$=+UWXK_ /!.?XQ? MM-_\$Z/VA/#'@[Q6GA#QG\'/CW\2+_PUJ%YI6MAXVN?%&OZO\4$T&.YT M>&%U\'?$SPOL2ZEO]4M-?GL--AMMFXMIMSIS7*MKI622>ZE'36UI>0'[G_\ M!/+]F/X@_L7_ +%W[/O[*?Q,^-2_M"^(_@)X)_X5O8?%9? MI\-AK/@;P_K& MJ0?#+05\'V6N>)(=.C^'_P .3X6^'D%W)KFI7^N6_A6'7M5NI-5U.]-?R]^* M_P!HWX _\$;_ /@X!_;T^,O_ 4:\(VNE_"+]OKX/?#WXC_LQ?M:2?#SQ9\2 MKKPA%\.-)TGPCXT^!NG6?AKX?^)_$%M-XEO8+6V\80^'M5\CP_:>!?@U=^*M M*ET7QYH^K>&?T&_8,_X*W_'/Q[_P;T^)?^"E7QFT;2/'W[0'P2^#_P >WUJ> M+1T\,>'_ (H>,?@UK7B/PYX.\3:KINCR_9=/7Q+#9^&[GXA2^'K;2=*_M]?% M=UX:T'P_I1TW1;'XO_9I_P""!?P7_P""FG_!.33OVK_VV/C;\4OVB_\ @H)^ MW7^S[IOQ6\/_ +57Q \6>)]9TS]FRZ^)ZP_%/X=^ _A1\(=(\1:!X#TGX?\ MP[U/4[+3]?\ !MK:6-K+#=^.O"_@&?X;>#=>L_#FC-*SFZC=G)TY?Q$^&$W[-_[ M/GCG2(?!_P 4[GPS\*X?'%CXF^,/CSX<6&FV6G> F^+&O>(F\:V6EFZU&>\U M_7_&EWIE[KW@O_A$?B%\0/6O^#I[_E!O^V'_ -AC]FW_ -:C^#5?B/\ #S_@ MM-_P56_9A\'?"O\ X(Q^(/A3/X^_X+%^"/VF?A]^S]X1^+'Q;T[6OB)\(OBW M^S5K:^(-1T/XV>(M;\,:?IOB_P 2V7ACPU::!8>)?'=]9VNL7?PPMI_C#XW\ M1:EX]T;XD:3!^V/_ =*+<)_P0N_:[2[ECGNDU']FA;F>&(P137"_M/_ 8$ MTL4#23&&.20,Z1&64QJ0AD,7%1?>S5K-ZO4#]GOVM?RH_\%[/#/P+\/\ _!6?_@B- MK'[-QT_P_P#\% ]1_:Z\#CQWHWP9M-+L?'VO_LY7OCCP)::CXA^,L?A331XF ME\.6ECIWC'0] NO$VH6N@ZC\/+WXV6.HVNL>'=+U=M$]?^!O_!L3\$-7^"GP M>U:S_P""DG_!5_PO9ZG\+?A]J%KX9\*?M-^$=%\+>';:]\):1+X2 M21:3H&D12KI^C:;&[QV&G6]M:H[+$"?T7_X)[?\ !O[_ ,$\O^" -$U[5; M*YOM%F\86/@Q/',GA_5==T2X\47-AXD\1QZM,7"#YE)R=FDE&U[JWO-O;76U M]@/VUK^!O^"3/C'X3VOC*Q\">(OVL_CI\!?V;O#OB/5M'-*TOPE8^,M"UK0(?&M_#XI72M.5_LNHW=CJ>HPVS262ZGY<0= MI1=F[-.R5]M0/R.\"?\ !Q9_P05^#5]X'_9<\)?'O2=.\*?"_2_#'P;\.>*_ M#OP&^(8^#6D:?X*M;+P1I-II/B73_!9L3X1TZVTRWBLO$NDV5QX,.BQ1:II^ MMSZ)Y5\WZW_MA_M/Z3\(_P#@G#^TW^V#^S[XB\">,++P1^R1\7/CM\%/%>B7 M5KXG^'/BK4M-^%NN^+OASKMI?>&-1M[7Q!X4UK5ET:\:YT75[==3TRX9[/4[ MFQ:9JW@+Q/X)\.:EX8 M:VLYX;W39K72[G3WM=.OM%U&UL]6T+4K&.WOM$U:QL=5TNXM+^SMKB+^./\ MX);Z=X@\8_\ !N?_ ,%L?V7,K2CS*3334G:Z:4;.^Z?3J!^OO_!M_P#L1_"[X#_\$R/@E\:-7\+> M'?%W[0O[9GAN3]HKX^?&77K$^(?'OQ%F^)>K:KXF\$Z/XC\4>(;G6=;N]-\, M>"M5T>TDT==0BT6X\6W?C'QD=*@\1>,O$=Y?_*O[*7P<\!?\$\_^#FCXZ?LT M_LY:!IOPN_9V_;:_X)W>%_VDM9^"?@_P[X=\._#GPQ\4?AW\2]2\#:#J'@K1 MM&T/2QX:T.PL/#7Q2OX-#TVYFT>/6?B?XE40+:6WA[3O#?ZF?\$&/B5X1^*O M_!'G_@GSXB\%:D=3TO1?V=?"/PUU*5[:ZLY;7Q=\(7O?A9XXTV2WO(;>X T[ MQ?X/UNSM[GRC:ZC:16^J:=-=:;>V=W/\!>(KR/QK_P ':W@.'0I[2];X1?\ M!':\L_&<=O-YTVD2:G\??&=_:P7R1"3[+=RP_$_PI')-%A^*/B>XO.I_P""66IZ'X(_X.!O^#@?X3ZS MK6G0>.?&DO['GQ6\.>'9[NTM]8U7P;8?#K4M1UW6+#2VN7O+S3= E^,?@&RU M/4+>-[>SG\1:,EZ;2;5;.WD]'_X.MO%FFZ3_ ,$9OC3X$>:.7Q7\:OBS^SG\ M,_AWX>B+3:WXO\8Q_&;PG\0U\.^&=+AWWNMZY+X>\ >(-1CTS3X+F[DLM.O9 MTA98'96F_:TUK:U)6Z6<8\R]'K<#^B;P_J\7B#0=$UZ"-HH=;TC3=7AB?[\< M6I64-Y'&W^TB3!6]P:UZY?P/IUUH_@KPAI%\@CO=*\+^']-O$&XA+JQTFTMK MA 656PLL3@;E4\K^AVB@#^>+_B%9_X(H_XA6?^"''_1HFO_\ B2/[3?\ \]ZOZ':* /YX MO^(5G_@AQ_T:)K__ (DC^TW_ //>H_XA6?\ @AQ_T:)K_P#XDC^TW_\ />K^ MAVB@#^>+_B%9_P""''_1HFO_ /B2/[3?_P ]ZC_B%9_X(GRW/@?4/BSXN\:K MX"U"[TW6-2TS4]4\%0Z#JFKZ9=-I^K7E[9I##'^K]% !7X(_\%&_^"+'B']H M[]I3PI^W_P#L'?M0:[^P+^WWX?TF'PMXQ^+/AGPRGBGP9\=_!5AI=MINC^'O MBWX0&HZ=9ZMJ6DPZ3X+=+U'PKH&E>&O$W@SQ$F@>"=0\'_ +W4 M4U)Q=UIT?5-=FGHUY,#^5>W_ &6/^#L+XBZ1X;^%OQ%_X**?L!?!SPO%*MMX MU^/7P;^&^I^+/C5K.F6VEZC9.;+PSXA_9\\'>!S>:Q?W-CJ-S+X:;X4ZA8R6 M,5QI>M:;%'=:'K'[%_\ !+[_ ()M?#+_ ()A?LXR_!;P7XR\6_%OX@>.O&6K M?%S]H/X\>/KB[E\8_&WXU^*;/3K7Q5XYU"SO-5UP^'=+FCTRSL] \,1:QJ\N MG6%O]MU_7_%OC/5?%/C+Q'^CM%-S;5K)+2ZBDKV[VU?I>W9 ?C5_P1B_X)^_ M&S_@GO\ #W]LSPM\;M:^'.MZE^T)^WE\;OVG?!+_ WUS7]=M+#X?_$C1/ > MG:%IGB67Q!X5\*26/BVVG\,:@=5T_38=7TF".2T:TUR]:25(#]JS_@G[\;/C M=_P5X_X)G_MX^$=:^'-G\&OV._!O[1&@?%'1M>US7[/XA:M??%GX=^+?"7AM M_!&BV/A74]"U6WL]2UNSFUJ36O%'AU[:R6>2RBU&=%MI/V5HHYG=OJTU\G'E M_(#^:[]OG_@DE^WA9_MZ7W_!3;_@D'^T]\-?@#^T5\6O#OA#P)^U-\,?C[%K M&I?!WXQ^&/!&G>'M+T75(TM? OQ06RU*YT3P5X0\*ZQHMGX9\.W:6=I>^+/" M?CSPGXJO-<;Q/\)_MF_\$%?^"QO_ 5#^$/B74?V_P#_ (*._!F^^(_@O3KS M7_V;OV8/@CX$UG0/V6?#GQ0:[T+3$\1?$+QE)X;\-^,==74? ]IXMT>'4]1^ M'_C#Q5X)USQU>W_A?Q'+X3M-;\">-/[/:*I5)+EM:\=$^5-VZ*[[;+K;2]@/ MXD?^#K+PI\3O ?\ P0?_ & _ OQJF\)7/Q@\%?M*_LO>$/BE=^ 9]1NO ][\ M0/#/[(/[1^B>+[_P?/J]AI>JOX8OM>L;Z[T(:EIUE?IIDUM'>6T5PLB#ZR\6 M?\$S_P#@X=^'_@_4/V+_ -F;_@J3\%)_V*+Q;3P1X.^.?Q;\,:WI7[^.O 'Q'TF7P_+I/Q'URXNK6WT.UU%]1M=* MFAU6"V@N[2^_1ZG[2T(I6NI2;3BFE?EM:_H_U _/[_@F7_P3I^#'_!+G]D[P ME^RM\%KW5?$=AIFM:_XT\=?$3Q+8Z'8^+?B9\0_%=Q%+K7BOQ$GA_3M-LB>#_#-JZ7E[I'@;PMX6T*_P!7UN\TR;6+[] :**S;;;;U;=VP/QJ_93_X M)^_&SX(_\%>/^"F'[>/B[6OAS>?!K]L3P;^SOH'PNT;0=YLF@DO8M.G=K:,\,?\ !/WX MV:-_P73^(W_!2N[UKX MO^"Z7[ WQH_X*5_\$^/&W[*OP#UKX=^'_B-XE^(7PP\4V.I_%+6]?\/^$(=- M\&>)HM:U5+O4O#7A;QEJR7)OA9X]\!^(/#OQ0^!'QM\#7-X/$?P<^-W@_2-1TSPSX MVM=/MM2T0>)M&2'5]3TW7?#=SJ6ERZAI=\][H.M>%?&6F^&?%WA_],:*%)I* MVG*VUZM)/\E^('\DOB;_ ()U_P#!S;\:O -S^R#\9?\ @J!^R;X=_9JUA/$W M@SQK^T;\/?A]XBO_ -JGQS\*;RPUO3M+TG5_#J?##P%HT>KZQ8WFD6'B1= ^ M*/A'Q#!!;7CW?Q3\9RKJ+^,?W/\ "'[(?BO]BS_@G3IW[(W_ 3EG\%>%_B- M\(/A(WA3X$>(?C-"LOA75OB,UT=5U7QU\7#X6\/2?;;SQSXFOM=\5>.;K0/# M47VG6-'(OC-JGPTCO8OAY?\ Q&73H1XJN?!,>I6&E:DGA>35 MOM)T1=0TZSOAI_D?;(([CS!7L=%%0 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% 'Y56_P#P1#_X)4VO[4I_;,@_8O\ A.%\0&X\ M6OX-B\=B_75E\=6_P@?Q(WP@M_&*ZPJZY'XC@\"QZI'X@'_"11W":\S:DWZJ MT44 ?G[^W#_P2R_8(_X*/1>#C^V3^SOX=^+FI^ )9#X1\3Q^(?''P_\ &NCV M,[3/=:$OC;X9>)_!OBN]\+W/38]8MK2_M_JGX&_ M CX-_LS_ M\)_!+X _#7PC\(_A/X'M+BS\*^ _ ^CVVBZ!I*7U]]O=2O;JZE]9HH \Q^,OP7^$_[0WP MS\6_!KXX_#[PK\4_A9X[TX:5XM\"^--)MM:\/:W9)<0WEN+FSN58)=6-];6N MHZ9J%LT%_I6IVEIJ6G75K?6MO<1_(G[#_P#P2I_8"_X)QR>,+O\ 8X_9S\.? M"76_'I$7BKQ7/XC\=?$+QKJ6FQRPS6_A^/QI\3O%/C+Q1IOA>WEMK6=/#.EZ MM9:'-?6Z:K=V%SJ[SW\OZ$T4 %?E)K?_ 0\_P""4WB+]J:#]LW6/V+_ (97 M7Q_B\4R^.YM>2]\96G@K4O'<]Q=7TWCC6_@Y9^)[?X.Z]XMGU2]N==N->UGP M'?7]UXF>+Q7=2S>)K.RU>V_5NB@ KX/_ &WO^"9/["__ 4:T?PII'[9'[/G MAKXP-X%GN9O!WB!]9\7^"/&OAN*_>&34M,TOQW\._$/A+QC#H6IR6\$VI>'F MUM]"OKFWMKRYTZ2\M;:XA^\** /&O@!^SS\$?V5_A/X5^!G[.WPR\*?"+X3> M"K>>W\-^"/!VG"PTJR:\N9;W4;^XD=YK[5M:U:_GGU'6]>UB[O\ 6];U*XN- M1U;4+R]GFG?IOBG\*_AO\;_A[XM^$WQ?\#^&?B3\-/'>CW&@>,? _C'2+37? M#?B+2+DJTEEJ>F7T>(?'?Q'\=GP]=W6GWMSX5T MSQK\4_%7C7Q1H7A2ZN](TB\OO#FB:KI^D:I?Z3INI:K:7VI6<-VOZ.444 %? M+O[<'P7\5_M(?L6?M??L[^ [O0M/\*_BE M\)_%O@?P[=^(K_3=-UC4;+0K;5]=LYM7N]/TC5;VVT]+B:UTV^G2.UE^HJ*: M;3371W^X#\O/^",'[%_Q6_X)Z?\ !-3]FW]C_P"-VK>!M=^*'PA_X7#_ ,)/ MJOPUU;6]=\%77_"?_'SXI?%#1?[%U7Q%X<\):Q=>1X>\:Z3;:C]L\/:?Y&K0 MW]M;_:[6&"]N?BS_ (.!_P#@B5;_ /!7+X'^"-5^$5[X&\$_M?\ P6U>*+X8 M^.?'FIZ]H/@_Q#\/O$FJ6"^/?A[X[U+PUH'BO4O[.CMX5\7>#KY/"^LWND>* M-*DTFRFT?1_&?BJ]D_H6HIJ:1/=VDDEAEMH%XLU_);Q3O:V[R747ZST4*34N;JIDW;6[-) UUIVF6MG<&%W2-WB,L+F-VC1F3:6122H^.?^"BO_!/ M7]G[_@IM^S-XF_9C_:'TR^;0-1O[3Q1X+\9: UM!XQ^&'Q#TFTU"RT'QYX/N M[R"YMHM6L+35=4TR]L[N"?3];T'5M7T/4H9++49@/NJBDFTTUHULP/Y2O!W[ M$W_!T7^RY;1?#'X&_P#!2?\ 8Q_:K^$>D^']#T/P?XH_:Z\!^+M ^)_AV/1X M[JS(NKCPU\,_B#XDU^>ZLVTYKG5_''Q;^(E]=2V*E8M/E^VSZS]:?L!?\$?? MV@? G[3OAG_@H9_P5!_;&OOVX/VW/"7P[U3X?_#6ST;PEX;\)? /X!6'BBRL MX?$UU\-="LO"7A::_P#%12;Q/H=GXRTSPK\,;*^\.^*M:.L>!;G6[FSU/3/Z M :*IS;3TBK[M12;TM;1:7ZVM?J!_/-_P6$_X)Z?\%#?VEOVO?^"?W[8?_!/7 MQK^S-X.^)'[%^G_';+_M(:MXV@T:\U/XM:;X7\/6WV'0_"/P^\9IK-I'H-EX MCBO_ +=>Z)):75SILUG]J82FW\>_X0+_ (.W/^BV?\$@?_!3\;O_ )T=?T]4 M4>T=DFHOET5U?2][?UW8'XY_\$]O#/\ P7)T7XT>)[K_ (*9?$3]A#Q;\")/ MAAK5OX2TW]E^Q^(MMX^@^+;>*_!4F@WVKR>+O WAG33X/C\'1>/8-02"_FOC MK5SX?,=I) MS-;_L9114MWZ)>BM_3 ****0!1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110!^;W[6OAJ_P#&?PT\2^$?$.O>&+*\U?5[W3_# M?B&_U70],U#5=1U+3;"TU"\GNG^ _P#B%9_X($[[XH>,/%Z>#AJ4%Q/;:Q=^%8='U#6K.46&K MWE]806UM!^J%%% !1110!\H_M@_L.?LH_M]?"Y?@W^US\%O#'QG\!6VJ1Z[I M%EK4VLZ-K?AG78X9+5=;\(^,?"NIZ%XQ\):J]I--97-[X>VD_)#_B%9_X(;Q[X&U2UUWPE>^/OB=\9OBCHFB:[83)=:=K<7 M@[XB?$+Q+X.O=5TN[BAO=)O=4T*^FTG4(+?4=-:UO[>"YC_;VBB@ HHHH _F MB_:U_P""'_[3?@[]J3XM_MT_\$:_VU8OV$?CU\>;*_U#X\_";Q7X1LO%_P"S M]\:/'CZA)K-IXTU33-0T'QSHWA?6;[5K[7=2UR]U#X5?$5UUGQ%K>M^&XO#M MSKOBJ#Q'YCXE_8+_ .#D[]L6!O@]^V!_P47_ &2/V;?V;?$.A:GX?^*C?L6> M!O$.L_%SXC:%K,^E6NJ^'(]3\;_##P5>>$TOO#Z:]8IXA\-?$+1HK2;4C#JW MA#Q=I]P(=,_JKHJ_:2Z\K:5DW%-KYVUMTO>W0#X>^#__ 3Q_9A^#7[!FG?\ M$X=#\'W.L?LSK\%_$7P/\4Z-JM\NF^)/'WA[QSI&J:;\1?$GB?Q!X/M_"\D' MCKQ_?:[KWB7Q!XF\,6_AVXM_$NKW.J>'XM%,%A%:?SS?#3_@DK_P7V_X)S^& M?%'[,_\ P2__ ."A'[+OB?\ 8ZNY/%-]\)--_:R\$7=A\5O@+>^,?%/B;7M0 MC\/_ /"/_!GXI>&O$%Y:MK-IK.H:]J%T?"'B;Q;+K6KP?!/PE#=W-IJW]?5% M"G)7V:;NU)75^_D_-= /X\_&7_!LU^TY\1/#OC3]K7XF?\%.OBA\1O\ @L18 M>*/"7Q"^ O[3)M+OP+\&?A=-X#TN_;3_ (+KX0TB/6M3A^'_ (LUG6-8&M>+ MO#>C:):>&[<^'[C0/@W*_VI_''A[X!V_B;XI^)=,USX4_"OQ/XN^''Q6^&_CWQQXA&B^'=/^)&L M>%K/6[3PGK#:/I=E8ZO&NHW-G;R?V=92R/9?LW11[23<6[-Q:<=%I:UEI;16 MVVW \]^$GA;4O WPI^&7@G67M)=7\'_#WP7X6U62PEDGL9-2\/\ AO3=)OGL MYIH;>6:T>ZM)6MY9;>"22$H[PQ,2B^A445 !7YL?\%4/^":OPW_X*B_LRM\# M/&'C+Q)\*/'O@OQEH_Q:^ ?QN\'/>'Q)\'OC+X7L]3LO#GB^#3K/5M#/B+2# M9ZOJ6F:[X>EU739+JRO1J6AZOX=\7:1X;\3Z)^D]%--IIK1H#^2[7?\ @G__ M ,'07Q<\%R?LK_%7_@J+^R9X2^ 6HOXD\+^+?VE?AIX$\1R?M5>+OAK>66MV M.EV-WHMK\)_ .D6&NW]I>Z3:ZQ-X7^)/@OQ-8"SFN'^*?BJYBO9O%G]"O[$' M[$WP2_8$_92^&'[('P1T[4IOAG\-M#U+3Y+WQ5=KK'B'QKKGB74K_7O&WB[Q M;=M%%:W6K>+_ !%J^K:K>V5E:66A:5!=PZ!X>TK2?#FF:7I5G]>44Y3T4DK[7T_X97=K7 _D@L_\ @C?_ ,%B?^"=GBGXI^"O^"*_[=/P0\+?L??% M;5/&7B+P[^SW^UUI>N>(KO\ 9M\2>*UL3;WOPK\377PT^,[^*#H-PFH2Z3=^ M(6T;3[R#^S4^(W@WXI^($O\ Q?=?I[_P2+_X)6>+?V#HOC9^T#^U!\;[S]J3 M_@H!^UUJFA^)/VF?CI/+J+^'H3HL$KZ1\-?AK!J=II=S#X%\+W-Y<6EAJ!\/ M^$QJFF:?X?\%"/A1X U'X6+XMUZPEUSX5? M&7X9SOJE]IO@GXEZ+-H_C#2;<:3JVK75Q;ZM?_#SQ[IU];M8Q:UX6U&^\-># M-6\,_-7P>_X)$?\ !2O]K+]K/X+_ +4'_!:W]K?X0_%3P+^RQX[TOXH_L\_L MB?LK6'B+1/@W!\4] AT.;PYX_P#'6JZIX/\ AWJ^J-HNNZ3+KYT36;7QQJ&K MW5R^B_\ "7:)\/;W7?A]K7]0E%"G)*VFBLG97:[M:X!1114 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 )44 %%%% '__9 end GRAPHIC 13 g1y1x2rrnfcg000003.jpg GRAPHIC begin 644 g1y1x2rrnfcg000003.jpg M_]C_X 02D9)1@ ! 0$ 8 !@ #_VP!# @&!@<&!0@'!P<)"0@*#!0-# L+ M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#7J#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#W^BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ 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 *^F[/:OH^OECP'X)'C3X3^((K M>-3J=G>B>S;N6$8RG_ AQ]<'M0!ZYK_BS6K'XZ>'?#=O>!-)O++S9X/*0[G_ M 'W.XC%[*V\7?M!>*7\16D=V=/21+6WN M!O151U16VGC[ISC&,OGK@T >R:'XET7Q+:M<:+J=O>QKC?Y3_,F>FY>J_B!5 M6]\<>%M/M+JYN/$&FB*U<1S[+A9&1SG"E5).[Y6XQGY3Z&O*OL%GX7_:9TVT MT$);6^H69-W:P *BDI(2N!P!^[1\>M9'PQ\%:)XM\<^-)M;M3=QV5YB.!G94 M+/)+\QP1D@)@9X^8T >E>+?BMIWA3QCI?A^2&"?[5)&MS<&\5!9AF S(,'&% M.[DCC\ZY7XC>*+J+XG^!?[*UV9-)NY8&E^RWA$$R&< EMIVL,9'/:LSXMZ78 M2?&CP:KV<#+?SVZW8*#]^/.5,/Z_*,<]J9\6]&TYOB;X#T5;2./3G:&V,$8V MJ(VG *C'3@GI0!Z_I'CSPKKVK2:7I>N6EU>QY_=(Q^?')V$C#\<_*3715\_^ M/=&TSPW\;/ QT2R@T\3SVZR);1B-6_?!3P.,E20?6O?G=(HVDD8*B@LS$\ # MO0!XG\6_B+XFT?Q=%HGA.ZV-:V375[M@20C@N=VX' 5%#7Q=X M#TW5KEE-VR&*YQCF1"5)P.!G ;';=7A7A?QC'/XT\6>)+W0M9UB'55DM(OLD M&\)"Q^ZQ[$(L8 ]*Z+]G75Y+6^UWPO<)+&RD7D:2+M92"$?(['F/CV- 'KM_ MX[\*:9:W-Q=>(=-"6SB.81W"R.CG/RE5RV[Y6XQG@^AJ&Z^(OA"RT:#5I]?L MQ9W&?*=6+,^.N$ +<=^..]>2?"KPKHGB3QGX\?6=/AO?)NC%&LR[@HDDFW$> MC?(,-U':H/@)X1T#Q#HFN3ZQIEO?2"58$\]=WEJ5R2O]UC_>'/':@#WW2]6T M_6M.BU#3+N*ZM)1E)8FR#Z_0CN#TKGY/B;X*BU;^S'\26 N6'P"\;/:SO&PN84!4]!(8T?\UXK6TK0=5OOA3%IEM\,;2X2YM# M+'K)U2W$A<_,)>1N&#CY21P-I[T ?0&HZSI>CP1SZGJ5G8PR-M22YG6-6.,X M!8C)Q7.>)O$%OJGA_P 06'A[Q/I]AJE@L:S7^>(CSEDP@$FP;E)!PN!U[5WWC?P5HG@SX->(8=) MMMDLT-N+F=G9GG99%^9LD\Y+' P.: .X\,ZA]E\#65[K/B#3]0,4)^T:I#*O MD/AB"=_3C[I/&2#T/%1Z1\1/"&NZ@;#3=>M)KK.U8B2A<^B;@-W_ '-?/NL M7,S?!CX>:4\CQ:?>7ET;EE./NW!"Y_!V/X5ZYXV^'G@*+2=,>[FMO#2V?$D#Z-'HA;3C(^FQ3K*D+%H#P MRX4YW$X XW8[4 >A?$J\NQ9:)HUI,\']LZK#9SRQL5=8>6?:P(()"X^A-9'B M677=/^,?A&/^V9AI-\]PD>GPYC15CA7)?'WR68D9& ,=ZZ?QQX=N=?TNRET M]U74]+O8K^T#OM1W0\HQP>"I(^N.V:L:KX8M]:\0^']-LJ@G. 7P0O09.!7=5RV M@>'[NV\6^(/$6HB-9]0>."VB1]WEV\8P"3CAF.6(YQQSUKJ: "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH *\0\>^,/'$?Q:A\*>&-6AM5N(8S$DL$;*&*EB2Q1CVKV^OG'XAZ7=:U^ MT-9:=9:G-IES/#$J7D.=\1V,NZTS6]*UI)'TK4[*_2,@.UK<+*%)Z [2<5S?@;P;K/A6 M6]?5?%]_KZW"H(UN@^(<9R1ND;KD=,=*\^_9K(&AZ^2<8N(B2?\ =- 'L-IX MBT34+.XO++6=/N;6U4M/-#=(Z1 #)+,#A1@$\^E5E\8>');JQMH-;L;B:_8K M:I;S"4RD9SC;G@8/)XR,5X/\)?\ DD7Q$_Z\I?\ T1)70?!3P=I">"4\6O:& MXUE'G-O([MB(+D!57..3DYQWH ]/USQ_X4\-W:VFK:W:V]R2 8I3WS1RM=QK*0I56S\V<%BS9/?%8GA)I-+F^+7AZR!&CP6-^T:[B1& M4WHH&?5<\YYVB@#VS4?B+X.TNW@GNO$>G^5.<1-#,)MW."?DSQGC/2M^VO[. M]L4O;6Z@GM'7>L\4@9&7U##C%>,?!WP5X9U?X737.I:?:W4]X\R333(&>%0< M *>J8'S<8.3GTKSG2->U6T^ FN64#2?9I-5B@+@GY$="S@>@)101_MGUH ^B M8?B;X*GU?^RXO$=BUUG:/F(0GT$F-A/T-=97SD_A[6-5^%EII=G\,+.)7M8I M8M8.IVXD9CM;S3D!OF_NEN <=J]G^'J:K#X"T>#6E"ZA!"89 )5DX1BJG3"3R[QF *(X&5^7/R@\'.>171:1X4U/3K?Q- MI$=^]K8W]V]U97EOCS8?-YD3!&!@YP?]K/!%'A?P3<^"-/E@TW5[J_@2*0Q6 M4\<2*TK'.YG50Q.1C))X/L* '_#/4+R\\("UU"'9O#'A2VL+N<3WS,]Q=RCH\TC%GQZ@$XS[5T= !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 5SWCK4[O1? VLZE82B*[MK5I(I"H M;:PZ'!X/XUT-@#R;P[X@^,FO>&3XET_5;"[LXF?-M)!$ MKOLZC 0?HP->G?#'QXWCOPH^I7<$5K=VTQAN%C)V9 #;AGD @]"3T-> :=?^ M/="^$@U'2M42/P[/<26TT442F2(MP6+%<@$\9#<$CID5VNMV=CX4_9S!\,WD MEU!J\T9NKL@*Q#_>! )VXV!"N3U/K0!ZK'\3O!4NK_V6GB2Q-UG ^8^63Z"3 M&PG\:V=<\1:/X:L?MFLZA!90$X5I6Y8^BJ.6/L :\$7P_J^J_"JTTRT^&%FB MRVD4L6L?VG;B1F(#>:<@,-V3\I;@'':K6M>$_%][H?@?4396.IZEI,+Q3Z7< M7$<@=5<[&QNPX*J <'.0.O. #V?1?&?ASQ#87%]I>L6L]O;*6G8ML,2@9W.& MP5& >2,<&N?\*?%71_$_B'6-),EG9FSNA;VDC7J-]ORSKNC&!G[H/!;[P_'B M_AYJ^A:A\0K_ $W5O!"Z#XANK1XI55G$,T> 60PG"KE5!R XLRHI9B%4#))/ %_[_7EN,9QCCI0!VGQ/\6-X2\"W M]]:7EO#J;H$LUD9=SL65244_>*AMW0].>*R/@X]Q=:%-J%YXQ?7KN\CAEFM7 MG$AL"=_RXW$J3Z8'*5Y[*!J_[+1O=1@2:YTZ016<\B@M&GVA%^4]OE^7Z"O5 M_A7I&G:?X T>ZL[*W@N+RRA>YDBC"M,P7@L>YY/YT *8D<2*S MX58JK(P4^NZ$?]_#ZT >@?&#Q[JGAW2]!A\,W(2^U:8M%,L: M2!HP!P P/WC(F#CL:['6_&OAOPFD4&NZ[;PW&P95OFE;_:*("0#],5\_>"]2 MF\=_$#P'8NK>3H5FHD!Z PEF#?B%B%=/\&M,LO%_B7Q=K?B73K>\U(7"#R[I M!(L.\ON 5LC^$*.. N!U- 'M^E:SINNV2WNE7UO>6Q./,@<, ?0XZ'V/-95Q MX^\(VUFUV_B33'A5PA,%RLIW'H,(22>#V[5YA\/[>'P_^T!XHT'1WVZ2UN9& M@0_(K#RSC_@)D=1]:YCX#>"]"\3MJ]YK5E]K:S:%8$=V"*6W$G (R?E'6@#O MM*UC4Y/VD],<&,L3L/^V0"$_X$17F^GNT?[4'B5T&67300/?R8*I? 7P[HOB#1M:UG M6;2WU34I;PQ2&]C$Q"[0V[YL\L6;)[[: +_P\\0ZEJ?QU\4V +'P!I]W9V-W<7*W,HE9IPN00,8& *ZF>X@M86FN)HX8E MZO(P51^)JE_;^C?]!:P_\"4_QH Y*#X3:+:?$7_A,K6XN(;@S-,;5=OE%V4J MQZ9Y)+=>IIOBSX60:]XB7Q'I.LWFA:WM"O99I5E"X0AG.%P/^FAZ^ ME;?]OZ-_T%K#_P "4_QH_M_1O^@M8?\ @2G^- '+_$'X:V_CJ73[Q-3N-+U* MP)\BYA7=C)!&1D'((R"",9/X5I/A7#>WWAG4-3UV_O+_ $,HPG?&;@K+Y@W[ MLGKQUZ5V/]OZ-_T%K#_P)3_&C^W]&_Z"UA_X$I_C0!@^)?A]8^)O%>B^(+B\ MN8I])D22**/;LPDDEC61I7ED MW.S'J<<= !] *RU^&VGQ_$IO&T-]=17C_?MUV^4W[ORSGC//7ZUTG]OZ-_T% MK#_P)3_&C^W]&_Z"UA_X$I_C0!B>$/ =EX/U/7+^UN[B>35YEFE67&$(9SA< M#_IH>OH*;X"\ 6/@"PN[2QO+BY6YE$C-/MR"!CC %;O]OZ-_T%K#_P "4_QH M_M_1O^@M8?\ @2G^- '+>%_A9HOAKPWJN@M+/J%EJ9_?K<8!QC'&T#'KGJ#7 M.I\$[V#3Y-%M?'>JQ>'Y"=UAY0)()R1OW 8/<;<'GCFO2_[?T;_H+6'_ ($I M_C1_;^C?]!:P_P# E/\ &@#D=<^$NAZQX.TOPQ%<75G8Z=)YD;1D,[L0,#BNG\4^'H/%?AJ]T2YFDAANE56DBQN&&#<9X[5/_;^C?]!:P_\ M E/\:/[?T;_H+6'_ ($I_C0!RDWPHT.Z^'=IX.N9KF6WLW:6WNL@2HY=FSTP M?OD8(Z>^",2S^"K37ED?$GBW4M:)J,R".X,40D M$BA0O'S#'"CKD9 .*N>$_AC8>$_%-WX@AU34+V[NK8P3&[<-N)*,SDXSDE/U MKJ/[?T;_ *"UA_X$I_C1_;^C?]!:P_\ E/\: -&BL[^W]&_Z"UA_P"!*?XT M?V_HW_06L/\ P)3_ !H T:*SO[?T;_H+6'_@2G^-']OZ-_T%K#_P)3_&@#1H MK._M_1O^@M8?^!*?XT?V_HW_ $%K#_P)3_&@#1HK._M_1O\ H+6'_@2G^-'] MOZ-_T%K#_P "4_QH T:*SO[?T;_H+6'_ ($I_C1_;^C?]!:P_P# E/\ &@#1 MHK._M_1O^@M8?^!*?XT?V_HW_06L/_ E/\: -&BL[^W]&_Z"UA_X$I_C1_;^ MC?\ 06L/_ E/\: -&BL[^W]&_P"@M8?^!*?XT?V_HW_06L/_ )3_&@#1HK. M_M_1O^@M8?\ @2G^-']OZ-_T%K#_ ,"4_P : -&BL[^W]&_Z"UA_X$I_C1_; M^C?]!:P_\"4_QH T:*SO[?T;_H+6'_@2G^-']OZ-_P!!:P_\"4_QH T:*SO[ M?T;_ *"UA_X$I_C1_;^C?]!:P_\ E/\: -&BL[^W]&_Z"UA_P"!*?XT?V_H MW_06L/\ P)3_ !H T:*SO[?T;_H+6'_@2G^-']OZ-_T%K#_P)3_&@#1HK._M M_1O^@M8?^!*?XU;MKNVO(C):W$4\8.TM$X89],B@":BBB@ KSGQ?\']-\7^) MCKL^K:A:7)C6,"W*@#:,9!(S7HW09-9W]OZ-_P!!:P_\"4_QH XGPS\(K7PU MXAM-8C\1:O=O;%B(;B0%&W*5Y&/?/U%4(O@E%8Z[?7.E>*-4T[2KYB;G3[7Y M-ZDYV!P>%&2!\I(!//)KT7^W]&_Z"UA_X$I_C1_;^C?]!:P_\"4_QH Y/PU\ M*],\,>&-M[P;X5MO!GAR'1;2XEGAB=W M$DN-QW')Z<5>_M_1O^@M8?\ @2G^-']OZ-_T%K#_ ,"4_P : //;[X,^3J]Y M?>%?%.H^'4O3FXM[8%D/7[N&4KU..N,G&!Q5U?A]I_@OX8>*+#2A<7=Y>:=< M&:>0;I9W\IPHP/J<#W/7-=K_ &_HW_06L/\ P)3_ !H_M_1O^@M8?^!*?XT M>'^ OA;JFK_#^%H?$6K^'I+IY$OK38VR8!B =A92I*X!/0@#CKGU'2_AKX?T MSP)/X1\N6:QNR&.UOK:>0#<5BE5B!ZX!Z\ :5H/@J;PJ[RWNGS^8) M//P&8/UZ8QCL>HK.T#X6:7HWA/4_#$]]>:AI5^0QBGV@Q-W9"!P MK_M_1O\ H+6'_@2G^-']OZ-_T%K#_P "4_QH \S_ .%)WQL/[%;QWJI\/!LC M3Q$ <9SMW[L8[XVXSSBMSQ!\)M,U.UT3^R+^XT6^T6,16=U HM=Q_;^C?\ 06L/_ E/\:/[?T;_ *"UA_X$I_C0 [6M'L?$ M&C76E:E#YUG?N8SSBO3_[?T;_H+6'_ ($I_C1_;^C?]!:P_P# E/\ &@#)U;P)I6I> 6\' M0;['32D:+Y&-RA'5\\]22O)/7)-:V@Z1%H&@6&D02/+%9P+"CR8W,%&,G%'] MOZ-_T%K#_P "4_QH_M_1O^@M8?\ @2G^- $/BCP]:^*O#=[HEX[I!=J%9TQN M4A@P(SZ$"J'@CP38>!M DTBRFFGBDF:9Y)L;F+ #L!V45J_V_HW_ $%K#_P) M3_&C^W]&_P"@M8?^!*?XT W-R+QD9S.%^7;NQC ']ZNA_M_1O^@M8?^!*? MXT?V_HW_ $%K#_P)3_&@#%M? =E:_$:]\:)=W!O+N$0O 0/+ "HN1QG/R#\S M7*M\%OL.OW5_X;\5ZEH5K>-F>TM%QD9)PK!A@#)QD'%>B?V_HW_06L/_ )3 M_&C^W]&_Z"UA_P"!*?XT "?$EUK-A?WL\EQ T!CN&5@ S*Q.0,D MY4?F:[ZL[^W]&_Z"UA_X$I_C1_;^C?\ 06L/_ E/\: -&BL[^W]&_P"@M8?^ M!*?XT?V_HW_06L/_ )3_&@#1HK._M_1O^@M8?\ @2G^-']OZ-_T%K#_ ,"4 M_P : -&BL[^W]&_Z"UA_X$I_C1_;^C?]!:P_\"4_QH T:*SO[?T;_H+6'_@2 MG^-']OZ-_P!!:P_\"4_QH T:*SO[?T;_ *"UA_X$I_C1_;^C?]!:P_\ E/\ M: -&BL[^W]&_Z"UA_P"!*?XT?V_HW_06L/\ P)3_ !H T:*SO[?T;_H+6'_@ M2G^-']OZ-_T%K#_P)3_&@#1HK._M_1O^@M8?^!*?XT?V_HW_ $%K#_P)3_&@ M#1HK._M_1O\ H+6'_@2G^-']OZ-_T%K#_P "4_QH T:*SO[?T;_H+6'_ ($I M_C1_;^C?]!:P_P# E/\ &@#1HK._M_1O^@M8?^!*?XT?V_HW_06L/_ E/\: M-&BL[^W]&_Z"UA_X$I_C1_;^C?\ 06L/_ E/\: -&BL[^W]&_P"@M8?^!*?X MT?V_HW_06L/_ )3_&@#1HK._M_1O^@M8?\ @2G^-']OZ-_T%K#_ ,"4_P : M -&BL[^W]&_Z"UA_X$I_C1_;^C?]!:P_\"4_QH T:*9%+'-$LL3K)&XRKH<@ MCU!I] !1110 4444 %%%% !1110 4444 %%%% !3)IHK>%YII$CB0%G=V 50 M.Y)Z"GUP'Q;\,_\ "0>$+RXEU&Z@M=-LKJZ:V@;"W$BQ[H]_JJE3QCOU% '< MVMU;WMNMQ:7$5Q _W9(G#JW;@CBF0:A974\D%O>6\TT7^LCCE5F3Z@'BOGFZ M\07NA?LQ:)'82-#)?W4MJ\J$JRH9)6;!&.3M ^A-2Z;I_A;0/$GA.67P_KWA MTR2)]DU87 (O6X'[Y#G8&[J,<. M*YA6:"5)8G&5=&#*1[$5XF-,M/B/\=->L/$(EN=,T>W"6MGYI1 WR GY<'DE MCUS]WL,5-X$C7PC\<=?\'Z:TPT62V%Q%;LY80OMC;()YQ\S#WXSG% 'M5M_]"\O_@7/_P#%T?\ "EOA[_T+R_\ @7/_ /%UWU% ' _\*5^'O_0O+_X% MS_\ Q='_ I7X>_]"\O_ (%S_P#Q==]10!P/_"E?A[_T+R_^!<__ ,71_P * M5^'O_0O+_P"!<_\ \77?44 <#_PI7X>_]"\O_@7/_P#%T?\ "E?A[_T+R_\ M@7/_ /%UWU% ' _\*5^'O_0O+_X%S_\ Q='_ I7X>_]"\O_ (%S_P#Q==]1 M0!P/_"E?A[_T+R_^!<__ ,71_P *5^'O_0O+_P"!<_\ \77?44 <#_PI7X>_ M]"\O_@7/_P#%T?\ "E?A[_T+R_\ @7/_ /%UWU% ' _\*5^'O_0O+_X%S_\ MQ='_ I7X>_]"\O_ (%S_P#Q==]10!P/_"E?A[_T+R_^!<__ ,71_P *5^'O M_0O+_P"!<_\ \77?44 <#_PI7X>_]"\O_@7/_P#%T?\ "E?A[_T+R_\ @7/_ M /%UWU% ' _\*5^'O_0O+_X%S_\ Q='_ I7X>_]"\O_ (%S_P#Q==]10!P/ M_"E?A[_T+R_^!<__ ,71_P *5^'O_0O+_P"!<_\ \77?44 <#_PI7X>_]"\O M_@7/_P#%T?\ "E?A[_T+R_\ @7/_ /%UWU% ' _\*5^'O_0O+_X%S_\ Q='_ M I7X>_]"\O_ (%S_P#Q==]10!P/_"E?A[_T+R_^!<__ ,71_P *5^'O_0O+ M_P"!<_\ \77?44 <#_PI7X>_]"\O_@7/_P#%T?\ "E?A[_T+R_\ @7/_ /%U MWU% ' _\*5^'O_0O+_X%S_\ Q='_ I7X>_]"\O_ (%S_P#Q==]10!P/_"E? MA[_T+R_^!<__ ,71_P *5^'O_0O+_P"!<_\ \77?44 <#_PI7X>_]"\O_@7/ M_P#%T?\ "E?A[_T+R_\ @7/_ /%UWU% ' _\*5^'O_0O+_X%S_\ Q='_ I7 MX>_]"\O_ (%S_P#Q==]10!P/_"E?A[_T+R_^!<__ ,71_P *5^'O_0O+_P"! M<_\ \77?44 <#_PI7X>_]"\O_@7/_P#%T?\ "E?A[_T+R_\ @7/_ /%UWU% M' _\*5^'O_0O+_X%S_\ Q='_ I7X>_]"\O_ (%S_P#Q==]10!P/_"E?A[_T M+R_^!<__ ,71_P *5^'O_0O+_P"!<_\ \77?44 <#_PI7X>_]"\O_@7/_P#% MUU'A[PSH_A33FT_1+,6EJTAE,8D9\L0 3EB3T _*M:B@ HHHH 1E#*589!&# M7!?\*5^'O_0O+_X%S_\ Q==]10!P/_"E?A[_ -"\O_@7/_\ %T?\*5^'O_0O M+_X%S_\ Q==]10!P/_"E?A[_ -"\O_@7/_\ %T?\*5^'O_0O+_X%S_\ Q==] M10!P/_"E?A[_ -"\O_@7/_\ %T?\*5^'O_0O+_X%S_\ Q==]10!P/_"E?A[_ M -"\O_@7/_\ %T?\*5^'O_0O+_X%S_\ Q==]10!P/_"E?A[_ -"\O_@7/_\ M%T?\*5^'O_0O+_X%S_\ Q==]10!P/_"E?A[_ -"\O_@7/_\ %T?\*5^'O_0O M+_X%S_\ Q==]10!P/_"E?A[_ -"\O_@7/_\ %T?\*5^'O_0O+_X%S_\ Q==] M10!P/_"E?A[_ -"\O_@7/_\ %T?\*5^'O_0O+_X%S_\ Q==]10!P/_"E?A[_ M -"\O_@7/_\ %T?\*5^'O_0O+_X%S_\ Q==]10!P/_"E?A[_ -"\O_@7/_\ M%T?\*5^'O_0O+_X%S_\ Q==]10!P/_"E?A[_ -"\O_@7/_\ %T?\*5^'O_0O M+_X%S_\ Q==]10!P/_"E?A[_ -"\O_@7/_\ %T?\*5^'O_0O+_X%S_\ Q==] M10!P/_"E?A[_ -"\O_@7/_\ %T?\*5^'O_0O+_X%S_\ Q==]10!P/_"E?A[_ M -"\O_@7/_\ %T?\*5^'O_0O+_X%S_\ Q==]10!P/_"E?A[_ -"\O_@7/_\ M%T?\*5^'O_0O+_X%S_\ Q==]10!P/_"E?A[_ -"\O_@7/_\ %T?\*5^'O_0O M+_X%S_\ Q==]10!P/_"E?A[_ -"\O_@7/_\ %T?\*5^'O_0O+_X%S_\ Q==] M10!P/_"E?A[_ -"\O_@7/_\ %T?\*5^'O_0O+_X%S_\ Q==]10!P/_"E?A[_ M -"\O_@7/_\ %T?\*5^'O_0O+_X%S_\ Q==]10!P/_"E?A[_ -"\O_@7/_\ M%T?\*5^'O_0O+_X%S_\ Q==]10!P/_"E?A[_ -"\O_@7/_\ %T?\*5^'O_0O M+_X%S_\ Q==]10!P/_"E?A[_ -"\O_@7/_\ %T?\*5^'O_0O+_X%S_\ Q==] M10!P/_"E?A[_ -"\O_@7/_\ %T?\*5^'O_0O+_X%S_\ Q==]10!P/_"E?A[_ M -"\O_@7/_\ %T?\*5^'O_0O+_X%S_\ Q==]10!P/_"E?A[_ -"\O_@7/_\ M%UL>'?A[X6\)W\E]H>E"TN9(C"T@GD?*$@D89B.JC\JZ:B@ HHHH *Q/$GA# M0O%UO!!KM@+N.!B\:F5TVDC!/RD5MT4 <#_PI7X>_P#0O+_X%S__ !='_"E? MA[_T+R_^!<__ ,77?44 <#_PI;X>_P#0O+_X%S__ !='_"EOA[_T+R_^!<__ M ,77?44 <#_PI;X>_P#0O+_X%S__ !='_"EOA[_T+R_^!<__ ,77?44 <#_P MI;X>_P#0O+_X%S__ !='_"EOA[_T+R_^!<__ ,77?44 <#_PI;X>_P#0O+_X M%S__ !='_"EOA[_T+R_^!<__ ,77?44 <#_PI;X>_P#0O+_X%S__ !='_"EO MA[_T+R_^!<__ ,77?44 <#_PI;X>_P#0O+_X%S__ !='_"EOA[_T+R_^!<__ M ,77?44 <#_PI;X>_P#0O+_X%S__ !='_"EOA[_T+R_^!4__ ,77?44 <#_P MI;X>_P#0O+_X%3__ !='_"EOA[_T+R_^!<__ ,77?44 <#_PI;X>_P#0O+_X M%3__ !='_"EOA[_T+R_^!4__ ,77?44 <#_PI;X>_P#0O+_X%3__ !='_"EO MA[_T+R_^!4__ ,77?44 <#_PI;X>_P#0O+_X%3__ !='_"EOA[_T+R_^!4__ M ,77?44 <#_PI;X??]"\O_@5/_\ %T?\*6^'O_0O+_X%3_\ Q==]10!P/_"E MOA[_ -"\O_@5/_\ %T?\*6^'O_0O+_X%3_\ Q==]10!P/_"EOA[_ -"\O_@5 M/_\ %T?\*6^'W_0O+_X%3_\ Q==]10!P/_"EOA[_ -"\O_@5/_\ %T?\*6^' MO_0O+_X%3_\ Q==]10!P/_"EOA[_ -"\O_@5/_\ %T?\*6^'O_0O+_X%3_\ MQ==]10!P/_"EOA]_T+R_^!4__P 71_PI;X>_]"\O_@5/_P#%UWU% ' _\*6^ M'O\ T+R_^!4__P 71_PI;X>_]"\O_@5/_P#%UWU% ' _\*6^'O\ T+R_^!4_ M_P 71_PI;X??]"\O_@5/_P#%UWU% ' _\*6^'O\ T+R_^!4__P 71_PI;X>_ M]"\O_@5/_P#%UWU% ' _\*6^'O\ T+R_^!4__P 71_PI;X>_]"\O_@5/_P#% MUWU% ' _\*6^'W_0O+_X%3__ !='_"EOA[_T+R_^!4__ ,77?44 <#_PI;X> M_P#0O+_X%3__ !='_"EOA[_T+R_^!4__ ,77?44 <#_PI;X>_P#0O+_X%3__ M !='_"EOA[_T+R_^!4__ ,77?44 5=-TZUTC3;?3[&+R;6VC$<4>XMM4=!DD MD_C5JBB@ HHHH **** "BBB@ HHHH **** "BBB@ K+\2Z;-K/A75]+MVC6> M]LIK>-I"0H9T*@G )QD^AK4HH \NC^$\M[\'+/P;JEU E_:2//#D2+*$L%.9?%_@S5;.UO[N(17EM?H3%( ,@J"1]U>,=1UY(JWX'\ M!ZEH_B+4O%/B74H;_7K]!$QMTVQ11C'"Y )^ZHZ#@=\DUW]% '-'Q%KH)QX* MU0CM_I=I_P#':S[+4+Z_^(]@;W1;K3"FD7>T3S1/OS+;9QY;MC&.^.M=K7.7 M/_)2-+'_ %"+S_T=;4 ='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 R4R")S$JO(%.Q7;:">P)P<#WP?I7(6TVL2 M_$?3_P"U;&QM<:1=^7]EO'GW?OK;.=T28[>OX5V5<9Q@CKQ0!V]%9?B'7['PQH-WK&I.5MK9-S!< M;G/95!(!8G@-M"N-8T^.YMK6WG:&3[8JH0556)X8C&&'.>QH Z M:BO,G^.W@Y+QHPNIR6:OY;:@EIFW#>F<[O\ QVO1[2[M[^SAN[29)K>9!)'( MARKJ1D$&@":BBB@ HHHH **** "BBB@ HHHH **** "N7\;^/-(\":9'=ZEY MLDLY86]O"N7E(QGV &023^O2NHKFO'UK;R^!?$%S)!&\\.DW@BD9 60-"V[! MZC.!GZ4 6/!_B:'QAX7L]=@MI+>.YW[8I""R[7*]O]W-#[:& C+HA9P!U.""/_K5QFA:_J>@?LXZ8=%LKJYU*\:>WA:WA:0P[ MI9-TAV],#./]HCJ,URUOK6E:#\0_!;6.BZZEOI=D\..XN;8 M?9FE8#>O[LA5)ZG:!Q_LGTH\.2#4/VF/$5YITZ2VD=@J3RQ,&1CLA7;D<9W# M_P =/I0![)*KO#(DI.3W^E>TUSFO^"].\1Z]HFL7D]TEQHTIFMUA=0C$E M3\X*DD?(.A'>@#S+QQX]\/WOQ.L]&UR]:#0M#;[1.OE-(+J[&-J$*#\JY[\$ M[AZ5R7@37;9O@GXRT"VF;^UB)[XQ!&_X]]L*,V[IZC&3[8RN2655(X4#&%'&/6@#A](;2S^S)-L,/D#2)P_3'GX;K_ M +7F8_'%;GP3%R/A/H_VG=R9O+W==GFMC\/3VQ5:3X%^"WU+[0(;Z.U+;VT] M+HBW9O4C[WY-7HMK;065K#:VL*0V\*"...-<*B@8 ["@"6BBB@ HHHH *** M* "BBB@ HHHH **** "J]_8V^IZ=6)/4GO4%WX8T>^\1V7B"YL]^J62& M.WG\UQL4Y!&T':?O'J#UK7HH Y[Q)X&\->+GADUW2HKN2$;4DWO&X'7&Y""1 M[$]S5GP[X5T/PG9O:Z'IT5G%(VY]I+,Y[;F8DG';)XK8HH YAO"5\6)'C3Q& M,G. UK@?^0*H6.DSZ5\1K 3ZUJ.I&32+O;]M,7R8FMON[$7KGOGH*[:N';Z/2)[O5-?C1[/38'R22%)!HZ\\4 =S7DWQR\8Z]X0T_1I-"U#[&]Q M+*LI$2/N "X^\#Z]JMW_ ,6[F;7=1TWPKX3O?$"Z;D75Q#-Y:*PZA?E;=R"! MW.#@$7&^)PJ'!]1@Y!_D010!S'_"Z MOB%_T,+?^ D'_P 11_PNKXA?]#"W_@)!_P#$5P-% 'J_A#XN>.=3\::'87FN MM+:W-_!#-']FA&Y&< C(3(X/:OJBOB+P#_R43PU_V%+;_P!&+7V[0 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 R:)9X)(7W;)%*MM8J< M'C@CD'W%<;9:%8:)\1K!;'[2/-TB[W">[EGZ36W3S&;'7M7:USES_P E(TOG M_F$7G_HZVH Z.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 *\]^-D:#X2Z]($7S"+=2V.2!<1X&?3D_G7H54=8T?3]?TJ;3-4MEN;*;; MYD3,0&VL&'((/4 T >?^'O&.B:)X5\&Z-JDQLKF^TB)K6]EC40H?+_OG@$$# MCW7UKFO ER;3XW:C83:G!XFN;BRS_;2$[H5 4[,*Q0#( XYR1R,D5ZQ=^$/# M]_H=OHMYI-M/I]M&(X(I%W>4H&!M8\@X'4'-/T'PIH/AB)TT72K:R\S[[1I\ M[^@+'DCZF@#R;X(ZYI/A;2=>T#7KZTTW5+74G>5;N98]PVJO!)^;!1NGJ/6O M&O$RF]&K:];Q,FF:CK,QM21MW %FZ>P=:^M=;\"^%_$=VMWJVB6EU&O^PI;?^C%K[=H **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH 9+%'/"\4J*\;J5=&&0P/!!' MI7'VF@Z1H?Q'T\:5IMI9>;I%WY@MXE3=B:VQG'7J:["66.&)Y975(T4L[L=,U*SO1%I%WO\ LTZR;H^(-.T1#X9TV.^U*>81+YK8 MC@7:S&1O8;<8R.2.O0@'145XGX8^(OC"Y^$<^MI:RZ[KCZF;2$):@B-=BG?5AS5NU\4>._"'CO1-"\5W^G:O!K3[4-M&$>W.<<85?ER1U!R >1@T M >PUQ?Q:FEM_A;KLL,KQ2+$FUT8@C]XO<5RL_BGQMXX\7:WI'@R]L=)L=%E\ MF:[N(Q(\TF67 !5@%RK=!T&<\XK'U7QOJ?B/X7>.-%U^"]&*0SF#A)090 M-P&?53GMR/7% '@O]N:O_P!!6^_\"'_QI?[=U?\ Z"M]_P"!#_XUGT4 :']N MZO\ ]!6^_P# A_\ &O7/B_(\OPK^',?_ *(BH \5HHHH Z+P#_R43PU_V%+;_P!&+7V[7Q%X!_Y*)X:_["EM M_P"C%K[=H **** "BBB@ HHHH **** "BBB@ HHHH *P/%\/B.ZT5;7PQ<6] MK?3RJCW,XR((L'OXC?HH \,^%VM^,-5^$_B&?3KJXU371>>5:-> MW.\H"L>2#(V/E!9@"<9]:J:W_P )?\.]3\+W4OC"_P!4U+5+A([O2[A]\9R5 MW!!D@#)VY 'MCI5_X2MK'@?X9:U!/$VJZT[[;8K92+!:1]@BE>,9//X]230!UFK7^O M^/?BIJ7A33=?N=$TG2( \TMDVV69_ER-P((Y;'7'R^]6? .O:YI/Q(UCP#KF MK/JR6L GM+R8?O",(=I/)/#YY/\ "?6JVL:7XC\"?$_4_%^D:#+K>E:I"$GM M[4_O8G^7)"\D\KG@8^8CC JYX"\.ZYJ7Q#U?Q_K^E_V5]L@6"TL9&W2*N$&Y MNZG"8P0#\QX'% 'JA 92K $$8(/>N8>V@MOB1I@@ABB!TB\R$0+G]];>E2-X M]\,([(VJH&4X/[I^O_?-9]EK^F:Y\1[ Z;="<1:1=[\(RXS-;8Z@>E ':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 5%=?\>DW_7-OY5+37=8T9W8 M*BC+,QP /4T >"_"OQEIO@CX,7>J:BQ8G4I4@@7[TTFQ"%'I[GM^55/A[XK\ M/:WXZA\1^*=5:Y\37LHMK"SCMG\FT#-M4 XQGGUXR222A M_P#@QA_^*H_X3OP?_P!#7H?_ (,8?_BJ /)M$UF/X/\ C?Q5#XAL+Y=.U6Y$ M]E>0Q;TQ'OFLA],O[OP9\2?&5YI]Q8P:NR?8XKA2LAC\X,21Z< MISWYKW#_ (3OP?\ ]#7H?_@QA_\ BJP/BCJ%EJ?P=UR[T^\@NK9X5"36\@D1 ML2J#A@<'G(H ^/Z*** "O:OBW_R2?X<_]>,?_HB*O%:]J^+?_))_AS_UXQ_^ MB(J /%:*** .B\ _\E$\-?\ 84MO_1BU]NU\1> ?^2B>&O\ L*6W_HQ:^W: M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "N=NO^2D:7_V M"+S_ -'6U;\THA@DE*NP12Q5%+,<#H .2?:N+L-=AUOXCV!AL]2MA%I%WG[= M8RV^[,UM]W>!G&.<>U ';T444 %%%% !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 %%%% '->*? M'OAOP;Y2ZUJ*PRR_(/B-X7\,6MI/JFI+&;M%DAB5"\A0 MC(8J.0/L_XQZ%IB?##3 M]<%G&=3D6S@-PV2PC",=HSP/PZ]Z /3?$'Q&\+^&+6TGU34EC-VBR0Q*A>0H M1D,5'('N:V;VXCN_#=QGX=>]>M6__ "(<6/\ H&#_ -%4 ?#M%%% !7T)IA_XQ.N.Z^A-,X_9.N>WR2=/^OJ@#Y[HHHH *]J^+?_))_AS_ ->,?_HB*O%: M]J^+?_))_AS_ ->,?_HB*@#Q6BBB@#HO /\ R43PU_V%+;_T8M?;M?$7@'_D MHGAK_L*6W_HQ:^W: "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "N;S1KO3=ND7>T7$L+[_WUMG'ENW3CKCK0!V=%%% !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!SOC3P?9>.-!_LB_N+B"$3+-O@(#97/'((QS4'BCP-8 M>*_"=OX>O+FYBMH#&5DA*ASL7 SD$=_2O!O%?QE\<:7XPUO3[35(DMK6_G@B M4VL1VHLC*HR5R> *R/\ A>?Q _Z"\7_@'%_\30!](>*/ MAXK\)V_AV[N;F* MV@,962$J'.Q<#.01^E:UU;+9>&)K1"62&R:-2W4@)CG\J^6?^%Y_$#_H+Q?^ M <7_ ,37KWPK\8ZWXR\%>(;G6[I;B: M'&5B5,*8\_PCGF@#Y;HHHH *^A-, MX_9.N>WR2=/^OJOGNOH33./V3KGM\DG3_KZH ^>Z*** "O:OBW_R2?X<_P#7 MC'_Z(BKQ6O:OBW_R2?X<_P#7C'_Z(BH \5HHHH Z+P#_ ,E$\-?]A2V_]&+7 MV[7Q%X!_Y*)X:_["EM_Z,6OMV@ HHHH **** "BBB@ HHHH **** "BBB@ H MHK'\1>*M#\)V:W>N:C%9Q.=J;@69S_LJH+'&><#B@#8HK.DUW2X-"36Y[Z*# M37B69;B8^6NQ@"I^;!!.1QUYQ67X?^(/A3Q3=-:Z-K4%Q<+_ ,L2K1NW$XDDUS5(;/S/N(06=ATR$4%B/?%6="\1:/XEL?MNC M:A#>0="T9Y4^C*>5/L0* -.N,M=M/%VC>"_#+6UOJ>IQF5[RY3QX(^M 'R3X[_Y*'XF_P"PK=?^ MC6KGZZ#QW_R4/Q-_V%;K_P!&M7/T %?0WP"_Y)_XHZ_ZQN,?],J^>:^AO@%_ MR3_Q1U_UC<8_Z94 ?/-%%% !7T)IG'[)USV^23I_U]5\]U]":9Q^R=<]ODDZ M?]?5 'SW1110 5[5\6_^23_#G_KQC_\ 1$5>*U[5\6_^23_#G_KQC_\ 1$5 M'BM%%% '1> ?^2B>&O\ L*6W_HQ:^W:^(O /_)1/#7_84MO_ $8M?;M !111 M0 4444 %%%% !1110 4444 %%%% !7DOQU\-:7/X-U/Q)- 9-2@AM[:!V8XB M7SP25'J=Y!// [./"_P#PF?A&\T'[9]C^TF,^?Y7F;=KJWW MQU%-16*/[+&(]Z#!P0N,@'CZ,1WKN]<^'.F>(O!NF:!J$\WFZ;%&EO?0_)(C MHH7LJ@8^9 M@YX% '8USMS_ ,E(TO\ [!%Y_P"CK:H6B\>;FVWOAL+GY51L$UY? MB-8_VW-ILI.DW?E?8HI$Q^^M\[MS-GMC'O0!VU%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 455O]2L-+@\_4;VVLX2=HDN)5C7/IEB!4T,\5S"DT$J2Q.,J\;!E M8>H(ZT 2452MM8TR]NY;2UU&TGN8?]9#%.K.GU4'(_&KM !17F.H?&:SBU"^ MAT?PYK&LVFGN4N[VSAS%&1U.>>!@\G XSTYKH3\1_#H\!_\ "8"XD_LTC 3; MB4R9QY>W/WL^^.^<1APW3;C.<^U6M4U[1]#$1U;5;*P$V?+^U3K'OQC.-Q&<9'YU\V6L6@ M6WPJU+0]0\)7H\6VZRRRSR6)5XP"6$AE/*H%&,=R.ASFM^UL/$'C#PE\--2B MT6/7%L1>1W,5PR+$RJZI'O+9'2/T.<>IH ]PTSQ/H.M7#6^EZUI]].J;VCMK ME)&"Y R0I/&2.?>J/CCQA9^!_#,VL7<9F(8100*V#+(N/D/ KIOBQ9:/??#Z^&N+= M"SB9)//M8P\D#YPK[21D^,O"]M9:+J,JQQW%O/ MEX-PR-ZY.3C)(PO0]QBM_P 8_$"]TKQ':>%?#>E)JGB"ZB,NR279%"G)RQ]< M*>,CMSR ?%/%QO-?T30-%M_'/_"475Q/&+*QAM5C\E-I7=*1EM_*C#'(&XUU M'BK3-/L?CV?^$EO9K+1-3L443>:8DF"HJ^6T@P5&Y.<$=N@- 'J?@KQ-KVLR M7UCXC\/3:3J%DP!D4,8+@'/,;$8X],GJ/PR_C5J&LZ;\-KR;1F=&:5$N98R0 M\<)SN((Z<[0?9C7-_"*Z9/'?BG3-#OKF^\(V^#;2S.75)21\J$]1]\9[A5/> MO3?%6GZMJGAVZM=#U%=/U%@##,\8=.O*L"#P1D=..OM0!\Z>([GP=X0TKPWK MO@36)6UT.KW(6=F,J;#C-=U\4O G@C2/"NL>*Y-/D.I7; M&2+==.-T\K9SMSC@DMCT4U"_PW\7^*I+'3/$%AX=TC1[:X6XNGTN(+)>, 1D M@<9(+<\8W$X/ KJ?B3X0UGQIKGAS3XH8_P#A'[:X%S?LT@&[!P%"]?N[A_P/ MVH O_"3PW_PC7PYTR!T N;M/MD_RX.Z0 @'W"[5_"NXHZ# HH **** "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 \H^,5MIANM M%N]4TC5_)B<_\3K29<2V7(X9=I!!."#P>#CWY3P!H*:]\6K?Q%I(UBYT33[= M]VIZLQ:2]E*NHPQZ_?[#@)SR>?:;[Q=X:TN]DL]0\0:7:74>-\,]W&CKD C( M)R,@@_C5;_A/O!W_ $-6B?\ @?%_\50!X->?\(YI+='U&:5E3PW; MW!:TO'QA>54%DSUP3Q]TD<5Z]\'O#=[X8^'=I:ZC$T-W/(]S)"PPT>[& 1V. M ,CL3CM6W_PGW@[_ *&K1/\ P/B_^*J_I?B/0];EDBTK6+"^DC7 MIVDXH ^,_'?_ "4/Q-_V%;K_ -&M7/UT'CO_ )*'XF_["MU_Z-:N?H *^AO@ M%_R3_P 4=?\ 6-QC_IE7SS7T-\ O^2?^*.O^L;C'_3*@#YYHHHH *^A-,X_9 M.N>WR2=/^OJOGNOH33./V3KGM\DG3_KZH ^>Z*** "O:OBW_ ,DG^'/_ %XQ M_P#HB*O%:]J^+?\ R2?X<_\ 7C'_ .B(J /%:*** .B\ _\ )1/#7_84MO\ MT8M?;M?$7@'_ )*)X:_["EM_Z,6OMV@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ KG+K_DI&E?\ 8(O/_1UM702J[PNL;^6Y4A7QG:>Q MQWKCK*RU.S^(UA_:6K_V@6TB[V?Z,L.S$MMG[IYSQ^5 ':4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !17+>/\ QI;^ _## MZO/;M-7\9:=>FZT\V&HZ?H<=U;N.OTQWZT M6?%7CWPYX,\E=;U 0RSC,<*(7F58 X///3@^E>>>*]+UC1?C';^+].TI=?A-J(GLTE7S[8[=N44\@=#G!^ M\PXR#7/Z%>ZR_P 8O&EW_9@TN]?0I96M(Y0[1-LB*$E>-Y.TG']X_6@#T?5_ MC#X(T759=-NM7+3PMLE,,+R*A[@LHP2.AQG!XKLM/U&SU:PAOM/N8KFUF7=' M+$V58=.OUXKRKX):=HMS\)9S<0V\@N)IUU!G )..,,3TPF#^.>])^SI+3E=A'4,&P5(Z\]L'H:\KMK'7_!G MQ3\1ZI9: ?$MOJSYCE@N$\VW).XQMG)10?EYP"%7TQ7$Z-<:I#X0^+7EQ"V; MSHA)%;MN2(M,ZR*I'!7;N&1V H ]A/QJ\!#4C9?VU\PD\OSA _E9SC[V,8]^ MG?.*[V*6.>%)8G5XW4,CJ00?2O)H],\/G]FL[(K=K?\ L8SESC_CZVY) MS_>\WC]*Z#X,RW,WPGT-KIG9PDB(7Z[!(P7\-H 'MB@#S[QB^A6_QOOI?B%' M.V@&P4:89$E:(/MCW8"U9_@*&XUG6/&_@WP[>W6E:3>PBYLGF1B MT,9D3E5)!P\;\9YQM)KU+Q-X;\9R>(_[6\-Z[9M;O&$DTS5D9[=6 QN3:"0> M ?KGD@XK.\/> ?$7AK3M=U6'4K&_\8:NV6NKGYN(9&)V@#+N"2%S@M@=%SV(KZ-KQCPKX$^)/ MA.XO+NVD\(75_>R%[B^O&N7G?)R5W!0 ,\X Z]>@KV>@#P'PU:ZSX5MO$5CX M5U[PW<>'1,\ES/FP !G()7MR*=\)-2T/P]\*OM'BU8ETZ]UE MEM3<6_FH6\M1NZ$#E7&3CH:]+U7X5^"=:U.74;_0(7NI6WR.DLD8=NY*JP!) M[G'-;EUX:T6]T#^PKC3+9M+"A!:A-J*!TQCH?<-^+GOM+^,/A*Z\0:E% MK]C<7KMIMK"JQM9AY%$;':/GQE""?O;*]TN;=+NTFMI"X25&C8HQ5@",'!'( M/O7+Z'\,?!OAS4DU'2]#BANTSLE>624IGN-[$ ^XJA\6?&NH^!/"MKJFF0VT MLTMZENRW"LR[2CMG@CG*B@# N/A3XMN=/DT&;X@W,OAZ5\O%+:AIRF[=M,A. M3^>/;M6UXA^&(N['0?\ A&]6ET6^T*/R[28()%=<=''&23SG_:;(.>/(?^&C M?%W_ $#M&_[\R?\ QRC_ (:-\7?] [1O^_,G_P \TOQ7-XK\2Z MX=9UIHO*B<0B-(EQ@D =\<<8'+<'.:]"95=&1U#*PP01D$5\RP?M$^+);F*- MM/T<*[A21#)W/^_6Q^TS_P ?'AG_ '+G^<5 'N-CX>T32[AKC3]'T^TG?AI+ M>V2-F^I !J?4-*T[5X!!J5A:WL(.1'_\ DI;?]>$O\TKZIH **** "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 **** "BFNZQHSNP5%&69C@ >IK(L?%_AK4[U+.PU_3+JZ?.V& M&[1W; R< ')X% &S16+?^,/#6EWLEEJ&OZ9:W4>-\,]TB.N0",@G(R"#^-6= M*U[1]<65M)U2SOEB($AMIEDV9Z9P>._Y4 ?*/QM_Y*]KO_;O_P"B(Z\_KT#X MV_\ )7M=_P"W?_T1'7G] !7MW[-?_(RZW_UYI_Z'7B->W?LU_P#(RZW_ ->: M?^AT >8^._\ DH?B;_L*W7_HUJY^N@\=_P#)0_$W_85NO_1K5S] !7T-\ O^ M2?\ BCK_ *QN,?\ 3*OGFOH;X!?\D_\ %'7_ %C<8_Z94 ?/-%%% !7T)IG' M[)USV^23I_U]5\]U]":9Q^R=<]ODDZ?]?5 'SW1110 5[5\6_P#DD_PY_P"O M&/\ ]$15XK7M7Q;_ .23_#G_ *\8_P#T1%0!XK1110!T7@'_ )*)X:_["EM_ MZ,6OMVOB+P#_ ,E$\-?]A2V_]&+7V[0 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 5SES_P E(TO_ +!%Y_Z.MJZ":,RP21K(\3.I42)C M,O$/C'Q!H_A2UT:WM]$.R5]5\P/*V M2,J%/"DJ<'IC!)Y H ]5HKSGPY\2;_7/A;=>)X]"FN=2M7,!LK16832#:-R= M3M^<$XSC#=<5BR^/?'_AR]\/3^*=,T7^S]8G2 PVGF+<0EL8W!B>1G) !Z8R M"10![!117RC*=';3/&$OBBVU35O$UODWMW>PZKK=Q"EO9^2XD^T3N2$7(^\5&-Q[E3SDUQ_PM MT*X\._''6M.O+EKF]&CB:ZE8YW32- [_ (;F- 'MNLW5S8Z%J%W96_VBZ@MI M)88<9\QU4E5X]2 *^?(_'/BH^$(?%2>/[:75Y+H+_P (Z+>,LP\W:$VCYN1S MT'!ZYQ7OGB:VU"\\+:K;:3+Y6H2VDB6S@X(B>/\ Q_JT.NZ%X7L+^U\/W-]: MBZO[ZYVL+12"=@W<9^1NO7*XQFM?X::EKEY?ZC%<^*]-\2Z1&JF"[AVI.CG^ M%XQ]T'#8R3]WCKQR/BOPMK&D>+O"'BS4=%N?$,-K816VJ0V\?GR&=48%]O<9 M(8'IE>2,BM3X>:7?W_Q7U[Q;%H%WH>C3VHMXH+J 0/(_[O)V?\ ))'<]3S0! MI_'J]O+3X9S1VMHD\5Q.+@0QMM'RC&8C@L<=1CG@<_2*M6M-7>\U'3=4M4,<=YIT_E2;>>"<'U/3!Y-3>#_ . MC^"Q=RV3W-U>WC;KB]O)/,FD[X)P.,Y/3GOGBO&/BC\4O&?ASXCZMI.E:S]G ML8/)\N+[+"^W="C'ED)/))Y-\ MO)+'4M9TJUO3F>RL;H) WJ-I4\'G@Y SP .*[K0M"T[PWHUOI.EVX@M(!A%R M222K? _P >>)?&&IZO#KVI?:X[ M>&-HE\B./:2Q!/R*,]* .OU_X6:5K?B"?7+?5-7TB_N8Q'4)@ !\W! M[ #C@XZ9YK6\.>!="\,>')M#LK8R6ER&^TM<'>]QN&#O/';C %?.OB#XQ^/ M;'Q+JMI;:]L@@O)8HU^QP':JN0!DID\"L[_A=OQ#_P"AA_\ )*W_ /C= 'MW M_"BO#OS6ZZMKJZ6TWFG31>#R#SG&-N<>^<^^>:]%$=OHNC>7:P+';6=OB*%. M %1>%'X"ODS_ (7;\0_^AA_\DK?_ .-U[+\*/%NM^+O .OW>NWWVN>&22)'\ MI(\+Y0.,( .I- '/_P##3%O_ -"M+_X'#_XBE_X:8MO^A6E_\#1_\17SS10! M]#?\-,6W_0K2_P#@:/\ XBNKU7QK/XE^!FI^)K!9]+G>%_+\J<[XRLFW( M3CMZU\G5]$:%_P FJ7G_ %RG_P#1YH \7_X3OQA_T->N?^#&;_XJC_A._&'_ M $->N?\ @QF_^*KGZ* .@_X3OQA_T->N?^#&;_XJO9OB]--<_ ;PC/<2O--+ M)9O))(Q9G8VLA))/))/O'&>>* .[HK"U/QEX?T?PW'X@O-2B73)0OE3+EO-W M= H')/7CV/H:SO"GQ,\+^,KR2STF]3O4A..?F(V_\ J\0NQ&/ M#'@66]\+)X8M%GA9O$4>&>4*N=Q"#<"^-XW>G&1DU]#^+?#-GXO\-7>B7KO' M%< 8DC^\C*05(_$5YS_PI[Q!J=EIVB^(?&1O/#VGLABM(;-8W(52JC=UX!QS MNH Z'XFZ?X8TKPKK/B2_T/3+C41#MCFGMD=WE("1YR,G'R_@*3X+^'?^$?\ MAM8,Z@7&H?Z;)QV<#8/^^ OXDU;^(O@>[\=VNEZ4#@! M3G P"_4'DCTKM5541410JJ, 8 % 'R#\;?^2O:[_P!N_P#Z(CKS^O0/C;_R M5[7?^W?_ -$1UY_0 5[=^S7_ ,C+K?\ UYI_Z'7B->W?LU_\C+K?_7FG_H= M'F/CO_DH?B;_ +"MU_Z-:N?KH/'?_)0_$W_85NO_ $:U<_0 5]#? +_DG_BC MK_K&XQ_TRKYYKZ&^ 7_)/_%'7_6-QC_IE0!\\T444 %?0FF*T444 =%X!_Y*)X:_P"PI;?^C%K[=KXB\ _\E$\- M?]A2V_\ 1BU]NT %%%% !1110 4444 %%%% !1110 4444 %%%% !17(?$KQ MG)X%\(2:M!:?:;AY5@A5L[%9@3N?'.T!3]3@<9S7,Q^./&?A_P 6>'=,\4VN MBW%MKK>7$=*,F^%LJ,MN)!4;AG'&,G/'(!ZK17FGB#QUXDO/'DOA#P786$UW M9PB:]NM0+>7'G& -I!_B7U.3TX)JSX%\=ZMJOB75/"?B>PM[37=/03$VK9BE MC.WD9)P<.IZ\YZ#!% 'H5?^CK:N@EC6:%XGW!74J=K% M3@^A'(/N*X^ST2RT7XC:>MF;LB72+O=]HO)I^DUMC'F,V.IZ8S0!V=%%% !6 M5JOB;0M#FCAU;6+&QDD7TJQNULX6, MO"\]\MC#XBTJ2Z=_+6%+R,N6SC:!GKGM7B?@+PQ?ZK\/_&WB+1K1;2^UR*M"XD&YWE.#A@ M7&H>!=!O+HL;B;3X'D9^K,4&6_'K^->0ZC-;:E\>==CN=>_X1,6UH ML9NH9Q"]W\J8W,YV]P1@9PH[C- 'H>A_%'2=3\'ZGK]_;S:;_9*YW_A<^I6]A;ZUJ'@34;7P].X"ZA]H#$*?NL4VC .1@YP<\ M$UYQ:?:K_P"#7C32K*);F'2]2CF;4(48F_4R'<[@ ]P\#VL^D?#W0[?43Y4MO81^=YOR^7A02&STVC@_2K$VN>%[K;Y^J:/-MY M7S+B)L?3)H \H^'7BG7O#/P>N=6DT2?4=/L[LBTCXA?[,1R_"G< QY//5CG" MUS_B+7M!UGXA:%KO@6[O=2U^YNU,UI/;EXHEP,X#K\IP.2I. "9+B($_7!H V7021LA) 8$$@X-> M':?X!^(GA+1M7\*Z&FBWND:FTF;RX9EDC#H$)(SUV@<889_*O4/%/B^S\-^# M;KQ+&JZA:P;,""5 M&-#TS5=7U+[1I:R%)+*41IO=RY(#*3D<#/'2LK0O@Y=:9\5)-3DOM2;1K:.. M6VN7O%:::53&=DG&2G##&!P!S53_ (:6TW_H7+O_ ,"5_P *3_AI;3?^A;N_ M_ E?\* /7?$'B?1O"ME'>:W?+:6\LGE([(S9;!./E![ USG_ N/X?\ _0QQ M?]^)?_B*XW]H&Z%]\-M#NU0H)[V.4*3TW0N"55R!_K'KQS^T+T=+RX_[^G_ !KU[]I'_D=-*_[! MX_\ 1CUXQ0!9_M"]_P"?RX_[^G_&N]^"UY/_1$E !\;?\ DKVN_P#;O_Z(CKS^O0/C;_R5[7?^W?\ ]$1U MY_0 5[G^S5_R&=?_ .O>+_T)J\,KW/\ 9J_Y#.O_ /7O%_Z$U 'DGBS_ )'+ M7/\ L(3_ /HQJQZV/%G_ "..N?\ 80G_ /1C5CT %?1?P$_Y)KXD_P"OB3_T M2M?.E?1?P$_Y)IXD_P"OB3_T2M 'SI1110 5]$:%_P FJ7G_ %RG_P#1YKYW MKZ(T+_DU2\_ZY3_^CS0!\[T444 %?07Q8_Y-_P#!O^]9?^DKU\^U]!?%C_DW M_P &_P"]9?\ I*] 'S[1110!/9_\?UO_ -=%Z_6O=?VF?^/CPS_NW/\ .*O" MK/\ X_K?_KHO7ZU[K^TS_P ?'AG_ ';G^<5 '@=%%% '8?"K_DJ/A[_KZ'\C M75?M$_\ )1[?G_F&Q?\ HJ453TK4(]6TBSU***:&.[A29(Y ME"NH8 @, 3@X/K7'>+M/^(#ZC=7FA^*--TS24B#!)[97:/"_,Q)0]P30!WM% M>'>$?&WCFZ^$_B;Q5>77]HW$)$=@AM478%QYDF$4;@ ^><_ZL^]95EXN\2:> MWA74+'QPGB.^U::-;S1!&A:,,,L/ER4VYP3QR,\@$4 ?0U>;:K\7$M]9U/3] M%\-:GK2Z4Q6_N+<82(@X('!R1AO3[IQP,UZ37SMX?L]5\6ZUX_U+P]KR^&;- MYF%Q:O'YC2G#Y=RQS%D[CD=,D#I0!ZN_Q.\.)X!3Q@TTHL'^18BH$K2YQY8& M<%L@]\8&1D1R$XQG(&!R.1G&1GCFO M)+V_CO/@CX8F2Q%O9:=K9@NU5B1,^S?YG/J"P/8'(&!Q7HO[0%]9W_@71[>S MN8;FXN]0CEM4AD#M*FQQN7'4991D>HH ]C=UCC9V.%4$D^@KYI\/P^([WP;X MXE\'6]B_ABZFF#'4?^/HKLRP3'&0I'WOPYS7TK&K"%%E8.^T!SCJ>]>9R_!+ M24:\ATS7])*+#1 M=\W^ESE%CE5]TC/@[67()&>-IQZU0\*0S>/_ (P/X]M;=[;0M.A:UM)G0JUX MVUD+8]/G8Y[84>N.MU/X6Z3?^#['PK;W^HZ?I-MDO%:R(#/3??V98ZC;K9%5 ME:\C1 6;/ VNW/RG/X4 GZ;96$\4]H)V:Y5RP;>RX&UA MQ\H[5P/_ T?XJ_Z!6C?]^Y?_CE._:0_Y'?2_P#L&C_T8]>-4 >Q_P##2'BK M_H%:-_W[E_\ CE=5\.OC3K_C#QO8Z)?6&F16]PLA9X$D#C:C,,9UW_MW_\ M1$=>?T %>W?LU_\ (RZW_P!>:?\ H=>(U[=^S7_R,NM_]>:?^AT >8^._P#D MH?B;_L*W7_HUJY^N@\=_\E#\3?\ 85NO_1K5S] !7T-\ O\ DG_BCK_K&XQ_ MTRKYYKZ&^ 7_ "3_ ,4=?]8W&/\ IE0!\\T444 %?0FFU?%O_DD_P .?^O&/_T1%7BM>U?% MO_DD_P .?^O&/_T1%0!XK1110!T7@'_DHGAK_L*6W_HQ:^W:^(O /_)1/#7_ M &%+;_T8M?;M !1110 4444 %%%% !1110 4444 %%%% !1110!YI\=IM6C^ M&LZZ9!YL,DRK>D1ARD&"2WM\P7GM[=:\RM;CPU;^./![?#%[VZOPPBOUEC=P M(LKN+>8/E."^2GR@=,=_ICJ,&H8;2VMF9H+>*)F^\40+GZXH \4DU2W^&GQO MUS4_$"SPZ3K5N&MKQ8RZ[OD)!VY/!##'7[IQ@YJQX#/_ F'QJUWQKI\-P-$ M6V6W@GEC*"63:B8&>OW6/M\N<9KV6:"*XC\N>))4/\+J"/R-.1$C0)&JJJC M51@"@!U2QR3Y(K/L] TC0OB/8#2M M/M[3SM)NS)Y*XW8FML9_,T =I1110 5SWC?0KWQ/X1OM%L+Q+.6[41M,X)PF M06&!Z@8^A-=#7@?B#]H+4]%\3:KI2:%:2I97DULKM,P+!'*@GCVH ];TSPE: M:=X$@\+1RR10I:?9VGMV,;[R/FD4]F+$M]:X2;X3>*-3L8M#UCQ]_P"_ M;_"@#Z(M+6"PLH+.VC$=O!&L42#HJJ, ?D*R=<\'>'/$LB2:SH]K>2H,+(Z8 M<#TW#G'M7,?"OXBW7Q"M=3ENK"&T-F\:J(G+;MP;KGZ5\KSZ]K N)0-6OL;S M_P O+^OUH ^W].TG3M(L%L-.L;>UM%SB&&,*O/4X'4GN>]8UM\/O"%GJHU.W M\.Z?'=AMRN(AA6]0O0'W KXU_M[6?^@M?_\ @2_^-+_;^L_]!>__ / E_P#& M@#[4\8?\B3KW_8.N/_1;5\-5])?#"ZN;SX#>)9;JXEGDQ>C?*Y8X\A>,FOFV M@ HHHH ^@#Q^R(.W'_M]7S_7T"?^311]/_;ZOGZ@ HHHH ^BOCA_R2'PP.G[ M^#C_ +8/7SK7T5\E_]?<7_H8K.K1T M#_D8]+_Z^XO_ $,4 >K?M(_\CII7_8/'_HQZ\8KV?]I'_D=-*_[!X_\ 1CUX MQ0 5Z!\$O^2O:%_V\?\ HB2O/Z] ^"7_ "5[0O\ MX_]$24 'QM_Y*]KO_;O M_P"B(Z\_KT#XV_\ )7M=_P"W?_T1'7G] !7N?[-7_(9U_P#Z]XO_ $)J\,KW M/]FK_D,Z_P#]>\7_ *$U 'DGBS_D<=<_["$__HQJQZV/%G_(Y:Y_V$)__1C5 MCT %?1?P$_Y)IXD_Z^)/_1*U\Z5]%_ 3_DFGB3_KXD_]$K0!\Z4444 %?1&A M?\FJ7G_7*?\ ]'FOG>OHC0O^35+S_KE/_P"CS0!\[T444 %?07Q8_P"3?_!O M^]9?^DKU\^U]!?%C_DW_ ,&_[UE_Z2O0!\^T444 3V?_ !_6_P#UT7K]:]U_ M:9_X^/#/^[<_SBKPJS_X_K?_ *Z+U^M>Z_M,_P#'QX9_W;G^<5 '@=%%% '8 M?"K_ )*CX>_Z^A_(UU7[1/\ R4>WY_YAL7_H2T444 >K?L]_\E+;_KPE_FE?5-?*W[/?_)2V_P"O M"7^:5]4T %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 45FW?B+1+"22.\UG3[9XSAUFND0K]03Q2V>O MZ-J%M-J75Q9:5=W5I9M>W$,3/%;*VTRL!D*#VSTS0!;HKR#6_C'XC\. MQP2:K\.Y[5+B3RHO,U)*D<# M8!9%8K\Y&<=B2#@'!H ]*K'\0^*=$\*6L-SK=^MG#,_EQLR,VYL9Q\H/:J/@ M/QI:>//#:ZO:P/;LLK0S0.VXQN #C/&1A@2F.@/.:V?$GBS0_"-E% M>:[?K:0RR>7&3&[EFP3P%!/0=<8_.O+/AG:67B/XJ>)_%]M;VL.FV)-E8B&( M+&>QD4CC.QG1K8Z'9-.OF2'S$,LX3.>0, M XZ9[B@#Z+T^_MM5TVVU"RE\VUN8EEADVE=R,,@X."./6K#,J(68@*HR2>PK ME/AI?V=]\.M"%G=0S_9[*&";RG#>7(L:Y1L=&&1D>]=!JNG)J^D7FFRS30QW M4+0O)"P#JK#!VD@X.#Z4 >4_"<'Q9XZ\5>/91(899?L5@6&!Y0P>GJ%6/\VI M/BJY\6^/O"W@*)B8'F^VWX7L@!P,]CL$G_?2UZ5X6\,:?X0\/P:-IGFFVA+, M&F(+L68DDD ]<=.@%5+'P3IMCXWO_%HFNYM2O8?)82NICC3Y>$ 4$<(!U/? MUH Z, 8 Z 5YQ\;M??1_A]-8VV3>:M*ME&JGYMK@%,3I M;$AI^=TP0]>26..XR.^*\UO-/_MC1_#6E>$O ^KZ3XELI(OM&HO:& (0I#%I M/XLM\V6QP,#KBO=?^%@^#?\ H:M&_P# V/\ QIDGQ'\%Q8W>*=).?[MTK?R- M '3UQ>L?"?P5KNJ2ZC?:,INIFWS-%/)&)">22%8#)[GJ:K^/];MM2^$>M:IH MFHB2+R72 M[8:04V&UV_*1G.?7.>=V65Y/+/JH8D M ^_6OD/^W]9_Z"]__P"!+_XT?V_K/_06O_\ P)?_ !H ^L/B[XOU3P5X1M]3 MTGR/M#WJ0-YR;AM*.3QD=U%>)_\ #0?C;'_,,_\ 8__ !5=?\4)7F_9Y\)2 MR,SR/]B+,YR6/V=\G/H2_'[QS(1MFL(L?W+4<_F32V_QW\=27,2-> M6FUG /\ HJ^M>75-:?\ '[!_UT7^= 'WS1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1167?>)M!TNY-MJ&MZ;:7 M8Q7%W'&P!Z'!(- &I16?IVNZ/J[2+IFJV-Z8@#(+:X239GIG:3BI-/U;3M62 M1]-U"UO$C;8[6TRR!6]#M)P: +E>.?%MW\5>-/"W@&W<^7<3?;+[:.5C&0.? M91*QUS5IX'TRT\I]: &^/_ M !"OA+P)J>J1LL^&^G^8H%S?_P"F MR\8/S@;1^"A?QS6YXQ\%Z=XXTZWT_5)[N.UAG$^RW=5WL 0-V5/&">F.OTKH ME544*H"J!@ #@"@#YG_:0_Y';2_^P,U[+^TA_P COI?_ _P"C M'KQJ@ KT3X&_\E:TG_@"/XV_\ )7M= M_P"W?_T1'7G]>@?&W_DKVN_]N_\ Z(CKS^@ KV[]FO\ Y&76_P#KS3_T.O$: M]N_9K_Y&76_^O-/_ $.@#S'QW_R4/Q-_V%;K_P!&M7/UT'CO_DH?B;_L*W7_ M *-:N?H *^AO@%_R3_Q1U_UC<8_Z95\\U]#? +_DG_BCK_K&XQ_TRH ^>:** M* "OH33./V3KGM\DG3_KZKY[KZ$TSC]DZY[?))T_Z^J /GNBBB@ KVKXM_\ M))_AS_UXQ_\ HB*O%:]J^+?_ "2?X<_]>,?_ *(BH \5HHHH Z+P#_R43PU_ MV%+;_P!&+7V[7Q%X!_Y*)X:_["EM_P"C%K[=H **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH ;))'#$\LKJD:*6=V. H'4D]A7(6^M:5K'Q M'T\Z7J=G?"+2+OS#:W"2[,S6V,[2<9P?RKL&4,I5@"I&"".#7,/:V]M\2-,^ MSP11;M(O-WEH%S^^ML9Q0!U%%%% !7Q!X[_Y*'XF_P"PK=?^C6K[?KX@\=_\ ME#\3?]A6Z_\ 1K4 <_1110!]$?LT?\@[Q%_UV@_D]?/=Q_Q\R_[Y_G7T)^S1 M_P @[Q%_UV@_D]?/=Q_Q\R_[Y_G0!'1110!]&?"?_D@/B7_M]_\ 1"U\YU]& M?"?_ )(#XE_[??\ T0M?.= !1110!] GC]D0=N/_ &^KY^KZ!/\ R:*.W'T_ MY?J^?J "BBB@#Z*^.&?^%1>&,_\ />#/_?AZ^=:^BOC@"/A#X8'_ $W@_P#1 M#U\ZT %:.@?\C'I?_7W%_P"ABLZM'0/^1CTO_K[B_P#0Q0!ZM^TC_P CII7_ M &#Q_P"C'KQBO9_VD?\ D=-*_P"P>/\ T8]>,4 %>@?!+_DKVA?]O'_HB2O/ MZ] ^"7_)7M"_[>/_ $1)0 ?&W_DKVN_]N_\ Z(CKS^O0/C;_ ,E>UW_MW_\ M1$=>?T %>Y_LU?\ (9U__KWB_P#0FKPRO<_V:O\ D,Z__P!>\7_H34 >2>+/ M^1QUS_L(3_\ HQJQZV/%G_(Y:Y_V$)__ $8U8] !7T7\!/\ DFGB3_KXD_\ M1*U\Z5]%_ 3_ ))IXD_Z^)/_ $2M 'SI1110 5]$:%_R:I>?])K3PGX M5TR+4=>N(_.?SWVQ0)R]I2QW*"3LDX'S#K[U[=0!X7XYU#XH^"?#W]K7WC33BOFK$D4%BFZ1F[# M='C@!C^%:^O>,?%VC:1X2\-6TL<_B[6HPT]S=0JHM]W7Y5 7*DXZ'A#D$FH/ M'.?&GQF\.^$4S)8:6/M]^H^[GA@&'T"#/_36I_BQ;7^B>,O#'CF&RFO+#3"T M=ZL*Y:-"2=V/3#-R>,@9(S0 MKXF\8^"/'6C:#XNU*UUBPUIO+M[N*$12129 M QA0 1N91S_>!R,$5ZY7A.I:M#\7/B3X5?P]:W;Z7HLWVB[O)8BB#YD?;]3L M ]>?09KW:@#S#XH>$_!ECX>USQ7J6C13ZD8OED>:0;Y2 B3_"JKG;CJQP?7TCXF^"]6\$-5T:T$43W5C+;0[LJB, MR%5S@< ''0=.U ')_ __ )))H_'\4_\ Z.>O0ZY7X<^&KWPAX&L-$U"6WEN; M=I2SV[$H=TC,,$@'H?2NJH \;UK'C?\ :"TS205DT_PW!]JG&<@R_*W_ *$8 M@1_LM6K\2O'-EX5#Z)H:V4?B351M,K,D26X;/[V5C@9Y)&[UR>.#W>F^'-(T M?4+Z_P!/L(X+J_?S+J5>ZG7%I,LB&8@9P1T 4#V%=3J]G<:AHU[ M96MW]DGN('B2XV;_ "BPQN R,D9SUJOH/AK1O#%M+;:+81V<,K^8Z1DD,V,9 MY)["O'?B3\9/$OA#QS?:+I]OILEK"L;(9X79_F16.2' ZD]J /3_ /X*M?! M?A%-!$RW@+2//,T6P3%CW7)_APO4]*SO$?PI\,:SX?N]/L-)TS2[J8 1WD-B MA>+# DC&#R 1U'6O%?\ AHOQE_SY:+_X#R?_ !RC_AHOQE_SY:+_ . \G_QR M@#Z)\*>&K/PGX=M-)LTB'E1J)I8XA'Y\@4*TC =SM'<_6OFCQ9\4_&VG^,M< MLK3Q!/';V^H3Q1((XR%19& 'W?0"O3?A)\5M>\=>)[S3=5M[".&*S:X5K:-E M;<'1>/F->">/!CXA>)/\ L*7/_HUJ -?_ (6_X^_Z&2X_[]Q__$T?\+?\ M??\ 0R7'_?N/_P")KB** /I[X-^*-;\5^$_$,NMZC)>21-LC9U4;04)/0"OF M&OH/]G=F_P"$8\4KG@,A'M\CU\^4 %%%% 'T)H#9_96U 8Z)./\ R-7SW7T+ MX<0O^RSJ8!Q^[N#^4N:^>J "BBB@#Z"^)('_ SEX3]ELL?]^&KY]KZ"^(YS M^SCX3_W;+_T0U?/M !4D!(N(R/[X_G4=20_Z^/\ WA_.@#[[HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KA_'?A;P M:]AJ/B?Q!H\5W-:6I9G:1U+!1\J\,!DG@?6NXKBOB?X6UKQEX571='NK6V$M MPCW3W#LH:-76GG6[H2SO;':[VR$ MJ(QZ!CN.><@]*L?LV_\ (K:S_P!?H_\ 0!7L.FZ?;Z3I=IIUHI6VM84AB4G) M"J !S]!7#?"3P'JG@+1M0L]4GLYI+BX$J&U=F &T#GXU&WBEC M(7#(TB@CIW!->95T'@3_ )*'X9_["MK_ .C5H ]%_:0_Y'?2S_U#A_Z,>O&J M]F_:0_Y';2_^P,T %>B? W_DK6D_[D__ *)>O.Z]$^!O_)6M)_W) M_P#T2] $?QM_Y*]KO_;O_P"B(Z\_KT#XV_\ )7M=_P"W?_T1'7G] !7MW[-? M_(RZW_UYI_Z'7B->W?LU_P#(RZW_ ->:?^AT >8^._\ DH?B;_L*W7_HUJY^ MN@\=_P#)0_$W_85NO_1K5S] !7T-\ O^2?\ BCK_ *QN,?\ 3*OGFOH;X!?\ MD_\ %'7_ %C<8_Z94 ?/-%%% !7T)IG'[)USV^23I_U]5\]U]":9Q^R=<]OD MDZ?]?5 'SW1110 5[5\6_P#DD_PY_P"O&/\ ]$15XK7M7Q;_ .23_#G_ *\8 M_P#T1%0!XK1110!T7@'_ )*)X:_["EM_Z,6OMVOB+P#_ ,E$\-?]A2V_]&+7 MV[0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 R:6."&2: M5@D<:EG8] !R37&V7B#2=>^(]@=+OX;L1:1=^9Y9SMS-;8S^1KM:YVZ_Y*1I M0_ZA%Y_Z.MJ .BHHHH *^(/'?_)0_$W_ &%;K_T:U?;]?$'CO_DH?B;_ +"M MU_Z-:@#GZ*** /HC]FC_ )!WB+_KM!_)Z^>[C_CYE_WS_.OH3]FC_D'>(O\ MKM!_)Z^>[C_CYE_WS_.@".BBB@#Z,^$__) ?$O\ V^_^B%KYSKZ,^$__ "0' MQ+_V^_\ HA:^E_]?<7_H8K.K1T#_D8]+_Z^XO_ $,4 >K?M(_\CII7_8/'_HQZ\8KV?]I' M_D=-*_[!X_\ 1CUXQ0 5Z!\$O^2O:%_V\?\ HB2O/Z] ^"7_ "5[0O\ MX_] M$24 'QM_Y*]KO_;O_P"B(Z\_KT#XV_\ )7M=_P"W?_T1'7G] !7N?[-7_(9U M_P#Z]XO_ $)J\,KW/]FK_D,Z_P#]>\7_ *$U 'DGBS_D<=<_["$__HQJQZV/ M%G_(XZY_V$)__1C5CT %?1?P$_Y)IXD_Z^)/_1*U\Z5]%_ 3_DFGB3_KXD_] M$K0!\Z4444 %?1&A?\FJ7G_7*?\ ]'FOG>OHC0O^35+S_KE/_P"CS0!\[T44 M4 %?07Q8_P"3?_!O^]9?^DKU\^U]!?%C_DW_ ,&_[UE_Z2O0!\^T444 3V?_ M !_6_P#UT7K]:]U_:9_X^/#/^[<_SBKPJS_X_K?_ *Z+U^M>Z_M,_P#'QX9_ MW;G^<5 '@=%%% '8?"K_ )*CX>_Z^A_(UU7[1/\ R4>WY_YAL7_H2T444 >K?L]_\E+;_KPE_FE? M5-?*W[/?_)2V_P"O"7^:5]4T %%%% !1110 4444 %%%% !117 :O\9?!6BZ MQ)IESJ,LDT+E)G@A:1(V'4$CKCIQGGB@#OZ*YS6_'GAKP_HMMJVH:I$EK=H' MMMF6:93CE5')&".>V:UM(U6UUS2+75+)F:UNHQ+$64J2IZ<&@#+\8^,M,\$: M*-1U+S7WN(H8(5R\KD9P/RZG_ 5SWASXIKJOB6#0-9\.ZEH-_=(7M%O$.)@ M21T&#@'MCC&+#,#P<8S@]0I]ZM27 M^M^"_B]H6B?\))>:W9ZK&?/@O2K20]?F& -HXSTZ ]>M ';^/?'MCX#TN"YN M;>2[N+ARL-K$P#,%&7;_ '5'4X[CUK3\)>(H_%GA:QUR*W:W2[5F$3-N*X8K MU_"O!O$WB@:Q?^+-7U;1-<#/8O8:/FQ/DV\1!W2.6P59N.0. 2.:]*^!VKQW M_P .+&R2VNHFL0T;R2Q[4EW.S90_Q#L?>@"'XJ^,]3TC4='\-:+?6^FW>I,9 M)]1G*[;:%3RWS<=F.3V4]SD4? VJ:T=5U&&#QYI_BC2DM'=BW[NZ@D X8)@Y M3.!G=CD>F"WXN>'+R3Q9X:\51:--K-C8/LO;.%/,';C2-/M=.DB9M0MC EW,4D505'4$L@.#P$SD'% '/Z#XLU/ M5M-L)]4^,']E7MT6'V1K$2>7ABH+N,*N<9^;'!%?2%LK+:PJ\OG.$ :3^^<= M?QKYYU>_N]5^'6>O>< GV33B+:/$F?,5R22V&BZG9*!* M)C#'.%51Y;R C"[DYY'\/K6I\)9U@^)'BG2?#UW/=^$84#PN[F1$FRO",>W^ ML ]0H.3UKUW4]'TS6K<0:IIUK>PJ=RIX[\F4Y_V5KUJ^O[/2 M[*2\U"[@M+6/&^:>0(BY( R3P,D@?C4>GZ1IFD^=_9NG6EGYS;Y?LT"Q[V]6 MV@9/N:X[XU?\DBUWZ0?^CXZ -S_A/O!W_0U:)_X'Q?\ Q5'_ GW@[_H:M$_ M\#XO_BJ^(J* /MP>/?!H&!XIT0#VOXO_ (JLWXA_$.+P%HMCJ0T_^T([N;RE M"S^6 -I;=G:<]*^-:^A?C0JGX->$I"/F$EL ?8V[9_D* &?\-,I_T*;?^##_ M .UT?\-,I_T*3?\ @Q_^UU\^T4 ?1VC_ +1*ZMK>GZ:/"YB-WE9_[0'B#7=%\2Z2NEZSJ%C#+9DLEK=/$&8.>2%(YQBO&/"K%?%^B M,IP1?P$?]_%KUC]I3_D8M#_Z]'_]#H \P_X3OQA_T->N?^#&;_XJHV\9^*F8 MLWB762QZDW\O_P 56'10!ZG\'_$VNWWQ4T6VOM;U*YMW,P:*:ZD=&_;T444 >Q?LX?\ (_:C_P!@M_\ T;%7GWCS_DH?B3_L)W/_ *,:N_\ MV<2?^%@:A[Z7)_Z-BK@?'_\ R47Q+_V%+G_T8U '.T444 ?0?[.@W>'?% SC M+1C/?[CU\^5]!?LX_P#(%\4&BPY6.R* M^Q\LC^1KYYKZ'\?'/[-7AW_KE9?^@&OGB@ IT9(D4CJ"*;2I]]?K0!]_4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !113)IHK:"2>>1(H8E+O(Y MPJJ!DDGL * 'T5P=I\9/ U[K":9#K'[UY/+21H76-FS@88C'XGBM#Q1\2/#' M@^[BM-5U#%W)R((4,CJ.Q8#[N<\9Z]J .LKBO%OQ'LO#.JP:+:Z;>ZQK4R>8 MME8IN94YY;TZ'C!XYZ5VM> '3+_4/VD=>LCK<^D/<6H*S0!1++'LB(2,MG!X MSD#^!A0!ZOX+\<6'C2VO#;VUU97MC+Y-W9W2;9(6YZ_D1Z\'(K \:_%_3_!^ MOKI TV>_E4(+B2*0*D#/DHA.#\Q4%L>E<]X(\;:Y9V/CBVFDF\2/HWU@84GD*MA M$)/. >!@=R ,XH ^E/&GB7_A$/"-_KWV3[7]D"'R/,\O=N=5^]@XQNST[5X_ M_P --?\ 4H_^5+_[57<_%:]&I?!+5;T6]Q;">&!_)N8_+D3,T?#+V/M7R-0! M] ?\--?]2C_Y4O\ [51_PTU_U*/_ )4O_M5?/]% 'T'\?;\ZKX#\*:B8O*-V MPG,>[=LW1!L9P,XSUP/PKY\KW?XS#'PH\##TAB_]$+7A% !70>!/^2A^&?\ ML*VO_HU:Y^N@\"?\E#\,_P#85M?_ $:M 'HW[2'_ ".VE_\ 8.'_ *,>O&:] MF_:0_P"1VTO_ +!P_P#1CUXS0 5Z)\#?^2M:3_N3_P#HEZ\[KT3X&_\ )6M) M_P!R?_T2] $?QM_Y*]KO_;O_ .B(Z\_KT#XV_P#)7M=_[=__ $1'7G] !7MW M[-?_ ",NM_\ 7FG_ *'7B->W?LU_\C+K?_7FG_H= 'F/CO\ Y*'XF_["MU_Z M-:N?KH/'?_)0_$W_ &%;K_T:U<_0 5]#? +_ ))_XHZ_ZQN,?],J^>:^AO@% M_P D_P#%'7_6-QC_ *94 ?/-%%% !7T)IG'[)USV^23I_P!?5?/=?0FF*T444 =%X!_Y*)X:_["EM_Z,6OMVOB+P#_R43PU_P!A2V_]&+7V M[0 4444 %%%% !1110 4444 %%%% !1110 4444 %%>;?'#Q/?>&O .=-E:& MYOKA;7SD;:T:E69BI[$[/Q/H-W)(JQZG=P$0:JQ*Y MR&/"MD8( X8$X/- 'T917B%SI\7Q.^-.M:-KEQN>!;6[N9M%%L+BVBG;>8GVHW![##,/? [T >RS2B""25 ME=@BEBJ*68X&< #DGV%<98ZY#K/Q'L3%9ZC;>5I%WG[;926^[,UM]W>!GIVK MMJYVY_Y*1I?_ &"+S_T=;4 =%1110 5\0>._^2A^)O\ L*W7_HUJ^WZ^(/'? M_)0_$W_85NO_ $:U '/T444 ?1'[-'_(.\1?]=H/Y/7SW&,_\]X,_]^'K MYUH *T= _P"1CTO_ *^XO_0Q6=6CH'_(QZ7_ -?<7_H8H ]6_:1_Y'32O^P> M/_1CUXQ7L_[2/_(Z:5_V#Q_Z,>O&* "O0/@E_P E>T+_ +>/_1$E>?UZ!\$O M^2O:%_V\?^B)* #XV_\ )7M=_P"W?_T1'7G]>@?&W_DKVN_]N_\ Z(CKS^@ MKW/]FK_D,Z__ ->\7_H35X97N?[-7_(9U_\ Z]XO_0FH \D\6?\ (Y:Y_P!A M"?\ ]&-6/6QXL_Y''7/^PA/_ .C&K'H *^B_@)_R33Q)_P!?$G_HE:^=*^B_ M@)_R33Q)_P!?$G_HE: /G2BBB@ KZ(T+_DU2\_ZY3_\ H\U\[U]$:%_R:I>? M]LO\ TE>OGVOH+XL?\F_^#?\ >LO_ M $E>@#Y]HHHH GL_^/ZW_P"NB]?K7NO[3/\ Q\>&?]VY_G%7A5G_ ,?UO_UT M7K]:]U_:9_X^/#/^[<_SBH \#HHHH [#X5?\E1\/?]?0_D:ZK]HG_DH]OS_S M#8O_ $.2N5^%7_)4?#W_ %]#^1KJOVB?^2CV_/\ S#8O_0Y* /):*** /5OV M>_\ DI;?]>$O\TKZIKY6_9[_ .2EM_UX2_S2OJF@ HHHH **** .<\?:_-X7 M\"ZMK%LJFXMX?W6[H'9@JD_0L#^%?/MHVCG3--UN^\8>)K37KJ17?65@>6SC MD/S&+/!8@8! )&0>,5]$^,?#X\5>$-3T3S?*:[AVI(>BN"&4GVR!GVKR*X\/ M_$34_AY:_#Z3PK:6\<;)')JC7D9C\M7W!@@Y!Z9/)(SQSP :&O\ ]H?$'XK) MX,FU>>WT;3]/6ZNFL'\O[2S*IR#R,9D7 .0 #W-'AE[KX??&2+P1%J-[?:)J M-IYUNEU(':!PK-G./^F;C ^\,]*LZCX&\2^$/%FD>)O"=O'J_D:=%I]]9R2 MK"TJQHJ;@6.!D*I]05[@XJYX7\*^(]:^)&?WRW08H ]#U^::W\.:I-;DB>.TE>,CKN"$C]:^>_ UOXGA^#VIZGI2Z*N MFP&::ZM[NV\Y[X(,OO)X"A1@#J<'ID5]*$ @@C(/4&O,I_@EHQ^V6UCK>N:? MI5Y)YEQIUM<@0L?3!4\=.N>@H YKQ!%H7B?X!#Q0FB6MK=067DP1HN$MSYX5 M_+7H,L"0>N#C/6O2/AG_ ,DS\.]?^/&/K]*LWG@O2;GP0_A&%'M-,:$0@0$! ME (;.2#DD\DG.22:T="T>#P_H5EI%M)))!9PK"CRD%B!ZX &?PH 37?#^D^) MM,;3M9L8[RU8AMCY!!'0@C!4]>00>36/X<^''A3PI>M>Z1I2Q797;Y\DKRLH M] 6)Q^%>!?%+QQXITOXE:U96&OZA;6L4B".**=E5?W:DX&?4FN/_ .%D>-?^ MAHU7_P "6H ^S=2TZTU?3+G3KZ+S;2YC,XKN4]1D$$?@:CT?1[#0-)M]+ MTR#R+*W!$4>]GV@DD\L23R3U-?&W_"R/&O\ T-&J_P#@2U>S?L_^)M<\07FO M+J^K7=\L,<)C%Q*7"Y+YQGIT% '=2_%_P%!,\,GB&)9(V*L/(EX(.#_#3/\ MA,/ASXBO= O?M5NEG*AGD379Z_].T= 'SW]HF_YZR?]]&C[1-_SVD_[Z-1T4 2?:)O^>TG_?1K MZ#>0S_LE;ADGRP#GVO,'^5?/%?0MM_R:.W_7-_\ TM- 'SU1110 5]"_&5P_ MP4\),IRK26I!]?\ 1GKYZKZ ^+/_ "03P9];/_TE>@#Y_HHHH UO"_\ R-NC M?]?T'_HQ:];_ &E4QKVA/D/:#_P C%IG_ %]Q?^ABO9/VEO\ MD+^'_P#KA-_Z$M 'A=%%% '=_!EMOQ:T$XS\\H_\@O5[X[_\E6U#_KC!_P"B MQ5#X.?\ )6=!_P"NDG_HIZTOCR!_PM2\QWMX<_\ ? H \SHHHH ]@_9Q_P"2 M@W_'_,+D_P#1L5<%\0/^2B^)?^PG M7B?_ 'K?^4E?/M !1110!]#>"7W?LRZ\,?=X?R0&OGJ@ HHHH ^BO'"!OV9M#)ZI!9$?D!_6OG6OHKQE()/V8M'9Z=Y<28!/S-N..E/\ $WQ*T3PQJR:0\-_J.J,GF&STVW\Z15QG M)&0!P,XSG'/2@#L:\]^-L]Q;_"?5S;DKO,*2,.H0R*#^?3\:Z;PIXMTGQGHP MU31Y7>$.8W61=KQN "58>N"/SK1U/3+/6=,N=-U"!9[2Y0QRQL2-P/N.1]10 M!\_WMSKGAGX8^%M4U;3_ [J7AP^0!IAMSO&Y"PDWG_EH1NR>@+=#6Y\?M$T MJ#PU;:W!91KJ%]JMN)KDJ?,91#( O/(&%' QR.>:Z2V^"/AZ*2S2ZU77;_3[ M.3S(=.N[L-;J?]T*./H1GO73^-?!>G^.M'@TW4I[F&&&Y6Y5K9E#%@K+@[@1 MC#']* .DKG?$G@7PSXNDBDUS28KN6(;4DWO&X'IN0@D>QK?F)$,A'!"FOBO_ M (61XU_Z&C5?_ EJ /L+0/#>C^%[#[#HMA%9VY;_IJ^HZW^S!K-YJE[/>7)G"F69R MS8$\>!DUX!0 4444 >[_ !F_Y)3X&_ZXQ?\ HA:\(KW?XS9_X51X&_ZXQ=O^ MF"UX10 5T'@3_DH?AG_L*VO_ *-6N?KH/ G_ "4/PS_V%;7_ -&K0!Z-^TA_ MR.VE_P#8.'_HQZ\9KV;]I#_D=M+_ .P(U[=^S7_R,NM_]>:?^AT >8^._ M^2A^)O\ L*W7_HUJY^N@\=_\E#\3?]A6Z_\ 1K5S] !7T-\ O^2?^*.O^L;C M'_3*OGFOH;X!?\D_\4=?]8W&/^F5 'SS1110 5]":9Q^R=<]ODDZ?]?5?/=? M0FFU?%O_DD_PY_Z\8__ $1%7BM>U?%O_DD_ MPY_Z\8__ $1%0!XK1110!T7@'_DHGAK_ +"EM_Z,6OMVOB+P#_R43PU_V%+; M_P!&+7V[0 4444 %%%% !1110 4444 %%%% !1110 4444 Y SC'\.,DX/ KV2B@#R[Q%X+\4Z3X]N/&7@F:QEN+Z$0WEC>\*V ! MN4C']U3U!R#R0<5<\"^"=:LO%6J>,?%5Q:OK6H1B%8+0?NX$&WC)[X11] >3 MGCT6B@#G_P#A(=4S_P B;KG_ '^LO_DBLVUU"ZO_ (CZ>;G1K[3=FD7>W[4\ M+;_WUMT\J1^GOCKWKLJYRZ_Y*1I7/_,(O/\ T=;4 ='1110 5\0>._\ DH?B M;_L*W7_HUJ^WZ^(/'?\ R4/Q-_V%;K_T:U '/T444 ?1'[-'_(.\1?\ 7:#^ M3U\]W'_'S+_OG^=?0G[-'_(.\1?]=H/Y/7SW/V1!VX_ M]OJ^?J^@3_R:*.W'T_Y?J^?J "BBB@#Z*^. (^$/A@?]-X/_ $0]?.M?17QP MQ_PJ'PP/^F\'_HAZ^=: "M'0/^1CTO\ Z^XO_0Q6=6CH'_(QZ7_U]Q?^AB@# MU;]I'_D=-*_[!X_]&/7C%>S_ +2/_(Z:5_V#Q_Z,>O&* "O0/@E_R5[0O^WC M_P!$25Y_7H'P2_Y*]H7_ &\?^B)* #XV_P#)7M=_[=__ $1'7G]>@?&W_DKV MN_\ ;O\ ^B(Z\_H *]S_ &:O^0SK_P#U[Q?^A-7AE>Y_LU?\AG7_ /KWB_\ M0FH \D\6?\CEKG_80G_]&-6/6QXL_P"1QUS_ +"$_P#Z,:L>@ KZ+^ G_)-/ M$G_7Q)_Z)6OG2OHOX"?\DT\2?]?$G_HE: /G2BBB@ KZ(T+_ )-4O/\ KE/_ M .CS7SO7T1H7_)JEY_URG_\ 1YH ^=Z*** "OH+XL?\ )O\ X-_WK+_TE>OG MVOH+XL?\F_\ @W_>LO\ TE>@#Y]HHHH GL_^/ZW_ .NB]?K7NO[3/_'QX9_W M;G^<5>%6?_'];_\ 71>OUKW7]IG_ (^/#/\ NW/\XJ / Z*** .P^%7_ "5' MP]_U]#^1KJOVB?\ DH]OS_S#8O\ T.2N5^%7_)4?#W_7T/Y&NJ_:)_Y*/;\_ M\PV+_P!#DH \EHHHH ]6_9[_ .2EM_UX2_S2OJFOE;]GO_DI;?\ 7A+_ #2O MJF@ HHHH **** .6\9?$#0_ HLCK+7 ^V;_*$,6_.S;G//'WA7*_\- ^!_[^ MH_\ @-_]>N6_:93,'AF3/W6N5Q]1%_A7SY0!]6?\- ^!_P"_J/\ X#?_ %ZO M:/\ &OPCKFL6FEV37QN;N411[[? W'IDYKY%KIOAT[1_$CPVRXR=1A7GT+@' M^= 'M'QB^)GB?P7XPM].TBYMX[66Q2?:\"N=Q=U/)_W17GO_ OKQY_S^VG_ M ("I6I^T=_R4/3_^P5'_ .C9:\?H ],_X7UX\_Y_;3_P%2NV^$WQ2\4>+/'J M:;K%['+:/;2.(H[=% 88(.0,^O?O7S[7IWP#_P"2I6W_ %ZS?^@T 9GQE1H_ MBUKRMU+Q-^!A0C^=<)7H'QM_Y*]KO_;O_P"B(Z\_H *]V_9H<#4_$,>/F:&$ M@_1G_P :\)KW+]FK_D.Z]_U[1_\ H1H \A\2_P#(U:Q_U_3?^AFLNMCQ9'Y/ MC+7(L[MFH3KGUQ(U8] !7T/\$E#_ >\5(> TMP"1_U[K7SQ7T-\#G_XM1XJ M3'W99CGZP+_A0!\\T444 %?0EGE_V2I!P-J/_P"EA-?/=?0NG_\ )IDW^Y)_ MZ5&@#YZHHHH *^@/BQS\ _!A _Y\_P#TE>OG^OH#XJ_\F_>#?K9?^DST ?/] M%%% %_0R!X@TTL0 +J(DG_?%>S_M+ ?VIX>;G)AF'_CR5XII?_(7LO\ KNG_ M *$*]L_:7_Y"7AW_ *XS_P TH \(HHHH [?X0,5^*^@$#/[YQ_Y#:M7X]?\ M)4[O_KWA_P#0:R?A%_R5;P__ -=V_P#0&K;^/X ^)\O &;2'.._!H \NHHHH M ]>_9S_Y*)>_]@N3_P!&15POQ"_Y*/XD_P"PE/\ ^AFNX_9U/_%QKKWTR7_T M9'7'?$W_ )*;XB_Z_I/YT )AZM;C])*^?*^@OV9O]7XG M^MK_ .U:^?: "BBB@#Z&^'K[OV;?$PQ]V.]'_D('^M?/-?0OPY4M^SAXI _Y MYWI_*$&OGJ@ HHHH ^BO$\8?]EO36)/R06K#_OX!_6OG6OHKQ"XD_96LF7H( M+9?RF4?TKYUH **** /OJVE,UK#*P 9T5B!VR*EJO8<:=;?]:#PCX>NY;;4[F)KR[NH&(:TMHQDG(((+$!1_\ 7%8_ MPYLM4\B7K:/#%+J7DM]F25 MMJ%\<9/H.M 'E/Q-^+6L>'-5GM?#=O9SV]@4BO[BX4NJS2 LD:X8($\=V?@WPE9V#ZC)#]HN+C4"WE1I@\84Y[=>>HXKQ_QMHOC'PY\- MTT_7=,L8[:;5/M4]\MSYD]Q<,'.6YYX_E77>-IH8-?T'5O%AU#PMXA,#K_:V MF#S[90&<"-@,L6VXZ?W^SC\^.>Q+>3+'\ MO9N<_,#GZ@@$'M*\4:3) MIFL6BW-JY#;22"K#HRD<@^X]3ZT >6ZAJWB_P-\2/#.G7_BDZ[::U,(IH'M$ MB,>65=P"YP,MD?0CFL'P[IWB#5OC'XX@TS6H-(OA,Y-W);">?R0^%1%8@;"- MF3VVIZUZ7X8^$WA;PKJHU2UAN;F^3_537DWF&(8QA0 !T[D$^]3>*OA=X:\7 M:B-2O8[FVO\ :$>YLYO+=U' #<$'CC.,XXSTH Q?@]XAN]7MM>T[4(K)[W3+ MWR9;ZRB5$N\EAN^4 $Y4\CJ"./7@?B-\7O%WAOQ]JND:==6Z6ELZ"-7MU8C* M*QY/N37NGAOPQI'A+25TW1K06]N&WM\Q9G8@ LQ/)/ KY1^,?_)6=>_ZZ1_^ MBDH TO\ A?7CS_G]M/\ P$2C_A?7CS_G]M/_ $2O,Z* /ISX.?$'Q!XVEUR M/6YX9$M88VC\N$)@MNSTZ]!7S'7NG[-W_'WXFZ_\>\/3ZO7A= !1110![EI' M_)JFL?\ 7S_[7CKPVO&T %%%% 'N_QF_Y)3X&_P"N M,7_HA:\(KW?XS?\ )*/ W&/W,7'_ &P6O"* "N@\"?\ )0_#/_85M?\ T:M< M_70>!/\ DH?AG_L*VO\ Z-6@#T;]I#_D=M+_ .PO&: "O1/@;_P E:TG_ ')__1+UYW7HGP-_Y*UI/^Y/_P"B7H C^-O_ M "5[7?\ MW_]$1UY_7H'QM_Y*]KO_;O_ .B(Z\_H *]N_9K_ .1EUO\ Z\T_ M]#KQ&O;OV:_^1EUO_KS3_P!#H \Q\=_\E#\3?]A6Z_\ 1K5S]=!X[_Y*'XF_ M["MU_P"C6KGZ "OH;X!?\D_\4=?]8W&/^F5?/-?0WP"_Y)_XHZ_ZQN,?],J M/GFBBB@ KZ$TSC]DZY[?))T_Z^J^>Z^A-,X_9.N>WR2=/^OJ@#Y[HHHH *]J M^+?_ "2?X<_]>,?_ *(BKQ6O:OBW_P DG^'/_7C'_P"B(J /%:*** .B\ _\ ME$\-?]A2V_\ 1BU]NU\1> ?^2B>&O^PI;?\ HQ:^W: "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** &3&189&A17D"DHC-M#'L"<''UQ7'6 M=UJ]S\1[#^U=,MK(KI%WY8AO#/O_ 'UMG/R+CMZUVE<[<_\ )2-+_P"P1>?^ MCK:@#HJ*** "OB#QW_R4/Q-_V%;K_P!&M7V_7Q!X[_Y*'XF_["MU_P"C6H Y M^BBB@#Z(_9H_Y!WB+_KM!_)Z^>[C_CYE_P!\_P Z^A/V:/\ D'>(O^NT'\GK MY[N/^/F7_?/\Z (Z*** /HSX3_\ ) ?$O_;[_P"B%KYSKZ,^$_\ R0'Q+_V^ M_P#HA:^OG6OHKXX?\DA\,<8_?V__ *(>OG6@ K1T#_D8]+_Z M^XO_ $,5G5HZ!_R,>E_]?<7_ *&* /5OVD?^1TTK_L'C_P!&/7C%>S_M(_\ M(Z:5_P!@\?\ HQZ\8H *] ^"7_)7M"_[>/\ T1)7G]>@?!+_ )*]H7_;Q_Z( MDH /C;_R5[7?^W?_ -$1UY_7H'QM_P"2O:[_ -N__HB.O/Z "O<_V:O^0SK_ M /U[Q?\ H35X97N?[-7_ "&=?_Z]XO\ T)J /)/%G_(XZY_V$)__ $8U8];' MBS_D: M/G>BBB@ KZ"^+'_)O_@W_>LO_25Z^?:^@OBQ_P F_P#@W_>LO_25Z /GVBBB M@">S_P"/ZW_ZZ+U^M>Z_M,_\?'AG_=N?YQ5X59_\?UO_ -=%Z_6O=?VF?^/C MPS_NW/\ .*@#P.BBB@#L/A5_R5'P]_U]#^1KJOVB?^2CV_/_ ##8O_0Y*Y7X M5?\ )4?#W_7T/Y&NJ_:)_P"2CV_/_,-B_P#0Y* /):*** /5OV>_^2EM_P!> M$O\ -*^J:^5OV>_^2EM_UX2_S2OJF@ HHHH **** /!OVF/^/+PV! M/^2A^&?^PK:_^C5H ]"_:/ _X3W33CDZ8@_\BR5X[7LO[2"D>.-+?L=-4#\) M)/\ &O&J "O1_@4S+\6-- ) :*<'W'E,?Z5YQ7HGP-<)\6M)4]72=1Q_TQ<_ MTH 9\;ACXNZV?46Y_P#($=>?5Z%\;_\ DKFM?2#_ -$1UY[0 5[9^S8[#Q1K M29^4V2D\=PX_Q->)U[5^S:P_X2W6%R-QL 0,\_ZQ?\: /,?&?_(]>(/^PE<_ M^C6K#K<\:_\ (^>(L?\ 03N?_1K5AT %?1/P%_Y)MXFZ_P"N?G_MB*^=J^A? M@#N;P'XH0'_EH< GC/E&@#YZHHHH *^A-(4-^RC=@_W)3^5Q7SW7T)HQ!_93 MO,=DF!_\"* /GNBBB@ KZ ^*63^SYX./3FRS_P" SU\_U] ?%#_DWCP?];+_ M -)GH ^?Z*** +6FL%U6S8]!.A_\>%>W_M, ?;?#9P,F.XY_&.O#K#G4;8'_ M )ZK_,5[E^TQ_P ??AOG_EG<Y_[!LO M_H<=?%ZJ,DK? #_MV6OGN@ HHHH ^B=7CW_LH6 M[9QLA@;IU_TE1_6OG:OHK4'5_P!DQ"O000CIW%VH-?.M !1110!]YZ3)YVC6 M,NW;OMXVQG.,J*N5GZ%_R+VF?]>D7_H K0H **** "BBJFJ:G:Z-I5UJ5ZY2 MUM8S+*P4L0H&3P.M 'F.K_"WQ%_;/B'7M.\:RPS:F'9X%TU78Q@'9"'+YP!A M> ,X'%/^">B:WX:\$WDNL"\16D9XM-DM2CP[=VXCNQ?(XQ_#QG-7_P#A>G@# M/_(6F_\ .7_ .)H_P"%Z> /^@M-_P" EN-.N$V336LB9 MR [*1^M$EUI\R;)9[5U/\+.I%?!=% 'WM'=V**L<=Q;JHX55=1^0KPCXY>-_ M$OAKQM9V>C:O<6=N^G1RM''C!G_]@J/_ -&RT ?^._X4?\+8\=_P#0RWG_ ([_ (5Q MM% 'MWP>\?>*M?\ B):V&JZU<75J\,K-$^W!(4D=!7%_&/\ Y*SKW_72/_T4 ME:/P&_Y*I9?]>\W_ * :SOC'_P E9U[_ *Z1_P#HI* .%HHHH ]T_9O_ ./K MQ-_U[P_S>O"Z]T_9N_X^_$W;_1X?YO7A= !1110![EI'_)JFL?\ 7S_[7CKP MVO&T %%%% 'N_QF_Y)3X&_P"N47_HA:\(KW?XS?\ M)*/ V/\ GC%_Z(6O"* "N@\"?\E#\,_]A6U_]&K7/UT'@3_DH?AG_L*VO_HU M: /1OVD/^1VTO_L'#_T8]>,U[-^TA_R.VE_]@X?^C'KQF@ KT3X&_P#)6M)_ MW)__ $2]>=UZ)\#?^2M:3_N3_P#HEZ (_C;_ ,E>UW_MW_\ 1$=>?UZ!\;?^ M2O:[_P!N_P#Z(CKS^@ KV[]FO_D9=;_Z\T_]#KQ&O;OV:_\ D9=;_P"O-/\ MT.@#S'QW_P E#\3?]A6Z_P#1K5S]=!X[_P"2A^)O^PK=?^C6KGZ "OH;X!?\ MD_\ %'7_ %C<8_Z95\\U]#? +_DG_BCK_K&XQ_TRH ^>:*** "OH33./V3KG MM\DG3_KZKY[KZ$TSC]DZY[?))T_Z^J /GNBBB@ KVKXM_P#))_AS_P!>,?\ MZ(BKQ6O:OBW_ ,DG^'/_ %XQ_P#HB*@#Q6BBB@#HO /_ "43PU_V%+;_ -&+ M7V[7Q%X!_P"2B>&O^PI;?^C%K[=H **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH 9-YOD2>04$VT["X)7=CC..V:XVQ&N#XCV']M2:._^ M2A^)O^PK=?\ HUJ^WZ^(/'?_ "4/Q-_V%;K_ -&M0!S]%%% 'T1^S1_R#O$7 M_7:#^3U\]W'_ !\R_P"^?YU]"?LT?\@[Q%_UV@_D]?/=Q_Q\R_[Y_G0!'111 M0!]&?"?_ )(#XE_[??\ T0M?.=?1GPG_ .2 ^)?^WW_T0M?.= !1110!] GC M]D0=N/\ V^KY^KZ!/_)HH[&,_P#/>#/_ M 'X>OG6OHKXX CX0^&!_TW@_]$/7SK0 5HZ!_P C'I?_ %]Q?^ABLZM'0/\ MD8]+_P"ON+_T,4 >K?M(_P#(Z:5_V#Q_Z,>O&*]G_:1_Y'32O^P>/_1CUXQ0 M 5Z!\$O^2O:%_P!O'_HB2O/Z] ^"7_)7M"_[>/\ T1)0 ?&W_DKVN_\ ;O\ M^B(Z\_KT#XV_\E>UW_MW_P#1$=>?T %>Y_LU?\AG7_\ KWB_]":O#*]S_9J_ MY#.O_P#7O%_Z$U 'DGBS_D<=<_["$_\ Z,:L>MCQ9_R.6N?]A"?_ -&-6/0 M5]%_ 3_DFGB3_KXD_P#1*U\Z5]%_ 3_DFGB3_KXD_P#1*T ?.E%%% !7T1H7 M_)JEY_URG_\ 1YKYWKZ(T+_DU2\_ZY3_ /H\T ?.]%%% !7T%\6/^3?_ ;_ M +UE_P"DKU\^U]!?%C_DW_P;_O67_I*] 'S[1110!/9_\?UO_P!=%Z_6O=?V MF?\ CX\,_P"[<_SBKPJS_P"/ZW_ZZ+U^M>Z_M,_\?'AG_=N?YQ4 >!T444 = MA\*O^2H^'O\ KZ'\C75?M$_\E'M^?^8;%_Z')7*_"K_DJ/A[_KZ'\C75?M$_ M\E'M^?\ F&Q?^AR4 >2T444 >K?L]_\ )2V_Z\)?YI7U37RM^SW_ ,E+;_KP ME_FE?5- !1110 4444 >'_M*1Y\/:'+G[MVZX^J?_6KYPKZ3_:3_ .17T;_K M];_T U\V4 %;W@AMGC[PX^,[=4MCC_MJM8-;G@S_ )'KP]_V$[;_ -&K0!Z9 M^TC_ ,CCI/\ V#__ &HU>+U[9^TFH_X2G1FQR;)@3_P,_P"->)T %>@?!+_D MKVA?]O'_ *(DKS^N^^"I(^+NA8]9_P#T1)0!-\Q_LX'_BO-2'_4,? M_P!&QT ><^-O^1]\19_Z"=S_ .C6K"K?\<_\C_XC_P"PG<_^C6K H *^AOV? M&'_"%>)USR),G_OV?\*^>:^A/V=UW>%_%"],N@S_ , :@#Y[HHHH *^AO#H4 M_LL:CD9_=7!Y]?-KYYKZ&\,DM^RWJ@QTCN!_Y$H ^>:*** "OH#XF#/[.O@\ M^GV+_P!)WKY_KZ ^)?\ R;IX0_[P,.HD4_K7N_[3 M/^N\,]/NW7_M*O![;_CZAXS\X_G7O/[3.?,\,'MBZ_\ :5 '@-%%% '7?"[_ M )*?X=_Z_%_K74_M"@CXE1D@\Z?$1[_,]%ZK$(-8O8AG"7$BC/LQ%>V_LT?\ '_XC_P"N4'\WKQ;6 M_P#D/ZC_ -?4O_H1H H4444 ?0WPE;=\ O%PP/E:]'_DLA_K7SS7T-\($:3X M#^+D099I+P >I^RQU\\T %%%% 'T-< G]DD#_IDA_P#)P5\\U]#,X?\ 9)RO M01 ?E>8KYYH **** /NSPW()O"^D2@8#V4+ >F4%:=8_A/\ Y$[0_P#L'P?^ MBUK8H **** "N7^)'_)-?$?_ &#Y?_03745R_P 2/^2:^(_^P?+_ .@F@#XH MHHHH *]Y^(W_ ";EX-XQ^\M?_1$E>#5[S\1_^3G_\ 8*C_ /1LM 'C]%%% 'I?P&_Y*I9?]>\W_H!K.^,?_)6=>_ZZ M1_\ HI*T?@-_R52R_P"O>;_T UG?&/\ Y*SKW_72/_T4E '"T444 >Z?LW_\ M?7B;_KWA_F]>%U[I^S?_ ,?7B;_KWA_F]>%T %%%% 'N6D?\FJ:Q_P!?/_M> M.O#:]RTC_DU36/\ KY_]KQUX;0 4444 >[_&;_DE/@;_ *XQ?^B%KPBO=_C- M_P DI\#?],T % M>B? W_DK6D_[D_\ Z)>O.Z]$^!O_ "5K2?\ *U[5\6_^23_ Y_Z\8__1$5 'BM%%% '1> ?^2B>&O^ MPI;?^C%K[=KXB\ _\E$\-?\ 84MO_1BU]NT %%%% !1110 4444 %%%% !11 M10 4444 %%%% !7G-G\7+#4/B0OA&ST^25&F>$7_ )N$+(A9\+CG!!'7WK3^ M)^M:SH_@Z== TZ]O-2NS]GC-I TI@!!W2';R,#.#ZD5XQ#J=EH'Q&\$K9^'/ M$4<.EV+Q-;3:>5N;ER)2TB1[CNRS$GGCGTH ]A\6?$VS\.:U'H5AI=[K>M,G MF-9V*[C&O7YB,D''.,'CDXR*M^"_B#IWC)[NT2VN=/U2R.+FPNUVR1\XR/49 MX]1QD#(KA?#5U!I7[1?BN/5;F.&>[ME^RM,P7>O[LA5)ZG:!Q_LGTI?#,BZG M^TMXCO\ 39TFLH[!4FFA8,C'9$NW(XSN7_QP^E 'LDJNT,BQ.(Y"I"N5W;3V M..]<;8VFK6OQ&L/[5U6*_+:3=^68[3R-F)K;/\39SQ^5=K7.77_)2-*_[!%Y M_P"CK:@#HZ*** "OB#QW_P E#\3?]A6Z_P#1K5]OU\0>._\ DH?B;_L*W7_H MUJ .?HHHH ^B/V:/^0=XB_Z[0?R>OGNX_P"/F7_?/\Z^A/V:/^0=XB_Z[0?R M>OGNX_X^9?\ ?/\ .@".BBB@#Z,^$_\ R0'Q+_V^_P#HA:^OG6OHKXX?\DA\,#I^_@X_[8/7SK0 5HZ!_P C M'I?_ %]Q?^ABLZM'0/\ D8]+_P"ON+_T,4 >K?M(_P#(Z:5_V#Q_Z,>O&*]G M_:1_Y'32O^P>/_1CUXQ0 5Z!\$O^2O:%_P!O'_HB2O/Z] ^"7_)7M"_[>/\ MT1)0 ?&W_DKVN_\ ;O\ ^B(Z\_KT#XV_\E>UW_MW_P#1$=>?T %>Y_LU?\AG M7_\ KWB_]":O#*]S_9J_Y#.O_P#7O%_Z$U 'DGBS_D<=<_["$_\ Z,:L>MCQ M9_R..N?]A"?_ -&-6/0 5]%_ 3_DFGB3_KXD_P#1*U\Z5]%_ 3_DFGB3_KXD M_P#1*T ?.E%%% !7T1H7_)JEY_URG_\ 1YKYWKZ(T+_DU2\_ZY3_ /H\T ?. M]%%% !7T%\6/^3?_ ;_ +UE_P"DKU\^U]!?%C_DW_P;_O67_I*] 'S[1110 M!/9_\?UO_P!=%Z_6O=?VF?\ CX\,_P"[<_SBKPJS_P"/ZW_ZZ+U^M>Z_M,_\ M?'AG_=N?YQ4 >!T444 =A\*O^2H^'O\ KZ'\C75?M$_\E'M^?^8;%_Z')7*_ M"K_DJ/A[_KZ'\C75?M$_\E'M^?\ F&Q?^AR4 >2T444 >K?L]_\ )2V_Z\)? MYI7U37RM^SW_ ,E+;_KPE_FE?5- !1110 4444 >-?M(?\B1I?\ V$A_Z+>O MF6OIK]I ?\4/IA_ZB2_^BY*^9: "M;PK_P C?HO_ %_P?^C%K)K4\-/Y?BK2 M),9VWL)Q]'% 'K7[2@/_ DNB-C@V;@'_@=>(U[E^TK_ ,AS0>1_Q[2\?\"% M>&T %=[\%R!\7-!W=-TW_HF2N"KN_@U_R5K0?]^7_P!%/0!=^.O_ "5C4N?^ M64'_ *+6O-Z]*^/ ^*M\1W@A)_[X%>:T %>Q?LX?\C]J/\ V#'_ /1L5>.U M[!^SCG_A8%_Z?V7)_P"C8J //_'0Q\0?$8SG_B9W/_HQJY^NA\>?\E"\2?\ M83N?_1C5SU !7T'^SHW_ !3WBA<='C.?^ /_ (5\^5]"?LW@'1O$P/0O#G/^ MZ] 'SW1110 5]$^$/^38-7_ZXW?\S7SM7T/X)5Y/V9==4P&3_ %H M^>**** "OH7XAHK?LW>&&89*)9,OL?*(_D37SU7T)X^=9/V:_#;+G 2S7D=Q M&0?Y4 ?/=%%% #XB1*A'4,*]]_::_P"96_[>_P#VC7@,?^L7ZBO?_P!IE"8_ M##_P@W0/X^5_A0!\_4444 =1\-_^2E>'/^PA%_Z$*[3]HM2/B+:$C[VF1D?] M_):XKXK 5W/[1W_)0]/\ ^P5'_P"C9: /'Z*** /4?@ Z MK\3XU8\O9S*O'?@_R!K(^,G_ "5G7O\ KI'_ .BDK2^ O_)4[3_KWF_]!JG\ M;?\ DKVN_P#;O_Z(CH \_HHHH ]W_9H(_M'Q$,C<8H"!^+UXWXCC$/BC5H@2 M0E[,H)[X: "BBB@#Z M$A4M^R,0/[C'\KTU\]U]"VA!_9)<9Z1N#_X&&OGJ@ HHHH ^Y/!TBS>"- E7 M.U]-MV&?0QK6W7/^!/\ DGGAG_L%6O\ Z*6N@H **** "N7^)'_)-?$?_8/E M_P#03745R_Q(_P"2:^(_^P?+_P"@F@#XHHHHH *]Y^(W'[.7@W_KI:_^B)*\ M&KWGXC?\FY>#>,?O+7_T1)0!X-1110!=T;_D.:?_ -?,?_H0KU/]H[_DH>G_ M /8*C_\ 1LM>6Z-_R'-/_P"OF/\ ]"%>I?M'?\E#T_\ [!4?_HV6@#Q^BBB@ M#TOX#?\ )5++_KWF_P#0#6=\8_\ DK.O?]=(_P#T4E:/P&_Y*I9?]>\W_H!K M.^,?_)6=>_ZZ1_\ HI* .%HHHH ]T_9N_P"/OQ-V_P!'A_F]>%U[I^S?_P ? M7B;_ *]X?YO7A= !1110![EI'_)JFL?]?/\ [7CKPVO[_ !F&/A1X&'I#%_Z(6O"*]W^,W_)*? W_ %QB_P#1"UX10 5T M'@3_ )*'X9_["MK_ .C5KGZZ#P)_R4/PS_V%;7_T:M 'HW[2'_([:7_V#A_Z M,>O&:]F_:0_Y';2_^PO.Z]$^!O_)6 MM)_W)_\ T2] $?QM_P"2O:[_ -N__HB.O/Z] ^-O_)7M=_[=_P#T1'7G] !7 MMW[-?_(RZW_UYI_Z'7B->W?LU_\ (RZW_P!>:?\ H= 'F/CO_DH?B;_L*W7_ M *-:N?KH/'?_ "4/Q-_V%;K_ -&M7/T %?0WP"_Y)_XHZ_ZQN,?],J^>:^AO M@%_R3_Q1U_UC<8_Z94 ?/-%%% !7T)IG'[)USV^23I_U]5\]U]":9Q^R=<]O MDDZ?]?5 'SW1110 5[5\6_\ DD_PY_Z\8_\ T1%7BM>U?%O_ ))/\.?^O&/_ M -$14 >*T444 =%X!_Y*)X:_["EM_P"C%K[=KXB\ _\ )1/#7_84MO\ T8M? M;M !1110 4444 %%%% !1110 4444 %%%% !1110 5D7?AC1[[Q'9>(+BSWZ MI9(8[>?S7&Q3D$;0=I^\>H/6M>B@#G_$G@CPWXN,3:[I45V\0PDFYD<#KC%K-K31-.ALXG.7V9+.?]ICDG\36O10!S7_"*7N<_P#"8^(? M^^K;_P",UGV6E3Z7\1]/$VL:CJ/F:1=X^V&([,36W38B]??/2NUKG+G_ )*1 MI?\ V"+S_P!'6U '1T444 %?$'CO_DH?B;_L*W7_ *-:OM^OB#QW_P E#\3? M]A6Z_P#1K4 <_1110!]$?LT?\@[Q%_UV@_D]?/=Q_P ?,O\ OG^=?0G[-'_( M.\1?]=H/Y/7SW&,_\ />#/_?AZ^=: M"M'0/^1CTO\ Z^XO_0Q6=6CH'_(QZ7_U]Q?^AB@#U;]I'_D=-*_[!X_]&/7C M%>S_ +2/_(Z:5_V#Q_Z,>O&* "O0/@E_R5[0O^WC_P!$25Y_7H'P2_Y*]H7_ M &\?^B)* #XV_P#)7M=_[=__ $1'7G]>@?&W_DKVN_\ ;O\ ^B(Z\_H *]S_ M &:O^0SK_P#U[Q?^A-7AE>Y_LU?\AG7_ /KWB_\ 0FH \D\6?\CEKG_80G_] M&-6/6QXL_P"1QUS_ +"$_P#Z,:L>@ KZ+^ G_)-/$G_7Q)_Z)6OG2OHOX"?\ MDT\2?]?$G_HE: /G2BBB@ KZ(T+_ )-4O/\ KE/_ .CS7SO7T1H7_)JEY_UR MG_\ 1YH ^=Z*** "OH+XL?\ )O\ X-_WK+_TE>OGVOH+XL?\F_\ @W_>LO\ MTE>@#Y]HHHH GL_^/ZW_ .NB]?K7NO[3/_'QX9_W;G^<5>%6?_'];_\ 71>O MUKW7]IG_ (^/#/\ NW/\XJ / Z*** .P^%7_ "5'P]_U]#^1KJOVB?\ DH]O MS_S#8O\ T.2N5^%7_)4?#W_7T/Y&NJ_:)_Y*/;\_\PV+_P!#DH \EHHHH ]6 M_9[_ .2EM_UX2_S2OJFOE;]GO_DI;?\ 7A+_ #2OJF@ HHHH **** /&_P!I M#_D1=,_[":_^BI*^9*^G?VC_ /D0M._["B?^BI:^8J "M+P]_P C+I6,_P#' MY#TZ_?%9M7=(_P"0W8?]?,?_ *$* /9_VEA_Q-_#[>MO,/\ QY:\+KW;]I8' M^U/#QQQY$W/_ ):\)H *[CX/,5^+&@$?\]9!_Y">N'KM_A!_P E7T#_ *[/ M_P"BVH U?CR"/BI>$CK;PD?]\"O,Z]0^/O\ R5"?_KTA_D:\OH *]?\ V_9S_Y*)>_]@N3_P!&Q4 <'X__ .2B^)?^PI<_^C&K MG:Z7XA(T?Q'\2*XP3J4[?@7)'Z&N:H *^@_V;,G3O$Z@DG=!@?A)7SY7T)^S M.1]E\2KGD/;''X24 ?/=%%% !7T1X"(/[-/B \B&]!]ODKYWKZ&^'*;_P!G M#Q..G[J^/3TA!_I0!\\T444 %?0WB\#_ (9AT;CI':GI[U\\U]!^)W,W[+FD M.$("K;@_@Y&?\^M 'SY1110 5]#?M,?\>7AO_KIM,_P"P:O\ Z-DH \;H MHHH ]*^!$@3XJV"D'YX)U'_?!/\ 2JOQM_Y*]KG_ &[_ /HB.IO@9_R5G2_^ MN<__ **:H_C?_P E>T444 >W_LUL/^$BUQ)&KT[]FW_D<-7.#_P >'7_MHM>:>-_^1^\1_P#8 M4N?_ $:U і!]#_ IR?A?XI3L)93GZPC_"OGBOH7X$ M\-?%0 ))DD M'_3&OGJ@ HHHH ^A+!2_[)DX7DA)#U]+O-?/=?0VE$?\,GW/(XCE'_DR:^>: M "BBB@#[?\"?\D\\-?\ 8*M?_12UT%<]X"_Y)WX:_P"P7;?^BEKH: "BBB@ MKE_B1_R37Q'_ -@^7_T$UU%?B-Q^SEX-_ZZ6O\ Z(DH \&HHHH O:-_R'=/_P"O MF/M_M"O4OVCO^2AZ?_V"H_\ T;+7EFC?\AS3_P#KYC_]"%>I_M'?\E#T_P#[ M!4?_ *-EH \?HHHH ]+^ W_)5++_ *]YO_0#6=\8_P#DK.O?]=(__125H_ ; M_DJEE_U[S?\ H!K.^,?_ "5G7O\ KI'_ .BDH X6BBB@#W3]F_\ X^O$W_7O M#_-Z\+KW3]F[_C[\3=O]'A_F]>%T %%%% 'N6D?\FJ:Q_P!?/_M>.O#:]RTC M_DU36/\ KY_]KQUX;0 4444 >[_&;/\ PJCP-_UQB[?],%KPBO=_C-_R2GP- M_P!<8O\ T0M>$4 %=!X$_P"2A^&?^PK:_P#HU:Y^N@\"?\E#\,_]A6U_]&K0 M!Z-^TA_R.VE_]@X?^C'KQFO9OVD/^1VTO_L'#_T8]>,T %>B? W_ )*UI/\ MN3_^B7KSNO1/@;_R5K2?]R?_ -$O0!'\;?\ DKVN_P#;O_Z(CKS^O0/C;_R5 M[7?^W?\ ]$1UY_0 5[=^S7_R,NM_]>:?^AUXC7MW[-?_ ",NM_\ 7FG_ *'0 M!YCX[_Y*'XF_["MU_P"C6KGZZ#QW_P E#\3?]A6Z_P#1K5S] !7T-\ O^2?^ M*.O^L;C'_3*OGFOH;X!?\D_\4=?]8W&/^F5 'SS1110 5]":9Q^R=<]ODDZ? M]?5?/=?0FFU?%O_ ))/\.?^O&/_ -$15XK7 MM7Q;_P"23_#G_KQC_P#1$5 'BM%%% '1> ?^2B>&O^PI;?\ HQ:^W:^(O /_ M "43PU_V%+;_ -&+7V[0 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 R6-9HGB8L%=2I*,5.#Z$<@^XYKD+;1[72?B/IXMI;Y_,TB[S]JO MY[G&)K;IYKMMZ]L5V5[C_CYE_WS_.OH3]FC_D'>(O\ KM!_)Z^>[C_CYE_WS_.@".BBB@#Z,^$_ M_) ?$O\ V^_^B%KYSKZ,^$__ "0'Q+_V^_\ HA:^#_ -$/7SK0 5HZ!_R,>E_]?<7_ *&*SJT= _Y&/2_^ON+_ M -#% 'JW[2/_ ".FE?\ 8/'_ *,>O&*]G_:1_P"1TTK_ +!X_P#1CUXQ0 5Z M!\$O^2O:%_V\?^B)*\_KT#X)?\E>T+_MX_\ 1$E !\;?^2O:[_V[_P#HB.O/ MZ] ^-O\ R5[7?^W?_P!$1UY_0 5[G^S5_P AG7_^O>+_ -":O#*]S_9J_P"0 MSK__ %[Q?^A-0!Y)XL_Y'+7/^PA/_P"C&K'K8\6?\CCKG_80G_\ 1C5CT %? M1?P$_P"2:>)/^OB3_P!$K7SI7T7\!/\ DFGB3_KXD_\ 1*T ?.E%%% !7T1H M7_)JEY_URG_]'FOG>OHC0O\ DU2\_P"N4_\ Z/- 'SO1110 5]!?%C_DW_P; M_O67_I*]?/M?07Q8_P"3?_!O^]9?^DKT ?/M%%% %K35#ZI:(>C3H#C_ 'A7 MN7[3/_'QX9_W;G^<5>':7_R%[+_KNG_H0KW']IG_ (^/#/\ N7/\XJ / Z** M* .P^%7_ "5'P]_U]#^1KJOVB?\ DH]OS_S#8O\ T.2N5^%7_)4?#W_7T/Y& MNJ_:)_Y*/;\_\PV+_P!#DH \EHHHH ]6_9[_ .2EM_UX2_S2OJFOE;]GO_DI M;?\ 7A+_ #2OJF@ HHHH **** /'OVCA_P 4!IY]-43_ -%2U\PU]/\ [1W_ M "3ZP_["D?\ Z*EKY@H *MZ4VW6+)O2XC/\ X\*J5:TW_D*6G_7=/_0A0![? M^TQ_Q^^&_P#KG_VF%_TKPTWJER/UC_QKP2@ KM?A'_R57P_U_U[ M=/\ <:N*KLOA0YC^*7A\@9SJ_ MM!_\E,'_ %XQ?S:O*J "O7?V<_\ DHMY_P!@N3_T9%7D5>N_LZ?\E%N_^P9) M_P"C(J .,^)?_)2_$?\ U_R?SKE:Z[XHQB+XG^(E!)!O&;GWP?ZUR- !7T%^ MS-_J_$_UM?\ VK7S[7T!^S*?E\4#T-J?_1U '@,J&*5XR:^AOA6H;]GSQ8I'#"^ M!_\ =: /GFBBB@ KZ&UO_DU2R_ZYP?^CQ7SS7T'J.^;]DVW?H+K:/ MZ4 ?/E%%% !7T-^T./\ BDO#/_75NW_3,5\\U]$?M ;)_ 7AFY7/,PV_1HL_ MT% 'SO1110!T'@3_ )*'X9_["MK_ .C5KT?]I%,>,]*DS][3PN/I(_\ C7FO M@IS'X\\.N!DKJ=L1G_KJM>F_M)?\C;H__7@?_1C4 >*T444 >A_ ^39\7-'7 M&=ZSK]/W+G^E'QP!'Q/_ $1)4WQS_P"2LZI_ MUS@_]%+0!YS1110![/\ LW,O_"9ZLI/S'3R0/;S$S_,5YOXX&/B!XD'_ %%+ MG_T:U>A?LX?\C_J/_8+?_P!&Q5Y[XZ_Y*#XD_P"PI<]_^FK4 8%%%% 'T/\ ML_.?^$'\3IT"R[ACKS'_ /6KYXKZ%_9\S_PA?BC'7S!C_OV:^>J "BBB@#Z# MT8'_ (93O<#^"7M_T\5\^5]#:"1_PRM?X(XCGS_W^KYYH **** /MWP#C_A7 M?AK'_0+MO_12UT5#>,?O+7_P!$ M25X-7O/Q'_Y-R\&_]=+7_P!$24 >#4444 7M&_Y#FG_]?,?_ *$*]2_:._Y* M'I__ &"H_P#T;+7ENC?\AW3_ /KYC[?[0KU+]H[_ )*'I_\ V"H__1LM 'C] M%%% 'I?P&_Y*I9?]>\W_ * :SOC'_P E9U[_ *Z1_P#HI*T?@-_R52R_Z]YO M_0#6=\8_^2LZ]_UTC_\ 124 <+1110![I^S?_P ?7B;_ *]X?YO7A=>Z?LW_ M /'UXF_Z]X?YO7A= !1110![EI'_ ":IK'_7S_[7CKPVO!N,?N8N/^V"UX17N_QF_Y)3X&_P"N47_HA:\( MH *Z#P)_R4/PS_V%;7_T:M<_70>!/^2A^&?^PK:_^C5H ]&_:0_Y';2_^PO&: "O1/@;_ ,E:TG_WR2=/^OJOGNOH33./ MV3KGM\DG3_KZH ^>Z*** "O:OBW_ ,DG^'/_ %XQ_P#HB*O%:]J^+?\ R2?X M<_\ 7C'_ .B(J /%:*** .B\ _\ )1/#7_84MO\ T8M?;M?$7@'_ )*)X:_[ M"EM_Z,6OMV@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@! MDT,=S!)!,@>*12CHPX92,$&N-L?#VD:!\1[ :580V@FTB[,@B&-V)K;'\S79 MNZ11M)(RHB@LS,< =237)Q:MINJ_$?3SIVH6EX(](N]_P!GF63;F:VQG:3C M.* .NHHHH *^(/'?_)0_$W_85NO_ $:U?;]?$'CO_DH?B;_L*W7_ *-:@#GZ M*** /HC]FC_D'>(O^NT'\GKY[N/^/F7_ 'S_ #KZ$_9H_P"0=XB_Z[0?R>OG MNX_X^9?]\_SH CHHHH ^C/A/_P D!\2_]OO_ *(6OG.OHSX3_P#) ?$O_;[_ M .B%KYSH **** /H$\?LB#MQ_P"WU?/U?0)_Y-%';CZ?\OU?/U !1110!]%? M'#_DD/A@=/W\''_;!Z^=:^BOCA_R2'PQQC]_;_\ HAZ^=: "M'0/^1CTO_K[ MB_\ 0Q6=6CH'_(QZ7_U]Q?\ H8H ]6_:1_Y'32O^P>/_ $8]>,5[/^TC_P C MII7_ &#Q_P"C'KQB@ KT#X)?\E>T+_MX_P#1$E>?UZ!\$O\ DKVA?]O'_HB2 M@ ^-O_)7M=_[=_\ T1'7G]>@?&W_ )*]KO\ V[_^B(Z\_H *]S_9J_Y#.O\ M_7O%_P"A-7AE>Y_LU?\ (9U__KWB_P#0FH \D\6?\CCKG_80G_\ 1C5CUL>+ M/^1RUS_L(3_^C&K'H *^B_@)_P DT\2?]?$G_HE:^=*^B_@)_P DT\2?]?$G M_HE: /G2BBB@ KZ(T+_DU2\_ZY3_ /H\U\[U]$:%_P FJ7G_ %RG_P#1YH ^ M=Z*** "OH+XL?\F_^#?]ZR_])7KY]KZ"^+'_ ";_ .#?]ZR_])7H ^?:*** M+>E_\A>R_P"NZ?\ H0KW']IG_CX\,_[MS_.*O#M+_P"0O9?]=T_]"%>X_M,_ M\?'AG_!T444 =A\*O^2H^'O^OH?R-=5^T3_R4>WY_P"8;%_Z')7* M_"K_ )*CX>_Z^A_(UU7[1/\ R4>WY_YAL7_HKZD_:*C+_ YMF!&(]2B8Y/\ L2#^M?+= !4UI_Q^P?\ 71?YU#4E MNVRZB;&<.#^M 'O'[3/^O\,_[MS_ #BKP.OH#]IK_F5O^WO_ -HU\_T %=?\ M+/\ DJ'A[_K['\C7(5U7PT_Y*7X<_P"O^/\ G0!V'[1./^%CV^ /^0;%G_ON M2O):]<_:+4K\1K0GHVF1$?\ ?R0?TKR.@ KU7]GS_DIA_P"O&7^:UY57J?[/ MTBI\3E4YS)93*OU^4_T- '._%;_DJ7B'DG_2N_\ NBN.KN/C#C_A;&OX _UJ M=/\ KFE?V9R?MOB0=O+M_YR4 >(ZJBQZQ M>QJ,*MQ(H'L&-5*NZQ_R'-0_Z^9/_0C5*@ KZ%^$K$_ +Q<"?NM>@?\ @,E? M/5?1/P;_ .2&^*L]/.N__2:.@#YVHHHH *^AKK_DTA?^N:?^EHKYYKZ S^R M'CV)_P#)^@#Y_HHHH *^A_COG_A6GA?(P?-C[?\ 3$U\\5]$?&UA-\'_ M. M5 9IKLX_P#($E6/CH"/BQJGO'!_Z*6JWP7_ .2N:#_O3?\ HF2KOQW_ .2K M7_\ UQ@_]%B@#S6BBB@#V']G#'_"P=0'?^RI/_1L5>?^/ !\0O$F/^@I<_\ MHUJ[[]G+_DH5_P ?\PN3G_MK%7 ^/?\ DH?B3'_03N?_ $8U '/4444 ?0G[ M.[M_PC'BA/X5="#[E&_P%?/=?07[.H/_ COBG .2T?_ * ]?/M !1110!]" M>'03^RSJ>,GY)_\ T;7SW7T/X5(/[+NJ@'.(KG/M\]?/% !1110!]N?#_P#Y M)SX:_P"P9;_^BUKHZYKX>?\ )./#?_8-@_\ 0!72T %%%% !7+_$C_DFOB/_ M +!\O_H)KJ*Y?XD?\DU\1_\ 8/E_]!- 'Q11110 5[S\1N/V#5[S\1O\ DW+P;QC]Y:_^B)* /!J*** +NC?\AS3_ /KYC_\ 0A7J?[1W M_)0]/_[!4?\ Z-EKRW1O^0YI_P#U\Q_^A"O4OVCO^2AZ?_V"H_\ T;+0!X_1 M110!Z7\!O^2J67_7O-_Z :SOC'_R5G7O^ND?_HI*T?@-_P E4LO^O>;_ - - M9WQC_P"2LZ]_UTC_ /124 <+1110![I^S=_Q]^)NW^CP_P WKPNO=/V;_P#C MZ\3?]>\/\WKPN@ HHHH ]RTC_DU36/\ KY_]KQUX;7N6D?\ )JFL?]?/_M>. MO#: "BBB@#W?XS?\DH\#8_YXQ?\ HA:\(KW?XS?\DI\#?]<8O_1"UX10 5T' M@3_DH?AG_L*VO_HU:Y^N@\"?\E#\,_\ 85M?_1JT >C?M(?\CMI?_8.'_HQZ M\9KV;]I#_D=M+_[!P_\ 1CUXS0 5Z)\#?^2M:3_N3_\ HEZ\[KT3X&_\E:TG M_UW_ +=__1$=>?T %>W? MLU_\C+K?_7FG_H=>(U[=^S7_ ,C+K?\ UYI_Z'0!YCX[_P"2A^)O^PK=?^C6 MKGZZ#QW_ ,E#\3?]A6Z_]&M7/T %?0WP"_Y)_P"*.O\ K&XQ_P!,J^>:^AO@ M%_R3_P 4=?\ 6-QC_IE0!\\T444 %?0FFU?%O\ Y)/\.?\ MKQC_ /1$5 'BM%%% '1> ?\ DHGAK_L*6W_HQ:^W:^(O /\ R43PU_V%+;_T M8M?;M !1110 4444 %%%% !1110 4444 %%%% !1110!B>+;S6;#PO?7'A^R M^V:J%"V\)QC<2!N.2.@)./:O(=6U+Q_\/[[PU?:IXI_M675IUCN-*>W4;<[= MRKCK@MC(V\XZ@XKVC7=6.B:-<:@MC>7[Q+\EM9PM))(W8 '\^U>'>']3U"Z M\8R^*_&G@WQ?>ZDC;=/MK?2F-O9IV(W$$L/IQR>3C !TNM:YXH\9_$R_\(>' M-:31+'2H!) O%&OV?C_5O ?B;4(M2GLX1 M/:WP0(TBX4[2!U.UP?;:>3Q6??V>N> /BWJ?B:U\/7VM:/K, 5QIZ&26%_ES ME>O53Z##=C:QK?Q/UGQ[JNCW&D6\\ MK2UNN)3@(I8K@$<)W'\7&< M9H ]895=2K ,I&""."*Y(]%\0?$>Q.CZG:WPATB[$GV>4/MS-;8SCZ&@#MJ*** "O MB#QW_P E#\3?]A6Z_P#1K5]OU\0>._\ DH?B;_L*W7_HUJ .?HHHH ^B/V:/ M^0=XB_Z[0?R>OGNX_P"/F7_?/\Z^A/V:/^0=XB_Z[0?R>OGNX_X^9?\ ?/\ M.@".BBB@#Z,^$_\ R0'Q+_V^_P#HA:^E_P#7W%_Z&* /5OVD?^1TTK_L'C_T8]>,5[/^TC_R.FE?]@\?^C'K MQB@ KT#X)?\ )7M"_P"WC_T1)7G]>@?!+_DKVA?]O'_HB2@ ^-O_ "5[7?\ MMW_]$1UY_7H'QM_Y*]KO_;O_ .B(Z\_H *]S_9J_Y#.O_P#7O%_Z$U>&5[G^ MS5_R&=?_ .O>+_T)J /)/%G_ "..N?\ 80G_ /1C5CUL>+/^1RUS_L(3_P#H MQJQZ "OHOX"?\DT\2?\ 7Q)_Z)6OG2OHOX"?\DT\2?\ 7Q)_Z)6@#YTHHHH M*^B-"_Y-4O/^N4__ */-?.]?1&A?\FJ7G_7*?_T>: /G>BBB@ KZ"^+'_)O_ M (-_WK+_ -)7KY]KZ"^+'_)O_@W_ 'K+_P!)7H ^?:*** +>E_\ (7LO^NZ? M^A"OX_M,_\ 'QX9_P!VY_G% M0!X'1110!V'PJ_Y*CX>_Z^A_(UU7[1/_ "4>WY_YAL7_ *')7*_"K_DJ/A[_ M *^A_(UU7[1/_)1[?G_F&Q?^AR4 >2T444 >K?L]_P#)2V_Z\)?YI7U37RM^ MSW_R4MO^O"7^:5]4T %%%% !1110!Y1^T+_R35/^O^+_ -!>OE>OJ_X_*#\+ MYB0"5NX2/;DU\H4 %/B_UJ?[PIE'0Y% 'T%^TRA,7AB3/"M=+CZ^5_A7S[7T M-^TQ_P >7AO_ *Z7'\HZ^>: "NG^'+^7\2?#;;=V=1A7'U8#^M?M'?\E#T_P#[!4?_ *-EKQ^O8OVCU'_"?:TW_H->8UZ1\"9&3XKZ#=2\1_ Q(1^E<)7H'QM_Y*]KO_ &[_ /HB.O/Z "O=OV:'4:GXACQ\ MS0P$?0%_\17A->X_LU8_M[7O7[-'_P"A&@#R/Q-_R->L9_Y_IO\ T,UE5K^* MD,7C#6XV^\M_.IY])&K(H *^A?@L&;X->+%4$DR7. /7[.M?/5?1'P-<'X4> M*$[B:8G\8%_PH ^=Z*** "OH%/\ DT0_0_\ I=7S]7T#:*#^R3,",\,?_)R@ M#Y^HHHH *^AOC/\ \D5\)_\ 76U_])WKYYKZ"^+;M+\!O!LCG+NUFQ..I-J^ M: /GVBBB@#6\+_\ (VZ-_P!?T'_HQ:]=_:64#6= ;'S&WE!/T9?\:\DO_HI MZT/CP"/BK?$]#!"1S_L"L_X.?\E9T'_KI)_Z*>M+X]?\E3N_^O:'_P!!H \S MHHHH ]?_ &\_$?_ )-R\&_]=+7_ -$25X-7O/Q&X_9R\&_]=+7_ -$24 ># M4444 7M&_P"0[I__ %\Q]O\ :%>I?M'?\E#T_P#[!4?_ *-EKRS1O^0YI_\ MU\Q_^A"O4_VCO^2AZ?\ ]@J/_P!&RT >/T444 >E_ ;_ )*I9?\ 7O-_Z :S MOC'_ ,E9U[_KI'_Z*2M'X#?\E4LO^O>;_P! -9WQC_Y*SKW_ %TC_P#124 < M+1110![I^S?_ ,?7B;_KWA_F]>%U[I^S=_Q]^)NW^CP_S>O"Z "BBB@#W+2/ M^35-8_Z^?_:\=>&U[EI'_)JFL?\ 7S_[7CKPV@ HHHH ]W^,W_)*? W_ %RB M_P#1"UX17N_QF&/A1X&'I#%_Z(6O"* "N@\"?\E#\,_]A6U_]&K7/UT'@3_D MH?AG_L*VO_HU: /1OVD/^1VTO_L'#_T8]>,U[-^TA_R.VE_]@X?^C'KQF@ K MT3X&_P#)6M)_W)__ $2]>=UZ)\#?^2M:3_N3_P#HEZ (_C;_ ,E>UW_MW_\ M1$=>?UZ!\;?^2O:[_P!N_P#Z(CKS^@ KV[]FO_D9=;_Z\T_]#KQ&O;OV:_\ MD9=;_P"O-/\ T.@#S'QW_P E#\3?]A6Z_P#1K5S]=!X[_P"2A^)O^PK=?^C6 MKGZ "OH;X!?\D_\ %'7_ %C<8_Z95\\U]#? +_DG_BCK_K&XQ_TRH ^>:*** M "OH33./V3KGM\DG3_KZKY[KZ$TSC]DZY[?))T_Z^J /GNBBB@ KVKXM_P#) M)_AS_P!>,?\ Z(BKQ6O:OBW_ ,DG^'/_ %XQ_P#HB*@#Q6BBB@#HO /_ "43 MPU_V%+;_ -&+7V[7Q%X!_P"2B>&O^PI;?^C%K[=H **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH *YVY_Y*1I?_ &"+S_T=;5OS2B&"25E= ME12Q"*68X] .2?85QMGK4.L?$>P,5IJ%OY6D7>?MEG)!NS-;=-X&>G;IF@#M M:*** "OB#QW_ ,E#\3?]A6Z_]&M7V_7Q!X[_ .2A^)O^PK=?^C6H Y^BBB@# MZ(_9H_Y!WB+_ *[0?R>OGNX_X^9?]\_SKZ$_9H_Y!WB+_KM!_)Z^>[C_ (^9 M?]\_SH CHHHH ^C/A/\ \D!\2_\ ;[_Z(6OG.OHSX3_\D!\2_P#;[_Z(6OG. M@ HHHH ^@3Q^R(.W'_M]7S]7T"?^311VX^G_ "_5\_4 %%%% 'T5\<,?\*A\ M,#_IO!_Z(>OG6OHKXX?\DA\,#I^_@X_[8/7SK0 5HZ!_R,>E_P#7W%_Z&*SJ MT= _Y&/2_P#K[B_]#% 'JW[2/_(Z:5_V#Q_Z,>O&*]G_ &D?^1TTK_L'C_T8 M]>,4 %>@?!+_ )*]H7_;Q_Z(DKS^O0/@E_R5[0O^WC_T1)0 ?&W_ )*]KO\ MV[_^B(Z\_KT#XV_\E>UW_MW_ /1$=>?T %>Y_LU?\AG7_P#KWB_]":O#*]S_ M &:O^0SK_P#U[Q?^A-0!Y)XL_P"1QUS_ +"$_P#Z,:L>MCQ9_P CCKG_ &$) M_P#T8U8] !7T7\!/^2:>)/\ KXD_]$K7SI7T7\!/^2:>)/\ KXD_]$K0!\Z4 M444 %?1&A?\ )JEY_P!:^=Z^B-"_Y-4O/^N4__H\T ?.]%%% !7T% M\6/^3?\ P;_O67_I*]?/M?07Q8_Y-_\ !O\ O67_ *2O0!\^T444 6]+_P"0 MO9?]=T_]"%>X_M,_\?'AG__P#DI;?]>$O\TKZIH **** "BBB@#S+X]1E_A9=L,82YA8_]]8_K M7R;7UQ\=?^23ZE_UU@_]&+7R/0 4444 ?1/[23++H7AV4#[T\I!(YP56OG:O MHC]HE&/A/PW)QA9F4\]S&/\ U\[T %=!X#)'Q#\-8./^)K:_P#HU:Y^M[P. MP3Q_X;=NBZI:DX_ZZK0!Z-^TAG_A.M,Z_P#(-7_T;)7C=>T_M)?\CAI/_7A_ M[4:O%J "O1?@80/BSI63UCGQ_P!^FKSJO0/@E_R5[0O^WC_T1)0 OQN&/B[K M9]1;G_R!'7GU>A?&_P#Y*[K7T@_]$1UY[0 5[;^S9(P\3:U%_"UFK'ZAQC^9 MKQ*O:_V;?^1KUC_KQ'_H8H \P\9_\CUXA_["=S_Z-:L.MSQJ,>//$0]-3N?_ M $:U8= !7T-\"5+_ R\4H,9:20#/_7$5\\U]#? )S_PK_Q0G&%D8Y^L7_UJ M /GFBBB@ KZ!LB#^R7<#!X#@_P#@77S]7T%I?_)I]W_NR?\ I30!\^T444 % M?0/Q8_Y(%X,_[OGZOH'XJ$_\,_>#O^W+_P!)GH ^?J*** +^AD#Q M!II) NHLD]OF%>T?M+_ /(2\._]<9_YI7B>E_\ (6LO^NZ?^A"O;/VE_P#D M)>'?^N,_\TH \(HHHH [;X0DCXK:!@X_?M_Z+:MCX^*5^*5R3T:UA(_[YQ_2 ML?X1?\E5\/\ _7=O_0&K;^/_ /R4^3_KSA_K0!Y=1110!Z[^SH1_PL6\]],D M_P#1D5<-\0L#XC>),?\ 02N/_1AKN/V=?^2C77_8,E_]&1UQ'Q#_ .2C^)/^ MPE/_ .AF@#FJ*** /H+]FLG[#XG';=;_ ,I*^?:^@OV:O^/+Q0?>W_E+7S[0 M 4444 ?0G@;_ )-G\0_[EW_Z"*^>Z^B/ '/[-?B+_KE>_P#HNOG>@ HHHH ^ MV/ASQ\-O#?\ V#H?_0173UR7PP.?ACX=Y)_T).M=;0 4444 %\_$;_DW+P;QC]Y: M_P#HB2O!J]Y^(_\ R;EX-_ZZ6O\ Z(DH \&HHHH O:-_R'-/_P"OF/\ ]"%> MI?M'?\E#T_\ [!4?_HV6O+=&_P"0[I__ %\Q]O\ :%>I?M'?\E#T_P#[!4?_ M *-EH \?HHHH ]+^ W_)5++_ *]YO_0#6=\8_P#DK.O?]=(__125H_ ;_DJE ME_U[S?\ H!K.^,?_ "5G7O\ KI'_ .BDH X6BBB@#W3]F_\ X^O$W_7O#_-Z M\+KW3]F__CZ\3?\ 7O#_ #>O"Z "BBB@#W+2/^35-8_Z^?\ VO'7AM>Y:1_R M:IK'_7S_ .UXZ\-H **** /=_C-_R2GP-_UQB_\ 1"UX17N_QFS_ ,*H\#?] M<8NW_3!:\(H *Z#P)_R4/PS_ -A6U_\ 1JUS]=!X$_Y*'X9_["MK_P"C5H ] M&_:0_P"1VTO_ +!P_P#1CUXS7LW[2'_([:7_ -@X?^C'KQF@ KT3X&_\E:TG M_WR2 M=/\ KZKY[KZ$TSC]DZY[?))T_P"OJ@#Y[HHHH *]J^+?_))_AS_UXQ_^B(J\ M5KVKXM_\DG^'/_7C'_Z(BH \5HHHH Z+P#_R43PU_P!A2V_]&+7V[7Q%X!_Y M*)X:_P"PI;?^C%K[=H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH *YRY_Y*1I?_8(O/\ T=;5T$KF.%W6-Y6520B8W-CL,D#)]R*X^TU. MXU+XC:>9]'O].V:1=X%WY7SYFMNGENW3WQUH [.BBB@ KX@\=_\ )0_$W_85 MNO\ T:U?;]?$'CO_ )*'XF_["MU_Z-:@#GZ*** /HC]FC_D'>(O^NT'\GKY[ MN/\ CYE_WS_.OH3]FC_D'>(O^NT'\GKY[N/^/F7_ 'S_ #H CHHHH ^C/A/_ M ,D!\2_]OO\ Z(6OG.OHSX3_ /) ?$O_ &^_^B%KYSH **** /H$\?LB#MQ_ M[?5\_5] G_DT4=N/I_R_5\_4 %%%% 'T5\UW_ +=__1$=>?T %>Y_LU?\AG7_ /KWB_\ 0FKPRO<_V:O^0SK_ /U[ MQ?\ H34 >2>+/^1RUS_L(3_^C&K'K8\6?\CCKG_80G_]&-6/0 5]%_ 3_DFG MB3_KXD_]$K7SI7T7\!/^2:>)/^OB3_T2M 'SI1110 5]$:%_R:I>?]:^=Z^B-"_Y-4O/^N4__ */- 'SO1110 5]!?%C_ )-_\&_[UE_Z2O7S[7T% M\6/^3?\ P;_O67_I*] 'S[1110!;TO\ Y"]E_P!=T_\ 0A7N/[3/_'QX9_W+ MG^<5>':7_P A>R_Z[I_Z$*]Q_:9_X^/#/^Y<_P XJ / Z*** .P^%7_)4?#W M_7T/Y&NJ_:)_Y*/;\_\ ,-B_]#DKE?A5_P E1\/?]?0_D:ZK]HG_ )*/;\_\ MPV+_ -#DH \EHHHH ]6_9[_Y*6W_ %X2_P TKZIKY6_9[_Y*6W'_ "X2_P T MKZIH **** "BBB@#S[XW(K?"+6R1RI@(]CY\8_K7R#7V!\; 3\(==Q_TP_\ M1\=?'] !1110!]#_ !\8M\/?##,J?M M))CQ7H[\/!_TLO_ $F>@#Y^HHHH LZ']*YWX4E1\4O#Q8X'VK'X[3BNE_:$_Y M*6O_ %X1?^A/0!Y31110!ZW^SL0/B/<^^FR_^AQUQWQ*01_$OQ&%Z&_E/YG/ M]:[#]G?_ )*1/_V#I?\ T..N1^)W_)3?$7_7Z] ')T444 ?07[,Q/E>)AVW6 MO_M6OGVOH+]F;_5^)_K:_P#M6OGV@ HHHH ^A/AW_P FW^*/]R]_]$K7SW7T M/\-@&_9R\4@C/[J_/_D 5\\4 %%%% 'VE\+_ /DF/AWK_P >:=:ZVN,^$[,W MPL\/EB2?LV.?0,V*[.@ HHHH *Y?XD?\DU\1_P#8/E_]!-=17+_$C_DFOB/_ M +!\O_H)H ^***** "O>?B-Q^SEX-_ZZ6O\ Z(DKP:O>?B-_R;EX-XQ^\M?_ M $1)0!X-1110!=T;_D.:?_U\Q_\ H0KU/]H[_DH>G_\ 8*C_ /1LM>6Z-_R' M-/\ ^OF/_P!"%>I?M'?\E#T__L%1_P#HV6@#Q^BBB@#TOX#?\E4LO^O>;_T MUG?&/_DK.O?]=(__ $4E:/P&_P"2J67_ %[S?^@&L[XQ_P#)6=>_ZZ1_^BDH M X6BBB@#W3]F[_C[\3=O]'A_F]>%U[I^S?\ \?7B;_KWA_F]>%T %%%% 'N6 MD?\ )JFL?]?/_M>.O#:]RTC_ )-4UC_KY_\ :\=>&T %%%% 'N_QF_Y)3X&_ MZXQ?^B%KPBO=_C-_R2CP-QC]S%Q_VP6O"* "N@\"?\E#\,_]A6U_]&K7/UT' M@3_DH?AG_L*VO_HU: /1OVD/^1VTO_L'#_T8]>,U[-^TA_R.VE_]@X?^C'KQ MF@ KT3X&_P#)6M)_W)__ $2]>=UZ)\#?^2M:3_N3_P#HEZ (_C;_ ,E>UW_M MW_\ 1$=>?UZ!\;?^2O:[_P!N_P#Z(CKS^@ KV[]FO_D9=;_Z\T_]#KQ&O;OV M:_\ D9=;_P"O-/\ T.@#S'QW_P E#\3?]A6Z_P#1K5S]=!X[_P"2A^)O^PK= M?^C6KGZ "OH;X!?\D_\ %'7_ %C<8_Z95\\U]#? +_DG_BCK_K&XQ_TRH ^> M:*** "OH33./V3KGM\DG3_KZKY[KZ$TSC]DZY[?))T_Z^J /GNBBB@ KVKXM M_P#))_AS_P!>,?\ Z(BKQ6O:OBW_ ,DG^'/_ %XQ_P#HB*@#Q6BBB@#HO /_ M "43PU_V%+;_ -&+7V[7Q%X!_P"2B>&O^PI;?^C%K[=H **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH *YRY_Y*1I?_ &"+S_T=;5T$S2+! M(T**\H4E$9MH8XX!/./K7&V5UK%S\1[#^UM+M['&D7?EB&\\_?\ OK;.?D7' M;UH [6BBB@ KX@\=_P#)0_$W_85NO_1K5]OU\0>._P#DH?B;_L*W7_HUJ .? MHHHH ^B/V:/^0=XB_P"NT'\GKY[N/^/F7_?/\Z^A/V:/^0=XB_Z[0?R>OGNX M_P"/F7_?/\Z (Z*** /HSX3_ /) ?$O_ &^_^B%KYSKZ,^$__) ?$O\ V^_^ MB%KYSH **** /H$\?LB#MQ_[?5\_5] G_DT4=N/I_P OU?/U !1110!]%?' M$?"'PP/^F\'_ *(>OG6OHKXX8_X5#X8'_3>#_P!$/7SK0 5HZ!_R,>E_]?<7 M_H8K.K1T#_D8]+_Z^XO_ $,4 >K?M(_\CII7_8/'_HQZ\8KV?]I'_D=-*_[! MX_\ 1CUXQ0 5Z!\$O^2O:%_V\?\ HB2O/Z] ^"7_ "5[0O\ MX_]$24 'QM_ MY*]KO_;O_P"B(Z\_KT#XV_\ )7M=_P"W?_T1'7G] !7N?[-7_(9U_P#Z]XO_ M $)J\,KW/]FK_D,Z_P#]>\7_ *$U 'DGBS_DOHC0O^35+S_KE/_P"CS0!\[T444 %?07Q8 M_P"3?_!O^]9?^DKU\^U]!?%C_DW_ ,&_[UE_Z2O0!\^T444 6]+_ .0O9?\ M7=/_ $(5[C^TS_Q\>&?]VY_G%7AVE_\ (7LO^NZ?^A"O_^2EM_P!>$O\ -*^J M:^5OV>_^2EM_UX2_S2OJF@ HHHH **** .!^-7_)(M=^D'_H^.OCZOL/XS@' MX2:]G^[#_P"CDKX\H **** /H;XU _\ "F_"A[>9;_\ I.U?/-?07Q?9I/@; MX.=SEF:T+'IS]F:OGV@ K5\,,J>+-&9CA5OH"?IO%95:7A__ )&72NG_ !^1 M=?\ ?% 'L'[2H']NZ">YMI!_X\*\-KW/]I4'^VM .#@V\O/_ (5X90 5W?P M:S_PMK0O2OCNN/BM?GU@@/\ XX*\UH *]A_9P_Y'_4/^P6__ *-BKQZO8/V<3CX@ M7X]=+D_]&Q4 >?\ CKCX@>(\_P#03N?_ $:U<_70^/?^2A^)/^PG<_\ HQJY MZ@ KZ$_9U(/ASQ0O7YX\C_@#U\]U]!?LY\Z#XI _O1?^@O0!\^T444 %?0/A MQ2_[+.J@'H)C],2 U\_5]!^%R#^R[J^.R7&?^^Q0!\^4444 %?0'Q-Y_9V\' MGVLO_2=Z^?Z^@/B5_P FZ>$.W%E_Z3O0!\_T444 36C;;V!L9Q(IQZ\U[O\ MM,_ZWPQ_NW7_ +2KP:W_ ./F+_?'\Z]Z_:9SYGA@XXQ=<_\ ?J@#P&BBB@#K M?A?_ ,E.\._]?B5U?[0R%?B3$3_%I\1'_?3C^E\/\WKPNO=/V;O^/OQ-V_T>'^;UX70 4444 >Y:1_R:IK'_7S_ M .UXZ\-KW+2/^35-8_Z^?_:\=>&T %%%% 'N_P 9O^24^!O^N47_ *(6O"*] MW^,W_)*/ V/^>,7_ *(6O"* "N@\"?\ )0_#/_85M?\ T:M<_70>!/\ DH?A MG_L*VO\ Z-6@#T;]I#_D=M+_ .PO&: "O M1/@;_P E:TG_ ')__1+UYW7HGP-_Y*UI/^Y/_P"B7H C^-O_ "5[7?\ MW_] M$1UY_7H'QM_Y*]KO_;O_ .B(Z\_H *]N_9K_ .1EUO\ Z\T_]#KQ&O;OV:_^ M1EUO_KS3_P!#H \Q\=_\E#\3?]A6Z_\ 1K5S]=!X[_Y*'XF_["MU_P"C6KGZ M "OH;X!?\D_\4=?]8W&/^F5?/-?0WP"_Y)_XHZ_ZQN,?],J /GFBBB@ KZ$T MSC]DZY[?))T_Z^J^>Z^A-,X_9.N>WR2=/^OJ@#Y[HHHH *]J^+?_ "2?X<_] M>,?_ *(BKQ6O:OBW_P DG^'/_7C'_P"B(J /%:*** .B\ _\E$\-?]A2V_\ M1BU]NU\1> ?^2B>&O^PI;?\ HQ:^W: "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "NZQJ][JER-) M6>\N'N)%2X(4,[%CC@\9/K0!X_17JO\ PSYXV]=,_P# D_\ Q-'_ SYXV]= M,_\ D__ !- '9_LT?\ (.\1?]=H/Y/7SWIKDI/V?_&[NSG^S,L2<"Y/_ ,30!Y317JO_ SY MXV]=,_\ D__ !-'_#/GC;UTS_P)/_Q- ';_ G_ .2 ^)?^WW_T0M?.=?0F M@^"/BGX;\*WGAJQAT%["\\SS7EE8N/,78V#QV'I7(?\ #/GC;UTS_P "3_\ M$T >545ZK_PSYXVQ_P PW_P)/_Q-'_#/GC;UTS_P)/\ \30!UAX_9$';C_V^ MKY^KZ!_X0+XH_P#" ?\ "$^5H0TK_GIYK>9_K?-Z]/O<=.GYUR?_ SYXVQ_ MS#?_ )/_P 30!Y517JO_#/GC;UTS_P)/_Q-'_#/GC;UTS_P)/\ \30!VOQP M_P"20^&!T_?PHPZ"EI9,KQ-#*RL2JE "> M>Q]*Y'_AGSQMZZ9_X$G_ .)H \JK1T#_ )&/2_\ K[B_]#%>B?\ #/GC;'_, M-_\ D__ !-2VOP%\=6=Y#=1?V69(7$BYN"1E3D?PT 7?VD?^1TTK_L'C_T8 M]>,5[QXQ^&GQ,\>:E!?ZO%HD4T$(A003,H*Y)Z<\Y)KG/^&?/&V/^8;_ .!) M_P#B: /*J] ^"7_)7M"_[>/_ $1)6K_PSYXV]=,_\"3_ /$UJ^&O@_\ $3PG MX@M=;TY-'>[MMWEK+.64[E*'(P.S'O0!ROQM_P"2O:[_ -N__HB.O/Z]J\2? M!_XB>+-?N=;U%=(2[N0GF"*RCO65_PSYXV]=,_\"3_ /$T >55 M[G^S5_R&=?\ ^O>+_P!":L'_ (9\\;8_YAO_ ($G_P")KI_!GP[^)W@*XNY] M(BT.1[I%203S,P !R,8QZT >-^+/^1QUS_L(3_\ HQJQZ]=O_@3X[U+4;F_G M_LL37,S32!;@@!F))Q\O3FJ__#/GC;UTS_P)/_Q- 'E5?1?P$_Y)IXD_Z^)/ M_1*UQ/\ PSYXV]=,_P# D_\ Q-=?X5\$?%/P;HMYI6F0:#);WCEY3-*S,"5V MG!&.PH ^>Z*]5_X9\\;>NF?^!)_^)H_X9\\;>NF?^!)_^)H \JKZ(T+_ )-4 MO/\ KE/_ .CS7&?\,^>-L?\ ,-_\"3_\376VO@7XIV?@:3P;%%H1TN164N96 M\S#-N//U]J /GVBO5?\ AGSQMZZ9_P"!)_\ B:/^&?/&WKIG_@2?_B: /*J^ M@OBQ_P F_P#@W_>LO_25ZY+_ (9\\;8_YAO_ ($G_P")KK-=\!?%'Q)X4T[P MS?1:$EAIYC,+QRL'/EH8UR><\,>PH ^?J*]5_P"&?/&WKIG_ ($G_P")H_X9 M\\;8_P"8;_X$G_XF@#S72_\ D+V7_7=/_0A7N/[3/_'QX9_W;G^<5-@ZYN3C(.1_#73>,_A_P#%#Q\UDVL1:'&;(.(_(E9<[MN<]?[H MH \!HKU7_AGSQMC_ )AO_@2?_B:/^&?/&WKIG_@2?_B: .:^%7_)4?#W_7T/ MY&NJ_:)_Y*/;\_\ ,-B_]#DJWH7P6^('AW6[35[)=(:YM)/,C62NF?^!)_^)H 7]GO_DI;T.KK NHF)?M(@SY8?OMSVH NT44 M4 %%%% '"?&4$_"77L?W(O\ T:E?'=?7'C_P=XT\6/>V%CXBL;;0KJ-%-I+; M@MD8)^<+GEAGK7F?_#-FN_\ 0=T[_OA_\* /$Z*]OC_9KU@Y\SQ!8KZ;8G;_ M J3_AFK4_\ H8[3_P !V_QH O?%O!^ _@UO>SQ_X"O7S]7TAJOPB\*Y8)-<\/ "L1;3 MPNT'&?NL/05B_P##,]S_ -#3%_X!'_XN@#P:NW^#_P#R5?0/^NS_ /HMJ]#_ M .&9[C_H:HO_ !/_P JZ+J4.HZ=XR2WO("3%*MARI(([OZ&@#A/ MCS_R56]_ZX0_^@"O-*^BM:^ NN>(M1.H:OXT2ZNBH0R/8X.!T'#BL[_AF>Y_ MZ&F+_P C_\ %T >#5Z_^SE_R4&^_P"P7)_Z-BK;_P"&9[C_ *&J+_P!/_QR MM30_@3KWAF^:^T7QN+2Z>,Q-(EAG*$@DX'Y4 >)^/L_\ "Q/$N?\ H*7/ M_HQJYVOH&]_9TU+4;^XOKSQ='+@_!;Q M/X7CN$T3QY]C%SM\X)IX^;;G'5STR?SH ^:J*]Y_X9GN?^AIB_\ (__ !=+ M_P ,SW/_ $-,7_@"?_BZ /!:^@O!R>9^S'KPSCBY;\L'^E5_^&9[C_H:HO\ MP!/_ ,_BSS]: /FFBO>?\ AF>Y M_P"AIB_\ C_\72C]F>X[^*HO_ $__%T >"U]"_$1%?\ 9O\ "['/R1V1'U\D MC^M5/^&9[C_H:HO_ !/_P '/^PA%_Z$*[7]HQ=OQ%LSG[VEQG_P B2C^E M=-8?L[:CI>H07]EXO2&ZMW$D4@L,E6!X/+U;U[X%>(/$]]'>ZUXV6\N8XA"L MCV&"$!) X8=V/YT ?.-%>\_\,SW/_0TQ?^ 1_P#BZ7_AF>X_Z&J+_P 3_\ M'* .5^ ,@3XH0KC[]I,H_('^E8WQ@C6/XKZ^J]#,C=>YC4G^=>IZ-\ ]:\/: MBNH:3XT6UNT4JLJV&2 >#U<]JCU7]GW5];U.;4=2\8QW%Y.09)6L<%L ='Q MT H ^>:*]Z_X9GN?^AIB_P# $_\ Q='_ S/2:7Q7$TDC%W;[">23DG[] '@5%>]#]F>X[^*8O\ MP!/_ ,71_P ,SW'_ $-47_@"?_CE %KX1_\ )!/%_P#OWO\ Z2QU\]U]+:9\ M&/%&BZ-0 *PO\ AF>Y_P"AIB_\ C_\70!X M-17O7_#,]QW\4Q?^ )_^+H_X9GN/^AJB_P# $_\ QR@#TKX-?\DET''_ #SE M_P#1KUW=>=>!_A_XD\(7%E!+XQ:\T:U5P-/%DJ [@?XMQ/#'->BT %%%% !7 M+_$C_DFOB/\ [!\O_H)KJ*\_^(VF^.M;BN-(\/1:0=(N[/RKA[MF$H=BP;;C MC&W;U'7- 'R!17JO_#/GC;'_ ##?_ D__$T?\,^>-O73/_ D_P#Q- 'E5>\_ M$;_DW+P;QC]Y:_\ HB2N;_X9\\;>NF?^!)_^)KJ=7^'WQ0USPAIWA:[BT-=/ ML&1H7CE8/\BE!D]^&/:@#P&BO5?^&?/&WKIG_@2?_B:/^&?/&V/^8;_X$G_X MF@#SC1O^0YI__7S'_P"A"O4OVCO^2AZ?_P!@J/\ ]&RU#;_ 3QS:74-Q'_9; M/$X=0;@D9!R,_+6WXP^&/Q+\=:O%J>K1:+'<10+;J()BJE0S-T.>NF?^!)_^)H_X9\\;>NF?^!)_P#B: *OP&_Y*I9?]>\W_H!K.^,? M_)6=>_ZZ1_\ HI*[3PM\)?B-X.UR+6=,31GNHT9 LTY9<,,'@ ?SJ'Q%\'/B M%XHUZ[UJ_32$NKHAI%BG(7A0HP,'L!WH \7HKU7_ (9\\;>NF?\ @2?_ (FC M_AGSQMZZ9_X$G_XF@#?_ &;_ /CZ\3?]>\/\WKPNO>_!_P ._B?X$DO7TB+1 M)#>H$E\^8M@+G&.GJ:YG_AGSQMC_ )AO_@2?_B: /*J*]5_X9\\;>NF?^!)_ M^)H_X9\\;>NF?^!)_P#B: -W2/\ DU36/^OG_P!KQUX;7O=O\._B?;>!;CP< MD6B'2[A][N9CY@.Y7X/U4=JYG_AGSQMZZ9_X$G_XF@#RJBO5?^&?/&WKIG_@ M2?\ XFC_ (9\\;8_YAO_ ($G_P")H Z+XS?\DI\#?]<8O_1"UX17OOB+X>_$ M_P 5:%IFBZA%H:6NF*%@:*5E8@+L&3SG@>@KE_\ AGSQMC_F&_\ @2?_ (F@ M#RJN@\"?\E#\,_\ 85M?_1JUVO\ PSYXV]=,_P# D_\ Q-6]+^!OCW1]7L]3 MMAI1N+.X2XB#W!*ED8,,C'3(H F_:0_Y';2_^P^>>37._\,^>-L?\PW_P)/\ \30!Y57HGP-_Y*UI M/^Y/_P"B7K1_X9\\;>NF?^!)_P#B:U_#'PA^(GA'7[?6M.71GNK<,$6:=F7Y ME*G@ =B>] ')_&W_ )*]KO\ V[_^B(Z\_KVKQ+\'_B)XLU^ZUS44T=+NYV;U MBG*K\J*@P,'LH[UE?\,^>-O73/\ P)/_ ,30!Y57MW[-?_(RZW_UYI_Z'6-_ MPSYXV]=,_P# D_\ Q-=+X-^''Q-\!WES=Z1%H]U.Y&E+<7EP]Q($N"%#.Q8X&#QDU4 M_P"&?/&V/^8;_P"!)_\ B: /*J^AO@%_R3_Q1U_UC<8_Z95QW_#/GC;UTS_P M)/\ \376^%? OQ2\&:3?:9I<.A26]ZQ:4S2LQY7;QT[?RH ^?:*]5_X9\\;> MNF?^!)_^)H_X9\\;>NF?^!)_^)H \JKZ$TSC]DZY[?))T_Z^JY#_ (9\\;8_ MYAO_ ($G_P")KK8? GQ2M_ NF?^!)_^)H_X9\\;>NF?^!)_^)H \JKVKXM_\DG^'/\ UXQ_^B(JRO\ MAGSQMC_F&_\ @2?_ (FNCU_X;?$WQ+H.CZ+?1:(EKI$0BMVCF8,0%"_,>NF?^!)_^)H_X9\\;8_YAO\ X$G_ .)H XSP#_R43PU_ MV%+;_P!&+7V[7S#I/P.\>Z-K-CJ=L-):>SG2XC$EPQ4LC C( !QD5] ^$W\3 MOI,A\5QZ?'J'G'8+'=L\O"XSDGG.[]* -VBBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "N@ H EHKR? MXE^*C9^(]+TR\U^]T'P_<6+W1U&PC+27$N<+&K@': ,-D#G('&018^&WCN^D M_L[PIXKM=3M]>DMWEAN+V (+I 21[[@@YR.=IR<]0#U"BBH+F]M+(PBZN88# M/*(8O-<+YCGHJYZD^@H GHKPKQ-XIO-3U?Q>+GQC/X9N-#;9INGHXC^T[03O M8'F3?@8 Z!E.#W[[X9^+M0\3:-=6FN6YM]KLVAC_"^.V0.>V02."* M .WHHJ":\MK>>W@GN(HY;ABD*.X#2, 6(4=S@$\>E $]%?/$WBW6]:TN77[/ MQE/:>*!J2V]MX94J$"F0((S&>6/.XN>.".#R/8_ GBD>,?"5IJS0^1<-NBN8 M?[DJG##Z=Q[$4 =)1163K>MQZ;IFJO;-%/J-E8R7BV8;+L K%?E'."5QF@#6 MHKYT?QCK=IIVB>)-&\:2ZYJUT))M1T1BOEQ1JC2.!'UC"!2N>K=1Z'WO0]7M M]?T*QU:U!$-Y LRJW5:";4+ )&RY# M^2SL@RP'0A7#8/MVH Z^BO )/&5_X.UVSU'2_%UQXNT1K99M72217^S!G5-X MQ]PEFX3J,8/J/?8Y%EC61#N1P&4CN#0 ZBBN ^(VO:C:ZIX<\-:=J TM]=N' MB?42H)B50ORIGC>Q8*#[_D =_17E6F:CXF\!^.M/\/\ B#5GUK1-89DL;Z9< M2PS#D(W7.>!^((Q@BO5: "BBO-_%VHZKK/Q$L?!5CKKZ%#)IYOGN85'G7#;B MHC0D\8 +''. ?2@#TBBO-?!FN^(=%\97'@;Q9=K?S>0;K3=2V[3<1 X*L/[P MY//(VGDC!/I5 !117EFI2Z]XT^(6O^'K'Q/+H$.BPPF&.V0&2X:1 Q=N02JY M P/4=* /4Z*X'X=>)]9OKK5?#'BA8_[>T=E$DR8VW,3#*R #VQZ?>' .17?4 M %%%>-V3>+_B#/XAU'3/%DFCW&EZA):6>FQ1#8!'T,V>26Z9P0,'@] >R45 MQ_PY\77'BSP_*VHV_P!FU?3[AK._B&,"5.I'L?T((]Z["@ H[XKFO%OCS0?! M44)U>Y<2S9,<$*;Y& ZMCL!ZFO.=?/B?4-5;XF^$]26^TNV@C%M8(S?OK?!\ M]67LP=B1OWT54TS4[/6=,M]1T^=9[2X02 M12+T8'^1]CR*MT %%<%X@^*GAG3M2N-!34PNHD- )PA:""<@A5=QTYZXSC!S MC!KD/#6H:[\)M7L]*\6W3W.AZQMD2^=BPM;MAF1';G@L3SGG[W][ ![9111T M&30 45YQJ'Q0T+77U#PUX=U3_B=7$$L%AF<8)XK$\(ZI MJGPPU^V\%^*[K[1IE]\VEZD>%#\;HCGMN/KP2.S< 'L5%%% !1110 4444 % M%%4M0UC3M)-N-0OH+4W,HA@$KA?,<]%'J: +M%>"^-/%NM7?BG7].BUG6-*U M:QEBCT/2K&$M]M[L[D [@1R 2 !V."*]0\&>-(O%1U"SDL+RPU/3&2.\MKJ, M(P+ [6&">#M)_P#K8- '5445!)>VL-W#:27$27,X8PPLX#R!<;MHZG&1G'3- M $]%?.\_B[7-;TNXUVT\8W%CXG&I"VMO#*[0NTN$$9C/+-SDN>.",#M['X"\ M5?\ "8^$;75GA\BY),5S#@C9*IPP&>W<>QH Z6BBLG6];CTW3-4>V,5SJ-G9 M/=K9AP78 -M^7K@E<9H UJ*^L76^;4-#^4QQ1JC2 M.!&.4"!=N>K=1Z'WO0=8@\0:!8:O; K#>0+,JD\KD<@^X/'X4 :-%%<'\2O& M4VA^";J^T*XB>9;Q;&:ZCQ*+$D_,[ =QP,'NR_0@'>45X-%XSO?!OC*%K7Q3 M<>*O"L@A2_GD=9C:22[@N'7IRA.WTX(S@U[S0 44=!DUYM\1?]OX=MM.U M=;#2M9NFBN-<@8.L"+CY5;D*S'[C69O$/ MAN]N6MM/U60AV$P17*;P<,!O"GWP1@9%>UT %%(S*BEF8*!U)->;^+]3U76? MB'8>"=/UM]#AEL#?/=0@&:X.XJ(DSTP 6)'8'TH ])HKS3P;K?B+1/&D_@?Q M5=C4)&MS=:=J6W:9XP<%6'KUZGC:>3D&O2Z "BFLZ(0&95).!D]:\NU.;7?& MGQ!U[P[8>*)M AT6&$Q1V\8,MP\B[C(W()1<@8'J.F: /4Z*X'X=>)M:O;O5 MO"_BA4.N:.R!YT^['[7H?%O1?MTFFV<=]MEE:R@U8P?Z%]JQ@)YF>>>I /'/3FN5\-ZAX@^$ MVK6>G>+KF2ZT/6,/]N=M_P!EO& ,BNV3P6W9)Z_>'\5 'MU%%1SSQ6MO)<3R M)%#$I>21SA54#))/84 2=!DT5Y%K_C^V\>6/_")Z%_:.FW&L%4M=0NX#%%<0 MAQYIB;.3\H;J!D9'4@5=^'_B;4=#UEOA]XM-]V\@_A_X$ #^ (/ M*G(!ZA115'6-7L=!TBYU34IQ!9VR;Y)",X'0 #N2< #N30!>HKQKQ!K\WQ8, M'A;0GU'0;N*07LXOXC"[PA"8V4*WS+O,>0>>5(!P:Z?X<^-;O65N?#OB./[- MXITOY+J)@!YR]I5QQ@@C...01PPH [ZBBB@ HHHH **** "BH)[VUM9(([BX MBB>XD\J%7<*9'P3M7/4X!./:O!_$WBS7K[Q+K5M:ZYJ]GXAL=2%OI.AV=NWE MW$*G)D?C#[ERW)P .X;@ ]_HKF?!OC6R\8V][Y%K=65Y83F"[M+I-9-6UVY>22]T'@Q1QJC.P$0.4"!",]6R"".X!]&45F>'M:M_$?AZPU MBU5DAO(5E"-U7/53[@Y'X5IT %% * %HKS+XA>+-NI>%=,MO$"Z3HNM&62XU M>!USY:J"JI(-=2L_&#^&=3U.36M)O9IDTC5W()D:(9= M21]X<_>SU'&0> #V6BBH+N]M=/MS<7ES#;0A@IDF<(H). ,GCDD#\: )Z*\> M\7^()=0\=ZSH5_XRE\*VFFVD-@()[=#6O\(_&VJ^( M]/N-+\0QE=7LXH9Q(0 ;B"5=R/@<9QC/U'?- 'I5%%)G\_2@!:*\3T>7QK\1 MM'O_ !5HOBN33;J*ZDBM=)6,>4@3!"2$]6((.2".>F#QZ%\/?%C^,O"<6HW% MO]GOHI&MKR$ @),F-V >0#D'!Z9QVH ZJBBL3QAKP]J "BBO/?B!K.J'Q+X:\*:;JG]D)K+2F:_5, MR*(P"$C). 6/&?7:#JWB/P;X\MO"7B747U?3]55WTS49 !(K*,M M&_K]>>H]2!ZC0 4=!DU7OKZUTRQGOKV=(+6!"\LKG 4#O7E^K^)[#XMZ//X: M\*ZK):7#3Q-=F:-HW:TS\[(.-W5>"1D?6@#UBBO-OAWXNU%-1G\$>+6V>(;! M?W,S$D7L('#J3U('/J1SU#8])H **S->U_3/#.D2ZIJUTMO:Q\%CR6)Z*!U) M/H*\RU^\N?C!96A\%ZT]BNERR2W4FGR[^T88)(X\Q1Z$^G0^Q!/;T %%8/BGQCHO@ZQCN=7N M2AF;9##&N^64CKM4HKS;Q#_ &_X]N;/QOX%U<-::5;YMK,A@\MQ MN/FHZG@$IM'?/ '7- 'L]%<$ 'N=%065Y;:C90WEG,DUM.@D MBD0Y#*>A%3T %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !117,>*OB#X:\&-''K.H"*XE&Y((T+R%?[V!T'!Y..AH U=:U_2?#MH MEUJ]_#9P22K$CRMCVNXHV_? MQ;\S1LV<;LKQC';/!KG/B'K/A;QCX8T#65N8KW1(]66WO9!N5H$DC=&8@X*E M25;D=@>1UB^$7B3Q%_:\?AK4$N9="CLY)=+O)[)UDGA#A8RS9PJ[0< CN!GI MD H#3;W34N_A'XBOIET_4@&T'5=N[ 5PXC8<9P0!C(QT'!7'H'AGP+=Z?K:Z M]XCUV37=8BA^SVTSVZQ);QGKM4?Q'G+=<''KGLFBC>1)&C5G3.QB,E<\''I7 M+>*O&QT'4;;1],TBYUG7+F/SH[*W(4)$#C>[GA5SP#ZT :VJ^)M&T34=.L-1 MOXK>ZU&0QVT;G[Y_H,X&3W(%>?ZQX,U;XGZ=!)KMQ+I%WIX['X;ZMXBEM;W0/$]E.-1TAQ#]O*DQW:8RK!N[8QGOR">J1:?IGQ!T1DWZG/IR7+2PJ1MD7=@ \KSSU!'WOE]%\'^$D\*VEVTM]+J. MIW\QN+V]E4*97]E'W5'8=LFNA$<8E:4(HD8!6<#D@9P"?;)_.N#UKXP^%]%U M"YM&%_>+:.([JXL[?S(8&/9GR!GMQGGCK0!TU[XJT*SU9-'FUFPAU27"Q6TL MP#%C]T$9ZDD8'4]J\YU/P/X@^(^DZ?KNK7#:/KME;31P6T<;(L5RD^5D&3G: MRH.?<,,USOB#PQI:?!KQ#XD$UAJ-Y>ZF;^SU.)?WBH\Z* 7/.<;LKQ@DC&1F MO7_"WBRV\5B\DL+>Z:QMG$45_(@6.[(R&,?<@$8SB@#S?P]%>>-)9?LTECX9 M\;Z6YAU>X.E1RS39!42*Q("YYR1SG'.,9]1\*^&K/PEH$&DV3R2)&6=YI3EY M78Y9F/J3_2M0K;VPFN"(HMWSS2$!PKSW4/BSX/U,7VA:=XB2#4 M)X9(+:Z,;K$LI4A2),8X..>GH: -SQ'XL$>EZM;^%[K3]1\1641E&GB3S'(4 MC>-BG=G!.!ZX%<3XJ\#Z_8ZS>_$7P]>RRZR)5G%BZ8$EJ(D5H67NPVGCOV^; M%4M9\ 7?A*UT;6=#ET'3[WP_IDDUU=29WW<[)M;<#U4_-AB>K8P*]1\&:U=^ M(O!NE:O?69M+FZ@$CQ=O0,/9@ P]F'6@#@--\/6GC[28]:\(ZA;>'=.U*%H- M4MK73H_/D8G]XGF\%?08&.<\YP/4-+TVUT72;33;)/+M;2)8HU_V5&.?4^II M;JZL-%TZ2YNIK>RLH06=W(1$R?RY)_,URNA_%7P;XEU;^RK#5,W,GRQ+-$T8 MF]E+ 9/MU- $VI>+I;NWMY_";6NK1P:K%::FL8:1HHF;#LNT\D9!SR,9/8UY M[JWA'6/AE<3>+[*4ZQ9W,LW_ D%FRC;- \C$.%/HK 'T.?X2U<5I]S=>!YS M=>##/A.?IK3Y6O\ 1K66YCRUQ;HT MJ/$4Y91D%&R5Z_=/3H: /.(?A]9>*+:*?2M6@L_!>HB*Y;2K&P2%I]HR \N= MWWNHQQC P>:]255C1410JJ, < 5DZ]XCT7PEI8O=7O(K.U7Y$!&2Q[*JCDG MV KS#Q%J;?%R2Q3P-XD2VDTM9;R2%P\*M5OO M&MK;:5X<.H):IKO]F:T\&(Y4C19CT.W'L1CGJ9XOAOI,VL#C]W;[(U3=C^)OER#V MSZ\T 4]%^'^K'6M,U/Q/XLEUU=+!:PB^S+$H<]:[N\NDLK M*XNY5=HX(VD8(NYB%&3@=SQTIEQJ-E:3PPW-Y;PRS'$222JK2'T4$\_A7B'B M.7Q&;?4_$ALO% M4-U/%H^H*V^5UC=NHR,KA< D]0.>2#[-HYTFTA;1]+^S0FP55DLX6&;?<-R@ M@=,\GWKF?A[\,]-\#6GG%A>ZQ*N)[UUZ9Y*QC^%<_B3R>P !-X:\$W^G^('\ M0>(M>?6]6%O]E@D^S+ D$>$"GA=I.#R#A23P<4 ;/B#0+_ .(>O7TVH37]MX8B MTF*ZTN6"01QF5UW;W&+-+\(ZQ'XK71O'DEM*JR%!(]Y M!&[H/,0D;CM4?,!/A[I/@73A':@W&H2(%N+V4?.^,?*/[J<<+],YZT 2>$?![^'KG4-3U M'4WU76]293=7KQ",%5&%54'"@#\_RK7U[7K/PYIO]H7XF^S^;'$S1)NVEV"@ MGT&2.?>M$_,&"M@],CM7SIHWBC5/"FGM-XX\S7/#NM33I<+(?,D@NH7*E0#U M!V*0. ,C&-IR ;7C+P[KNHVGC#Q3K=WJ&GW>CW);1#%<;81"N"&50<[F&,GC MYC[$5H6/AXZKXABU7PMXMAT3Q1M3>%?"6D^#]*%AI4!4,=TT M\AW2SO\ WG;N?T':@"+P?X4M_".DR6J7,EW=W,[75Y=R@!IYF^\V.PXX';W. M347B'QGI>CZO;>'VO8[?6=1A8V7G(3&'Y";SQP6& ,\XQ61XA\6^(;GQ1-X7 M\&V-G-J%I$DU[=W[,(( W*IA>2Q&#]/7G'&0:5#\0?$&M>'?&^DIIWB^*R0P M7ELQ:,Q*Y*R1@DXY<9&?F&?ND' !WGAO0;O4-6TWQEJ_G6^JOHJV%U9/& ^ M_V3V'8UQ/P8\0WMQIEGHNBZ0SZ=!=7$FH7LS%8X59F*1Q?WFY0GT'UR.Y M^'5UXH;1;C3?%ED\=[ITOV=;S=E;Q .'!ZGC'/?ZY Z.TL],\.Z.MO:PP6.G M6D9.U0%2-1R2?U))]R: &Z3H6EZ%%/'I=C#:)/,T\HB7&]V.23_GCH.*Y'7_ M (C:;/'J>B>%=6M+CQ1#$QM[=HV=9'7ED4X"L^ 0 #U^AK)U3XPZ;+832KH> MO#P_.'@_MQ+7$2DY3>N>HSZX.>,9XKFO$6EZ5X.\!?#FXDO+>XCLM7AN&U&" M':7A;=*Q4#DC&WZX&: .ZUCPW!8:+X[\0S/(QUG3/,EM95'[GRKI.<^P MXQTJC\+=;O/$/AK3M/71S_PCMMI:6LMY=GFYG"A75$Q@QC#J2?IV-=9H=^_C M#PU-+JFB3V%I>;XUM;IOGE@(P&<#[NX$Y7]36CJ&H:9X;T62\O)8;+3K.,9. MW"HHX 'X >P% "Z=INF>'=(2SL8(;'3[9"0J_*J#J22?Q))^IKE;WQS%K0 MMU\%:C9ZG/;7\ U"W0%G-J7"NR=,XR/FY&,US>O>/_#OQ!TJ?P?'=:AHEUJJ MQK:W-]:E$E7>I^7!Y# $#. (O#7B/1-/O[*WM]/BT:UM8 MS+.I96*.N<@G.1M7.U0.,9H U?'WA2V\,?!SQ9%]H:Y^V:A]OWR(,QM)<1X MZDX&!DDD\],XKJ=$N#\0]'NO[;\.JGA^1HVT\7C$S7*J<^8R_P (.%(YY!/4 M'GI!:)K6B6T>LV$9:1(I9[5_F59!A\'L<,/TJGXG\7:/X1L8[G5;AE:9MD$$ M2[Y9F]$4=>H]N10!H:AJ&GZ!I$M[>S16=A:H-SGY511P !^0 'L!7+RZW=^* M&\/W.@2)<^&=42XAOY$0^;#F)MASGY<,"#QP<>M86K>-]!^(7@SQ1H=F+NUU M.&PEE-E>P^5+E!N! R1]X#OD9KB?"%]KEIXBM-1\%V%^OA75;FV%_&MF&C2< MC]\(@2,(,$%Q@#&.RY -[QUH]EX!\%>!+22::YCTG6X)&G6,>8P&^1PBCU/0 M9],D]:]!TVUE\9^'XY/%_ANVMQ]I\^VLIV\UD4?<9P1\KX)R/0X/4BN@NM.L M[V>UFN;>.:2UD\V N,^6^"-P]\$\^]6: "BBB@ HHHH ***YK5_B!X3T'45T M_4]=M+>[) ,1)8ID9&[ .WCGG% &I?:Z MHL'GQ7,#C:"V<*6.!RW)&[(SNQZ9X2\)KX:2]N;F_FU/5]1D66^OY@%,I484 M!1PJJ,@#MGZ =)WS7!ZYXVUN7Q!>:!X.T./5+VQ16O+BXG$<$+-RJ?[3$=LC M'X' !OZEXHT^WU=O#]O>VW]ORVKSVMM*>&('R@_7KC.2 3VKSS6O VN^.+/3 M_&:7UQIGB2#3H#:6AB,(BN%+-("&R0&)P,^V+2+7XEW^O7/DW.@>/[! MX)1')+D1/$"%*' .QN,XS@[3D@\^G^ =?U7Q!X<$FMZ9/8:G:R-;7(D3:LKI MP73L03GIP"".: .&T&.3X@VYU71WL/#'BVQF:#6)/[+2:;S,%?E9B-H.&]3D M8SQSZ1X6\-6?A'0(M*LWED5&:26>9LO+(QRSL?4_X5J2R6UC!/=2M%!$H,LT MK84 -JG+$#/ [X%?$3P[?3RZTLJSK8NFT26HC4-"5[M\IX[]OFQ65KND:%\.M3^'%Y<"TLY[ M1)EO;NUCPLX6$;B>-SDDX'<[CZUZ_P"'-9?Q!HD.IMIUU8"8L4ANE"R;,D*Q M';(P<>_XT >;Z7H%KX^TB/6O"6H6OARPU&%H-4M[734,[L2/,3S3C'H" .N> M&RLH?FDD;Y M5&3^I)/0'OBMIO_"+^']>C@NIKF-I8KF)X_M$"MN=5X&>!G&03 MCL,F@#J;SQ:;ZZTD^&)[/5K&6^^R:A):'SFMPR,5?*G"@$>%K_X0 M"/53(^O>'+Y!!X@MIDW98D_O0IR, M#6);>:/6+<>#Y98[^WTBPT];=)#M!0N^=SC&"<]?; QZ->7EMI]G->7D\<%M M"I>261@JJ!W)JAX@\2Z/X5TPW^LWL=I;YVJ6!)=O15')/T%151[N,2?8[G'4C&, M$Y/TY'*G.5X0\2W^A^)+6+PE%<3^$=4N[<3J]H\JV4[KNEAB((S@=3S@8X., MM]#O&DJA9$5P"& 89Y!R#^!H X#1?AM<6FMV5]J^M)>VFF2/)INGVMBEK!;L MQ/.U2=Q&>,G/N:] 9MJD@%B 2%'4US_BGQOX?\&012:W?K TW^JB52\C^I"C MG'N>*\SUZ[UCQUJZ^,O 6NQ7$>AVZ&'3QN$DDC,WF*\9QC*@ ?WL8'(S0!LW MML_Q7O\ PS>-9W#^$'2Y>\M99C"RS(Q11(%.2<] #QR<^O%Z3H>B7&EMH,VN M7&GZUI_B6YLO#US$#+/&BE3AE7&4SN))P >^,@^P> O%.D>+?#::CI,$=J6= MC=6J@ PS$[GS@#.22=V.O-9N8)YX;1-[QP*"Y&0,C) P,Y/L#4M[JEO;F6VBN+=]1\EI(;0R M@22$ XPNU\(^)M3UC5)Y=?U1;#4M&OABV,4S, %B/ &P'KG.X M'CG(!L>+_!+>)KKQEK7B#S)+&VL%?0ITN#LBVPEW8(#_ '@,D]><=JHZ=IMG MXNF\,W&D>)IM.\/$(QM7A411]U1^M:?B#Q%;>'(K M"6[AGDCO+V*R5HE!$;2' 9\D87WYZBJOC;4]4TGP=J5YH=LUUJ<:*MO$B%R6 M9PN0HZXR3CVKS&;6-1\ >*;V+Q%\GGLP\5O=%U96&[@*,9 !X M) Y(H I>,O!MY!X4\3>,=9^T1>)+;5?-TZ[6Y)VP"54C"J#A1@D@=>ASVK?@ M\-)J/C37KKX?^,6TF?ZAM'E2:(X90O+8 M/;Y0>>U>>^#O&+>'=5TWP5XEB?59=\,NA:A'$KEX9 0K-DY0JI(R,G&X=!D@ M&3-X.;PS9^"?$>I+-!XGO-:CAU66>Y\T31RE]X?/ ^08P.@+ YZUL:#X).JV MFJQ^!O'%U9>%;NY>&6T^Q^8 > XAD8@[3G 8?F<5Z'XP\&6/C:VT^SU.1_L- MK=BZDA3@S$*RA2<\#YN<<^A'6MZUM;>QM(K2T@C@MX5"1Q1J%5%'0 #H* (- M'TJTT+1K/2K%"EK:1+%&#UP!U/J3U)]37*ZUXYBO#X@T+PM)]-@\Q()( MRRR$$%E7^\P'&.Q(Z\UCS>+_ !OXHNM0F\"Z?I1TJPG:W%QJ#MNNY%^]Y84X M"YZ$GGCD<@.-!O=>\.VLFA^.]*U&6>XC9^3.?O(2W\+8. W0[EZ9H M ]!UG0++3/#WC;Q$%N!-K&EM+=6TQ!5/+MV '7/)SS^58WPQFU?Q%X5L;"_ MT:&'PK'I:6N+L$S7DFU=SJ.@B^\!GKP1[=KX>N;OQ'X/MI/$&D&TN+J I=V4 MZ\'/!^4YPIZX/(!P:M:[KNF^%]$GU34YE@L[=1G Y)Z!5':I;' MR*V,D _>'([\OXM\)M6TWP7\9;.[BL))+F70/)BM+&(!KF4S;40*.G"GGT4=<8H C^(_AS3/! M7PFLM'M?M-Q:+J\31B7#R+N9F(7 SC(&?7WKN=(M=1\8>'[G_A--$LX;6ZE M66VTYLN\48P5\TG^/(S@8QG!]*WK6(ZGI^GW.JZ;'#>($G,#LLOV>;:0<,." M1N89%4O%'B[1_"%C'QL8% +N0B(.@ _0 "N1EU=?'%U'9Z7<)?\ A/5+"ZM;JXMT(>WG 7&YC]W* MMP"!SSS6,-%;V.PN%O+W4'3S/L=A#YTJI_>89 ^IH T_$GBK1?"5C'>:U>I;0R2 M"-,@EF)/8#D@=3Z"L'6-)NO&EWK/A_5=_P#PCMU;VMS8WEI@'(;+KOY!)*J1 MQC!_&N3\9^+?"WC;P9I>LQL+G2['6(/[2AEC(DAB=7C;0+O$9=?+$C#[IP&P/]KIC&T M>,M5O\ 2OC3 M8?V-I+ZEJTF@F&!!PJLTQP\K=D7#$_7'&YJ6@ HHHH ** M** "LR;Q!I4.NPZ$VH6ZZM/$TL5L6RQ4=\?KCJ0#CH:S-2^(?A'1]4_LV_U^ MS@NPVUHRQ.P^C$#"_B17E'Q3MM/3QU22ZCD9!$H' M4.&4\?W0>V" =!JO@C7_ (DZ9I^J:W.='UC3XKF**&)&18[E9AYS6*-)'D6-%>3&]@N"V.!D M]Z ,'PCX2M_"EC<*+F2]U"]F-Q?7TJ@//*>IP/NKUPO;/>JOB/Q1.FCZH_A4 MVVJ:MIDL:W-D@,CJ"PW+M4YW;=Q'^Z>.,5S]_P#%6^E:\N/#'A&]UW2K)F2: M_CF"(Y7KY0PQD ]1_*N+MM--GIL?Q1\!W=S?W'GW#ZK9W"X>>)Y"[*P!.&0$ M XX. PQC! .D\9> -=L]?U#Q]X>U&6;7(IEEBLPOR26ZQJK1$?Q$X)]_K@AF ME:';?$'28]=\)7]IX;M;^)[?58+;38VG9R09$\[@CC&" .N3UP/3]#U>#7M# MLM6M4FC@O(5F19D*N 1W']1P>H)'-,U;6-)\,Z5)?ZE//:WU[:-Y[6DGE$QME3@#/7/^SR,BN4U_Q3I?Q7T)O#_A+6(_MC7,37 M-M<[X#/;@_. <9(Z$XR< \Z#\,OB]K)A'V+2)M'CD:SMQGS;DR (L:9 MY8C=CTRW2@"A)X=G^#PMVOHQK'@[4HXH-9MW02+!<8 \T*1G:2#C\CSMKM++ MX:K<:I:SW&L02^&[:Z^WZ?I%G8);Q*_\#.P),F!Z]2<\#BN^B:+4;"*22W;R MYD5_*N(\,,X(#*>A'H>A%4M=\2:-X9M%NM:U*WLHF.%,KV]G; @&6>0(N3T&3WKC/$1U?Q?->>']/D@'A[5=&:2WU6!#(/. M\Q049@=N&0GWZ]<&JUSIND_$7Q!9^(;:]TS6=#L;&:);.8DJMRQ!#,I'R_+C M.X9&!@=QA?#]_$/@GQ5I'@2ZETZ_L+FSENV^Q[BUF22V6)ZJ3\H)ZY'X@%./ M38?A_KT?@[Q%:Q:GX,U:?=I4UU$)!:7!/W&_%NO'7(QEL=GX<^',^GZY9ZKK M>LKJ;Z:CQZ9;0626L%HK_>(12AY- M86N^./#/AFY2VUG6;:UN' (B8EGP>A(4$@>YH U[K4;*RFMH;JZAADNI/*@2 M1PID?&=JCN>*\_U_PSJGQ'CO=%U[=I]GIVKL\301%1 # T>WN-3N[CP# MXJALE\5:=#G2-9N[);GSH $O!TGA^[U#5-2U235M: MU$K]IO'B$8VKPJ(@^ZH'OSBNH\N/S1+L7S NT/CG'IGTKE)_B-X5:]FTJTU_ M3Y-4(*11&7"-)T5=^-N<\=H6?BV/50@@:;,/E&3:(T09PGMDY&>NV&;& MTA%W'/-)&/G**#POH22.3TZ\]* .2;PFM]XQUS4_ /C1=*O'E\O6+9(%N$\[ MD[L,$M!33;>:6X&])ATW2K6.VM8APJCDGNS'J2>Y-)YX8]7T#0TG;Q(FDO?6RB+(*[MF5]6!/ QU% M>?67AX^#?&OAB.\OKMHO$.FW7_"00:COZ3>:K,YL= M/20&U0X\]F*G#'LHV\@=<]L<@'':-\.);_0YK3PUX]G_ .$*U!V)M$ME=]F< M/&DK'*Y(8=/J#SGUG3["VTO3K;3[.,16MM$L,2 YVJHP!GOP*EM[>&UMX[>W MB2&&)0D<<:A551T Z"O+?'3>*-2U+Q";?4M5TC3=%LXY+/^SX&+7]PZYP6' M4 X4J/7)H T_&^O:IK.F:OH/A)+S^UK.[MK:^,0"2)%+SNC8G XQ\W8$GWKD M8-#T7PMXQ\2^$=3U"5O"%SHJWUPMY-GR9?-5 5;LQ/(QR3MZX%=?\.O%EIK5 MW/IVH6%U8^+8+. ZD+NW$3W 5<;P!V!?N!]\<5/G\3:PWVN-(HH M[>R8?NPRY^=Q_$ #G=*^&%]?Z3I^G7OC:;5?!Z,EQ;V2VZJ9HQ\T M:F4$DH...GH!QCUCH,"CH,"O)?B-JWC2P\?6!\.S&6UM-.:_.G@<76V3;*O^ MT=K*0/KCG&0"[XEO-0\>MI&G:*FH1Z(^I3V>MO$?)FC\H?=))X0G=GUP!U.# MQ,&@:)]D\4>&==UY[.PT;4X4T349WS+;32*3L4\$CY5)48'!;CJ/5_ ?B?P] MXITZ[O?#]O)"KS"6[#0%,SNH+9;&&8< X)Z#L1FEHOPSTRQ\8ZEXIU!A?:A< MW3S6RN/W=JIZ;0>KX RW; QTR0!FA^ =4C\0V6M^*?$LFN76G1LE@GV984AW M##,0,[F( Y/Z\8ZO7-3P .22>U9_C#Q9!X2TJ M*X:VEO+RZF6VLK.'[\\S?=7V'J>WOP*\W\2>(-1OK[2=&^)7AE=.TBZOHI+> MYM;D21!QG$4W4$')SR/4 @' !U>O:;>^/5UC0)K@#P[J%E:W-AJ%J@8 A]S* M3G#$[5([8-UTVXU'4FT1HH+:W #SNTC!0W&%4 .2<< 'TJ M]X.L]:^'WC!O![6]WJ'AJ]WW&FW8&[[)CETDQT&2.>F2"/O''I TRQ&K-JOV M6,W[0BW-P1EQ&"6"@]ADD\=?P% &=::+#J+:3K.O:59#7K6#&^/YQ"S ;@A/ M;/3KC)P>I,VL^*-"\/-"FL:M9V+3?ZM9Y0I;W ]/?I6)XG^)>@^%M1.G3K>W MU^D?FRVUA!YKPIC.Y^0%&,'KT(-<6FG>'_&]KXV\9/-:ZGI]U8".U26+-Q8- M%"=X&X?(K8)Z=,?7'H5OIME:7MW>06T<=S>,K7$H'S2 M%5"KD^@ _QH @BT/38]:DUL6%NFJS0K#+^!GH,4KKQIX;L]> MCT*?6K./5)6");E\L&/W5.. 3D8!()R/6L;5OBYX)T76&TN\UA?M"/LE,43R M+$PX(9E!&0>H&<=ZX_4_ ^F1^&+6-_%^B6\NH:J^JC5KN)#)*O+KL+. V.,Y MXPQ_$ ZS1/#^K:WJ.@^(O$DAM]7T9[V!X8HP(Y][%5= MO;7Q9XET#0](:Y9_$ES->S.WEV]I!N"]0#EVVMA?;V..M^%6NZQX@\(RW6LW M"7;QWLL%O>I%Y8NH5P!(!@=]PZ#[OKFNI$6E^'["ZN,6]C:[WN;B5B%4LQW, M[,>Y)ZF@ L-$TO2[R^O+&Q@M[F_D$MU+&F&E8=R?S_$D]2:P/$/B6XNM'UF' MP;=VM[KNEL@EM@/,(R>5Z_>P&]>5Q4&B_%GP9KVLKI5CJP-U(VR(2Q/&LI]% M+ #)[#J>U>0:EYOASQKJE_X86=O%UOK-T6T^"!I5N+)@LN7 Z %B!CD\8Y ( M /6]:\,6>E0>.O$4LSSIJNF_OK>0#:BQ0,O!Z\C\OY8'PIU6Z\1>%-/T8Z&' M\.0:=]GN;N\./M$QZI&F/F0?,"3W],<]MX +&;6(-QU*RQ=1&)H@P= M<,,$Y ()YSR#D<&MZ""&UMX[>WBCAAB4)''&H544= . * (=.TZSTC3H-/T M^VCMK2!=D<48P%'^><]ZM444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !7CVBZYIOA3XP>+(?%,B19,@8;."=HX!< \&OH#H,"H+*RM-.LX[2QMH;:VB M&$BA0(JCV XJ>@ KRGQ:-7\$_$Q/&UOIEQJFCWEF+._2V3?+;X((91Z?*IYX M^\#C(->K44 >(6=EXK\271QM=%"DEP SD,>,G% M>WT44 174(--%POD7 MT;&*Z+$LI)4<@[@,=UP0<'CWFJMQIMC=W$5Q M/?"SPQJ.J^#+S1_$6A/;^'=1N1J%N#<8.-Z$0[#\P0[ V. MWMXDBAB4)''&H544# Z 5)10!QOQ6L[^_^&.NV^F+(URT*MMC.&9 ZEQ[_ M "!N._2O./%WC/P?K/P;M+/3K*PNIF1(4T_SUBGLI-I =%(+,0V!\H^8$\XS M7O-8T/A/P[;ZN=6AT/3H]0+%_M*VR!]QZMG'!.3D]3F@#A_!W@C3_$>AZ;?> M,O"?E:UIT26>ZZD)\]$1=KLH.UASC# G(->H*JHH50%4# ' %+10!YG\;H[ M@>$].O/LKW>G66IP7&HP(?\ 60#.01W&2!^(/;(Y#XL>)=#\5:1H5KX7M[75 M-3GE4V4]IW5&QZ9 X'M0!7\'P :(+V70UT>_O97GO;?@LTVX@NQ'7= MC/T-;]%% 'DWCZ_M_#WQ<\+Z[KL._0A:R6T<[ LEM<$D[R,=<;1] 3_#7->) M-=_M'XSZ9JO@[1HM5N+&(RW-SIMTC_:X2@4AP!A&7+*,G)X]J]VOK"SU.SDL M[^UANK:08>&:,.K?4'BJ^DZ%I.@V[P:1IMK8Q.=SK;Q!-Q]3CJ?K0 L.BZ;! MK,^LQV,":G.3P0%)ST' &:[W5/@_X:U+6KG5(IM2T MZ6[S]JCL+KRHY\_>W#!X/<#%=EI.D:?H>FP:=IEI';6D"[8XXQT'4\]22>23 MR3R: *'ACPII?A+3FM=.C=I)6\RXN9FW37#GDL[=SR:H?$K7+WPW\/-8U73F M5;N&-5C=AG87=4W?4!LCW%=75>^LK;4K&>QO84GMKA#'+&XX92,$4 >&>*_! M?A[PWX'L_%UIXDOX-?D5)[;5))W)!I#7. M(2=V[!P.5SV&#WSFO1++3[+3(#!86=O:Q$Y*01!%)P!G 'H /H!0!%HVD66@ M:-::5I\0BM+6,1QK[=R?4DY)/C>'-.@M;TV":GJ45E<7JG#00 MMDLRGL<+U],_4>@UF>(- T[Q/HEQI.JP>=:S@;@#AE(Y# ]B#_G% 'BOC[P_ MH_PH.GZ[X9U>YLM:#9-K/*\@U",,H<-QC/S D' (R0,BNR\._#CP?K5O?:W, MXUR#5Y9I83*V8[9'D9F2+!^5@V06!SD=N:FTSX0V%M<6@U77=7UFPL'#V5A> MS!H8L# W+CYL=N@QQC%=_:VEM8VZV]I;Q6\"DE8XD"*"22< < ?$VJ>-G\9ZQJ%]H\@E!MM/DNENY%A+[GB M9\ +&Y49YQ@GC/6NQ^''@C4+ M+PGIFF^+["QE_LN;[3IZ*YE;1NW8&?7%+0 5YQ M\:+&^N/"EAJ%G9?;HM*U**_NK7_GI$@;=QW'//'3)[5Z/10!X#\2_&5A\1=* MT71_"<4&IWMY+N6-D=+JTD!4AA_"HP'#$G'((X&:]5T#PW9W!M_$&L>&;"R\ M2$'SG79*X8$@.' RP .1R,XKH+;3K&SFEFM;.W@EF.97BB56<_[1 Y_&K- M!7E'Q!OCX4^)WASQ=J5J\^A1VSV4DJIO^RR,6_>8]P0/H#WP*]7ILD<QQ^M>&> KWPJ_PVUN#7 M;"TN_$,#7,NJVU\RQW$[AF.=S\C&0,_PL#T->\5S6K_#[PGKVJ#4M3T*UN+S M()E8$%\# W $!N/7- 'G/P-\B_T]8KK0[YX;&>XN-%U"[MP8XH795:-9.F_< M&)P/[W/:O:ZC@@AM;>.WMXDAAB4)''&H544< #@"I* "O);F'Q%\.O'^L:M MI^A7>N:!KLBS2I9C?/;S#.3M[CEO0\!^#_%T_C:Y\;:K?S:> MMP3$+*Z@1YYK?.0KD?ZO!"XX)^7''?V&BB@#DOB=I-_KGPWUK3],1I+R6)2B M(>7"NK,H]R 1COFO+_$_Q(T3Q%\*+?1M+M+5M2G$=G)H\L,GF1,%P/)"C&5< M(5[8&#SQ7OM5ETZQ2^:^6SMUO&&UK@1*)"/0MC- '"^$?!TNH:'X=?QEHRQZ MCX>C-O9QM<+,CJ5CQ*0HQN&S: 2<;<\\$>AT44 >7?&5I+-?"^K7=JUWH%AJ M:RZC %W#G 1R.A ^88/!+ =ZY3XI^(;#Q1JWAE?!T-MJFL+.L]M=6=ROG)MR MWELG4#@-EL8Q]:]YEBCGA>&:-)(G4JZ.N0P/4$'J*S=)\,:%H,DDFDZ/96,D MOWWMX%0L/3('3VH Q="\$^'!?0^*3X:BL=;NE%Q*'=G:&1AEN"=H8$G) %=? M110!Y-X_OX?#_P 6?"VNZ[!OT!;>2V2=E+);7)).\CU(V_@"?X:YCQ9K":Q\ M8-,O_".C0:Q+:0-)=RZ?=(_VR J%99,<*1EE^8DG(]J]XOK&TU.SDL[^UANK M:08>&9 Z-WY!XJOI.A:3H,#0:3IMK8QNW^-6J** /(KC6;'PM\>=2NO$P6"VU&QB33+^?_5Q!0-Z9 MZ+EMQ)[P!MPCN(@X!]1GH>3R*DT_3;'2+-;/3;.WL[9,E8 MH(PB@GJ<#O0!%I^B:9I5S>W-A8P6TU]+YUS)&F#*_J?S/XDGN:S_ !OJ5YH_ M@?6M1T\9N[:TDDC.,[2!][\.OX5OTC*KJ58!E(P01P10!X)<>#_!%Q\&H?$T M\MPVIRP+/+JR2/-,+MOO;@#R ^0>. ,]>:T-!\_XQ_#WP_:3:NT-]I5ZLFIS MQAEE 59%382,%V4J2V>#D^U=,?@GX2%[-+$VIPV4[AYM-BNRMM(1V*@9Q[9X M[5Z#;6T%G;QV]M#'##$@2..-0JJH& !T % %/0]!TWPWI,.F:3:I;6L0X51 MRQ[LQZDGU-)@Q9E/8X7KZ9[X->@5F M:_H&G>)M%N-)U6 36LXP1G!4]F4]B/6@#Q3Q_P"'=%^% TW7/#6K75CK2OG[ M-/*\BW\891(&XQGYE)!(!&<#(%=O<^&[[X@J;L^,S/X1OW60Z=;6J LJGF/S M@2<;EY^A%+IGPAT^UGM5U37-7UG3K&0/9:=>S!H(L#"[EQAL=N@QQC%>@6UK M;V5NMO:6\4$*DE8XD"J,G)P!QR23^- #X88[>".&%%CBC4(B*,!0. ![5YGX M\E.O_$;0?!5[?SV6CW5J]U.L+[#>."0L.X<@#;DCOGUP1Z?7,^,O ND^-K2W MCOS-!@:9K+1:'JT#VNK:?0!Z3H'PF\+Z/IEE!6\D2LVJ$2+&AZA$.0,]R6S-M!QZ ]Z[^B@#Y_\ &_C/_A;&DZ;X=\*6 M9N+JX<27=O<6K[[,@C$GF#Y5 ^92>O7/#NASYM=;\16EDWB9;7[)+/;E MF18U=RNS=R,ALGU)]JZ,* 20 ">O'6EH *\H^(=\WA3XF>'/%VHVTEQH45N] MG)(J[OLDK$_O,>I! ^BGOBO5Z;)&DT;1RHKQL,,K#((]"* /!-=UB\\9?%S2 M]3\&:?::Q'I$0E>XMW,)D1AS%+(XVCG<% SPS>^/9M(\*Z!H$\L^DZ/964TP MQ(\$(4D=<9';VZ5H6EE::? (+*U@MH1TCAC"*/P'%3T %>.VOB"V^'_Q<\2# MQ3OAMM<,VT9X(->Q5!>6-IJ$'D7MK!&^!$U+Q#\3=:\06^@V5UX=O9/L]Q)$Y2WD=7#K.$D'[QU*#. /F;/U]Y MIL<:0QK'$BI&@PJJ, #T IU !1110 4444 %4M8^V?V'J']G'%]]FD^S_P#7 M3:=OZXJ[10!X-X4N_!$OP8O$O=,M+O4;9'.I6LSI'1E(#GU90=K'Z@UTJ(D4:QQHJ(H"JJC '0 4 .ILB>9$Z$D; ME(R.U.HH \,\/Z[KGPVT"^\$ZEH^J_:D:4:1J>GV/VE)2^2#M) +!CG&3UP0 M,<]%\(O#/BS0(;N[ULV4-KJC/>26:1E989V*XX'RJNT'Y1TX':O4:* "O*?B MW<+I/B;P9KNIVSW'A^RNY!=@# M"52LD4J!E<'J"#P10!X3\0_$%MKGC_PS-X.T^WU?5;5UN5O=/NT9WC4DO#(H M^Z.A#,?XF&.37J&G>$],OO$,7C2_T^1=8GM8@L-P0WV/Y>5 _OY)!;\LQH24\P89">NUA@C\# M0!XIILFG_P#"ZM6T_2O#EV^A7<1T_5+:R42P%F$HI8]"TN*S\W_ %C@L[MZ LQ)Q[9JUHGA[2/#=D;/1M/@LH"VYEB7[Q]2 M>I/N:TZ "O%/ %QH#W'B^R\5VEE-XF^W3R74=XJ%IXL<+&6_A&#P. "#TQ7M M=<[KO@3POXFO$O-8T:VNKE )3E6('0$J1N'L1_"&UT_7KK4-.NO#U[+ MH$6H&_THS)YMO;2*&5D,F<,<,N!R#C)YKWT*H)(4 GJ0.M0V5E:Z;916=E;Q M6]M"NV.*)0JJ/8"IZ .2^)_]HGX::]_9?F?:_LW'E_>V;AOQ_P W5YAXDO/ M -S\#K>;3M,LY2L:0J(GC2XM)RA^9B?F8[@,C^('/3FO?*Y:+X;>#8=8_M6/ MP[8K>!MX;8=H;.&WAE,9O9=WW6(Y*A03@?W2?ISNGZEI'PN^+,>@Z;KI_L"[#+>V=S(=MC- ML#*P9N.?E&0>Y!Y KTSQEX!TOQF+2>XFNK+4;)MUK?6DFR6(]<>XS@^HQP1D MU6T'X:Z7IEU+J&K7-QX@U26,1/=:F1+M4'.U%/"C\_K0!3\-?#&STWQ+J/B+ M5I!>WT^H7%W:PD[H;02/D%01S)@+EO8 =,GT"BB@#R*VL)OBCXG\3PZIKVHV M5AHUZ;*WL=.N!%]TD>;)P=Q)!QGI@UG^"/$.LZD=<\$0>.+::^MFCDTK6=JS MM/&?F9<,?F(&,]2,MU %=7KWPSN;CQ1+XC\+^(I_#^H7*[;SRX1+'/TP=I( M/KG.>O!R3?\ !_PTT+PD([E84O-7#M*^H2Q*K[V7:VP#A%P3\H]>IH L^%?! MSZ'J%]K.J:F^K:Y? )->/$L86->B1J/NKTSSR0#6_JM\-,TB]OS&T@M8'F*+ MU;:I.!^56Z1E#*58 @C!![T >(V/AVY\8>!%\;ZMXXU"QU*97GAEBNO*M+/# M%0FWL 1@G(/UQROABVE^,.AZ-=ZGKC6]YI7VBSU..T<"2[B?9C)!^4,%P2!@ M\XQ6S)\'+JT>^L=!\67.F^'K]MT^F/;+.HSU",Q^7TSC/ R3BNX\,^#]#\(6 M(MM'L8X28U26; \R;;G!=NYY/YT -\-^#-#\)27S:):&V6]='E02,RC:, *" M>!R3]3] -^BB@#A/B?X:U;6=/TO5?#X5]9T6[%W;PN?EF'\2\X&>!W[$=ZX? MQ+;^+OBY-INEKHFJ>';*([[YK^(>4K#HR9 9VZ@8QUYKW.B@"II<%Y;:7;0: MA>?;;Q(P)KD1B/S6[MM' ^E6Z** /&M"\36'P_\ B+XLT[Q2/L1U6\-]9W[H M2LL1)PA8= .W8'<..,Y/PWL]:\2:SXEO'T6&+PYXC5[6[N;.;RHPP1PTL22 MLP8L1[%SZ$#W.\L+/4(A%>VD%S&&#!)HPX!'0X/>IU544*H"J!@ #@"@"EI& MCZ?H&EPZ;I=I':VD(PD:#]2>I)[D\FGZK%=3Z/?16,@CNWMY%@<_PN5(4_GB MK=% 'A/@_P 6^%M-^$=YH6I6EDNJV:RQWNE7THMVN9-YR=S#EL?4@C'85=^$ M/AY-=\%16'BGPP);*VD-SIEQ>J'S%*<[4XR!E^$_#NI:DNHWV MB:?9 N=P/MG;GTZ]J]'I" 001D'J#0!X-\5_$ M_A[Q7X7T:T\-V]IJ5]<2JMFUO.J7-D^5PHB W88;@1P 0#Z5ZSX2@:;31K-] MHBZ9K5\H%^& ,CM'\@+,.HPN0/0U9TWPIX>T>]:]TW1-/L[I@098+94;!Z@$ M#@>PK8H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HJO<7UM:3VL$\H22[D,4"D'YW"LY'_?*L?PJQ M0 4444 %%0->6ZW\=BTH%S)$TR1]RBE0Q_ NOYU/0 4444 %%0"]MS?M8B4? M:EB$QCP[:=8)1(8)3#+C^%P 2/R(J>@ HH MHH **K65_;:C TUI*)8UE>(L 1\Z,48<^C*1^%6: "BBHKFXAL[6:YN'$<,* M&21ST50,D_E0!+13(I4FA26-MT;J&5AW!Z4^@ HHJ"YN[>S6-KB41B218DSW M=CA1^)H GHHHH ***@EO+>&ZM[:24+-<;O*3!RVT9/Y"@">BBB@ HHJ 7EN; M]K$2#[2L0F,>#PA) /IU!_*@">BBB@ HHJO!>VUS?4&@">BBB@ HJ"]O+? M3K*:\NY1%;PH7DT_E5B@ HHHH **@MKVWO&G6WE60P2F&7'\+@ D?J*GH *** M* "BH+.\M]0M$NK6598),[77H<'']*GH ***KWU[;Z;8S7MW*(K>%2\CGHH' M>@"Q1110 445!=7MO9+$UQ*L8EE6%,_Q.QP!^- $]%%% !114$MY;P75O:R2 MJLUQN\I#U?:,G'T% $]%%% !114'VVW-^;$2C[2(A,8^^PD@'\P: )Z*** " MBBH+:]M[QKA;>42&WE,,N/X7 !(_(B@">BBB@ HHJ"SO+>_M4N;65987)"NO M0X)!_4&@">BBB@ HJ.XN(K2VEN9W"0Q(9)'/15 R3^5+%*D\*31L&CD4,K#N M#R* 'T444 %%07E[;Z?;&XNI5BB#*FYNF68*H_$D#\:GH **** "BJ]S?6UI M+;13RA'NI?)A!_C?:S8_[Y5C^%6* "BBB@ HJ#[9;F_-CYJ_:1$)C'WV$XS^ M8-3T %%%% !1110 4444 %%07M[;Z=8SWMW*(K:",R2R-T50,DU/0 4444 % M%5[F^MK.2VCN)0CW,ODP@@_.^TMC\E8_A5B@ HHHH **KI>VTE_-8I*&N8(T MDDC .55RP4_CL;\JL4 %%%% !14%O>6]W)<)!*':VE\F4 ?=?:&Q^3 _C4] M!112$@ D]!0 M%5[&^MM3L+>^LY1+;7$:RQ2 $!E(R#S[58H ***@O+VWT^U M:YNI1%"I4%B"<$D =/BBB@ HHJ"6[@@N+>"60++<,5B7NQ"EC^@- $] M%%% !115=+VVDOYK%)0US!&DDD8!RJN6"G\=C?E0!8HHHH ***@M[RWNY+A( M)0[6TODR@#[K[0V/R8'\: )Z*** "BBH+2[@OK<3VT@DB+,H8=,JQ4_J#0!/ M1110 44R65((9)I6"QQJ69CV Y)I()X[FWBN(7#Q2H'1AW4C(- $E%%% !14 M%Y>6^GVK7-U*(H4(#.>V2 /U(J>@ HHHH **KR7UM%J$%B\H%U/&\L<>#EE0 MJ&/X;U_.K% !1110 4444 %%%% !1110 4444 %%%% ",2%)"EB!G ZFL2+Q M7IEQI.GZC"TSI?SBW@A$9\TR;B&4KU!3:Y;T",>@K^AGM MII9KS5K6%L"2U;S6FAZ=&4A6QZD@^E ':V&K6VI75_!;;V^Q3""63'R%]H8A M3WQN /H>.U7JQ?"-I'9^$=*C12"]LDTA;[SR.-[LWN69B?W6O7-M<2>8_SP%KH["N<;H3Q[IK;R?)PW^J7@;E7INYSSSV !M5EZIJP@COK/3Y()M;BL7NH+)F^9^H M4D9SM+C&:U*XKQ!X/@OM5N-5TS4%M_%*E;FRED(/EJBA#&5')B;)#>[Y]!0! MSB:SJ-W-9WD]_<:C9V-W8SFXN++[,]O<2R?9Y8$[VQDC;3 M]2B8175M*-S6EPA#CTW+D!@PX88-=4L4:2/(L:*[_>8* 6^IH ?7->)]?>VT MK4H=&N8Y=6LQ"T\,2>=+!$[KN?RP6=C=- (7O M(VMA<;2 H!(>WV;E4 XZ<&NA\&>*KS6]0FM)[W2]3C^R17:W>F JD12X+ M-AA@D$D$@'(&*MV5W:>.=+TS4K21K:?3[\22PR)E[>9 R2PL.,-AV&?<'FNF MCABAW>5&B;F+-M4#)/4GWH <2 "2< =2:Y#6O%UK=Z)+/X*-(FU[P[=:7!.L+7&Q79LX9 ZET..<,H93 M]:Y_7M%UJRUN7Q#H;Z-8QV&F-;QQS0LWGJ"'*N05$:KL 4C=CZ M;J26RPR17^G B*02!CL*[FPR[<_>.0ZGC-30PMXGMO"OB!/]%,16^,+?,=LM MNZE,\<@R#G'\/2N@BAB@39#&D:Y)VHH R: '.ZQHSNP55&2S' K@_$7BO[1 M+92:1X@2WTB2.8'4K&!;U3ZKQ[CPCK.Y,?#+\S/*X&6 ^1NIP#W?AC5I]<\-V.I7-N()IX]S( MIRIP2-R'NC8W*>ZL*6#1(HM:U2^E7]VL%UJ;,EJK#ABN.">@R2 ,]2<"@#3FNK>W*">>*(R':@=PNX^@SU M->?ZAJVM7/B>XTM[F=3)>+;?V5]CS%+9.H#7 F"YR,LV=P *[,9()DTW2=&U M[Q9XIL/$MA:WVII.IA6ZC#[;)D7R_*W?=&[=NV_QY/IC1\*+%)9Y; MFSM88KO3I9&+/' Y9?*9N^UD.W/.TCTH Y:V\*V:50[X]!G.,]Z\JEU_6[[1Y);J\GNEMX M(-0U"*6Q^S_V?SL9]!U70]8T"\N?&$\\[QW M LW9Y9"[>3.EP%PD:@H,EAL (QV/7:*M_KWA+7/#6LW"R:A:>;I4]VJ\3*T0 M*2XSP2DBDC/WLT 4]/\ '%[<^+8;&273FBN-0N+#^SDR+NV\H.1,YS\RL(\X MV@ 2+R>_?U#!;B,(\@1[GRPDDP0 OC^F>U)>6YN[*>V6XFMS*A3SH" Z9&,J M2" 1V.* .;U_QA!;RZCHVC.MUX@AL9+F.W1=^"NWC&?F?#A@@Y(],BN6BU74 M+G5M+O?MUQJVFV6I0F&\FM?(D8S6\\;Q$!5!VN8N@&/,VGE2:V?%6CV/A?P_ MIFKZ9;B%- O5NW"KN:2)_P!W.68\DE'9BQR25YKJ=F>^S'XT >#]8MM,+"^ELY5AV'#% MBIP >Q/3/;- &;XA\31G2+AM"U&&:2VN8HK^6RVW$MG&6P[^6,Y8#/4'')P= MI%SFL%/$,9% MMY974/*/S';+;.NS/'_/4$?$%UJ]WJ5I<7NG:DMJL,L=_IP*Q2+*& M.PKN;#+MS]XY#J>,UU+NL:,[L%51DL3@ 4V.*.%-D4:1KG.%7 KG/'.B7>MZ M&D=H!.;>99Y-/=RD=\B]87(Z9ZCMD#((H S]>\4?:M/TJ^TG5);71;J:6.?5 M+:U\XQE00F RD!&<$;]I' QN##GK;Q)JNCK>7]ZL%K?:C!8O)<743+%%F66 M SNF05&Q86*DC!< D8)K3U&_\6Z1X>D\5F[M8+&VC\_^P7LPFVVR,(9"=RS! M.H V[OEP1S77RZ0LWB6#6-XV+8RVCQ,OWPSHP/X;6&,?Q4 5?"6LW6LZ==-> M/:S2VMV]M]JLR?(N0H!#IDG'WMI&3AE89.*V;N\MK"UDNKRXBM[>(;GEF<(J MCU)/ J1$2)%2-%1%& JC %<-\2KJ+2ET/6M0M6N]'T^[>6ZAV[E#F)A"[#'0 M2$#)Z%@>U $7BGQ/>"XBETG5S!I\MBTUC6YOP9(;=Y;=+@Q\,N6:220 E@,*>^!6H+OQ+ MX8FTF>_ETFXTW4;R.VFL[*U,/V5YC\K(^\^8-YY) )SG YKJ(-$BBUO5+YRD MD5^D.Z%H\X>,,-Q/?(*]N-M #?#&K3ZYX;LM2N;=8)IT)94.4."1N0]T;&Y3 MW5A4NN:]IOAS3'U#5+E8(%.U<\M(W957JS'L!6ET&!64?#UC)KS:S:ZWP"SV-CJ/AN9B9-$O'MX]S[C]G;]Y!S[1LJ_\!(K9TO0X=.^ MV*?+ECFOI+R)3'_JF?ENN>=Q,D.A.S(R9%)X% $6H:GK^KW>H:-+<3L]W)?65SIIL=L= MO:^7)Y4ZRXRBY1"7B;]E6U6]MKVW@,0>,ML973<=K!NF#@@]L M&M?0]%CT?1["P8I.UE%Y,,OEX*H.% Z]%P/?% &I1110 4444 %%%% !7%:Y MXNBN],M[G0]4(L4U)K/4KZUA$SV:JK9.T@@?.$&XJ0 V>F#7:$9!'//I7 7. MA?\ ",16OB#P>INTM(%M=0LXW#&^AB^3.1P9TP<'J>5/I0!C0>)]7TDW.KWJ M))."\,:7#Q]0OEW(D(&,@'D<8[/P?K]SK2:C%<7-E?"RN!$ MFH6'$%P"BMP-S89=VTC<>GX"Y%!!K=YHOB*SN/W(M9-@:,YEBF"-CG[O*(>G M;%;$<<<,:QQ(J(HPJJ, ?A0!!?ZA9Z792WM_=0VMK$,O-,X55^I-<1KOC!;U MK&;1=>%OI$L4X;4K2V%T/M*[-D+##;006)& 3@ $$\]-KVB2:Q=Z)*KQ>7I] M^+N2.520X$;J,#^\"X8>F*Q%OM.\.^-/%6HW6[)YD>?X6V[AR>O4]:L1::DVM3:MNS#>6 M,5N]O+$02%9V4D'I_K6!!'?VK4 "J%4 # [4 4]4U:PT6S^U:C>(= \6:9I>KZI%J]IJPE6*5;58)+>6--Y&%)W(0&]P< DYY ,"/Q)>Z!&^B MQ7NFZ45O]2D%YJBDPG$_F)",,N"R3 YRHOK'A_3M3DMS;O=VT< M[0DY,990VW.!TSZ5%9:.+;4=6N)76:._N4N!$R?ZMEBCC_'_ %8-:E &9JWB M+1=!$1U?5;.Q\XD1_:)E3?CKC)YQD5YY?:MK>O37VE?:I)A>O>6D^G?8\1PV MACD\FY24#G=B/DLRL7P "*VKN6?0?&^L7U_H-_JEKJ4$*6MQ9V_V@QJBX>!E M_@!;YP?NG<&[P!;:ZMGU6UM58-_9X,Q!M\CJ &3!'&5?' M% %1?B-?RR6DTU %G5/%6AZ3?)I]WJME#J$J@PVTLZJSD\+UZ9/ )KS:7Q!KM]I M#37=U-="WMH=0OX9; PG3[J&YA>'[:/PKXPFO)( M+^WU7SKQ90N6,1A7:">^TK\I'0!<5-97$&N>&5\*W=TTVJ3:*JWSJI<1%X@O MSL. S;B0#R0">E &?9>-[ZX\71V#2Z<\4NH3V#::@87=L(PY$['=\R,$S]T M"1>3W[^H8(/+1&D*27 C"/,$"E\?TSSBL>+Q?I4OB^?PP7DCU") R^8F$F.T M.RHW=E5D8CT8'UP 1ZQXD7[#KMKH,L-[KNFV^\V:_,RL5RN5_B^@/MW%<=%J M]_<:MIMV+Z?5]-L]2@,%[+:?9W8S03QO$0%4-M9HNBC&\ \J:C\41KIOBK6] M2M)_L^O0O:W.FA5+->-+&8FMR@Y=7^S?\!(W<8-=1IEU=>.?!ZR7$:Z9>I?J M9(0&

XML 24 R2.htm IDEA: XBRL DOCUMENT v3.22.0.1
Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Cash flows from operating activities      
Net loss $ (487,955) $ (944,839) $ (1,033,660)
Adjustments to reconcile net loss to net cash provided by (used in) operating activities:      
Depreciation and amortization 119,141 86,744 87,245
Stock-based compensation 1,092,135 770,182 686,013
Amortization of debt discount and issuance costs 4,311 81,401 17,797
(Gains) losses on debt and equity securities, net (289,052) (10,250) (18,982)
Induced conversion expense related to convertible notes 41,538    
Gain on divestiture     (39,883)
Other 8,643 2,963 (10,084)
Change in operating assets and liabilities, net of effect of acquisitions:      
Accounts receivable, net of allowance (332,967) (255,818) (147,862)
Prepaid expenses and other current assets (26,607) (14,587) (9,849)
Operating lease right-of-use assets 47,258 38,940 58,199
Other assets (10,916) (11,442) 1,169
Accounts payable 53,579 20,374 20,674
Accrued expenses and other current liabilities 117,092 108,601 146,063
Operating lease liabilities (49,294) (49,730) (60,844)
Other liabilities 5,974 9,817 (954)
Net cash provided by (used in) operating activities 292,880 (167,644) (304,958)
Cash flows from investing activities      
Purchases of property and equipment (69,875) (57,832) (36,478)
Purchases of strategic investments (41,160) (111,586) (5,481)
Cash paid for acquisitions, net of cash acquired (310,915) (168,850) (77,119)
Proceeds from divestiture, net     73,796
Purchases of marketable securities (2,438,983) (3,524,599) (2,477,388)
Sales of marketable securities 379,555 389,974 184,179
Maturities of marketable securities 2,536,725 2,737,523 1,608,854
Other 34,880 5,506 1,029
Net cash provided by (used in) investing activities 90,227 (729,864) (728,608)
Cash flows from financing activities      
Proceeds from issuance of convertible notes, net of issuance costs 1,137,227 988,582 1,251,411
Purchase of capped calls (86,825) (100,000) (102,086)
Proceeds from the exercise of stock options 14,671 34,209 16,527
Net cash provided by financing activities 1,065,073 922,791 1,165,852
Change in cash, cash equivalents, and restricted cash 1,448,180 25,283 132,286
Cash, cash equivalents, and restricted cash, beginning of period 546,543 521,260 388,974
Cash, cash equivalents, and restricted cash, end of period 1,994,723 546,543 521,260
Supplemental disclosures      
Cash paid for income taxes, net 25,333 3,692 156
Cash paid for interest 10,887 12,019 1,546
Supplemental disclosures of non-cash activities      
Net change in accounts payable and accrued expenses and other current liabilities related to property and equipment additions $ 6,498 $ 2,732 $ (6,027)
XML 25 R3.htm IDEA: XBRL DOCUMENT v3.22.0.1
Consolidated Statements of Operations - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Income Statement [Abstract]      
Revenue $ 4,117,048 $ 2,506,626 $ 1,715,534
Costs and expenses:      
Cost of revenue 1,750,246 1,182,505 895,838
Research and development 1,565,467 1,101,561 883,509
Sales and marketing 792,764 555,468 458,598
General and administrative 710,640 529,164 580,917
Total costs and expenses 4,819,117 3,368,698 2,818,862
Operating loss (702,069) (862,072) (1,103,328)
Interest income 5,199 18,127 36,042
Interest expense (17,676) (97,228) (24,994)
Other income (expense), net 240,175 14,988 59,013
Loss before income taxes (474,371) (926,185) (1,033,267)
Income tax benefit (expense) (13,584) (18,654) (393)
Net loss $ (487,955) $ (944,839) $ (1,033,660)
Net loss per share attributable to Class A, Class B, and Class C common stockholders (Note 3):      
Basic $ (0.31) $ (0.65) $ (0.75)
Diluted $ (0.31) $ (0.65) $ (0.75)
Weighted average shares used in computation of net loss per share:      
Basic 1,558,997 1,455,693 1,375,462
Diluted 1,558,997 1,455,693 1,375,462
XML 26 R4.htm IDEA: XBRL DOCUMENT v3.22.0.1
Consolidated Statements of Comprehensive Income (Loss) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Statement Of Income And Comprehensive Income [Abstract]      
Net loss $ (487,955) $ (944,839) $ (1,033,660)
Other comprehensive income (loss), net of tax      
Unrealized gain (loss) on marketable securities, net of tax (1,735) (516) 797
Foreign currency translation (14,107) 21,306 (3,371)
Total other comprehensive income (loss), net of tax (15,842) 20,790 (2,574)
Total comprehensive income (loss) $ (503,797) $ (924,049) $ (1,036,234)
XML 27 R5.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,993,809 $ 545,618
Marketable securities 1,699,076 1,991,922
Accounts receivable, net of allowance 1,068,873 744,288
Prepaid expenses and other current assets 92,244 56,147
Total current assets 4,854,002 3,337,975
Property and equipment, net 202,644 178,709
Operating lease right-of-use assets 322,252 269,728
Intangible assets, net 277,654 105,929
Goodwill 1,588,452 939,259
Other assets 291,302 192,638
Total assets 7,536,306 5,024,238
Current liabilities    
Accounts payable 125,282 71,908
Operating lease liabilities 52,396 41,077
Accrued expenses and other current liabilities 674,108 554,342
Total current liabilities 851,786 667,327
Convertible senior notes, net 2,253,087 1,675,169
Operating lease liabilities, noncurrent 325,509 287,292
Other liabilities 315,756 64,474
Total liabilities 3,746,138 2,694,262
Commitments and contingencies (Note 8)
Stockholders’ equity    
Additional paid-in capital 12,069,097 10,200,141
Accumulated other comprehensive income (loss) 5,521 21,363
Accumulated deficit (8,284,466) (7,891,542)
Total stockholders’ equity 3,790,168 2,329,976
Total liabilities and stockholders’ equity 7,536,306 5,024,238
Class A Non-voting Common Stock    
Stockholders’ equity    
Common stock, value 14 12
Class C Voting Common Stock    
Stockholders’ equity    
Common stock, value $ 2 $ 2
XML 28 R6.htm IDEA: XBRL DOCUMENT v3.22.0.1
Consolidated Balance Sheets (Parenthetical) - $ / shares
Dec. 31, 2021
Dec. 31, 2020
Class A Non-voting Common Stock    
Common stock par value $ 0.00001 $ 0.00001
Common stock authorized 3,000,000,000 3,000,000,000
Common stock issued 1,364,886,581 1,248,010,000
Common stock outstanding 1,364,886,581 1,248,010,000
Class B Voting Common Stock    
Common stock par value $ 0.00001 $ 0.00001
Common stock authorized 700,000,000 700,000,000
Common stock issued 22,769,005 23,696,000
Common stock outstanding 22,769,005 23,696,000
Class C Voting Common Stock    
Common stock par value $ 0.00001 $ 0.00001
Common stock authorized 260,887,848 260,888,000
Common stock issued 231,626,943 231,627,000
Common stock outstanding 231,626,943 231,627,000
XML 29 R7.htm IDEA: XBRL DOCUMENT v3.22.0.1
Consolidated Statements of Stockholders' Equity - USD ($)
shares in Thousands, $ in Thousands
Total
Additional Paid-in Capital
Additional Paid-in Capital
Cumulative Effect, Period of Adoption, Adjustment
Accumulated Deficit
Accumulated Deficit
Cumulative Effect, Period of Adoption, Adjustment
Accumulated Other Comprehensive Income (Loss)
Class A Non-voting Common Stock
Class A Non-voting Common Stock
Common Stock
Common Class B Stock Conversion from Class C Voting Common Stock
Common Stock
Class C Voting Common Stock
Class C Voting Common Stock
Common Stock
Class B Voting Common Stock
Class B Voting Common Stock
Common Stock
Balance, beginning of period, shares at Dec. 31, 2018               999,304     224,611   93,846
Balance, beginning of period at Dec. 31, 2018   $ 8,220,417   $ (5,912,578) $ 308 $ 3,147   $ 10     $ 2   $ 1
Shares issued in connection with exercise of stock options under stock-based compensation plans, shares               3,291         1,389
Shares issued in connection with exercise of stock options under stock-based compensation plans   16,567                      
Issuance of voting/non-voting common stock for vesting of restricted stock units and restricted stock awards, shares               86,519         300
Issuance of voting/non-voting common stock for vesting of restricted stock units and restricted stock awards, net               $ 1          
Conversion of stock to voting/non-voting common stock, shares               71,013         (71,013)
Conversion of stock to voting/non-voting common stock               $ 1         $ (1)
Stock-based compensation expense   686,013                      
Issuance of Class A non-voting common stock in connection with acquisitions   6,913                      
Equity component of convertible senior notes, net   377,432                      
Purchase of Capped Calls   (102,086)                      
Net loss $ (1,033,660)     (1,033,660)     $ (817,156)     $ (183,164)   $ (33,341)  
Other comprehensive income (loss), net of tax $ (2,574)         (2,574)              
Issuance of Class C voting common stock for settlement of restricted stock awards net, Shares                     6,536    
Balance, end of period, shares at Dec. 31, 2019 1,415,796             1,160,127     231,147   24,522
Balance, end of period at Dec. 31, 2019 $ 2,259,913 9,205,256   (6,945,930) (773) 573   $ 12     $ 2    
Shares issued in connection with exercise of stock options under stock-based compensation plans, shares               3,824         754
Shares issued in connection with exercise of stock options under stock-based compensation plans   34,209                      
Issuance of voting/non-voting common stock for vesting of restricted stock units and restricted stock awards, shares               78,042          
Conversion of stock to voting/non-voting common stock, shares               6,017 4,437   (4,437)   (6,017)
Stock-based compensation expense   771,084                      
Issuance of Class A non-voting common stock in connection with acquisitions   3,003                      
Equity component of convertible senior notes, net   286,589                      
Purchase of Capped Calls   (100,000)                      
Net loss (944,839)     (944,839)     (775,801)     (153,461)   (15,577)  
Other comprehensive income (loss), net of tax $ 20,790         20,790              
Issuance of Class C voting common stock for settlement of restricted stock awards net, Shares                     4,917    
Balance, end of period, shares at Dec. 31, 2020 1,503,333             1,248,010     231,627   23,696
Balance, end of period at Dec. 31, 2020 $ 2,329,976 10,200,141 $ (664,021) (7,891,542) $ 95,031 21,363   $ 12     $ 2    
Shares issued in connection with exercise of stock options under stock-based compensation plans, shares               1,174         168
Shares issued in connection with exercise of stock options under stock-based compensation plans   14,680                      
Issuance of voting/non-voting common stock for vesting of restricted stock units and restricted stock awards, shares               55,466          
Issuance of voting/non-voting common stock for vesting of restricted stock units and restricted stock awards, net               $ 1          
Issuance of Class A non-voting common stock for the induced conversion related to convertible senior notes, shares               52,410          
Issuance of Class A non-voting common stock for the induced conversion related to convertible senior notes   1,175,191           $ 1          
Conversion of stock to voting/non-voting common stock, shares               1,095         (1,095)
Stock-based compensation expense   1,088,506                      
Issuance of Class A non-voting common stock in connection with acquisitions and divestitures, Shares               6,732          
Issuance of Class A non-voting common stock in connection with acquisitions   341,425                      
Purchase of Capped Calls   (86,825)                      
Net loss (487,955)     (487,955)     $ (408,118)     $ (72,498)   $ (7,339)  
Other comprehensive income (loss), net of tax $ (15,842)         (15,842)              
Balance, end of period, shares at Dec. 31, 2021 1,619,283             1,364,887     231,627   22,769
Balance, end of period at Dec. 31, 2021 $ 3,790,168 $ 12,069,097   $ (8,284,466)   $ 5,521   $ 14     $ 2    
XML 30 R8.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

1. Summary of Significant Accounting Policies

Snap Inc. is a camera company.

Snap Inc. (“we,” “our,” or “us”) was formed as Future Freshman, LLC, a California limited liability company, in 2010. We changed our name to Toyopa Group, LLC in 2011, incorporated as Snapchat, Inc., a Delaware corporation, in 2012, and changed our name to Snap Inc. in 2016. Snap Inc. is headquartered in Santa Monica, California. Our flagship product, Snapchat, is a camera application that was created to help people communicate through short videos and images called “Snaps.”

Basis of Presentation

Our consolidated financial statements are prepared in accordance with U.S. generally accepted accounting principles (“GAAP”). Our consolidated financial statements include the accounts of Snap Inc. and our wholly owned subsidiaries. All intercompany transactions and balances have been eliminated in consolidation. Our fiscal year ends on December 31.

Use of Estimates

The preparation of our consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts in the consolidated financial statements. Management’s estimates are based on historical information available as of the date of the consolidated financial statements and various other assumptions that we believe are reasonable under the circumstances. Actual results could differ from those estimates.

Key estimates relate primarily to determining the fair value of assets and liabilities assumed in business combinations, evaluation of contingencies, uncertain tax positions, forfeiture rate, the fair value of convertible senior notes, the fair value of stock-based awards, and the fair value of strategic investments. On an ongoing basis, management evaluates our estimates compared to historical experience and trends, which form the basis for making judgments about the carrying value of assets and liabilities.

Concentrations of Business Risk

We currently use both Google Cloud and Amazon Web Services for our hosting requirements. A disruption or loss of service from one or both of these partners could seriously harm our ability to operate. Although we believe there are other qualified providers that can provide these services, a transition to a new provider could create a significant disruption to our business and negatively impact our consolidated financial statements.

Concentrations of Credit Risk

Financial instruments that potentially subject us to significant concentrations of credit risk consist principally of cash, cash equivalents, marketable securities, and accounts receivable. We maintain cash deposits, cash equivalent balances, and marketable securities with several financial institutions. Cash and cash equivalents may be withdrawn or redeemed on demand. We believe that the financial institutions that hold our cash and cash equivalents are financially sound and, accordingly, minimal credit risk exists with respect to these balances. We also maintain investments in U.S. government debt and agency securities, publicly traded equity securities, corporate debt securities, certificates of deposit, and commercial paper that carry high credit ratings and accordingly, minimal credit risk exists with respect to these balances.

We extend credit to our customers based on an evaluation of their ability to pay amounts due under contractual arrangement and generally do not obtain or require collateral.

Revenue Recognition

Revenue is recognized when control of the promised goods or services is transferred to our customers, in an amount that reflects the consideration we expect to receive in exchange for those goods or services. See Note 2 for additional information.

Cost of Revenue

Cost of revenue includes payments for content, developer, and advertiser partner costs. Under some of these arrangements, we pay a portion of the fees we receive from the advertisers for Snap Ads that are displayed within partner content on Snapchat. Partner arrangement costs were $679.0 million, $324.3 million, and $174.7 million for the years ended December 31, 2021, 2020, and 2019, respectively.

In addition, cost of revenue consists of payments to third-party infrastructure partners for hosting our products, which include expenses related to storage, computing, and bandwidth costs. Cost of revenue also includes third-party selling costs, personnel-related costs, facilities and other supporting overhead costs, including depreciation and amortization, and inventory costs.

Advertising

Advertising costs are expensed as incurred and were $62.4 million, $29.5 million, and $31.4 million for the years ended December 31, 2021, 2020, and 2019, respectively.

Capital Structure

We have three classes of authorized common stock – Class A common stock, Class B common stock, and Class C common stock. Class A common stockholders have no voting rights, Class B common stockholders are entitled to one vote per share, and Class C common stockholders are entitled to ten votes per share. Shares of our Class B common stock are convertible into an equivalent number of shares of our Class A common stock and generally convert into shares of our Class A common stock upon transfer. Shares of our Class C common stock are convertible into an equivalent number of shares of our Class B common stock and generally convert into shares of our Class B common stock upon transfer. 

Stock-based Compensation

We measure and recognize compensation expense for stock-based payment awards, including stock options, restricted stock units (“RSUs”), and restricted stock awards (“RSAs”) granted to employees, directors, and advisors, based on the grant date fair value of the awards. The grant date fair value of stock options is estimated using a Black-Scholes option pricing model. The fair value of stock-based compensation for stock options is recognized on a straight-line basis, net of estimated forfeitures, over the period during which services are provided in exchange for the award. The grant date fair value of RSUs and RSAs is estimated based on the fair value of our underlying common stock.

RSUs vest on the satisfaction of service conditions. The service condition for RSUs granted prior to February 2018 is generally satisfied over four years, 10% after the first year of service, 20% over the second year, 30% over the third year, and 40% over the fourth year. In limited instances, we have issued RSUs with vesting periods in excess of four years. The service condition for RSUs and RSAs granted after February 2018 is generally satisfied in equal monthly or quarterly installments over three or four years. For these awards, we recognize stock-based compensation expense on a straight-line basis over the vesting period.

Stock-based compensation expense recognized for all periods presented is based on awards that are expected to vest, including an estimate of forfeitures. We estimate the forfeiture rate using historical forfeitures of equity awards and other expected changes in facts and circumstances, if any. A modification of the terms of a stock-based award is treated as an exchange of the original award for a new award with total compensation cost equal to the grant-date fair value of the original award plus the incremental value of the modification to the award.

The future tax benefits on settlement of the above RSUs and RSAs is not expected to be material as currently we have established valuation allowances to reduce our net deferred tax assets to the amount that is more likely than not to be realized. The majority of the future tax benefits that arise on settlement of the above RSUs are in jurisdictions for which our net deferred tax assets have a full valuation allowance.

Income Taxes

We are subject to income taxes in the United States and numerous foreign jurisdictions. Deferred tax assets and liabilities are determined based on differences between the financial reporting and tax basis of assets and liabilities and are measured

using the enacted tax rates and laws that will be in effect when the deferred tax asset or liability is expected to be realized or settled.

In evaluating our ability to recover deferred tax assets, we consider all available positive and negative evidence, including historical operating results, ongoing tax planning, and forecasts of future taxable income on a jurisdiction-by-jurisdiction basis. Based on the level of historical losses, we have established a valuation allowance to reduce our net deferred tax assets to the amount that is more likely than not to be realized.

We recognize a tax benefit from an uncertain tax position only if it is more likely than not that the tax position will be sustained on examination by the taxing authorities, based on the technical merits of the position. The tax benefits recognized in our consolidated financial statements from such positions are measured based on the largest benefit that has a greater than 50% likelihood of being realized. We recognize interest and penalties associated with tax matters as part of the income tax provision and include accrued interest and penalties with the related income tax liability on our consolidated balance sheets.

Currency Translation and Remeasurement

The functional currency of the majority of our foreign subsidiaries is the U.S. dollar. Monetary assets and liabilities denominated in a foreign currency are remeasured into U.S. dollars at the exchange rate on the balance sheet date. Revenue and expenses are remeasured at the average exchange rates during the period. Equity transactions and other non-monetary assets are remeasured using historical exchange rates. Foreign currency transaction gains and losses are recorded in other income (expense), net on our consolidated statement of operations. For those foreign subsidiaries where the local currency is the functional currency, adjustments to translate those statements into U.S. dollars are recorded in accumulated other comprehensive income (loss) in stockholders’ equity.

Cash and Cash Equivalents

Cash and cash equivalents consist of highly liquid investments with original maturities of 90 days or less from the date of purchase.

Restricted Cash

We are required to maintain restricted cash deposits to back letters of credit for certain property leases. These funds are restricted and have been classified in other assets on our consolidated balance sheets due to the nature of restriction. At December 31, 2021 and 2020, restricted cash balances were immaterial.

Marketable Securities

We hold investments in marketable securities consisting of U.S. government securities, U.S. government agency securities, publicly traded equity securities, corporate debt securities, certificates of deposit, and commercial paper. We classify marketable investments in debt securities as available-for-sale investments in our current assets because they represent investments available for current operations.

Our available-for-sale investments in debt securities are carried at fair value with any unrealized gains and losses, included in accumulated other comprehensive (loss) income in stockholders’ equity. Available-for-sale debt securities with an amortized cost basis in excess of estimated fair value are assessed to determine what amount of that difference, if any, is caused by expected credit losses, with any allowance for credit losses recognized as a charge in other income (expense), net on our consolidated statements of income. We did not record any credit losses for the years ended December 31, 2021 and December 31, 2020 on our available-for-sale debt securities. We determine gains or losses on the sale or maturities of marketable securities using the specific identification method and these gains or losses are recorded in other income (expense), net in our consolidated statements of operations.

Publicly traded equity securities are carried at fair value with any unrealized gains and losses recorded in other income (expense), net in our consolidated statements of operations.

Strategic Investments

We hold strategic investments in privately held companies, consisting primarily of equity securities without readily determinable fair values, and to a lesser extent, debt securities. We adjust the carrying value of these equity securities to fair

value upon observable transactions for identical or similar investments of the same issuer or upon impairment. Any adjustments to carrying value of these investments are recorded in other income (expense), net in our consolidated statements of operations. Strategic investments are included within other assets on the consolidated balance sheets.

When we exercise significant influence over, but do not control the investee, such strategic investments are accounted for using the equity method. Under the equity method of accounting, we record our share of the results of the investments within other income (expense), net in our consolidated statements of operations.

Fair Value Measurements

Certain financial instruments are required to be recorded at fair value. Other financial instruments, including cash and cash equivalents and restricted cash, are recorded at cost, which approximates fair value. Additionally, accounts receivable, accounts payable, and accrued expenses approximate fair value because of the short-term nature of these financial instruments.

Accounts Receivable and Allowance for Doubtful Accounts

Accounts receivable are recorded at the invoiced amount less any allowance for doubtful accounts to reserve for potentially uncollectible receivables. To determine the amount of the allowance, we make judgments about the creditworthiness of customers based on ongoing credit evaluation and historical experience. At December 31, 2021 and 2020, the allowance for doubtful accounts was immaterial.

Property and Equipment

Property and equipment are stated at cost, less accumulated depreciation. We compute depreciation using the straight-line method over the estimated useful lives of the assets, which is generally three years for computer hardware, software and equipment, five years for furniture, and over the shorter of lease term or useful life of the assets for leasehold improvements. Buildings are depreciated over a useful life ranging from 20 to 45 years. Maintenance and repairs are expensed as incurred.

Leases

We have various non-cancelable lease agreements for certain of our offices. Leases are recorded as operating lease right-of-use assets and operating lease liabilities on the consolidated balance sheets. Leases with an initial term of twelve months or less are not recorded on the consolidated balance sheets. We recognize rent expense on a straight-line basis over the lease term.

Software Development Costs

Software development costs include costs to develop software to be used to meet internal needs and applications used to deliver our services. We capitalize development costs related to these software applications once the preliminary project stage is complete and it is probable that the project will be completed and the software will be used to perform the function intended. Costs capitalized for developing such software applications were not material for the periods presented.

Segments

Our CEO is our chief operating decision maker. We have determined that we have a single operating segment. Our CEO evaluates performance and makes operating decisions about allocating resources based on financial data presented on a consolidated basis accompanied by disaggregated information about revenue by geographic region.

Business Combinations

We include the results of operations of the businesses that we acquire from the date of acquisition. We determine the fair value of the assets acquired and liabilities assumed based on their estimated fair values as of the respective date of acquisition. The excess purchase price over the fair values of identifiable assets and liabilities is recorded as goodwill. Determining the fair value of assets acquired and liabilities assumed requires management to use significant judgment and estimates including the selection of valuation methodologies, estimates of future revenue and cash flows, discount rates, and selection of comparable companies. Our estimates of fair value are based on assumptions believed to be reasonable, but which are inherently uncertain and unpredictable and, as a result, actual results may differ from estimates. During the measurement period, not to exceed one year from the date of acquisition, we may record adjustments to the assets acquired and liabilities assumed, with a corresponding

offset to goodwill. At the conclusion of the measurement period, any subsequent adjustments are reflected in the consolidated statements of operations.

When we issue payments or grants of equity to selling stockholders in connection with an acquisition, we evaluate whether the payments or awards are compensatory. This evaluation includes whether cash payments or stock award vesting is contingent on the continued employment of the selling stockholder beyond the acquisition date. If continued employment is required for the cash to be paid or stock awards to vest, the award is treated as compensation for post-acquisition services and is recognized as compensation expense.

Transaction costs associated with business combinations are expensed as incurred, and are included in general and administrative expenses in our consolidated statements of operations.

Goodwill

Goodwill represents the excess of the purchase price over the fair value of net assets acquired in a business combination. We test goodwill for impairment at least annually, in the fourth quarter, or whenever events or changes in circumstances indicate that goodwill might be impaired. For all periods presented, we had a single operating segment and reporting unit structure.

In testing for goodwill impairment, we first assess qualitative factors to determine whether the existence of events or circumstances leads to a determination that it is more likely than not that the fair value of a reporting unit is less than its carrying amount. If, after assessing the totality of events or circumstances, we determine it is not more likely than not that the fair value of the reporting unit is less than its carrying amount, then additional impairment testing is not required. However, if we conclude otherwise, we perform the first of a two-step impairment test.

The first step compares the estimated fair value of a reporting unit to its book value, including goodwill. If the estimated fair value exceeds book value, goodwill is considered not to be impaired and no additional steps are necessary. However, if the fair value of the reporting unit is less than book value, then under the second step the carrying amount of the goodwill is compared to its implied fair value. There were no impairment charges in any of the periods presented.

Intangible Assets

Intangible assets are carried at cost and amortized on a straight-line basis over their estimated useful lives. We determine the appropriate useful life of our intangible assets by measuring the expected cash flows of acquired assets. The estimated useful lives of intangible assets are generally as follows:

 

Intangible Asset

 

Estimated Useful

Life

Domain names

 

5 Years

Trademarks

 

1 to 5 Years

Acquired developed technology

 

4 to 7 Years

Customer relationships

 

2 to 5 Years

Patents

 

3 to 11 Years

 

Impairment of Long-Lived Assets

We evaluate recoverability of our property and equipment and intangible assets, excluding goodwill, when events or changes indicate the carrying amount of an asset may not be recoverable. Events and changes in circumstances considered in determining whether the carrying value of long-lived assets may not be recoverable include: significant changes in performance relative to expected operating results; significant changes in asset use; and significant negative industry or economic trends and changes in our business strategy. Recoverability of these assets is measured by comparison of their carrying amount to future undiscounted cash flows to be generated. If impairment is indicated based on a comparison of the assets’ carrying values and the undiscounted cash flows, the impairment loss is measured as the amount by which the carrying amount of the assets exceeds the fair value of the assets. We determined that there were no events or changes in circumstances that indicated our long-lived assets were impaired during any of the periods presented.

Legal Contingencies

For legal contingencies, we accrue a liability for an estimated loss if the potential loss from any claim or legal proceeding is considered probable, and the amount can be reasonably estimated. Legal fees and expenses are expensed as incurred. Note 8 provides additional information regarding our legal contingencies.

Convertible Notes

In April 2020, we entered into a purchase agreement for the sale of an aggregate of $1.0 billion principal amount of convertible senior notes due in 2025 (the “2025 Notes”). In August 2019, we entered into a purchase agreement for the sale of an aggregate of $1.265 billion principal amount of convertible senior notes due in 2026 (the “2026 Notes”). Prior to January 1, 2021, we accounted for the 2025 Notes and the 2026 Notes as separate liability and equity components. On issuance, the carrying amount of the liability component was calculated by measuring the fair value of a similar liability that did not have an associated convertible feature. The carrying amount of the equity component representing the conversion option was calculated by deducting the fair value of the liability component from the principal amount of the convertible notes as a whole. This amount represents a debt discount which is amortized to interest expense over the term of the convertible notes using the effective interest rate method, which maintains a constant rate of interest expense based on the increasing carrying value of the debt.

Effective January 1, 2021, we early adopted Accounting Standards Update (“ASU”) 2020-06 using the modified retrospective approach. As a result, the Convertible Notes are each accounted for as a single liability measured at its amortized cost, as no other embedded features require bifurcation and recognition as derivatives. Adoption of the new standard resulted in a decrease to accumulated deficit of $95.0 million, a decrease to additional paid-in capital of $664.0 million, and an increase to convertible senior notes, net of $569.0 million.

Recent Accounting Pronouncements

In October 2021, the Financial Accounting Standards Board (“FASB”) issued ASU 2021-08, Business Combinations (Topic 805): Accounting for Contract Assets and Contract Liabilities from Contracts with Customers. Under ASU 2021-08, an acquirer must recognize and measure contract assets and contract liabilities acquired in a business combination in accordance with Topic 606. The guidance is effective for interim and annual periods beginning after December 15, 2022, with early adoption permitted. Effective January 1, 2022, we early adopted ASU 2021-08 on a prospective basis. The impact of adoption of this standard on our consolidated financial statements, including accounting policies, processes, and systems, was not material.

In August 2020, the FASB issued ASU 2020-06, Debt—Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging—Contracts in Entity’s Own Equity (Subtopic 815-40): Accounting for Convertible Instruments and Contracts in an Entity’s Own Equity. Under ASU 2020-06, the embedded conversion features are no longer separated from the host contract for convertible instruments with conversion features that are not required to be accounted for as derivatives under Derivatives and Hedging (Topic 815), or that do not result in substantial premiums accounted for as paid-in capital. Consequently, a convertible debt instrument will be accounted for as a single liability measured at its amortized cost, as long as no other features require bifurcation and recognition as derivatives. The guidance also requires the if-converted method to be applied for all convertible instruments. ASU 2020-06 is effective for fiscal years beginning after December 15, 2021, with early adoption permitted. Adoption of the standard requires using either a modified retrospective or a full retrospective approach. Effective January 1, 2021, we early adopted ASU 2020-06 using the modified retrospective approach. Adoption of the new standard resulted in a decrease to accumulated deficit of $95.0 million, a decrease to additional paid-in capital of $664.0 million, and an increase to convertible senior notes, net of $569.0 million. Interest expense recognized in the current and future periods will be reduced as a result of accounting for the convertible debt instrument as a single liability measured at its amortized cost.

In January 2020, the FASB issued ASU 2020-01, Investments-Equity Securities (Topic 321), Investments-Equity Method and Joint Ventures (Topic 323), and Derivatives and Hedging (Topic 815), which clarifies the interaction between the accounting for equity securities in Topic 321, the accounting for equity method investments in Topic 323, and the accounting for certain forward contracts and purchased options in Topic 815. The guidance is effective for interim and annual periods beginning after December 15, 2020, with early adoption permitted. Effective January 1, 2021, we adopted this standard on a prospective basis. The impact of adoption of this standard on our consolidated financial statements, including accounting policies, processes, and systems, was not material.

In August 2018, the FASB issued ASU 2018-15, Intangibles — Goodwill and Other — Internal-Use Software (Subtopic 350-40): Customer’s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract. ASU 2018-15 aligns the requirements for capitalizing implementation costs in a cloud computing arrangement service contract with the requirements for capitalizing implementation costs incurred for an internal-use software license. The guidance is effective for interim and annual periods beginning after December 15, 2019, with early adoption permitted. We adopted ASU 2018-15 effective January 1, 2020. The impact of adoption of this standard on our consolidated financial statements, including accounting policies, processes, and systems, was not material.

In June 2016, the FASB issued ASU 2016-13, Financial Instruments—Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments. ASU 2016-13 replaced the incurred loss impairment methodology under current GAAP with a methodology that reflects expected credit losses and requires consideration of a broader range of reasonable and supportable information to inform credit loss estimates. ASU 2016-13 requires use of a forward-looking expected credit loss model for accounts receivables, loans, and other financial instruments. ASU 2016-13 is effective for fiscal years beginning after December 15, 2019, with early adoption permitted. Adoption of the standard requires using a modified retrospective approach through a cumulative-effect adjustment to retained earnings as of the effective date to align existing credit loss methodology with the new standard. In November 2019, the FASB issued ASU 2019-11, Codification Improvements to Topic 326, Financial Instruments—Credit Losses. ASU 2019-11 requires entities that did not adopt the amendments in ASU 2016-13 as of November 2019 to adopt ASU 2019-11. This ASU contains the same effective dates and transition requirements as ASU 2016-13. We adopted ASU 2016-13 and ASU 2019-11 effective January 1, 2020. The impact of adoption of these standards on our consolidated financial statements, including accounting policies, processes, and systems, was not material.

XML 31 R9.htm IDEA: XBRL DOCUMENT v3.22.0.1
Revenue
12 Months Ended
Dec. 31, 2021
Revenue From Contract With Customer [Abstract]  
Revenue

2. Revenue

We determine revenue recognition by first identifying the contract or contracts with a customer, identifying the performance obligations in the contract, determining the transaction price, allocating the transaction price to the performance obligations in the contract, and recognizing revenue when, or as, we satisfy a performance obligation.

Revenue is recognized when control of the promised goods or services is transferred to our customers, in an amount that reflects the consideration we expect to receive in exchange for those goods or services. We determine collectability by performing ongoing credit evaluations and monitoring customer accounts receivable balances. Sales tax, including value added tax, is excluded from reported revenue.

We generate substantially all of our revenues by offering various advertising products on Snapchat, which include Snap Ads and AR Ads, referred to as advertising revenue. AR Ads include Sponsored Filters and Sponsored Lenses. Sponsored Filters allow users to interact with an advertiser’s brand by enabling stylized brand artwork to be overlaid on a Snap. Sponsored Lenses allow users to interact with an advertiser’s brand by enabling branded augmented reality experiences.

The substantial majority of advertising revenue is generated from the display of advertisements on Snapchat through contractual agreements that are either on a fixed fee basis over a period of time or based on the number of advertising impressions delivered. Revenue related to agreements based on the number of impressions delivered is recognized when the advertisement is displayed. Revenue related to fixed fee arrangements is recognized ratably over the service period, typically less than 30 days in duration, and such arrangements do not contain minimum impression guarantees.

In arrangements where another party is involved in providing specified services to a customer, we evaluate whether we are the principal or agent. In this evaluation, we consider if we obtain control of the specified goods or services before they are transferred to the customer, as well as other indicators such as the party primarily responsible for fulfillment, inventory risk, and discretion in establishing price. For advertising revenue arrangements where we are not the principal, we recognize revenue on a net basis. For the periods presented, revenue for arrangements where we are the agent was not material.

We also generate revenue from sales of hardware products. For the periods presented, revenue from the sales of hardware products was not material.

The following table represents our revenue disaggregated by geography based on the billing address of the advertising customer:

 

 

Year Ended December 31,

 

 

2021

 

 

2020

 

 

2019

 

 

(in thousands)

 

Revenue:

 

 

 

 

 

 

 

 

 

 

 

North America (1) (2)

$

2,871,369

 

 

$

1,649,937

 

 

$

1,068,108

 

Europe (3)

 

660,473

 

 

 

425,445

 

 

 

299,913

 

Rest of world

 

585,206

 

 

 

431,244

 

 

 

347,513

 

Total revenue

$

4,117,048

 

 

$

2,506,626

 

 

$

1,715,534

 

 

 

(1)

North America includes Mexico, the Caribbean, and Central America.

 

(2)

United States revenue was $2.8 billion, $1.6 billion, and $1.0 billion for the years ended December 31, 2021, 2020, and 2019, respectively.

 

(3)

Europe includes Russia and Turkey.

XML 32 R10.htm IDEA: XBRL DOCUMENT v3.22.0.1
Net Loss per Share
12 Months Ended
Dec. 31, 2021
Earnings Per Share [Abstract]  
Net Loss per Share

3. Net Loss per Share

We compute net loss per share using the two-class method required for multiple classes of common stock. We have three classes of authorized common stock for which voting rights differ by class.

Basic net loss per share is computed by dividing net loss attributable to each class of stockholders by the weighted-average number of shares of stock outstanding during the period, adjusted for vested RSUs that have not been settled and RSAs for which the risk of forfeiture has not yet lapsed.

For the calculation of diluted net loss per share, net loss per share attributable to common stockholders for basic net loss per share is adjusted by the effect of dilutive securities, including awards under our equity compensation plans. Diluted net loss per share attributable to common stockholders is computed by dividing the resulting net loss attributable to common stockholders by the weighted-average number of fully diluted common shares outstanding. We use the if-converted method for calculating any potential dilutive effect of the Convertible Notes on diluted net loss per share. The Convertible Notes would have a dilutive impact on net income per share when the average market price of Class A common stock for a given period exceeds the respective conversion price of the Convertible Notes. For the periods presented, our potentially dilutive shares relating to stock options, RSUs, RSAs, and Convertible Notes were not included in the computation of diluted net loss per share as the effect of including these shares in the calculation would have been anti-dilutive.

The numerators and denominators of the basic and diluted net loss per share computations for our common stock are calculated as follows for the years ended December 31, 2021, 2020, and 2019:

 

 

 

Year Ended December 31,

 

 

 

2021

 

 

2020

 

 

2019

 

 

 

(in thousands, except per share data)

 

 

 

Class A

Common

 

 

Class B

Common

 

 

Class C

Common

 

 

Class A

Common

 

 

Class B

Common

 

 

Class C

Common

 

 

Class A

Common

 

 

Class B

Common

 

 

Class C

Common

 

Numerator:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Net loss

 

$

(408,118

)

 

$

(7,339

)

 

$

(72,498

)

 

$

(775,801

)

 

$

(15,577

)

 

$

(153,461

)

 

$

(817,156

)

 

$

(33,341

)

 

$

(183,164

)

Net loss attributable to common

   stockholders

 

$

(408,118

)

 

$

(7,339

)

 

$

(72,498

)

 

$

(775,801

)

 

$

(15,577

)

 

$

(153,461

)

 

$

(817,156

)

 

$

(33,341

)

 

$

(183,164

)

Denominator:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Basic shares:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Weighted-average common

   shares - Basic

 

 

1,303,921

 

 

 

23,449

 

 

 

231,627

 

 

 

1,195,259

 

 

 

23,999

 

 

 

236,435

 

 

 

1,087,366

 

 

 

44,366

 

 

 

243,730

 

Diluted shares:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Weighted-average common

   shares - Diluted

 

 

1,303,921

 

 

 

23,449

 

 

 

231,627

 

 

 

1,195,259

 

 

 

23,999

 

 

 

236,435

 

 

 

1,087,366

 

 

 

44,366

 

 

 

243,730

 

Net loss per share attributable to

   common stockholders:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Basic

 

$

(0.31

)

 

$

(0.31

)

 

$

(0.31

)

 

$

(0.65

)

 

$

(0.65

)

 

$

(0.65

)

 

$

(0.75

)

 

$

(0.75

)

 

$

(0.75

)

Diluted

 

$

(0.31

)

 

$

(0.31

)

 

$

(0.31

)

 

$

(0.65

)

 

$

(0.65

)

 

$

(0.65

)

 

$

(0.75

)

 

$

(0.75

)

 

$

(0.75

)

 

 

The following potentially dilutive shares were excluded from the calculation of diluted net loss per share because their effect would have been anti-dilutive for the periods presented:

 

 

 

Year Ended December 31,

 

 

 

2021

 

 

2020

 

 

2019

 

 

 

(in thousands)

 

Stock options

 

 

4,304

 

 

 

5,624

 

 

 

10,262

 

Unvested RSUs and RSAs

 

 

86,180

 

 

 

131,172

 

 

 

148,797

 

Convertible Notes (if-converted)

 

 

62,755

 

 

 

101,591

 

 

 

55,468

 

 

 

XML 33 R11.htm IDEA: XBRL DOCUMENT v3.22.0.1
Stockholders' Equity
12 Months Ended
Dec. 31, 2021
Disclosure Of Compensation Related Costs Sharebased Payments [Abstract]  
Stockholders' Equity

4. Stockholders’ Equity

Common Stock

As of December 31, 2021, we are authorized to issue 3,000,000,000 shares of Class A nonvoting common stock, 700,000,000 shares of Class B voting common stock, and 260,887,848 shares of Class C voting common stock, each with a par value of $0.00001 per share. Class A common stockholders have no voting rights, Class B common stockholders are entitled to one vote per share, and Class C common stockholders are entitled to ten votes per share. Shares of our Class B common stock are convertible into an equivalent number of shares of our Class A common stock and generally convert into shares of our Class A common stock upon transfer. Shares of our Class C common stock are convertible into an equivalent number of shares of our Class B common stock and generally convert into shares of our Class B common stock upon transfer. Any dividends paid to the holders of the Class A common stock, Class B common stock, and Class C common stock will be paid on a pro rata basis. For the year ended December 31, 2021, we did not declare any dividends. On a liquidation event, as defined in our certificate of incorporation, any distribution to common stockholders is made on a pro rata basis to the holders of the Class A common stock, Class B common stock, and Class C common stock.

As of December 31, 2021, there were 1,364,886,581 shares, 22,769,005 shares, and 231,626,943 shares of Class A common stock, Class B common stock, and Class C common stock, respectively, issued and outstanding.

Stock-based Compensation Plans

We maintain three share-based employee compensation plans: the 2017 Equity Incentive Plan (“2017 Plan”), the 2014 Equity Incentive Plan (“2014 Plan”), and the 2012 Equity Incentive Plan (“2012 Plan”, and collectively with the 2017 Plan and the 2014 Plan, the “Stock Plans”). In January 2017, our board of directors adopted the 2017 Plan, and in February 2017 our stockholders approved the 2017 Plan, effective on March 1, 2017, which serves as the successor to the 2014 Plan and 2012 Plan and provides for the grant of incentive stock options to employees, including employees of any parent or subsidiary, and for the grant of nonstatutory stock options, stock appreciation rights, RSAs, RSUs, performance stock awards, performance cash awards, and other forms of stock awards to employees, directors, and consultants, including employees and consultants of our affiliates. We do not expect to grant any additional awards under the 2014 Plan or 2012 Plan as of the effective date of the 2017 Plan, other than awards for up to 2,500,000 shares of Class A common stock to our employees and consultants in France under the 2014 Plan. Outstanding awards under the 2014 Plan and 2012 Plan continue to be subject to the terms and conditions of the 2014 Plan and 2012 Plan, respectively. Shares available for grant under the 2014 Plan and 2012 Plan, which were reserved but not issued or subject to outstanding awards under the 2014 Plan or 2012 Plan, respectively, as of the effective date of the 2017 Plan, were added to the reserves of the 2017 Plan.

We initially reserved 87,270,108 shares of our Class A common stock for future issuance under the 2017 Plan. An additional number of shares of Class A common stock will be added to the 2017 Plan equal to (i) 96,993,064 shares of Class A common stock reserved for future issuance pursuant to outstanding stock options and unvested RSUs under the 2014 Plan, (ii) 37,228,865 shares of Class A common stock issuable on conversion of Class B common stock underlying stock options and unvested RSUs outstanding under the 2012 Plan, (iii) 17,858,235 shares of Class A common stock that were reserved for issuance under the 2014 Plan as of the date the 2017 Plan became effective, (iv) 11,004,580 shares of Class A common stock issuable on conversion of Class B common stock that were reserved for issuance under the 2012 Plan as of the date the 2017 Plan became effective, and (v) a maximum of 86,737,997 shares of Class A common stock that will be added pursuant to the following sentence. With respect to each share that returns to the 2017 Plan pursuant to (i) and (ii) of the prior sentence that was associated with an award that was outstanding under the 2014 Plan and 2012 Plan as of October 31, 2016, an additional share of Class A common stock will be added to the share reserve of the 2017 Plan, up to a maximum of 86,737,997 shares. The number of shares reserved for issuance under the 2017 Plan will increase automatically on January 1st of each calendar year, beginning on January 1, 2018 through January 1, 2027, by the lesser of (i) 5.0% of the total number of shares of our

capital stock outstanding on December 31st of the immediately preceding calendar year, and (ii) a number determined by our board of directors. The maximum term for stock options granted under the 2017 Plan may not exceed ten years from the date of grant. The 2017 Plan will terminate ten years from the date our board of directors approved the plan, unless it is terminated earlier by our board of directors.

2017 Employee Stock Purchase Plan

In January 2017, our board of directors adopted the 2017 Employee Stock Purchase Plan (“2017 ESPP”). Our stockholders approved the 2017 ESPP in February 2017. The 2017 ESPP became effective in connection with the IPO. A total of 16,484,690 shares of Class A common stock were initially reserved for issuance under the 2017 ESPP. No shares of our Class A common stock have been issued or offered under the 2017 ESPP. The number of shares of our Class A common stock reserved for issuance will automatically increase on January 1st of each calendar year, beginning on January 1, 2018 through January 1, 2027, by the lesser of (i) 1.0% of the total number of shares of our common stock outstanding on the last day of the calendar month before the date of the automatic increase, and (ii) 15,000,000 shares; provided that before the date of any such increase, our board of directors may determine that such increase will be less than the amount set forth in clauses (i) and (ii).

Restricted Stock Units and Restricted Stock Awards

The following table summarizes the RSU and RSA activity during the year ended December 31, 2021:

 

 

 

Class A

Outstanding

 

 

Weighted-

Average

Grant Date

Fair Value

per RSU

 

 

 

(in thousands, except per share data)

 

Unvested at December 31, 2020

 

 

131,172

 

 

$

15.10

 

Granted

 

 

23,131

 

 

$

59.28

 

Vested

 

 

(59,009

)

 

$

16.20

 

Forfeited

 

 

(9,114

)

 

$

16.32

 

Unvested at December 31, 2021

 

 

86,180

 

 

$

26.07

 

 

The total fair value of RSUs and RSAs vested during the years ended December 31, 2021, 2020, and 2019 was $3.6 billion, $1.7 billion, and $1.0 billion, respectively.

Total unrecognized compensation cost related to outstanding RSUs and RSAs was $2.0 billion as of December 31, 2021 and is expected to be recognized over a weighted-average period of 2.2 years.

Stock Options

The following table summarizes the stock option award activity under the Stock Plans during the year ended December 31, 2021:

 

 

 

Class A

Number

of Shares

 

 

Class B

Number

of Shares

 

 

Weighted-

Average

Exercise

Price

 

 

Weighted-

Average

Remaining

Contractual

Term

(in years)

 

 

Aggregate

Intrinsic

Value(1)

 

 

 

(in thousands, except per share data)

 

Outstanding at December 31, 2020

 

 

4,828

 

 

 

796

 

 

$

10.37

 

 

 

5.20

 

 

$

223,230

 

Granted

 

 

48

 

 

 

 

 

$

49.63

 

 

 

 

 

 

 

 

 

Exercised

 

 

(1,174

)

 

 

(168

)

 

$

10.95

 

 

 

 

 

 

 

 

 

Forfeited

 

 

(26

)

 

 

 

 

$

17.26

 

 

 

 

 

 

 

 

 

Outstanding at December 31, 2021

 

 

3,676

 

 

 

628

 

 

$

10.59

 

 

 

4.19

 

 

$

157,374

 

Exercisable at December 31, 2021

 

 

3,303

 

 

 

628

 

 

$

10.08

 

 

 

3.93

 

 

$

145,315

 

Vested and expected to vest at December 31, 2021

 

 

3,668

 

 

 

628

 

 

$

10.59

 

 

 

4.18

 

 

$

157,106

 

 

(1)

The aggregate intrinsic value is calculated as the difference between the exercise price of the underlying stock option awards and the closing market price of our Class A common stock as of December 31, 2021 and December 31, 2020, respectively.

The weighted-average fair value of stock options granted during the years ended December 31, 2021 and 2020 was $36.17 and $12.11 per share, respectively. The expense is estimated based on the option’s fair value as calculated by the Black-Scholes option pricing model. Stock-based compensation expense for stock options was not material in the years ended December 31, 2021, 2020, and 2019.

Total unrecognized compensation cost related to unvested stock options was $2.9 million as of December 31, 2021 and is expected to be recognized over a weighted-average period of 1.0 year.

The total grant date fair value of stock options that vested in the years ended December 31, 2021, 2020, and 2019 was $7.7 million, $11.1 million, and $23.3 million, respectively. The intrinsic value of stock options exercised in the years ended December 31, 2021, 2020, and 2019 was $69.4 million, $75.5 million, and $44.0 million, respectively.

Stock-Based Compensation Expense

Total stock-based compensation expense by function was as follows:

 

 

Year Ended December 31,

 

 

2021

 

 

2020

 

 

2019

 

 

(in thousands)

 

Cost of revenue

$

17,221

 

 

$

9,367

 

 

$

6,365

 

Research and development

 

740,130

 

 

 

533,272

 

 

 

464,639

 

Sales and marketing

 

164,241

 

 

 

108,270

 

 

 

93,355

 

General and administrative

 

170,543

 

 

 

119,273

 

 

 

121,654

 

Total

$

1,092,135

 

 

$

770,182

 

 

$

686,013

 

 

XML 34 R12.htm IDEA: XBRL DOCUMENT v3.22.0.1
Business Acquisitions and Divestitures
12 Months Ended
Dec. 31, 2021
Business Combinations [Abstract]  
Business Acquisitions and Divestitures

5. Business Acquisitions and Divestitures

2021 Acquisitions

Wave Optics

In May 2021, we acquired Wave Optics Limited (“Wave Optics”), a display technology company that supplies light engines and diffractive waveguides for augmented reality displays. The total consideration was $541.8 million, of which $510.4 million represents purchase consideration and primarily consisted of 4.7 million shares of our Class A common stock with a fair value of $252.0 million, cash of $13.7 million, and a $238.4 million payable due no later than May 2023 in either cash, shares of our Class A common stock, or a combination of cash and shares of our Class A common stock, at our election. The remaining $31.4 million of total consideration transferred represents compensation for future employment services.

The allocation of purchase price is subject to change based on information received related to the assets and liabilities that existed as of the acquisition date. The allocation of the total purchase consideration for this acquisition is estimated as follows:

 

 

Total

 

 

(in thousands)

 

Trademarks

$

20,584

 

Technology

 

77,118

 

Customer relationships

 

32,708

 

Goodwill

 

370,236

 

Net deferred tax liability

 

(3,313

)

Other assets acquired and liabilities assumed, net

 

13,111

 

Total

$

510,444

 

 

The goodwill amount represents synergies expected to be realized from the business combination and assembled workforce. The associated goodwill and intangible assets are not deductible for tax purposes.

Fit Analytics

In March 2021, we acquired Fit Analytics GmbH (“Fit Analytics”), a sizing technology company that powers solutions for retailers and brands, to grow our e-commerce and shopping offerings. The purchase consideration for Fit Analytics was $124.4 million, which primarily represents current and future cash consideration payments.

The allocation of purchase price is subject to change based on information received related to the assets and liabilities that existed as of the acquisition date. The allocation of the total purchase consideration for this acquisition is as follows:

 

 

Total

 

 

(in thousands)

 

Trademarks

$

800

 

Technology

 

17,000

 

Customer relationships

 

17,000

 

Goodwill

 

88,132

 

Net deferred tax liability

 

(5,643

)

Other assets acquired and liabilities assumed, net

 

7,160

 

Total

$

124,449

 

 

The goodwill amount represents synergies expected to be realized from this business combination and assembled workforce. The associated goodwill and intangible assets are not deductible for tax purposes.

Other 2021 Acquisitions

For the year ended December 31, 2021, we completed other acquisitions to enhance our existing platform, technology, and workforce. The aggregate purchase consideration was $266.1 million, which included $139.5 million in cash, $93.7 million in shares of our Class A common stock, and $32.9 million recorded in other liabilities on the consolidated balance sheet.

The aggregate allocation of purchase consideration was as follows:

 

 

 

Total

 

 

 

(in thousands)

 

Technology

 

$

64,150

 

Customer relationships

 

 

4,000

 

Goodwill

 

 

203,482

 

Net deferred tax liability

 

 

(11,871)

 

Other assets acquired and liabilities assumed, net

 

 

6,325

 

Total

 

$

266,086

 

The goodwill amount represents synergies related to our existing platform expected to be realized from the business acquisitions and assembled workforces. Of the acquired goodwill and intangible assets, $8.2 million is deductible for tax purposes.

2020 Acquisitions

For the year ended December 31, 2020, we completed acquisitions to enhance our existing platform, technology, and workforce. The aggregate allocation of acquisition date fair value was as follows:

 

 

 

Total

 

 

(in thousands)

Technology

 

$

46,112

Goodwill

 

 

162,747

Net deferred tax liability

 

 

(5,741)

Other assets acquired and liabilities assumed, net

 

 

1,392

Total

 

$

204,510

 

 

The goodwill amount represents synergies related to our existing platform expected to be realized from the business acquisitions and assembled workforces. Of the acquired goodwill and intangible assets, $49.6 million is deductible for tax purposes.

2019 Acquisitions and Divestiture

AI Factory, Inc.

In December 2019, we acquired the remaining ownership interest in AI Factory, Inc. (“AI Factory”), a content and technology company. Prior to the acquisition, we owned a minority interest in the company. The purpose of the acquisition was to enhance the functionality of our platform.

The acquisition date fair value of AI Factory was $128.1 million, which primarily represents current and future cash consideration payments to sellers, as well as the $13.5 million estimated fair value of our original minority interest. We recognized the change in pre-acquisition fair value of our original minority interest as a gain in Other income (expense), net on the consolidated statement of operations.

The allocation of acquisition date fair value was as follows:

 

 

 

Total

 

 

 

(in thousands)

 

Technology

 

$

16,000

 

Goodwill

 

 

110,734

 

Other assets acquired and liabilities assumed, net

 

 

1,353

 

Total

 

$

128,087

 

 

The goodwill amount represents synergies related to our existing platform expected to be realized from this business combination and assembled workforce. The associated goodwill and intangible assets are not deductible for tax purposes. 

Placed, LLC

In June 2019, we divested our membership interest in Placed, a location-based measurement services company, to Foursquare Labs, Inc. (“Foursquare”). The total cash consideration received was $77.8 million, which includes amounts paid for severance and equity compensation. $66.9 million represents purchase consideration and we recognized a net gain on divestiture of $39.9 million, which is included in other income (expense), net, on our consolidated statements of operations. The operating results of Placed were not material to our consolidated revenue or consolidated operating loss for all periods presented. We determined that Placed did not meet the criteria to be classified as discontinued operations.

Placed assets and liabilities on completion of the divestiture were as follows:

 

 

Total

 

 

(in thousands)

 

Trademarks, net

$

1,052

 

Technology, net

 

14,193

 

Customer relationships, net

 

5,246

 

Goodwill

 

2,682

 

Other assets and liabilities, net

 

3,827

 

Total

$

27,000

 

 

Other Acquisitions

In the fourth quarter of 2019, we acquired a business to enhance our existing platform, technology, and workforce. The purchase consideration was $34.0 million of which $23.5 million was allocated to goodwill and the remainder primarily to identifiable intangible assets. The goodwill amount represents synergies related to our existing platform expected to be realized from this business combination and assembled workforce. The associated goodwill and intangible assets are deductible for tax purposes.

Additional Information on 2021, 2020, and 2019 Acquisitions

The operating results of the above acquisitions were included in the results of our operations from the acquisition date and were not material to our consolidated revenue or consolidated operating loss. In addition, unaudited pro forma results of operations assuming the above acquisitions had taken place at the beginning of each period are not provided because the historical operating results of the acquired entities were not material and pro forma results would not be materially different from reported results for the periods presented.

XML 35 R13.htm IDEA: XBRL DOCUMENT v3.22.0.1
Goodwill and Intangible Assets
12 Months Ended
Dec. 31, 2021
Goodwill And Intangible Assets Disclosure [Abstract]  
Goodwill and Intangible Assets

6. Goodwill and Intangible Assets

The changes in the carrying amount of goodwill for the years ended December 31, 2021 and 2020 were as follows:

 

 

Goodwill

 

 

(in thousands)

 

Balance as of December 31, 2019

$

761,153

 

Goodwill acquired

 

162,747

 

Foreign currency translation

 

15,359

 

Balance as of December 31, 2020

$

939,259

 

Goodwill acquired

 

661,850

 

Foreign currency translation

 

(12,657

)

Balance as of December 31, 2021

$

1,588,452

 

 

 

Intangible assets consisted of the following:

 

 

December 31, 2021

 

 

Weighted-

Average

Remaining

Useful Life -

Years

 

 

Gross

Carrying

Amount

 

 

Accumulated

Amortization

 

 

Net

 

 

(in thousands, except years)

 

Domain names

 

4.6

 

 

$

967

 

 

$

365

 

 

$

602

 

Trademarks

 

4.3

 

 

 

21,384

 

 

 

2,613

 

 

 

18,771

 

Technology

 

3.6

 

 

 

343,800

 

 

 

142,588

 

 

 

201,212

 

Customer relationships

 

5.1

 

 

 

53,709

 

 

 

6,332

 

 

 

47,377

 

Patents

 

4.0

 

 

 

21,195

 

 

 

11,503

 

 

 

9,692

 

 

 

 

 

 

$

441,055

 

 

$

163,401

 

 

$

277,654

 

 

 

December 31, 2020

 

 

Weighted-

Average

Remaining

Useful Life -

Years

 

 

Gross

Carrying

Amount

 

 

Accumulated

Amortization

 

 

Net

 

 

(in thousands except years)

 

Domain names

 

1.6

 

 

$

414

 

 

$

283

 

 

$

131

 

Technology

 

3.2

 

 

 

206,197

 

 

 

111,129

 

 

 

95,068

 

Patents

 

4.9

 

 

 

19,860

 

 

 

9,130

 

 

 

10,730

 

 

 

 

 

 

$

226,471

 

 

$

120,542

 

 

$

105,929

 

 

Amortization of intangible assets for the years ended December 31, 2021, 2020, and 2019 was $63.2 million, $33.5 million, and $33.4 million, respectively.

As of December 31, 2021, the estimated intangible asset amortization expense for the next five years and thereafter is as follows:

 

 

Estimated

Amortization

 

 

(in thousands)

 

Year ending December 31,

 

 

 

2022

$

79,186

 

2023

 

73,240

 

2024

 

61,590

 

2025

 

44,331

 

2026

 

14,624

 

Thereafter

 

4,683

 

Total

$

277,654

 

XML 36 R14.htm IDEA: XBRL DOCUMENT v3.22.0.1
Long-Term Debt
12 Months Ended
Dec. 31, 2021
Debt Disclosure [Abstract]  
Long-Term Debt

7. Long-Term Debt

Convertible Notes

2027 Notes

In April 2021, we entered into a purchase agreement with certain counterparties for the sale of an aggregate of $1.15 billion principal amount of convertible senior notes due in 2027 (the “2027 Notes”) in a private offering to qualified institutional buyers pursuant to Rule 144A under the Securities Act of 1933, as amended (the “Securities Act”). The 2027 Notes consisted of a $1.0 billion initial placement and an over-allotment option that provided the initial purchasers of the 2027 Notes with the option to purchase an additional $150.0 million aggregate principal amount of the 2027 Notes, which was fully exercised. The 2027 Notes were issued pursuant to an indenture dated April 30, 2021. The net proceeds from the issuance of the 2027 Notes were $1.05 billion, net of debt issuance costs and cash used to purchase the capped call transactions (“2027 Capped Call Transactions”) discussed below. The debt issuance costs are amortized to interest expense using the effective interest rate method.

The 2027 Notes are unsecured and unsubordinated obligations which do not bear regular interest and for which the principal balance will not accrete. The 2027 Notes will mature on May 1, 2027 unless repurchased, redeemed, or converted in accordance with their terms prior to such date.

The 2027 Notes are convertible into cash, shares of our Class A common stock, or a combination of cash and shares of our Class A common stock, at our election, at an initial conversion rate of 11.2042 shares of Class A common stock per $1,000 principal amount of 2027 Notes, which is equivalent to an initial conversion price of approximately $89.25 per share of our Class A common stock. The conversion rate is subject to customary adjustments for certain events as described in the indenture governing the 2027 Notes.

We may redeem for cash all or any portion of the 2027 Notes, at our option, on or after May 5, 2024 if the last reported sale price of our Class A common stock has been at least 130% of the conversion price then in effect for at least 20 trading days at a redemption price equal to 100% of the principal amount of the 2027 Notes to be redeemed, plus accrued and unpaid special interest or additional interest, if any.

Holders of the 2027 Notes may convert all or a portion of their 2027 Notes at their option prior to February 1, 2027, in multiples of $1,000 principal amounts, only under the following circumstances:

 

if the last reported sale price of our Class A common stock for at least 20 trading days (whether or not consecutive) during the period of 30 consecutive trading days ending on the last trading day of the preceding calendar quarter is greater than or equal to 130% of the applicable conversion price of the 2027 Notes on each such trading day;

 

during the five business day period after any ten consecutive trading day period in which the trading price per $1,000 principal amount of the 2027 Notes for each day of that ten consecutive trading day period was less than 98% of the product of the last reported sale price of our Class A common stock and the applicable conversion rate of the 2027 Notes on such trading day;

 

on a notice of redemption, at any time prior to the close of business on the scheduled trading day immediately preceding the redemption date, in which case we may be required to increase the conversion rate for the 2027 Notes so surrendered for conversion in connection with such redemption notice; or

 

on the occurrence of specified corporate events.

On or after February 1, 2027, the 2027 Notes are convertible at any time until the close of business on the second scheduled trading day immediately preceding the maturity date.

Holders of the 2027 Notes who convert the 2027 Notes in connection with a make-whole fundamental change, as defined in the indenture governing the 2027 Notes, or in connection with a redemption are entitled to an increase in the conversion rate. Additionally, in the event of a fundamental change, holders of the 2027 Notes may require us to repurchase all or a portion of the 2027 Notes at a price equal to 100% of the principal amount of 2027 Notes, plus any accrued and unpaid special interest, if any.

We accounted for the issuance of the 2027 Notes as a single liability measured at its amortized cost, as no other embedded features require bifurcation and recognition as derivatives.

2025 Notes

In April 2020, we entered into the 2025 Notes in a private offering to qualified institutional buyers pursuant to Rule 144A under the Securities Act. The net proceeds from the issuance of the 2025 Notes were $888.6 million, net of debt issuance costs and cash used to purchase the capped call transactions (the “2025 Capped Call Transactions”) discussed below. The debt issuance costs are amortized to interest expense using the effective interest rate method.

The 2025 Notes are unsecured and unsubordinated obligations. Interest is payable in cash semi-annually in arrears beginning on November 1, 2020 at a rate of 0.25% per year. The 2025 Notes mature on May 1, 2025 unless repurchased, redeemed, or converted in accordance with their terms prior to such date.

The 2025 Notes are convertible into cash, shares of our Class A common stock, or a combination of cash and shares of our Class A common stock, at our election, at an initial conversion rate of 46.1233 shares of Class A common stock per $1,000 principal amount of 2025 Notes, which is equivalent to an initial conversion price of approximately $21.68 per share of our Class A common stock. We may redeem for cash all or portions of the 2025 Notes, at our option, on or after May 6, 2023 based on certain circumstances.

2026 Notes

In August 2019, we entered into the 2026 Notes (and together with the 2027 Notes and the 2025 Notes, the “Convertible Notes”) in a private offering to qualified institutional buyers pursuant to Rule 144A under the Securities Act. The net proceeds from the issuance of the 2026 Notes were $1.15 billion, net of debt issuance costs and cash used to purchase the capped call transactions (“2026 Capped Call Transactions”) discussed below. The debt issuance costs are amortized to interest expense using the effective interest rate method.

The 2026 Notes are unsecured and unsubordinated obligations. Interest is payable in cash semi-annually in arrears beginning on February 1, 2020 at a rate of 0.75% per year. The 2026 Notes mature on August 1, 2026 unless repurchased, redeemed, or converted in accordance with the terms prior to such date.

The 2026 Notes are convertible into cash, shares of our Class A common stock, or a combination of cash and shares of our Class A common stock, at our election, at an initial conversion rate of 43.8481 shares of Class A common stock per $1,000 principal amount of 2026 Notes, which is equivalent to an initial conversion price of approximately $22.81 per share of our Class A common stock. We may redeem for cash all or portions of the 2026 Notes, at our option, on or after August 6, 2023 based on certain circumstances.

The Convertible Notes consisted of the following:

 

 

As of

December 31, 2021

 

 

As of

December 31, 2020

 

 

2027 Notes

 

 

2025 Notes

 

 

2026 Notes

 

 

2025 Notes

 

 

2026 Notes

 

 

(in thousands)

 

Liability:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Principal

$

1,150,000

 

 

$

284,105

 

 

$

838,493

 

 

$

1,000,000

 

 

$

1,265,000

 

Unamortized debt discount and issuance costs(1)

 

(11,361

)

 

 

(2,168

)

 

 

(5,982

)

 

 

(263,956

)

 

 

(325,875

)

Net carrying amount

$

1,138,639

 

 

$

281,937

 

 

$

832,511

 

 

$

736,044

 

 

$

939,125

 

 

 

(1)

The 2020 amounts include unamortized debt discount expense prior to the adoption of ASU 2020-06 on January 1, 2021.

Prior to January 1, 2021, we separated the 2025 Notes and the 2026 Notes into liability and equity components. On issuance, the carrying amount of the equity components was recorded as a debt discount and subsequently amortized to interest expense. Effective January 1, 2021, we early adopted ASU 2020-06 using the modified retrospective approach. As a result, the 2025 Notes and 2026 Notes are each accounted for as a single liability measured at its amortized cost, as no other embedded features require bifurcation and recognition as derivatives. Adoption of the new standard resulted in a decrease to accumulated deficit of $95.0 million, a decrease to additional paid-in capital of $664.0 million, and an increase to convertible senior notes, net of $569.0 million. The 2027 Notes were issued after January 1, 2021.

As of December 31, 2021, the debt issuance costs on the 2027 Notes, the 2025 Notes, and the 2026 Notes will be amortized over the remaining period of approximately 5.3 years, 3.3 years and 4.6 years, respectively.

Interest expense related to the amortization of debt issuance costs was $4.3 million for the year ended December 31, 2021. Interest expense related to the amortization of debt discount and issuance costs was $81.4 million and $17.8 million for the years ended December 31, 2020 and 2019, respectively. Contractual interest expense was $8.9 million, $11.2 million, and $3.7 million for the years ended December 31, 2021, 2020, and 2019, respectively.

As of December 31, 2021, the if-converted value of the 2025 Notes and 2026 Notes exceeded the principal amount by $332.2 million and $890.6 million, respectively. As of December 31, 2021, the if-converted value of the 2027 Notes did not exceed the principal amount. The sale price for conversion was satisfied as of December 31, 2021 for the 2025 Notes and the 2026 Notes, and as a result, the 2025 Notes and 2026 Notes will continue to be eligible for optional conversion during the first quarter of 2022. The 2027 Notes were not eligible for conversion as of December 31, 2021. No sinking fund is provided for the Convertible Notes, which means that we are not required to redeem or retire them periodically.

Capped Call Transactions

In connection with the pricing of the 2027 Notes, 2025 Notes, and 2026 Notes, we entered into the 2027 Capped Call Transactions, the 2025 Capped Call Transactions, and the 2026 Capped Call Transactions (collectively, the “Capped Call Transactions”), respectively, with certain counterparties at a net cost of $86.8 million, $100.0 million, and $102.1 million, respectively. The cap price of the 2027 Capped Call Transactions, the 2025 Capped Call Transactions, and the 2026 Capped Call Transaction is initially $121.02, $32.12, and $32.58 per share of our Class A common stock, respectively. All are subject to certain adjustments under the terms of the Capped Call Transactions. Conditions that cause adjustments to the initial strike price of the Capped Call Transactions mirror conditions that result in corresponding adjustments for the Convertible Notes.

 

The Capped Call Transactions are intended to reduce potential dilution to holders of our Class A common stock beyond the conversion prices up to the cap prices on any conversion of the Convertible Notes or offset any cash payments we are required to make in excess of the principal amount, as the case may be, with such reduction or offset subject to a cap. The cost of the Capped Call Transactions was recorded as a reduction of our additional paid-in capital in our consolidated balance sheets. The Capped Call Transactions will not be remeasured as long as they continue to meet the conditions for equity classification. As of December 31, 2021, the 2025 Capped Call Transactions and the 2026 Capped Call Transactions were in-the-money.

Exchange Transactions

In 2021, we entered into various exchange agreements (collectively, the “Exchange Agreements”) with certain holders of the 2025 Notes and the 2026 Notes pursuant to which we exchanged approximately $715.9 million principal amount of the 2025 Notes and approximately $426.5 million principal amount of the 2026 Notes for aggregate consideration of approximately 52.4 million shares of Class A common stock (the “Exchange Shares”). The Exchange Shares included an additional 0.7 million shares of our Class A common stock not provided for under the original conversion terms of the 2025 Notes and the 2026 Notes to induce the holders to agree to the exchange.

 

The Exchange Agreements were accounted for as an induced conversion with the fair value of 0.7 million Exchange Shares, less accrued interest, recognized as an inducement expense in other income (expense), net in our consolidated statements of operations and included as an adjustment to reconcile net loss to net cash provided by (used in) operating activities in our consolidated statements of cash flows. Inducement expense recorded for the year ended December 31, 2021 was $41.5 million. The common stock consideration issued under the original terms of the 2025 Notes and 2026 Notes was accounted for under the general conversion accounting guidance with the net carrying amount of $1,132.6 million recorded in additional paid-in-capital and as a non-cash transaction excluded from cash activities on the consolidated statements of cash flows.

Credit Facility

In July 2016, we entered into a senior unsecured revolving credit facility (“Credit Facility”) with certain lenders, some of which are affiliated with certain members of the underwriting syndicate for our Convertible Notes offerings, to fund working capital and general corporate-purpose expenditures. Since July 2016, we have amended the Credit Facility multiple times. As of December 31, 2021, the Credit Facility has a maximum borrowing amount of $1.05 billion, bears interest at LIBO plus 0.75%, as well as an annual commitment fee of 0.10% on the daily undrawn balance of the facility and terminates in August 2023. As of December 31, 2021, no amounts were outstanding under the Credit Facility. As of December 31, 2021, we had $23.9 million in the form of outstanding standby letters of credit.

XML 37 R15.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

8. Commitments and Contingencies

Commitments

We have non-cancelable contractual agreements primarily related to the hosting of our data storage processing, storage, and other computing services, as well as lease, content and developer partner, and other commitments. We had $2.7 billion in commitments as of December 31, 2021, primarily due within three years. For additional discussion on leases, see Note 9 to our consolidated financial statements.

Contingencies

We record a loss contingency when it is probable that a liability has been incurred and the amount of the loss can be reasonably estimated. We also disclose material contingencies when we believe a loss is not probable but reasonably possible. Accounting for contingencies requires us to use judgment related to both the likelihood of a loss and the estimate of the amount or range of loss. Many legal and tax contingencies can take years to be resolved.

Pending Matters

Beginning in May 2017, we, certain of our officers and directors, and the underwriters for our IPO were named as defendants in securities class actions purportedly brought on behalf of purchasers of our Class A common stock, alleging violation of securities laws that arose following our IPO.

On January 17, 2020, we reached a preliminary agreement to settle the securities class actions. The preliminary settlement agreement was signed in January 2020 and provided for a resolution of all of the pending claims in the securities class actions for $187.5 million. In the fourth quarter of 2019, we recorded legal expense, net of amounts directly covered by insurance, of $100.0 million for the expected settlement of the stockholder actions since we concluded the loss was probable and estimable. The amount was recorded in general and administrative expense in our consolidated statements of operations. The settlement agreement was preliminarily approved by the federal court in April 2020 and by the state court in November 2020. The settlement amount was paid into escrow in December 2020. In March 2021, the federal court granted final approval of the settlement and entered judgment while the state court granted final approval of the settlement in March 2021 and entered judgment in April 2021. The settlement amount is being released from escrow as determined by the plaintiffs’ lawyers and the settlement administrator.

In November 2021, we and certain of our officers and directors, were named as defendants in a securities class actions purportedly brought on behalf of purchasers of our Class A common stock, alleging that we and certain of our officers made false or misleading statements and omissions concerning the impact that Apple’s App Tracking Transparency framework would have on our business. Management believes these lawsuits are without merit and intends to vigorously defend them. Based on the preliminary nature of the proceedings in this case, the outcome of this matter remains uncertain.

The outcomes of our legal proceedings are inherently unpredictable, subject to significant uncertainties, and could be material to our financial condition, results of operations, and cash flows for a particular period. For the pending matters described above, it is not possible to estimate the reasonably possible loss or range of loss.

We are subject to various other legal proceedings and claims in the ordinary course of business, including certain patent, trademark, privacy, regulatory, and employment matters. Although occasional adverse decisions or settlements may occur, we do not believe that the final disposition of any of our other pending matters will seriously harm our business, financial condition, results of operations, and cash flows.

Indemnifications

In the ordinary course of business, we may provide indemnifications of varying scope and terms to customers, vendors, lessors, investors, directors, officers, employees, and other parties with respect to certain matters. Indemnification may include losses from our breach of such agreements, services we provide, or third party intellectual property infringement claims. These indemnifications may survive termination of the underlying agreement and the maximum potential amount of future indemnification payments may not be subject to a cap. We have not incurred material costs to defend lawsuits or settle claims related to these indemnifications as of December 31, 2021. We believe the fair value of these liabilities is immaterial and accordingly have no liabilities recorded for these agreements at December 31, 2021.

XML 38 R16.htm IDEA: XBRL DOCUMENT v3.22.0.1
Leases
12 Months Ended
Dec. 31, 2021
Leases [Abstract]  
Leases

9. Leases

We have various non-cancelable lease agreements for certain of our offices with original lease periods expiring between 2022 and 2042. Our lease terms may include options to extend or terminate the lease when it is reasonably certain we will exercise that option. Certain of the arrangements have free rent periods or escalating rent payment provisions. Leases with an initial term of twelve months or less are not recorded on the consolidated balance sheets. We recognize rent expense on a straight-line basis over the lease term.

Lease Cost

The components of lease cost were as follows:

 

 

Year Ended December 31,

 

 

2021

 

 

2020

 

 

(in thousands)

 

Operating lease expense

$

69,831

 

 

$

60,450

 

Sublease income

 

(2,478

)

 

 

(2,815

)

Total net lease costs

$

67,353

 

 

$

57,635

 

 

Lease Term and Discount Rate

The weighted-average remaining lease term (in years) and discount rate related to the operating leases were as follows:

 

 

For the Year Ended December 31,

 

 

2021

 

 

 

 

2020

 

Weighted-average remaining lease term

 

6.6

 

 

 

 

 

7.6

 

Weighted-average discount rate

 

5.0

%

 

 

 

 

5.5

%

 

 

As most of our leases do not provide an implicit rate, we use our incremental borrowing rate based on the information available at the lease commencement date to determine the present value of lease payments.

Maturity of Lease Liabilities

The present value of our operating lease liabilities as of December 31, 2021 were as follows:

 

 

Operating Leases

 

 

(in thousands)

 

Year ending December 31,

 

 

 

2022

$

69,857

 

2023

 

84,573

 

2024

 

82,312

 

2025

 

77,406

 

2026

 

34,635

 

Thereafter

 

99,092

 

Total lease payments

$

447,875

 

Less: Imputed interest

 

(69,970

)

Present value of lease liabilities

$

377,905

 

 

As of December 31, 2021, we have additional operating leases for facilities that have not yet commenced with lease obligations of $104.4 million. These operating leases will commence in 2022 with lease terms of greater than one year to ten years. This table does not include lease payments that were not fixed at commencement or modification.

Other Information

Cash payments included in the measurement of our operating lease liabilities were $73.9 million and $73.3 million for the years ended December 31, 2021 and 2020, respectively.

Lease liabilities arising from obtaining operating lease right-of-use assets were $99.3 million and $36.2 million for the years ended December 31, 2021 and 2020, respectively.

XML 39 R17.htm IDEA: XBRL DOCUMENT v3.22.0.1
Strategic Investments
12 Months Ended
Dec. 31, 2021
Equity Method Investments And Joint Ventures [Abstract]  
Strategic Investments

10. Strategic Investments

We hold strategic investments in privately held companies with a carrying value of $262.7 million and $169.5 million as of December 31, 2021 and December 31, 2020, respectively, which consist primarily of equity securities, and to a lesser extent, debt securities. These strategic investments are primarily recorded at fair value on a non-recurring basis. The estimation of fair value for these privately held strategic investments requires the use of significant unobservable inputs, such as the issuance of new equity by the company, and as a result, we deem these assets as Level 3 financial instruments within the fair value measurement framework.

We recognized unrealized gains on investments in privately held companies of $145.0 million and $42.4 million for the year ended December 31, 2021 and 2020, respectively and realized gains of $27.8 million for the year ended December 31, 2021. Unrealized and realized gains on all strategic investments are included within other income (expense), net on the consolidated statements of operations and included as an adjustment to reconcile net loss to net cash provided by (used in) operating activities in our consolidated statements of cash flows. Strategic investments are included within other assets on the consolidated balance sheets.

In the fourth quarter of 2021, we reclassified a publicly traded strategic investment to marketable securities. See Note 11 for further information.

All strategic investments are reviewed periodically for impairment. Impairment expense recorded for the year ended December 31, 2020 was $29.5 million. Impairment expense for the year ended December 31, 2021 was not material.

XML 40 R18.htm IDEA: XBRL DOCUMENT v3.22.0.1
Fair Value Measurements
12 Months Ended
Dec. 31, 2021
Fair Value Disclosures [Abstract]  
Fair Value Measurements

11. Fair Value Measurements

Assets and liabilities measured at fair value are classified into the following categories:

 

Level 1: Quoted market prices in active markets for identical assets or liabilities.

 

Level 2: Observable market-based inputs or unobservable inputs that are corroborated by market data.

 

Level 3: Unobservable inputs reflecting the reporting entity’s own assumptions or external inputs from inactive markets.

We classify our cash equivalents and marketable securities within Level 1 or Level 2 because we use quoted market prices or alternative pricing sources and models utilizing market observable inputs to determine their fair value.

The following table sets forth our financial assets as of December 31, 2021 and 2020 that are measured at fair value on a recurring basis during the period:

 

 

December 31, 2021

 

 

Cost or

Amortized Cost

 

 

Gross

Unrealized

Gains

 

 

Gross

Unrealized

Losses

 

 

Total Estimated

Fair Value

 

 

(in thousands)

 

Cash

$

1,966,966

 

 

$

 

 

$

 

 

$

1,966,966

 

Level 1 securities:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

U.S. government securities

 

811,092

 

 

 

1

 

 

 

(1,454

)

 

 

809,639

 

U.S. government agency securities

 

77,409

 

 

 

1

 

 

 

(8

)

 

 

77,402

 

Publicly traded equity securities(1)

 

71,139

 

 

 

122,064

 

 

 

 

 

 

193,203

 

Level 2 securities:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Corporate debt securities

 

143,124

 

 

 

 

 

 

(207

)

 

 

142,917

 

Commercial paper

 

422,328

 

 

 

 

 

 

(1

)

 

 

422,327

 

Certificates of deposit

 

80,431

 

 

 

 

 

 

 

 

 

80,431

 

Total

$

3,572,489

 

 

$

122,066

 

 

$

(1,670

)

 

$

3,692,885

 

 

 

(1)

In the third quarter of 2021, we reclassified a strategic investment from Level 3 to Level 1 at its fair value using the beginning-of-period approach, following the commencement of public market trading of the investment during the period (which was subject to short-term lock-up restrictions as of December 31, 2021).

 

 

December 31, 2020

 

 

Cost or

Amortized Cost

 

 

Gross

Unrealized

Gains

 

 

Gross

Unrealized

Losses

 

 

Total Estimated

Fair Value

 

 

(in thousands)

 

Cash

$

464,006

 

 

$

 

 

$

 

 

$

464,006

 

Level 1 securities:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

U.S. government securities

 

1,272,125

 

 

 

122

 

 

 

(21

)

 

 

1,272,226

 

U.S. government agency securities

 

245,055

 

 

 

8

 

 

 

(24

)

 

 

245,039

 

Level 2 securities:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Corporate debt securities

 

81,158

 

 

 

1

 

 

 

(18

)

 

 

81,141

 

Commercial paper

 

425,861

 

 

 

 

 

 

 

 

 

425,861

 

Certificates of deposit

 

49,267

 

 

 

 

 

 

 

 

 

49,267

 

Total

$

2,537,472

 

 

$

131

 

 

$

(63

)

 

$

2,537,540

 

 

We held an investment in a publicly traded company with a carrying value of $193.2 million as of December 31, 2021, recorded as a marketable security. We recorded $122.1 million in unrealized gains related to this investment. Unrealized gains are included within other income (expense), net on the consolidated statements of operations.

Gross unrealized losses were not material as of December 31, 2021 and December 31, 2020, respectively. As of December 31, 2021, we considered any decreases in fair value on our marketable securities to be driven by factors other than credit risk, including market risk. As of December 31, 2021, $283.1 million of our total $1.5 billion in marketable debt securities have contractual maturities between one and five years. All other marketable debt securities have contractual maturities less than one year.

We carry the Convertible Notes at face value less the unamortized discount and issuance costs on our consolidated balance sheets and present that fair value for disclosure purposes only. As of December 31, 2021, the fair value of the 2027 Notes, the 2025 Notes and the 2026 Notes was $1.1 billion, $650.1 million and $1.9 billion, respectively. The estimated fair value of the Convertible Notes, which are classified as Level 2 financial instruments, was determined based on the estimated or actual bid prices of the Convertible Notes in an over-the-counter market on the last business day of the period.

XML 41 R19.htm IDEA: XBRL DOCUMENT v3.22.0.1
Income Taxes
12 Months Ended
Dec. 31, 2021
Income Tax Disclosure [Abstract]  
Income Taxes

12. Income Taxes

The domestic and foreign components of pre-tax loss were as follows:

 

 

 

Year Ended December 31,

 

 

 

2021

 

 

2020

 

 

2019

 

 

 

(in thousands)

 

Domestic(1)

 

$

364,989

 

 

$

(320,757

)

 

$

(770,448

)

Foreign(1)

 

 

(839,360

)

 

 

(605,428

)

 

 

(262,819

)

Loss before income taxes

 

$

(474,371

)

 

$

(926,185

)

 

$

(1,033,267

)

 

 

(1)

Includes the impact of intercompany charges to foreign affiliates for management fees and research and development cost sharing, inclusive of stock-based compensation.

The components of our income tax (benefit) expense were as follows:

 

 

 

Year Ended December 31,

 

 

 

2021

 

 

2020

 

 

2019

 

 

 

(in thousands)

 

Current:

 

 

 

 

 

 

 

 

 

 

 

 

Federal

 

$

 

 

$

 

 

$

 

State

 

 

919

 

 

 

1,035

 

 

 

113

 

Foreign

 

 

22,078

 

 

 

23,945

 

 

 

771

 

Total current income tax expense

 

 

22,997

 

 

 

24,980

 

 

 

884

 

Deferred:

 

 

 

 

 

 

 

 

 

 

 

 

Federal

 

 

6,295

 

 

 

1,720

 

 

 

277

 

State

 

 

445

 

 

 

414

 

 

 

85

 

Foreign

 

 

2,673

 

 

 

4,192

 

 

 

129

 

Total deferred income tax benefit

 

 

9,413

 

 

 

6,326

 

 

 

491

 

Income tax expense

 

$

13,584

 

 

$

18,654

 

 

$

393

 

 

 

 

 

The following is a reconciliation of the statutory federal income tax rate to our effective tax rate:

 

 

 

Year Ended December 31,

 

 

 

2021

 

 

2020

 

 

2019

 

Tax benefit (expense) computed at the federal statutory rate

 

 

21.0

%

 

 

21.0

%

 

 

21.0

%

State tax benefit (expense), net of federal benefit(1)

 

 

31.5

 

 

 

8.3

 

 

 

7.6

 

Change in valuation allowance

 

 

(246.3

)

 

 

(58.9

)

 

 

(38.5

)

Differences between U.S. and foreign tax rates on foreign income

 

 

3.9

 

 

 

(1.4

)

 

 

(1.0

)

Stock-based compensation benefit

 

 

119.3

 

 

 

17.8

 

 

 

0.8

 

U.S. federal research & development credit benefit

 

 

36.7

 

 

 

8.4

 

 

 

6.3

 

U.K. corporate rate increase

 

 

39.8

 

 

 

4.3

 

 

 

 

Acquisitions and divestitures

 

 

(8.0

)

 

 

(0.5

)

 

 

3.5

 

Other benefits (expenses)

 

 

(0.8

)

 

 

(1.0

)

 

 

0.3

 

Total income tax benefit (expense)

 

 

(2.9

)%

 

 

(2.0

)%

 

 

(0.0)

%

 

 

(1)

Inclusive of state research and development credits

 

The significant components of net deferred tax balances were as follows:

 

 

 

Year Ended December 31,

 

 

 

2021

 

 

2020

 

 

 

(in thousands)

 

Deferred tax assets:

 

 

 

 

 

 

 

 

Accrued expenses

 

$

30,169

 

 

$

23,719

 

Intangible assets

 

 

183,441

 

 

 

175,397

 

Stock-based compensation

 

 

61,885

 

 

 

41,246

 

Loss carryforwards

 

 

2,631,230

 

 

 

1,714,870

 

Tax credit carryforwards

 

 

715,844

 

 

 

460,302

 

Lease liability

 

 

93,312

 

 

 

80,794

 

Other

 

 

29,572

 

 

 

6,374

 

Total deferred tax assets

 

$

3,745,453

 

 

$

2,502,702

 

Deferred tax liabilities:

 

 

 

 

 

 

 

 

Convertible debt

 

 

 

 

 

(138,832

)

Right-of-use asset

 

 

(75,782

)

 

 

(63,122

)

Investments(1)

 

 

(66,792

)

 

 

(3,862

)

Other

 

 

(2,549

)

 

 

(3,532

)

Total deferred tax liabilities

 

$

(145,123

)

 

$

(209,348

)

Total net deferred tax assets before valuation allowance

 

 

3,600,330

 

 

 

2,293,354

 

Valuation allowance

 

 

(3,611,242

)

 

 

(2,293,361

)

Net deferred taxes

 

$

(10,912

)

 

$

(7

)

 

(1)

For the year ended December 31, 2020 was originally included in “Other Liabilities” in our December 31, 2020 Annual Report as it was not significant. The increase in the current year is primarily due to unrealized gains on our marketable securities and strategic investments. 

 

 

Income tax expense was $13.6 million for the year ended December 31, 2021, compared to a tax expense of $18.7 million for the year ended December 31, 2020.

On July 22, 2020 the U.K. Finance Bill 2020 was enacted, increasing the U.K. tax rate from 17% to 19% effective April 1, 2020. On June 10, 2021, the U.K. Finance Act 2021 was enacted to further increase the tax rate from 19% to 25% effective April 1, 2023. These changes to the U.K. tax rate resulted in an increase to our U.K. net deferred tax assets (before valuation allowance) of $188.9 million and $39.7 million for the periods ending December 31, 2021 and 2020, respectively, both of which were fully offset by an increase in our valuation allowance.

Prior to January 1, 2021, the separation of the Convertible Notes into liability and equity components resulted in a temporary difference for which a net deferred tax liability, with an offsetting valuation allowance, was recognized in additional paid-in capital. Upon the adoption of ASU 2020-06 on January 1, 2021, the existing temporary difference on the Convertible Notes was eliminated, which resulted in the derecognition of a $138.8 million deferred tax liability. Both the $138.8 million reduction to deferred tax liability and the offsetting increase to our valuation allowance were recorded to additional paid-in capital and accumulated deficit under the modified retrospective approach.

As of December 31, 2021, we had an immaterial amount of unremitted earnings related to certain foreign subsidiaries. We intend to continue to reinvest these foreign earnings indefinitely and do not expect to incur any significant taxes related to such amounts.

As of December 31, 2021, we had accumulated U.S. federal and state net operating loss carryforwards of $7.5 billion and $4.4 billion, respectively. Of the $7.5 billion of federal net operating loss carryforwards, $1.6 billion was generated before January 1, 2018 and is subject to a 20-year carryforward period. The remaining $5.9 billion can be carried forward indefinitely but is subject to an 80% taxable income limitation. The pre-2018 federal and certain state net operating loss carryforwards will begin to expire in 2031 and 2025, respectively. As of December 31, 2021, we had $3.2 billion of U.K. net operating loss carryforwards that can be carried forward indefinitely; however, use of such carryforwards in a given year is generally limited to 50% of such year’s taxable income. As of December 31, 2021, we had accumulated U.S. federal and state research tax credits of $476.6 million and $292.8 million, respectively. The U.S. federal research tax credits will begin to expire in 2032. The U.S. state research tax credits do not expire.

We recognize valuation allowances on deferred tax assets if it is more likely than not that some or all of the deferred tax assets will not be realized. We had valuation allowances against net deferred tax assets of $3.6 billion and $2.3 billion as of December 31, 2021 and 2020, respectively. In 2021, the increase in the valuation allowance was primarily attributable to a net increase in our deferred tax assets resulting from the loss from operations, the U.K. tax rate increase, windfall tax benefits from share-based compensation, and the recognition of valuation allowance in additional paid-in-capital related to the adoption of ASU 2020-06 pertaining to the Convertible Notes.

Uncertain Tax Positions

The following table summarizes the activity related to our gross unrecognized tax benefits during the years ended December 31, 2021 and 2020:

 

 

 

Year Ended December 31,

 

 

 

2021

 

 

2020

 

 

 

(in thousands)

 

Beginning balance of unrecognized tax benefits

 

$

344,971

 

 

$

286,605

 

Additions for current year tax positions

 

 

119,938

 

 

 

56,226

 

Additions for prior year tax positions

 

 

180

 

 

 

3,218

 

Reductions for prior year tax positions

 

 

(996

)

 

 

(712

)

Changes due to lapse of statute of limitations

 

 

(2,077

)

 

 

(570

)

Changes due to foreign currency translation adjustments

 

 

(357

)

 

 

204

 

U.K. corporate rate increase

 

 

7,914

 

 

 

 

Ending balance of unrecognized tax benefits (excluding interest and penalties)

 

$

469,573

 

 

$

344,971

 

Interest and penalties associated with unrecognized tax benefits

 

 

124

 

 

 

357

 

Ending balance of unrecognized tax benefits (including interest and penalties)

 

$

469,697

 

 

$

345,328

 

 

 

The total amount of gross unrecognized tax benefits, including related interest and penalties, was $469.7 million and $345.3 million as of December 31, 2021 and 2020, respectively.

Substantially all of the unrecognized tax benefit was recorded as a reduction in our gross deferred tax assets, offset by a corresponding reduction in our valuation allowance. We have net unrecognized tax benefits of $15.9 million and $11.8 million that is included in other liabilities on our consolidated balance sheet as of December 31, 2021 and 2020, respectively. Assuming there continues to be a valuation allowance against deferred tax assets in future periods when gross unrecognized tax benefits are realized, this would result in a tax benefit of $15.9 million within our provision of income taxes at such time.

Our policy is to recognize interest and penalties associated with tax matters as part of the income tax provision and include accrued interest and penalties with the related income tax liability on our consolidated balance sheet. During the year ended December 31, 2021, interest expense recorded related to uncertain tax positions was not material.

The income taxes we pay are subject to review by taxing jurisdictions globally. Our estimate of the potential outcome of any uncertain tax position is subject to management’s assessment of relevant risks, facts, and circumstances existing at that time. We believe that our estimate has adequately provided for these matters. However, our future results may include adjustments to estimates in the period the audits are resolved, which may impact our effective tax rate.

Tax years ending on or after December 31, 2012 are subject to examination in the U.S., and tax years ending on or after December 31, 2020 are subject to examination in the U.K. We are currently under examination by the U.S. Internal Revenue Service for the tax year ending December 31, 2018.

XML 42 R20.htm IDEA: XBRL DOCUMENT v3.22.0.1
Accumulated Other Comprehensive Income (Loss)
12 Months Ended
Dec. 31, 2021
Accumulated Other Comprehensive Income Loss [Abstract]  
Accumulated Other Comprehensive Income (Loss)

13. Accumulated Other Comprehensive Income (Loss)

The table below presents the changes in accumulated other comprehensive income (loss) (“AOCI”) by component and the reclassifications out of AOCI:

 

 

 

Changes in Accumulated Other Comprehensive Income (Loss) by Component

 

 

 

Marketable

Securities

 

 

Foreign Currency

Translation

 

 

 

 

Total

 

 

 

(in thousands)

 

Balance at December 31, 2020

 

$

(87

)

 

$

21,450

 

 

 

 

$

21,363

 

OCI before reclassifications

 

 

(1,664

)

 

 

(14,107

)

 

 

 

 

(15,771

)

Amounts reclassified from AOCI (1)

 

 

(71

)

 

 

 

 

 

 

 

(71

)

Net current period OCI

 

 

(1,735

)

 

 

(14,107

)

 

 

 

 

(15,842

)

Balance at December 31, 2021

 

$

(1,822

)

 

$

7,343

 

 

 

 

$

5,521

 

 

 

(1)

Realized gains and losses on marketable securities are reclassified from AOCI into other income (expense), net in the consolidated statements of operations. 

XML 43 R21.htm IDEA: XBRL DOCUMENT v3.22.0.1
Property and Equipment, Net
12 Months Ended
Dec. 31, 2021
Property Plant And Equipment [Abstract]  
Property and Equipment, Net

 


 

14. Property and Equipment, Net

Property and equipment, net, consisted of the following:

 

 

As of December 31,

 

 

2021

 

 

2020

 

 

(in thousands)

 

Computer hardware and software

$

51,984

 

 

$

35,040

 

Leasehold improvements

 

203,124

 

 

 

175,850

 

Furniture and equipment

 

78,492

 

 

 

74,987

 

Construction in progress

 

44,304

 

 

 

27,284

 

Total

 

377,904

 

 

 

313,161

 

Less: accumulated depreciation and amortization

 

(175,260

)

 

 

(134,452

)

Property and equipment, net

$

202,644

 

 

$

178,709

 

 

Depreciation and amortization expense on property and equipment was $55.9 million, $53.2 million, and $53.8 million for the years ended December 31, 2021, 2020, and 2019, respectively.

The following table lists property and equipment, net by geographic area:

 

 

 

 

 

 

 

 

 

 

As of December 31,

 

 

2021

 

 

2020

 

 

(in thousands)

 

Property and equipment, net:

 

 

 

 

 

 

 

United States

$

174,826

 

 

$

157,596

 

Rest of world (1)

 

27,818

 

 

 

21,113

 

Total property and equipment, net

$

202,644

 

 

$

178,709

 

 

 

(1)

No individual country exceeded 10% of our total property and equipment, net for any period presented.

 

XML 44 R22.htm IDEA: XBRL DOCUMENT v3.22.0.1
Balance Sheet Components
12 Months Ended
Dec. 31, 2021
Organization Consolidation And Presentation Of Financial Statements [Abstract]  
Balance Sheet Components

15. Balance Sheet Components

Accrued expenses and other current liabilities at December 31, 2021 and 2020 consisted of the following:

 

 

As of  December 31,

 

 

2021

 

 

2020

 

 

(in thousands)

 

Accrued compensation and related expenses

$

177,659

 

 

$

141,046

 

Accrued infrastructure costs

 

168,942

 

 

 

138,082

 

Partner revenue share liability

 

86,991

 

 

 

92,092

 

Acquisition liability

 

49,870

 

 

 

55,098

 

Other operating costs

 

48,635

 

 

 

30,713

 

Deferred revenue

 

44,473

 

 

 

27,814

 

Other

 

97,538

 

 

 

69,497

 

Total accrued expenses and other current liabilities

$

674,108

 

 

$

554,342

 

 

Other liabilities at December 31, 2021 and 2020 consisted of the following:

 

 

As of  December 31,

 

 

2021

 

 

2020

 

 

(in thousands)

 

Acquisition liability

$

280,194

 

 

$

48,662

 

Other

 

35,562

 

 

 

15,812

 

Total other liabilities

$

315,756

 

 

$

64,474

 

 

XML 45 R23.htm IDEA: XBRL DOCUMENT v3.22.0.1
Employee Benefit Plans
12 Months Ended
Dec. 31, 2021
Compensation And Retirement Disclosure [Abstract]  
Employee Benefit Plans

16. Employee Benefit Plans

We have a defined contribution 401(k) plan (the “401(k) Plan”) for our U.S.-based employees. The 401(k) Plan is available for all full-time employees who meet certain eligibility requirements. Eligible employees may contribute up to 100% of their eligible compensation, but are limited to the maximum annual dollar amount allowable under the Code. We match 100% of each participant’s contribution up to a maximum of 3% of the participant’s eligible compensation paid during the period, and we match 50% of each participant’s contribution between 3% and 5% of the participant’s eligible compensation paid during the period. During the years ended December 31, 2021, 2020, and 2019, we recognized expense of $25.0 million, $18.4 million, and $15.4 million, respectively, related to matching contributions.

XML 46 R24.htm IDEA: XBRL DOCUMENT v3.22.0.1
Related Party Transactions
12 Months Ended
Dec. 31, 2021
Related Party Transactions [Abstract]  
Related Party Transactions

17. Related Party Transactions

In November 2020, we entered into a ground sublease with an entity that is controlled by our CEO that allows us to build and operate a hangar to support our aviation program. This entity subleases the ground to us for $0 and in exchange may utilize a specified percentage of the hangar space. If the entity needs additional space within the hangar, it will pay rent to Snap at a fair market value rate determined at the time this arrangement was entered into. Any space utilized by this entity will be space that is not required for Snap’s aviation program. Subject to certain limited exceptions, neither party may terminate this sublease for at least six years. After this period, Snap or this entity may terminate the lease at any time on 24 months’ prior written notice. Upon termination of the sublease, this entity will purchase the hangar from Snap at its fair market value on the termination date.  

The value of these arrangements is not material to our consolidated financial statements for the current period or for the term of the agreement.

XML 47 R25.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

Our consolidated financial statements are prepared in accordance with U.S. generally accepted accounting principles (“GAAP”). Our consolidated financial statements include the accounts of Snap Inc. and our wholly owned subsidiaries. All intercompany transactions and balances have been eliminated in consolidation. Our fiscal year ends on December 31.

Use of Estimates

Use of Estimates

The preparation of our consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts in the consolidated financial statements. Management’s estimates are based on historical information available as of the date of the consolidated financial statements and various other assumptions that we believe are reasonable under the circumstances. Actual results could differ from those estimates.

Key estimates relate primarily to determining the fair value of assets and liabilities assumed in business combinations, evaluation of contingencies, uncertain tax positions, forfeiture rate, the fair value of convertible senior notes, the fair value of stock-based awards, and the fair value of strategic investments. On an ongoing basis, management evaluates our estimates compared to historical experience and trends, which form the basis for making judgments about the carrying value of assets and liabilities.

Concentrations of Business Risk

Concentrations of Business Risk

We currently use both Google Cloud and Amazon Web Services for our hosting requirements. A disruption or loss of service from one or both of these partners could seriously harm our ability to operate. Although we believe there are other qualified providers that can provide these services, a transition to a new provider could create a significant disruption to our business and negatively impact our consolidated financial statements.

Concentrations of Credit Risk

Concentrations of Credit Risk

Financial instruments that potentially subject us to significant concentrations of credit risk consist principally of cash, cash equivalents, marketable securities, and accounts receivable. We maintain cash deposits, cash equivalent balances, and marketable securities with several financial institutions. Cash and cash equivalents may be withdrawn or redeemed on demand. We believe that the financial institutions that hold our cash and cash equivalents are financially sound and, accordingly, minimal credit risk exists with respect to these balances. We also maintain investments in U.S. government debt and agency securities, publicly traded equity securities, corporate debt securities, certificates of deposit, and commercial paper that carry high credit ratings and accordingly, minimal credit risk exists with respect to these balances.

We extend credit to our customers based on an evaluation of their ability to pay amounts due under contractual arrangement and generally do not obtain or require collateral.

Revenue Recognition

Revenue Recognition

Revenue is recognized when control of the promised goods or services is transferred to our customers, in an amount that reflects the consideration we expect to receive in exchange for those goods or services. See Note 2 for additional information.

Cost of Revenue

Cost of Revenue

Cost of revenue includes payments for content, developer, and advertiser partner costs. Under some of these arrangements, we pay a portion of the fees we receive from the advertisers for Snap Ads that are displayed within partner content on Snapchat. Partner arrangement costs were $679.0 million, $324.3 million, and $174.7 million for the years ended December 31, 2021, 2020, and 2019, respectively.

In addition, cost of revenue consists of payments to third-party infrastructure partners for hosting our products, which include expenses related to storage, computing, and bandwidth costs. Cost of revenue also includes third-party selling costs, personnel-related costs, facilities and other supporting overhead costs, including depreciation and amortization, and inventory costs.

Advertising

Advertising

Advertising costs are expensed as incurred and were $62.4 million, $29.5 million, and $31.4 million for the years ended December 31, 2021, 2020, and 2019, respectively.

Capital Structure

Capital Structure

We have three classes of authorized common stock – Class A common stock, Class B common stock, and Class C common stock. Class A common stockholders have no voting rights, Class B common stockholders are entitled to one vote per share, and Class C common stockholders are entitled to ten votes per share. Shares of our Class B common stock are convertible into an equivalent number of shares of our Class A common stock and generally convert into shares of our Class A common stock upon transfer. Shares of our Class C common stock are convertible into an equivalent number of shares of our Class B common stock and generally convert into shares of our Class B common stock upon transfer. 

Stock-based Compensation

Stock-based Compensation

We measure and recognize compensation expense for stock-based payment awards, including stock options, restricted stock units (“RSUs”), and restricted stock awards (“RSAs”) granted to employees, directors, and advisors, based on the grant date fair value of the awards. The grant date fair value of stock options is estimated using a Black-Scholes option pricing model. The fair value of stock-based compensation for stock options is recognized on a straight-line basis, net of estimated forfeitures, over the period during which services are provided in exchange for the award. The grant date fair value of RSUs and RSAs is estimated based on the fair value of our underlying common stock.

RSUs vest on the satisfaction of service conditions. The service condition for RSUs granted prior to February 2018 is generally satisfied over four years, 10% after the first year of service, 20% over the second year, 30% over the third year, and 40% over the fourth year. In limited instances, we have issued RSUs with vesting periods in excess of four years. The service condition for RSUs and RSAs granted after February 2018 is generally satisfied in equal monthly or quarterly installments over three or four years. For these awards, we recognize stock-based compensation expense on a straight-line basis over the vesting period.

Stock-based compensation expense recognized for all periods presented is based on awards that are expected to vest, including an estimate of forfeitures. We estimate the forfeiture rate using historical forfeitures of equity awards and other expected changes in facts and circumstances, if any. A modification of the terms of a stock-based award is treated as an exchange of the original award for a new award with total compensation cost equal to the grant-date fair value of the original award plus the incremental value of the modification to the award.

The future tax benefits on settlement of the above RSUs and RSAs is not expected to be material as currently we have established valuation allowances to reduce our net deferred tax assets to the amount that is more likely than not to be realized. The majority of the future tax benefits that arise on settlement of the above RSUs are in jurisdictions for which our net deferred tax assets have a full valuation allowance.

Income Taxes

Income Taxes

We are subject to income taxes in the United States and numerous foreign jurisdictions. Deferred tax assets and liabilities are determined based on differences between the financial reporting and tax basis of assets and liabilities and are measured

using the enacted tax rates and laws that will be in effect when the deferred tax asset or liability is expected to be realized or settled.

In evaluating our ability to recover deferred tax assets, we consider all available positive and negative evidence, including historical operating results, ongoing tax planning, and forecasts of future taxable income on a jurisdiction-by-jurisdiction basis. Based on the level of historical losses, we have established a valuation allowance to reduce our net deferred tax assets to the amount that is more likely than not to be realized.

We recognize a tax benefit from an uncertain tax position only if it is more likely than not that the tax position will be sustained on examination by the taxing authorities, based on the technical merits of the position. The tax benefits recognized in our consolidated financial statements from such positions are measured based on the largest benefit that has a greater than 50% likelihood of being realized. We recognize interest and penalties associated with tax matters as part of the income tax provision and include accrued interest and penalties with the related income tax liability on our consolidated balance sheets.

Currency Translation and Remeasurement

Currency Translation and Remeasurement

The functional currency of the majority of our foreign subsidiaries is the U.S. dollar. Monetary assets and liabilities denominated in a foreign currency are remeasured into U.S. dollars at the exchange rate on the balance sheet date. Revenue and expenses are remeasured at the average exchange rates during the period. Equity transactions and other non-monetary assets are remeasured using historical exchange rates. Foreign currency transaction gains and losses are recorded in other income (expense), net on our consolidated statement of operations. For those foreign subsidiaries where the local currency is the functional currency, adjustments to translate those statements into U.S. dollars are recorded in accumulated other comprehensive income (loss) in stockholders’ equity.

Cash and Cash Equivalents

Cash and Cash Equivalents

Cash and cash equivalents consist of highly liquid investments with original maturities of 90 days or less from the date of purchase.

Restricted Cash

Restricted Cash

We are required to maintain restricted cash deposits to back letters of credit for certain property leases. These funds are restricted and have been classified in other assets on our consolidated balance sheets due to the nature of restriction. At December 31, 2021 and 2020, restricted cash balances were immaterial.

Marketable Securities

Marketable Securities

We hold investments in marketable securities consisting of U.S. government securities, U.S. government agency securities, publicly traded equity securities, corporate debt securities, certificates of deposit, and commercial paper. We classify marketable investments in debt securities as available-for-sale investments in our current assets because they represent investments available for current operations.

Our available-for-sale investments in debt securities are carried at fair value with any unrealized gains and losses, included in accumulated other comprehensive (loss) income in stockholders’ equity. Available-for-sale debt securities with an amortized cost basis in excess of estimated fair value are assessed to determine what amount of that difference, if any, is caused by expected credit losses, with any allowance for credit losses recognized as a charge in other income (expense), net on our consolidated statements of income. We did not record any credit losses for the years ended December 31, 2021 and December 31, 2020 on our available-for-sale debt securities. We determine gains or losses on the sale or maturities of marketable securities using the specific identification method and these gains or losses are recorded in other income (expense), net in our consolidated statements of operations.

Publicly traded equity securities are carried at fair value with any unrealized gains and losses recorded in other income (expense), net in our consolidated statements of operations.

Strategic Investments

Strategic Investments

We hold strategic investments in privately held companies, consisting primarily of equity securities without readily determinable fair values, and to a lesser extent, debt securities. We adjust the carrying value of these equity securities to fair

value upon observable transactions for identical or similar investments of the same issuer or upon impairment. Any adjustments to carrying value of these investments are recorded in other income (expense), net in our consolidated statements of operations. Strategic investments are included within other assets on the consolidated balance sheets.

When we exercise significant influence over, but do not control the investee, such strategic investments are accounted for using the equity method. Under the equity method of accounting, we record our share of the results of the investments within other income (expense), net in our consolidated statements of operations.

Fair Value Measurements

Fair Value Measurements

Certain financial instruments are required to be recorded at fair value. Other financial instruments, including cash and cash equivalents and restricted cash, are recorded at cost, which approximates fair value. Additionally, accounts receivable, accounts payable, and accrued expenses approximate fair value because of the short-term nature of these financial instruments.

Accounts Receivable and Allowance for Doubtful Accounts

Accounts Receivable and Allowance for Doubtful Accounts

Accounts receivable are recorded at the invoiced amount less any allowance for doubtful accounts to reserve for potentially uncollectible receivables. To determine the amount of the allowance, we make judgments about the creditworthiness of customers based on ongoing credit evaluation and historical experience. At December 31, 2021 and 2020, the allowance for doubtful accounts was immaterial.

Property and Equipment

Property and Equipment

Property and equipment are stated at cost, less accumulated depreciation. We compute depreciation using the straight-line method over the estimated useful lives of the assets, which is generally three years for computer hardware, software and equipment, five years for furniture, and over the shorter of lease term or useful life of the assets for leasehold improvements. Buildings are depreciated over a useful life ranging from 20 to 45 years. Maintenance and repairs are expensed as incurred.

Leases

Leases

We have various non-cancelable lease agreements for certain of our offices. Leases are recorded as operating lease right-of-use assets and operating lease liabilities on the consolidated balance sheets. Leases with an initial term of twelve months or less are not recorded on the consolidated balance sheets. We recognize rent expense on a straight-line basis over the lease term.

Software Development Costs

Software Development Costs

Software development costs include costs to develop software to be used to meet internal needs and applications used to deliver our services. We capitalize development costs related to these software applications once the preliminary project stage is complete and it is probable that the project will be completed and the software will be used to perform the function intended. Costs capitalized for developing such software applications were not material for the periods presented.

Segments

Segments

Our CEO is our chief operating decision maker. We have determined that we have a single operating segment. Our CEO evaluates performance and makes operating decisions about allocating resources based on financial data presented on a consolidated basis accompanied by disaggregated information about revenue by geographic region.

Business Combinations

Business Combinations

We include the results of operations of the businesses that we acquire from the date of acquisition. We determine the fair value of the assets acquired and liabilities assumed based on their estimated fair values as of the respective date of acquisition. The excess purchase price over the fair values of identifiable assets and liabilities is recorded as goodwill. Determining the fair value of assets acquired and liabilities assumed requires management to use significant judgment and estimates including the selection of valuation methodologies, estimates of future revenue and cash flows, discount rates, and selection of comparable companies. Our estimates of fair value are based on assumptions believed to be reasonable, but which are inherently uncertain and unpredictable and, as a result, actual results may differ from estimates. During the measurement period, not to exceed one year from the date of acquisition, we may record adjustments to the assets acquired and liabilities assumed, with a corresponding

offset to goodwill. At the conclusion of the measurement period, any subsequent adjustments are reflected in the consolidated statements of operations.

When we issue payments or grants of equity to selling stockholders in connection with an acquisition, we evaluate whether the payments or awards are compensatory. This evaluation includes whether cash payments or stock award vesting is contingent on the continued employment of the selling stockholder beyond the acquisition date. If continued employment is required for the cash to be paid or stock awards to vest, the award is treated as compensation for post-acquisition services and is recognized as compensation expense.

Transaction costs associated with business combinations are expensed as incurred, and are included in general and administrative expenses in our consolidated statements of operations.

Goodwill

Goodwill

Goodwill represents the excess of the purchase price over the fair value of net assets acquired in a business combination. We test goodwill for impairment at least annually, in the fourth quarter, or whenever events or changes in circumstances indicate that goodwill might be impaired. For all periods presented, we had a single operating segment and reporting unit structure.

In testing for goodwill impairment, we first assess qualitative factors to determine whether the existence of events or circumstances leads to a determination that it is more likely than not that the fair value of a reporting unit is less than its carrying amount. If, after assessing the totality of events or circumstances, we determine it is not more likely than not that the fair value of the reporting unit is less than its carrying amount, then additional impairment testing is not required. However, if we conclude otherwise, we perform the first of a two-step impairment test.

The first step compares the estimated fair value of a reporting unit to its book value, including goodwill. If the estimated fair value exceeds book value, goodwill is considered not to be impaired and no additional steps are necessary. However, if the fair value of the reporting unit is less than book value, then under the second step the carrying amount of the goodwill is compared to its implied fair value. There were no impairment charges in any of the periods presented.

Intangible Assets

Intangible Assets

Intangible assets are carried at cost and amortized on a straight-line basis over their estimated useful lives. We determine the appropriate useful life of our intangible assets by measuring the expected cash flows of acquired assets. The estimated useful lives of intangible assets are generally as follows:

 

Intangible Asset

 

Estimated Useful

Life

Domain names

 

5 Years

Trademarks

 

1 to 5 Years

Acquired developed technology

 

4 to 7 Years

Customer relationships

 

2 to 5 Years

Patents

 

3 to 11 Years

 

Impairment of Long-Lived Assets

Impairment of Long-Lived Assets

We evaluate recoverability of our property and equipment and intangible assets, excluding goodwill, when events or changes indicate the carrying amount of an asset may not be recoverable. Events and changes in circumstances considered in determining whether the carrying value of long-lived assets may not be recoverable include: significant changes in performance relative to expected operating results; significant changes in asset use; and significant negative industry or economic trends and changes in our business strategy. Recoverability of these assets is measured by comparison of their carrying amount to future undiscounted cash flows to be generated. If impairment is indicated based on a comparison of the assets’ carrying values and the undiscounted cash flows, the impairment loss is measured as the amount by which the carrying amount of the assets exceeds the fair value of the assets. We determined that there were no events or changes in circumstances that indicated our long-lived assets were impaired during any of the periods presented.

Legal Contingencies

Legal Contingencies

For legal contingencies, we accrue a liability for an estimated loss if the potential loss from any claim or legal proceeding is considered probable, and the amount can be reasonably estimated. Legal fees and expenses are expensed as incurred. Note 8 provides additional information regarding our legal contingencies.

Convertible Notes

Convertible Notes

In April 2020, we entered into a purchase agreement for the sale of an aggregate of $1.0 billion principal amount of convertible senior notes due in 2025 (the “2025 Notes”). In August 2019, we entered into a purchase agreement for the sale of an aggregate of $1.265 billion principal amount of convertible senior notes due in 2026 (the “2026 Notes”). Prior to January 1, 2021, we accounted for the 2025 Notes and the 2026 Notes as separate liability and equity components. On issuance, the carrying amount of the liability component was calculated by measuring the fair value of a similar liability that did not have an associated convertible feature. The carrying amount of the equity component representing the conversion option was calculated by deducting the fair value of the liability component from the principal amount of the convertible notes as a whole. This amount represents a debt discount which is amortized to interest expense over the term of the convertible notes using the effective interest rate method, which maintains a constant rate of interest expense based on the increasing carrying value of the debt.

Effective January 1, 2021, we early adopted Accounting Standards Update (“ASU”) 2020-06 using the modified retrospective approach. As a result, the Convertible Notes are each accounted for as a single liability measured at its amortized cost, as no other embedded features require bifurcation and recognition as derivatives. Adoption of the new standard resulted in a decrease to accumulated deficit of $95.0 million, a decrease to additional paid-in capital of $664.0 million, and an increase to convertible senior notes, net of $569.0 million.

Recent Accounting Pronouncements

Recent Accounting Pronouncements

In October 2021, the Financial Accounting Standards Board (“FASB”) issued ASU 2021-08, Business Combinations (Topic 805): Accounting for Contract Assets and Contract Liabilities from Contracts with Customers. Under ASU 2021-08, an acquirer must recognize and measure contract assets and contract liabilities acquired in a business combination in accordance with Topic 606. The guidance is effective for interim and annual periods beginning after December 15, 2022, with early adoption permitted. Effective January 1, 2022, we early adopted ASU 2021-08 on a prospective basis. The impact of adoption of this standard on our consolidated financial statements, including accounting policies, processes, and systems, was not material.

In August 2020, the FASB issued ASU 2020-06, Debt—Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging—Contracts in Entity’s Own Equity (Subtopic 815-40): Accounting for Convertible Instruments and Contracts in an Entity’s Own Equity. Under ASU 2020-06, the embedded conversion features are no longer separated from the host contract for convertible instruments with conversion features that are not required to be accounted for as derivatives under Derivatives and Hedging (Topic 815), or that do not result in substantial premiums accounted for as paid-in capital. Consequently, a convertible debt instrument will be accounted for as a single liability measured at its amortized cost, as long as no other features require bifurcation and recognition as derivatives. The guidance also requires the if-converted method to be applied for all convertible instruments. ASU 2020-06 is effective for fiscal years beginning after December 15, 2021, with early adoption permitted. Adoption of the standard requires using either a modified retrospective or a full retrospective approach. Effective January 1, 2021, we early adopted ASU 2020-06 using the modified retrospective approach. Adoption of the new standard resulted in a decrease to accumulated deficit of $95.0 million, a decrease to additional paid-in capital of $664.0 million, and an increase to convertible senior notes, net of $569.0 million. Interest expense recognized in the current and future periods will be reduced as a result of accounting for the convertible debt instrument as a single liability measured at its amortized cost.

In January 2020, the FASB issued ASU 2020-01, Investments-Equity Securities (Topic 321), Investments-Equity Method and Joint Ventures (Topic 323), and Derivatives and Hedging (Topic 815), which clarifies the interaction between the accounting for equity securities in Topic 321, the accounting for equity method investments in Topic 323, and the accounting for certain forward contracts and purchased options in Topic 815. The guidance is effective for interim and annual periods beginning after December 15, 2020, with early adoption permitted. Effective January 1, 2021, we adopted this standard on a prospective basis. The impact of adoption of this standard on our consolidated financial statements, including accounting policies, processes, and systems, was not material.

In August 2018, the FASB issued ASU 2018-15, Intangibles — Goodwill and Other — Internal-Use Software (Subtopic 350-40): Customer’s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract. ASU 2018-15 aligns the requirements for capitalizing implementation costs in a cloud computing arrangement service contract with the requirements for capitalizing implementation costs incurred for an internal-use software license. The guidance is effective for interim and annual periods beginning after December 15, 2019, with early adoption permitted. We adopted ASU 2018-15 effective January 1, 2020. The impact of adoption of this standard on our consolidated financial statements, including accounting policies, processes, and systems, was not material.

In June 2016, the FASB issued ASU 2016-13, Financial Instruments—Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments. ASU 2016-13 replaced the incurred loss impairment methodology under current GAAP with a methodology that reflects expected credit losses and requires consideration of a broader range of reasonable and supportable information to inform credit loss estimates. ASU 2016-13 requires use of a forward-looking expected credit loss model for accounts receivables, loans, and other financial instruments. ASU 2016-13 is effective for fiscal years beginning after December 15, 2019, with early adoption permitted. Adoption of the standard requires using a modified retrospective approach through a cumulative-effect adjustment to retained earnings as of the effective date to align existing credit loss methodology with the new standard. In November 2019, the FASB issued ASU 2019-11, Codification Improvements to Topic 326, Financial Instruments—Credit Losses. ASU 2019-11 requires entities that did not adopt the amendments in ASU 2016-13 as of November 2019 to adopt ASU 2019-11. This ASU contains the same effective dates and transition requirements as ASU 2016-13. We adopted ASU 2016-13 and ASU 2019-11 effective January 1, 2020. The impact of adoption of these standards on our consolidated financial statements, including accounting policies, processes, and systems, was not material.

XML 48 R26.htm IDEA: XBRL DOCUMENT v3.22.0.1
Summary of Significant Accounting Policies (Tables)
12 Months Ended
Dec. 31, 2021
Accounting Policies [Abstract]  
Summary of Estimated Useful Lives of Intangible Assets The estimated useful lives of intangible assets are generally as follows:

Intangible Asset

 

Estimated Useful

Life

Domain names

 

5 Years

Trademarks

 

1 to 5 Years

Acquired developed technology

 

4 to 7 Years

Customer relationships

 

2 to 5 Years

Patents

 

3 to 11 Years

 

 

Intangible assets consisted of the following:

 

 

December 31, 2021

 

 

Weighted-

Average

Remaining

Useful Life -

Years

 

 

Gross

Carrying

Amount

 

 

Accumulated

Amortization

 

 

Net

 

 

(in thousands, except years)

 

Domain names

 

4.6

 

 

$

967

 

 

$

365

 

 

$

602

 

Trademarks

 

4.3

 

 

 

21,384

 

 

 

2,613

 

 

 

18,771

 

Technology

 

3.6

 

 

 

343,800

 

 

 

142,588

 

 

 

201,212

 

Customer relationships

 

5.1

 

 

 

53,709

 

 

 

6,332

 

 

 

47,377

 

Patents

 

4.0

 

 

 

21,195

 

 

 

11,503

 

 

 

9,692

 

 

 

 

 

 

$

441,055

 

 

$

163,401

 

 

$

277,654

 

 

 

December 31, 2020

 

 

Weighted-

Average

Remaining

Useful Life -

Years

 

 

Gross

Carrying

Amount

 

 

Accumulated

Amortization

 

 

Net

 

 

(in thousands except years)

 

Domain names

 

1.6

 

 

$

414

 

 

$

283

 

 

$

131

 

Technology

 

3.2

 

 

 

206,197

 

 

 

111,129

 

 

 

95,068

 

Patents

 

4.9

 

 

 

19,860

 

 

 

9,130

 

 

 

10,730

 

 

 

 

 

 

$

226,471

 

 

$

120,542

 

 

$

105,929

 

XML 49 R27.htm IDEA: XBRL DOCUMENT v3.22.0.1
Revenue (Tables)
12 Months Ended
Dec. 31, 2021
Revenue From Contract With Customer [Abstract]  
Disaggregation of Revenue by Geography

The following table represents our revenue disaggregated by geography based on the billing address of the advertising customer:

 

 

Year Ended December 31,

 

 

2021

 

 

2020

 

 

2019

 

 

(in thousands)

 

Revenue:

 

 

 

 

 

 

 

 

 

 

 

North America (1) (2)

$

2,871,369

 

 

$

1,649,937

 

 

$

1,068,108

 

Europe (3)

 

660,473

 

 

 

425,445

 

 

 

299,913

 

Rest of world

 

585,206

 

 

 

431,244

 

 

 

347,513

 

Total revenue

$

4,117,048

 

 

$

2,506,626

 

 

$

1,715,534

 

 

 

(1)

North America includes Mexico, the Caribbean, and Central America.

 

(2)

United States revenue was $2.8 billion, $1.6 billion, and $1.0 billion for the years ended December 31, 2021, 2020, and 2019, respectively.

 

(3)

Europe includes Russia and Turkey.

XML 50 R28.htm IDEA: XBRL DOCUMENT v3.22.0.1
Net Loss per Share (Tables)
12 Months Ended
Dec. 31, 2021
Earnings Per Share [Abstract]  
Numerators and Denominators of Basic and Diluted Net Loss per Share Computations for Common Stock

The numerators and denominators of the basic and diluted net loss per share computations for our common stock are calculated as follows for the years ended December 31, 2021, 2020, and 2019:

 

 

 

Year Ended December 31,

 

 

 

2021

 

 

2020

 

 

2019

 

 

 

(in thousands, except per share data)

 

 

 

Class A

Common

 

 

Class B

Common

 

 

Class C

Common

 

 

Class A

Common

 

 

Class B

Common

 

 

Class C

Common

 

 

Class A

Common

 

 

Class B

Common

 

 

Class C

Common

 

Numerator:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Net loss

 

$

(408,118

)

 

$

(7,339

)

 

$

(72,498

)

 

$

(775,801

)

 

$

(15,577

)

 

$

(153,461

)

 

$

(817,156

)

 

$

(33,341

)

 

$

(183,164

)

Net loss attributable to common

   stockholders

 

$

(408,118

)

 

$

(7,339

)

 

$

(72,498

)

 

$

(775,801

)

 

$

(15,577

)

 

$

(153,461

)

 

$

(817,156

)

 

$

(33,341

)

 

$

(183,164

)

Denominator:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Basic shares:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Weighted-average common

   shares - Basic

 

 

1,303,921

 

 

 

23,449

 

 

 

231,627

 

 

 

1,195,259

 

 

 

23,999

 

 

 

236,435

 

 

 

1,087,366

 

 

 

44,366

 

 

 

243,730

 

Diluted shares:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Weighted-average common

   shares - Diluted

 

 

1,303,921

 

 

 

23,449

 

 

 

231,627

 

 

 

1,195,259

 

 

 

23,999

 

 

 

236,435

 

 

 

1,087,366

 

 

 

44,366

 

 

 

243,730

 

Net loss per share attributable to

   common stockholders:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Basic

 

$

(0.31

)

 

$

(0.31

)

 

$

(0.31

)

 

$

(0.65

)

 

$

(0.65

)

 

$

(0.65

)

 

$

(0.75

)

 

$

(0.75

)

 

$

(0.75

)

Diluted

 

$

(0.31

)

 

$

(0.31

)

 

$

(0.31

)

 

$

(0.65

)

 

$

(0.65

)

 

$

(0.65

)

 

$

(0.75

)

 

$

(0.75

)

 

$

(0.75

)

 

 

Schedule of Potentially Dilutive Shares Excluded from Calculation of Diluted Net Loss per Share

The following potentially dilutive shares were excluded from the calculation of diluted net loss per share because their effect would have been anti-dilutive for the periods presented:

 

 

 

Year Ended December 31,

 

 

 

2021

 

 

2020

 

 

2019

 

 

 

(in thousands)

 

Stock options

 

 

4,304

 

 

 

5,624

 

 

 

10,262

 

Unvested RSUs and RSAs

 

 

86,180

 

 

 

131,172

 

 

 

148,797

 

Convertible Notes (if-converted)

 

 

62,755

 

 

 

101,591

 

 

 

55,468

 

 

XML 51 R29.htm IDEA: XBRL DOCUMENT v3.22.0.1
Stockholders' Equity (Tables)
12 Months Ended
Dec. 31, 2021
Summary of Stock Option Award Activity The following table summarizes the stock option award activity under the Stock Plans during the year ended December 31, 2021:

 

 

Class A

Number

of Shares

 

 

Class B

Number

of Shares

 

 

Weighted-

Average

Exercise

Price

 

 

Weighted-

Average

Remaining

Contractual

Term

(in years)

 

 

Aggregate

Intrinsic

Value(1)

 

 

 

(in thousands, except per share data)

 

Outstanding at December 31, 2020

 

 

4,828

 

 

 

796

 

 

$

10.37

 

 

 

5.20

 

 

$

223,230

 

Granted

 

 

48

 

 

 

 

 

$

49.63

 

 

 

 

 

 

 

 

 

Exercised

 

 

(1,174

)

 

 

(168

)

 

$

10.95

 

 

 

 

 

 

 

 

 

Forfeited

 

 

(26

)

 

 

 

 

$

17.26

 

 

 

 

 

 

 

 

 

Outstanding at December 31, 2021

 

 

3,676

 

 

 

628

 

 

$

10.59

 

 

 

4.19

 

 

$

157,374

 

Exercisable at December 31, 2021

 

 

3,303

 

 

 

628

 

 

$

10.08

 

 

 

3.93

 

 

$

145,315

 

Vested and expected to vest at December 31, 2021

 

 

3,668

 

 

 

628

 

 

$

10.59

 

 

 

4.18

 

 

$

157,106

 

 

(1)

The aggregate intrinsic value is calculated as the difference between the exercise price of the underlying stock option awards and the closing market price of our Class A common stock as of December 31, 2021 and December 31, 2020, respectively.

Summary of Total Stock-based Compensation Expense

Total stock-based compensation expense by function was as follows:

 

 

Year Ended December 31,

 

 

2021

 

 

2020

 

 

2019

 

 

(in thousands)

 

Cost of revenue

$

17,221

 

 

$

9,367

 

 

$

6,365

 

Research and development

 

740,130

 

 

 

533,272

 

 

 

464,639

 

Sales and marketing

 

164,241

 

 

 

108,270

 

 

 

93,355

 

General and administrative

 

170,543

 

 

 

119,273

 

 

 

121,654

 

Total

$

1,092,135

 

 

$

770,182

 

 

$

686,013

 

 

Restricted Stock Units and Restricted Stock Awards  
Summary of RSU and RSA Award Activity

The following table summarizes the RSU and RSA activity during the year ended December 31, 2021:

 

 

 

Class A

Outstanding

 

 

Weighted-

Average

Grant Date

Fair Value

per RSU

 

 

 

(in thousands, except per share data)

 

Unvested at December 31, 2020

 

 

131,172

 

 

$

15.10

 

Granted

 

 

23,131

 

 

$

59.28

 

Vested

 

 

(59,009

)

 

$

16.20

 

Forfeited

 

 

(9,114

)

 

$

16.32

 

Unvested at December 31, 2021

 

 

86,180

 

 

$

26.07

 

XML 52 R30.htm IDEA: XBRL DOCUMENT v3.22.0.1
Business Acquisitions and Divestitures (Tables)
12 Months Ended
Dec. 31, 2021
Placed, LLC  
Business Acquisition [Line Items]  
Summary of Assets and Liabilities on Completion of Divestiture

Placed assets and liabilities on completion of the divestiture were as follows:

 

 

Total

 

 

(in thousands)

 

Trademarks, net

$

1,052

 

Technology, net

 

14,193

 

Customer relationships, net

 

5,246

 

Goodwill

 

2,682

 

Other assets and liabilities, net

 

3,827

 

Total

$

27,000

 

Wave Optics  
Business Acquisition [Line Items]  
Summary of Total Purchase Consideration Allocation The allocation of the total purchase consideration for this acquisition is estimated as follows:

 

Total

 

 

(in thousands)

 

Trademarks

$

20,584

 

Technology

 

77,118

 

Customer relationships

 

32,708

 

Goodwill

 

370,236

 

Net deferred tax liability

 

(3,313

)

Other assets acquired and liabilities assumed, net

 

13,111

 

Total

$

510,444

 

Fit Analytics  
Business Acquisition [Line Items]  
Summary of Total Purchase Consideration Allocation The allocation of the total purchase consideration for this acquisition is as follows:

 

 

Total

 

 

(in thousands)

 

Trademarks

$

800

 

Technology

 

17,000

 

Customer relationships

 

17,000

 

Goodwill

 

88,132

 

Net deferred tax liability

 

(5,643

)

Other assets acquired and liabilities assumed, net

 

7,160

 

Total

$

124,449

 

Other Acquisitions  
Business Acquisition [Line Items]  
Summary of Total Purchase Consideration Allocation

The aggregate allocation of purchase consideration was as follows:

 

 

 

Total

 

 

 

(in thousands)

 

Technology

 

$

64,150

 

Customer relationships

 

 

4,000

 

Goodwill

 

 

203,482

 

Net deferred tax liability

 

 

(11,871)

 

Other assets acquired and liabilities assumed, net

 

 

6,325

 

Total

 

$

266,086

 

2020 Acquisitions  
Business Acquisition [Line Items]  
Summary of Total Purchase Consideration Allocation The aggregate allocation of acquisition date fair value was as follows:

 

 

Total

 

 

(in thousands)

Technology

 

$

46,112

Goodwill

 

 

162,747

Net deferred tax liability

 

 

(5,741)

Other assets acquired and liabilities assumed, net

 

 

1,392

Total

 

$

204,510

AI Factory, Inc.  
Business Acquisition [Line Items]  
Summary of Total Purchase Consideration Allocation

The allocation of acquisition date fair value was as follows:

 

 

 

Total

 

 

 

(in thousands)

 

Technology

 

$

16,000

 

Goodwill

 

 

110,734

 

Other assets acquired and liabilities assumed, net

 

 

1,353

 

Total

 

$

128,087

 

XML 53 R31.htm IDEA: XBRL DOCUMENT v3.22.0.1
Goodwill and Intangible Assets (Tables)
12 Months Ended
Dec. 31, 2021
Goodwill And Intangible Assets Disclosure [Abstract]  
Changes in Carrying Amount of Goodwill

The changes in the carrying amount of goodwill for the years ended December 31, 2021 and 2020 were as follows:

 

 

Goodwill

 

 

(in thousands)

 

Balance as of December 31, 2019

$

761,153

 

Goodwill acquired

 

162,747

 

Foreign currency translation

 

15,359

 

Balance as of December 31, 2020

$

939,259

 

Goodwill acquired

 

661,850

 

Foreign currency translation

 

(12,657

)

Balance as of December 31, 2021

$

1,588,452

 

 

Summary of Estimated Useful Lives of Intangible Assets The estimated useful lives of intangible assets are generally as follows:

Intangible Asset

 

Estimated Useful

Life

Domain names

 

5 Years

Trademarks

 

1 to 5 Years

Acquired developed technology

 

4 to 7 Years

Customer relationships

 

2 to 5 Years

Patents

 

3 to 11 Years

 

 

Intangible assets consisted of the following:

 

 

December 31, 2021

 

 

Weighted-

Average

Remaining

Useful Life -

Years

 

 

Gross

Carrying

Amount

 

 

Accumulated

Amortization

 

 

Net

 

 

(in thousands, except years)

 

Domain names

 

4.6

 

 

$

967

 

 

$

365

 

 

$

602

 

Trademarks

 

4.3

 

 

 

21,384

 

 

 

2,613

 

 

 

18,771

 

Technology

 

3.6

 

 

 

343,800

 

 

 

142,588

 

 

 

201,212

 

Customer relationships

 

5.1

 

 

 

53,709

 

 

 

6,332

 

 

 

47,377

 

Patents

 

4.0

 

 

 

21,195

 

 

 

11,503

 

 

 

9,692

 

 

 

 

 

 

$

441,055

 

 

$

163,401

 

 

$

277,654

 

 

 

December 31, 2020

 

 

Weighted-

Average

Remaining

Useful Life -

Years

 

 

Gross

Carrying

Amount

 

 

Accumulated

Amortization

 

 

Net

 

 

(in thousands except years)

 

Domain names

 

1.6

 

 

$

414

 

 

$

283

 

 

$

131

 

Technology

 

3.2

 

 

 

206,197

 

 

 

111,129

 

 

 

95,068

 

Patents

 

4.9

 

 

 

19,860

 

 

 

9,130

 

 

 

10,730

 

 

 

 

 

 

$

226,471

 

 

$

120,542

 

 

$

105,929

 

Schedule of Estimated Intangible Asset Amortization Expense

As of December 31, 2021, the estimated intangible asset amortization expense for the next five years and thereafter is as follows:

 

 

Estimated

Amortization

 

 

(in thousands)

 

Year ending December 31,

 

 

 

2022

$

79,186

 

2023

 

73,240

 

2024

 

61,590

 

2025

 

44,331

 

2026

 

14,624

 

Thereafter

 

4,683

 

Total

$

277,654

 

XML 54 R32.htm IDEA: XBRL DOCUMENT v3.22.0.1
Long-Term Debt (Tables)
12 Months Ended
Dec. 31, 2021
Debt Disclosure [Abstract]  
Summary of Convertible Notes

The Convertible Notes consisted of the following:

 

 

As of

December 31, 2021

 

 

As of

December 31, 2020

 

 

2027 Notes

 

 

2025 Notes

 

 

2026 Notes

 

 

2025 Notes

 

 

2026 Notes

 

 

(in thousands)

 

Liability:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Principal

$

1,150,000

 

 

$

284,105

 

 

$

838,493

 

 

$

1,000,000

 

 

$

1,265,000

 

Unamortized debt discount and issuance costs(1)

 

(11,361

)

 

 

(2,168

)

 

 

(5,982

)

 

 

(263,956

)

 

 

(325,875

)

Net carrying amount

$

1,138,639

 

 

$

281,937

 

 

$

832,511

 

 

$

736,044

 

 

$

939,125

 

 

 

(1)

The 2020 amounts include unamortized debt discount expense prior to the adoption of ASU 2020-06 on January 1, 2021.

XML 55 R33.htm IDEA: XBRL DOCUMENT v3.22.0.1
Leases (Tables)
12 Months Ended
Dec. 31, 2021
Leases [Abstract]  
Components of Lease Cost

The components of lease cost were as follows:

 

 

Year Ended December 31,

 

 

2021

 

 

2020

 

 

(in thousands)

 

Operating lease expense

$

69,831

 

 

$

60,450

 

Sublease income

 

(2,478

)

 

 

(2,815

)

Total net lease costs

$

67,353

 

 

$

57,635

 

Summary of Weighted Average Remaining Lease Term and Discount Rate Related to Operating Leases

Lease Term and Discount Rate

The weighted-average remaining lease term (in years) and discount rate related to the operating leases were as follows:

 

 

For the Year Ended December 31,

 

 

2021

 

 

 

 

2020

 

Weighted-average remaining lease term

 

6.6

 

 

 

 

 

7.6

 

Weighted-average discount rate

 

5.0

%

 

 

 

 

5.5

%

Present Value of Operating Lease Liabilities

Maturity of Lease Liabilities

The present value of our operating lease liabilities as of December 31, 2021 were as follows:

 

 

Operating Leases

 

 

(in thousands)

 

Year ending December 31,

 

 

 

2022

$

69,857

 

2023

 

84,573

 

2024

 

82,312

 

2025

 

77,406

 

2026

 

34,635

 

Thereafter

 

99,092

 

Total lease payments

$

447,875

 

Less: Imputed interest

 

(69,970

)

Present value of lease liabilities

$

377,905

 

XML 56 R34.htm IDEA: XBRL DOCUMENT v3.22.0.1
Fair Value Measurements (Tables)
12 Months Ended
Dec. 31, 2021
Fair Value Disclosures [Abstract]  
Summary of Financial Assets Measured at Fair Value on Recurring Basis

The following table sets forth our financial assets as of December 31, 2021 and 2020 that are measured at fair value on a recurring basis during the period:

 

 

December 31, 2021

 

 

Cost or

Amortized Cost

 

 

Gross

Unrealized

Gains

 

 

Gross

Unrealized

Losses

 

 

Total Estimated

Fair Value

 

 

(in thousands)

 

Cash

$

1,966,966

 

 

$

 

 

$

 

 

$

1,966,966

 

Level 1 securities:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

U.S. government securities

 

811,092

 

 

 

1

 

 

 

(1,454

)

 

 

809,639

 

U.S. government agency securities

 

77,409

 

 

 

1

 

 

 

(8

)

 

 

77,402

 

Publicly traded equity securities(1)

 

71,139

 

 

 

122,064

 

 

 

 

 

 

193,203

 

Level 2 securities:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Corporate debt securities

 

143,124

 

 

 

 

 

 

(207

)

 

 

142,917

 

Commercial paper

 

422,328

 

 

 

 

 

 

(1

)

 

 

422,327

 

Certificates of deposit

 

80,431

 

 

 

 

 

 

 

 

 

80,431

 

Total

$

3,572,489

 

 

$

122,066

 

 

$

(1,670

)

 

$

3,692,885

 

 

 

(1)

In the third quarter of 2021, we reclassified a strategic investment from Level 3 to Level 1 at its fair value using the beginning-of-period approach, following the commencement of public market trading of the investment during the period (which was subject to short-term lock-up restrictions as of December 31, 2021).

 

 

December 31, 2020

 

 

Cost or

Amortized Cost

 

 

Gross

Unrealized

Gains

 

 

Gross

Unrealized

Losses

 

 

Total Estimated

Fair Value

 

 

(in thousands)

 

Cash

$

464,006

 

 

$

 

 

$

 

 

$

464,006

 

Level 1 securities:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

U.S. government securities

 

1,272,125

 

 

 

122

 

 

 

(21

)

 

 

1,272,226

 

U.S. government agency securities

 

245,055

 

 

 

8

 

 

 

(24

)

 

 

245,039

 

Level 2 securities:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Corporate debt securities

 

81,158

 

 

 

1

 

 

 

(18

)

 

 

81,141

 

Commercial paper

 

425,861

 

 

 

 

 

 

 

 

 

425,861

 

Certificates of deposit

 

49,267

 

 

 

 

 

 

 

 

 

49,267

 

Total

$

2,537,472

 

 

$

131

 

 

$

(63

)

 

$

2,537,540

 

 

XML 57 R35.htm IDEA: XBRL DOCUMENT v3.22.0.1
Income Taxes (Tables)
12 Months Ended
Dec. 31, 2021
Income Tax Disclosure [Abstract]  
Schedule of Domestic and Foreign Components of Pre-Tax Loss

The domestic and foreign components of pre-tax loss were as follows:

 

 

 

Year Ended December 31,

 

 

 

2021

 

 

2020

 

 

2019

 

 

 

(in thousands)

 

Domestic(1)

 

$

364,989

 

 

$

(320,757

)

 

$

(770,448

)

Foreign(1)

 

 

(839,360

)

 

 

(605,428

)

 

 

(262,819

)

Loss before income taxes

 

$

(474,371

)

 

$

(926,185

)

 

$

(1,033,267

)

 

 

(1)

Includes the impact of intercompany charges to foreign affiliates for management fees and research and development cost sharing, inclusive of stock-based compensation.

Schedule of Components of Income Tax (Benefit) Expense

The components of our income tax (benefit) expense were as follows:

 

 

 

Year Ended December 31,

 

 

 

2021

 

 

2020

 

 

2019

 

 

 

(in thousands)

 

Current:

 

 

 

 

 

 

 

 

 

 

 

 

Federal

 

$

 

 

$

 

 

$

 

State

 

 

919

 

 

 

1,035

 

 

 

113

 

Foreign

 

 

22,078

 

 

 

23,945

 

 

 

771

 

Total current income tax expense

 

 

22,997

 

 

 

24,980

 

 

 

884

 

Deferred:

 

 

 

 

 

 

 

 

 

 

 

 

Federal

 

 

6,295

 

 

 

1,720

 

 

 

277

 

State

 

 

445

 

 

 

414

 

 

 

85

 

Foreign

 

 

2,673

 

 

 

4,192

 

 

 

129

 

Total deferred income tax benefit

 

 

9,413

 

 

 

6,326

 

 

 

491

 

Income tax expense

 

$

13,584

 

 

$

18,654

 

 

$

393

 

Summary of Reconciliation of Statutory Federal Income Tax Rate

 

 

 

The following is a reconciliation of the statutory federal income tax rate to our effective tax rate:

 

 

 

Year Ended December 31,

 

 

 

2021

 

 

2020

 

 

2019

 

Tax benefit (expense) computed at the federal statutory rate

 

 

21.0

%

 

 

21.0

%

 

 

21.0

%

State tax benefit (expense), net of federal benefit(1)

 

 

31.5

 

 

 

8.3

 

 

 

7.6

 

Change in valuation allowance

 

 

(246.3

)

 

 

(58.9

)

 

 

(38.5

)

Differences between U.S. and foreign tax rates on foreign income

 

 

3.9

 

 

 

(1.4

)

 

 

(1.0

)

Stock-based compensation benefit

 

 

119.3

 

 

 

17.8

 

 

 

0.8

 

U.S. federal research & development credit benefit

 

 

36.7

 

 

 

8.4

 

 

 

6.3

 

U.K. corporate rate increase

 

 

39.8

 

 

 

4.3

 

 

 

 

Acquisitions and divestitures

 

 

(8.0

)

 

 

(0.5

)

 

 

3.5

 

Other benefits (expenses)

 

 

(0.8

)

 

 

(1.0

)

 

 

0.3

 

Total income tax benefit (expense)

 

 

(2.9

)%

 

 

(2.0

)%

 

 

(0.0)

%

 

 

(1)

Inclusive of state research and development credits

Summary of Significant Components of Net Deferred Tax Balances

The significant components of net deferred tax balances were as follows:

 

 

 

Year Ended December 31,

 

 

 

2021

 

 

2020

 

 

 

(in thousands)

 

Deferred tax assets:

 

 

 

 

 

 

 

 

Accrued expenses

 

$

30,169

 

 

$

23,719

 

Intangible assets

 

 

183,441

 

 

 

175,397

 

Stock-based compensation

 

 

61,885

 

 

 

41,246

 

Loss carryforwards

 

 

2,631,230

 

 

 

1,714,870

 

Tax credit carryforwards

 

 

715,844

 

 

 

460,302

 

Lease liability

 

 

93,312

 

 

 

80,794

 

Other

 

 

29,572

 

 

 

6,374

 

Total deferred tax assets

 

$

3,745,453

 

 

$

2,502,702

 

Deferred tax liabilities:

 

 

 

 

 

 

 

 

Convertible debt

 

 

 

 

 

(138,832

)

Right-of-use asset

 

 

(75,782

)

 

 

(63,122

)

Investments(1)

 

 

(66,792

)

 

 

(3,862

)

Other

 

 

(2,549

)

 

 

(3,532

)

Total deferred tax liabilities

 

$

(145,123

)

 

$

(209,348

)

Total net deferred tax assets before valuation allowance

 

 

3,600,330

 

 

 

2,293,354

 

Valuation allowance

 

 

(3,611,242

)

 

 

(2,293,361

)

Net deferred taxes

 

$

(10,912

)

 

$

(7

)

 

(1)

For the year ended December 31, 2020 was originally included in “Other Liabilities” in our December 31, 2020 Annual Report as it was not significant. The increase in the current year is primarily due to unrealized gains on our marketable securities and strategic investments. 

Summary of Activity Related to Gross Unrecognized Tax Benefits

The following table summarizes the activity related to our gross unrecognized tax benefits during the years ended December 31, 2021 and 2020:

 

 

 

Year Ended December 31,

 

 

 

2021

 

 

2020

 

 

 

(in thousands)

 

Beginning balance of unrecognized tax benefits

 

$

344,971

 

 

$

286,605

 

Additions for current year tax positions

 

 

119,938

 

 

 

56,226

 

Additions for prior year tax positions

 

 

180

 

 

 

3,218

 

Reductions for prior year tax positions

 

 

(996

)

 

 

(712

)

Changes due to lapse of statute of limitations

 

 

(2,077

)

 

 

(570

)

Changes due to foreign currency translation adjustments

 

 

(357

)

 

 

204

 

U.K. corporate rate increase

 

 

7,914

 

 

 

 

Ending balance of unrecognized tax benefits (excluding interest and penalties)

 

$

469,573

 

 

$

344,971

 

Interest and penalties associated with unrecognized tax benefits

 

 

124

 

 

 

357

 

Ending balance of unrecognized tax benefits (including interest and penalties)

 

$

469,697

 

 

$

345,328

 

 

 

XML 58 R36.htm IDEA: XBRL DOCUMENT v3.22.0.1
Accumulated Other Comprehensive Income (Loss) (Tables)
12 Months Ended
Dec. 31, 2021
Accumulated Other Comprehensive Income Loss [Abstract]  
Schedule of Changes in Accumulated Other Comprehensive Income (Loss)

The table below presents the changes in accumulated other comprehensive income (loss) (“AOCI”) by component and the reclassifications out of AOCI:

 

 

 

Changes in Accumulated Other Comprehensive Income (Loss) by Component

 

 

 

Marketable

Securities

 

 

Foreign Currency

Translation

 

 

 

 

Total

 

 

 

(in thousands)

 

Balance at December 31, 2020

 

$

(87

)

 

$

21,450

 

 

 

 

$

21,363

 

OCI before reclassifications

 

 

(1,664

)

 

 

(14,107

)

 

 

 

 

(15,771

)

Amounts reclassified from AOCI (1)

 

 

(71

)

 

 

 

 

 

 

 

(71

)

Net current period OCI

 

 

(1,735

)

 

 

(14,107

)

 

 

 

 

(15,842

)

Balance at December 31, 2021

 

$

(1,822

)

 

$

7,343

 

 

 

 

$

5,521

 

 

 

(1)

Realized gains and losses on marketable securities are reclassified from AOCI into other income (expense), net in the consolidated statements of operations. 

XML 59 R37.htm IDEA: XBRL DOCUMENT v3.22.0.1
Property and Equipment, Net (Tables)
12 Months Ended
Dec. 31, 2021
Property Plant And Equipment [Abstract]  
Summary of Property and Equipment, Net

Property and equipment, net, consisted of the following:

 

 

As of December 31,

 

 

2021

 

 

2020

 

 

(in thousands)

 

Computer hardware and software

$

51,984

 

 

$

35,040

 

Leasehold improvements

 

203,124

 

 

 

175,850

 

Furniture and equipment

 

78,492

 

 

 

74,987

 

Construction in progress

 

44,304

 

 

 

27,284

 

Total

 

377,904

 

 

 

313,161

 

Less: accumulated depreciation and amortization

 

(175,260

)

 

 

(134,452

)

Property and equipment, net

$

202,644

 

 

$

178,709

 

Property and Equipment, Net by Geographic Area

The following table lists property and equipment, net by geographic area:

 

 

 

 

 

 

 

 

 

 

As of December 31,

 

 

2021

 

 

2020

 

 

(in thousands)

 

Property and equipment, net:

 

 

 

 

 

 

 

United States

$

174,826

 

 

$

157,596

 

Rest of world (1)

 

27,818

 

 

 

21,113

 

Total property and equipment, net

$

202,644

 

 

$

178,709

 

 

 

(1)

No individual country exceeded 10% of our total property and equipment, net for any period presented.

 

XML 60 R38.htm IDEA: XBRL DOCUMENT v3.22.0.1
Balance Sheet Components (Tables)
12 Months Ended
Dec. 31, 2021
Organization Consolidation And Presentation Of Financial Statements [Abstract]  
Schedule of Accrued Expenses and Other Current Liabilities

Accrued expenses and other current liabilities at December 31, 2021 and 2020 consisted of the following:

 

 

As of  December 31,

 

 

2021

 

 

2020

 

 

(in thousands)

 

Accrued compensation and related expenses

$

177,659

 

 

$

141,046

 

Accrued infrastructure costs

 

168,942

 

 

 

138,082

 

Partner revenue share liability

 

86,991

 

 

 

92,092

 

Acquisition liability

 

49,870

 

 

 

55,098

 

Other operating costs

 

48,635

 

 

 

30,713

 

Deferred revenue

 

44,473

 

 

 

27,814

 

Other

 

97,538

 

 

 

69,497

 

Total accrued expenses and other current liabilities

$

674,108

 

 

$

554,342

 

 

Schedule of Other Liabilities

Other liabilities at December 31, 2021 and 2020 consisted of the following:

 

 

As of  December 31,

 

 

2021

 

 

2020

 

 

(in thousands)

 

Acquisition liability

$

280,194

 

 

$

48,662

 

Other

 

35,562

 

 

 

15,812

 

Total other liabilities

$

315,756

 

 

$

64,474

 

XML 61 R39.htm IDEA: XBRL DOCUMENT v3.22.0.1
Summary of Significant Accounting Policies - Additional Information (Details)
12 Months Ended
Dec. 31, 2021
USD ($)
Dec. 31, 2020
USD ($)
Dec. 31, 2019
USD ($)
Jan. 01, 2021
USD ($)
Apr. 30, 2020
USD ($)
Aug. 31, 2019
USD ($)
Summary Of Significant Accounting Policies [Line Items]            
Advertising partner arrangement cost $ 679,000,000.0 $ 324,300,000 $ 174,700,000      
Type of Cost, Good or Service [Extensible List] us-gaap:AdvertisingMember us-gaap:AdvertisingMember us-gaap:AdvertisingMember      
Advertising cost $ 62,400,000 $ 29,500,000 $ 31,400,000      
Percentage of tax benefits likelihood of being realized greater than 50%          
Highly liquid investments with original maturities 90 days or less          
Credit losses recorded on available-for-sale debt securities $ 0 $ 0        
Number of operating segment 1 1 1      
Number of reporting unit 1 1 1      
Goodwill impairment charges $ 0 $ 0 $ 0      
Accumulated deficit 8,284,466,000 7,891,542,000        
Additional paid-in capital (12,069,097,000) (10,200,141,000)        
Convertible senior notes, net $ 2,253,087,000 1,675,169,000        
Accounting Standards Update 2020-06            
Summary Of Significant Accounting Policies [Line Items]            
Change in accounting principle, accounting standards update, adoption date Jan. 01, 2021          
Change in accounting principle, accounting standards update, early adoption [true false] true          
Change in accounting principle, accounting standards update, transition option elected us-gaap:AccountingStandardsUpdate202006RetrospectiveMember          
Accounting Standards Update 2020-06 | Revision of Prior Period, Accounting Standards Update, Adjustment            
Summary Of Significant Accounting Policies [Line Items]            
Accumulated deficit $ 95,000,000.0     $ 95,000,000.0    
Additional paid-in capital 664,000,000.0     664,000,000.0    
Convertible senior notes, net $ 569,000,000.0     $ 569,000,000.0    
Accounting Standards Update 2021-08            
Summary Of Significant Accounting Policies [Line Items]            
Change in accounting principle, accounting standards update, adoption date Jan. 01, 2022          
Change in accounting principle, accounting standards update, early adoption [true false] true          
Change in accounting principle, accounting standards update, immaterial effect [true false] false          
Accounting Standards Update 2020-01            
Summary Of Significant Accounting Policies [Line Items]            
Change in accounting principle, accounting standards update, adoption date Jan. 01, 2021          
Change in accounting principle, accounting standards update, immaterial effect [true false] true          
Change in accounting principle, accounting standards update, adopted [true false] true          
Accounting Standards Update 2018-15            
Summary Of Significant Accounting Policies [Line Items]            
Change in accounting principle, accounting standards update, adoption date Jan. 01, 2020          
Change in accounting principle, accounting standards update, immaterial effect [true false] true          
Change in accounting principle, accounting standards update, adopted [true false] true          
Accounting Standards Update 2016-13            
Summary Of Significant Accounting Policies [Line Items]            
Change in accounting principle, accounting standards update, adoption date Jan. 01, 2020          
Change in accounting principle, accounting standards update, immaterial effect [true false] true          
Change in accounting principle, accounting standards update, adopted [true false] true          
Accounting Standards Update 2019-11            
Summary Of Significant Accounting Policies [Line Items]            
Change in accounting principle, accounting standards update, adoption date Jan. 01, 2020          
Change in accounting principle, accounting standards update, immaterial effect [true false] true          
Change in accounting principle, accounting standards update, adopted [true false] true          
2025 Notes            
Summary Of Significant Accounting Policies [Line Items]            
Debt instrument, principal amount $ 284,105,000 1,000,000,000     $ 1,000,000,000.0  
2026 Notes            
Summary Of Significant Accounting Policies [Line Items]            
Debt instrument, principal amount $ 838,493,000 $ 1,265,000,000       $ 1,265,000,000
Computer Hardware, Software and Equipment            
Summary Of Significant Accounting Policies [Line Items]            
Property and equipment estimated useful life 3 years          
Furniture            
Summary Of Significant Accounting Policies [Line Items]            
Property and equipment estimated useful life 5 years          
Minimum | Buildings            
Summary Of Significant Accounting Policies [Line Items]            
Property and equipment estimated useful life 20 years          
Maximum            
Summary Of Significant Accounting Policies [Line Items]            
Business combination measurement period 1 year          
Maximum | Buildings            
Summary Of Significant Accounting Policies [Line Items]            
Property and equipment estimated useful life 45 years          
Prior to February 2018            
Summary Of Significant Accounting Policies [Line Items]            
Service condition satisfied, years 4 years          
RSUs and RSAs Granted after February 2018 | Minimum            
Summary Of Significant Accounting Policies [Line Items]            
Service condition satisfied, years 3 years          
RSUs and RSAs Granted after February 2018 | Maximum            
Summary Of Significant Accounting Policies [Line Items]            
Service condition satisfied, years 4 years          
First Year | Prior to February 2018            
Summary Of Significant Accounting Policies [Line Items]            
Award vesting percentage 10.00%          
Second Year | Prior to February 2018            
Summary Of Significant Accounting Policies [Line Items]            
Award vesting percentage 20.00%          
Third Year | Prior to February 2018            
Summary Of Significant Accounting Policies [Line Items]            
Award vesting percentage 30.00%          
Fourth Year | Prior to February 2018            
Summary Of Significant Accounting Policies [Line Items]            
Award vesting percentage 40.00%          
Class A Common Stock            
Summary Of Significant Accounting Policies [Line Items]            
Common stockholders voting rights no voting rights          
Class B Common Stock            
Summary Of Significant Accounting Policies [Line Items]            
Common stockholders voting rights one vote          
Class C Common Stock            
Summary Of Significant Accounting Policies [Line Items]            
Common stockholders voting rights ten votes          
XML 62 R40.htm IDEA: XBRL DOCUMENT v3.22.0.1
Summary of Significant Accounting Policies - Summary of Estimated Useful Lives of Intangible Assets (Details)
12 Months Ended
Dec. 31, 2021
Domain Names  
Finite-Lived Intangible Assets [Line Items]  
Estimated Useful Life 5 years
Trademarks | Minimum  
Finite-Lived Intangible Assets [Line Items]  
Estimated Useful Life 1 year
Trademarks | Maximum  
Finite-Lived Intangible Assets [Line Items]  
Estimated Useful Life 5 years
Acquired Developed Technology | Minimum  
Finite-Lived Intangible Assets [Line Items]  
Estimated Useful Life 4 years
Acquired Developed Technology | Maximum  
Finite-Lived Intangible Assets [Line Items]  
Estimated Useful Life 7 years
Customer Relationships | Minimum  
Finite-Lived Intangible Assets [Line Items]  
Estimated Useful Life 2 years
Customer Relationships | Maximum  
Finite-Lived Intangible Assets [Line Items]  
Estimated Useful Life 5 years
Patents | Minimum  
Finite-Lived Intangible Assets [Line Items]  
Estimated Useful Life 3 years
Patents | Maximum  
Finite-Lived Intangible Assets [Line Items]  
Estimated Useful Life 11 years
XML 63 R41.htm IDEA: XBRL DOCUMENT v3.22.0.1
Revenue - Disaggregation of Revenue by Geography (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Disaggregation Of Revenue [Line Items]      
Total revenue $ 4,117,048 $ 2,506,626 $ 1,715,534
North America      
Disaggregation Of Revenue [Line Items]      
Total revenue 2,871,369 1,649,937 1,068,108
Europe      
Disaggregation Of Revenue [Line Items]      
Total revenue 660,473 425,445 299,913
Rest of World      
Disaggregation Of Revenue [Line Items]      
Total revenue $ 585,206 $ 431,244 $ 347,513
XML 64 R42.htm IDEA: XBRL DOCUMENT v3.22.0.1
Revenue - Disaggregation of Revenue by Geography (Parenthetical) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Disaggregation Of Revenue [Line Items]      
Total revenue $ 4,117,048 $ 2,506,626 $ 1,715,534
United States      
Disaggregation Of Revenue [Line Items]      
Total revenue $ 2,800,000 $ 1,600,000 $ 1,000,000
XML 65 R43.htm IDEA: XBRL DOCUMENT v3.22.0.1
Net Loss per Share - Numerators and Denominators of Basic and Diluted Net Loss per Share Computations for Common Stock (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Numerator:      
Net loss $ (487,955) $ (944,839) $ (1,033,660)
Basic shares:      
Weighted-average common shares - Basic 1,558,997 1,455,693 1,375,462
Diluted shares:      
Weighted-average common shares - Diluted 1,558,997 1,455,693 1,375,462
Net loss per share attributable to common stockholders:      
Basic $ (0.31) $ (0.65) $ (0.75)
Diluted $ (0.31) $ (0.65) $ (0.75)
Class A Common Stock      
Numerator:      
Net loss $ (408,118) $ (775,801) $ (817,156)
Net loss attributable to common stockholders $ (408,118) $ (775,801) $ (817,156)
Basic shares:      
Weighted-average common shares - Basic 1,303,921 1,195,259 1,087,366
Diluted shares:      
Weighted-average common shares - Diluted 1,303,921 1,195,259 1,087,366
Net loss per share attributable to common stockholders:      
Basic $ (0.31) $ (0.65) $ (0.75)
Diluted $ (0.31) $ (0.65) $ (0.75)
Class B Common Stock      
Numerator:      
Net loss $ (7,339) $ (15,577) $ (33,341)
Net loss attributable to common stockholders $ (7,339) $ (15,577) $ (33,341)
Basic shares:      
Weighted-average common shares - Basic 23,449 23,999 44,366
Diluted shares:      
Weighted-average common shares - Diluted 23,449 23,999 44,366
Net loss per share attributable to common stockholders:      
Basic $ (0.31) $ (0.65) $ (0.75)
Diluted $ (0.31) $ (0.65) $ (0.75)
Class C Common Stock      
Numerator:      
Net loss $ (72,498) $ (153,461) $ (183,164)
Net loss attributable to common stockholders $ (72,498) $ (153,461) $ (183,164)
Basic shares:      
Weighted-average common shares - Basic 231,627 236,435 243,730
Diluted shares:      
Weighted-average common shares - Diluted 231,627 236,435 243,730
Net loss per share attributable to common stockholders:      
Basic $ (0.31) $ (0.65) $ (0.75)
Diluted $ (0.31) $ (0.65) $ (0.75)
XML 66 R44.htm IDEA: XBRL DOCUMENT v3.22.0.1
Net Loss per Share - Schedule of Potentially Dilutive Shares Excluded from Calculation of Diluted Net Loss per Share (Details) - shares
shares in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Stock Options      
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]      
Anti-dilutive securities excluded from calculation of diluted net loss per share 4,304 5,624 10,262
Unvested Restricted Stock Units And Restricted Stock Awards Not Subject To A Performance Condition      
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]      
Anti-dilutive securities excluded from calculation of diluted net loss per share 86,180 131,172 148,797
Convertible Notes (If Converted)      
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]      
Anti-dilutive securities excluded from calculation of diluted net loss per share 62,755 101,591 55,468
XML 67 R45.htm IDEA: XBRL DOCUMENT v3.22.0.1
Stockholders' Equity - Additional Information (Details)
$ / shares in Units, $ in Millions
12 Months Ended
Dec. 31, 2021
USD ($)
Plan
$ / shares
shares
Dec. 31, 2020
USD ($)
$ / shares
shares
Dec. 31, 2019
USD ($)
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Number of share-based employee compensation plans | Plan 3    
Weighted-average fair value of employee stock options | $ / shares $ 36.17 $ 12.11  
Fair values of options vested | $ $ 7.7 $ 11.1 $ 23.3
Intrinsic values of stock options exercised | $ $ 69.4 75.5 44.0
Maximum | 2017 Equity Incentive Plan      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Percentage of capital stock outstanding 5.00%    
Shares reserved for issuance, automatic increase date Jan. 01, 2027    
Minimum | 2017 Equity Incentive Plan      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Shares reserved for issuance, automatic increase date Jan. 01, 2018    
Stock Options      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Weighted average recognition period 1 year    
Unrecognized compensation cost | $ $ 2.9    
Stock Options | Maximum      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Maximum term for stock options from the grant date 10 years    
RSUs and RSAs      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Fair value of vested shares | $ $ 3,600.0 $ 1,700.0 $ 1,000.0
Unrecognized compensation cost | $ $ 2,000.0    
Weighted average recognition period 2 years 2 months 12 days    
Class A Non-voting Common Stock      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Common stock authorized to issue 3,000,000,000 3,000,000,000  
Common stock par value | $ / shares $ 0.00001 $ 0.00001  
Common stockholders voting rights no voting rights    
Common stock dividends declared | $ / shares $ 0    
Common stock issued 1,364,886,581 1,248,010,000  
Common stock outstanding 1,364,886,581 1,248,010,000  
Class A Non-voting Common Stock | 2017 Equity Incentive Plan      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Common stock reserved for future issuance 87,270,108    
Class A Non-voting Common Stock | 2014 Equity Incentive Plan      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Common stock reserved for future issuance 17,858,235    
Class A Non-voting Common Stock | 2012 Equity Incentive Plan      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Common stock reserved for future issuance 11,004,580    
Class A Non-voting Common Stock | 2017 Employee Stock Purchase Plan      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Common stock reserved for future issuance 16,484,690    
Number of shares issued or offered under plan 0    
Class A Non-voting Common Stock | Maximum | 2017 Equity Incentive Plan      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Additional common stock reserved for future issuance 86,737,997    
Class A Non-voting Common Stock | Maximum | 2017 Employee Stock Purchase Plan      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Shares reserved for issuance, automatic increase date Jan. 01, 2027    
Percentage of number of shares, common stock outstanding 1.00%    
Increase in number of shares reserved for issuance 15,000,000    
Class A Non-voting Common Stock | Minimum | 2017 Employee Stock Purchase Plan      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Shares reserved for issuance, automatic increase date Jan. 01, 2018    
Class A Non-voting Common Stock | 2014 Equity Incentive Plan | Maximum | France      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Awards granted to employees and consultants 2,500,000    
Class A Non-voting Common Stock | Stock Options And Unvested RSUs | 2014 Equity Incentive Plan      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Common stock reserved for future issuance 96,993,064    
Class A Non-voting Common Stock | Stock Options And Unvested RSUs | 2012 Equity Incentive Plan      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Common stock reserved for future issuance 37,228,865    
Class A Non-voting Common Stock | RSUs and RSAs      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Awards granted to employees and consultants 23,131,000    
Class B Common Stock      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Common stock authorized to issue 700,000,000 700,000,000  
Common stock par value | $ / shares $ 0.00001 $ 0.00001  
Common stockholders voting rights one vote    
Common stock dividends declared | $ / shares $ 0    
Common stock issued 22,769,005 23,696,000  
Common stock outstanding 22,769,005 23,696,000  
Class C Common Stock      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Common stock authorized to issue 260,887,848 260,888,000  
Common stock par value | $ / shares $ 0.00001 $ 0.00001  
Common stockholders voting rights ten votes    
Common stock dividends declared | $ / shares $ 0    
Common stock issued 231,626,943 231,627,000  
Common stock outstanding 231,626,943 231,627,000  
XML 68 R46.htm IDEA: XBRL DOCUMENT v3.22.0.1
Stockholders' Equity - Summary of RSU and RSA Award Activity (Details) - Restricted Stock Units and Restricted Stock Awards
shares in Thousands
12 Months Ended
Dec. 31, 2021
$ / shares
shares
Weighted-Average Grant Date Fair Value per Restricted Stock  
Weighted-Average Grant Date Fair Value per Restricted Stock, Unvested Beginning Balance | $ / shares $ 15.10
Weighted-Average Grant Date Fair Value per Restricted Stock, Granted | $ / shares 59.28
Weighted-Average Grant Date Fair Value per Restricted Stock, Vested | $ / shares 16.20
Weighted-Average Grant Date Fair Value per Restricted Stock, Forfeited | $ / shares 16.32
Weighted-Average Grant Date Fair Value per Restricted Stock, Unvested Ending Balance | $ / shares $ 26.07
Class A Common Stock  
Outstanding Restricted Stock  
Outstanding Restricted Stock, Unvested Beginning Balance | shares 131,172
Outstanding Restricted Stock, Granted | shares 23,131
Outstanding Restricted Stock, Vested | shares (59,009)
Outstanding Restricted Stock, Forfeited | shares (9,114)
Outstanding Restricted Stock, Unvested Ending Balance | shares 86,180
XML 69 R47.htm IDEA: XBRL DOCUMENT v3.22.0.1
Stockholders' Equity - Summary of Stock Option Award Activity (Details) - Stock Options - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Weighted-Average Exercise Price    
Weighted-Average Exercise Price, Beginning balance $ 10.37  
Weighted-Average Exercise Price, Granted 49.63  
Weighted-Average Exercise Price, Exercised 10.95  
Weighted-Average Exercise Price, Forfeited 17.26  
Weighted-Average Exercise Price, Ending balance 10.59 $ 10.37
Weighted-Average Exercise Price, Exercisable 10.08  
Weighted-Average Exercise Price, Vested and expected to vest $ 10.59  
Weighted-Average Remaining Contractual Term    
Weighted-Average Remaining Contractual Term (in years) 4 years 2 months 8 days 5 years 2 months 12 days
Weighted-Average Remaining Contractual Term (in years), Exercisable 3 years 11 months 4 days  
Weighted-Average Remaining Contractual Term (in years), Vested and expected to vest 4 years 2 months 4 days  
Aggregate Intrinsic Value    
Aggregate Intrinsic Value, Outstanding $ 157,374 $ 223,230
Aggregate Intrinsic Value, Exercisable 145,315  
Aggregate Intrinsic Value, Vested and expected to vest $ 157,106  
Class A Common Stock    
Number of Shares    
Number of Shares, Beginning balance 4,828  
Number of Shares, Granted 48  
Number of Shares, Exercised (1,174)  
Number of Shares, Forfeited (26)  
Number of Shares, Ending balance 3,676 4,828
Number of Shares, Exercisable 3,303  
Number of Shares, Vested and expected to vest 3,668  
Class B Common Stock    
Number of Shares    
Number of Shares, Beginning balance 796  
Number of Shares, Exercised (168)  
Number of Shares, Ending balance 628 796
Number of Shares, Exercisable 628  
Number of Shares, Vested and expected to vest 628  
XML 70 R48.htm IDEA: XBRL DOCUMENT v3.22.0.1
Stockholders' Equity - Summary of Total Stock-based Compensation Expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Total $ 1,092,135 $ 770,182 $ 686,013
Cost of Revenue      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Total 17,221 9,367 6,365
Research and Development      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Total 740,130 533,272 464,639
Sales and Marketing      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Total 164,241 108,270 93,355
General and Administrative      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Total $ 170,543 $ 119,273 $ 121,654
XML 71 R49.htm IDEA: XBRL DOCUMENT v3.22.0.1
Business Acquisitions and Divestitures - Additional Information (Details) - USD ($)
$ in Thousands, shares in Millions
1 Months Ended 3 Months Ended 12 Months Ended
May 31, 2021
Jun. 30, 2019
Dec. 31, 2019
Dec. 31, 2021
Dec. 31, 2019
Dec. 31, 2020
Business Acquisition [Line Items]            
Disposal group including discontinued operation, purchase consideration         $ 73,796  
Placed, LLC            
Business Acquisition [Line Items]            
Disposal group including discontinued operation, cash consideration   $ 77,800        
Disposal group including discontinued operation, purchase consideration   66,900        
Placed, LLC | Other Income (Expense)            
Business Acquisition [Line Items]            
Disposal group including discontinued operation, net gain on disposal   $ 39,900        
Wave Optics            
Business Acquisition [Line Items]            
Business combination total consideration including post combination expense $ 541,800          
Purchase price consideration 510,400          
Business combination, consideration transferred, equity interests issued and issuable 252,000          
Payment to acquire business 13,700          
Business combination, recognized identifiable assets acquired and liabilities assumed, liabilities 238,400          
Business combination, post combination expense 31,400          
Fit Analytics            
Business Acquisition [Line Items]            
Purchase price consideration $ 124,400          
Other Acquisitions            
Business Acquisition [Line Items]            
Purchase price consideration     $ 34,000 $ 266,100    
Payment to acquire business       139,500    
Goodwill deductible for tax purposes     23,500 8,200 23,500  
Other Acquisitions | Other Liabilities            
Business Acquisition [Line Items]            
Business combination, recognized identifiable assets acquired and liabilities assumed, liabilities       32,900    
2020 Acquisitions            
Business Acquisition [Line Items]            
Goodwill deductible for tax purposes           $ 49,600
AI Factory, Inc.            
Business Acquisition [Line Items]            
Current and future cash consideration payments     128,100   128,100  
Estimated fair value of minority interest     $ 13,500   $ 13,500  
Class A Common Stock | Wave Optics            
Business Acquisition [Line Items]            
Business combination consideration in shares issued or issuable 4.7          
Class A Common Stock | Other Acquisitions            
Business Acquisition [Line Items]            
Business combination, consideration transferred, equity interests issued and issuable       $ 93,700    
XML 72 R50.htm IDEA: XBRL DOCUMENT v3.22.0.1
Business Acquisitions and Divestitures - Summary of Total Purchase Consideration Allocation (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
May 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Business Acquisition [Line Items]        
Goodwill $ 1,588,452   $ 939,259 $ 761,153
Wave Optics        
Business Acquisition [Line Items]        
Goodwill   $ 370,236    
Net deferred tax liability   (3,313)    
Other assets acquired and liabilities assumed, net   13,111    
Total   510,444    
Wave Optics | Trademarks        
Business Acquisition [Line Items]        
Finite lived intangible assets   20,584    
Wave Optics | Technology        
Business Acquisition [Line Items]        
Finite lived intangible assets   77,118    
Wave Optics | Customer Relationships        
Business Acquisition [Line Items]        
Finite lived intangible assets   32,708    
Fit Analytics        
Business Acquisition [Line Items]        
Goodwill   88,132    
Net deferred tax liability   (5,643)    
Other assets acquired and liabilities assumed, net   7,160    
Total   124,449    
Fit Analytics | Trademarks        
Business Acquisition [Line Items]        
Finite lived intangible assets   800    
Fit Analytics | Technology        
Business Acquisition [Line Items]        
Finite lived intangible assets   17,000    
Fit Analytics | Customer Relationships        
Business Acquisition [Line Items]        
Finite lived intangible assets   $ 17,000    
Other Acquisitions        
Business Acquisition [Line Items]        
Goodwill 203,482      
Net deferred tax liability (11,871)      
Other assets acquired and liabilities assumed, net 6,325      
Total 266,086      
Other Acquisitions | Technology        
Business Acquisition [Line Items]        
Finite lived intangible assets 64,150      
Other Acquisitions | Customer Relationships        
Business Acquisition [Line Items]        
Finite lived intangible assets $ 4,000      
2020 Acquisitions        
Business Acquisition [Line Items]        
Goodwill     162,747  
Net deferred tax liability     (5,741)  
Other assets acquired and liabilities assumed, net     1,392  
Total     204,510  
2020 Acquisitions | Technology        
Business Acquisition [Line Items]        
Finite lived intangible assets     $ 46,112  
AI Factory, Inc.        
Business Acquisition [Line Items]        
Goodwill       110,734
Other assets acquired and liabilities assumed, net       1,353
Total       128,087
AI Factory, Inc. | Technology        
Business Acquisition [Line Items]        
Finite lived intangible assets       $ 16,000
XML 73 R51.htm IDEA: XBRL DOCUMENT v3.22.0.1
Business Acquisitions and Divestitures - Summary of Assets and Liabilities on Completion of Divestiture (Details) - Placed, LLC
$ in Thousands
Dec. 31, 2019
USD ($)
Income Statement Balance Sheet And Additional Disclosures By Disposal Groups Including Discontinued Operations [Line Items]  
Goodwill $ 2,682
Other assets and liabilities, net 3,827
Total 27,000
Trademarks, Net  
Income Statement Balance Sheet And Additional Disclosures By Disposal Groups Including Discontinued Operations [Line Items]  
Intangible assets 1,052
Acquired Developed Technology  
Income Statement Balance Sheet And Additional Disclosures By Disposal Groups Including Discontinued Operations [Line Items]  
Intangible assets 14,193
Customer Relationships, Net  
Income Statement Balance Sheet And Additional Disclosures By Disposal Groups Including Discontinued Operations [Line Items]  
Intangible assets $ 5,246
XML 74 R52.htm IDEA: XBRL DOCUMENT v3.22.0.1
Goodwill and Intangible Assets - Changes in Carrying Amount of Goodwill (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Goodwill And Intangible Assets Disclosure [Abstract]    
Goodwill, beginning balance $ 939,259 $ 761,153
Goodwill acquired 661,850 162,747
Foreign currency translation (12,657) 15,359
Goodwill, ending balance $ 1,588,452 $ 939,259
XML 75 R53.htm IDEA: XBRL DOCUMENT v3.22.0.1
Goodwill and Intangible Assets - Schedule of Intangible Assets (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 441,055 $ 226,471
Accumulated Amortization 163,401 120,542
Net $ 277,654 $ 105,929
Domain Names    
Finite-Lived Intangible Assets [Line Items]    
Weighted-Average Remaining Useful Life - Years 4 years 7 months 6 days 1 year 7 months 6 days
Gross Carrying Amount $ 967 $ 414
Accumulated Amortization 365 283
Net $ 602 $ 131
Trademarks    
Finite-Lived Intangible Assets [Line Items]    
Weighted-Average Remaining Useful Life - Years 4 years 3 months 18 days  
Gross Carrying Amount $ 21,384  
Accumulated Amortization 2,613  
Net $ 18,771  
Technology    
Finite-Lived Intangible Assets [Line Items]    
Weighted-Average Remaining Useful Life - Years 3 years 7 months 6 days 3 years 2 months 12 days
Gross Carrying Amount $ 343,800 $ 206,197
Accumulated Amortization 142,588 111,129
Net $ 201,212 $ 95,068
Customer Relationships    
Finite-Lived Intangible Assets [Line Items]    
Weighted-Average Remaining Useful Life - Years 5 years 1 month 6 days  
Gross Carrying Amount $ 53,709  
Accumulated Amortization 6,332  
Net $ 47,377  
Patents    
Finite-Lived Intangible Assets [Line Items]    
Weighted-Average Remaining Useful Life - Years 4 years 4 years 10 months 24 days
Gross Carrying Amount $ 21,195 $ 19,860
Accumulated Amortization 11,503 9,130
Net $ 9,692 $ 10,730
XML 76 R54.htm IDEA: XBRL DOCUMENT v3.22.0.1
Goodwill and Intangible Assets - Additional Information (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Goodwill And Intangible Assets Disclosure [Abstract]      
Amortization of intangible assets $ 63.2 $ 33.5 $ 33.4
XML 77 R55.htm IDEA: XBRL DOCUMENT v3.22.0.1
Goodwill and Intangible Assets - Schedule of Estimated Intangible Asset Amortization Expense (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Finite Lived Intangible Assets Future Amortization Expense Current And Five Succeeding Fiscal Years [Abstract]    
2022 $ 79,186  
2023 73,240  
2024 61,590  
2025 44,331  
2026 14,624  
Thereafter 4,683  
Net $ 277,654 $ 105,929
XML 78 R56.htm IDEA: XBRL DOCUMENT v3.22.0.1
Long-Term Debt - Additional Information (Details)
1 Months Ended 12 Months Ended
Jan. 01, 2021
USD ($)
Apr. 30, 2021
USD ($)
d
$ / shares
shares
Apr. 30, 2020
USD ($)
$ / shares
shares
Aug. 31, 2019
USD ($)
$ / shares
shares
Dec. 31, 2021
USD ($)
shares
Dec. 31, 2020
USD ($)
$ / shares
Dec. 31, 2019
USD ($)
Jan. 01, 2022
USD ($)
Debt Instrument [Line Items]                
Proceeds from issuance of convertible notes, net of issuance costs         $ 1,137,227,000 $ 988,582,000 $ 1,251,411,000  
Accumulated deficit         (8,284,466,000) (7,891,542,000)    
Convertible senior notes, net         2,253,087,000 1,675,169,000    
Amortization of debt discount and issuance costs         4,311,000 81,401,000 17,797,000  
Induced conversion expense related to convertible notes         41,538,000      
Senior Unsecured Revolving Credit Facility                
Debt Instrument [Line Items]                
Maximum borrowing capacity         $ 1,050,000,000.00      
Annual commitment fee         0.10%      
Credit facility expiration date         2023-08      
Amounts outstanding under the credit facility         $ 0      
Standby Letters of Credit                
Debt Instrument [Line Items]                
Outstanding letters of credit         $ 23,900,000      
LIBO | Senior Unsecured Revolving Credit Facility                
Debt Instrument [Line Items]                
Basis spread on variable interest rate (percentage)         0.75%      
Exchange Agreements                
Debt Instrument [Line Items]                
Induced conversion expense related to convertible notes         $ 41,500,000      
Shares issued under original terms of general conversion with net carrying amount         $ 1,132,600,000      
Cumulative Effect, Period of Adoption, Adjustment                
Debt Instrument [Line Items]                
Accumulated deficit               $ 95,000.0
Equity component of convertible senior notes, net $ 664,000.0              
Convertible senior notes, net               $ 569,000.0
Accounting Standards Update 2020-06                
Debt Instrument [Line Items]                
Change in accounting principle, accounting standards update, adoption date         Jan. 01, 2021      
Change in accounting principle, accounting standards update, early adoption [true false]         true      
Change in accounting principle, accounting standards update, transition option elected         us-gaap:AccountingStandardsUpdate202006RetrospectiveMember      
Class A Common Stock | Exchange Agreements                
Debt Instrument [Line Items]                
Shares issued upon conversion of each $1000 principal amount | shares         52,400,000      
Additional shares issued upon conversion | shares         700,000      
Fair value of induced conversion exchange shares | shares         700,000      
2027 Notes                
Debt Instrument [Line Items]                
Debt instrument, principal amount   $ 1,150,000,000     $ 1,150,000,000      
Indenture date   Apr. 30, 2021            
Proceeds from issuance of convertible notes, net of issuance costs   $ 1,050,000.00            
Debt instrument, maturity date   May 01, 2027            
Debt instrument, redemption price percentage   100.00%            
Debt instrument convertible, amortization period         5 years 3 months 18 days      
Cap price, net cost           $ 86,800    
2027 Notes | Class A Common Stock                
Debt Instrument [Line Items]                
Shares issued upon conversion of each $1000 principal amount | shares   11.2042            
Debt instrument, convertible principal amount used in conversion rate   $ 1,000            
Conversion price per share | $ / shares   $ 89.25            
Debt instrument convertible, percentage of conversion price   130.00%            
Debt instrument convertible, number of trading days | d   20            
Debt instrument, redemption price percentage   100.00%            
Cap price, per share | $ / shares           $ 121.02    
2027 Notes | Class A Common Stock | Scenario One                
Debt Instrument [Line Items]                
Debt instrument convertible, percentage of conversion price   130.00%            
Debt instrument convertible, number of trading days | d   20            
Debt instrument convertible, number of consecutive trading days | d   30            
2027 Notes | Class A Common Stock | Scenario Two                
Debt Instrument [Line Items]                
Debt instrument, convertible principal amount used in conversion rate   $ 1,000            
Debt instrument convertible, number of consecutive trading days | d   10            
Debt instrument, convertible, threshold business days   5 years            
2027 Notes | Class A Common Stock | Scenario Two | Maximum                
Debt Instrument [Line Items]                
Debt instrument convertible, percentage of conversion price   98.00%            
2025 Notes                
Debt Instrument [Line Items]                
Debt instrument, principal amount     $ 1,000,000,000.0   $ 284,105,000 $ 1,000,000,000    
Debt instrument, maturity date     May 01, 2025          
Debt issuance costs     $ 888,600,000          
Interest payment beginning date     Nov. 01, 2020          
Debt instrument, interest rate     0.25%          
Debt instrument, interest rate terms         Interest is payable in cash semi-annually in arrears beginning on November 1, 2020 at a rate of 0.25% per year.      
Debt instrument convertible, amortization period         3 years 3 months 18 days      
If-converted value exceeding principal amount         $ 332,200,000      
Cap price, net cost           $ 100,000,000.0    
2025 Notes | Exchange Agreements                
Debt Instrument [Line Items]                
Debt conversion, principal amount         715,900,000      
2025 Notes | Class A Common Stock                
Debt Instrument [Line Items]                
Shares issued upon conversion of each $1000 principal amount | shares     46.1233          
Debt instrument, convertible principal amount used in conversion rate     $ 1,000          
Conversion price per share | $ / shares     $ 21.68          
Cap price, per share | $ / shares           $ 32.12    
2026 Notes                
Debt Instrument [Line Items]                
Debt instrument, principal amount       $ 1,265,000,000 $ 838,493,000 $ 1,265,000,000    
Proceeds from issuance of convertible notes, net of issuance costs       $ 1,150,000,000        
Debt instrument, maturity date       Aug. 01, 2026        
Interest payment beginning date       Feb. 01, 2020        
Debt instrument, interest rate       0.75%        
Debt instrument, interest rate terms         Interest is payable in cash semi-annually in arrears beginning on February 1, 2020 at a rate of 0.75% per year.      
Debt instrument convertible, amortization period         4 years 7 months 6 days      
Amortization of debt issuance costs         $ 4,300,000      
Amortization of debt discount and issuance costs           81,400,000 17,800,000  
Contractual interest expense         8,900,000 11,200,000 $ 3,700,000  
If-converted value exceeding principal amount         890,600,000      
Cap price, net cost           $ 102,100,000    
2026 Notes | Exchange Agreements                
Debt Instrument [Line Items]                
Debt conversion, principal amount         $ 426,500,000      
2026 Notes | Class A Common Stock                
Debt Instrument [Line Items]                
Shares issued upon conversion of each $1000 principal amount | shares       43.8481        
Debt instrument, convertible principal amount used in conversion rate       $ 1,000        
Conversion price per share | $ / shares       $ 22.81        
Cap price, per share | $ / shares           $ 32.58    
Initial Placement | 2027 Notes                
Debt Instrument [Line Items]                
Debt instrument, principal amount   $ 1,000,000,000.0            
Over-Allotment Option | 2027 Notes                
Debt Instrument [Line Items]                
Debt instrument, principal amount   $ 150,000,000.0            
XML 79 R57.htm IDEA: XBRL DOCUMENT v3.22.0.1
Long-Term Debt - Summary of Convertible Notes (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Apr. 30, 2021
Dec. 31, 2020
Apr. 30, 2020
Aug. 31, 2019
2027 Notes          
Debt Instrument [Line Items]          
Principal $ 1,150,000 $ 1,150,000      
Unamortized debt discount and issuance costs (11,361)        
Net carrying amount 1,138,639        
2025 Notes          
Debt Instrument [Line Items]          
Principal 284,105   $ 1,000,000 $ 1,000,000  
Unamortized debt discount and issuance costs (2,168)   (263,956)    
Net carrying amount 281,937   736,044    
2026 Notes          
Debt Instrument [Line Items]          
Principal 838,493   1,265,000   $ 1,265,000
Unamortized debt discount and issuance costs (5,982)   (325,875)    
Net carrying amount $ 832,511   $ 939,125    
XML 80 R58.htm IDEA: XBRL DOCUMENT v3.22.0.1
Commitments and Contingencies - Additional Information (Details) - USD ($)
3 Months Ended
Dec. 31, 2019
Dec. 31, 2021
Jan. 17, 2020
Loss Contingencies [Line Items]      
Commitments due within three years   $ 2,700,000,000  
Indemnification Agreement      
Loss Contingencies [Line Items]      
Liabilities recorded   $ 0  
Securities Class Actions      
Loss Contingencies [Line Items]      
Legal expense, net of amounts directly covered by insurance $ 100,000,000.0    
Securities Class Actions | Pending Litigation      
Loss Contingencies [Line Items]      
Loss contingency, expected settlement amount     $ 187,500,000
XML 81 R59.htm IDEA: XBRL DOCUMENT v3.22.0.1
Leases - Components of Lease Cost (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Leases [Abstract]    
Operating lease expense $ 69,831 $ 60,450
Sublease income (2,478) (2,815)
Total net lease costs $ 67,353 $ 57,635
XML 82 R60.htm IDEA: XBRL DOCUMENT v3.22.0.1
Leases - Summary of Weighted Average Remaining Lease Term and Discount Rate Related to Operating Leases (Details)
Dec. 31, 2021
Dec. 31, 2020
Leases [Abstract]    
Weighted-average remaining lease term 6 years 7 months 6 days 7 years 7 months 6 days
Weighted-average discount rate 5.00% 5.50%
XML 83 R61.htm IDEA: XBRL DOCUMENT v3.22.0.1
Leases - Present Value of Operating Lease Liabilities (Details)
$ in Thousands
Dec. 31, 2021
USD ($)
Leases [Abstract]  
2022 $ 69,857
2023 84,573
2024 82,312
2025 77,406
2026 34,635
Thereafter 99,092
Total lease payments 447,875
Less: Imputed interest (69,970)
Present value of lease liabilities $ 377,905
XML 84 R62.htm IDEA: XBRL DOCUMENT v3.22.0.1
Leases - Additional Information (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Lessee Lease Description [Line Items]    
Lease obligations for additional leases not yet commenced $ 104.4  
Operating cash outflows for operating leases 73.9 $ 73.3
Lease liabilities arising from obtaining operating lease right-of-use assets $ 99.3 $ 36.2
Minimum    
Lessee Lease Description [Line Items]    
Operating leases, terms 1 year  
Maximum    
Lessee Lease Description [Line Items]    
Operating leases, terms 10 years  
XML 85 R63.htm IDEA: XBRL DOCUMENT v3.22.0.1
Strategic Investments - Additional Information (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Investment Holdings [Line Items]    
Realized gains on privately held investments $ 27.8  
Impairment expense on investment   $ 29.5
Privately Held Securities    
Investment Holdings [Line Items]    
Carrying value of investment in privately-held companies 262.7 169.5
Unrealized gains on investments $ 145.0 $ 42.4
XML 86 R64.htm IDEA: XBRL DOCUMENT v3.22.0.1
Fair Value Measurements - Summary of Financial Assets Measured at Fair Value on Recurring Basis (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Marketable securities, Total Estimated Fair Value $ 1,500,000  
Equity Securities, Fair Value 193,200  
Fair Value, Measurements, Recurring    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Marketable securities, Gross Unrealized Gains   $ 131
Marketable securities, Gross Unrealized Losses   (63)
Cash, Equity Securities and Marketable securities, Cost or Amortized Cost 3,572,489  
Equity Securities and Marketable securities, Gross Unrealized Gains 122,066  
Equity Securities and Marketable securities, Gross Unrealized Losses (1,670)  
Cash, Equity Securities and Marketable Securities, Total Estimated Fair Value 3,692,885  
Cash and Marketable securities, Cost or Amortized Cost   2,537,472
Cash and Marketable Securities, Total Estimated Fair Value   2,537,540
Fair Value, Measurements, Recurring | Cash    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Cash, Cost or Amortized Cost 1,966,966 464,006
Cash, Total Estimated Fair Value 1,966,966 464,006
Fair Value, Measurements, Recurring | Level 1 Securities | U.S. Government Securities    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Marketable securities, Cost or Amortized Cost 811,092 1,272,125
Marketable securities, Gross Unrealized Gains 1 122
Marketable securities, Gross Unrealized Losses (1,454) (21)
Marketable securities, Total Estimated Fair Value 809,639 1,272,226
Fair Value, Measurements, Recurring | Level 1 Securities | U.S. Government Agency Securities    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Marketable securities, Cost or Amortized Cost 77,409 245,055
Marketable securities, Gross Unrealized Gains 1 8
Marketable securities, Gross Unrealized Losses (8) (24)
Marketable securities, Total Estimated Fair Value 77,402 245,039
Fair Value, Measurements, Recurring | Level 1 Securities | Publicly Traded Equity Securities    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Equity Securities, Fair Value 71,139  
Equity Securities, Gross Unrealized Gains 122,064  
Equity Securities, Total Estimated Fair Value 193,203  
Fair Value, Measurements, Recurring | Level 2 Securities | Corporate Debt Securities    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Marketable securities, Cost or Amortized Cost 143,124 81,158
Marketable securities, Gross Unrealized Gains   1
Marketable securities, Gross Unrealized Losses (207) (18)
Marketable securities, Total Estimated Fair Value 142,917 81,141
Fair Value, Measurements, Recurring | Level 2 Securities | Commercial Paper    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Marketable securities, Cost or Amortized Cost 422,328 425,861
Marketable securities, Gross Unrealized Losses (1)  
Marketable securities, Total Estimated Fair Value 422,327 425,861
Fair Value, Measurements, Recurring | Level 2 Securities | Certificates of Deposit    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Marketable securities, Cost or Amortized Cost 80,431 49,267
Marketable securities, Total Estimated Fair Value $ 80,431 $ 49,267
XML 87 R65.htm IDEA: XBRL DOCUMENT v3.22.0.1
Fair Value Measurements - Additional Information (Details)
$ in Millions
12 Months Ended
Dec. 31, 2021
USD ($)
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]  
Equity Securities, Fair Value $ 193.2
Marketable securities contractual maturities 283.1
Marketable securities, Total Estimated Fair Value 1,500.0
Level 2 Securities | 2027 Notes  
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]  
Convertible notes 1,100.0
Level 2 Securities | 2025 Notes  
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]  
Convertible notes 650.1
Level 2 Securities | 2026 Notes  
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]  
Convertible notes $ 1,900.0
Minimum  
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]  
Marketable securities contractual maturities period 1 year
Maximum  
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]  
Marketable securities contractual maturities period 5 years
Publicly Traded Equity Securities  
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]  
Unrealized gains on investments $ 122.1
XML 88 R66.htm IDEA: XBRL DOCUMENT v3.22.0.1
Income Taxes - Schedule of Domestic and Foreign Components of Pre-Tax Loss (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Income Tax Disclosure [Abstract]      
Domestic $ 364,989 $ (320,757) $ (770,448)
Foreign (839,360) (605,428) (262,819)
Loss before income taxes $ (474,371) $ (926,185) $ (1,033,267)
XML 89 R67.htm IDEA: XBRL DOCUMENT v3.22.0.1
Income Taxes - Schedule of Components of Income Tax (Benefit) Expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Current:      
State $ 919 $ 1,035 $ 113
Foreign 22,078 23,945 771
Total current income tax expense 22,997 24,980 884
Deferred:      
Federal 6,295 1,720 277
State 445 414 85
Foreign 2,673 4,192 129
Total deferred income tax benefit 9,413 6,326 491
Income tax expense $ 13,584 $ 18,654 $ 393
XML 90 R68.htm IDEA: XBRL DOCUMENT v3.22.0.1
Income Taxes - Summary of Reconciliation of Statutory Federal Income Tax Rate (Details)
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Effective Income Tax Rate Continuing Operations Tax Rate Reconciliation [Abstract]      
Tax benefit (expense) computed at the federal statutory rate 21.00% 21.00% 21.00%
State tax benefit (expense), net of federal benefit 31.50% 8.30% 7.60%
Change in valuation allowance (246.30%) (58.90%) (38.50%)
Differences between U.S. and foreign tax rates on foreign income 3.90% (1.40%) (1.00%)
Stock-based compensation benefit 119.30% 17.80% 0.80%
U.S. federal research & development credit benefit 36.70% 8.40% 6.30%
U.K. corporate rate increase 39.80% 4.30%  
Acquisitions and divestitures (8.00%) (0.50%) 3.50%
Other benefits (expenses) (0.80%) (1.00%) 0.30%
Total income tax benefit (expense) (2.90%) (2.00%) 0.00%
XML 91 R69.htm IDEA: XBRL DOCUMENT v3.22.0.1
Income Taxes - Summary of Significant Components of Net Deferred Tax Balances (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Deferred tax assets:    
Accrued expenses $ 30,169 $ 23,719
Intangible assets 183,441 175,397
Stock-based compensation 61,885 41,246
Loss carryforwards 2,631,230 1,714,870
Tax credit carryforwards 715,844 460,302
Lease liability 93,312 80,794
Other 29,572 6,374
Total deferred tax assets 3,745,453 2,502,702
Deferred tax liabilities:    
Convertible debt   (138,832)
Right-of-use asset (75,782) (63,122)
Investments (66,792) (3,862)
Other (2,549) (3,532)
Total deferred tax liabilities (145,123) (209,348)
Total net deferred tax assets before valuation allowance 3,600,330 2,293,354
Valuation allowance (3,611,242) (2,293,361)
Net deferred taxes $ (10,912) $ (7)
XML 92 R70.htm IDEA: XBRL DOCUMENT v3.22.0.1
Income Taxes - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Apr. 01, 2023
Jan. 01, 2021
Mar. 31, 2020
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2017
Income Taxes [Line Items]              
Income tax expense       $ 13,584 $ 18,654 $ 393  
Tax benefit (expense) computed at the federal statutory rate       21.00% 21.00% 21.00%  
Change in enacted tax rate, amount       $ 188,900 $ 39,700    
Deferred tax liability       $ 10,912 7    
Pre-Tax Act U.S. federal net operating loss carry-forwards beginning of expiration year       2031      
Pre-Tax Act U.S. state net operating loss carry-forwards beginning of expiration year       2025      
U.S. Federal research tax credits beginning of expiration year       2032      
Deferred tax assets, valuation allowance       $ 3,611,242 2,293,361    
Gross unrecognized tax benefits, including related interest and penalties       469,697 345,328    
Net unrecognized tax benefits       469,573 344,971 $ 286,605  
Amount of tax benefit when gross unrecognized tax benefits realized       15,900      
Other Liabilities              
Income Taxes [Line Items]              
Net unrecognized tax benefits       $ 15,900 $ 11,800    
Accounting Standards Update 2020-06 | Revision of Prior Period, Accounting Standards Update, Adjustment | Convertible Notes              
Income Taxes [Line Items]              
Derecognition of deferred tax liability   $ 138,800          
Deferred tax liability   (138,800)          
Offsetting increase to valuation allowance recorded to additional paid-in capital and accumulated deficit   $ 138,800          
U.K.              
Income Taxes [Line Items]              
Tax benefit (expense) computed at the federal statutory rate     17.00% 19.00%      
Net operating loss carry-forwards       $ 3,200,000      
Percentage of taxable income limitation       50.00%      
Income tax year under examination       2020      
U.K. | Scenario Forecast              
Income Taxes [Line Items]              
Tax benefit (expense) computed at the federal statutory rate 25.00%            
Federal              
Income Taxes [Line Items]              
Net operating loss carry-forwards       $ 7,500,000      
Pre-Tax Act operating loss carry-forwards             $ 1,600,000
Post-Tax Act operating loss carry-forwards       $ 5,900,000      
Pre-Tax Act operating loss carry-forwards period             20 years
Percentage of taxable income limitation       80.00%      
Federal | Research              
Income Taxes [Line Items]              
Accumulated research tax credits       $ 476,600      
State              
Income Taxes [Line Items]              
Net operating loss carry-forwards       4,400,000      
State | Research              
Income Taxes [Line Items]              
Accumulated research tax credits       $ 292,800      
XML 93 R71.htm IDEA: XBRL DOCUMENT v3.22.0.1
Income Taxes - Summary of Activity Related to Gross Unrecognized Tax Benefits (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Income Tax Uncertainties [Abstract]    
Beginning balance of unrecognized tax benefits $ 344,971 $ 286,605
Additions for current year tax positions 119,938 56,226
Additions for prior year tax positions 180 3,218
Reductions for prior year tax positions (996) (712)
Changes due to lapse of statute of limitations (2,077) (570)
Changes due to foreign currency translation adjustments (357) 204
U.K. corporate rate increase 7,914  
Ending balance of unrecognized tax benefits (excluding interest and penalties) 469,573 344,971
Interest and penalties associated with unrecognized tax benefits 124 357
Ending balance of unrecognized tax benefits (including interest and penalties) $ 469,697 $ 345,328
XML 94 R72.htm IDEA: XBRL DOCUMENT v3.22.0.1
Accumulated Other Comprehensive Income (Loss) - Schedules of Changes in Accumulated Other Comprehensive Income (Loss) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Accumulated Other Comprehensive Income Loss [Line Items]      
Balance, beginning of period $ 2,329,976 $ 2,259,913  
OCI before reclassifications (15,771)    
Amounts reclassified from AOCI (71)    
Total other comprehensive income (loss), net of tax (15,842) 20,790 $ (2,574)
Balance, end of period 3,790,168 2,329,976 2,259,913
Marketable Securities      
Accumulated Other Comprehensive Income Loss [Line Items]      
Balance, beginning of period (87)    
OCI before reclassifications (1,664)    
Amounts reclassified from AOCI (71)    
Total other comprehensive income (loss), net of tax (1,735)    
Balance, end of period (1,822) (87)  
Foreign Currency Translation      
Accumulated Other Comprehensive Income Loss [Line Items]      
Balance, beginning of period 21,450    
OCI before reclassifications (14,107)    
Total other comprehensive income (loss), net of tax (14,107)    
Balance, end of period 7,343 21,450  
Accumulated Other Comprehensive Income (Loss)      
Accumulated Other Comprehensive Income Loss [Line Items]      
Balance, beginning of period 21,363 573 3,147
Total other comprehensive income (loss), net of tax (15,842) 20,790 (2,574)
Balance, end of period $ 5,521 $ 21,363 $ 573
XML 95 R73.htm IDEA: XBRL DOCUMENT v3.22.0.1
Property and Equipment, Net - Summary of Property and Equipment, Net (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Property Plant And Equipment [Line Items]    
Property and equipment, gross $ 377,904 $ 313,161
Less: accumulated depreciation and amortization (175,260) (134,452)
Property and equipment, net 202,644 178,709
Computer Hardware and Software    
Property Plant And Equipment [Line Items]    
Property and equipment, gross 51,984 35,040
Leasehold Improvements    
Property Plant And Equipment [Line Items]    
Property and equipment, gross 203,124 175,850
Furniture and Equipment    
Property Plant And Equipment [Line Items]    
Property and equipment, gross 78,492 74,987
Construction in Progress    
Property Plant And Equipment [Line Items]    
Property and equipment, gross $ 44,304 $ 27,284
XML 96 R74.htm IDEA: XBRL DOCUMENT v3.22.0.1
Property and Equipment, Net - Additional Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Property Plant And Equipment [Line Items]      
Depreciation and amortization $ 119,141 $ 86,744 $ 87,245
Property and Equipment      
Property Plant And Equipment [Line Items]      
Depreciation and amortization $ 55,900 $ 53,200 $ 53,800
XML 97 R75.htm IDEA: XBRL DOCUMENT v3.22.0.1
Property and Equipment, Net - Property and Equipment, Net by Geographic Area (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Property and equipment, net:    
Total property and equipment, net $ 202,644 $ 178,709
United States    
Property and equipment, net:    
Total property and equipment, net 174,826 157,596
Rest of World    
Property and equipment, net:    
Total property and equipment, net $ 27,818 $ 21,113
XML 98 R76.htm IDEA: XBRL DOCUMENT v3.22.0.1
Property and Equipment, Net - Property and Equipment, Net by Geographic Area (Parenthetical) (Details) - Country
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Geographic Concentrations | Property and Equipment Net | Rest of World    
Revenues From External Customers And Long Lived Assets [Line Items]    
Number of individual country exceeded 10% of total property and equipment 0 0
XML 99 R77.htm IDEA: XBRL DOCUMENT v3.22.0.1
Balance Sheet Components - Schedule of Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Accounts Payable And Accrued Liabilities Current [Abstract]    
Accrued compensation and related expenses $ 177,659 $ 141,046
Accrued infrastructure costs 168,942 138,082
Partner revenue share liability 86,991 92,092
Acquisition liability 49,870 55,098
Other operating costs 48,635 30,713
Deferred revenue 44,473 27,814
Other 97,538 69,497
Total accrued expenses and other current liabilities $ 674,108 $ 554,342
XML 100 R78.htm IDEA: XBRL DOCUMENT v3.22.0.1
Balance Sheet Components - Schedule of Other Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Other Liabilities Disclosure [Abstract]    
Acquisition liability $ 280,194 $ 48,662
Other 35,562 15,812
Total other liabilities $ 315,756 $ 64,474
XML 101 R79.htm IDEA: XBRL DOCUMENT v3.22.0.1
Employee Benefit Plans - Additional Information (Details) - USD ($)
$ in Millions
12 Months Ended
Jan. 01, 2016
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Defined Benefit Plan Disclosure [Line Items]        
Benefit plan, maximum eligible contributions per employee, percent   100.00%    
Expense recognized related to matching contributions   $ 25.0 $ 18.4 $ 15.4
100% Participants Contribution        
Defined Benefit Plan Disclosure [Line Items]        
Benefit plan, employer matching contribution percentage 100.00%      
50% Participants Contribution        
Defined Benefit Plan Disclosure [Line Items]        
Benefit plan, employer matching contribution percentage 50.00%      
Maximum | 100% Participants Contribution        
Defined Benefit Plan Disclosure [Line Items]        
Benefit plan, employer matching contribution, percent of employees' base salary 3.00%      
Maximum | 50% Participants Contribution        
Defined Benefit Plan Disclosure [Line Items]        
Benefit plan, employer matching contribution, percent of employees' base salary 5.00%      
Minimum | 50% Participants Contribution        
Defined Benefit Plan Disclosure [Line Items]        
Benefit plan, employer matching contribution, percent of employees' base salary 3.00%      
XML 102 R80.htm IDEA: XBRL DOCUMENT v3.22.0.1
Related Party Transactions - Additional Information (Details) - Entity Controlled by CEO - USD ($)
1 Months Ended 12 Months Ended
Nov. 30, 2020
Dec. 31, 2021
Related Party Transaction [Line Items]    
Sublease payment amount $ 0  
Sublease, option to terminate, description   Subject to certain limited exceptions, neither party may terminate this sublease for at least six years. After this period, Snap or this entity may terminate the lease at any time on 24 months’ prior written notice. Upon termination of the sublease, this entity will purchase the hangar from Snap at its fair market value on the termination date.
Sublease term 6 years  
Sublease termination option, written notice term 24 months  
XML 103 snap-10k_20211231_htm.xml IDEA: XBRL DOCUMENT 0001564408 2021-01-01 2021-12-31 0001564408 2021-06-30 0001564408 snap:CommonClassANonVotingMember 2022-02-01 0001564408 us-gaap:CommonClassBMember 2022-02-01 0001564408 us-gaap:CommonClassCMember 2022-02-01 0001564408 2020-01-01 2020-12-31 0001564408 2019-01-01 2019-12-31 0001564408 2020-12-31 0001564408 2019-12-31 0001564408 2018-12-31 0001564408 2021-12-31 0001564408 snap:CommonClassANonVotingMember 2021-12-31 0001564408 snap:CommonClassANonVotingMember 2020-12-31 0001564408 us-gaap:CommonClassCMember 2021-12-31 0001564408 us-gaap:CommonClassCMember 2020-12-31 0001564408 us-gaap:CommonClassBMember 2021-12-31 0001564408 us-gaap:CommonClassBMember 2020-12-31 0001564408 snap:CommonClassANonVotingMember us-gaap:CommonStockMember 2020-12-31 0001564408 snap:CommonClassANonVotingMember us-gaap:CommonStockMember 2019-12-31 0001564408 snap:CommonClassANonVotingMember us-gaap:CommonStockMember 2018-12-31 0001564408 snap:CommonClassANonVotingMember us-gaap:CommonStockMember 2021-01-01 2021-12-31 0001564408 snap:CommonClassANonVotingMember us-gaap:CommonStockMember 2020-01-01 2020-12-31 0001564408 snap:CommonClassANonVotingMember us-gaap:CommonStockMember 2019-01-01 2019-12-31 0001564408 snap:CommonClassANonVotingMember us-gaap:CommonStockMember 2021-12-31 0001564408 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2020-12-31 0001564408 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2019-12-31 0001564408 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2018-12-31 0001564408 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2021-01-01 2021-12-31 0001564408 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2020-01-01 2020-12-31 0001564408 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2019-01-01 2019-12-31 0001564408 snap:CommonClassBStockConversionFromClassCVotingCommonStockMember us-gaap:CommonStockMember 2020-01-01 2020-12-31 0001564408 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2021-12-31 0001564408 us-gaap:CommonClassCMember us-gaap:CommonStockMember 2020-12-31 0001564408 us-gaap:CommonClassCMember us-gaap:CommonStockMember 2019-12-31 0001564408 us-gaap:CommonClassCMember us-gaap:CommonStockMember 2018-12-31 0001564408 us-gaap:CommonClassCMember us-gaap:CommonStockMember 2020-01-01 2020-12-31 0001564408 us-gaap:CommonClassCMember us-gaap:CommonStockMember 2019-01-01 2019-12-31 0001564408 us-gaap:CommonClassCMember us-gaap:CommonStockMember 2021-12-31 0001564408 us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0001564408 us-gaap:AdditionalPaidInCapitalMember 2019-12-31 0001564408 us-gaap:AdditionalPaidInCapitalMember 2018-12-31 0001564408 us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-12-31 0001564408 us-gaap:AdditionalPaidInCapitalMember 2020-01-01 2020-12-31 0001564408 us-gaap:AdditionalPaidInCapitalMember 2019-01-01 2019-12-31 0001564408 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0001564408 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0001564408 us-gaap:RetainedEarningsMember 2020-12-31 0001564408 us-gaap:RetainedEarningsMember 2019-12-31 0001564408 us-gaap:RetainedEarningsMember 2018-12-31 0001564408 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:RetainedEarningsMember 2020-12-31 0001564408 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:RetainedEarningsMember 2019-12-31 0001564408 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:RetainedEarningsMember 2018-12-31 0001564408 us-gaap:RetainedEarningsMember 2021-01-01 2021-12-31 0001564408 us-gaap:RetainedEarningsMember 2020-01-01 2020-12-31 0001564408 us-gaap:RetainedEarningsMember 2019-01-01 2019-12-31 0001564408 us-gaap:RetainedEarningsMember 2021-12-31 0001564408 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-12-31 0001564408 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-12-31 0001564408 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-12-31 0001564408 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-01-01 2021-12-31 0001564408 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-01-01 2020-12-31 0001564408 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-01-01 2019-12-31 0001564408 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-12-31 0001564408 snap:RestrictedStockUnitsAndRestrictedStockAwardsMember 2021-01-01 2021-12-31 0001564408 snap:WaveOpticsMember 2021-01-01 2021-12-31 0001564408 snap:FitAnalyticsMember 2021-01-01 2021-12-31 0001564408 snap:OtherAcquisitionsMember 2021-01-01 2021-12-31 0001564408 snap:TwentyTwentyAcquisitionsMember 2021-01-01 2021-12-31 0001564408 snap:AIFactoryIncMember 2021-01-01 2021-12-31 0001564408 snap:PlacedLimitedLiabilityCompanyMember 2021-01-01 2021-12-31 0001564408 snap:CommonClassANonVotingMember 2021-01-01 2021-12-31 0001564408 us-gaap:CommonClassBMember 2021-01-01 2021-12-31 0001564408 us-gaap:CommonClassCMember 2021-01-01 2021-12-31 0001564408 snap:PriorToFebruaryTwoThousandAndSeventeenRestrictedStockUnitsMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2021-01-01 2021-12-31 0001564408 snap:PriorToFebruaryTwoThousandAndSeventeenRestrictedStockUnitsMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2021-01-01 2021-12-31 0001564408 snap:PriorToFebruaryTwoThousandAndSeventeenRestrictedStockUnitsMember us-gaap:ShareBasedCompensationAwardTrancheThreeMember 2021-01-01 2021-12-31 0001564408 snap:PriorToFebruaryTwoThousandAndSeventeenRestrictedStockUnitsMember snap:ShareBasedCompensationAwardTrancheFourthMember 2021-01-01 2021-12-31 0001564408 snap:PriorToFebruaryTwoThousandAndSeventeenRestrictedStockUnitsMember 2021-01-01 2021-12-31 0001564408 srt:MinimumMember snap:RestrictedStockUnitsAndRestrictedStockGrantedAfterFebruaryTwoThousandEighteenMember 2021-01-01 2021-12-31 0001564408 srt:MaximumMember snap:RestrictedStockUnitsAndRestrictedStockGrantedAfterFebruaryTwoThousandEighteenMember 2021-01-01 2021-12-31 0001564408 snap:ComputerHardwareSoftwareAndEquipmentMember 2021-01-01 2021-12-31 0001564408 us-gaap:FurnitureAndFixturesMember 2021-01-01 2021-12-31 0001564408 srt:MinimumMember us-gaap:BuildingMember 2021-01-01 2021-12-31 0001564408 srt:MaximumMember us-gaap:BuildingMember 2021-01-01 2021-12-31 0001564408 srt:MaximumMember 2021-01-01 2021-12-31 0001564408 us-gaap:InternetDomainNamesMember 2021-01-01 2021-12-31 0001564408 srt:MinimumMember us-gaap:TrademarksMember 2021-01-01 2021-12-31 0001564408 srt:MaximumMember us-gaap:TrademarksMember 2021-01-01 2021-12-31 0001564408 srt:MinimumMember us-gaap:TechnologyBasedIntangibleAssetsMember 2021-01-01 2021-12-31 0001564408 srt:MaximumMember us-gaap:TechnologyBasedIntangibleAssetsMember 2021-01-01 2021-12-31 0001564408 srt:MinimumMember us-gaap:CustomerRelationshipsMember 2021-01-01 2021-12-31 0001564408 srt:MaximumMember us-gaap:CustomerRelationshipsMember 2021-01-01 2021-12-31 0001564408 srt:MinimumMember us-gaap:PatentsMember 2021-01-01 2021-12-31 0001564408 srt:MaximumMember us-gaap:PatentsMember 2021-01-01 2021-12-31 0001564408 snap:TwoThousandTwentyFiveSeniorConvertibleNotesMember 2020-04-30 0001564408 snap:TwoThousandTwentySixSeniorConvertibleNotesMember 2019-08-31 0001564408 us-gaap:AccountingStandardsUpdate202006Member 2021-12-31 0001564408 us-gaap:AccountingStandardsUpdate202006Member 2021-01-01 2021-12-31 0001564408 srt:RevisionOfPriorPeriodAccountingStandardsUpdateAdjustmentMember us-gaap:AccountingStandardsUpdate202006Member 2021-01-01 0001564408 snap:AccountingStandardsUpdate202108Member 2021-12-31 0001564408 srt:RevisionOfPriorPeriodAccountingStandardsUpdateAdjustmentMember us-gaap:AccountingStandardsUpdate202006Member 2021-12-31 0001564408 us-gaap:AccountingStandardsUpdate202001Member 2021-12-31 0001564408 us-gaap:AccountingStandardsUpdate201815Member 2021-12-31 0001564408 us-gaap:AccountingStandardsUpdate201613Member 2021-12-31 0001564408 us-gaap:AccountingStandardsUpdate201911Member 2021-12-31 0001564408 srt:NorthAmericaMember 2021-01-01 2021-12-31 0001564408 srt:NorthAmericaMember 2020-01-01 2020-12-31 0001564408 srt:NorthAmericaMember 2019-01-01 2019-12-31 0001564408 srt:EuropeMember 2021-01-01 2021-12-31 0001564408 srt:EuropeMember 2020-01-01 2020-12-31 0001564408 srt:EuropeMember 2019-01-01 2019-12-31 0001564408 snap:RestOfWorldMember 2021-01-01 2021-12-31 0001564408 snap:RestOfWorldMember 2020-01-01 2020-12-31 0001564408 snap:RestOfWorldMember 2019-01-01 2019-12-31 0001564408 country:US 2021-01-01 2021-12-31 0001564408 country:US 2020-01-01 2020-12-31 0001564408 country:US 2019-01-01 2019-12-31 0001564408 snap:CommonClassANonVotingMember 2020-01-01 2020-12-31 0001564408 us-gaap:CommonClassBMember 2020-01-01 2020-12-31 0001564408 us-gaap:CommonClassCMember 2020-01-01 2020-12-31 0001564408 snap:CommonClassANonVotingMember 2019-01-01 2019-12-31 0001564408 us-gaap:CommonClassBMember 2019-01-01 2019-12-31 0001564408 us-gaap:CommonClassCMember 2019-01-01 2019-12-31 0001564408 us-gaap:EmployeeStockOptionMember 2021-01-01 2021-12-31 0001564408 us-gaap:EmployeeStockOptionMember 2020-01-01 2020-12-31 0001564408 us-gaap:EmployeeStockOptionMember 2019-01-01 2019-12-31 0001564408 snap:UnvestedRestrictedStockUnitsAndRestrictedStockAwardsNotSubjectToAPerformanceConditionMember 2021-01-01 2021-12-31 0001564408 snap:UnvestedRestrictedStockUnitsAndRestrictedStockAwardsNotSubjectToAPerformanceConditionMember 2020-01-01 2020-12-31 0001564408 snap:UnvestedRestrictedStockUnitsAndRestrictedStockAwardsNotSubjectToAPerformanceConditionMember 2019-01-01 2019-12-31 0001564408 snap:ConvertibleSeniorNotesIfConvertedMember 2021-01-01 2021-12-31 0001564408 snap:ConvertibleSeniorNotesIfConvertedMember 2020-01-01 2020-12-31 0001564408 snap:ConvertibleSeniorNotesIfConvertedMember 2019-01-01 2019-12-31 0001564408 srt:MaximumMember country:FR snap:TwoZeroOneFourEquityIncentivePlanMember snap:CommonClassANonVotingMember 2021-01-01 2021-12-31 0001564408 snap:TwoZeroOneSevenEquityIncentivePlanMember snap:CommonClassANonVotingMember 2021-12-31 0001564408 snap:StockOptionsAndUnvestedRestrictedStockUnitsMember snap:TwoZeroOneFourEquityIncentivePlanMember snap:CommonClassANonVotingMember 2021-12-31 0001564408 snap:StockOptionsAndUnvestedRestrictedStockUnitsMember snap:TwoZeroOneTwoEquityIncentivePlanMember snap:CommonClassANonVotingMember 2021-12-31 0001564408 snap:TwoZeroOneFourEquityIncentivePlanMember snap:CommonClassANonVotingMember 2021-12-31 0001564408 snap:TwoZeroOneTwoEquityIncentivePlanMember snap:CommonClassANonVotingMember 2021-12-31 0001564408 srt:MaximumMember snap:TwoZeroOneSevenEquityIncentivePlanMember snap:CommonClassANonVotingMember 2021-12-31 0001564408 srt:MaximumMember snap:TwoZeroOneSevenEquityIncentivePlanMember 2021-01-01 2021-12-31 0001564408 srt:MinimumMember snap:TwoZeroOneSevenEquityIncentivePlanMember 2021-01-01 2021-12-31 0001564408 srt:MaximumMember us-gaap:EmployeeStockOptionMember 2021-01-01 2021-12-31 0001564408 snap:TwoZeroOneSevenEmployeeStockPurchasePlanMember snap:CommonClassANonVotingMember 2021-12-31 0001564408 snap:TwoZeroOneSevenEmployeeStockPurchasePlanMember snap:CommonClassANonVotingMember 2021-01-01 2021-12-31 0001564408 srt:MaximumMember snap:TwoZeroOneSevenEmployeeStockPurchasePlanMember snap:CommonClassANonVotingMember 2021-01-01 2021-12-31 0001564408 srt:MinimumMember snap:TwoZeroOneSevenEmployeeStockPurchasePlanMember snap:CommonClassANonVotingMember 2021-01-01 2021-12-31 0001564408 snap:RestrictedStockUnitsAndRestrictedStockAwardsMember snap:CommonClassANonVotingMember 2020-12-31 0001564408 snap:RestrictedStockUnitsAndRestrictedStockAwardsMember snap:CommonClassANonVotingMember 2021-01-01 2021-12-31 0001564408 snap:RestrictedStockUnitsAndRestrictedStockAwardsMember snap:CommonClassANonVotingMember 2021-12-31 0001564408 snap:RestrictedStockUnitsAndRestrictedStockAwardsMember 2020-12-31 0001564408 snap:RestrictedStockUnitsAndRestrictedStockAwardsMember 2021-12-31 0001564408 snap:RestrictedStockUnitsAndRestrictedStockAwardsMember 2020-01-01 2020-12-31 0001564408 snap:RestrictedStockUnitsAndRestrictedStockAwardsMember 2019-01-01 2019-12-31 0001564408 us-gaap:EmployeeStockOptionMember snap:CommonClassANonVotingMember 2020-12-31 0001564408 us-gaap:EmployeeStockOptionMember us-gaap:CommonClassBMember 2020-12-31 0001564408 us-gaap:EmployeeStockOptionMember snap:CommonClassANonVotingMember 2021-01-01 2021-12-31 0001564408 us-gaap:EmployeeStockOptionMember us-gaap:CommonClassBMember 2021-01-01 2021-12-31 0001564408 us-gaap:EmployeeStockOptionMember snap:CommonClassANonVotingMember 2021-12-31 0001564408 us-gaap:EmployeeStockOptionMember us-gaap:CommonClassBMember 2021-12-31 0001564408 us-gaap:EmployeeStockOptionMember 2020-12-31 0001564408 us-gaap:EmployeeStockOptionMember 2021-01-01 2021-12-31 0001564408 us-gaap:EmployeeStockOptionMember 2021-12-31 0001564408 us-gaap:EmployeeStockOptionMember 2020-01-01 2020-12-31 0001564408 us-gaap:CostOfSalesMember 2021-01-01 2021-12-31 0001564408 us-gaap:CostOfSalesMember 2020-01-01 2020-12-31 0001564408 us-gaap:CostOfSalesMember 2019-01-01 2019-12-31 0001564408 us-gaap:ResearchAndDevelopmentExpenseMember 2021-01-01 2021-12-31 0001564408 us-gaap:ResearchAndDevelopmentExpenseMember 2020-01-01 2020-12-31 0001564408 us-gaap:ResearchAndDevelopmentExpenseMember 2019-01-01 2019-12-31 0001564408 us-gaap:SellingAndMarketingExpenseMember 2021-01-01 2021-12-31 0001564408 us-gaap:SellingAndMarketingExpenseMember 2020-01-01 2020-12-31 0001564408 us-gaap:SellingAndMarketingExpenseMember 2019-01-01 2019-12-31 0001564408 us-gaap:GeneralAndAdministrativeExpenseMember 2021-01-01 2021-12-31 0001564408 us-gaap:GeneralAndAdministrativeExpenseMember 2020-01-01 2020-12-31 0001564408 us-gaap:GeneralAndAdministrativeExpenseMember 2019-01-01 2019-12-31 0001564408 snap:WaveOpticsMember 2021-05-01 2021-05-31 0001564408 snap:WaveOpticsMember us-gaap:CommonClassAMember 2021-05-01 2021-05-31 0001564408 snap:WaveOpticsMember us-gaap:TrademarksMember 2021-05-31 0001564408 snap:WaveOpticsMember us-gaap:TechnologyBasedIntangibleAssetsMember 2021-05-31 0001564408 snap:WaveOpticsMember us-gaap:CustomerRelationshipsMember 2021-05-31 0001564408 snap:WaveOpticsMember 2021-05-31 0001564408 snap:FitAnalyticsMember 2021-05-01 2021-05-31 0001564408 snap:FitAnalyticsMember us-gaap:TrademarksMember 2021-05-31 0001564408 snap:FitAnalyticsMember us-gaap:TechnologyBasedIntangibleAssetsMember 2021-05-31 0001564408 snap:FitAnalyticsMember us-gaap:CustomerRelationshipsMember 2021-05-31 0001564408 snap:FitAnalyticsMember 2021-05-31 0001564408 snap:OtherAcquisitionsMember us-gaap:CommonClassAMember 2021-01-01 2021-12-31 0001564408 us-gaap:OtherLiabilitiesMember snap:OtherAcquisitionsMember 2021-01-01 2021-12-31 0001564408 snap:OtherAcquisitionsMember us-gaap:TechnologyBasedIntangibleAssetsMember 2021-12-31 0001564408 snap:OtherAcquisitionsMember us-gaap:CustomerRelationshipsMember 2021-12-31 0001564408 snap:OtherAcquisitionsMember 2021-12-31 0001564408 snap:TwentyTwentyAcquisitionsMember us-gaap:TechnologyBasedIntangibleAssetsMember 2020-12-31 0001564408 snap:TwentyTwentyAcquisitionsMember 2020-12-31 0001564408 snap:AIFactoryIncMember 2019-12-31 0001564408 snap:AIFactoryIncMember us-gaap:TechnologyBasedIntangibleAssetsMember 2019-12-31 0001564408 snap:PlacedLimitedLiabilityCompanyMember 2019-06-30 0001564408 snap:PlacedLimitedLiabilityCompanyMember 2019-06-01 2019-06-30 0001564408 snap:PlacedLimitedLiabilityCompanyMember snap:OtherIncomeExpenseMember 2019-06-01 2019-06-30 0001564408 snap:PlacedLimitedLiabilityCompanyMember us-gaap:TrademarksMember 2019-12-31 0001564408 snap:PlacedLimitedLiabilityCompanyMember us-gaap:TechnologyBasedIntangibleAssetsMember 2019-12-31 0001564408 snap:PlacedLimitedLiabilityCompanyMember us-gaap:CustomerRelationshipsMember 2019-12-31 0001564408 snap:PlacedLimitedLiabilityCompanyMember 2019-12-31 0001564408 snap:OtherAcquisitionsMember 2019-10-01 2019-12-31 0001564408 snap:OtherAcquisitionsMember 2019-12-31 0001564408 us-gaap:TrademarksMember 2021-01-01 2021-12-31 0001564408 us-gaap:TechnologyBasedIntangibleAssetsMember 2021-01-01 2021-12-31 0001564408 us-gaap:CustomerRelationshipsMember 2021-01-01 2021-12-31 0001564408 us-gaap:PatentsMember 2021-01-01 2021-12-31 0001564408 us-gaap:InternetDomainNamesMember 2021-12-31 0001564408 us-gaap:TrademarksMember 2021-12-31 0001564408 us-gaap:TechnologyBasedIntangibleAssetsMember 2021-12-31 0001564408 us-gaap:CustomerRelationshipsMember 2021-12-31 0001564408 us-gaap:PatentsMember 2021-12-31 0001564408 us-gaap:InternetDomainNamesMember 2020-01-01 2020-12-31 0001564408 us-gaap:TechnologyBasedIntangibleAssetsMember 2020-01-01 2020-12-31 0001564408 us-gaap:PatentsMember 2020-01-01 2020-12-31 0001564408 us-gaap:InternetDomainNamesMember 2020-12-31 0001564408 us-gaap:TechnologyBasedIntangibleAssetsMember 2020-12-31 0001564408 us-gaap:PatentsMember 2020-12-31 0001564408 snap:TwoThousandTwentySevenConvertibleSeniorNoteMember 2021-04-30 0001564408 snap:TwoThousandTwentySevenConvertibleSeniorNoteMember snap:InitialPlacementMember 2021-04-30 0001564408 snap:TwoThousandTwentySevenConvertibleSeniorNoteMember us-gaap:OverAllotmentOptionMember 2021-04-30 0001564408 snap:TwoThousandTwentySevenConvertibleSeniorNoteMember 2021-04-01 2021-04-30 0001564408 snap:TwoThousandTwentySevenConvertibleSeniorNoteMember snap:CommonClassANonVotingMember 2021-04-01 2021-04-30 0001564408 snap:TwoThousandTwentySevenConvertibleSeniorNoteMember snap:CommonClassANonVotingMember 2021-04-30 0001564408 snap:ScenarioOneMember snap:TwoThousandTwentySevenConvertibleSeniorNoteMember snap:CommonClassANonVotingMember 2021-04-01 2021-04-30 0001564408 snap:ScenarioTwoMember snap:TwoThousandTwentySevenConvertibleSeniorNoteMember snap:CommonClassANonVotingMember 2021-04-01 2021-04-30 0001564408 snap:ScenarioTwoMember snap:TwoThousandTwentySevenConvertibleSeniorNoteMember snap:CommonClassANonVotingMember 2021-04-30 0001564408 srt:MaximumMember snap:ScenarioTwoMember snap:TwoThousandTwentySevenConvertibleSeniorNoteMember snap:CommonClassANonVotingMember 2021-04-01 2021-04-30 0001564408 snap:TwoThousandTwentyFiveSeniorConvertibleNotesMember 2020-04-01 2020-04-30 0001564408 snap:TwoThousandTwentyFiveSeniorConvertibleNotesMember 2021-01-01 2021-12-31 0001564408 snap:TwoThousandTwentyFiveSeniorConvertibleNotesMember snap:CommonClassANonVotingMember 2020-04-01 2020-04-30 0001564408 snap:TwoThousandTwentyFiveSeniorConvertibleNotesMember snap:CommonClassANonVotingMember 2020-04-30 0001564408 snap:TwoThousandTwentySixSeniorConvertibleNotesMember 2019-08-01 2019-08-31 0001564408 snap:TwoThousandTwentySixSeniorConvertibleNotesMember 2021-01-01 2021-12-31 0001564408 snap:TwoThousandTwentySixSeniorConvertibleNotesMember snap:CommonClassANonVotingMember 2019-08-01 2019-08-31 0001564408 snap:TwoThousandTwentySixSeniorConvertibleNotesMember snap:CommonClassANonVotingMember 2019-08-31 0001564408 snap:TwoThousandTwentySevenConvertibleSeniorNoteMember 2021-12-31 0001564408 snap:TwoThousandTwentyFiveSeniorConvertibleNotesMember 2021-12-31 0001564408 snap:TwoThousandTwentySixSeniorConvertibleNotesMember 2021-12-31 0001564408 snap:TwoThousandTwentyFiveSeniorConvertibleNotesMember 2020-12-31 0001564408 snap:TwoThousandTwentySixSeniorConvertibleNotesMember 2020-12-31 0001564408 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember 2022-01-01 0001564408 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember 2021-01-01 2021-01-01 0001564408 snap:TwoThousandTwentySevenConvertibleSeniorNoteMember 2021-01-01 2021-12-31 0001564408 snap:TwoThousandTwentySixSeniorConvertibleNotesMember 2020-01-01 2020-12-31 0001564408 snap:TwoThousandTwentySixSeniorConvertibleNotesMember 2019-01-01 2019-12-31 0001564408 snap:TwoThousandTwentySevenConvertibleSeniorNoteMember 2020-12-31 0001564408 snap:TwoThousandTwentySevenConvertibleSeniorNoteMember snap:CommonClassANonVotingMember 2020-12-31 0001564408 snap:TwoThousandTwentyFiveSeniorConvertibleNotesMember snap:CommonClassANonVotingMember 2020-12-31 0001564408 snap:TwoThousandTwentySixSeniorConvertibleNotesMember snap:CommonClassANonVotingMember 2020-12-31 0001564408 snap:TwoThousandTwentyFiveSeniorConvertibleNotesMember snap:ExchangeAgreementsMember 2021-01-01 2021-12-31 0001564408 snap:TwoThousandTwentySixSeniorConvertibleNotesMember snap:ExchangeAgreementsMember 2021-01-01 2021-12-31 0001564408 snap:CommonClassANonVotingMember snap:ExchangeAgreementsMember 2021-01-01 2021-12-31 0001564408 snap:ExchangeAgreementsMember 2021-01-01 2021-12-31 0001564408 us-gaap:RevolvingCreditFacilityMember 2021-12-31 0001564408 us-gaap:RevolvingCreditFacilityMember us-gaap:LondonInterbankOfferedRateLIBORMember 2021-01-01 2021-12-31 0001564408 us-gaap:RevolvingCreditFacilityMember 2021-01-01 2021-12-31 0001564408 us-gaap:StandbyLettersOfCreditMember 2021-12-31 0001564408 snap:SecuritiesClassActionsMember us-gaap:PendingLitigationMember 2020-01-17 0001564408 snap:SecuritiesClassActionsMember 2019-10-01 2019-12-31 0001564408 us-gaap:IndemnificationGuaranteeMember 2021-12-31 0001564408 srt:MinimumMember 2021-12-31 0001564408 srt:MaximumMember 2021-12-31 0001564408 snap:PrivatelyHeldSecuritiesMember 2021-12-31 0001564408 snap:PrivatelyHeldSecuritiesMember 2020-12-31 0001564408 snap:PrivatelyHeldSecuritiesMember 2021-01-01 2021-12-31 0001564408 snap:PrivatelyHeldSecuritiesMember 2020-01-01 2020-12-31 0001564408 us-gaap:CashMember us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001564408 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2021-12-31 0001564408 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2021-12-31 0001564408 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2021-12-31 0001564408 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2021-12-31 0001564408 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CertificatesOfDepositMember 2021-12-31 0001564408 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:EquitySecuritiesMember 2021-12-31 0001564408 us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001564408 us-gaap:CashMember us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0001564408 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2020-12-31 0001564408 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2020-12-31 0001564408 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2020-12-31 0001564408 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2020-12-31 0001564408 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CertificatesOfDepositMember 2020-12-31 0001564408 us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0001564408 us-gaap:EquitySecuritiesMember 2021-01-01 2021-12-31 0001564408 srt:MinimumMember 2021-01-01 2021-12-31 0001564408 snap:TwoThousandTwentySevenConvertibleSeniorNoteMember us-gaap:FairValueInputsLevel2Member 2021-12-31 0001564408 snap:TwoThousandTwentyFiveSeniorConvertibleNotesMember us-gaap:FairValueInputsLevel2Member 2021-12-31 0001564408 snap:TwoThousandTwentySixSeniorConvertibleNotesMember us-gaap:FairValueInputsLevel2Member 2021-12-31 0001564408 us-gaap:ForeignCountryMember 2020-01-01 2020-03-31 0001564408 us-gaap:ForeignCountryMember 2021-01-01 2021-12-31 0001564408 srt:ScenarioForecastMember us-gaap:ForeignCountryMember 2023-04-01 2023-04-01 0001564408 srt:RevisionOfPriorPeriodAccountingStandardsUpdateAdjustmentMember us-gaap:AccountingStandardsUpdate202006Member snap:ConvertibleSeniorNotesMember 2021-01-01 2021-01-01 0001564408 srt:RevisionOfPriorPeriodAccountingStandardsUpdateAdjustmentMember us-gaap:AccountingStandardsUpdate202006Member snap:ConvertibleSeniorNotesMember 2021-01-01 0001564408 us-gaap:DomesticCountryMember 2021-12-31 0001564408 us-gaap:StateAndLocalJurisdictionMember 2021-12-31 0001564408 us-gaap:DomesticCountryMember 2017-12-31 0001564408 us-gaap:DomesticCountryMember 2017-01-01 2017-12-31 0001564408 us-gaap:DomesticCountryMember 2021-01-01 2021-12-31 0001564408 us-gaap:ForeignCountryMember 2021-12-31 0001564408 us-gaap:DomesticCountryMember us-gaap:ResearchMember 2021-12-31 0001564408 us-gaap:StateAndLocalJurisdictionMember us-gaap:ResearchMember 2021-12-31 0001564408 us-gaap:OtherNoncurrentLiabilitiesMember 2021-12-31 0001564408 us-gaap:OtherNoncurrentLiabilitiesMember 2020-12-31 0001564408 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2020-12-31 0001564408 us-gaap:AccumulatedTranslationAdjustmentMember 2020-12-31 0001564408 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2021-01-01 2021-12-31 0001564408 us-gaap:AccumulatedTranslationAdjustmentMember 2021-01-01 2021-12-31 0001564408 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2021-12-31 0001564408 us-gaap:AccumulatedTranslationAdjustmentMember 2021-12-31 0001564408 snap:ComputerHardwareAndSoftwareMember 2021-12-31 0001564408 snap:ComputerHardwareAndSoftwareMember 2020-12-31 0001564408 us-gaap:LeaseholdImprovementsMember 2021-12-31 0001564408 us-gaap:LeaseholdImprovementsMember 2020-12-31 0001564408 us-gaap:FurnitureAndFixturesMember 2021-12-31 0001564408 us-gaap:FurnitureAndFixturesMember 2020-12-31 0001564408 us-gaap:ConstructionInProgressMember 2021-12-31 0001564408 us-gaap:ConstructionInProgressMember 2020-12-31 0001564408 us-gaap:PropertyPlantAndEquipmentMember 2021-01-01 2021-12-31 0001564408 us-gaap:PropertyPlantAndEquipmentMember 2020-01-01 2020-12-31 0001564408 us-gaap:PropertyPlantAndEquipmentMember 2019-01-01 2019-12-31 0001564408 country:US 2021-12-31 0001564408 country:US 2020-12-31 0001564408 us-gaap:NonUsMember 2021-12-31 0001564408 us-gaap:NonUsMember 2020-12-31 0001564408 us-gaap:NonUsMember snap:PropertyAndEquipmentNetMember us-gaap:GeographicConcentrationRiskMember 2021-01-01 2021-12-31 0001564408 us-gaap:NonUsMember snap:PropertyAndEquipmentNetMember us-gaap:GeographicConcentrationRiskMember 2020-01-01 2020-12-31 0001564408 snap:ParticipantsContributionPercentageOneMember 2016-01-01 2016-01-01 0001564408 srt:MaximumMember snap:ParticipantsContributionPercentageOneMember 2016-01-01 2016-01-01 0001564408 snap:ParticipantsContributionPercentageTwoMember 2016-01-01 2016-01-01 0001564408 srt:MinimumMember snap:ParticipantsContributionPercentageTwoMember 2016-01-01 2016-01-01 0001564408 srt:MaximumMember snap:ParticipantsContributionPercentageTwoMember 2016-01-01 2016-01-01 0001564408 srt:ChiefExecutiveOfficerMember 2020-11-30 0001564408 srt:ChiefExecutiveOfficerMember 2021-01-01 2021-12-31 0001564408 srt:ChiefExecutiveOfficerMember 2020-11-01 2020-11-30 iso4217:USD shares iso4217:USD shares pure snap:Plan utr:D snap:Country false FY 0001564408 --12-31 http://fasb.org/us-gaap/2021-01-31#AdvertisingMember http://fasb.org/us-gaap/2021-01-31#AdvertisingMember http://fasb.org/us-gaap/2021-01-31#AdvertisingMember P3Y 1 1 1 1 1 1 true http://fasb.org/us-gaap/2021-01-31#AccountingStandardsUpdate202006RetrospectiveMember false true true http://fasb.org/us-gaap/2021-01-31#AccountingStandardsUpdate202006RetrospectiveMember true true true true true true true true P5Y true 1 0 1 0 1 0 1 1 1 P5Y2M12D P4Y2M8D P3Y11M4D P4Y2M4D P4Y7M6D P4Y3M18D P3Y7M6D P5Y1M6D P4Y P1Y7M6D P3Y2M12D P4Y10M24D P6Y7M6D P7Y7M6D 10-K true 2021-12-31 2021 false 001-38017 SNAP INC DE 45-5452795 3000 31st Street Santa Monica CA 90405 (310) 399-3339 Class A Common Stock, par value $0.00001 per share SNAP NYSE Yes No Yes Yes Large Accelerated Filer false false true false 81700000000 1369920406 22749440 231626943 42 Ernst & Young LLP Los Angeles, CA, United States -487955000 -944839000 -1033660000 119141000 86744000 87245000 1092135000 770182000 686013000 4311000 81401000 17797000 289052000 10250000 18982000 41538000 39883000 -8643000 -2963000 10084000 332967000 255818000 147862000 26607000 14587000 9849000 -47258000 -38940000 -58199000 10916000 11442000 -1169000 53579000 20374000 20674000 117092000 108601000 146063000 -49294000 -49730000 -60844000 5974000 9817000 -954000 292880000 -167644000 -304958000 69875000 57832000 36478000 41160000 111586000 5481000 310915000 168850000 77119000 73796000 2438983000 3524599000 2477388000 379555000 389974000 184179000 2536725000 2737523000 1608854000 -34880000 -5506000 -1029000 90227000 -729864000 -728608000 1137227000 988582000 1251411000 86825000 100000000 102086000 14671000 34209000 16527000 1065073000 922791000 1165852000 1448180000 25283000 132286000 546543000 521260000 388974000 1994723000 546543000 521260000 25333000 3692000 156000 10887000 12019000 1546000 6498000 2732000 -6027000 4117048000 2506626000 1715534000 1750246000 1182505000 895838000 1565467000 1101561000 883509000 792764000 555468000 458598000 710640000 529164000 580917000 4819117000 3368698000 2818862000 -702069000 -862072000 -1103328000 5199000 18127000 36042000 17676000 97228000 24994000 240175000 14988000 59013000 -474371000 -926185000 -1033267000 13584000 18654000 393000 -487955000 -944839000 -1033660000 -0.31 -0.65 -0.75 -0.31 -0.65 -0.75 1558997000 1455693000 1375462000 1558997000 1455693000 1375462000 -487955000 -944839000 -1033660000 -1735000 -516000 797000 -14107000 21306000 -3371000 -15842000 20790000 -2574000 -503797000 -924049000 -1036234000 1993809000 545618000 1699076000 1991922000 1068873000 744288000 92244000 56147000 4854002000 3337975000 202644000 178709000 322252000 269728000 277654000 105929000 1588452000 939259000 291302000 192638000 7536306000 5024238000 125282000 71908000 52396000 41077000 674108000 554342000 851786000 667327000 2253087000 1675169000 325509000 287292000 315756000 64474000 3746138000 2694262000 0.00001 0.00001 3000000000 1364887000 1364887000 3000000000 1248010000 1248010000 14000 12000 0.00001 0.00001 700000000 22769000 22769000 700000000 23696000 23696000 0.00001 0.00001 260888000 231627000 231627000 260888000 231627000 231627000 2000 2000 12069097000 10200141000 5521000 21363000 -8284466000 -7891542000 3790168000 2329976000 7536306000 5024238000 1248010000 12000 1160127000 12000 999304000 10000 1174000 3824000 3291000 55466000 1000 78042000 86519000 1000 52410000 1000 1095000 6017000 71013000 1000 6732000 1364887000 14000 1248010000 12000 1160127000 12000 23696000 24522000 93846000 1000 168000 754000 1389000 300000 -1095000 -6017000 -71013000 -1000 4437000 22769000 23696000 24522000 231627000 2000 231147000 2000 224611000 2000 -4437000 4917000 6536000 231627000 2000 231627000 2000 231147000 2000 10200141000 9205256000 8220417000 1088506000 771084000 686013000 -664021000 14680000 34209000 16567000 341425000 3003000 6913000 286589000 377432000 1175191000 86825000 100000000 102086000 12069097000 10200141000 9205256000 -7891542000 -6945930000 -5912578000 95031000 -773000 308000 -487955000 -944839000 -1033660000 -8284466000 -7891542000 -6945930000 21363000 573000 3147000 -15842000 20790000 -2574000 5521000 21363000 573000 1619283000 3790168000 1503333000 2329976000 1415796000 2259913000 <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">1. Summary of Significant Accounting Policies</p> <p style="text-align:justify;margin-top:6pt;margin-bottom:0pt;text-indent:4.86%;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Snap Inc. is a camera company.</p> <p style="text-align:justify;margin-top:12pt;margin-bottom:0pt;text-indent:4.86%;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Snap Inc. (“we,” “our,” or “us”) was formed as Future Freshman, LLC, a California limited liability company, in 2010. We changed our name to Toyopa Group, LLC in 2011, incorporated as Snapchat, Inc., a Delaware corporation, in 2012, and changed our name to Snap Inc. in 2016. Snap Inc. is headquartered in Santa Monica, California. Our flagship product, Snapchat, is a camera application that was created to help people communicate through short videos and images called “Snaps.”</p> <p style="text-align:justify;margin-top:18pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Basis of Presentation</p> <p style="text-align:justify;margin-top:6pt;margin-bottom:0pt;text-indent:4.86%;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Our consolidated financial statements are prepared in accordance with U.S. generally accepted accounting principles (“GAAP”). Our consolidated financial statements include the accounts of Snap Inc. and our wholly owned subsidiaries. All intercompany transactions and balances have been eliminated in consolidation. Our fiscal year ends on December 31. </p> <p style="text-align:justify;margin-top:18pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Use of Estimates</p> <p style="text-align:justify;margin-top:6pt;margin-bottom:0pt;text-indent:4.86%;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The preparation of our consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts in the consolidated financial statements. Management’s estimates are based on historical information available as of the date of the consolidated financial statements and various other assumptions that we believe are reasonable under the circumstances. Actual results could differ from those estimates.</p> <p style="text-align:justify;margin-top:12pt;margin-bottom:0pt;text-indent:4.86%;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Key estimates relate primarily to determining the fair value of assets and liabilities assumed in business combinations, evaluation of contingencies, uncertain tax positions, forfeiture rate, the fair value of convertible senior notes, the fair value of stock-based awards, and the fair value of strategic investments. On an ongoing basis, management evaluates our estimates compared to historical experience and trends, which form the basis for making judgments about the carrying value of assets and liabilities.</p> <p style="Background-color:#FFFFFF;margin-bottom:0pt;margin-top:18pt;text-indent:0%;font-weight:bold;color:#000000;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Concentrations of Business Risk</p> <p style="text-align:justify;Background-color:#FFFFFF;margin-bottom:0pt;margin-top:6pt;text-indent:4.86%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">We currently use both Google Cloud and Amazon Web Services for our hosting requirements. A disruption or loss of service from one or both of these partners could seriously harm our ability to operate. Although we believe there are other qualified providers that can provide these services, a transition to a new provider could create a significant disruption to our business and negatively impact our consolidated financial statements.</p> <p style="text-align:justify;Background-color:#FFFFFF;margin-bottom:0pt;margin-top:18pt;text-indent:0%;font-weight:bold;color:#000000;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Concentrations of Credit Risk</p> <p style="text-align:justify;Background-color:#FFFFFF;margin-bottom:0pt;margin-top:6pt;text-indent:4.86%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Financial instruments that potentially subject us to significant concentrations of credit risk consist principally of cash, cash equivalents, marketable securities, and accounts receivable. We maintain cash deposits, cash equivalent balances, and marketable securities with several financial institutions. Cash and cash equivalents may be withdrawn or redeemed on demand. We believe that the financial institutions that hold our cash and cash equivalents are financially sound and, accordingly, minimal credit risk exists with respect to these balances. We also maintain investments in U.S. government debt and agency securities, publicly traded equity securities, corporate debt securities, certificates of deposit, and commercial paper that carry high credit ratings and accordingly, minimal credit risk exists with respect to these balances.</p> <p style="text-align:justify;Background-color:#FFFFFF;margin-bottom:0pt;margin-top:12pt;text-indent:4.86%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">We extend credit to our customers based on an evaluation of their ability to pay amounts due under contractual arrangement and generally do not obtain or require collateral.</p> <p style="text-align:justify;Background-color:#FFFFFF;margin-bottom:0pt;margin-top:18pt;text-indent:0%;font-weight:bold;color:#000000;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Revenue Recognition</p> <p style="text-align:justify;Background-color:#FFFFFF;margin-bottom:0pt;margin-top:6pt;text-indent:4.86%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Revenue is recognized when control of the promised goods or services is transferred to our customers, in an amount that reflects the consideration we expect to receive in exchange for those goods or services. See Note 2 for additional information.</p> <p style="text-align:justify;Background-color:#FFFFFF;margin-bottom:0pt;margin-top:18pt;text-indent:0%;font-weight:bold;color:#000000;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Cost of Revenue</p> <p style="text-align:justify;Background-color:#FFFFFF;margin-bottom:0pt;margin-top:6pt;text-indent:4.86%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Cost of revenue includes payments for content, developer, and advertiser partner costs. Under some of these arrangements, we pay a portion of the fees we receive from the advertisers for Snap Ads that are displayed within partner content on Snapchat. Partner arrangement costs were $679.0 million, $324.3 million, and $174.7 million for the years ended December 31, 2021, 2020, and 2019, respectively.</p> <p style="text-align:justify;Background-color:#FFFFFF;margin-bottom:0pt;margin-top:12pt;text-indent:4.86%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">In addition, cost of revenue consists of payments to third-party infrastructure partners for hosting our products, which include expenses related to storage, computing, and bandwidth costs. Cost of revenue also includes third-party selling costs, personnel-related costs, facilities and other supporting overhead costs, including depreciation and amortization, and inventory costs.</p> <p style="text-align:justify;Background-color:#FFFFFF;margin-bottom:0pt;margin-top:18pt;text-indent:0%;font-weight:bold;color:#000000;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Advertising</p> <p style="text-align:justify;Background-color:#FFFFFF;margin-bottom:0pt;margin-top:6pt;text-indent:4.86%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Advertising costs are expensed as incurred and were $62.4 million, $29.5 million, and $31.4 million for the years ended December 31, 2021, 2020, and 2019, respectively.</p> <p style="text-align:justify;margin-top:18pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Capital Structure</p> <p style="text-align:justify;margin-top:6pt;margin-bottom:0pt;text-indent:4.86%;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> We have three classes of authorized common stock – Class A common stock, Class B common stock, and Class C common stock. <span style="color:#000000;">Class A common stockholders have no voting rights, Class B common stockholders are entitled to one vote per share, and Class C common stockholders are entitled to ten votes per share. Shares of our Class B common stock are convertible into an equivalent number of shares of our Class A common stock and generally convert into shares of our Class A common stock upon transfer. Shares of our Class C common stock are convertible into an equivalent number of shares of our Class B common stock and generally convert into shares of our Class B common stock upon transfer.</span> </p> <p style="text-align:justify;Background-color:#FFFFFF;margin-bottom:0pt;margin-top:18pt;text-indent:0%;font-weight:bold;color:#000000;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Stock-based Compensation</p> <p style="text-align:justify;Background-color:#FFFFFF;margin-bottom:0pt;margin-top:6pt;text-indent:4.86%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">We measure and recognize compensation expense for stock-based payment awards, including stock options, restricted stock units (“RSUs”), and restricted stock awards (“RSAs”) granted to employees, directors, and advisors, based on the grant date fair value of the awards. The grant date fair value of stock options is estimated using a Black-Scholes option pricing model. The fair value of stock-based compensation for stock options is recognized on a straight-line basis, net of estimated forfeitures, over the period during which services are provided in exchange for the award. The grant date fair value of RSUs and RSAs is estimated based on the fair value of our underlying common stock.</p> <p style="text-align:justify;Background-color:#FFFFFF;margin-bottom:0pt;margin-top:12pt;text-indent:4.86%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">RSUs vest on the satisfaction of service conditions. The service condition for RSUs granted prior to February 2018 is generally satisfied over four years, 10% after the first year of service, 20% over the second year, 30% over the third year, and 40% over the fourth year. In limited instances, we have issued RSUs with vesting periods in excess of four years. The service condition for RSUs and RSAs granted after February 2018 is generally satisfied in equal monthly or quarterly installments over three or four years. For these awards, we recognize stock-based compensation expense on a straight-line basis over the vesting period.</p> <p style="text-align:justify;Background-color:#FFFFFF;margin-bottom:0pt;margin-top:12pt;text-indent:4.86%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Stock-based compensation expense recognized for all periods presented is based on awards that are expected to vest, including an estimate of forfeitures. We estimate the forfeiture rate using historical forfeitures of equity awards and other expected changes in facts and circumstances, if any. A modification of the terms of a stock-based award is treated as an exchange of the original award for a new award with total compensation cost equal to the grant-date fair value of the original award plus the incremental value of the modification to the award.</p> <p style="text-align:justify;margin-top:12pt;margin-bottom:0pt;text-indent:4.86%;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The future tax benefits on settlement of the above RSUs and RSAs is not expected to be material as currently we have established valuation allowances to reduce our net deferred tax assets to the amount that is more likely than not to be realized. The majority of the future tax benefits that arise on settlement of the above RSUs are in jurisdictions for which our net deferred tax assets have a full valuation allowance.</p> <p style="text-align:justify;Background-color:#FFFFFF;margin-bottom:0pt;margin-top:18pt;text-indent:0%;font-weight:bold;color:#000000;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Income Taxes</p> <p style="text-align:justify;Background-color:#FFFFFF;margin-bottom:0pt;margin-top:6pt;text-indent:4.86%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">We are subject to income taxes in the United States and numerous foreign jurisdictions. Deferred tax assets and liabilities are determined based on differences between the financial reporting and tax basis of assets and liabilities and are measured </p> <p style="text-align:justify;Background-color:#FFFFFF;margin-bottom:0pt;margin-top:6pt;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">using the enacted tax rates and laws that will be in effect when the deferred tax asset or liability is expected to be realized or settled.</span></p> <p style="text-align:justify;Background-color:#FFFFFF;margin-bottom:0pt;margin-top:12pt;text-indent:4.86%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">In evaluating our ability to recover deferred tax assets, we consider all available positive and negative evidence, including historical operating results, ongoing tax planning, and forecasts of future taxable income on a jurisdiction-by-jurisdiction basis. Based on the level of historical losses, we have established a valuation allowance to reduce our net deferred tax assets to the amount that is more likely than not to be realized.</p> <p style="text-align:justify;Background-color:#FFFFFF;margin-bottom:0pt;margin-top:12pt;text-indent:4.86%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">We recognize a tax benefit from an uncertain tax position only if it is more likely than not that the tax position will be sustained on examination by the taxing authorities, based on the technical merits of the position. The tax benefits recognized in our consolidated financial statements from such positions are measured based on the largest benefit that has a greater than 50% likelihood of being realized. We recognize interest and penalties associated with tax matters as part of the income tax provision and include accrued interest and penalties with the related income tax liability on our consolidated balance sheets.</p> <p style="text-align:justify;Background-color:#FFFFFF;margin-bottom:0pt;margin-top:18pt;text-indent:0%;font-weight:bold;color:#000000;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Currency Translation and Remeasurement</p> <p style="text-align:justify;Background-color:#FFFFFF;margin-bottom:0pt;margin-top:6pt;text-indent:4.86%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The functional currency of the majority of our foreign subsidiaries is the U.S. dollar. Monetary assets and liabilities denominated in a foreign currency are remeasured into U.S. dollars at the exchange rate on the balance sheet date. Revenue and expenses are remeasured at the average exchange rates during the period. Equity transactions and other non-monetary assets are remeasured using historical exchange rates. Foreign currency transaction gains and losses are recorded in other income (expense), net on our consolidated statement of operations. For those foreign subsidiaries where the local currency is the functional currency, adjustments to translate those statements into U.S. dollars are recorded in accumulated other comprehensive income (loss) in stockholders’ equity.</p> <p style="text-align:justify;Background-color:#FFFFFF;margin-bottom:0pt;margin-top:18pt;text-indent:0%;font-weight:bold;color:#000000;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Cash and Cash Equivalents</p> <p style="text-align:justify;Background-color:#FFFFFF;margin-bottom:0pt;margin-top:6pt;text-indent:4.86%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Cash and cash equivalents consist of highly liquid investments with original maturities of 90 days or less from the date of purchase.</p> <p style="text-align:justify;Background-color:#FFFFFF;margin-bottom:0pt;margin-top:18pt;text-indent:0%;font-weight:bold;color:#000000;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Restricted Cash</p> <p style="text-align:justify;Background-color:#FFFFFF;margin-bottom:0pt;margin-top:6pt;text-indent:4.86%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">We are required to maintain restricted cash deposits to back letters of credit for certain property leases. These funds are restricted and have been classified in other assets on our consolidated balance sheets due to the nature of restriction. At December 31, 2021 and 2020, restricted cash balances were immaterial. </p> <p style="text-align:justify;Background-color:#FFFFFF;margin-bottom:0pt;margin-top:18pt;text-indent:0%;font-weight:bold;color:#000000;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Marketable Securities</p> <p style="text-align:justify;Background-color:#FFFFFF;margin-bottom:0pt;margin-top:6pt;text-indent:4.86%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">We hold investments in marketable securities consisting of U.S. government securities, U.S. government agency securities, publicly traded equity securities, corporate debt securities, certificates of deposit, and commercial paper. We classify marketable investments in debt securities as available-for-sale investments in our current assets because they represent investments available for current operations. </p> <p style="text-align:justify;Background-color:#FFFFFF;margin-bottom:0pt;margin-top:12pt;text-indent:4.86%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Our available-for-sale investments in debt securities are carried at fair value with any unrealized gains and losses, included in accumulated other comprehensive (loss) income in stockholders’ equity. Available-for-sale debt securities with an amortized cost basis in excess of estimated fair value are assessed to determine what amount of that difference, if any, is caused by expected credit losses, with any allowance for credit losses recognized as a charge in other income (expense), net on our consolidated statements of income. We did not record any credit losses for the years ended December 31, 2021 and December 31, 2020 on our available-for-sale debt securities. We determine gains or losses on the sale or maturities of marketable securities using the specific identification method and these gains or losses are recorded in other income (expense), net in our consolidated statements of operations.</p> <p style="text-align:justify;Background-color:#FFFFFF;margin-bottom:0pt;margin-top:12pt;text-indent:4.86%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Publicly traded equity securities are carried at fair value with any unrealized gains and losses recorded in other income (expense), net in our consolidated statements of operations.</p> <p style="text-align:justify;Background-color:#FFFFFF;margin-bottom:0pt;margin-top:18pt;text-indent:0%;font-weight:bold;color:#000000;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Strategic Investments</p> <p style="text-align:justify;Background-color:#FFFFFF;margin-bottom:0pt;margin-top:6pt;text-indent:4.86%;font-size:10pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">We hold strategic investments in privately held companies, consisting primarily of equity securities<span style="color:#000000;font-family:Times New Roman;"> without readily determinable fair values, and to a lesser extent, debt securities. We adjust the carrying value of these equity securities to fair </span></p> <p style="text-align:justify;Background-color:#FFFFFF;margin-bottom:0pt;margin-top:6pt;font-size:10pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="color:#000000;font-family:Times New Roman;">value upon observable transactions for identical or similar investments of the same issuer or upon impairment. Any adjustments to carrying value of these investments are recorded in other income (expense)</span><span style="color:#000000;font-family:Times New Roman;">,</span><span style="color:#000000;font-family:Times New Roman;"> net in our consolidated statements of operations</span><span style="color:#000000;font-family:Times New Roman;">. </span><span style="color:#000000;font-family:Times New Roman;">Strategic investments are included within other assets on the consolidated balance sheets</span><span style="color:#000000;font-family:Times New Roman;">. </span></p> <p style="text-align:justify;Background-color:#FFFFFF;margin-bottom:0pt;margin-top:12pt;text-indent:4.86%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">When we exercise significant influence over, but do not control the investee, such strategic investments are accounted for using the equity method. Under the equity method of accounting, we record our share of the results of the investments within other income (expense), net in our consolidated statements of operations.</p> <p style="text-align:justify;Background-color:#FFFFFF;margin-bottom:0pt;margin-top:18pt;text-indent:0%;font-weight:bold;color:#000000;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Fair Value Measurements</p> <p style="text-align:justify;Background-color:#FFFFFF;margin-bottom:0pt;margin-top:6pt;text-indent:4.86%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Certain financial instruments are required to be recorded at fair value. Other financial instruments, including cash and cash equivalents and restricted cash, are recorded at cost, which approximates fair value. Additionally, accounts receivable, accounts payable, and accrued expenses approximate fair value because of the short-term nature of these financial instruments.</p> <p style="text-align:justify;Background-color:#FFFFFF;margin-bottom:0pt;margin-top:18pt;text-indent:0%;font-weight:bold;color:#000000;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Accounts Receivable and Allowance for Doubtful Accounts</p> <p style="text-align:justify;Background-color:#FFFFFF;margin-bottom:0pt;margin-top:6pt;text-indent:4.86%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Accounts receivable are recorded at the invoiced amount less any allowance for doubtful accounts to reserve for potentially uncollectible receivables. To determine the amount of the allowance, we make judgments about the creditworthiness of customers based on ongoing credit evaluation and historical experience. At December 31, 2021 and 2020, the allowance for doubtful accounts was immaterial.</p> <p style="text-align:justify;Background-color:#FFFFFF;margin-bottom:0pt;margin-top:18pt;text-indent:0%;font-weight:bold;color:#000000;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Property and Equipment</p> <p style="text-align:justify;Background-color:#FFFFFF;margin-bottom:0pt;margin-top:6pt;text-indent:4.86%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Property and equipment are stated at cost, less accumulated depreciation. We compute depreciation using the straight-line method over the estimated useful lives of the assets, which is generally three years for computer hardware, software and equipment, five years for furniture, and over the shorter of lease term or useful life of the assets for leasehold improvements. Buildings are depreciated over a useful life ranging from 20 to 45 years. Maintenance and repairs are expensed as incurred.</p> <p style="text-align:justify;Background-color:#FFFFFF;margin-bottom:0pt;margin-top:18pt;text-indent:0%;font-weight:bold;color:#000000;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Leases </p> <p style="text-align:justify;Background-color:#FFFFFF;margin-bottom:0pt;margin-top:6pt;text-indent:4.86%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">We have various non-cancelable lease agreements for certain of our offices. Leases are recorded as operating lease right-of-use assets and operating lease liabilities on the consolidated balance sheets. Leases with an initial term of twelve months or less are not recorded on the consolidated balance sheets. We recognize rent expense on a straight-line basis over the lease term.</p> <p style="text-align:justify;Background-color:#FFFFFF;margin-bottom:0pt;margin-top:18pt;text-indent:0%;font-weight:bold;color:#000000;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Software Development Costs</p> <p style="text-align:justify;Background-color:#FFFFFF;margin-bottom:0pt;margin-top:6pt;text-indent:4.86%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Software development costs include costs to develop software to be used to meet internal needs and applications used to deliver our services. We capitalize development costs related to these software applications once the preliminary project stage is complete and it is probable that the project will be completed and the software will be used to perform the function intended. Costs capitalized for developing such software applications were not material for the periods presented.</p> <p style="text-align:justify;Background-color:#FFFFFF;margin-bottom:0pt;margin-top:18pt;text-indent:0%;font-weight:bold;color:#000000;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Segments</p> <p style="text-align:justify;Background-color:#FFFFFF;margin-bottom:0pt;margin-top:6pt;text-indent:4.86%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Our CEO is our chief operating decision maker. We have determined that we have a single operating segment. Our CEO evaluates performance and makes operating decisions about allocating resources based on financial data presented on a consolidated basis accompanied by disaggregated information about revenue by geographic region.</p> <p style="text-align:justify;Background-color:#FFFFFF;margin-bottom:0pt;margin-top:18pt;text-indent:0%;font-weight:bold;color:#000000;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Business Combinations</p> <p style="text-align:justify;Background-color:#FFFFFF;margin-bottom:0pt;margin-top:6pt;text-indent:4.86%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">We include the results of operations of the businesses that we acquire from the date of acquisition. We determine the fair value of the assets acquired and liabilities assumed based on their estimated fair values as of the respective date of acquisition. The excess purchase price over the fair values of identifiable assets and liabilities is recorded as goodwill. Determining the fair value of assets acquired and liabilities assumed requires management to use significant judgment and estimates including the selection of valuation methodologies, estimates of future revenue and cash flows, discount rates, and selection of comparable companies. Our estimates of fair value are based on assumptions believed to be reasonable, but which are inherently uncertain and unpredictable and, as a result, actual results may differ from estimates. During the measurement period, not to exceed one year from the date of acquisition, we may record adjustments to the assets acquired and liabilities assumed, with a corresponding </p> <p style="text-align:justify;Background-color:#FFFFFF;margin-bottom:0pt;margin-top:6pt;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">offset to goodwill. At the conclusion of the measurement period, any subsequent adjustments are reflected in the consolidated statements of operations.</span></p> <p style="text-align:justify;Background-color:#FFFFFF;margin-bottom:0pt;margin-top:12pt;text-indent:4.86%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">When we issue payments or grants of equity to selling stockholders in connection with an acquisition, we evaluate whether the payments or awards are compensatory. This evaluation includes whether cash payments or stock award vesting is contingent on the continued employment of the selling stockholder beyond the acquisition date. If continued employment is required for the cash to be paid or stock awards to vest, the award is treated as compensation for post-acquisition services and is recognized as compensation expense.</p> <p style="text-align:justify;Background-color:#FFFFFF;margin-bottom:0pt;margin-top:12pt;text-indent:4.86%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Transaction costs associated with business combinations are expensed as incurred, and are included in general and administrative expenses in our consolidated statements of operations.</p> <p style="text-align:justify;Background-color:#FFFFFF;margin-bottom:0pt;margin-top:18pt;text-indent:0%;font-weight:bold;color:#000000;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Goodwill</p> <p style="text-align:justify;Background-color:#FFFFFF;margin-bottom:0pt;margin-top:6pt;text-indent:4.86%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Goodwill represents the excess of the purchase price over the fair value of net assets acquired in a business combination. We test goodwill for impairment at least annually, in the fourth quarter, or whenever events or changes in circumstances indicate that goodwill might be impaired. For all periods presented, we had a <span style="color:#000000;"><span style="-sec-ix-hidden:F_000500"><span style="-sec-ix-hidden:F_000495_2"><span style="-sec-ix-hidden:F_000498_2"><span style="-sec-ix-hidden:F_000496_2"><span style="-sec-ix-hidden:F_000499_2"><span style="-sec-ix-hidden:F_000497_2">single</span></span></span></span></span></span></span> operating segment and reporting unit structure.</p> <p style="text-align:justify;Background-color:#FFFFFF;margin-bottom:0pt;margin-top:12pt;text-indent:4.86%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">In testing for goodwill impairment, we first assess qualitative factors to determine whether the existence of events or circumstances leads to a determination that it is more likely than not that the fair value of a reporting unit is less than its carrying amount. If, after assessing the totality of events or circumstances, we determine it is not more likely than not that the fair value of the reporting unit is less than its carrying amount, then additional impairment testing is not required. However, if we conclude otherwise, we perform the first of a two-step impairment test.</p> <p style="text-align:justify;Background-color:#FFFFFF;margin-bottom:0pt;margin-top:12pt;text-indent:4.86%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The first step compares the estimated fair value of a reporting unit to its book value, including goodwill. If the estimated fair value exceeds book value, goodwill is considered not to be impaired and no additional steps are necessary. However, if the fair value of the reporting unit is less than book value, then under the second step the carrying amount of the goodwill is compared to its implied fair value. There were no impairment charges in any of the periods presented.</p> <p style="text-align:justify;Background-color:#FFFFFF;margin-bottom:0pt;margin-top:18pt;text-indent:0%;font-weight:bold;color:#000000;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Intangible Assets</p> <p style="text-align:justify;Background-color:#FFFFFF;margin-bottom:0pt;margin-top:6pt;text-indent:4.86%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Intangible assets are carried at cost and amortized on a straight-line basis over their estimated useful lives. We determine the appropriate useful life of our intangible assets by measuring the expected cash flows of acquired assets. The estimated useful lives of intangible assets are generally as follows:</p> <p style="Background-color:#FFFFFF;margin-bottom:0pt;margin-top:0pt;text-indent:0%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:73.58%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Intangible Asset</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.04%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:24.36%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Estimated Useful</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Life</p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:73.58%; border-top:solid 0.75pt #000000;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Domain names</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.04%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:24.36%; border-top:solid 0.75pt #000000;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">5 Years</p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:73.58%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Trademarks</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.04%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:24.36%;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1 to 5 Years</p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:73.58%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Acquired developed technology</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.04%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:24.36%;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">4 to 7 Years</p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:73.58%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Customer relationships</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.04%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:24.36%;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2 to 5 Years</p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:73.58%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Patents</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.04%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:24.36%;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3 to 11 Years</p></td> </tr> </table></div> <p style="Background-color:#FFFFFF;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:10pt;"> </p> <p style="text-align:justify;Background-color:#FFFFFF;margin-bottom:0pt;margin-top:8pt;text-indent:0%;font-weight:bold;color:#000000;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Impairment of Long-Lived Assets</p> <p style="text-align:justify;Background-color:#FFFFFF;margin-bottom:0pt;margin-top:6pt;text-indent:4.86%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">We evaluate recoverability of our property and equipment and intangible assets, excluding goodwill, when events or changes indicate the carrying amount of an asset may not be recoverable. Events and changes in circumstances considered in determining whether the carrying value of long-lived assets may not be recoverable include: significant changes in performance relative to expected operating results; significant changes in asset use; and significant negative industry or economic trends and changes in our business strategy. Recoverability of these assets is measured by comparison of their carrying amount to future undiscounted cash flows to be generated. If impairment is indicated based on a comparison of the assets’ carrying values and the undiscounted cash flows, the impairment loss is measured as the amount by which the carrying amount of the assets exceeds the fair value of the assets. We determined that there were no events or changes in circumstances that indicated our long-lived assets were impaired during any of the periods presented.</p> <p style="text-align:justify;Background-color:#FFFFFF;margin-bottom:0pt;margin-top:18pt;text-indent:0%;font-weight:bold;color:#000000;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Legal Contingencies</p> <p style="text-align:justify;Background-color:#FFFFFF;margin-bottom:0pt;margin-top:6pt;text-indent:4.86%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">For legal contingencies, we accrue a liability for an estimated loss if the potential loss from any claim or legal proceeding is considered probable, and the amount can be reasonably estimated. <span style="color:#000000;">Legal fees and expenses are expensed as incurred. </span>Note 8 provides additional information regarding our legal contingencies.</p> <p style="text-align:justify;Background-color:#FFFFFF;margin-bottom:0pt;margin-top:18pt;text-indent:0%;font-weight:bold;color:#000000;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Convertible Notes</p> <p style="text-align:justify;margin-bottom:0pt;margin-top:6pt;text-indent:4.86%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">In April 2020, we entered into a purchase agreement for the sale of an aggregate of $1.0 billion principal amount of convertible senior notes due in 2025 (the “2025 Notes”). In August 2019, we entered into a purchase agreement for the sale of an aggregate of $1.265 billion principal amount of convertible senior notes due in 2026 (the “2026 Notes”). </span>Prior to January 1, 2021, we accounted for the 2025 Notes and the 2026 Notes as separate liability and equity components. On issuance, the carrying amount of the liability component was calculated by measuring the fair value of a similar liability that did not have an associated convertible feature. The carrying amount of the equity component representing the conversion option was calculated by deducting the fair value of the liability component from the principal amount of the convertible notes as a whole. This amount represents a debt discount which is amortized to interest expense over the term of the convertible notes using the effective interest rate method, which maintains a constant rate of interest expense based on the increasing carrying value of the debt.</p> <p style="text-align:justify;margin-bottom:0pt;margin-top:12pt;text-indent:4.86%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Effective January 1, 2021, we early adopted Accounting Standards Update (“ASU”) 2020-06 using the modified retrospective approach. As a result, the Convertible Notes are each accounted for as a single liability measured at its amortized cost, as no other embedded features require bifurcation and recognition as derivatives. Adoption of the new standard resulted in a decrease to accumulated deficit of $95.0 million, a decrease to additional paid-in capital of $664.0 million, and an increase to convertible senior notes, net of $569.0 million.</p> <p style="text-align:justify;margin-top:18pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Recent Accounting Pronouncements</p> <p style="text-align:justify;margin-top:6pt;margin-bottom:0pt;text-indent:4.86%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">In October 2021, the Financial Accounting Standards Board (“FASB”) issued ASU 2021-08, Business Combinations (Topic 805): Accounting for Contract Assets and Contract Liabilities from Contracts with Customers. Under ASU 2021-08, an acquirer must recognize and measure contract assets and contract liabilities acquired in a business combination in accordance with Topic 606. The guidance is effective for interim and annual periods beginning after December 15, 2022, with early adoption permitted. Effective January 1, 2022, we early adopted ASU 2021-08 on a prospective basis. The impact of adoption of this standard on our consolidated financial statements, including accounting policies, processes, and systems, was not material.</p> <p style="text-align:justify;margin-top:12pt;margin-bottom:0pt;text-indent:4.86%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">In August 2020, the FASB issued ASU 2020-06, Debt—Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging—Contracts in Entity’s Own Equity (Subtopic 815-40): Accounting for Convertible Instruments and Contracts in an Entity’s Own Equity. Under ASU 2020-06, the embedded conversion features are no longer separated from the host contract for convertible instruments with conversion features that are not required to be accounted for as derivatives under Derivatives and Hedging (Topic 815), or that do not result in substantial premiums accounted for as paid-in capital. Consequently, a convertible debt instrument will be accounted for as a single liability measured at its amortized cost, as long as no other features require bifurcation and recognition as derivatives. The guidance also requires the if-converted method to be applied for all convertible instruments. ASU 2020-06 is effective for fiscal years beginning after December 15, 2021, with early adoption permitted. Adoption of the standard requires using either a modified retrospective or a full retrospective approach. Effective January 1, 2021, we early adopted ASU 2020-06 using the modified retrospective approach. Adoption of the new standard resulted in a decrease to accumulated deficit of $95.0 million, a decrease to additional paid-in capital of $664.0 million, and an increase to convertible senior notes, net of $569.0 million. Interest expense recognized in the current and future periods will be reduced as a result of accounting for the convertible debt instrument as a single liability measured at its amortized cost.</p> <p style="text-align:justify;margin-top:12pt;margin-bottom:0pt;text-indent:4.86%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">In January 2020, the FASB issued ASU 2020-01, Investments-Equity Securities (Topic 321), Investments-Equity Method and Joint Ventures (Topic 323), and Derivatives and Hedging (Topic 815), which clarifies the interaction between the accounting for equity securities in Topic 321, the accounting for equity method investments in Topic 323, and the accounting for certain forward contracts and purchased options in Topic 815. The guidance is effective for interim and annual periods beginning after December 15, 2020, with early adoption permitted. Effective January 1, 2021, we adopted this standard on a prospective basis. The impact of adoption of this standard on our consolidated financial statements, including accounting policies, processes, and systems, was not material.</p> <p style="text-align:justify;margin-top:12pt;margin-bottom:0pt;text-indent:4.86%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">In August 2018, the FASB issued ASU 2018-15, Intangibles — Goodwill and Other — Internal-Use Software (Subtopic 350-40): Customer’s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract. ASU 2018-15 aligns the requirements for capitalizing implementation costs in a cloud computing arrangement service contract with the requirements for capitalizing implementation costs incurred for an internal-use software license. The guidance is effective for interim and annual periods beginning after December 15, 2019, with early adoption permitted. We adopted ASU 2018-15 effective January 1, 2020. The impact of adoption of this standard on our consolidated financial statements, including accounting policies, processes, and systems, was not material.</p> <p style="text-align:justify;margin-top:12pt;margin-bottom:0pt;text-indent:4.86%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">In June 2016, the FASB issued ASU 2016-13, Financial Instruments—Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments. ASU 2016-13 replaced the incurred loss impairment methodology under current GAAP with a methodology that reflects expected credit losses and requires consideration of a broader range of reasonable and supportable information to inform credit loss estimates. ASU 2016-13 requires use of a forward-looking expected credit loss model for accounts receivables, loans, and other financial instruments. ASU 2016-13 is effective for fiscal years beginning after December 15, 2019, with early adoption permitted. Adoption of the standard requires using a modified retrospective approach through a cumulative-effect adjustment to retained earnings as of the effective date to align existing credit loss methodology with the new standard. In November 2019, the FASB issued ASU 2019-11, Codification Improvements to Topic 326, Financial Instruments—Credit Losses. ASU 2019-11 requires entities that did not adopt the amendments in ASU 2016-13 as of November 2019 to adopt ASU 2019-11. This ASU contains the same effective dates and transition requirements as ASU 2016-13. We adopted ASU 2016-13 and ASU 2019-11 effective January 1, 2020. The impact of adoption of these standards on our consolidated financial statements, including accounting policies, processes, and systems, was not material.</p> <p style="text-align:justify;margin-top:18pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Basis of Presentation</p> <p style="text-align:justify;margin-top:6pt;margin-bottom:0pt;text-indent:4.86%;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Our consolidated financial statements are prepared in accordance with U.S. generally accepted accounting principles (“GAAP”). Our consolidated financial statements include the accounts of Snap Inc. and our wholly owned subsidiaries. All intercompany transactions and balances have been eliminated in consolidation. Our fiscal year ends on December 31. </p> <p style="text-align:justify;margin-top:18pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Use of Estimates</p> <p style="text-align:justify;margin-top:6pt;margin-bottom:0pt;text-indent:4.86%;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The preparation of our consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts in the consolidated financial statements. Management’s estimates are based on historical information available as of the date of the consolidated financial statements and various other assumptions that we believe are reasonable under the circumstances. Actual results could differ from those estimates.</p> <p style="text-align:justify;margin-top:12pt;margin-bottom:0pt;text-indent:4.86%;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Key estimates relate primarily to determining the fair value of assets and liabilities assumed in business combinations, evaluation of contingencies, uncertain tax positions, forfeiture rate, the fair value of convertible senior notes, the fair value of stock-based awards, and the fair value of strategic investments. On an ongoing basis, management evaluates our estimates compared to historical experience and trends, which form the basis for making judgments about the carrying value of assets and liabilities.</p> <p style="Background-color:#FFFFFF;margin-bottom:0pt;margin-top:18pt;text-indent:0%;font-weight:bold;color:#000000;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Concentrations of Business Risk</p> <p style="text-align:justify;Background-color:#FFFFFF;margin-bottom:0pt;margin-top:6pt;text-indent:4.86%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">We currently use both Google Cloud and Amazon Web Services for our hosting requirements. A disruption or loss of service from one or both of these partners could seriously harm our ability to operate. Although we believe there are other qualified providers that can provide these services, a transition to a new provider could create a significant disruption to our business and negatively impact our consolidated financial statements.</p> <p style="text-align:justify;Background-color:#FFFFFF;margin-bottom:0pt;margin-top:18pt;text-indent:0%;font-weight:bold;color:#000000;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Concentrations of Credit Risk</p> <p style="text-align:justify;Background-color:#FFFFFF;margin-bottom:0pt;margin-top:6pt;text-indent:4.86%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Financial instruments that potentially subject us to significant concentrations of credit risk consist principally of cash, cash equivalents, marketable securities, and accounts receivable. We maintain cash deposits, cash equivalent balances, and marketable securities with several financial institutions. Cash and cash equivalents may be withdrawn or redeemed on demand. We believe that the financial institutions that hold our cash and cash equivalents are financially sound and, accordingly, minimal credit risk exists with respect to these balances. We also maintain investments in U.S. government debt and agency securities, publicly traded equity securities, corporate debt securities, certificates of deposit, and commercial paper that carry high credit ratings and accordingly, minimal credit risk exists with respect to these balances.</p> <p style="text-align:justify;Background-color:#FFFFFF;margin-bottom:0pt;margin-top:12pt;text-indent:4.86%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">We extend credit to our customers based on an evaluation of their ability to pay amounts due under contractual arrangement and generally do not obtain or require collateral.</p> <p style="text-align:justify;Background-color:#FFFFFF;margin-bottom:0pt;margin-top:18pt;text-indent:0%;font-weight:bold;color:#000000;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Revenue Recognition</p> <p style="text-align:justify;Background-color:#FFFFFF;margin-bottom:0pt;margin-top:6pt;text-indent:4.86%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Revenue is recognized when control of the promised goods or services is transferred to our customers, in an amount that reflects the consideration we expect to receive in exchange for those goods or services. See Note 2 for additional information.</p> <p style="text-align:justify;Background-color:#FFFFFF;margin-bottom:0pt;margin-top:18pt;text-indent:0%;font-weight:bold;color:#000000;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Cost of Revenue</p> <p style="text-align:justify;Background-color:#FFFFFF;margin-bottom:0pt;margin-top:6pt;text-indent:4.86%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Cost of revenue includes payments for content, developer, and advertiser partner costs. Under some of these arrangements, we pay a portion of the fees we receive from the advertisers for Snap Ads that are displayed within partner content on Snapchat. Partner arrangement costs were $679.0 million, $324.3 million, and $174.7 million for the years ended December 31, 2021, 2020, and 2019, respectively.</p> <p style="text-align:justify;Background-color:#FFFFFF;margin-bottom:0pt;margin-top:12pt;text-indent:4.86%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">In addition, cost of revenue consists of payments to third-party infrastructure partners for hosting our products, which include expenses related to storage, computing, and bandwidth costs. Cost of revenue also includes third-party selling costs, personnel-related costs, facilities and other supporting overhead costs, including depreciation and amortization, and inventory costs.</p> 679000000.0 324300000 174700000 <p style="text-align:justify;Background-color:#FFFFFF;margin-bottom:0pt;margin-top:18pt;text-indent:0%;font-weight:bold;color:#000000;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Advertising</p> <p style="text-align:justify;Background-color:#FFFFFF;margin-bottom:0pt;margin-top:6pt;text-indent:4.86%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Advertising costs are expensed as incurred and were $62.4 million, $29.5 million, and $31.4 million for the years ended December 31, 2021, 2020, and 2019, respectively.</p> 62400000 29500000 31400000 <p style="text-align:justify;margin-top:18pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Capital Structure</p> <p style="text-align:justify;margin-top:6pt;margin-bottom:0pt;text-indent:4.86%;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> We have three classes of authorized common stock – Class A common stock, Class B common stock, and Class C common stock. <span style="color:#000000;">Class A common stockholders have no voting rights, Class B common stockholders are entitled to one vote per share, and Class C common stockholders are entitled to ten votes per share. Shares of our Class B common stock are convertible into an equivalent number of shares of our Class A common stock and generally convert into shares of our Class A common stock upon transfer. Shares of our Class C common stock are convertible into an equivalent number of shares of our Class B common stock and generally convert into shares of our Class B common stock upon transfer.</span> </p> no voting rights one vote ten votes <p style="text-align:justify;Background-color:#FFFFFF;margin-bottom:0pt;margin-top:18pt;text-indent:0%;font-weight:bold;color:#000000;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Stock-based Compensation</p> <p style="text-align:justify;Background-color:#FFFFFF;margin-bottom:0pt;margin-top:6pt;text-indent:4.86%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">We measure and recognize compensation expense for stock-based payment awards, including stock options, restricted stock units (“RSUs”), and restricted stock awards (“RSAs”) granted to employees, directors, and advisors, based on the grant date fair value of the awards. The grant date fair value of stock options is estimated using a Black-Scholes option pricing model. The fair value of stock-based compensation for stock options is recognized on a straight-line basis, net of estimated forfeitures, over the period during which services are provided in exchange for the award. The grant date fair value of RSUs and RSAs is estimated based on the fair value of our underlying common stock.</p> <p style="text-align:justify;Background-color:#FFFFFF;margin-bottom:0pt;margin-top:12pt;text-indent:4.86%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">RSUs vest on the satisfaction of service conditions. The service condition for RSUs granted prior to February 2018 is generally satisfied over four years, 10% after the first year of service, 20% over the second year, 30% over the third year, and 40% over the fourth year. In limited instances, we have issued RSUs with vesting periods in excess of four years. The service condition for RSUs and RSAs granted after February 2018 is generally satisfied in equal monthly or quarterly installments over three or four years. For these awards, we recognize stock-based compensation expense on a straight-line basis over the vesting period.</p> <p style="text-align:justify;Background-color:#FFFFFF;margin-bottom:0pt;margin-top:12pt;text-indent:4.86%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Stock-based compensation expense recognized for all periods presented is based on awards that are expected to vest, including an estimate of forfeitures. We estimate the forfeiture rate using historical forfeitures of equity awards and other expected changes in facts and circumstances, if any. A modification of the terms of a stock-based award is treated as an exchange of the original award for a new award with total compensation cost equal to the grant-date fair value of the original award plus the incremental value of the modification to the award.</p> <p style="text-align:justify;margin-top:12pt;margin-bottom:0pt;text-indent:4.86%;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The future tax benefits on settlement of the above RSUs and RSAs is not expected to be material as currently we have established valuation allowances to reduce our net deferred tax assets to the amount that is more likely than not to be realized. The majority of the future tax benefits that arise on settlement of the above RSUs are in jurisdictions for which our net deferred tax assets have a full valuation allowance.</p> P4Y 0.10 0.20 0.30 0.40 P4Y <p style="text-align:justify;Background-color:#FFFFFF;margin-bottom:0pt;margin-top:18pt;text-indent:0%;font-weight:bold;color:#000000;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Income Taxes</p> <p style="text-align:justify;Background-color:#FFFFFF;margin-bottom:0pt;margin-top:6pt;text-indent:4.86%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">We are subject to income taxes in the United States and numerous foreign jurisdictions. Deferred tax assets and liabilities are determined based on differences between the financial reporting and tax basis of assets and liabilities and are measured </p> <p style="text-align:justify;Background-color:#FFFFFF;margin-bottom:0pt;margin-top:6pt;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">using the enacted tax rates and laws that will be in effect when the deferred tax asset or liability is expected to be realized or settled.</span></p> <p style="text-align:justify;Background-color:#FFFFFF;margin-bottom:0pt;margin-top:12pt;text-indent:4.86%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">In evaluating our ability to recover deferred tax assets, we consider all available positive and negative evidence, including historical operating results, ongoing tax planning, and forecasts of future taxable income on a jurisdiction-by-jurisdiction basis. Based on the level of historical losses, we have established a valuation allowance to reduce our net deferred tax assets to the amount that is more likely than not to be realized.</p> <p style="text-align:justify;Background-color:#FFFFFF;margin-bottom:0pt;margin-top:12pt;text-indent:4.86%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">We recognize a tax benefit from an uncertain tax position only if it is more likely than not that the tax position will be sustained on examination by the taxing authorities, based on the technical merits of the position. The tax benefits recognized in our consolidated financial statements from such positions are measured based on the largest benefit that has a greater than 50% likelihood of being realized. We recognize interest and penalties associated with tax matters as part of the income tax provision and include accrued interest and penalties with the related income tax liability on our consolidated balance sheets.</p> greater than 50% <p style="text-align:justify;Background-color:#FFFFFF;margin-bottom:0pt;margin-top:18pt;text-indent:0%;font-weight:bold;color:#000000;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Currency Translation and Remeasurement</p> <p style="text-align:justify;Background-color:#FFFFFF;margin-bottom:0pt;margin-top:6pt;text-indent:4.86%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The functional currency of the majority of our foreign subsidiaries is the U.S. dollar. Monetary assets and liabilities denominated in a foreign currency are remeasured into U.S. dollars at the exchange rate on the balance sheet date. Revenue and expenses are remeasured at the average exchange rates during the period. Equity transactions and other non-monetary assets are remeasured using historical exchange rates. Foreign currency transaction gains and losses are recorded in other income (expense), net on our consolidated statement of operations. For those foreign subsidiaries where the local currency is the functional currency, adjustments to translate those statements into U.S. dollars are recorded in accumulated other comprehensive income (loss) in stockholders’ equity.</p> <p style="text-align:justify;Background-color:#FFFFFF;margin-bottom:0pt;margin-top:18pt;text-indent:0%;font-weight:bold;color:#000000;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Cash and Cash Equivalents</p> <p style="text-align:justify;Background-color:#FFFFFF;margin-bottom:0pt;margin-top:6pt;text-indent:4.86%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Cash and cash equivalents consist of highly liquid investments with original maturities of 90 days or less from the date of purchase.</p> 90 days or less <p style="text-align:justify;Background-color:#FFFFFF;margin-bottom:0pt;margin-top:18pt;text-indent:0%;font-weight:bold;color:#000000;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Restricted Cash</p> <p style="text-align:justify;Background-color:#FFFFFF;margin-bottom:0pt;margin-top:6pt;text-indent:4.86%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">We are required to maintain restricted cash deposits to back letters of credit for certain property leases. These funds are restricted and have been classified in other assets on our consolidated balance sheets due to the nature of restriction. At December 31, 2021 and 2020, restricted cash balances were immaterial. </p> <p style="text-align:justify;Background-color:#FFFFFF;margin-bottom:0pt;margin-top:18pt;text-indent:0%;font-weight:bold;color:#000000;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Marketable Securities</p> <p style="text-align:justify;Background-color:#FFFFFF;margin-bottom:0pt;margin-top:6pt;text-indent:4.86%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">We hold investments in marketable securities consisting of U.S. government securities, U.S. government agency securities, publicly traded equity securities, corporate debt securities, certificates of deposit, and commercial paper. We classify marketable investments in debt securities as available-for-sale investments in our current assets because they represent investments available for current operations. </p> <p style="text-align:justify;Background-color:#FFFFFF;margin-bottom:0pt;margin-top:12pt;text-indent:4.86%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Our available-for-sale investments in debt securities are carried at fair value with any unrealized gains and losses, included in accumulated other comprehensive (loss) income in stockholders’ equity. Available-for-sale debt securities with an amortized cost basis in excess of estimated fair value are assessed to determine what amount of that difference, if any, is caused by expected credit losses, with any allowance for credit losses recognized as a charge in other income (expense), net on our consolidated statements of income. We did not record any credit losses for the years ended December 31, 2021 and December 31, 2020 on our available-for-sale debt securities. We determine gains or losses on the sale or maturities of marketable securities using the specific identification method and these gains or losses are recorded in other income (expense), net in our consolidated statements of operations.</p> <p style="text-align:justify;Background-color:#FFFFFF;margin-bottom:0pt;margin-top:12pt;text-indent:4.86%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Publicly traded equity securities are carried at fair value with any unrealized gains and losses recorded in other income (expense), net in our consolidated statements of operations.</p> 0 0 <p style="text-align:justify;Background-color:#FFFFFF;margin-bottom:0pt;margin-top:18pt;text-indent:0%;font-weight:bold;color:#000000;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Strategic Investments</p> <p style="text-align:justify;Background-color:#FFFFFF;margin-bottom:0pt;margin-top:6pt;text-indent:4.86%;font-size:10pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">We hold strategic investments in privately held companies, consisting primarily of equity securities<span style="color:#000000;font-family:Times New Roman;"> without readily determinable fair values, and to a lesser extent, debt securities. We adjust the carrying value of these equity securities to fair </span></p> <p style="text-align:justify;Background-color:#FFFFFF;margin-bottom:0pt;margin-top:6pt;font-size:10pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="color:#000000;font-family:Times New Roman;">value upon observable transactions for identical or similar investments of the same issuer or upon impairment. Any adjustments to carrying value of these investments are recorded in other income (expense)</span><span style="color:#000000;font-family:Times New Roman;">,</span><span style="color:#000000;font-family:Times New Roman;"> net in our consolidated statements of operations</span><span style="color:#000000;font-family:Times New Roman;">. </span><span style="color:#000000;font-family:Times New Roman;">Strategic investments are included within other assets on the consolidated balance sheets</span><span style="color:#000000;font-family:Times New Roman;">. </span></p> <p style="text-align:justify;Background-color:#FFFFFF;margin-bottom:0pt;margin-top:12pt;text-indent:4.86%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">When we exercise significant influence over, but do not control the investee, such strategic investments are accounted for using the equity method. Under the equity method of accounting, we record our share of the results of the investments within other income (expense), net in our consolidated statements of operations.</p> <p style="text-align:justify;Background-color:#FFFFFF;margin-bottom:0pt;margin-top:18pt;text-indent:0%;font-weight:bold;color:#000000;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Fair Value Measurements</p> <p style="text-align:justify;Background-color:#FFFFFF;margin-bottom:0pt;margin-top:6pt;text-indent:4.86%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Certain financial instruments are required to be recorded at fair value. Other financial instruments, including cash and cash equivalents and restricted cash, are recorded at cost, which approximates fair value. Additionally, accounts receivable, accounts payable, and accrued expenses approximate fair value because of the short-term nature of these financial instruments.</p> <p style="text-align:justify;Background-color:#FFFFFF;margin-bottom:0pt;margin-top:18pt;text-indent:0%;font-weight:bold;color:#000000;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Accounts Receivable and Allowance for Doubtful Accounts</p> <p style="text-align:justify;Background-color:#FFFFFF;margin-bottom:0pt;margin-top:6pt;text-indent:4.86%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Accounts receivable are recorded at the invoiced amount less any allowance for doubtful accounts to reserve for potentially uncollectible receivables. To determine the amount of the allowance, we make judgments about the creditworthiness of customers based on ongoing credit evaluation and historical experience. At December 31, 2021 and 2020, the allowance for doubtful accounts was immaterial.</p> <p style="text-align:justify;Background-color:#FFFFFF;margin-bottom:0pt;margin-top:18pt;text-indent:0%;font-weight:bold;color:#000000;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Property and Equipment</p> <p style="text-align:justify;Background-color:#FFFFFF;margin-bottom:0pt;margin-top:6pt;text-indent:4.86%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Property and equipment are stated at cost, less accumulated depreciation. We compute depreciation using the straight-line method over the estimated useful lives of the assets, which is generally three years for computer hardware, software and equipment, five years for furniture, and over the shorter of lease term or useful life of the assets for leasehold improvements. Buildings are depreciated over a useful life ranging from 20 to 45 years. Maintenance and repairs are expensed as incurred.</p> P3Y P5Y P20Y P45Y <p style="text-align:justify;Background-color:#FFFFFF;margin-bottom:0pt;margin-top:18pt;text-indent:0%;font-weight:bold;color:#000000;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Leases </p> <p style="text-align:justify;Background-color:#FFFFFF;margin-bottom:0pt;margin-top:6pt;text-indent:4.86%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">We have various non-cancelable lease agreements for certain of our offices. Leases are recorded as operating lease right-of-use assets and operating lease liabilities on the consolidated balance sheets. Leases with an initial term of twelve months or less are not recorded on the consolidated balance sheets. We recognize rent expense on a straight-line basis over the lease term.</p> <p style="text-align:justify;Background-color:#FFFFFF;margin-bottom:0pt;margin-top:18pt;text-indent:0%;font-weight:bold;color:#000000;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Software Development Costs</p> <p style="text-align:justify;Background-color:#FFFFFF;margin-bottom:0pt;margin-top:6pt;text-indent:4.86%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Software development costs include costs to develop software to be used to meet internal needs and applications used to deliver our services. We capitalize development costs related to these software applications once the preliminary project stage is complete and it is probable that the project will be completed and the software will be used to perform the function intended. Costs capitalized for developing such software applications were not material for the periods presented.</p> <p style="text-align:justify;Background-color:#FFFFFF;margin-bottom:0pt;margin-top:18pt;text-indent:0%;font-weight:bold;color:#000000;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Segments</p> <p style="text-align:justify;Background-color:#FFFFFF;margin-bottom:0pt;margin-top:6pt;text-indent:4.86%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Our CEO is our chief operating decision maker. We have determined that we have a single operating segment. Our CEO evaluates performance and makes operating decisions about allocating resources based on financial data presented on a consolidated basis accompanied by disaggregated information about revenue by geographic region.</p> <p style="text-align:justify;Background-color:#FFFFFF;margin-bottom:0pt;margin-top:18pt;text-indent:0%;font-weight:bold;color:#000000;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Business Combinations</p> <p style="text-align:justify;Background-color:#FFFFFF;margin-bottom:0pt;margin-top:6pt;text-indent:4.86%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">We include the results of operations of the businesses that we acquire from the date of acquisition. We determine the fair value of the assets acquired and liabilities assumed based on their estimated fair values as of the respective date of acquisition. The excess purchase price over the fair values of identifiable assets and liabilities is recorded as goodwill. Determining the fair value of assets acquired and liabilities assumed requires management to use significant judgment and estimates including the selection of valuation methodologies, estimates of future revenue and cash flows, discount rates, and selection of comparable companies. Our estimates of fair value are based on assumptions believed to be reasonable, but which are inherently uncertain and unpredictable and, as a result, actual results may differ from estimates. During the measurement period, not to exceed one year from the date of acquisition, we may record adjustments to the assets acquired and liabilities assumed, with a corresponding </p> <p style="text-align:justify;Background-color:#FFFFFF;margin-bottom:0pt;margin-top:6pt;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">offset to goodwill. At the conclusion of the measurement period, any subsequent adjustments are reflected in the consolidated statements of operations.</span></p> <p style="text-align:justify;Background-color:#FFFFFF;margin-bottom:0pt;margin-top:12pt;text-indent:4.86%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">When we issue payments or grants of equity to selling stockholders in connection with an acquisition, we evaluate whether the payments or awards are compensatory. This evaluation includes whether cash payments or stock award vesting is contingent on the continued employment of the selling stockholder beyond the acquisition date. If continued employment is required for the cash to be paid or stock awards to vest, the award is treated as compensation for post-acquisition services and is recognized as compensation expense.</p> <p style="text-align:justify;Background-color:#FFFFFF;margin-bottom:0pt;margin-top:12pt;text-indent:4.86%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Transaction costs associated with business combinations are expensed as incurred, and are included in general and administrative expenses in our consolidated statements of operations.</p> P1Y <p style="text-align:justify;Background-color:#FFFFFF;margin-bottom:0pt;margin-top:18pt;text-indent:0%;font-weight:bold;color:#000000;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Goodwill</p> <p style="text-align:justify;Background-color:#FFFFFF;margin-bottom:0pt;margin-top:6pt;text-indent:4.86%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Goodwill represents the excess of the purchase price over the fair value of net assets acquired in a business combination. We test goodwill for impairment at least annually, in the fourth quarter, or whenever events or changes in circumstances indicate that goodwill might be impaired. For all periods presented, we had a <span style="color:#000000;"><span style="-sec-ix-hidden:F_000500"><span style="-sec-ix-hidden:F_000495_2"><span style="-sec-ix-hidden:F_000498_2"><span style="-sec-ix-hidden:F_000496_2"><span style="-sec-ix-hidden:F_000499_2"><span style="-sec-ix-hidden:F_000497_2">single</span></span></span></span></span></span></span> operating segment and reporting unit structure.</p> <p style="text-align:justify;Background-color:#FFFFFF;margin-bottom:0pt;margin-top:12pt;text-indent:4.86%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">In testing for goodwill impairment, we first assess qualitative factors to determine whether the existence of events or circumstances leads to a determination that it is more likely than not that the fair value of a reporting unit is less than its carrying amount. If, after assessing the totality of events or circumstances, we determine it is not more likely than not that the fair value of the reporting unit is less than its carrying amount, then additional impairment testing is not required. However, if we conclude otherwise, we perform the first of a two-step impairment test.</p> <p style="text-align:justify;Background-color:#FFFFFF;margin-bottom:0pt;margin-top:12pt;text-indent:4.86%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The first step compares the estimated fair value of a reporting unit to its book value, including goodwill. If the estimated fair value exceeds book value, goodwill is considered not to be impaired and no additional steps are necessary. However, if the fair value of the reporting unit is less than book value, then under the second step the carrying amount of the goodwill is compared to its implied fair value. There were no impairment charges in any of the periods presented.</p> 0 0 0 <p style="text-align:justify;Background-color:#FFFFFF;margin-bottom:0pt;margin-top:18pt;text-indent:0%;font-weight:bold;color:#000000;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Intangible Assets</p> <p style="text-align:justify;Background-color:#FFFFFF;margin-bottom:0pt;margin-top:6pt;text-indent:4.86%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Intangible assets are carried at cost and amortized on a straight-line basis over their estimated useful lives. We determine the appropriate useful life of our intangible assets by measuring the expected cash flows of acquired assets. The estimated useful lives of intangible assets are generally as follows:</p> <p style="Background-color:#FFFFFF;margin-bottom:0pt;margin-top:0pt;text-indent:0%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:73.58%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Intangible Asset</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.04%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:24.36%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Estimated Useful</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Life</p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:73.58%; border-top:solid 0.75pt #000000;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Domain names</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.04%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:24.36%; border-top:solid 0.75pt #000000;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">5 Years</p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:73.58%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Trademarks</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.04%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:24.36%;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1 to 5 Years</p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:73.58%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Acquired developed technology</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.04%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:24.36%;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">4 to 7 Years</p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:73.58%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Customer relationships</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.04%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:24.36%;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2 to 5 Years</p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:73.58%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Patents</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.04%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:24.36%;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3 to 11 Years</p></td> </tr> </table></div> <p style="Background-color:#FFFFFF;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:10pt;"> </p> The estimated useful lives of intangible assets are generally as follows: <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:73.58%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Intangible Asset</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.04%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:24.36%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Estimated Useful</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Life</p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:73.58%; border-top:solid 0.75pt #000000;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Domain names</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.04%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:24.36%; border-top:solid 0.75pt #000000;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">5 Years</p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:73.58%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Trademarks</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.04%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:24.36%;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1 to 5 Years</p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:73.58%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Acquired developed technology</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.04%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:24.36%;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">4 to 7 Years</p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:73.58%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Customer relationships</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.04%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:24.36%;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2 to 5 Years</p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:73.58%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Patents</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.04%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:24.36%;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3 to 11 Years</p></td> </tr> </table></div> <p style="Background-color:#FFFFFF;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:10pt;"> </p> <p style="text-align:justify;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:6pt;"> </p> <p style="text-align:justify;margin-bottom:0pt;margin-top:0pt;text-indent:4.86%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Intangible assets consisted of the following:</p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:51.28%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="14" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:47.7%; border-bottom:solid 0.75pt #000000;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">December 31, 2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:51.28%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.38%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Weighted-</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Average</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Remaining</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Useful Life -</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Years</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.12%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.28%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Gross</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Carrying</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Amount</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.12%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.28%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Accumulated</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Amortization</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.12%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.28%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Net</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:51.28%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="14" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:47.7%;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">(in thousands, except years)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:51.28%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Domain names</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.38%;white-space:nowrap;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000786">4.6</span></p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.12%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.28%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">967</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.12%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.28%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">365</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.12%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.28%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">602</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:51.28%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Trademarks</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.38%;white-space:nowrap;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000787">4.3</span></p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.12%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.28%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">21,384</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.12%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.28%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,613</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.12%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.28%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">18,771</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:51.28%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Technology</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.38%;white-space:nowrap;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000788">3.6</span></p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.12%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.28%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">343,800</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.12%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.28%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">142,588</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.12%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.28%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">201,212</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:51.28%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Customer relationships</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.38%;white-space:nowrap;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000789">5.1</span></p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.12%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.28%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">53,709</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.12%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.28%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">6,332</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.12%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.28%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">47,377</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:51.28%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Patents</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:9.38%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000790">4.0</span></p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.12%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.28%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">21,195</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.12%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.28%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">11,503</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.12%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.28%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">9,692</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:51.28%; border-bottom:double 2.5pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:9.38%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.12%; border-bottom:double 2.5pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.28%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">441,055</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.12%; border-bottom:double 2.5pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.28%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">163,401</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.12%; border-bottom:double 2.5pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.28%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">277,654</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:51.28%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="14" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:47.7%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">December 31, 2020</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:51.28%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.38%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Weighted-</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Average</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Remaining</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Useful Life -</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Years</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.12%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.28%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Gross</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Carrying</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Amount</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.12%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.28%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Accumulated</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Amortization</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.12%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.28%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Net</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:51.28%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="14" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:47.7%;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">(in thousands except years)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:51.28%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Domain names</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.38%;white-space:nowrap;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000809">1.6</span></p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.12%;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.28%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">414</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.12%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.28%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">283</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.12%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.28%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">131</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:51.28%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Technology</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.38%;white-space:nowrap;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000810">3.2</span></p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.12%;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.28%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">206,197</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.12%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.28%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">111,129</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.12%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.28%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">95,068</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:51.28%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Patents</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:9.38%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000811">4.9</span></p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.12%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.28%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">19,860</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.12%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.28%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">9,130</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.12%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.28%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">10,730</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:51.28%; border-bottom:double 2.5pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:9.38%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.12%; border-bottom:double 2.5pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.28%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">226,471</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.12%; border-bottom:double 2.5pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.28%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">120,542</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.12%; border-bottom:double 2.5pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.28%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">105,929</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> P5Y P1Y P5Y P4Y P7Y P2Y P5Y P3Y P11Y <p style="text-align:justify;Background-color:#FFFFFF;margin-bottom:0pt;margin-top:8pt;text-indent:0%;font-weight:bold;color:#000000;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Impairment of Long-Lived Assets</p> <p style="text-align:justify;Background-color:#FFFFFF;margin-bottom:0pt;margin-top:6pt;text-indent:4.86%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">We evaluate recoverability of our property and equipment and intangible assets, excluding goodwill, when events or changes indicate the carrying amount of an asset may not be recoverable. Events and changes in circumstances considered in determining whether the carrying value of long-lived assets may not be recoverable include: significant changes in performance relative to expected operating results; significant changes in asset use; and significant negative industry or economic trends and changes in our business strategy. Recoverability of these assets is measured by comparison of their carrying amount to future undiscounted cash flows to be generated. If impairment is indicated based on a comparison of the assets’ carrying values and the undiscounted cash flows, the impairment loss is measured as the amount by which the carrying amount of the assets exceeds the fair value of the assets. We determined that there were no events or changes in circumstances that indicated our long-lived assets were impaired during any of the periods presented.</p> <p style="text-align:justify;Background-color:#FFFFFF;margin-bottom:0pt;margin-top:18pt;text-indent:0%;font-weight:bold;color:#000000;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Legal Contingencies</p> <p style="text-align:justify;Background-color:#FFFFFF;margin-bottom:0pt;margin-top:6pt;text-indent:4.86%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">For legal contingencies, we accrue a liability for an estimated loss if the potential loss from any claim or legal proceeding is considered probable, and the amount can be reasonably estimated. <span style="color:#000000;">Legal fees and expenses are expensed as incurred. </span>Note 8 provides additional information regarding our legal contingencies.</p> <p style="text-align:justify;Background-color:#FFFFFF;margin-bottom:0pt;margin-top:18pt;text-indent:0%;font-weight:bold;color:#000000;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Convertible Notes</p> <p style="text-align:justify;margin-bottom:0pt;margin-top:6pt;text-indent:4.86%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">In April 2020, we entered into a purchase agreement for the sale of an aggregate of $1.0 billion principal amount of convertible senior notes due in 2025 (the “2025 Notes”). In August 2019, we entered into a purchase agreement for the sale of an aggregate of $1.265 billion principal amount of convertible senior notes due in 2026 (the “2026 Notes”). </span>Prior to January 1, 2021, we accounted for the 2025 Notes and the 2026 Notes as separate liability and equity components. On issuance, the carrying amount of the liability component was calculated by measuring the fair value of a similar liability that did not have an associated convertible feature. The carrying amount of the equity component representing the conversion option was calculated by deducting the fair value of the liability component from the principal amount of the convertible notes as a whole. This amount represents a debt discount which is amortized to interest expense over the term of the convertible notes using the effective interest rate method, which maintains a constant rate of interest expense based on the increasing carrying value of the debt.</p> <p style="text-align:justify;margin-bottom:0pt;margin-top:12pt;text-indent:4.86%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Effective January 1, 2021, we early adopted Accounting Standards Update (“ASU”) 2020-06 using the modified retrospective approach. As a result, the Convertible Notes are each accounted for as a single liability measured at its amortized cost, as no other embedded features require bifurcation and recognition as derivatives. Adoption of the new standard resulted in a decrease to accumulated deficit of $95.0 million, a decrease to additional paid-in capital of $664.0 million, and an increase to convertible senior notes, net of $569.0 million.</p> 1000000000.0 1265000000 2021-01-01 -95000000.0 -664000000.0 569000000.0 <p style="text-align:justify;margin-top:18pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Recent Accounting Pronouncements</p> <p style="text-align:justify;margin-top:6pt;margin-bottom:0pt;text-indent:4.86%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">In October 2021, the Financial Accounting Standards Board (“FASB”) issued ASU 2021-08, Business Combinations (Topic 805): Accounting for Contract Assets and Contract Liabilities from Contracts with Customers. Under ASU 2021-08, an acquirer must recognize and measure contract assets and contract liabilities acquired in a business combination in accordance with Topic 606. The guidance is effective for interim and annual periods beginning after December 15, 2022, with early adoption permitted. Effective January 1, 2022, we early adopted ASU 2021-08 on a prospective basis. The impact of adoption of this standard on our consolidated financial statements, including accounting policies, processes, and systems, was not material.</p> <p style="text-align:justify;margin-top:12pt;margin-bottom:0pt;text-indent:4.86%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">In August 2020, the FASB issued ASU 2020-06, Debt—Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging—Contracts in Entity’s Own Equity (Subtopic 815-40): Accounting for Convertible Instruments and Contracts in an Entity’s Own Equity. Under ASU 2020-06, the embedded conversion features are no longer separated from the host contract for convertible instruments with conversion features that are not required to be accounted for as derivatives under Derivatives and Hedging (Topic 815), or that do not result in substantial premiums accounted for as paid-in capital. Consequently, a convertible debt instrument will be accounted for as a single liability measured at its amortized cost, as long as no other features require bifurcation and recognition as derivatives. The guidance also requires the if-converted method to be applied for all convertible instruments. ASU 2020-06 is effective for fiscal years beginning after December 15, 2021, with early adoption permitted. Adoption of the standard requires using either a modified retrospective or a full retrospective approach. Effective January 1, 2021, we early adopted ASU 2020-06 using the modified retrospective approach. Adoption of the new standard resulted in a decrease to accumulated deficit of $95.0 million, a decrease to additional paid-in capital of $664.0 million, and an increase to convertible senior notes, net of $569.0 million. Interest expense recognized in the current and future periods will be reduced as a result of accounting for the convertible debt instrument as a single liability measured at its amortized cost.</p> <p style="text-align:justify;margin-top:12pt;margin-bottom:0pt;text-indent:4.86%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">In January 2020, the FASB issued ASU 2020-01, Investments-Equity Securities (Topic 321), Investments-Equity Method and Joint Ventures (Topic 323), and Derivatives and Hedging (Topic 815), which clarifies the interaction between the accounting for equity securities in Topic 321, the accounting for equity method investments in Topic 323, and the accounting for certain forward contracts and purchased options in Topic 815. The guidance is effective for interim and annual periods beginning after December 15, 2020, with early adoption permitted. Effective January 1, 2021, we adopted this standard on a prospective basis. The impact of adoption of this standard on our consolidated financial statements, including accounting policies, processes, and systems, was not material.</p> <p style="text-align:justify;margin-top:12pt;margin-bottom:0pt;text-indent:4.86%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">In August 2018, the FASB issued ASU 2018-15, Intangibles — Goodwill and Other — Internal-Use Software (Subtopic 350-40): Customer’s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract. ASU 2018-15 aligns the requirements for capitalizing implementation costs in a cloud computing arrangement service contract with the requirements for capitalizing implementation costs incurred for an internal-use software license. The guidance is effective for interim and annual periods beginning after December 15, 2019, with early adoption permitted. We adopted ASU 2018-15 effective January 1, 2020. The impact of adoption of this standard on our consolidated financial statements, including accounting policies, processes, and systems, was not material.</p> <p style="text-align:justify;margin-top:12pt;margin-bottom:0pt;text-indent:4.86%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">In June 2016, the FASB issued ASU 2016-13, Financial Instruments—Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments. ASU 2016-13 replaced the incurred loss impairment methodology under current GAAP with a methodology that reflects expected credit losses and requires consideration of a broader range of reasonable and supportable information to inform credit loss estimates. ASU 2016-13 requires use of a forward-looking expected credit loss model for accounts receivables, loans, and other financial instruments. ASU 2016-13 is effective for fiscal years beginning after December 15, 2019, with early adoption permitted. Adoption of the standard requires using a modified retrospective approach through a cumulative-effect adjustment to retained earnings as of the effective date to align existing credit loss methodology with the new standard. In November 2019, the FASB issued ASU 2019-11, Codification Improvements to Topic 326, Financial Instruments—Credit Losses. ASU 2019-11 requires entities that did not adopt the amendments in ASU 2016-13 as of November 2019 to adopt ASU 2019-11. This ASU contains the same effective dates and transition requirements as ASU 2016-13. We adopted ASU 2016-13 and ASU 2019-11 effective January 1, 2020. The impact of adoption of these standards on our consolidated financial statements, including accounting policies, processes, and systems, was not material.</p> 2022-01-01 2021-01-01 -95000000.0 -664000000.0 569000000.0 2021-01-01 2020-01-01 2020-01-01 2020-01-01 <p style="text-align:justify;margin-top:18pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">2. Revenue</p> <p style="text-align:justify;margin-top:6pt;margin-bottom:0pt;text-indent:4.86%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">We determine revenue recognition by first identifying the contract or contracts with a customer, identifying the performance obligations in the contract, determining the transaction price, allocating the transaction price to the performance obligations in the contract, and recognizing revenue when, or as, we satisfy a performance obligation.</p> <p style="text-align:justify;margin-top:12pt;margin-bottom:0pt;text-indent:4.86%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Revenue is recognized when control of the promised goods or services is transferred to our customers, in an amount that reflects the consideration we expect to receive in exchange for those goods or services. We determine collectability by performing ongoing credit evaluations and monitoring customer accounts receivable balances. Sales tax, including value added tax, is excluded from reported revenue.</p> <p style="text-align:justify;margin-top:12pt;margin-bottom:0pt;text-indent:4.86%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">We generate substantially all of our revenues by offering various advertising products on Snapchat, which include Snap Ads and AR Ads, referred to as advertising revenue. AR Ads include Sponsored Filters and Sponsored Lenses. Sponsored Filters allow users to interact with an advertiser’s brand by enabling stylized brand artwork to be overlaid on a Snap. Sponsored Lenses allow users to interact with an advertiser’s brand by enabling branded augmented reality experiences.</p> <p style="text-align:justify;margin-top:12pt;margin-bottom:0pt;text-indent:4.86%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The substantial majority of advertising revenue is generated from the display of advertisements on Snapchat through contractual agreements that are either on a fixed fee basis over a period of time or based on the number of advertising impressions delivered. Revenue related to agreements based on the number of impressions delivered is recognized when the advertisement is displayed. Revenue related to fixed fee arrangements is recognized ratably over the service period, typically less than 30 days in duration, and such arrangements do not contain minimum impression guarantees.</p> <p style="text-align:justify;margin-top:12pt;margin-bottom:0pt;text-indent:4.86%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">In arrangements where another party is involved in providing specified services to a customer, we evaluate whether we are the principal or agent. In this evaluation, we consider if we obtain control of the specified goods or services before they are transferred to the customer, as well as other indicators such as the party primarily responsible for fulfillment, inventory risk, and discretion in establishing price. For advertising revenue arrangements where we are not the principal, we recognize revenue on a net basis. For the periods presented, revenue for arrangements where we are the agent was not material.</p> <p style="text-align:justify;margin-top:12pt;margin-bottom:0pt;text-indent:4.86%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">We also generate revenue from sales of hardware products. For the periods presented, revenue from the sales of hardware products was not material.</p> <p style="text-align:justify;margin-top:12pt;margin-bottom:0pt;text-indent:4.86%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The following table represents our revenue disaggregated by geography based on the billing address of the advertising customer:</p> <p style="text-align:justify;Background-color:#FFFFFF;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:58.18%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="10" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:40.8%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Year Ended December 31,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:58.18%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.82%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.64%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.82%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2020</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.64%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.82%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2019</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:58.18%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="10" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:40.8%;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">(in thousands)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:58.18%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Revenue:</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.82%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.64%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.82%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.64%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.82%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:58.18%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">North America <sup style="font-size:85%;line-height:120%;vertical-align:top">(1) (2)</sup></p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.82%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,871,369</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.64%;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.82%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,649,937</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.64%;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.82%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,068,108</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:58.18%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Europe <sup style="font-size:85%;line-height:120%;vertical-align:top">(3)</sup></p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.82%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">660,473</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.64%;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.82%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">425,445</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.64%;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.82%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">299,913</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:58.18%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Rest of world</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.82%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">585,206</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.64%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.82%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">431,244</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.64%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.82%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">347,513</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:58.18%; border-bottom:double 2.5pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total revenue</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.82%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">4,117,048</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.64%; border-bottom:double 2.5pt transparent;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.82%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,506,626</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.64%; border-bottom:double 2.5pt transparent;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.82%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,715,534</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="text-align:justify;Background-color:#FFFFFF;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="width:3.57%;white-space:nowrap" valign="top"> <p style="text-align:justify;margin-bottom:0pt;margin-top:0pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:3.57%;white-space:nowrap" valign="top"> <p style="text-align:justify;margin-bottom:0pt;margin-top:0pt;font-weight:normal;font-style:normal;color:#auto;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;letter-spacing:0pt;"><span style="font-weight:normal;font-style:normal;text-decoration:none;Background-color:#auto;color:#auto;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;letter-spacing:0pt;">(1)</span></p></td> <td valign="top"> <p style="text-align:justify;margin-bottom:0pt;margin-top:0pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Times New Roman;font-size:10pt;"><span style="Background-color:#auto;text-decoration:none;"/><span style="color:#000000;">North America includes Mexico, the Caribbean, and Central America.</span></p></td></tr></table></div> <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="width:3.57%;white-space:nowrap" valign="top"> <p style="text-align:justify;margin-bottom:0pt;margin-top:0pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:3.57%;white-space:nowrap" valign="top"> <p style="text-align:justify;margin-bottom:0pt;margin-top:0pt;font-weight:normal;font-style:normal;color:#auto;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;letter-spacing:0pt;"><span style="font-weight:normal;font-style:normal;text-decoration:none;Background-color:#auto;color:#auto;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;letter-spacing:0pt;">(2)</span></p></td> <td valign="top"> <p style="text-align:justify;margin-bottom:0pt;margin-top:0pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Times New Roman;font-size:10pt;"><span style="Background-color:#auto;text-decoration:none;"/><span style="color:#000000;">United States revenue was $2.8 billion, $1.6 billion, and $1.0 billion for the years ended December 31, 2021, 2020, and 2019, respectively.</span></p></td></tr></table></div> <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="width:3.57%;white-space:nowrap" valign="top"> <p style="text-align:justify;margin-bottom:0pt;margin-top:0pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:3.57%;white-space:nowrap" valign="top"> <p style="text-align:justify;margin-bottom:0pt;margin-top:0pt;font-weight:normal;font-style:normal;color:#auto;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;letter-spacing:0pt;"><span style="font-weight:normal;font-style:normal;text-decoration:none;Background-color:#auto;color:#auto;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;letter-spacing:0pt;">(3)</span></p></td> <td valign="top"> <p style="text-align:justify;margin-bottom:0pt;margin-top:0pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Times New Roman;font-size:10pt;"><span style="Background-color:#auto;text-decoration:none;"/><span style="color:#000000;">Europe includes Russia and Turkey.</span></p></td></tr></table></div> <p style="text-align:justify;margin-top:12pt;margin-bottom:0pt;text-indent:4.86%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The following table represents our revenue disaggregated by geography based on the billing address of the advertising customer:</p> <p style="text-align:justify;Background-color:#FFFFFF;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:58.18%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="10" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:40.8%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Year Ended December 31,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:58.18%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.82%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.64%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.82%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2020</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.64%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.82%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2019</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:58.18%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="10" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:40.8%;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">(in thousands)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:58.18%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Revenue:</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.82%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.64%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.82%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.64%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.82%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:58.18%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">North America <sup style="font-size:85%;line-height:120%;vertical-align:top">(1) (2)</sup></p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.82%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,871,369</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.64%;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.82%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,649,937</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.64%;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.82%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,068,108</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:58.18%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Europe <sup style="font-size:85%;line-height:120%;vertical-align:top">(3)</sup></p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.82%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">660,473</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.64%;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.82%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">425,445</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.64%;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.82%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">299,913</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:58.18%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Rest of world</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.82%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">585,206</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.64%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.82%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">431,244</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.64%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.82%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">347,513</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:58.18%; border-bottom:double 2.5pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total revenue</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.82%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">4,117,048</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.64%; border-bottom:double 2.5pt transparent;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.82%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,506,626</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.64%; border-bottom:double 2.5pt transparent;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.82%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,715,534</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="text-align:justify;Background-color:#FFFFFF;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="width:3.57%;white-space:nowrap" valign="top"> <p style="text-align:justify;margin-bottom:0pt;margin-top:0pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:3.57%;white-space:nowrap" valign="top"> <p style="text-align:justify;margin-bottom:0pt;margin-top:0pt;font-weight:normal;font-style:normal;color:#auto;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;letter-spacing:0pt;"><span style="font-weight:normal;font-style:normal;text-decoration:none;Background-color:#auto;color:#auto;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;letter-spacing:0pt;">(1)</span></p></td> <td valign="top"> <p style="text-align:justify;margin-bottom:0pt;margin-top:0pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Times New Roman;font-size:10pt;"><span style="Background-color:#auto;text-decoration:none;"/><span style="color:#000000;">North America includes Mexico, the Caribbean, and Central America.</span></p></td></tr></table></div> <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="width:3.57%;white-space:nowrap" valign="top"> <p style="text-align:justify;margin-bottom:0pt;margin-top:0pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:3.57%;white-space:nowrap" valign="top"> <p style="text-align:justify;margin-bottom:0pt;margin-top:0pt;font-weight:normal;font-style:normal;color:#auto;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;letter-spacing:0pt;"><span style="font-weight:normal;font-style:normal;text-decoration:none;Background-color:#auto;color:#auto;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;letter-spacing:0pt;">(2)</span></p></td> <td valign="top"> <p style="text-align:justify;margin-bottom:0pt;margin-top:0pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Times New Roman;font-size:10pt;"><span style="Background-color:#auto;text-decoration:none;"/><span style="color:#000000;">United States revenue was $2.8 billion, $1.6 billion, and $1.0 billion for the years ended December 31, 2021, 2020, and 2019, respectively.</span></p></td></tr></table></div> <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="width:3.57%;white-space:nowrap" valign="top"> <p style="text-align:justify;margin-bottom:0pt;margin-top:0pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:3.57%;white-space:nowrap" valign="top"> <p style="text-align:justify;margin-bottom:0pt;margin-top:0pt;font-weight:normal;font-style:normal;color:#auto;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;letter-spacing:0pt;"><span style="font-weight:normal;font-style:normal;text-decoration:none;Background-color:#auto;color:#auto;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;letter-spacing:0pt;">(3)</span></p></td> <td valign="top"> <p style="text-align:justify;margin-bottom:0pt;margin-top:0pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Times New Roman;font-size:10pt;"><span style="Background-color:#auto;text-decoration:none;"/><span style="color:#000000;">Europe includes Russia and Turkey.</span></p></td></tr></table></div> 2871369000 1649937000 1068108000 660473000 425445000 299913000 585206000 431244000 347513000 4117048000 2506626000 1715534000 2800000000 1600000000 1000000000.0 <p style="text-align:justify;margin-top:18pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">3. Net Loss per Share</p> <p style="text-align:justify;margin-top:6pt;margin-bottom:0pt;text-indent:4.86%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">We compute net loss per share using the two-class method required for multiple classes of common stock. We have three classes of authorized common stock for which voting rights differ by class.</p> <p style="text-align:justify;margin-top:12pt;margin-bottom:0pt;text-indent:4.86%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Basic net loss per share is computed by dividing net loss attributable to each class of stockholders by the weighted-average number of shares of stock outstanding during the period, adjusted for vested RSUs that have not been settled and RSAs for which the risk of forfeiture has not yet lapsed.</p> <p style="text-align:justify;margin-top:12pt;margin-bottom:0pt;text-indent:4.86%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">For the calculation of diluted net loss per share, net loss per share attributable to common stockholders for basic net loss per share is adjusted by the effect of dilutive securities, including awards under our equity compensation plans. Diluted net loss per share attributable to common stockholders is computed by dividing the resulting net loss attributable to common stockholders by the weighted-average number of fully diluted common shares outstanding. We use the if-converted method for calculating any potential dilutive effect of the Convertible Notes on diluted net loss per share. The Convertible Notes would have a dilutive impact on net income per share when the average market price of Class A common stock for a given period exceeds the respective conversion price of the Convertible Notes. For the periods presented, our potentially dilutive shares relating to stock options, RSUs, RSAs, and Convertible Notes were not included in the computation of diluted net loss per share as the effect of including these shares in the calculation would have been anti-dilutive.</p> <p style="text-align:justify;margin-top:12pt;margin-bottom:0pt;text-indent:4.86%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The numerators and denominators of the basic and diluted net loss per share computations for our common stock are calculated as follows for the years ended December 31, 2021, 2020, and 2019:</p> <p style="text-align:justify;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:24.5%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.6%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="34" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:73.88%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:7pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Year Ended December 31,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:7pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:24.5%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.6%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="10" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:23.24%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:7pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:7pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.5%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:7pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="10" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:22.98%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:7pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2020</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:7pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.94%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="10" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:24.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:7pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2019</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:7pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:24.5%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.6%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="34" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:73.88%;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:7pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">(in thousands, except per share data)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:7pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:24.5%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.6%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.64%; border-bottom:solid 0.75pt #000000;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:7pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Class A</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:7pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Common</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:7pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.5%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:7pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.64%; border-bottom:solid 0.75pt #000000;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:7pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Class B</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:7pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Common</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:7pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.76%;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:7pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.64%; border-bottom:solid 0.75pt #000000;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:7pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Class C</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:7pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Common</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:7pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.5%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:7pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.64%; border-bottom:solid 0.75pt #000000;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:7pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Class A</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:7pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Common</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:7pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.5%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:7pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.64%; border-bottom:solid 0.75pt #000000;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:7pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Class B</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:7pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Common</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:7pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.5%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:7pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.64%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:7pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Class C</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:7pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Common</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:7pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.94%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.64%; border-bottom:solid 0.75pt #000000;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:7pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Class A</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:7pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Common</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.84%;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:7pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.64%; border-bottom:solid 0.75pt #000000;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:7pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Class B</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:7pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Common</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:AvenirNext LT Pro Light;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.36%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:7pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.64%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:7pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Class C</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:7pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Common</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:AvenirNext LT Pro Light;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:24.5%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Numerator:</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.6%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:5.64%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.5%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:5.64%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.76%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:5.64%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.5%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:5.64%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.5%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:5.64%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.5%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:5.64%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.94%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:5.64%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.84%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:5.64%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.36%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:5.64%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:24.5%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Net loss</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.6%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:5.64%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(408,118</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.5%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:5.64%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(7,339</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.76%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:5.64%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(72,498</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.5%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:5.64%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(775,801</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.5%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:5.64%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(15,577</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.5%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:5.64%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(153,461</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.94%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:5.64%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(817,156</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.84%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:5.64%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(33,341</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.36%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:5.64%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(183,164</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:24.5%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Net loss attributable to common</p> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">   stockholders</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.6%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:5.64%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(408,118</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.5%; border-bottom:double 2.5pt transparent;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:5.64%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(7,339</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.76%; border-bottom:double 2.5pt transparent;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:5.64%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(72,498</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.5%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:5.64%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(775,801</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.5%; border-bottom:double 2.5pt transparent;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:5.64%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(15,577</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.5%; border-bottom:double 2.5pt transparent;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:5.64%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(153,461</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.94%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:5.64%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(817,156</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.84%; border-bottom:double 2.5pt transparent;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:5.64%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(33,341</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.36%; border-bottom:double 2.5pt transparent;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:5.64%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(183,164</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:24.5%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Denominator:</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.6%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:5.64%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.5%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:5.64%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.76%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:5.64%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.5%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:5.64%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.5%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:5.64%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.5%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:5.64%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.94%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:5.64%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.84%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:5.64%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.36%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:5.64%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:24.5%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Basic shares:</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.6%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:5.64%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.5%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:5.64%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.76%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:5.64%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.5%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:5.64%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.5%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:5.64%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.5%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:5.64%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.94%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:5.64%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.84%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:5.64%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.36%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:5.64%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:24.5%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Weighted-average common</p> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">   shares - Basic</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.6%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:5.64%; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,303,921</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.5%; border-bottom:double 2.5pt transparent;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:5.64%; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">23,449</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.76%; border-bottom:double 2.5pt transparent;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:5.64%; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">231,627</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.5%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:5.64%; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,195,259</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.5%; border-bottom:double 2.5pt transparent;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:5.64%; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">23,999</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.5%; border-bottom:double 2.5pt transparent;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:5.64%; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">236,435</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.94%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:5.64%; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,087,366</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.84%; border-bottom:double 2.5pt transparent;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:5.64%; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">44,366</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.36%; border-bottom:double 2.5pt transparent;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:5.64%; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">243,730</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:24.5%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Diluted shares:</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.6%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:5.64%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.5%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:5.64%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.76%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:5.64%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.5%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:5.64%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.5%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:5.64%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.5%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:5.64%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.94%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:5.64%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.84%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:5.64%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.36%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:5.64%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:24.5%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Weighted-average common</p> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">   shares - Diluted</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.6%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:5.64%; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,303,921</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.5%; border-bottom:double 2.5pt transparent;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:5.64%; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">23,449</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.76%; border-bottom:double 2.5pt transparent;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:5.64%; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">231,627</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.5%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:5.64%; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,195,259</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.5%; border-bottom:double 2.5pt transparent;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:5.64%; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">23,999</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.5%; border-bottom:double 2.5pt transparent;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:5.64%; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">236,435</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.94%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:5.64%; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,087,366</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.84%; border-bottom:double 2.5pt transparent;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:5.64%; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">44,366</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.36%; border-bottom:double 2.5pt transparent;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:5.64%; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">243,730</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:24.5%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Net loss per share attributable to</p> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">   common stockholders:</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.6%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:5.64%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.5%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:5.64%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.76%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:5.64%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.5%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:5.64%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.5%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:5.64%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.5%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:5.64%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.94%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:5.64%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.84%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:5.64%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.36%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:5.64%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:24.5%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Basic</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.6%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:5.64%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(0.31</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.5%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:5.64%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(0.31</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.76%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:5.64%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(0.31</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.5%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:5.64%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(0.65</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.5%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:5.64%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(0.65</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.5%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:5.64%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(0.65</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.94%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:5.64%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(0.75</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.84%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:5.64%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(0.75</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.36%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:5.64%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(0.75</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:24.5%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Diluted</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.6%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:5.64%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(0.31</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.5%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:5.64%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(0.31</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.76%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:5.64%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(0.31</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.5%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:5.64%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(0.65</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.5%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:5.64%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(0.65</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.5%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:5.64%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(0.65</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.94%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:5.64%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(0.75</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.84%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:5.64%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(0.75</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.36%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:5.64%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(0.75</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> </table></div> <p style="text-align:justify;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <p style="text-align:justify;margin-top:2pt;margin-bottom:0pt;text-indent:4.86%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The following potentially dilutive shares were excluded from the calculation of diluted net loss per share because their effect would have been anti-dilutive for the periods presented:</p> <p style="text-align:justify;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:43.84%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.96%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="10" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:54.18%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Year Ended December 31,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:43.84%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.96%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:17.52%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:16.28%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2020</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.24%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:16%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2019</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:43.84%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="10" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:54.18%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">(in thousands)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:43.84%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Stock options</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:16.52%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">4,304</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.1%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.28%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">5,624</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.24%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">10,262</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:43.84%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Unvested RSUs and RSAs</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:16.52%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">86,180</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.1%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.28%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">131,172</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.24%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">148,797</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:43.84%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Convertible Notes (if-converted)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:16.52%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">62,755</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.28%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">101,591</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.24%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">55,468</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="text-align:justify;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:5pt;"> </p> <p style="text-align:justify;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:5pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p> <p style="text-align:justify;margin-top:12pt;margin-bottom:0pt;text-indent:4.86%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The numerators and denominators of the basic and diluted net loss per share computations for our common stock are calculated as follows for the years ended December 31, 2021, 2020, and 2019:</p> <p style="text-align:justify;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:24.5%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.6%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="34" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:73.88%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:7pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Year Ended December 31,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:7pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:24.5%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.6%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="10" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:23.24%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:7pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:7pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.5%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:7pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="10" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:22.98%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:7pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2020</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:7pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.94%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="10" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:24.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:7pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2019</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:7pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:24.5%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.6%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="34" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:73.88%;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:7pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">(in thousands, except per share data)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:7pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:24.5%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.6%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.64%; border-bottom:solid 0.75pt #000000;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:7pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Class A</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:7pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Common</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:7pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.5%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:7pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.64%; border-bottom:solid 0.75pt #000000;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:7pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Class B</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:7pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Common</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:7pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.76%;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:7pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.64%; border-bottom:solid 0.75pt #000000;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:7pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Class C</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:7pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Common</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:7pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.5%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:7pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.64%; border-bottom:solid 0.75pt #000000;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:7pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Class A</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:7pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Common</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:7pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.5%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:7pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.64%; border-bottom:solid 0.75pt #000000;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:7pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Class B</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:7pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Common</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:7pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.5%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:7pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.64%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:7pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Class C</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:7pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Common</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:7pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.94%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.64%; border-bottom:solid 0.75pt #000000;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:7pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Class A</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:7pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Common</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.84%;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:7pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.64%; border-bottom:solid 0.75pt #000000;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:7pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Class B</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:7pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Common</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:AvenirNext LT Pro Light;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.36%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:7pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.64%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:7pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Class C</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:7pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Common</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:AvenirNext LT Pro Light;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:24.5%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Numerator:</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.6%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:5.64%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.5%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:5.64%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.76%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:5.64%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.5%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:5.64%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.5%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:5.64%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.5%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:5.64%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.94%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:5.64%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.84%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:5.64%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.36%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:5.64%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:24.5%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Net loss</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.6%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:5.64%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(408,118</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.5%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:5.64%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(7,339</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.76%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:5.64%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(72,498</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.5%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:5.64%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(775,801</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.5%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:5.64%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(15,577</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.5%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:5.64%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(153,461</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.94%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:5.64%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(817,156</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.84%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:5.64%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(33,341</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.36%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:5.64%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(183,164</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:24.5%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Net loss attributable to common</p> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">   stockholders</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.6%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:5.64%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(408,118</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.5%; border-bottom:double 2.5pt transparent;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:5.64%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(7,339</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.76%; border-bottom:double 2.5pt transparent;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:5.64%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(72,498</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.5%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:5.64%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(775,801</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.5%; border-bottom:double 2.5pt transparent;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:5.64%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(15,577</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.5%; border-bottom:double 2.5pt transparent;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:5.64%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(153,461</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.94%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:5.64%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(817,156</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.84%; border-bottom:double 2.5pt transparent;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:5.64%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(33,341</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.36%; border-bottom:double 2.5pt transparent;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:5.64%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(183,164</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:24.5%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Denominator:</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.6%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:5.64%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.5%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:5.64%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.76%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:5.64%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.5%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:5.64%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.5%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:5.64%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.5%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:5.64%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.94%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:5.64%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.84%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:5.64%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.36%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:5.64%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:24.5%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Basic shares:</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.6%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:5.64%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.5%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:5.64%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.76%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:5.64%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.5%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:5.64%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.5%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:5.64%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.5%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:5.64%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.94%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:5.64%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.84%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:5.64%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.36%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:5.64%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:24.5%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Weighted-average common</p> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">   shares - Basic</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.6%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:5.64%; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,303,921</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.5%; border-bottom:double 2.5pt transparent;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:5.64%; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">23,449</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.76%; border-bottom:double 2.5pt transparent;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:5.64%; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">231,627</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.5%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:5.64%; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,195,259</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.5%; border-bottom:double 2.5pt transparent;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:5.64%; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">23,999</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.5%; border-bottom:double 2.5pt transparent;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:5.64%; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">236,435</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.94%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:5.64%; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,087,366</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.84%; border-bottom:double 2.5pt transparent;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:5.64%; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">44,366</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.36%; border-bottom:double 2.5pt transparent;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:5.64%; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">243,730</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:24.5%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Diluted shares:</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.6%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:5.64%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.5%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:5.64%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.76%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:5.64%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.5%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:5.64%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.5%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:5.64%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.5%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:5.64%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.94%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:5.64%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.84%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:5.64%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.36%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:5.64%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:24.5%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Weighted-average common</p> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">   shares - Diluted</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.6%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:5.64%; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,303,921</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.5%; border-bottom:double 2.5pt transparent;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:5.64%; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">23,449</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.76%; border-bottom:double 2.5pt transparent;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:5.64%; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">231,627</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.5%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:5.64%; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,195,259</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.5%; border-bottom:double 2.5pt transparent;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:5.64%; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">23,999</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.5%; border-bottom:double 2.5pt transparent;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:5.64%; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">236,435</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.94%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:5.64%; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,087,366</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.84%; border-bottom:double 2.5pt transparent;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:5.64%; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">44,366</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.36%; border-bottom:double 2.5pt transparent;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:5.64%; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">243,730</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:24.5%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Net loss per share attributable to</p> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">   common stockholders:</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.6%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:5.64%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.5%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:5.64%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.76%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:5.64%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.5%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:5.64%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.5%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:5.64%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.5%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:5.64%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.94%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:5.64%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.84%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:5.64%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.36%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:5.64%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:24.5%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Basic</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.6%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:5.64%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(0.31</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.5%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:5.64%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(0.31</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.76%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:5.64%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(0.31</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.5%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:5.64%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(0.65</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.5%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:5.64%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(0.65</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.5%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:5.64%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(0.65</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.94%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:5.64%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(0.75</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.84%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:5.64%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(0.75</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.36%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:5.64%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(0.75</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:24.5%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Diluted</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.6%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:5.64%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(0.31</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.5%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:5.64%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(0.31</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.76%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:5.64%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(0.31</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.5%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:5.64%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(0.65</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.5%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:5.64%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(0.65</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.5%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:5.64%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(0.65</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.94%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:5.64%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(0.75</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.84%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:5.64%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(0.75</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.36%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:5.64%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(0.75</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> </table></div> <p style="text-align:justify;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> -408118000 -7339000 -72498000 -775801000 -15577000 -153461000 -817156000 -33341000 -183164000 -408118000 -7339000 -72498000 -775801000 -15577000 -153461000 -817156000 -33341000 -183164000 1303921000 23449000 231627000 1195259000 23999000 236435000 1087366000 44366000 243730000 1303921000 23449000 231627000 1195259000 23999000 236435000 1087366000 44366000 243730000 -0.31 -0.31 -0.31 -0.65 -0.65 -0.65 -0.75 -0.75 -0.75 -0.31 -0.31 -0.31 -0.65 -0.65 -0.65 -0.75 -0.75 -0.75 <p style="text-align:justify;margin-top:2pt;margin-bottom:0pt;text-indent:4.86%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The following potentially dilutive shares were excluded from the calculation of diluted net loss per share because their effect would have been anti-dilutive for the periods presented:</p> <p style="text-align:justify;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:43.84%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.96%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="10" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:54.18%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Year Ended December 31,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:43.84%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.96%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:17.52%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:16.28%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2020</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.24%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:16%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2019</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:43.84%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="10" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:54.18%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">(in thousands)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:43.84%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Stock options</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:16.52%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">4,304</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.1%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.28%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">5,624</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.24%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">10,262</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:43.84%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Unvested RSUs and RSAs</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:16.52%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">86,180</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.1%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.28%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">131,172</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.24%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">148,797</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:43.84%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Convertible Notes (if-converted)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:16.52%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">62,755</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.28%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">101,591</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.24%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">55,468</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="text-align:justify;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:5pt;"> </p> 4304000 5624000 10262000 86180000 131172000 148797000 62755000 101591000 55468000 <p style="text-align:justify;margin-top:8pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">4. Stockholders’ Equity</p> <p style="text-align:justify;margin-top:6pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Common Stock</p> <p style="text-align:justify;margin-top:6pt;margin-bottom:0pt;text-indent:4.86%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">As of December 31, 2021, we are authorized to issue 3,000,000,000 shares of Class A nonvoting common stock, 700,000,000 shares of Class B voting common stock, and 260,887,848 shares of Class C voting common stock, each with a par value of $0.00001 per share. Class A common stockholders have no voting rights, Class B common stockholders are entitled to one vote per share, and Class C common stockholders are entitled to ten votes per share. Shares of our Class B common stock are convertible into an equivalent number of shares of our Class A common stock and generally convert into shares of our Class A common stock upon transfer. Shares of our Class C common stock are convertible into an equivalent number of shares of our Class B common stock and generally convert into shares of our Class B common stock upon transfer. Any dividends paid to the holders of the Class A common stock, Class B common stock, and Class C common stock will be paid on a pro rata basis. For the year ended December 31, 2021, we did not declare any dividends. On a liquidation event, as defined in our certificate of incorporation, any distribution to common stockholders is made on a pro rata basis to the holders of the Class A common stock, Class B common stock, and Class C common stock.</p> <p style="text-align:justify;margin-top:12pt;margin-bottom:0pt;text-indent:4.86%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">As of December 31, 2021, there were 1,364,886,581 shares, 22,769,005 shares, and 231,626,943 shares of Class A common stock, Class B common stock, and Class C common stock, respectively, issued and outstanding.</p> <p style="text-align:justify;margin-top:18pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Stock-based Compensation Plans</p> <p style="text-align:justify;margin-top:6pt;margin-bottom:0pt;text-indent:4.86%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">We maintain three share-based employee compensation plans: the 2017 Equity Incentive Plan (“2017 Plan”), the 2014 Equity Incentive Plan (“2014 Plan”), and the 2012 Equity Incentive Plan (“2012 Plan”, and collectively with the 2017 Plan and the 2014 Plan, the “Stock Plans”). In January 2017, our board of directors adopted the 2017 Plan, and in February 2017 our stockholders approved the 2017 Plan, effective on March 1, 2017, which serves as the successor to the 2014 Plan and 2012 Plan and provides for the grant of incentive stock options to employees, including employees of any parent or subsidiary, and for the grant of nonstatutory stock options, stock appreciation rights, RSAs, RSUs, performance stock awards, performance cash awards, and other forms of stock awards to employees, directors, and consultants, including employees and consultants of our affiliates. We do not expect to grant any additional awards under the 2014 Plan or 2012 Plan as of the effective date of the 2017 Plan, other than awards for up to 2,500,000 shares of Class A common stock to our employees and consultants in France under the 2014 Plan. Outstanding awards under the 2014 Plan and 2012 Plan continue to be subject to the terms and conditions of the 2014 Plan and 2012 Plan, respectively. Shares available for grant under the 2014 Plan and 2012 Plan, which were reserved but not issued or subject to outstanding awards under the 2014 Plan or 2012 Plan, respectively, as of the effective date of the 2017 Plan, were added to the reserves of the 2017 Plan.</p> <p style="text-align:justify;margin-top:12pt;margin-bottom:0pt;text-indent:4.86%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">We initially reserved 87,270,108 shares of our Class A common stock for future issuance under the 2017 Plan. <span style="font-size:12pt;">An additional number of shares of Class A common stock will be added to the 2017 Plan equal to </span><span style="Background-color:#FFFFFF;font-size:12pt;">(i) 96,993,064 shares of Class A common stock reserved for future issuance pursuant to outstanding stock options and unvested RSUs under the 2014 Plan, (ii) 37,228,865 shares of Class A common stock issuable on conversion of Class B common stock underlying stock options and unvested RSUs outstanding under the 2012 Plan, (iii) 17,858,235 shares of Class A common stock that were reserved for issuance under the 2014 Plan as of the date the 2017 Plan became effective, (iv) 11,004,580 shares of Class A common stock issuable on conversion of Class B common stock that were reserved for issuance under the 2012 Plan as of the date the 2017 Plan became effective, and (v) a maximum of 86,737,997 shares of Class A common stock that will be added pursuant to the following sentence. With respect to each share that returns to the 2017 Plan pursuant to (i) and (ii) of the prior sentence that was associated with an award that was outstanding under the 2014 Plan and 2012 Plan as of October 31, 2016, an additional share of Class A common stock will be added to the share reserve of the 2017 Plan, up to a maximum of 86,737,997 shares</span><span style="font-size:12pt;">.</span> The number of shares reserved for issuance under the 2017 Plan will increase automatically on January 1st of each calendar year, beginning on January 1, 2018 through January 1, 2027, by the lesser of (i) 5.0% of the total number of shares of our </p> <p style="text-align:justify;margin-top:12pt;margin-bottom:0pt;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">capital stock outstanding on December 31st of the immediately preceding calendar year, and (ii) a number determined by our board of directors. The maximum term for stock options granted under the 2017 Plan may not exceed ten years from the date of grant. The 2017 Plan will terminate </span><span style="font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">ten years</span><span style="font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> from the date our board of directors approved the plan, unless it is terminated earlier by our board of directors. </span></p> <p style="text-align:justify;margin-top:16pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">2017 Employee Stock Purchase Plan</p> <p style="text-align:justify;margin-top:6pt;margin-bottom:0pt;text-indent:4.86%;letter-spacing:-0.1pt;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">In January 2017, our board of directors adopted the 2017 Employee Stock Purchase Plan (“2017 ESPP”). Our stockholders approved the 2017 ESPP in February 2017. The 2017 ESPP became effective in connection with the IPO. A total of 16,484,690 shares of Class A common stock were initially reserved for issuance under the 2017 ESPP. No shares of our Class A common stock have been issued or offered under the 2017 ESPP. The number of shares of our Class A common stock reserved for issuance will automatically increase on January 1st of each calendar year, beginning on January 1, 2018 through January 1, 2027, by the lesser of (i) 1.0% of the total number of shares of our common stock outstanding on the last day of the calendar month before the date of the automatic increase, and (ii) 15,000,000 shares; provided that before the date of any such increase, our board of directors may determine that such increase will be less than the amount set forth in clauses (i) and (ii).</p> <p style="text-align:justify;margin-top:18pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Restricted Stock Units and Restricted Stock Awards</p> <p style="text-align:justify;margin-top:6pt;margin-bottom:0pt;text-indent:4.86%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The following table summarizes the RSU and RSA activity during the year ended December 31, 2021:</p> <p style="text-align:justify;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:64.56%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.42%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.24%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Class A</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Outstanding</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.42%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:17.3%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Weighted-</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Average</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Grant Date</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Fair Value</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">per RSU</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:64.56%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.42%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:32.98%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">(in thousands, except per share data)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:64.56%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Unvested at December 31, 2020</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.42%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.24%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">131,172</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.42%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:16.3%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">15.10</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:64.56%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Granted</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.42%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.24%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">23,131</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.42%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:16.3%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">59.28</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:64.56%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Vested</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.42%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.24%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(59,009</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.42%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:16.3%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">16.20</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:64.56%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Forfeited</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.42%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.24%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(9,114</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.42%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:16.3%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">16.32</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:64.56%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Unvested at December 31, 2021</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.42%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.24%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">86,180</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.42%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:16.3%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">26.07</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="text-align:justify;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p> <p style="text-align:justify;margin-top:2pt;margin-bottom:0pt;text-indent:4.86%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The total fair value of RSUs and RSAs vested during the years ended December 31, 2021, 2020, and 2019 was $3.6 billion, $1.7 billion, and $1.0 billion, respectively.</p> <p style="text-align:justify;margin-top:12pt;margin-bottom:0pt;text-indent:4.86%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total unrecognized compensation cost related to outstanding RSUs and RSAs was $2.0 billion as of December 31, 2021 and is expected to be recognized over a weighted-average period of 2.2 years.</p> <p style="text-align:justify;margin-top:18pt;margin-bottom:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> <span style="font-weight:bold;">Stock Options</span></p> <p style="text-align:justify;margin-top:6pt;margin-bottom:0pt;text-indent:4.86%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The following table summarizes the stock option award activity under the Stock Plans during the year ended December 31, 2021:</p> <p style="text-align:justify;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:6pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:44.62%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.12%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.94%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Class A</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Number</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">of Shares</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.12%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.94%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Class B</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Number</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">of Shares</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.12%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.94%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Weighted-</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Average</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Exercise</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Price</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.12%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.94%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Weighted-</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Average</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Remaining</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Contractual</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Term</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">(in years)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.12%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.94%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Aggregate</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Intrinsic</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Value<sup style="font-size:85%;line-height:120%;vertical-align:top">(1)</sup></p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:44.62%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.12%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="18" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:53.22%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">(in thousands, except per share data)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:44.62%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Outstanding at December 31, 2020</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.12%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.94%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">4,828</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.12%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.94%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">796</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.12%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.94%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">10.37</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.12%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.94%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000690">5.20</span></p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.12%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.94%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">223,230</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:44.62%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Granted</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.12%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.94%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">48</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.12%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.94%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.12%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.94%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">49.63</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.12%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.94%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.12%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.94%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:44.62%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Exercised</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.12%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.94%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(1,174</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.12%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.94%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(168</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.12%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.94%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">10.95</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.12%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.94%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.12%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.94%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:44.62%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Forfeited</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.12%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.94%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(26</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.12%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.94%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.12%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:7.94%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">17.26</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.12%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:7.94%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.12%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:7.94%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:44.62%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Outstanding at December 31, 2021</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.12%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.94%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,676</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.12%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.94%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">628</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.12%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:7.94%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">10.59</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.12%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:7.94%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000691">4.19</span></p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.12%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:7.94%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">157,374</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:44.62%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Exercisable at December 31, 2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.12%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.94%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,303</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.12%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.94%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">628</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.12%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.94%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">10.08</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.12%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.94%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000692">3.93</span></p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.12%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.94%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">145,315</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:44.62%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Vested and expected to vest at December 31, 2021</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.12%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.94%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,668</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.12%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.94%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">628</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.12%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.94%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">10.59</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.12%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.94%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000693">4.18</span></p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.12%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.94%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">157,106</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="text-align:justify;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:3pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p> <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="width:4.86%;white-space:nowrap" valign="top"> <p style="text-align:justify;margin-top:2pt;margin-bottom:0pt;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(1)</span></p></td> <td valign="top"> <p style="text-align:justify;margin-top:2pt;margin-bottom:0pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;font-family:Times New Roman;font-size:10pt;">The aggregate intrinsic value is calculated as the difference between the exercise price of the underlying stock option awards and the closing market price of our Class A common stock as of December 31, 2021 and December 31, 2020, respectively.</p></td></tr></table></div> <p style="text-align:justify;margin-top:12pt;margin-bottom:0pt;text-indent:4.86%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The weighted-average fair value of stock options granted during the years ended December 31, 2021 and 2020 was $36.17 and $12.11 per share, respectively. The expense is estimated based on the option’s fair value as calculated by the Black-Scholes option pricing model. Stock-based compensation expense for stock options was not material in the years ended December 31, 2021, 2020, and 2019.</p> <p style="text-align:justify;margin-top:12pt;margin-bottom:0pt;text-indent:4.86%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total unrecognized compensation cost related to unvested stock options was $2.9 million as of <span style="Background-color:#FFFFFF;">December 31, 2021</span> and is expected to be recognized over a weighted-average period of 1.0 year.</p> <p style="text-align:justify;margin-top:12pt;margin-bottom:0pt;text-indent:4.86%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The total grant date fair value of stock options that vested in the years ended December 31, 2021, 2020, and 2019 was $7.7 million, $11.1 million, and $23.3 million, respectively. The intrinsic value of stock options exercised in the years ended December 31, 2021, 2020, and 2019 was $69.4 million, $75.5 million, and $44.0 million, respectively.</p> <p style="text-align:justify;margin-top:18pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Stock-Based Compensation Expense</p> <p style="text-align:justify;margin-top:6pt;margin-bottom:0pt;text-indent:4.86%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total stock-based compensation expense by function was as follows:</p> <p style="text-align:justify;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:58.46%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="10" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:40.52%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Year Ended December 31,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:58.46%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.88%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.42%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.88%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2020</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.42%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.88%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2019</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:58.46%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="10" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:40.52%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">(in thousands)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:58.46%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Cost of revenue</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">17,221</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.42%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">9,367</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.42%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">6,365</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:58.46%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Research and development</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">740,130</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.42%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">533,272</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.42%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">464,639</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:58.46%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Sales and marketing</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">164,241</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.42%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">108,270</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.42%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">93,355</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:58.46%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">General and administrative</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.88%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">170,543</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.42%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.88%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">119,273</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.42%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.88%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">121,654</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:58.46%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.88%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,092,135</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.42%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.88%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">770,182</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.42%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.88%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">686,013</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="text-align:justify;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> 3000000000 700000000 260887848 0.00001 0.00001 0.00001 no voting rights one vote ten votes 1364886581 1364886581 22769005 22769005 231626943 231626943 3 2500000 87270108 96993064 37228865 17858235 11004580 86737997 2018-01-01 2027-01-01 0.050 P10Y 16484690 0 2018-01-01 2027-01-01 0.010 15000000 <p style="text-align:justify;margin-top:6pt;margin-bottom:0pt;text-indent:4.86%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The following table summarizes the RSU and RSA activity during the year ended December 31, 2021:</p> <p style="text-align:justify;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:64.56%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.42%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.24%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Class A</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Outstanding</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.42%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:17.3%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Weighted-</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Average</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Grant Date</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Fair Value</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">per RSU</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:64.56%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.42%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:32.98%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">(in thousands, except per share data)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:64.56%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Unvested at December 31, 2020</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.42%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.24%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">131,172</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.42%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:16.3%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">15.10</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:64.56%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Granted</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.42%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.24%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">23,131</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.42%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:16.3%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">59.28</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:64.56%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Vested</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.42%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.24%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(59,009</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.42%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:16.3%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">16.20</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:64.56%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Forfeited</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.42%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.24%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(9,114</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.42%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:16.3%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">16.32</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:64.56%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Unvested at December 31, 2021</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.42%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.24%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">86,180</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.42%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:16.3%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">26.07</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> 131172000 15.10 23131000 59.28 59009000 16.20 9114000 16.32 86180000 26.07 3600000000 1700000000 1000000000.0 2000000000.0 P2Y2M12D The following table summarizes the stock option award activity under the Stock Plans during the year ended December 31, 2021: <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:44.62%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.12%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.94%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Class A</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Number</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">of Shares</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.12%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.94%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Class B</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Number</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">of Shares</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.12%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.94%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Weighted-</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Average</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Exercise</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Price</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.12%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.94%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Weighted-</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Average</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Remaining</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Contractual</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Term</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">(in years)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.12%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.94%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Aggregate</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Intrinsic</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Value<sup style="font-size:85%;line-height:120%;vertical-align:top">(1)</sup></p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:44.62%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.12%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="18" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:53.22%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">(in thousands, except per share data)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:44.62%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Outstanding at December 31, 2020</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.12%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.94%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">4,828</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.12%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.94%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">796</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.12%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.94%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">10.37</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.12%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.94%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000690">5.20</span></p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.12%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.94%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">223,230</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:44.62%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Granted</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.12%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.94%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">48</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.12%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.94%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.12%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.94%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">49.63</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.12%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.94%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.12%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.94%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:44.62%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Exercised</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.12%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.94%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(1,174</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.12%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.94%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(168</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.12%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.94%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">10.95</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.12%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.94%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.12%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.94%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:44.62%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Forfeited</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.12%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.94%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(26</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.12%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.94%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.12%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:7.94%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">17.26</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.12%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:7.94%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.12%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:7.94%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:44.62%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Outstanding at December 31, 2021</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.12%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.94%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,676</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.12%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.94%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">628</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.12%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:7.94%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">10.59</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.12%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:7.94%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000691">4.19</span></p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.12%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:7.94%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">157,374</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:44.62%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Exercisable at December 31, 2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.12%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.94%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,303</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.12%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.94%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">628</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.12%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.94%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">10.08</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.12%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.94%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000692">3.93</span></p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.12%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.94%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">145,315</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:44.62%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Vested and expected to vest at December 31, 2021</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.12%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.94%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,668</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.12%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.94%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">628</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.12%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.94%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">10.59</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.12%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.94%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000693">4.18</span></p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.12%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.94%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">157,106</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="text-align:justify;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:3pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p> <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="width:4.86%;white-space:nowrap" valign="top"> <p style="text-align:justify;margin-top:2pt;margin-bottom:0pt;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(1)</span></p></td> <td valign="top"> <p style="text-align:justify;margin-top:2pt;margin-bottom:0pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;font-family:Times New Roman;font-size:10pt;">The aggregate intrinsic value is calculated as the difference between the exercise price of the underlying stock option awards and the closing market price of our Class A common stock as of December 31, 2021 and December 31, 2020, respectively.</p></td></tr></table></div> 4828000 796000 10.37 223230000 48000 49.63 1174000 168000 10.95 26000 17.26 3676000 628000 10.59 157374000 3303000 628000 10.08 145315000 3668000 628000 10.59 157106000 36.17 12.11 2900000 P1Y 7700000 11100000 23300000 69400000 75500000 44000000.0 <p style="text-align:justify;margin-top:6pt;margin-bottom:0pt;text-indent:4.86%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total stock-based compensation expense by function was as follows:</p> <p style="text-align:justify;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:58.46%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="10" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:40.52%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Year Ended December 31,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:58.46%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.88%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.42%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.88%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2020</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.42%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.88%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2019</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:58.46%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="10" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:40.52%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">(in thousands)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:58.46%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Cost of revenue</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">17,221</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.42%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">9,367</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.42%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">6,365</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:58.46%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Research and development</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">740,130</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.42%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">533,272</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.42%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">464,639</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:58.46%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Sales and marketing</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">164,241</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.42%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">108,270</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.42%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">93,355</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:58.46%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">General and administrative</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.88%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">170,543</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.42%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.88%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">119,273</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.42%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.88%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">121,654</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:58.46%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.88%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,092,135</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.42%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.88%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">770,182</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.42%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.88%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">686,013</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="text-align:justify;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> 17221000 9367000 6365000 740130000 533272000 464639000 164241000 108270000 93355000 170543000 119273000 121654000 1092135000 770182000 686013000 <p style="text-align:justify;margin-top:8pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">5. Business Acquisitions and Divestitures</p> <p style="text-align:justify;margin-top:6pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">2021 Acquisitions</p> <p style="text-align:justify;margin-top:6pt;margin-bottom:0pt;text-indent:0%;font-style:italic;font-family:Calibri;font-size:10pt;font-weight:normal;text-transform:none;font-variant: normal;">Wave Optics</p> <p style="text-align:justify;margin-top:6pt;margin-bottom:0pt;text-indent:4.86%;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">In May 2021, we acquired Wave Optics Limited (“Wave Optics”), a display technology company that supplies light engines and diffractive waveguides for augmented reality displays. The total consideration was $541.8 million, of which $510.4 million represents purchase consideration and primarily consisted of 4.7 million shares of our Class A common stock with a fair value of $252.0 million, cash of $13.7 million, and a $238.4 million payable due no later than May 2023 in either cash, shares of our Class A common stock, or a combination of cash and shares of our Class A common stock, at our election. The remaining $31.4 million of total consideration transferred represents compensation for future employment services.</p> <p style="text-align:justify;margin-top:12pt;margin-bottom:0pt;text-indent:4.86%;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The allocation of purchase price is subject to change based on information received related to the assets and liabilities that existed as of the acquisition date. The allocation of the total purchase consideration for this acquisition is estimated as follows:</p> <p style="text-align:justify;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:81.9%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:17.16%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Total</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.96%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:81.9%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:17.16%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">(in thousands)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:81.9%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Trademarks</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.14%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:16%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">20,584</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:81.9%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Technology</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.14%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:16%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">77,118</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:81.9%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Customer relationships</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.14%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:16%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">32,708</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:81.9%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Goodwill</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.14%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:16%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">370,236</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:81.9%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Net deferred tax liability</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.14%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:16%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(3,313</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:81.9%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Other assets acquired and liabilities assumed, net</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.14%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:16%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">13,111</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.96%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:81.9%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.14%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:16%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">510,444</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.96%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="text-align:justify;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <p style="text-align:justify;margin-top:2pt;margin-bottom:0pt;text-indent:4.86%;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The goodwill amount represents synergies expected to be realized from the business combination and assembled workforce. The associated goodwill and intangible assets are not deductible for tax purposes.</p> <p style="text-align:justify;margin-top:18pt;margin-bottom:0pt;text-indent:0%;font-style:italic;font-family:Calibri;font-size:10pt;font-weight:normal;text-transform:none;font-variant: normal;"><span style="font-style:italic;font-family:Calibri;font-size:10pt;font-weight:normal;text-transform:none;font-variant: normal;">Fit Analytics</span></p> <p style="text-align:justify;margin-top:6pt;margin-bottom:0pt;text-indent:4.86%;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">In March 2021, we acquired Fit Analytics GmbH (“Fit Analytics”), a sizing technology company that powers solutions for retailers and brands, to grow our e-commerce and shopping offerings. The purchase consideration for Fit Analytics was $124.4 million, which primarily represents current and future cash consideration payments. </p> <p style="text-align:justify;margin-top:12pt;margin-bottom:0pt;text-indent:4.86%;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The allocation of purchase price is <span style="font-family:Calibri;color:#000000;">subject to change based on information received related to the assets and liabilities that existed as of the acquisition date. </span>The allocation of the total purchase consideration for this acquisition is as follows:</p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:81.92%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:17.06%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Total</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:81.92%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:17.06%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">(in thousands)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:81.92%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Trademarks</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:16.06%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">800</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:81.92%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Technology</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:16.06%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">17,000</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:81.92%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Customer relationships</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:16.06%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">17,000</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:81.92%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Goodwill</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:16.06%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">88,132</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:81.92%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Net deferred tax liability</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:16.06%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(5,643</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:81.92%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Other assets acquired and liabilities assumed, net</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:16.06%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">7,160</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:81.92%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:16.06%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">124,449</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="text-align:justify;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <p style="text-align:justify;margin-top:2pt;margin-bottom:0pt;text-indent:4.86%;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The goodwill amount represents synergies expected to be realized from this business combination and assembled workforce. The associated goodwill and intangible assets are not deductible for tax purposes.</p> <p style="text-align:justify;margin-top:18pt;margin-bottom:0pt;text-indent:0%;font-style:italic;font-family:Calibri;font-size:10pt;font-weight:normal;text-transform:none;font-variant: normal;">Other 2021 Acquisitions</p> <p style="text-align:justify;margin-top:6pt;margin-bottom:0pt;text-indent:4.86%;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">For the year ended December 31, 2021, we completed other acquisitions to enhance our existing platform, technology, and workforce. The aggregate purchase consideration was $266.1 million, which included $<span style="color:#000000;">139.5</span> million in cash, $93.7 million in shares of our Class A common stock, and $32.9 million recorded in other liabilities on the consolidated balance sheet. </p> <p style="text-align:justify;margin-top:12pt;margin-bottom:0pt;text-indent:4.86%;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The aggregate allocation of purchase consideration was as follows:</p> <p style="text-align:justify;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:80.02%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.06%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:16.88%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Total</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.02%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.06%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:16.88%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">(in thousands)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.02%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Technology</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.06%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">64,150</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.02%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Customer relationships</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.06%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">4,000</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.02%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Goodwill</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.06%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">203,482</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.02%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Net deferred tax liability</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.06%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(11,871)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:80.02%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Other assets acquired and liabilities assumed, net</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.06%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.88%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">6,325</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:80.02%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.06%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.88%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">266,086</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="text-align:justify;margin-top:12pt;margin-bottom:0pt;text-indent:4.86%;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The goodwill amount represents synergies related to our existing platform expected to be realized from the business acquisitions and assembled workforces. Of the acquired goodwill and intangible assets, $8.2 million is deductible for tax purposes.</p> <p style="text-align:justify;margin-top:18pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">2020 Acquisitions</p> <p style="text-align:justify;margin-top:6pt;margin-bottom:0pt;text-indent:4.86%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">For the year ended December 31, 2020, we completed acquisitions to enhance our existing platform, technology, and workforce. The aggregate allocation of acquisition date fair value was as follows:</p> <p style="text-align:justify;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr style="height:12.75pt;"> <td style="width:59.8%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:12pt;"> </p></td> <td style="width:1%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;;font-size:8pt;"> </p></td> <td colspan="2" style="width:12%; border-bottom:solid 0.75pt #000000;" valign="top"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Total</p></td> </tr> <tr> <td style="width:59.8%;white-space:nowrap;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;;font-size:8pt;"> </p></td> <td style="width:1%;" valign="top"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;;font-size:8pt;"> </p></td> <td colspan="2" style="width:12%;" valign="top"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">(in thousands)</p></td> </tr> <tr> <td style="background-color:#CFF0FC;width:59.8%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Technology</p></td> <td style="background-color:#CFF0FC;width:1%;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;width:12%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">46,112 </p></td> </tr> <tr> <td style="width:59.8%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Goodwill</p></td> <td style="width:1%;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:1%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:12%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">162,747 </p></td> </tr> <tr> <td style="background-color:#CFF0FC;width:59.8%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Net deferred tax liability</p></td> <td style="background-color:#CFF0FC;width:1%;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:12%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(5,741)</p></td> </tr> <tr> <td style="width:59.8%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Other assets acquired and liabilities assumed, net</p></td> <td style="width:1%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:1%; border-bottom:solid 0.75pt #000000;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:12%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,392 </p></td> </tr> <tr> <td style="background-color:#CFF0FC;width:59.8%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:20pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total</p></td> <td style="background-color:#CFF0FC;width:1%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1%; border-bottom:double 2.5pt #000000;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;width:12%; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">204,510 </p></td> </tr> </table></div> <p style="text-align:justify;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <p style="text-align:justify;margin-top:2pt;margin-bottom:0pt;text-indent:4.86%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The goodwill amount represents synergies related to our existing platform expected to be realized from the business acquisitions and assembled workforces. Of the acquired goodwill and intangible assets, $49.6 million is deductible for tax purposes.</p> <p style="text-align:justify;margin-top:18pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">2019 Acquisitions and Divestiture</p> <p style="text-align:justify;margin-top:6pt;margin-bottom:0pt;text-indent:0%;font-style:italic;font-family:Times New Roman;font-size:10pt;font-weight:normal;text-transform:none;font-variant: normal;">AI Factory, Inc.</p> <p style="text-align:justify;margin-top:6pt;margin-bottom:0pt;text-indent:4.86%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">In December 2019, we acquired the remaining ownership interest in AI Factory, Inc. (“AI Factory”), a content and technology company. Prior to the acquisition, we owned a minority interest in the company. The purpose of the acquisition was to enhance the functionality of our platform.</p> <p style="text-align:justify;margin-top:12pt;margin-bottom:0pt;text-indent:4.86%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The acquisition date fair value of AI Factory was $128.1 million, which primarily represents current and future cash consideration payments to sellers, as well as the $13.5 million estimated fair value of our original minority interest. We recognized the change in pre-acquisition fair value of our original minority interest as a gain in Other income (expense), net on the consolidated statement of operations.</p> <p style="text-align:justify;margin-top:12pt;margin-bottom:0pt;text-indent:4.86%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The allocation of acquisition date fair value was as follows:</p> <p style="text-align:justify;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:80.32%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.94%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:16.72%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Total</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.32%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.94%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:16.72%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">(in thousands)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.32%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Technology</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.94%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.72%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">16,000</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.32%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Goodwill</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.94%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.72%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">110,734</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:80.32%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Other assets acquired and liabilities assumed, net</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.94%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.72%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,353</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:80.32%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.94%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.72%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">128,087</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="text-align:justify;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <p style="text-align:justify;margin-top:2pt;margin-bottom:0pt;text-indent:4.86%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The goodwill amount represents synergies related to our existing platform expected to be realized from this business combination and assembled workforce. The associated goodwill and intangible assets are not deductible for tax purposes. </p> <p style="text-align:justify;margin-top:18pt;margin-bottom:0pt;text-indent:0%;font-style:italic;font-family:Times New Roman;font-size:10pt;font-weight:normal;text-transform:none;font-variant: normal;">Placed, LLC</p> <p style="text-align:justify;margin-top:6pt;margin-bottom:0pt;text-indent:4.86%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">In June 2019, we divested our membership interest in Placed, a location-based measurement services company, to Foursquare Labs, Inc. (“Foursquare”). The total cash consideration received was $77.8 million, which includes amounts paid for severance and equity compensation. $66.9 million represents purchase consideration and we recognized a net gain on divestiture of $39.9 million, which is included in other income (expense), net, on our consolidated statements of operations. The operating results of Placed were not material to our consolidated revenue or consolidated operating loss for all periods presented. We determined that Placed did not meet the criteria to be classified as discontinued operations.</p> <p style="text-align:justify;margin-bottom:0pt;margin-top:12pt;text-indent:4.86%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Placed assets and liabilities on completion of the divestiture were as follows:</p> <p style="text-align:justify;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:81.72%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:17.34%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Total</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.96%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:81.72%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:17.34%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">(in thousands)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:81.72%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Trademarks, net</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.14%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:16.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,052</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:81.72%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Technology, net</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.14%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:16.18%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">14,193</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:81.72%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Customer relationships, net</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.14%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:16.18%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">5,246</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:81.72%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Goodwill</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.14%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:16.18%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,682</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:81.72%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Other assets and liabilities, net</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.14%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:16.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,827</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.96%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:81.72%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.14%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:16.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">27,000</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.96%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="text-align:justify;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <p style="text-align:justify;margin-top:8pt;margin-bottom:0pt;text-indent:0%;font-style:italic;font-family:Times New Roman;font-size:10pt;font-weight:normal;text-transform:none;font-variant: normal;">Other Acquisitions</p> <p style="text-align:justify;margin-top:6pt;margin-bottom:0pt;text-indent:4.86%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">In the fourth quarter of 2019, we acquired a business to enhance our existing platform, technology, and workforce. The purchase consideration was $34.0 million of which $23.5 million was allocated to goodwill and the remainder primarily to identifiable intangible assets. The goodwill amount represents synergies related to our existing platform expected to be realized from this business combination and assembled workforce. The associated goodwill and intangible assets are deductible for tax purposes.</p> <p style="text-align:justify;margin-top:18pt;margin-bottom:0pt;text-indent:0%;font-style:italic;font-family:Times New Roman;font-size:10pt;font-weight:normal;text-transform:none;font-variant: normal;">Additional Information on 2021, 2020, and 2019 Acquisitions</p> <p style="text-align:justify;margin-top:6pt;margin-bottom:0pt;text-indent:4.86%;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The operating results of the above acquisitions were included in the results of our operations from the acquisition date and were not material to our consolidated revenue or consolidated operating loss. In addition, u<span style="color:#000000;">naudited pro forma results of operations assuming the above acquisitions had taken place at the beginning of each period are not provided because the historical operating results of the acquired entities were not material and pro forma results would not be materially different from reported results for the periods presented.</span></p> 541800000 510400000 4700000 252000000.0 13700000 238400000 31400000 The allocation of the total purchase consideration for this acquisition is estimated as follows: <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:81.9%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:17.16%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Total</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.96%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:81.9%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:17.16%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">(in thousands)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:81.9%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Trademarks</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.14%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:16%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">20,584</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:81.9%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Technology</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.14%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:16%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">77,118</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:81.9%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Customer relationships</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.14%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:16%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">32,708</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:81.9%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Goodwill</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.14%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:16%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">370,236</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:81.9%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Net deferred tax liability</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.14%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:16%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(3,313</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:81.9%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Other assets acquired and liabilities assumed, net</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.14%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:16%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">13,111</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.96%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:81.9%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.14%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:16%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">510,444</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.96%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> 20584000 77118000 32708000 370236000 3313000 13111000 510444000 124400000 The allocation of the total purchase consideration for this acquisition is as follows: <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:81.92%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:17.06%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Total</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:81.92%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:17.06%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">(in thousands)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:81.92%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Trademarks</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:16.06%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">800</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:81.92%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Technology</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:16.06%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">17,000</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:81.92%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Customer relationships</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:16.06%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">17,000</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:81.92%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Goodwill</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:16.06%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">88,132</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:81.92%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Net deferred tax liability</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:16.06%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(5,643</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:81.92%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Other assets acquired and liabilities assumed, net</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:16.06%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">7,160</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:81.92%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:16.06%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">124,449</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> 800000 17000000 17000000 88132000 5643000 7160000 124449000 266100000 139500000 93700000 32900000 <p style="text-align:justify;margin-top:12pt;margin-bottom:0pt;text-indent:4.86%;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The aggregate allocation of purchase consideration was as follows:</p> <p style="text-align:justify;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:80.02%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.06%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:16.88%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Total</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.02%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.06%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:16.88%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">(in thousands)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.02%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Technology</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.06%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">64,150</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.02%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Customer relationships</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.06%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">4,000</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.02%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Goodwill</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.06%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">203,482</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.02%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Net deferred tax liability</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.06%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(11,871)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:80.02%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Other assets acquired and liabilities assumed, net</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.06%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.88%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">6,325</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:80.02%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.06%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.88%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">266,086</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> 64150000 4000000 203482000 11871000 6325000 266086000 8200000 The aggregate allocation of acquisition date fair value was as follows: <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr style="height:12.75pt;"> <td style="width:59.8%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:12pt;"> </p></td> <td style="width:1%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;;font-size:8pt;"> </p></td> <td colspan="2" style="width:12%; border-bottom:solid 0.75pt #000000;" valign="top"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Total</p></td> </tr> <tr> <td style="width:59.8%;white-space:nowrap;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;;font-size:8pt;"> </p></td> <td style="width:1%;" valign="top"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;;font-size:8pt;"> </p></td> <td colspan="2" style="width:12%;" valign="top"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">(in thousands)</p></td> </tr> <tr> <td style="background-color:#CFF0FC;width:59.8%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Technology</p></td> <td style="background-color:#CFF0FC;width:1%;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;width:12%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">46,112 </p></td> </tr> <tr> <td style="width:59.8%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Goodwill</p></td> <td style="width:1%;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:1%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:12%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">162,747 </p></td> </tr> <tr> <td style="background-color:#CFF0FC;width:59.8%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Net deferred tax liability</p></td> <td style="background-color:#CFF0FC;width:1%;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:12%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(5,741)</p></td> </tr> <tr> <td style="width:59.8%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Other assets acquired and liabilities assumed, net</p></td> <td style="width:1%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:1%; border-bottom:solid 0.75pt #000000;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:12%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,392 </p></td> </tr> <tr> <td style="background-color:#CFF0FC;width:59.8%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:20pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total</p></td> <td style="background-color:#CFF0FC;width:1%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1%; border-bottom:double 2.5pt #000000;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;width:12%; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">204,510 </p></td> </tr> </table></div> 46112000 162747000 5741000 1392000 204510000 49600000 128100000 13500000 <p style="text-align:justify;margin-top:12pt;margin-bottom:0pt;text-indent:4.86%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The allocation of acquisition date fair value was as follows:</p> <p style="text-align:justify;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:80.32%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.94%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:16.72%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Total</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.32%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.94%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:16.72%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">(in thousands)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.32%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Technology</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.94%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.72%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">16,000</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.32%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Goodwill</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.94%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.72%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">110,734</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:80.32%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Other assets acquired and liabilities assumed, net</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.94%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.72%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,353</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:80.32%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.94%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.72%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">128,087</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> 16000000 110734000 1353000 128087000 77800000 66900000 39900000 <p style="text-align:justify;margin-bottom:0pt;margin-top:12pt;text-indent:4.86%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Placed assets and liabilities on completion of the divestiture were as follows:</p> <p style="text-align:justify;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:81.72%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:17.34%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Total</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.96%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:81.72%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:17.34%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">(in thousands)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:81.72%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Trademarks, net</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.14%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:16.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,052</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:81.72%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Technology, net</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.14%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:16.18%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">14,193</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:81.72%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Customer relationships, net</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.14%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:16.18%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">5,246</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:81.72%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Goodwill</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.14%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:16.18%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,682</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:81.72%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Other assets and liabilities, net</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.14%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:16.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,827</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.96%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:81.72%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.14%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:16.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">27,000</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.96%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> 1052000 14193000 5246000 2682000 3827000 27000000 34000000.0 23500000 <p style="text-align:justify;margin-top:18pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">6. Goodwill and Intangible Assets</p> <p style="text-align:justify;margin-top:6pt;margin-bottom:0pt;text-indent:4.86%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The changes in the carrying amount of goodwill for the years ended December 31, 2021 and 2020 were as follows:</p> <p style="text-align:justify;margin-bottom:0pt;margin-top:0pt;text-indent:4.86%;font-family:Times New Roman;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:81.8%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:17.18%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Goodwill</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:81.8%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:17.18%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">(in thousands)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:81.8%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Balance as of December 31, 2019</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:16.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">761,153</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:81.8%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Goodwill acquired</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:16.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">162,747</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:81.8%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Foreign currency translation</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:16.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">15,359</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:81.8%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Balance as of December 31, 2020</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:16.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">939,259</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:81.8%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Goodwill acquired</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:16.18%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">661,850</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:81.8%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Foreign currency translation</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:16.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(12,657</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:81.8%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Balance as of December 31, 2021</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:16.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,588,452</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:6pt;"> </p> <p style="text-align:justify;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:6pt;"> </p> <p style="text-align:justify;margin-bottom:0pt;margin-top:0pt;text-indent:4.86%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Intangible assets consisted of the following:</p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:51.28%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="14" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:47.7%; border-bottom:solid 0.75pt #000000;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">December 31, 2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:51.28%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.38%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Weighted-</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Average</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Remaining</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Useful Life -</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Years</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.12%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.28%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Gross</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Carrying</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Amount</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.12%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.28%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Accumulated</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Amortization</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.12%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.28%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Net</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:51.28%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="14" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:47.7%;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">(in thousands, except years)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:51.28%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Domain names</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.38%;white-space:nowrap;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000786">4.6</span></p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.12%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.28%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">967</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.12%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.28%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">365</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.12%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.28%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">602</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:51.28%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Trademarks</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.38%;white-space:nowrap;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000787">4.3</span></p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.12%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.28%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">21,384</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.12%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.28%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,613</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.12%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.28%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">18,771</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:51.28%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Technology</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.38%;white-space:nowrap;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000788">3.6</span></p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.12%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.28%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">343,800</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.12%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.28%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">142,588</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.12%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.28%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">201,212</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:51.28%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Customer relationships</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.38%;white-space:nowrap;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000789">5.1</span></p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.12%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.28%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">53,709</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.12%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.28%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">6,332</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.12%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.28%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">47,377</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:51.28%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Patents</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:9.38%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000790">4.0</span></p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.12%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.28%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">21,195</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.12%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.28%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">11,503</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.12%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.28%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">9,692</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:51.28%; border-bottom:double 2.5pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:9.38%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.12%; border-bottom:double 2.5pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.28%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">441,055</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.12%; border-bottom:double 2.5pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.28%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">163,401</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.12%; border-bottom:double 2.5pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.28%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">277,654</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:51.28%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="14" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:47.7%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">December 31, 2020</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:51.28%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.38%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Weighted-</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Average</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Remaining</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Useful Life -</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Years</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.12%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.28%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Gross</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Carrying</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Amount</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.12%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.28%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Accumulated</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Amortization</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.12%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.28%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Net</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:51.28%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="14" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:47.7%;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">(in thousands except years)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:51.28%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Domain names</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.38%;white-space:nowrap;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000809">1.6</span></p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.12%;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.28%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">414</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.12%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.28%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">283</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.12%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.28%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">131</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:51.28%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Technology</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.38%;white-space:nowrap;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000810">3.2</span></p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.12%;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.28%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">206,197</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.12%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.28%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">111,129</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.12%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.28%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">95,068</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:51.28%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Patents</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:9.38%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000811">4.9</span></p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.12%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.28%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">19,860</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.12%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.28%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">9,130</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.12%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.28%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">10,730</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:51.28%; border-bottom:double 2.5pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:9.38%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.12%; border-bottom:double 2.5pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.28%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">226,471</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.12%; border-bottom:double 2.5pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.28%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">120,542</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.12%; border-bottom:double 2.5pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.28%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">105,929</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <p style="text-align:justify;margin-top:2pt;margin-bottom:0pt;text-indent:4.86%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Amortization of intangible assets for the years ended December 31, 2021, 2020, and 2019 was $63.2 million, $33.5 million, and $33.4 million, respectively.</p> <p style="text-align:justify;margin-top:12pt;margin-bottom:0pt;text-indent:4.86%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">As of December 31, 2021, the estimated intangible asset amortization expense for the next five years and thereafter is as follows:</p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:81.8%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:17.18%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Estimated</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Amortization</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:81.8%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:17.18%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">(in thousands)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:81.8%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Year ending December 31,</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:16.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:81.8%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2022</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:16.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">79,186</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:81.8%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2023</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:16.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">73,240</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:81.8%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2024</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:16.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">61,590</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:81.8%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2025</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:16.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">44,331</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:81.8%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2026</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:16.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">14,624</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:81.8%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Thereafter</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:16.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">4,683</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:81.8%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:16.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">277,654</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="text-align:justify;margin-top:6pt;margin-bottom:0pt;text-indent:4.86%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The changes in the carrying amount of goodwill for the years ended December 31, 2021 and 2020 were as follows:</p> <p style="text-align:justify;margin-bottom:0pt;margin-top:0pt;text-indent:4.86%;font-family:Times New Roman;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:81.8%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:17.18%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Goodwill</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:81.8%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:17.18%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">(in thousands)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:81.8%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Balance as of December 31, 2019</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:16.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">761,153</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:81.8%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Goodwill acquired</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:16.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">162,747</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:81.8%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Foreign currency translation</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:16.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">15,359</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:81.8%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Balance as of December 31, 2020</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:16.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">939,259</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:81.8%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Goodwill acquired</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:16.18%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">661,850</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:81.8%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Foreign currency translation</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:16.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(12,657</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:81.8%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Balance as of December 31, 2021</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:16.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,588,452</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:6pt;"> </p> 761153000 162747000 15359000 939259000 661850000 -12657000 1588452000 967000 365000 602000 21384000 2613000 18771000 343800000 142588000 201212000 53709000 6332000 47377000 21195000 11503000 9692000 441055000 163401000 277654000 414000 283000 131000 206197000 111129000 95068000 19860000 9130000 10730000 226471000 120542000 105929000 63200000 33500000 33400000 <p style="text-align:justify;margin-top:12pt;margin-bottom:0pt;text-indent:4.86%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">As of December 31, 2021, the estimated intangible asset amortization expense for the next five years and thereafter is as follows:</p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:81.8%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:17.18%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Estimated</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Amortization</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:81.8%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:17.18%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">(in thousands)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:81.8%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Year ending December 31,</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:16.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:81.8%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2022</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:16.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">79,186</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:81.8%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2023</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:16.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">73,240</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:81.8%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2024</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:16.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">61,590</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:81.8%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2025</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:16.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">44,331</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:81.8%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2026</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:16.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">14,624</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:81.8%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Thereafter</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:16.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">4,683</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:81.8%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:16.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">277,654</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> 79186000 73240000 61590000 44331000 14624000 4683000 277654000 <p style="text-align:justify;Background-color:#FFFFFF;margin-bottom:0pt;margin-top:8pt;text-indent:0%;font-weight:bold;color:#000000;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">7. Long-Term Debt</p> <p style="text-align:justify;margin-top:6pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Convertible Notes</p> <p style="text-align:justify;margin-top:6pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">2027 Notes</p> <p style="text-align:justify;margin-top:6pt;margin-bottom:0pt;text-indent:4.86%;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">In April 2021, we entered into a purchase agreement with certain counterparties for the sale of an aggregate of $1.15 billion principal amount of convertible senior notes due in 2027 (the “2027 Notes”) in a private offering to qualified institutional buyers pursuant to Rule 144A under the Securities Act of 1933, as amended (the “Securities Act”). The 2027 Notes consisted of a $1.0 billion initial placement and an over-allotment option that provided the initial purchasers of the 2027 Notes with the option to purchase an additional $150.0 million aggregate principal amount of the 2027 Notes, which was fully exercised. The 2027 Notes were issued pursuant to an indenture dated April 30, 2021. The net proceeds from the issuance of the 2027 Notes were $<span style="color:#000000;">1.05</span> billion, net of debt issuance costs and cash used to purchase the capped call transactions (“2027 Capped Call Transactions”) discussed below. <span style="Background-color:#FFFFFF;">The debt issuance costs are amortized to interest expense using the effective interest rate method.</span></p> <p style="text-align:justify;margin-top:12pt;margin-bottom:0pt;text-indent:4.86%;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The 2027 Notes are unsecured and unsubordinated obligations which do not bear regular interest and for which the principal balance will not accrete. The 2027 Notes will mature on May 1, 2027 unless repurchased, redeemed, or converted in accordance with their terms prior to such date.</p> <p style="text-align:justify;margin-top:12pt;margin-bottom:0pt;text-indent:4.86%;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The 2027 Notes are convertible into cash, shares of our Class A common stock, or a combination of cash and shares of our Class A common stock, at our election, at an initial conversion rate of 11.2042 shares of Class A common stock per $1,000 principal amount of 2027 Notes, which is equivalent to an initial conversion price of approximately $89.25 per share of our Class A common stock. The conversion rate is subject to customary adjustments for certain events as described in the indenture governing the 2027 Notes.</p> <p style="text-align:justify;margin-top:12pt;margin-bottom:0pt;text-indent:4.86%;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">We may redeem for cash all or any portion of the 2027 Notes, at our option, on or after May 5, 2024 if the last reported sale price of our Class A common stock has been at least 130% of the conversion price then in effect for at least 20 trading days at a redemption price equal to 100% of the principal amount of the 2027 Notes to be redeemed, plus accrued and unpaid special interest or additional interest, if any. </p> <p style="text-align:justify;margin-top:12pt;margin-bottom:0pt;text-indent:4.86%;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Holders of the 2027 Notes may convert all or a portion of their 2027 Notes at their option prior to February 1, 2027, in multiples of $1,000 principal amounts, only under the following circumstances:</p> <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="width:4.86%;white-space:nowrap" valign="top"> <p style="text-align:justify;margin-bottom:0pt;margin-top:6pt;font-weight:normal;font-style:normal;color:#000000;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:3.57%;white-space:nowrap" valign="top"> <p style="text-align:justify;margin-bottom:0pt;margin-top:6pt;font-weight:normal;font-style:normal;color:#000000;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"><span style="font-weight:normal;font-style:normal;text-decoration:none;Background-color:#auto;color:#000000;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"/><span style="font-size:10pt;font-family:'Times New Roman'">•</span></p></td> <td valign="top"> <p style="text-align:justify;margin-bottom:0pt;margin-top:6pt;font-weight:normal;font-style:normal;color:#000000;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Times New Roman;font-size:10pt;"><span style="Background-color:#auto;text-decoration:none;"/><span style="color:#000000;"/>if the last reported sale price of our Class A common stock for at least 20 trading days (whether or not consecutive) during the period of 30 consecutive trading days ending on the last trading day of the preceding calendar quarter is greater than or equal to 130% of the applicable conversion price of the 2027 Notes on each such trading day;</p></td></tr></table></div> <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="width:4.86%;white-space:nowrap" valign="top"> <p style="text-align:justify;margin-bottom:0pt;margin-top:6pt;font-weight:normal;font-style:normal;color:#000000;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:3.57%;white-space:nowrap" valign="top"> <p style="text-align:justify;margin-bottom:0pt;margin-top:6pt;font-weight:normal;font-style:normal;color:#000000;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"><span style="font-weight:normal;font-style:normal;text-decoration:none;Background-color:#auto;color:#000000;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"/><span style="font-size:10pt;font-family:'Times New Roman'">•</span></p></td> <td valign="top"> <p style="text-align:justify;margin-bottom:0pt;margin-top:6pt;font-weight:normal;font-style:normal;color:#000000;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Times New Roman;font-size:10pt;"><span style="Background-color:#auto;text-decoration:none;"/><span style="color:#000000;"/>during the five business day period after any ten consecutive trading day period in which the trading price per $1,000 principal amount of the 2027 Notes for each day of that ten consecutive trading day period was less than 98% of the product of the last reported sale price of our Class A common stock and the applicable conversion rate of the 2027 Notes on such trading day;</p></td></tr></table></div> <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="width:4.86%;white-space:nowrap" valign="top"> <p style="text-align:justify;margin-bottom:0pt;margin-top:6pt;font-weight:normal;font-style:normal;color:#000000;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:3.57%;white-space:nowrap" valign="top"> <p style="text-align:justify;margin-bottom:0pt;margin-top:6pt;font-weight:normal;font-style:normal;color:#000000;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"><span style="font-weight:normal;font-style:normal;text-decoration:none;Background-color:#auto;color:#000000;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"/><span style="font-size:10pt;font-family:'Times New Roman'">•</span></p></td> <td valign="top"> <p style="text-align:justify;margin-bottom:0pt;margin-top:6pt;font-weight:normal;font-style:normal;color:#000000;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Times New Roman;font-size:10pt;"><span style="text-decoration:none;Background-color:#auto;font-family:'Times New Roman';"/><span style="color:#000000;"/><span style="color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">on a notice of redemption, </span><span style="Background-color:#FFFFFF;">at any time prior to the close of business on the scheduled trading day immediately preceding the redemption date, </span><span style="color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">in which case we may be required to increase the conversion rate for the 2027 Notes so surrendered for conversion in connection with such redemption notice; or</span></p></td></tr></table></div> <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="width:4.86%;white-space:nowrap" valign="top"> <p style="text-align:justify;margin-bottom:0pt;margin-top:6pt;font-weight:normal;font-style:normal;color:#000000;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:3.57%;white-space:nowrap" valign="top"> <p style="text-align:justify;margin-bottom:0pt;margin-top:6pt;font-weight:normal;font-style:normal;color:#000000;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"><span style="font-weight:normal;font-style:normal;text-decoration:none;Background-color:#auto;color:#000000;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"/><span style="font-size:10pt;font-family:'Times New Roman'">•</span></p></td> <td valign="top"> <p style="text-align:justify;margin-bottom:0pt;margin-top:6pt;font-weight:normal;font-style:normal;color:#000000;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Times New Roman;font-size:10pt;"><span style="Background-color:#auto;text-decoration:none;"/><span style="color:#000000;"/>on the occurrence of specified corporate events.</p></td></tr></table></div> <p style="text-align:justify;margin-top:12pt;margin-bottom:0pt;text-indent:4.86%;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">On or after February 1, 2027, the 2027 Notes are convertible at any time until the close of business on the second scheduled trading day immediately preceding the maturity date.</p> <p style="text-align:justify;margin-top:12pt;margin-bottom:0pt;text-indent:4.86%;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Holders of the 2027 Notes who convert the 2027 Notes in connection with a make-whole fundamental change, as defined in the indenture governing the 2027 Notes, or in connection with a redemption are entitled to an increase in the conversion rate. Additionally, in the event of a fundamental change, holders of the 2027 Notes may require us to repurchase all or a portion of the 2027 Notes at a price equal to 100% of the principal amount of 2027 Notes, plus any accrued and unpaid special interest, if any.</p> <p style="text-align:justify;margin-top:12pt;margin-bottom:0pt;text-indent:4.86%;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">We accounted for the issuance of the 2027 Notes as a single liability measured at its amortized cost, as no other embedded features require bifurcation and recognition as derivatives.</p> <p style="text-align:justify;margin-top:12pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">2025 Notes</p> <p style="text-align:justify;margin-top:6pt;margin-bottom:0pt;text-indent:4.86%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">In April 2020, we entered into the 2025 Notes in a private offering to qualified institutional buyers pursuant to Rule 144A under the Securities Act. The net proceeds from the issuance of the 2025 Notes were $888.6 million, net of debt issuance costs and cash used to purchase the capped call transactions (the “2025 Capped Call Transactions”) discussed below. The debt issuance costs are amortized to interest expense using the effective interest rate method.</p> <p style="text-align:justify;margin-top:12pt;margin-bottom:0pt;text-indent:4.86%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The 2025 Notes are unsecured and unsubordinated obligations. Interest is payable in cash semi-annually in arrears beginning on November 1, 2020 at a rate of 0.25% per year. The 2025 Notes mature on May 1, 2025 unless repurchased, redeemed, or converted in accordance with their terms prior to such date.</p> <p style="text-align:justify;margin-top:12pt;margin-bottom:0pt;text-indent:4.86%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The 2025 Notes are convertible into cash, shares of our Class A common stock, or a combination of cash and shares of our Class A common stock, at our election, at an initial conversion rate of 46.1233 shares of Class A common stock per $1,000 principal amount of 2025 Notes, which is equivalent to an initial conversion price of approximately $21.68 per share of our Class A common stock. We may redeem for cash all or portions of the 2025 Notes, at our option, on or after May 6, 2023 based on certain circumstances.</p> <p style="text-align:justify;margin-top:18pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">2026 Notes</p> <p style="text-align:justify;margin-top:6pt;margin-bottom:0pt;text-indent:4.86%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">In August 2019, we entered into the 2026 Notes (and together with the 2027 Notes and the 2025 Notes, the “Convertible Notes”) in a private offering to qualified institutional buyers pursuant to Rule 144A under the Securities Act. The net proceeds from the issuance of the 2026 Notes were $1.15 billion, net of debt issuance costs and cash used to purchase the capped call transactions (“2026 Capped Call Transactions”) discussed below. <span style="font-family:Calibri;">The debt issuance costs are amortized to interest expense using the effective interest rate method.</span></p> <p style="text-align:justify;margin-top:12pt;margin-bottom:0pt;text-indent:4.86%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The 2026 Notes are unsecured and unsubordinated obligations. Interest is payable in cash semi-annually in arrears beginning on February 1, 2020 at a rate of 0.75% per year. The 2026 Notes mature on August 1, 2026 unless repurchased, redeemed, or converted in accordance with the terms prior to such date.</p> <p style="text-align:justify;margin-top:12pt;margin-bottom:0pt;text-indent:4.86%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The 2026 Notes are convertible into cash, shares of our Class A common stock, or a combination of cash and shares of our Class A common stock, at our election, at an initial conversion rate of 43.8481 shares of Class A common stock per $1,000 principal amount of 2026 Notes, which is equivalent to an initial conversion price of approximately $22.81 per share of our Class A common stock. <span style="color:#000000;">We may redeem for cash all or portions of the 2026 Notes, at our option, on or after August 6, 2023 based on certain circumstances.</span></p> <p style="text-align:justify;margin-top:12pt;margin-bottom:0pt;text-indent:4.86%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Convertible Notes consisted of the following:</p> <p style="text-align:justify;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:30.46%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="10" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:41.76%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">As of</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">December 31, 2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.52%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:24.24%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">As of</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">December 31, 2020</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:30.46%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.26%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2027 Notes</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.26%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2025 Notes</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.3%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.26%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2026 Notes</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.52%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.96%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2025 Notes</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.74%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.52%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2026 Notes</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:30.46%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="18" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:68.52%;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">(in thousands)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:30.46%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Liability:</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.26%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.26%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.3%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.26%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.52%;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.96%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.74%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.52%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:30.46%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Principal</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.26%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,150,000</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.26%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">284,105</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.3%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.26%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">838,493</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.52%;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.96%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,000,000</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.74%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.52%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,265,000</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:30.46%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Unamortized debt discount and issuance costs<sup style="font-size:85%;line-height:120%;vertical-align:top">(1)</sup></p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.26%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(11,361</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.26%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(2,168</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.3%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.26%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(5,982</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.52%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.96%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(263,956</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.74%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.52%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(325,875</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:30.46%; border-bottom:double 2.5pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Net carrying amount</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.26%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,138,639</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:double 2.5pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.26%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">281,937</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.3%; border-bottom:double 2.5pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.26%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">832,511</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.52%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.96%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">736,044</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.74%; border-bottom:double 2.5pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.52%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">939,125</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="text-align:justify;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="width:3.57%;white-space:nowrap" valign="top"> <p style="text-align:justify;margin-bottom:0pt;margin-top:0pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:4.86%;white-space:nowrap" valign="top"> <p style="text-align:justify;margin-bottom:0pt;margin-top:0pt;font-weight:normal;font-style:normal;color:#auto;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;letter-spacing:0pt;"><span style="font-weight:normal;font-style:normal;text-decoration:none;Background-color:#auto;color:#auto;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;letter-spacing:0pt;">(1)</span></p></td> <td valign="top"> <p style="text-align:justify;margin-bottom:0pt;margin-top:0pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Times New Roman;font-size:10pt;"><span style="Background-color:#auto;text-decoration:none;"/><span style="color:#000000;">The 2020 amounts include unamortized debt discount expense prior to the adoption of ASU 2020-06 on January 1, 2021.</span></p></td></tr></table></div> <p style="text-align:justify;margin-top:12pt;margin-bottom:0pt;text-indent:4.86%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Prior to January 1, 2021, we separated the 2025 Notes and the 2026 Notes into liability and equity components. On issuance, the carrying amount of the equity components was recorded as a debt discount and subsequently amortized to interest expense. Effective January 1, 2021, we early adopted ASU 2020-06 using the modified retrospective approach. As a result, the 2025 Notes and 2026 Notes are each accounted for as a single liability measured at its amortized cost, as no other embedded features require bifurcation and recognition as derivatives. Adoption of the new standard resulted in a decrease to accumulated deficit of $95.0 million, a decrease to additional paid-in capital of $664.0 million, and an increase to convertible senior notes, net of $569.0 million. The 2027 Notes were issued after January 1, 2021.</p> <p style="text-align:justify;margin-top:12pt;margin-bottom:0pt;text-indent:4.86%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">As of December 31, 2021, the debt issuance costs on the 2027 Notes, the 2025 Notes, and the 2026 Notes will be amortized over the remaining period of approximately 5.3 years, 3.3 years and 4.6 years, respectively. </p> <p style="text-align:justify;margin-top:12pt;margin-bottom:0pt;text-indent:4.86%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Interest expense related to the amortization of debt issuance costs was $4.3 million for the year ended December 31, 2021. Interest expense related to the amortization of debt discount and issuance costs was $81.4 million and $17.8 million for the years ended December 31, 2020 and 2019, respectively. Contractual interest expense was $8.9 million, $11.2 million, and $3.7 million for the years ended December 31, 2021, 2020, and 2019, respectively.</p> <p style="text-align:justify;margin-top:12pt;margin-bottom:0pt;text-indent:4.86%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">As of December 31, 2021, the if-converted value of the 2025 Notes and 2026 Notes exceeded the principal amount by $332.2 million and $890.6 million, respectively. <span style="Background-color:#FFFFFF;color:#000000;">As of December 31, 2021, the if-converted value of the 2027 Notes did not exceed the principal amount.</span> <span style="color:#000000;">The sale price for conversion was </span>satisfied<span style="color:#000000;"> as of December 31, 2021 for the 2025 Notes and the 2026 Notes, and as a result, the 2025 Notes and 2026 Notes will continue to be eligible for optional conversion during the first quarter of 2022. The 2027 Notes were not eligible for conversion as of December 31, 2021. </span><span style="Background-color:#FFFFFF;color:#000000;">No sinking fund is provided for the Convertible Notes, which means that we are not required to redeem or retire them periodically.</span></p> <p style="text-align:justify;margin-top:18pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Capped Call Transactions</p> <p style="text-align:justify;margin-top:6pt;margin-bottom:0pt;text-indent:4.86%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">In connection with the pricing of the 2027 Notes, 2025 Notes, and 2026 Notes, we entered into the 2027 Capped Call Transactions, the 2025 Capped Call Transactions, and the 2026 Capped Call Transactions (collectively, the “Capped Call Transactions”), respectively, with certain counterparties at a net cost of $86.8 million, $100.0 million, and $102.1 million, respectively. The cap price of the 2027 Capped Call Transactions, the 2025 Capped Call Transactions, and the 2026 Capped Call Transaction is initially $121.02, $32.12, and $32.58 per share of our Class A common stock, respectively. All are subject to certain adjustments under the terms of the Capped Call Transactions. <span style="color:#000000;">Conditions that cause adjustments to the initial strike price of the Capped Call Transactions mirror conditions that result in corresponding adjustments for the Convertible Notes.</span></p> <p style="text-align:justify;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <p style="text-align:justify;margin-top:2pt;margin-bottom:0pt;text-indent:4.86%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Capped Call Transactions are intended to reduce potential dilution to holders of our Class A common stock beyond the conversion prices up to the cap prices on any conversion of the Convertible Notes or offset any cash payments we are required to make in excess of the principal amount, as the case may be, with such reduction or offset subject to a cap. The cost of the Capped Call Transactions was recorded as a reduction of our additional paid-in capital in our consolidated balance sheets. The Capped Call Transactions will not be remeasured as long as they continue to meet the conditions for equity classification. As of December 31, 2021, the 2025 Capped Call Transactions and the 2026 Capped Call Transactions were in-the-money.</p> <p style="text-align:justify;margin-top:18pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"><span style="font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Exchange Transactions</span></p> <p style="text-align:justify;margin-top:6pt;margin-bottom:0pt;text-indent:4.86%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">In 2021, we entered into various exchange agreements (collectively, the “Exchange Agreements”) with certain holders of the 2025 Notes and the 2026 Notes pursuant to which we exchanged approximately $715.9 million principal amount of the 2025 Notes and approximately $426.5 million principal amount of the 2026 Notes for aggregate consideration of approximately 52.4 million shares of Class A common stock (the “Exchange Shares”). The Exchange Shares included an additional 0.7 million shares of our Class A common stock not provided for under the original conversion terms of the 2025 Notes and the 2026 Notes to induce the holders to agree to the exchange.</p> <p style="text-align:justify;margin-bottom:0pt;margin-top:0pt;text-indent:3.57%;font-family:Times New Roman;font-size:10pt;"> </p> <p style="text-align:justify;margin-top:2pt;margin-bottom:0pt;text-indent:4.86%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Exchange Agreements were accounted for as an induced conversion with the fair value of 0.7 million Exchange Shares, less accrued interest, recognized as an inducement expense in other income (expense), net in our consolidated statements of operations and included as an adjustment to reconcile net loss to net cash provided by (used in) operating activities in our consolidated statements of cash flows. <span style="font-family:Calibri;">Inducement expense recorded for the year ended December 31, 2021 was $41.5 million.</span> The common stock consideration issued under the original terms of the 2025 Notes and 2026 Notes was accounted for under the general conversion accounting guidance with the net carrying amount of $1,132.6 million recorded in additional paid-in-capital and as a non-cash transaction excluded from cash activities on the consolidated statements of cash flows.</p> <p style="text-align:justify;margin-top:18pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Credit Facility</p> <p style="text-align:justify;margin-top:6pt;margin-bottom:0pt;text-indent:4.86%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">In July 2016, we entered into a senior unsecured revolving credit facility (“Credit Facility”) with certain lenders, some of which are affiliated with certain members of the underwriting syndicate for our Convertible Notes offerings, to fund working capital and general corporate-purpose expenditures. Since July 2016, we have amended the Credit Facility multiple times. As of December 31, 2021, the Credit Facility has a maximum borrowing amount of $1.05 billion, bears interest at LIBO plus 0.75%, as well as an annual commitment fee of 0.10% on the daily undrawn balance of the facility and terminates in August 2023. As of December 31, 2021, no amounts were outstanding under the Credit Facility. As of December 31, 2021, we had $23.9 million in the form of outstanding standby letters of credit.</p> 1150000000 1000000000.0 150000000.0 2021-04-30 1050000.00 2027-05-01 11.2042 1000 89.25 1.30 20 1 1000 20 30 1.30 10 1000 0.98 1 888600000 Interest is payable in cash semi-annually in arrears beginning on November 1, 2020 at a rate of 0.25% per year. 2020-11-01 0.0025 2025-05-01 46.1233 1000 21.68 1150000000 Interest is payable in cash semi-annually in arrears beginning on February 1, 2020 at a rate of 0.75% per year. 2020-02-01 0.0075 2026-08-01 43.8481 1000 22.81 <p style="text-align:justify;margin-top:12pt;margin-bottom:0pt;text-indent:4.86%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Convertible Notes consisted of the following:</p> <p style="text-align:justify;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:30.46%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="10" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:41.76%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">As of</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">December 31, 2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.52%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:24.24%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">As of</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">December 31, 2020</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:30.46%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.26%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2027 Notes</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.26%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2025 Notes</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.3%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.26%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2026 Notes</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.52%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.96%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2025 Notes</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.74%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.52%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2026 Notes</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:30.46%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="18" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:68.52%;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">(in thousands)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:30.46%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Liability:</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.26%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.26%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.3%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.26%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.52%;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.96%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.74%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.52%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:30.46%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Principal</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.26%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,150,000</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.26%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">284,105</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.3%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.26%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">838,493</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.52%;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.96%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,000,000</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.74%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.52%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,265,000</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:30.46%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Unamortized debt discount and issuance costs<sup style="font-size:85%;line-height:120%;vertical-align:top">(1)</sup></p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.26%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(11,361</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.26%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(2,168</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.3%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.26%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(5,982</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.52%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.96%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(263,956</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.74%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.52%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(325,875</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:30.46%; border-bottom:double 2.5pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Net carrying amount</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.26%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,138,639</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:double 2.5pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.26%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">281,937</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.3%; border-bottom:double 2.5pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.26%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">832,511</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.52%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.96%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">736,044</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.74%; border-bottom:double 2.5pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.52%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">939,125</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="text-align:justify;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="width:3.57%;white-space:nowrap" valign="top"> <p style="text-align:justify;margin-bottom:0pt;margin-top:0pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:4.86%;white-space:nowrap" valign="top"> <p style="text-align:justify;margin-bottom:0pt;margin-top:0pt;font-weight:normal;font-style:normal;color:#auto;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;letter-spacing:0pt;"><span style="font-weight:normal;font-style:normal;text-decoration:none;Background-color:#auto;color:#auto;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;letter-spacing:0pt;">(1)</span></p></td> <td valign="top"> <p style="text-align:justify;margin-bottom:0pt;margin-top:0pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Times New Roman;font-size:10pt;"><span style="Background-color:#auto;text-decoration:none;"/><span style="color:#000000;">The 2020 amounts include unamortized debt discount expense prior to the adoption of ASU 2020-06 on January 1, 2021.</span></p></td></tr></table></div> 1150000000 284105000 838493000 1000000000 1265000000 11361000 2168000 5982000 263956000 325875000 1138639000 281937000 832511000 736044000 939125000 2021-01-01 95000.0 664000.0 569000.0 P5Y3M18D P3Y3M18D P4Y7M6D 4300000 81400000 17800000 8900000 11200000 3700000 332200000 890600000 86800 100000000.0 102100000 121.02 32.12 32.58 715900000 426500000 52400000 700000 700000 41500000 1132600000 1050000000.00 0.0075 0.0010 2023-08 0 23900000 <p style="text-align:justify;margin-top:8pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">8. Commitments and Contingencies</p> <p style="text-align:justify;margin-top:6pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Commitments</p> <p style="text-align:justify;margin-top:6pt;margin-bottom:0pt;text-indent:4.86%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">We have non-cancelable contractual agreements primarily related to the hosting of our data storage processing, storage, and other computing services, as well as lease, content and developer partner, and other commitments. We had $2.7 billion in commitments as of December 31, 2021, primarily due within three years. For additional discussion on leases, see Note 9 to our consolidated financial statements. </p> <p style="text-align:justify;margin-top:18pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Contingencies</p> <p style="text-align:justify;margin-top:6pt;margin-bottom:0pt;text-indent:4.86%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">We record a loss contingency when it is probable that a liability has been incurred and the amount of the loss can be reasonably estimated. We also disclose material contingencies when we believe a loss is not probable but reasonably possible. Accounting for contingencies requires us to use judgment related to both the likelihood of a loss and the estimate of the amount or range of loss. Many legal and tax contingencies can take years to be resolved.</p> <p style="text-align:justify;margin-top:18pt;margin-bottom:0pt;text-indent:4.86%;font-style:italic;font-family:Times New Roman;font-size:10pt;font-weight:normal;text-transform:none;font-variant: normal;">Pending Matters </p> <p style="text-align:justify;margin-top:6pt;margin-bottom:0pt;text-indent:4.86%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Beginning in May 2017, we, certain of our officers and directors, and the underwriters for our IPO were named as defendants in securities class actions purportedly brought on behalf of purchasers of our Class A common stock, alleging violation of securities laws that arose following our IPO.</p> <p style="text-align:justify;margin-top:12pt;margin-bottom:0pt;text-indent:4.86%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">On January 17, 2020, we reached a preliminary agreement to settle the securities class actions. The preliminary settlement agreement was signed in January 2020 and provided for a resolution of all of the pending claims in the securities class actions for $187.5 million. In the fourth quarter of 2019, we recorded legal expense, net of amounts directly covered by insurance, of $100.0 million for the expected settlement of the stockholder actions since we concluded the loss was probable and estimable. The amount was recorded in general and administrative expense in our consolidated statements of operations. The settlement agreement was preliminarily approved by the federal court in April 2020 and by the state court in November 2020. The settlement amount was paid into escrow in December 2020. In March 2021, the federal court granted final approval of the settlement and entered judgment while the state court granted final approval of the settlement in March 2021 and entered judgment in April 2021. The settlement amount is being released from escrow as determined by the plaintiffs’ lawyers and the settlement administrator. </p> <p style="text-align:justify;margin-top:12pt;margin-bottom:0pt;text-indent:4.86%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">In November 2021, we and certain of our officers and directors, were named as defendants in a securities class actions purportedly brought on behalf of purchasers of our Class A common stock, alleging that we and certain of our officers made false or misleading statements and omissions concerning the impact that Apple’s App Tracking Transparency framework would have on our business. Management believes these lawsuits are without merit and intend</span><span style="font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">s</span><span style="font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> to vigorously defend them. Based on the preliminary nature of the proceedings in this case, the outcome of this matter remains uncertain.</span><span style="font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </span></p> <p style="text-align:justify;margin-top:12pt;margin-bottom:0pt;text-indent:4.86%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The outcomes of our legal proceedings are inherently unpredictable, subject to significant uncertainties, and could be material to our financial condition, results of operations, and cash flows for a particular period. For the pending matters described above, it is not possible to estimate the reasonably possible loss or range of loss.</p> <p style="text-align:justify;margin-top:12pt;margin-bottom:0pt;text-indent:4.86%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">We are subject to various other legal proceedings and claims in the ordinary course of business, including certain patent, trademark, privacy, regulatory, and employment matters. Although occasional adverse decisions or settlements may occur, we do not believe that the final disposition of any of our other pending matters will seriously harm our business, financial condition, results of operations, and cash flows.</p> <p style="text-align:justify;margin-top:18pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Indemnifications</p> <p style="text-align:justify;margin-top:6pt;margin-bottom:0pt;text-indent:4.86%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">In the ordinary course of business, we may provide indemnifications of varying scope and terms to customers, vendors, lessors, investors, directors, officers, employees, and other parties with respect to certain matters. Indemnification may include losses from our breach of such agreements, services we provide, or third party intellectual property infringement claims. These indemnifications may survive termination of the underlying agreement and the maximum potential amount of future indemnification payments may not be subject to a cap. We have not incurred material costs to defend lawsuits or settle claims related to these indemnifications as of December 31, 2021. We believe the fair value of these liabilities is immaterial and accordingly have no liabilities recorded for these agreements at December 31, 2021.</p> 2700000000 187500000 100000000.0 0 <p style="text-align:justify;margin-top:18pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">9. Leases</p> <p style="text-align:justify;margin-top:6pt;margin-bottom:0pt;text-indent:4.86%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">We have various non-cancelable lease agreements for certain of our offices with original lease periods expiring between 2022 and 2042. Our lease terms may include options to extend or terminate the lease when it is reasonably certain we will exercise that option. Certain of the arrangements have free rent periods or escalating rent payment provisions. Leases with an initial term of twelve months or less are not recorded on the consolidated balance sheets. We recognize rent expense on a straight-line basis over the lease term.</p> <p style="text-align:justify;margin-top:18pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Lease Cost</p> <p style="text-align:justify;margin-top:6pt;margin-bottom:0pt;text-indent:4.86%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The components of lease cost were as follows:</p> <p style="text-align:justify;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:63.24%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:35.74%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Year Ended December 31,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:63.24%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:16.88%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="top"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.96%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:16.88%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="top"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2020</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:63.24%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:35.74%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">(in thousands)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:63.24%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Operating lease expense</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">69,831</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">60,450</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:63.24%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Sublease income</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.88%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(2,478</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.96%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.88%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(2,815</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:63.24%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total net lease costs</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.88%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">67,353</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.96%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.88%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">57,635</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="text-align:justify;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:12pt;"> </p> <p style="text-align:justify;margin-top:6pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Lease Term and Discount Rate</p> <p style="text-align:justify;margin-top:6pt;margin-bottom:0pt;text-indent:4.86%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The weighted-average remaining lease term (in years) and discount rate related to the operating leases were as follows:</p> <p style="text-align:justify;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:63.24%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="8" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:35.74%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">For the Year Ended December 31,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:63.24%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:16.88%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="top"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="top"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:16.88%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="top"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2020</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:63.24%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Weighted-average remaining lease term</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.88%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000931">6.6</span></p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.88%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000932">7.6</span></p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:63.24%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Weighted-average discount rate</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">5.0</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">%</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">5.5</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">%</p></td> </tr> </table></div> <p style="text-align:justify;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <p style="text-align:justify;margin-top:2pt;margin-bottom:0pt;text-indent:4.86%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">As most of our leases do not provide an implicit rate, we use our incremental borrowing rate based on the information available at the lease commencement date to determine the present value of lease payments.</p> <p style="text-align:justify;margin-top:18pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Maturity of Lease Liabilities</p> <p style="text-align:justify;margin-top:6pt;margin-bottom:0pt;text-indent:4.86%;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The present value of our operating lease liabilities as of December 31, 2021 were as follows:</p> <p style="text-align:justify;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:77.94%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:21.04%; border-bottom:solid 0.75pt #000000;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Operating Leases</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:77.94%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:21.04%; border-top:solid 0.75pt #000000;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">(in thousands)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:77.94%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Year ending December 31,</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:20.04%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:77.94%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2022</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:20.04%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">69,857</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:77.94%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2023</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:20.04%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">84,573</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:77.94%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2024</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:20.04%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">82,312</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:77.94%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2025</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:20.04%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">77,406</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:77.94%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2026</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:20.04%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">34,635</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:77.94%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Thereafter</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:20.04%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">99,092</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:77.94%; border-bottom:double 2.5pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total lease payments</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:20.04%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">447,875</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:77.94%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Less: Imputed interest</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:20.04%; border-top:double 2.5pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(69,970</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:77.94%; border-bottom:double 2.5pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Present value of lease liabilities</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:20.04%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">377,905</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="text-align:justify;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:12pt;"> </p> <p style="text-align:justify;margin-bottom:0pt;margin-top:0pt;text-indent:4.86%;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">As of December 31, 2021, we have additional operating leases for facilities that have not yet commenced with lease obligations of $104.4 million. These operating leases will commence in 2022 with lease terms of greater than one year to ten years. This table does not include lease payments that were not fixed at commencement or modification.</p> <p style="text-align:justify;margin-top:18pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Other Information</p> <p style="text-align:justify;margin-top:6pt;margin-bottom:0pt;text-indent:4.86%;color:#212529;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">Cash payments included in the measurement of our o</span><span style="Background-color:#FFFFFF;color:#000000;">perating lease liabilities were $73.9 million and $73.3 million for the years ended December 31, 2021 and 2020, respectively.</span></p> <p style="text-align:justify;margin-top:12pt;margin-bottom:0pt;text-indent:4.86%;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">Lease liabilities arising from obtaining operating lease right-of-use assets were $99.3 million and $36.2 million for the years ended December 31, 2021 and 2020, respectively</span>.</p> <p style="text-align:justify;margin-top:6pt;margin-bottom:0pt;text-indent:4.86%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The components of lease cost were as follows:</p> <p style="text-align:justify;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:63.24%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:35.74%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Year Ended December 31,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:63.24%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:16.88%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="top"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.96%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:16.88%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="top"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2020</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:63.24%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:35.74%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">(in thousands)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:63.24%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Operating lease expense</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">69,831</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">60,450</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:63.24%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Sublease income</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.88%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(2,478</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.96%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.88%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(2,815</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:63.24%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total net lease costs</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.88%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">67,353</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.96%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.88%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">57,635</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> 69831000 60450000 2478000 2815000 67353000 57635000 <p style="text-align:justify;margin-top:6pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Lease Term and Discount Rate</p> <p style="text-align:justify;margin-top:6pt;margin-bottom:0pt;text-indent:4.86%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The weighted-average remaining lease term (in years) and discount rate related to the operating leases were as follows:</p> <p style="text-align:justify;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:63.24%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="8" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:35.74%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">For the Year Ended December 31,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:63.24%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:16.88%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="top"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="top"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:16.88%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="top"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2020</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:63.24%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Weighted-average remaining lease term</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.88%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000931">6.6</span></p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.88%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000932">7.6</span></p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:63.24%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Weighted-average discount rate</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">5.0</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">%</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">5.5</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">%</p></td> </tr> </table></div> 0.050 0.055 <p style="text-align:justify;margin-top:18pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Maturity of Lease Liabilities</p> <p style="text-align:justify;margin-top:6pt;margin-bottom:0pt;text-indent:4.86%;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The present value of our operating lease liabilities as of December 31, 2021 were as follows:</p> <p style="text-align:justify;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:77.94%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:21.04%; border-bottom:solid 0.75pt #000000;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Operating Leases</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:77.94%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:21.04%; border-top:solid 0.75pt #000000;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">(in thousands)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:77.94%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Year ending December 31,</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:20.04%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:77.94%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2022</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:20.04%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">69,857</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:77.94%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2023</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:20.04%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">84,573</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:77.94%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2024</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:20.04%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">82,312</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:77.94%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2025</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:20.04%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">77,406</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:77.94%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2026</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:20.04%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">34,635</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:77.94%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Thereafter</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:20.04%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">99,092</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:77.94%; border-bottom:double 2.5pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total lease payments</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:20.04%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">447,875</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:77.94%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Less: Imputed interest</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:20.04%; border-top:double 2.5pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(69,970</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:77.94%; border-bottom:double 2.5pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Present value of lease liabilities</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:20.04%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">377,905</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> 69857000 84573000 82312000 77406000 34635000 99092000 447875000 69970000 377905000 104400000 P1Y P10Y 73900000 73300000 99300000 36200000 <p style="text-align:justify;margin-bottom:0pt;margin-top:18pt;text-indent:0%;font-weight:bold;color:#000000;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">10. Strategic Investments</p> <p style="text-align:justify;margin-top:6pt;margin-bottom:0pt;text-indent:4.86%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">We hold strategic investments in privately held companies with a carrying value of $262.7 million and $169.5 million as of December 31, 2021 and December 31, 2020, respectively, which consist primarily of equity securities, and to a lesser extent, debt securities. These strategic investments are primarily recorded at fair value on a non-recurring basis. The estimation of fair value for these privately held strategic investments requires the use of significant unobservable inputs, such as the issuance of new equity by the company, and as a result, we deem these assets as Level 3 financial instruments within the fair value measurement framework.</p> <p style="text-align:justify;margin-top:12pt;margin-bottom:0pt;text-indent:4.86%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">We recognized unrealized gains on investments in privately held companies of $145.0 million and $42.4 million for the year ended December 31, 2021 and 2020, respectively and realized gains of $27.8 million for the year ended December 31, 2021. Unrealized and realized gains on all strategic investments are included within other income (expense), net on the consolidated statements of operations and included as an adjustment to reconcile net loss to net cash provided by (used in) operating activities in our consolidated statements of cash flows. Strategic investments are included within other assets on the consolidated balance sheets.</p> <p style="text-align:justify;margin-top:12pt;margin-bottom:0pt;text-indent:4.86%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">In the fourth quarter of 2021, we reclassified a publicly traded strategic investment to marketable securities. See Note 11 for further information.</p> <p style="text-align:justify;margin-top:12pt;margin-bottom:0pt;text-indent:4.86%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">All strategic investments are reviewed periodically for impairment. Impairment expense recorded for the year ended December 31, 2020 was $29.5 million. Impairment expense for the year ended December 31, 2021 was not material<span style="color:#000000;">.</span></p> 262700000 169500000 145000000.0 42400000 27800000 29500000 <p style="text-align:justify;margin-top:18pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">11. Fair Value Measurements</p> <p style="text-align:justify;Background-color:#FFFFFF;margin-bottom:0pt;margin-top:6pt;text-indent:4.86%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Assets and liabilities measured at fair value are classified into the following categories:</p> <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="width:4.86%;white-space:nowrap" valign="top"> <p style="text-align:justify;margin-bottom:0pt;margin-top:6pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Times New Roman;font-size:12pt;"> </p></td> <td style="width:4.86%;white-space:nowrap" valign="top"> <p style="text-align:justify;margin-bottom:0pt;margin-top:6pt;font-weight:normal;font-style:normal;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"><span style="font-weight:normal;font-style:normal;text-decoration:none;Background-color:#auto;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"/><span style="font-size:10pt;font-family:'Times New Roman'">•</span></p></td> <td valign="top"> <p style="text-align:justify;margin-bottom:0pt;margin-top:6pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Times New Roman;font-size:12pt;"><span style="Background-color:#auto;text-decoration:none;"/><span style="color:#000000;"/><span style="font-size:10pt;color:#000000;">Level 1: Quoted market prices in active markets for identical assets or liabilities.</span></p></td></tr></table></div> <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="width:4.86%;white-space:nowrap" valign="top"> <p style="text-align:justify;margin-bottom:0pt;margin-top:6pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Times New Roman;font-size:12pt;"> </p></td> <td style="width:4.86%;white-space:nowrap" valign="top"> <p style="text-align:justify;margin-bottom:0pt;margin-top:6pt;font-weight:normal;font-style:normal;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"><span style="font-weight:normal;font-style:normal;text-decoration:none;Background-color:#auto;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"/><span style="font-size:10pt;font-family:'Times New Roman'">•</span></p></td> <td valign="top"> <p style="text-align:justify;margin-bottom:0pt;margin-top:6pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Times New Roman;font-size:12pt;"><span style="Background-color:#auto;text-decoration:none;"/><span style="color:#000000;"/><span style="font-size:10pt;color:#000000;">Level 2: Observable market-based inputs or unobservable inputs that are corroborated by market data.</span></p></td></tr></table></div> <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="width:4.86%;white-space:nowrap" valign="top"> <p style="text-align:justify;margin-bottom:0pt;margin-top:6pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Times New Roman;font-size:12pt;"> </p></td> <td style="width:4.86%;white-space:nowrap" valign="top"> <p style="text-align:justify;margin-bottom:0pt;margin-top:6pt;font-weight:normal;font-style:normal;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"><span style="font-weight:normal;font-style:normal;text-decoration:none;Background-color:#auto;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"/><span style="font-size:10pt;font-family:'Times New Roman'">•</span></p></td> <td valign="top"> <p style="text-align:justify;margin-bottom:0pt;margin-top:6pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Times New Roman;font-size:12pt;"><span style="Background-color:#auto;text-decoration:none;"/><span style="color:#000000;"/><span style="font-size:10pt;color:#000000;">Level 3: Unobservable inputs reflecting the reporting entity’s own assumptions or external inputs from inactive markets.</span></p></td></tr></table></div> <p style="text-align:justify;Background-color:#FFFFFF;margin-bottom:0pt;margin-top:12pt;text-indent:4.86%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">We classify our cash equivalents and marketable securities within Level 1 or Level 2 because we use quoted market prices or alternative pricing sources and models utilizing market observable inputs to determine their fair value.</p> <p style="text-align:justify;margin-top:12pt;margin-bottom:0pt;text-indent:4.86%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The following table sets forth our financial assets as of December 31, 2021 and 2020 that are measured at fair value on a recurring basis during the period:</p> <p style="text-align:justify;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:49.2%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="14" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:49.78%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">December 31, 2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:49.2%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.02%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Cost or</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Amortized Cost</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.88%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.02%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Gross</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Unrealized</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Gains</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.88%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.02%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Gross</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Unrealized</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Losses</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.88%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.02%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Total Estimated</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Fair Value</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:49.2%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="14" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:49.78%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">(in thousands)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:49.2%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Cash</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.02%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,966,966</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.88%;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.02%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.88%;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.02%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.88%;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.02%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,966,966</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:49.2%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Level 1 securities:</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.02%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.88%;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.02%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.88%;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.02%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.88%;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.02%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:49.2%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">U.S. government securities</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.02%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">811,092</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.88%;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.02%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.88%;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.02%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(1,454</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.88%;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.02%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">809,639</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:49.2%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">U.S. government agency securities</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.02%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">77,409</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.88%;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.02%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.88%;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.02%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(8</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.88%;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.02%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">77,402</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:49.2%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Publicly traded equity securities<sup style="font-size:85%;line-height:120%;vertical-align:top">(1)</sup></p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.02%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">71,139</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.88%;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.02%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">122,064</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.88%;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.02%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.88%;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.02%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">193,203</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:49.2%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Level 2 securities:</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.02%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.88%;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.02%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.88%;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.02%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.88%;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.02%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:49.2%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Corporate debt securities</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.02%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">143,124</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.88%;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.02%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.88%;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.02%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(207</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.88%;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.02%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">142,917</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:49.2%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Commercial paper</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.02%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">422,328</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.88%;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.02%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.88%;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.02%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(1</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.88%;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.02%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">422,327</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:49.2%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Certificates of deposit</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.02%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">80,431</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.88%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.02%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.88%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.02%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.88%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.02%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">80,431</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:49.2%; border-bottom:double 2.5pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.02%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,572,489</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.88%; border-bottom:double 2.5pt transparent;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.02%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">122,066</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.88%; border-bottom:double 2.5pt transparent;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.02%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(1,670</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.88%; border-bottom:double 2.5pt transparent;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.02%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,692,885</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="text-align:justify;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="width:3.57%;white-space:nowrap" valign="top"> <p style="text-align:left;margin-bottom:0pt;margin-top:2pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:3.57%;white-space:nowrap" valign="top"> <p style="text-align:left;margin-bottom:0pt;margin-top:2pt;font-weight:normal;font-style:normal;color:#auto;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;letter-spacing:0pt;"><span style="font-weight:normal;font-style:normal;text-decoration:none;Background-color:#auto;color:#auto;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;letter-spacing:0pt;">(1)</span></p></td> <td valign="top"> <p style="text-align:left;margin-bottom:0pt;margin-top:2pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Times New Roman;font-size:10pt;"><span style="Background-color:#auto;text-decoration:none;"/><span style="color:#000000;">In the third quarter of 2021, we reclassified a strategic investment from Level 3 to Level 1 at its fair value using the beginning-of-period approach, following the commencement of public market trading of the investment during the period (which was subject to short-term lock-up restrictions as of December 31, 2021). </span></p></td></tr></table></div> <p style="text-align:justify;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:12pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:49.2%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="14" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:49.78%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">December 31, 2020</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:49.2%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.02%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Cost or</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Amortized Cost</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.88%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.02%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Gross</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Unrealized</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Gains</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.88%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.02%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Gross</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Unrealized</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Losses</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.88%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.02%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Total Estimated</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Fair Value</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:49.2%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="14" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:49.78%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">(in thousands)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:49.2%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Cash</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.02%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">464,006</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.88%;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.02%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.88%;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.02%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.88%;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.02%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">464,006</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:49.2%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Level 1 securities:</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.02%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.88%;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.02%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.88%;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.02%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.88%;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.02%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:49.2%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">U.S. government securities</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.02%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,272,125</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.88%;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.02%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">122</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.88%;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.02%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(21</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.88%;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.02%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,272,226</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:49.2%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">U.S. government agency securities</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.02%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">245,055</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.88%;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.02%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">8</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.88%;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.02%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(24</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.88%;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.02%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">245,039</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:49.2%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Level 2 securities:</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.02%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.88%;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.02%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.88%;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.02%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.88%;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.02%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:49.2%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Corporate debt securities</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.02%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">81,158</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.88%;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.02%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.88%;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.02%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(18</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.88%;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.02%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">81,141</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:49.2%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Commercial paper</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.02%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">425,861</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.88%;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.02%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.88%;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.02%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.88%;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.02%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">425,861</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:49.2%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Certificates of deposit</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.02%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">49,267</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.88%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.02%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.88%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.02%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.88%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.02%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">49,267</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:49.2%; border-bottom:double 2.5pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.02%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,537,472</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.88%; border-bottom:double 2.5pt transparent;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.02%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">131</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.88%; border-bottom:double 2.5pt transparent;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.02%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(63</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.88%; border-bottom:double 2.5pt transparent;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.02%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,537,540</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="text-align:justify;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <p style="text-align:justify;margin-top:2pt;margin-bottom:0pt;text-indent:4.86%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">We held an investment in a publicly traded company with a carrying value of $193.2 million as of December 31, 2021, recorded as a marketable security. We recorded $122.1 million in unrealized gains related to this investment. Unrealized gains are included within other income (expense), net on the consolidated statements of operations.</p> <p style="text-align:justify;margin-top:12pt;margin-bottom:0pt;text-indent:4.86%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Gross unrealized losses were not material as of December 31, 2021 and December 31, 2020, respectively. As of December 31, 2021, we considered any decreases in fair value on our marketable securities to be driven by factors other than credit risk, including market risk. As of December 31, 2021, $283.1 million of our total $1.5 billion in marketable debt securities have contractual maturities between one and five years. All other marketable debt securities have contractual maturities less than one year.</p> <p style="text-align:justify;margin-top:12pt;margin-bottom:0pt;text-indent:4.86%;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">W<span style="color:#000000;">e carry the Convertible Notes at face value less the unamortized discount and issuance costs on our consolidated balance sheets and present that fair value for disclosure purposes only. As of December 31, 2021, the fair value of the 2027 Notes, the 2025 Notes and the 2026 Notes was $1.1 billion, $650.1 million and $1.9 billion, respectively. The estimated fair value of the Convertible Notes, which are classified as Level 2 financial instruments, was determined based on the estimated or actual bid prices of the Convertible Notes in an over-the-counter market on the last business day of the period</span>. </p> <p style="text-align:justify;margin-top:12pt;margin-bottom:0pt;text-indent:4.86%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The following table sets forth our financial assets as of December 31, 2021 and 2020 that are measured at fair value on a recurring basis during the period:</p> <p style="text-align:justify;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:49.2%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="14" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:49.78%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">December 31, 2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:49.2%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.02%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Cost or</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Amortized Cost</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.88%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.02%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Gross</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Unrealized</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Gains</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.88%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.02%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Gross</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Unrealized</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Losses</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.88%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.02%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Total Estimated</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Fair Value</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:49.2%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="14" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:49.78%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">(in thousands)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:49.2%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Cash</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.02%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,966,966</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.88%;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.02%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.88%;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.02%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.88%;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.02%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,966,966</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:49.2%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Level 1 securities:</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.02%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.88%;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.02%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.88%;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.02%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.88%;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.02%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:49.2%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">U.S. government securities</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.02%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">811,092</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.88%;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.02%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.88%;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.02%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(1,454</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.88%;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.02%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">809,639</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:49.2%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">U.S. government agency securities</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.02%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">77,409</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.88%;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.02%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.88%;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.02%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(8</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.88%;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.02%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">77,402</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:49.2%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Publicly traded equity securities<sup style="font-size:85%;line-height:120%;vertical-align:top">(1)</sup></p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.02%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">71,139</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.88%;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.02%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">122,064</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.88%;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.02%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.88%;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.02%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">193,203</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:49.2%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Level 2 securities:</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.02%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.88%;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.02%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.88%;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.02%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.88%;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.02%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:49.2%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Corporate debt securities</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.02%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">143,124</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.88%;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.02%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.88%;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.02%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(207</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.88%;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.02%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">142,917</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:49.2%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Commercial paper</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.02%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">422,328</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.88%;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.02%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.88%;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.02%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(1</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.88%;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.02%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">422,327</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:49.2%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Certificates of deposit</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.02%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">80,431</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.88%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.02%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.88%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.02%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.88%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.02%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">80,431</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:49.2%; border-bottom:double 2.5pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.02%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,572,489</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.88%; border-bottom:double 2.5pt transparent;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.02%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">122,066</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.88%; border-bottom:double 2.5pt transparent;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.02%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(1,670</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.88%; border-bottom:double 2.5pt transparent;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.02%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,692,885</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="text-align:justify;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="width:3.57%;white-space:nowrap" valign="top"> <p style="text-align:left;margin-bottom:0pt;margin-top:2pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:3.57%;white-space:nowrap" valign="top"> <p style="text-align:left;margin-bottom:0pt;margin-top:2pt;font-weight:normal;font-style:normal;color:#auto;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;letter-spacing:0pt;"><span style="font-weight:normal;font-style:normal;text-decoration:none;Background-color:#auto;color:#auto;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;letter-spacing:0pt;">(1)</span></p></td> <td valign="top"> <p style="text-align:left;margin-bottom:0pt;margin-top:2pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Times New Roman;font-size:10pt;"><span style="Background-color:#auto;text-decoration:none;"/><span style="color:#000000;">In the third quarter of 2021, we reclassified a strategic investment from Level 3 to Level 1 at its fair value using the beginning-of-period approach, following the commencement of public market trading of the investment during the period (which was subject to short-term lock-up restrictions as of December 31, 2021). </span></p></td></tr></table></div> <p style="text-align:justify;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:12pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:49.2%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="14" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:49.78%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">December 31, 2020</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:49.2%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.02%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Cost or</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Amortized Cost</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.88%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.02%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Gross</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Unrealized</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Gains</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.88%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.02%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Gross</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Unrealized</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Losses</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.88%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.02%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Total Estimated</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Fair Value</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:49.2%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="14" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:49.78%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">(in thousands)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:49.2%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Cash</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.02%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">464,006</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.88%;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.02%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.88%;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.02%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.88%;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.02%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">464,006</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:49.2%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Level 1 securities:</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.02%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.88%;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.02%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.88%;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.02%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.88%;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.02%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:49.2%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">U.S. government securities</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.02%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,272,125</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.88%;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.02%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">122</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.88%;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.02%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(21</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.88%;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.02%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,272,226</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:49.2%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">U.S. government agency securities</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.02%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">245,055</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.88%;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.02%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">8</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.88%;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.02%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(24</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.88%;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.02%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">245,039</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:49.2%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Level 2 securities:</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.02%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.88%;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.02%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.88%;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.02%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.88%;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.02%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:49.2%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Corporate debt securities</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.02%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">81,158</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.88%;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.02%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.88%;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.02%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(18</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.88%;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.02%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">81,141</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:49.2%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Commercial paper</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.02%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">425,861</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.88%;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.02%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.88%;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.02%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.88%;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.02%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">425,861</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:49.2%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Certificates of deposit</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.02%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">49,267</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.88%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.02%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.88%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.02%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.88%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.02%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">49,267</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:49.2%; border-bottom:double 2.5pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.02%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,537,472</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.88%; border-bottom:double 2.5pt transparent;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.02%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">131</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.88%; border-bottom:double 2.5pt transparent;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.02%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(63</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.88%; border-bottom:double 2.5pt transparent;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.02%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,537,540</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="text-align:justify;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> 1966966000 1966966000 811092000 1000 1454000 809639000 77409000 1000 8000 77402000 71139000 122064000 193203000 143124000 207000 142917000 422328000 1000 422327000 80431000 80431000 3572489000 122066000 1670000 3692885000 464006000 464006000 1272125000 122000 21000 1272226000 245055000 8000 24000 245039000 81158000 1000 18000 81141000 425861000 425861000 49267000 49267000 2537472000 131000 63000 2537540000 193200000 122100000 283100000 1500000000 P1Y P5Y 1100000000 650100000 1900000000 <p style="text-align:justify;margin-top:18pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">12. Income Taxes</p> <p style="text-align:justify;margin-bottom:0pt;margin-top:6pt;text-indent:4.86%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The domestic and foreign components of pre-tax loss were as follows:</p> <p style="text-align:justify;margin-bottom:0pt;margin-top:0pt;text-indent:0%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="10" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:40.1%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Year Ended December 31,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2020</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2019</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="10" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:40.1%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">(in thousands)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Domestic<sup style="font-size:85%;line-height:120%;vertical-align:top">(1)</sup></p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">364,989</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(320,757</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(770,448</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Foreign<sup style="font-size:85%;line-height:120%;vertical-align:top">(1)</sup></p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(839,360</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(605,428</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(262,819</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Loss before income taxes</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(474,371</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(926,185</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(1,033,267</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> </table></div> <p style="text-align:justify;margin-bottom:0pt;margin-top:0pt;text-indent:0%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p> <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="width:3.57%;white-space:nowrap" valign="top"> <p style="text-align:justify;margin-bottom:0pt;margin-top:0pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:3.57%;white-space:nowrap" valign="top"> <p style="text-align:justify;margin-bottom:0pt;margin-top:0pt;font-weight:normal;font-style:normal;color:#auto;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;letter-spacing:0pt;"><span style="font-weight:normal;font-style:normal;text-decoration:none;Background-color:#auto;color:#auto;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;letter-spacing:0pt;">(1)</span></p></td> <td valign="top"> <p style="text-align:justify;margin-bottom:0pt;margin-top:0pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Times New Roman;font-size:10pt;"><span style="Background-color:#auto;text-decoration:none;"/><span style="color:#000000;">Includes the impact of intercompany charges to foreign affiliates for management fees and research and development cost sharing, inclusive of stock-based compensation.</span></p></td></tr></table></div> <p style="text-align:justify;margin-bottom:0pt;margin-top:12pt;text-indent:4.86%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The components of our income tax (benefit) expense were as follows:</p> <p style="text-align:justify;margin-bottom:0pt;margin-top:0pt;text-indent:0%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="10" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:40.1%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Year Ended December 31,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2020</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2019</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="10" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:40.1%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">(in thousands)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Current:</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Federal</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">State</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">919</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,035</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">113</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Foreign</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">22,078</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">23,945</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">771</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:27.35pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total current income tax expense</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">22,997</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">24,980</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">884</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Deferred:</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Federal</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">6,295</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,720</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">277</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">State</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">445</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">414</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">85</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Foreign</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,673</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">4,192</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">129</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:27.35pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total deferred income tax benefit</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">9,413</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">6,326</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">491</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:27.35pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Income tax expense</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">13,584</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">18,654</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">393</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p> <p style="text-align:justify;margin-bottom:0pt;margin-top:2pt;text-indent:4.86%;font-size:10pt;"> </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <p style="text-align:justify;margin-bottom:0pt;margin-top:2pt;text-indent:4.86%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The following is a reconciliation of the statutory federal income tax rate to our effective tax rate:</p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="10" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:40.1%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Year Ended December 31,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2020</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2019</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Tax benefit (expense) computed at the federal statutory rate</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">21.0</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">%</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">21.0</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">%</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">21.0</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">%</p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">State tax benefit (expense), net of federal benefit<sup style="font-size:85%;line-height:120%;vertical-align:top">(1)</sup></p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">31.5</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">8.3</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">7.6</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Change in valuation allowance</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(246.3</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(58.9</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(38.5</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Differences between U.S. and foreign tax rates on foreign income</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3.9</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(1.4</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(1.0</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Stock-based compensation benefit</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">119.3</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">17.8</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">0.8</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">U.S. federal research &amp; development credit benefit</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">36.7</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">8.4</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">6.3</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">U.K. corporate rate increase</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">39.8</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">4.3</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Acquisitions and divestitures</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(8.0</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(0.5</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3.5</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Other benefits (expenses)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(0.8</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(1.0</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">0.3</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total income tax benefit (expense)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(2.9</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)%</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(2.0</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)%</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(0.0)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">%</p></td> </tr> </table></div> <p style="text-align:justify;margin-bottom:0pt;margin-top:0pt;margin-left:7.14%;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="width:3.57%;white-space:nowrap" valign="top"> <p style="text-align:justify;margin-bottom:0pt;margin-top:0pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:3.57%;white-space:nowrap" valign="top"> <p style="text-align:justify;margin-bottom:0pt;margin-top:0pt;font-weight:normal;font-style:normal;color:#auto;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;letter-spacing:0pt;"><span style="font-weight:normal;font-style:normal;text-decoration:none;Background-color:#auto;color:#auto;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;letter-spacing:0pt;">(1)</span></p></td> <td valign="top"> <p style="text-align:justify;margin-bottom:0pt;margin-top:0pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Times New Roman;font-size:10pt;"><span style="Background-color:#auto;text-decoration:none;"/><span style="color:#000000;">Inclusive of state research and development credits</span></p></td></tr></table></div> <p style="text-align:justify;margin-bottom:0pt;margin-top:2pt;text-indent:4.86%;font-size:10pt;"> </p> <p style="text-align:justify;margin-bottom:0pt;margin-top:2pt;text-indent:4.86%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The significant components of net deferred tax balances were as follows:</p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:30.38%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Year Ended December 31,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.88%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.88%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2020</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:30.38%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">(in thousands)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Deferred tax assets:</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Accrued expenses</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">30,169</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">23,719</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Intangible assets</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">183,441</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">175,397</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Stock-based compensation</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">61,885</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">41,246</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Loss carryforwards</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,631,230</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,714,870</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Tax credit carryforwards</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">715,844</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">460,302</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Lease liability</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">93,312</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">80,794</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Other</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">29,572</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">6,374</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:27.35pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total deferred tax assets</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,745,453</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,502,702</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Deferred tax liabilities:</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Convertible debt</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(138,832</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Right-of-use asset</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(75,782</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(63,122</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Investments<sup style="font-size:85%;line-height:120%;vertical-align:top">(1)</sup></p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(66,792</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(3,862</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Other</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(2,549</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(3,532</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:27.35pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total deferred tax liabilities</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(145,123</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(209,348</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total net deferred tax assets before valuation allowance</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,600,330</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,293,354</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Valuation allowance</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(3,611,242</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(2,293,361</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Net deferred taxes</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(10,912</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(7</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> </table></div> <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="width:4.86%;white-space:nowrap" valign="top"> <p style="text-align:justify;margin-bottom:0pt;margin-top:2pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:3.57%;white-space:nowrap" valign="top"> <p style="text-align:justify;margin-bottom:0pt;margin-top:2pt;font-weight:normal;font-style:normal;color:#auto;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;letter-spacing:0pt;"><span style="font-weight:normal;font-style:normal;text-decoration:none;Background-color:#auto;color:#auto;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;letter-spacing:0pt;">(1)</span></p></td> <td valign="top"> <p style="text-align:justify;margin-bottom:0pt;margin-top:2pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Times New Roman;font-size:10pt;"><span style="Background-color:#auto;text-decoration:none;"/><span style="color:#000000;">For the year ended December 31, 2020 was originally included in “Other Liabilities” in our December 31, 2020 Annual Report as it was not significant. The increase in the current year is primarily due to unrealized gains on our marketable securities and strategic investments.</span><span style="color:#000000;"> </span></p></td></tr></table></div> <p style="text-align:justify;margin-bottom:0pt;margin-top:6pt;margin-left:7.14%;text-indent:0%;font-size:6pt;"> </p> <p style="text-align:justify;margin-top:0pt;margin-bottom:0pt;margin-left:7.14%;text-indent:0%;font-size:6pt;"> </p> <p style="text-align:justify;margin-bottom:0pt;margin-top:0pt;text-indent:4.86%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Income tax expense was $13.6 million for the year ended December 31, 2021, compared to a tax expense of $18.7 million for the year ended December 31, 2020.</p> <p style="text-align:justify;margin-bottom:0pt;margin-top:12pt;text-indent:4.86%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">On July 22, 2020 the U.K. Finance Bill 2020 was enacted, increasing the U.K. tax rate from 17% to 19% effective April 1, 2020. On June 10, 2021, the U.K. Finance Act 2021 was enacted to further increase the tax rate from 19% to 25% effective April 1, 2023. These changes to the U.K. tax rate resulted in an increase to our U.K. net deferred tax assets (before valuation allowance) of $188.9 million and $39.7 million for the periods ending December 31, 2021 and 2020, respectively, both of which were fully offset by an increase in our valuation allowance.</p> <p style="text-align:justify;margin-bottom:0pt;margin-top:12pt;text-indent:4.86%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Prior to January 1, 2021, the separation of the Convertible Notes into liability and equity components resulted in a temporary difference for which a net deferred tax liability, with an offsetting valuation allowance, was recognized in additional paid-in capital. Upon the adoption of ASU 2020-06 on January 1, 2021, the existing temporary difference on the Convertible Notes was eliminated, which resulted in the derecognition of a $138.8 million deferred tax liability. Both the $138.8 million reduction to deferred tax liability and the offsetting increase to our valuation allowance were recorded to additional paid-in capital and accumulated deficit under the modified retrospective approach.</p> <p style="text-align:justify;margin-top:12pt;margin-bottom:0pt;text-indent:4.86%;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">As of December 31, 202</span><span style="color:#000000;">1</span><span style="color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">, we had an immaterial amount of unremitted earnings related to certain foreign subsidiaries. We intend to continue to reinvest </span><span style="color:#000000;">these</span><span style="color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> foreign earnings indefinitely and do not expect to incur any significant taxes related to such amounts.</span></p> <p style="text-align:justify;margin-top:12pt;margin-bottom:0pt;text-indent:4.86%;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">As of December 31, 202<span style="color:#000000;">1</span>, we had accumulated U.S. federal and state net operating loss carryforwards of $<span style="color:#000000;">7.5</span> billion and $<span style="color:#000000;">4.4</span> billion, respectively. Of the $<span style="color:#000000;">7.5</span> billion of federal net operating loss carryforwards, $<span style="color:#000000;">1.6</span> billion was generated before January 1, 2018 and is subject to a 20-year carryforward period. The remaining $<span style="color:#000000;">5.9</span> billion can be carried forward indefinitely but is subject to an 80% taxable income limitation. The pre-<span style="color:#000000;">2018 federal</span> and certain state net operating loss carryforwards will begin to expire in <span style="color:#000000;">2031</span> and <span style="color:#000000;">2025</span>, respectively. As of December 31, 20<span style="color:#000000;">21</span>, we had $<span style="color:#000000;">3.2</span> billion of U.K. net operating loss carryforwards that can be carried forward indefinitely; however, use of such carryforwards in a given year is generally limited to 50% of such year<span style="color:#000000;">’s taxable income</span>. As of <span style="color:#000000;">December</span> 31, 202<span style="color:#000000;">1</span>, we had accumulated U.S. federal and state research tax credits of $<span style="color:#000000;">476.6</span> million and $<span style="color:#000000;">292.8</span> million, respectively. The U.S. federal research tax credits will begin to expire in <span style="color:#000000;">2032</span>. The U.S. state research tax credits <span style="color:#000000;">do not expire</span>.</p> <p style="text-align:justify;margin-top:12pt;margin-bottom:0pt;text-indent:4.86%;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">We recognize valuation allowances on deferred tax assets if it is more likely than not that some or all of the deferred tax assets will not be realized. We had valuation allowances against net deferred tax assets of $<span style="color:#000000;">3.6</span> billion and $<span style="color:#000000;">2.3 </span>billion as of December 31, 202<span style="color:#000000;">1</span> and 20<span style="color:#000000;">20</span>, respectively. In 202<span style="color:#000000;">1</span>, the <span style="color:#000000;">increase in the valuation allowance was primarily attributable to a net increase in our deferred tax assets resulting from the loss from operations, the U.K. tax rate increase, windfall tax benefits from share-based compensation, and the recognition of valuation allowance in additional paid-in-capital related to the adoption of ASU 2020-06 pertaining to the Convertible Notes</span>.</p> <p style="text-align:justify;margin-top:18pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Uncertain Tax Positions</p> <p style="text-align:justify;margin-bottom:0pt;margin-top:6pt;text-indent:4.86%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The following table summarizes the activity related to our gross unrecognized tax benefits during the years ended December 31, 2021 and 2020:</p> <p style="text-align:justify;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:30.38%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Year Ended December 31,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.88%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.88%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2020</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:30.38%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">(in thousands)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Beginning balance of unrecognized tax benefits</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">344,971</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">286,605</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Additions for current year tax positions</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">119,938</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">56,226</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Additions for prior year tax positions</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">180</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,218</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Reductions for prior year tax positions</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(996</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(712</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Changes due to lapse of statute of limitations</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(2,077</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(570</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Changes due to foreign currency translation adjustments</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(357</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">204</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">U.K. corporate rate increase</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">7,914</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Ending balance of unrecognized tax benefits (excluding interest and penalties)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">469,573</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">344,971</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Interest and penalties associated with unrecognized tax benefits</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">124</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">357</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Ending balance of unrecognized tax benefits (including interest and penalties)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">469,697</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">345,328</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <p style="text-align:justify;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:12pt;font-family:Times New Roman;"> </p> <p style="text-align:justify;margin-bottom:0pt;margin-top:0pt;text-indent:4.86%;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The total amount of gross unrecognized tax benefits, including related interest and penalties, was $<span style="color:#000000;">469.7</span> million and $<span style="color:#000000;">345.3</span> million as of December 31, 20<span style="color:#000000;">21</span> and 20<span style="color:#000000;">20</span>, respectively.</p> <p style="text-align:justify;margin-top:12pt;margin-bottom:0pt;text-indent:4.86%;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Substantially all of the unrecognized tax benefit was recorded as a reduction in our gross deferred tax assets, offset by a corresponding reduction in our valuation allowance. We have net unrecognized tax benefits of $<span style="color:#000000;">15.9</span> million and $<span style="color:#000000;">11.8</span> million that is included in other liabilities on our consolidated balance sheet as of December 31, 20<span style="color:#000000;">21</span> and 20<span style="color:#000000;">20</span>, respectively. Assuming there continues to be a valuation allowance against deferred tax assets in future periods when gross unrecognized tax benefits are realized, this would result in a tax benefit of $<span style="color:#000000;">15.9</span> million within our provision of income taxes at such time.</p> <p style="text-align:justify;margin-top:12pt;margin-bottom:0pt;text-indent:4.86%;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Our policy is to recognize interest and penalties associated with tax matters as part of the income tax provision and include accrued interest and penalties with the related income tax liability on our consolidated balance sheet. During the year ended December 31, 20<span style="color:#000000;">21</span>, interest expense recorded related to uncertain tax positions was not material.</p> <p style="text-align:justify;margin-top:12pt;margin-bottom:0pt;text-indent:4.86%;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The income taxes we pay are subject to review by taxing jurisdictions globally. Our estimate of the potential outcome of any uncertain tax position is subject to management’s assessment of relevant risks, facts, and circumstances existing at that time. We believe that our estimate has adequately provided for these matters. However, our future results may include adjustments to estimates in the period the audits are resolved, which may impact our effective tax rate.</p> <p style="text-align:justify;margin-top:12pt;margin-bottom:0pt;text-indent:4.86%;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Tax years ending on or after December 31, 2012 are subject to examination in the U.S., and tax years ending on or after December 31, 20<span style="color:#000000;">20</span> are subject to examination in the U.K. We are currently under examination by the U.S. Internal Revenue Service <span style="color:#000000;">for the tax</span> year ending December 31, 2018.</p> <p style="text-align:justify;margin-bottom:0pt;margin-top:6pt;text-indent:4.86%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The domestic and foreign components of pre-tax loss were as follows:</p> <p style="text-align:justify;margin-bottom:0pt;margin-top:0pt;text-indent:0%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="10" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:40.1%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Year Ended December 31,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2020</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2019</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="10" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:40.1%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">(in thousands)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Domestic<sup style="font-size:85%;line-height:120%;vertical-align:top">(1)</sup></p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">364,989</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(320,757</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(770,448</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Foreign<sup style="font-size:85%;line-height:120%;vertical-align:top">(1)</sup></p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(839,360</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(605,428</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(262,819</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Loss before income taxes</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(474,371</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(926,185</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(1,033,267</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> </table></div> <p style="text-align:justify;margin-bottom:0pt;margin-top:0pt;text-indent:0%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p> <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="width:3.57%;white-space:nowrap" valign="top"> <p style="text-align:justify;margin-bottom:0pt;margin-top:0pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:3.57%;white-space:nowrap" valign="top"> <p style="text-align:justify;margin-bottom:0pt;margin-top:0pt;font-weight:normal;font-style:normal;color:#auto;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;letter-spacing:0pt;"><span style="font-weight:normal;font-style:normal;text-decoration:none;Background-color:#auto;color:#auto;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;letter-spacing:0pt;">(1)</span></p></td> <td valign="top"> <p style="text-align:justify;margin-bottom:0pt;margin-top:0pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Times New Roman;font-size:10pt;"><span style="Background-color:#auto;text-decoration:none;"/><span style="color:#000000;">Includes the impact of intercompany charges to foreign affiliates for management fees and research and development cost sharing, inclusive of stock-based compensation.</span></p></td></tr></table></div> 364989000 -320757000 -770448000 -839360000 -605428000 -262819000 -474371000 -926185000 -1033267000 <p style="text-align:justify;margin-bottom:0pt;margin-top:12pt;text-indent:4.86%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The components of our income tax (benefit) expense were as follows:</p> <p style="text-align:justify;margin-bottom:0pt;margin-top:0pt;text-indent:0%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="10" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:40.1%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Year Ended December 31,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2020</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2019</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="10" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:40.1%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">(in thousands)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Current:</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Federal</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">State</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">919</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,035</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">113</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Foreign</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">22,078</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">23,945</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">771</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:27.35pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total current income tax expense</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">22,997</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">24,980</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">884</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Deferred:</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Federal</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">6,295</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,720</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">277</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">State</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">445</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">414</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">85</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Foreign</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,673</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">4,192</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">129</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:27.35pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total deferred income tax benefit</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">9,413</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">6,326</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">491</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:27.35pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Income tax expense</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">13,584</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">18,654</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">393</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> 919000 1035000 113000 22078000 23945000 771000 22997000 24980000 884000 -6295000 -1720000 -277000 -445000 -414000 -85000 -2673000 -4192000 -129000 -9413000 -6326000 -491000 13584000 18654000 393000 <p style="text-align:justify;margin-bottom:0pt;margin-top:2pt;text-indent:4.86%;font-size:10pt;"> </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <p style="text-align:justify;margin-bottom:0pt;margin-top:2pt;text-indent:4.86%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The following is a reconciliation of the statutory federal income tax rate to our effective tax rate:</p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="10" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:40.1%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Year Ended December 31,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2020</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2019</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Tax benefit (expense) computed at the federal statutory rate</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">21.0</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">%</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">21.0</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">%</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">21.0</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">%</p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">State tax benefit (expense), net of federal benefit<sup style="font-size:85%;line-height:120%;vertical-align:top">(1)</sup></p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">31.5</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">8.3</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">7.6</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Change in valuation allowance</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(246.3</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(58.9</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(38.5</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Differences between U.S. and foreign tax rates on foreign income</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3.9</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(1.4</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(1.0</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Stock-based compensation benefit</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">119.3</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">17.8</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">0.8</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">U.S. federal research &amp; development credit benefit</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">36.7</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">8.4</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">6.3</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">U.K. corporate rate increase</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">39.8</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">4.3</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Acquisitions and divestitures</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(8.0</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(0.5</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3.5</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Other benefits (expenses)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(0.8</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(1.0</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">0.3</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total income tax benefit (expense)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(2.9</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)%</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(2.0</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)%</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(0.0)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">%</p></td> </tr> </table></div> <p style="text-align:justify;margin-bottom:0pt;margin-top:0pt;margin-left:7.14%;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="width:3.57%;white-space:nowrap" valign="top"> <p style="text-align:justify;margin-bottom:0pt;margin-top:0pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:3.57%;white-space:nowrap" valign="top"> <p style="text-align:justify;margin-bottom:0pt;margin-top:0pt;font-weight:normal;font-style:normal;color:#auto;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;letter-spacing:0pt;"><span style="font-weight:normal;font-style:normal;text-decoration:none;Background-color:#auto;color:#auto;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;letter-spacing:0pt;">(1)</span></p></td> <td valign="top"> <p style="text-align:justify;margin-bottom:0pt;margin-top:0pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Times New Roman;font-size:10pt;"><span style="Background-color:#auto;text-decoration:none;"/><span style="color:#000000;">Inclusive of state research and development credits</span></p></td></tr></table></div> 0.210 0.210 0.210 0.315 0.083 0.076 -2.463 -0.589 -0.385 0.039 -0.014 -0.010 1.193 0.178 0.008 0.367 0.084 0.063 0.398 0.043 -0.080 -0.005 0.035 -0.008 -0.010 0.003 -0.029 -0.020 0.000 <p style="text-align:justify;margin-bottom:0pt;margin-top:2pt;text-indent:4.86%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The significant components of net deferred tax balances were as follows:</p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:30.38%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Year Ended December 31,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.88%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.88%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2020</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:30.38%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">(in thousands)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Deferred tax assets:</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Accrued expenses</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">30,169</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">23,719</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Intangible assets</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">183,441</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">175,397</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Stock-based compensation</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">61,885</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">41,246</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Loss carryforwards</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,631,230</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,714,870</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Tax credit carryforwards</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">715,844</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">460,302</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Lease liability</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">93,312</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">80,794</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Other</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">29,572</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">6,374</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:27.35pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total deferred tax assets</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,745,453</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,502,702</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Deferred tax liabilities:</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Convertible debt</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(138,832</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Right-of-use asset</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(75,782</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(63,122</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Investments<sup style="font-size:85%;line-height:120%;vertical-align:top">(1)</sup></p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(66,792</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(3,862</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Other</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(2,549</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(3,532</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:27.35pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total deferred tax liabilities</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(145,123</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(209,348</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total net deferred tax assets before valuation allowance</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,600,330</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,293,354</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Valuation allowance</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(3,611,242</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(2,293,361</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Net deferred taxes</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(10,912</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(7</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> </table></div> <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="width:4.86%;white-space:nowrap" valign="top"> <p style="text-align:justify;margin-bottom:0pt;margin-top:2pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:3.57%;white-space:nowrap" valign="top"> <p style="text-align:justify;margin-bottom:0pt;margin-top:2pt;font-weight:normal;font-style:normal;color:#auto;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;letter-spacing:0pt;"><span style="font-weight:normal;font-style:normal;text-decoration:none;Background-color:#auto;color:#auto;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;letter-spacing:0pt;">(1)</span></p></td> <td valign="top"> <p style="text-align:justify;margin-bottom:0pt;margin-top:2pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Times New Roman;font-size:10pt;"><span style="Background-color:#auto;text-decoration:none;"/><span style="color:#000000;">For the year ended December 31, 2020 was originally included in “Other Liabilities” in our December 31, 2020 Annual Report as it was not significant. The increase in the current year is primarily due to unrealized gains on our marketable securities and strategic investments.</span><span style="color:#000000;"> </span></p></td></tr></table></div> 30169000 23719000 183441000 175397000 61885000 41246000 2631230000 1714870000 715844000 460302000 93312000 80794000 29572000 6374000 3745453000 2502702000 138832000 75782000 63122000 66792000 3862000 2549000 3532000 145123000 209348000 3600330000 2293354000 3611242000 2293361000 10912000 7000 13600000 18700000 0.17 0.19 0.25 188900000 39700000 138800000 -138800000 138800000 7500000000 4400000000 7500000000 1600000000 P20Y 5900000000 0.80 2031 2025 3200000000 0.50 476600000 292800000 2032 3600000000 2300000000 <p style="text-align:justify;margin-bottom:0pt;margin-top:6pt;text-indent:4.86%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The following table summarizes the activity related to our gross unrecognized tax benefits during the years ended December 31, 2021 and 2020:</p> <p style="text-align:justify;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:30.38%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Year Ended December 31,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.88%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.88%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2020</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:30.38%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">(in thousands)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Beginning balance of unrecognized tax benefits</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">344,971</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">286,605</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Additions for current year tax positions</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">119,938</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">56,226</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Additions for prior year tax positions</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">180</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,218</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Reductions for prior year tax positions</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(996</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(712</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Changes due to lapse of statute of limitations</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(2,077</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(570</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Changes due to foreign currency translation adjustments</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(357</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">204</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">U.K. corporate rate increase</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">7,914</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Ending balance of unrecognized tax benefits (excluding interest and penalties)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">469,573</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">344,971</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Interest and penalties associated with unrecognized tax benefits</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">124</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">357</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Ending balance of unrecognized tax benefits (including interest and penalties)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">469,697</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">345,328</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <p style="text-align:justify;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:12pt;font-family:Times New Roman;"> </p> 344971000 286605000 119938000 56226000 180000 3218000 996000 712000 2077000 570000 -357000 204000 7914000 469573000 344971000 124000 357000 469697000 345328000 469700000 345300000 15900000 11800000 15900000 2020 <p style="text-align:justify;margin-top:18pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">13. Accumulated Other Comprehensive Income (Loss)</p> <p style="text-align:justify;margin-top:6pt;margin-bottom:0pt;text-indent:4.86%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The table below presents the changes in accumulated other comprehensive income (loss) (“AOCI”) by component and the reclassifications out of AOCI:</p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.88%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="12" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:39.82%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Changes in Accumulated Other Comprehensive Income (Loss) by Component</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.88%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Marketable</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Securities</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Foreign Currency</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Translation</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Total</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.88%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="12" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:39.82%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">(in thousands)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.88%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Balance at December 31, 2020</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(87</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">21,450</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">21,363</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.88%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">OCI before reclassifications</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(1,664</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Calibri;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(14,107</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(15,771</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.88%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Amounts reclassified from AOCI <sup style="font-size:85%;line-height:120%;vertical-align:top">(1)</sup></p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(71</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Calibri;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(71</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.88%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Net current period OCI</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(1,735</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(14,107</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(15,842</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.88%; border-bottom:double 2.5pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Balance at December 31, 2021</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:double 2.5pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(1,822</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:double 2.5pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">7,343</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">5,521</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="text-align:justify;margin-bottom:0pt;margin-top:0pt;margin-left:4.86%;text-indent:-4.86%;font-family:Times New Roman;font-size:10pt;"> </p> <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="width:4.86%;white-space:nowrap" valign="top"> <p style="text-align:justify;margin-bottom:0pt;margin-top:2pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:3.57%;white-space:nowrap" valign="top"> <p style="text-align:justify;margin-bottom:0pt;margin-top:2pt;font-weight:normal;font-style:normal;color:#auto;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;letter-spacing:0pt;"><span style="font-weight:normal;font-style:normal;text-decoration:none;Background-color:#auto;color:#auto;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;letter-spacing:0pt;">(1)</span></p></td> <td valign="top"> <p style="text-align:justify;margin-bottom:0pt;margin-top:2pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Times New Roman;font-size:10pt;"><span style="Background-color:#auto;text-decoration:none;"/><span style="color:#000000;">Realized gains and losses on marketable securities are reclassified from AOCI into other income (expense), net in the consolidated statements of operations.</span><span style="color:#000000;"> </span></p></td></tr></table></div> <p style="text-align:justify;margin-top:6pt;margin-bottom:0pt;text-indent:4.86%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The table below presents the changes in accumulated other comprehensive income (loss) (“AOCI”) by component and the reclassifications out of AOCI:</p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.88%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="12" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:39.82%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Changes in Accumulated Other Comprehensive Income (Loss) by Component</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.88%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Marketable</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Securities</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Foreign Currency</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Translation</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Total</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.88%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="12" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:39.82%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">(in thousands)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.88%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Balance at December 31, 2020</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(87</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">21,450</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">21,363</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.88%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">OCI before reclassifications</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(1,664</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Calibri;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(14,107</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(15,771</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.88%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Amounts reclassified from AOCI <sup style="font-size:85%;line-height:120%;vertical-align:top">(1)</sup></p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(71</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Calibri;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(71</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.88%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Net current period OCI</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(1,735</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(14,107</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(15,842</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.88%; border-bottom:double 2.5pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Balance at December 31, 2021</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:double 2.5pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(1,822</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:double 2.5pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">7,343</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">5,521</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="text-align:justify;margin-bottom:0pt;margin-top:0pt;margin-left:4.86%;text-indent:-4.86%;font-family:Times New Roman;font-size:10pt;"> </p> <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="width:4.86%;white-space:nowrap" valign="top"> <p style="text-align:justify;margin-bottom:0pt;margin-top:2pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:3.57%;white-space:nowrap" valign="top"> <p style="text-align:justify;margin-bottom:0pt;margin-top:2pt;font-weight:normal;font-style:normal;color:#auto;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;letter-spacing:0pt;"><span style="font-weight:normal;font-style:normal;text-decoration:none;Background-color:#auto;color:#auto;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;letter-spacing:0pt;">(1)</span></p></td> <td valign="top"> <p style="text-align:justify;margin-bottom:0pt;margin-top:2pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Times New Roman;font-size:10pt;"><span style="Background-color:#auto;text-decoration:none;"/><span style="color:#000000;">Realized gains and losses on marketable securities are reclassified from AOCI into other income (expense), net in the consolidated statements of operations.</span><span style="color:#000000;"> </span></p></td></tr></table></div> -87000 21450000 21363000 -1664000 -14107000 -15771000 71000 71000 -1735000 -14107000 -15842000 -1822000 7343000 5521000 <p style="Background-color:#FFFFFF;margin-bottom:0pt;margin-top:18pt;text-indent:0%;font-size:10pt;"> </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:11pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><br/></p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <p style="Background-color:#FFFFFF;margin-bottom:0pt;margin-top:18pt;text-indent:0%;font-weight:bold;color:#000000;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">14. Property and Equipment, Net</p> <p style="text-align:justify;Background-color:#FFFFFF;margin-bottom:0pt;margin-top:6pt;text-indent:4.86%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Property and equipment, net, consisted of the following:</p> <p style="Background-color:#FFFFFF;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:64.86%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:34.12%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">As of December 31,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:64.86%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.56%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2020</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:64.86%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:34.12%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">(in thousands)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:64.86%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Computer hardware and software</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">51,984</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.56%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">35,040</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:64.86%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Leasehold improvements</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">203,124</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.56%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">175,850</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:64.86%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Furniture and equipment</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">78,492</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.56%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">74,987</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:64.86%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Construction in progress</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">44,304</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.56%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">27,284</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:64.86%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">377,904</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.56%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">313,161</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:64.86%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Less: accumulated depreciation and amortization</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(175,260</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.56%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(134,452</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:64.86%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Property and equipment, net</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.76%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">202,644</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.56%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.76%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">178,709</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="Background-color:#FFFFFF;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:10pt;"> </p> <p style="text-align:justify;Background-color:#FFFFFF;margin-bottom:0pt;margin-top:2pt;text-indent:4.86%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Depreciation and amortization expense on property and equipment was $55.9 million, $53.2 million, and $53.8 million for the years ended December 31, 2021, 2020, and 2019, respectively.</p> <p style="text-align:justify;Background-color:#FFFFFF;margin-bottom:0pt;margin-top:12pt;text-indent:4.86%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The following table lists property and equipment, net by geographic area:</p> <p style="text-align:justify;Background-color:#FFFFFF;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:64.86%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.76%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.56%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.76%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:64.86%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:34.12%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">As of December 31,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:64.86%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.56%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2020</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:64.86%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:34.12%;" valign="top"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">(in thousands)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:64.86%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Property and equipment, net:</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.76%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.56%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.76%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:64.86%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">United States</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.76%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">174,826</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.56%;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.76%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">157,596</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:64.86%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Rest of world <sup style="font-size:85%;line-height:120%;vertical-align:top">(1)</sup></p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">27,818</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.56%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">21,113</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:64.86%; border-bottom:double 2.5pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total property and equipment, net</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.76%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">202,644</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.56%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Calibri;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.76%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">178,709</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="text-align:justify;Background-color:#FFFFFF;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:10pt;"> </p> <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="width:3.57%;white-space:nowrap" valign="top"> <p style="text-align:justify;margin-bottom:0pt;margin-top:2pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:3.57%;white-space:nowrap" valign="top"> <p style="text-align:justify;margin-bottom:0pt;margin-top:2pt;font-weight:normal;font-style:normal;color:#auto;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;letter-spacing:0pt;"><span style="font-weight:normal;font-style:normal;text-decoration:none;Background-color:#auto;color:#auto;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;letter-spacing:0pt;">(1)</span></p></td> <td valign="top"> <p style="text-align:justify;margin-bottom:0pt;margin-top:2pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Times New Roman;font-size:10pt;"><span style="Background-color:#auto;text-decoration:none;"/><span style="color:#000000;">No individual country exceeded 10% of our total property and equipment, net for any period presented.</span></p></td></tr></table></div> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <p style="text-align:justify;Background-color:#FFFFFF;margin-bottom:0pt;margin-top:6pt;text-indent:4.86%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Property and equipment, net, consisted of the following:</p> <p style="Background-color:#FFFFFF;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:64.86%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:34.12%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">As of December 31,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:64.86%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.56%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2020</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:64.86%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:34.12%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">(in thousands)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:64.86%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Computer hardware and software</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">51,984</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.56%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">35,040</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:64.86%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Leasehold improvements</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">203,124</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.56%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">175,850</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:64.86%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Furniture and equipment</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">78,492</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.56%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">74,987</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:64.86%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Construction in progress</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">44,304</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.56%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">27,284</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:64.86%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">377,904</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.56%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">313,161</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:64.86%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Less: accumulated depreciation and amortization</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(175,260</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.56%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(134,452</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:64.86%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Property and equipment, net</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.76%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">202,644</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.56%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.76%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">178,709</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> 51984000 35040000 203124000 175850000 78492000 74987000 44304000 27284000 377904000 313161000 175260000 134452000 202644000 178709000 55900000 53200000 53800000 <p style="text-align:justify;Background-color:#FFFFFF;margin-bottom:0pt;margin-top:12pt;text-indent:4.86%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The following table lists property and equipment, net by geographic area:</p> <p style="text-align:justify;Background-color:#FFFFFF;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:64.86%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.76%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.56%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.76%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:64.86%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:34.12%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">As of December 31,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:64.86%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.56%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2020</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:64.86%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:34.12%;" valign="top"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">(in thousands)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:64.86%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Property and equipment, net:</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.76%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.56%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.76%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:64.86%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">United States</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.76%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">174,826</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.56%;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.76%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">157,596</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:64.86%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Rest of world <sup style="font-size:85%;line-height:120%;vertical-align:top">(1)</sup></p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">27,818</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.56%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">21,113</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:64.86%; border-bottom:double 2.5pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total property and equipment, net</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.76%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">202,644</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.56%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Calibri;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.76%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">178,709</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="text-align:justify;Background-color:#FFFFFF;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:10pt;"> </p> <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="width:3.57%;white-space:nowrap" valign="top"> <p style="text-align:justify;margin-bottom:0pt;margin-top:2pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:3.57%;white-space:nowrap" valign="top"> <p style="text-align:justify;margin-bottom:0pt;margin-top:2pt;font-weight:normal;font-style:normal;color:#auto;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;letter-spacing:0pt;"><span style="font-weight:normal;font-style:normal;text-decoration:none;Background-color:#auto;color:#auto;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;letter-spacing:0pt;">(1)</span></p></td> <td valign="top"> <p style="text-align:justify;margin-bottom:0pt;margin-top:2pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Times New Roman;font-size:10pt;"><span style="Background-color:#auto;text-decoration:none;"/><span style="color:#000000;">No individual country exceeded 10% of our total property and equipment, net for any period presented.</span></p></td></tr></table></div> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> 174826000 157596000 27818000 21113000 202644000 178709000 0 0 <p style="Background-color:#FFFFFF;margin-bottom:0pt;margin-top:18pt;text-indent:0%;font-weight:bold;color:#000000;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">15. Balance Sheet Components</p> <p style="text-align:justify;Background-color:#FFFFFF;margin-bottom:0pt;margin-top:6pt;text-indent:4.86%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Accrued expenses and other current liabilities at December 31, 2021 and 2020 consisted of the following:</p> <p style="Background-color:#FFFFFF;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:68.08%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:30.9%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">As of  December 31,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:68.08%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.12%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.64%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.12%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2020</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:68.08%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:30.9%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">(in thousands)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:68.08%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Accrued compensation and related expenses</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.12%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">177,659</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.64%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.12%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">141,046</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:68.08%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Accrued infrastructure costs</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.12%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">168,942</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.64%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.12%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">138,082</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:68.08%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Partner revenue share liability</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.12%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">86,991</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.64%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.12%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">92,092</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:68.08%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Acquisition liability</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.12%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">49,870</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.64%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.12%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">55,098</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:68.08%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Other operating costs</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.12%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">48,635</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.64%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.12%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">30,713</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:68.08%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Deferred revenue</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.12%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">44,473</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.64%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.12%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">27,814</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:68.08%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Other</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.12%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">97,538</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.64%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.12%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">69,497</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:68.08%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total accrued expenses and other current liabilities</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.12%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">674,108</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.64%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.12%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">554,342</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="Background-color:#FFFFFF;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:12pt;font-family:Times New Roman;"> </p> <p style="text-align:justify;Background-color:#FFFFFF;margin-bottom:0pt;margin-top:0pt;text-indent:4.86%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">Other liabilities at December 31, 2021 and 2020 consisted of the following:</span></p> <p style="Background-color:#FFFFFF;margin-bottom:0pt;margin-top:0pt;text-indent:4.86%;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:68.08%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;;font-size:8pt;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:30.9%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">As of  December 31,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:68.08%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.12%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.64%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.12%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2020</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:68.08%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:30.9%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">(in thousands)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:68.08%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Acquisition liability</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.12%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">280,194</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.64%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.12%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">48,662</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:68.08%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Other</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.12%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">35,562</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.64%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:13.12%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">15,812</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:68.08%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total other liabilities</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$ </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.12%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">315,756</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.64%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="border-top:Solid 0.75pt;padding-top:0pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> $</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.12%; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;border-top:Solid 0.75pt;padding-top:0pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">64,474</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="Background-color:#FFFFFF;margin-bottom:0pt;margin-top:0pt;text-indent:4.86%;font-size:10pt;"> </p> <p style="text-align:justify;Background-color:#FFFFFF;margin-bottom:0pt;margin-top:6pt;text-indent:4.86%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Accrued expenses and other current liabilities at December 31, 2021 and 2020 consisted of the following:</p> <p style="Background-color:#FFFFFF;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:68.08%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:30.9%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">As of  December 31,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:68.08%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.12%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.64%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.12%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2020</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:68.08%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:30.9%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">(in thousands)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:68.08%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Accrued compensation and related expenses</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.12%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">177,659</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.64%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.12%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">141,046</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:68.08%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Accrued infrastructure costs</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.12%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">168,942</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.64%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.12%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">138,082</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:68.08%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Partner revenue share liability</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.12%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">86,991</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.64%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.12%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">92,092</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:68.08%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Acquisition liability</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.12%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">49,870</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.64%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.12%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">55,098</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:68.08%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Other operating costs</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.12%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">48,635</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.64%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.12%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">30,713</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:68.08%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Deferred revenue</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.12%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">44,473</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.64%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.12%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">27,814</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:68.08%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Other</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.12%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">97,538</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.64%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.12%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">69,497</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:68.08%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total accrued expenses and other current liabilities</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.12%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">674,108</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.64%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.12%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">554,342</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="Background-color:#FFFFFF;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:12pt;font-family:Times New Roman;"> </p> 177659000 141046000 168942000 138082000 86991000 92092000 49870000 55098000 48635000 30713000 44473000 27814000 97538000 69497000 674108000 554342000 <p style="text-align:justify;Background-color:#FFFFFF;margin-bottom:0pt;margin-top:0pt;text-indent:4.86%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">Other liabilities at December 31, 2021 and 2020 consisted of the following:</span></p> <p style="Background-color:#FFFFFF;margin-bottom:0pt;margin-top:0pt;text-indent:4.86%;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:68.08%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;;font-size:8pt;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:30.9%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">As of  December 31,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:68.08%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.12%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.64%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.12%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2020</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:68.08%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:30.9%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">(in thousands)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:68.08%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Acquisition liability</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.12%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">280,194</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.64%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.12%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">48,662</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:68.08%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Other</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.12%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">35,562</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.64%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:13.12%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">15,812</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:68.08%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total other liabilities</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$ </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.12%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">315,756</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.64%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="border-top:Solid 0.75pt;padding-top:0pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> $</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.12%; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;border-top:Solid 0.75pt;padding-top:0pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">64,474</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> 280194000 48662000 35562000 15812000 315756000 64474000 <p style="text-align:justify;Background-color:#FFFFFF;margin-bottom:0pt;margin-top:8pt;text-indent:0%;font-weight:bold;color:#000000;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">16. Employee Benefit Plans</p> <p style="text-align:justify;Background-color:#FFFFFF;margin-bottom:0pt;margin-top:6pt;text-indent:4.86%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">We have a defined contribution 401(k) plan (the “401(k) Plan”) for our U.S.-based employees. The 401(k) Plan is available for all full-time employees who meet certain eligibility requirements. Eligible employees may contribute up to 100% of their eligible compensation, but are limited to the maximum annual dollar amount allowable under the Code. We match 100% of each participant’s contribution up to a maximum of 3% of the participant’s eligible compensation paid during the period, and we match 50% of each participant’s contribution between 3% and 5% of the participant’s eligible compensation paid during the period. <span style="color:#000000;">During the years ended December 31, 2021, 2020, and 2019, we recognized expense of $</span>25.0<span style="color:#000000;"> million, $18.4 million, and $15.4 million, respectively, related to matching contributions.</span></p> 1 1 0.03 0.50 0.03 0.05 25000000.0 18400000 15400000 <p style="text-align:justify;Background-color:#FFFFFF;margin-bottom:0pt;margin-top:18pt;text-indent:0%;font-weight:bold;color:#000000;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">17. Related Party Transactions</p> <p style="text-align:justify;Background-color:#FFFFFF;margin-bottom:0pt;margin-top:6pt;text-indent:4.86%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">In November 2020, we entered into a ground sublease with an entity that is controlled by our CEO that allows us to build and operate a hangar to support our aviation program. This entity subleases the ground to us for $0 and in exchange may utilize a specified percentage of the hangar space. If the entity needs additional space within the hangar, it will pay rent to Snap at a fair market value rate determined at the time this arrangement was entered into. Any space utilized by this entity will be space that is not required for Snap’s aviation program. Subject to certain limited exceptions, neither party may terminate this sublease for at least six years. After this period, Snap or this entity may terminate the lease at any time on 24 months’ prior written notice. Upon termination of the sublease, this entity will purchase the hangar from Snap at its fair market value on the termination date.  </p> <p style="text-align:justify;Background-color:#FFFFFF;margin-bottom:0pt;margin-top:12pt;text-indent:4.86%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The value of these arrangements is not material to our consolidated financial statements for the current period or for the term of the agreement.</p> 0 Subject to certain limited exceptions, neither party may terminate this sublease for at least six years. After this period, Snap or this entity may terminate the lease at any time on 24 months’ prior written notice. Upon termination of the sublease, this entity will purchase the hangar from Snap at its fair market value on the termination date. P6Y P24M EXCEL 104 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( "FL0U0'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 " IK$-4U[P$)N\ K @ $0 &1O8U!R;W!S+V-O&ULS9)1 M2\,P$,>_BN2]O315D=#U9<,G!<&!XEM(;EM8TX3DI-VW-ZU;A^@'$/*2NW]^ M]SM(HX/4/N)+] $C64PWH^OZ)'58L0-1D !)']"I5.9$GYL['YVB?(U["$H? MU1Y!<'X/#DD910HF8!$6(FL;HZ6.J,C',][H!1\^8S?#C ;LT&%/":JR M9. M$\-I[!JX B88873INX!F(<[5/[%S!]@Y.2:[I(9A*(=ZSN4=*GA_?GJ=URUL MGTCU&O.K9"6= J[89?);O=YL'UDKN! %S^=VRX6LA;Q[^)A&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T$W-I=MNTF83M M3A^%$5B-;'EDD81_OTV23;J;/ 0LZ?O.14?GZ#AY\^XN8NB&B)3R M> +]O6N[!3+ MUES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4?,_@5RU2-9:,! M$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA5,+$P&IG/U9K MQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M&N#C\7@XMLO2 MBW A(5M>5 TR M6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T1G*=D 4. #?$ MT4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7K;YH] M5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J-2S%UGB5P/&M MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZKR2.FJW"$2M"/F(9 M-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$.$9)>-T(^8LZ+ MD!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]072N0/)J<_Z3(T M!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL!_]':-\*K^(+ M.7\N?<^E[[GT/:'2MSAD6R4)RU3393>* M$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.WF)&Y M"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>(\J(A[J&&F,_# M0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R4E5@,5O& RN0 MHGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K>9;'!51W/55OR ML+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4XOT4SMA*7&+SC MYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5YYNTB42%(JP# 4A M%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+A=OB5,V[&KXF M8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.' MYA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> ,?-2K6J5D*Q$_ M2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H:,]6+K#F-"F]! MU4#E/]O4#6CV#30,9FV-J/D3@H\W/[O#;#"Q([A[8N_ 5!+ P04 M" IK$-4+@R$F*0& ")'0 & 'AL+W=O4U3(TY;9,,^T!)M"Y5$CZ3R M\N]WE&71;>63UJ%?$DG6/7QT1SYW1YX_"OE%;3C7Y"F)4W71VFB]?=OIJ&## M$Z9.Q9:G\,M*R(1IN)7KCMI*SL+<*(D[U'%ZG81%:6MXGC^;R^&YR'0=(;G6[;F"ZX_;N<2[CHE2A@E/%612(GD MJXO6R'T[\?O&('_C4\0?U<$U,9^R%.*+N9F%%RW',.(Q#[2!8/#O@8]Y'!LD MX/%/ =HJQS2&A]=[]&G^\? Q2Z;X6,2?HU!O+EIG+1+R%?^?%!W4- M7B!BE?\EC[MWN[T6"3*E15(8 X,D2G?_V5/AB$,#]X@!+0SH-P:N?\3 *PR\ MI@9^8>#GGME]2NZ'"=-L>"[%(Y'F;4 S%[DS'$Q%D M$$9-6!J2JU1'^IG,TMU\,G%IDX^+"7G]Z@UY1:*47$9Q#(_5>4?#X :B$Q0# M7>X&HD<&J+^1$?QR M!#\?P:\+]=WSEE<%$#=WG?8[A$6W9-%%849 ([[OG&',J&5&4;AQ)N6WLQM;?C5P[;9+VQXVR5TKPJ[7 MQ&F?H0YI?TG%8TH6G"F1\I#,E,JXK.2'8]YSA7&S\NWB EQP^R3B+-50HX'_ M8BZK4S&.=",P0E;)75R*]S.L"..4\>(6L6GC13_*N%R;2;\;X"@-YBS:@!KJ5G9IXUD?YXMXRB MN228KBQN=RC=',4TAP_#,_>T?]YYJ!K=2CO%M;@L$T9IFH&V[S2ATB$X4,UL MIE;1*:Z^MNJ%S*RB?(4AK'"PVC!9,:>-Q-S(";G)DF5U9JD!@;3<]LX;B!=12+.S\E9M6< O6EO)%9 ]"D,80IWL+TC>XGU(JSV*0WI0ED'?H33$2$+_C_&TXD\;B7_),[V/3S;%;P\*R0AW$D.3M.!0=X[;G.&XR*31$> MKNS7(N\?-U!4(VNV!L0;#-J>YPTP1@<[+[BJWT4:5%BLB$M?+]] Q1]D$OQ5 M20M'&L<,UO3(% ()2-)"B^#+"=E"?_/ XHR35\ZI8YHILH6Z5&V8Q)*)9Y.) MA^>!/6-R]11L6 HEZ[$&M ;HYGZ!R;1G0/85]U$/U>0?F8+@_L*2[:_D'C+BFEQ?8[L(GLT0'B[G>V+32"9D M-JGDAB/X%"-B4X"':_:>B%FH)K-6,L$AK@6L IB',3\[1SQJ==#'56OGT7%CCUH9\WL_RZ-6D?Q&->N/>+3_O4<]MT=[ ]_[ MQJ6=@[,KTT[G9X"*!*;;V!UCE4_+<\91?KK6L:_O#BG?,].-*Q+S%9@ZIWV( MC=R=^^UNM-CF)V%+H;5(\LL-9R&7Y@7X?26$WM^8 &PO=V]R:W-H965T&UL MI5I=NJOB-OH I*XD56E[9W<>>B8UV=E])B#';&/D 3GIGE^_ MDB!@2Q?%V>V'#K:/A,[5U3U'@NL7V7[K=D*HZ/N^;KJ;Q4ZIP^?5JBMV8I]W MG^1!-/J7K6SWN=(?VZ=5=VA%7MI&^WJ%XSA=[?.J6=Q>V^_NV]MK>51UU8C[ M-NJ.^WW>_O@B:OERLT"+UR]^KYYVRGRQNKT^Y$_B0:@_#O>M_K0:>RFKO6BZ M2C91*[8WBSOT>4,3T\ B_E6)E^[D.C)4'J7\9C[\4MXL8C,B48M"F2YR_>=9 MK$5=FY[T./X<.EV,]S0-3Z]?>__9DM=D'O-.K&7][ZI4NYL%6T2EV.;'6OTN M7_XA!D)V@(6L._M_]#)@XT54'#LE]T-C/8)]U?1_\^]#($X:H'2F 1X:8+?,8:+ZYN#GB 39DG ]B^R-S\V&"OK5!W[9R M'^D%WN:J:I[Z%5*I2G2!V]#Q-M3>AL[QI<'X;H2NPD65 M][6M*:-\+UM5_66_@(+>=Y>>! DACBAR8N[#6)I1ZD0<0&68)G"XLY%2%J3T MH&3Q;6EJ;!D59#CA[]KZ>\^VN4@=%5O>I:&G/CS6*D?42>*8VOS_LHL%H@D]T:V MQ(S'B3--:P"'8IS$#E$(QOC)I)\Q1?&D9'&0ZR]->2QLSD)$.&,S"8_P='\41U3/N3P"' M:,(RER: XXSR&9*36*.P6O\VIE,M:3Y';I)M%-9MN^9#+'QUU$0I:Y8 SB$TCD:DUBC-]3Z M=;4=\A]FJ8%4? U-2))QEXD/PS')7!<%PM)LKHQ-DHS"FJR9M$<17%(GI0SD MZ4LH0IEV6"Y1 !<;Y^0R!7 TC=,9O<&3)..P)+L+ZPU>V)?=)>68.S.SAG$9 M<9<4A$NU$,U,(9YT'(=UO%]3;['Q53SA;I:M 11GR*U\ &K)DSD>DQ_ 83_P MZ_MW1R!3R!=@QF*7*^0,TBSU-C 0D,24)S,.#$\> K]O?UTUUHE=NK_&DSO M87=P?VR+76Y-]]:$5X=2N^U7XWTPVU8PE("2IYQE[LX)PB49(VXUAG DU=9@ M)I"3,2*>JF*(I]V4@_0 !:=:'KQ,@1P!0@E+77X ,*$,S="; M+ $.6P*;)];Y;&5[9AY'CV<7COVE=0^R!K*^HB^)D59O,@$@2AGSMDX0,,L0 MFE%7/)D$'#8)]ZTLA"B'17&R/9G;%&XPL'[?/VFU!& M[D_VJ6"H?:U>8JIM%G/W,!"2))@FW#VW@OO,,L+F%L]D 7#8 CSD]7L)^A)- MS)FXV% #J.J,7U8QJDDG]R07J#Y+P59I07P8!6)+$;F4#4"C&<_,S23[YOR3_ M;3T($432CF62R!.0R M2]"+X^%@SN+RNH9I ;K-4N8O=\@(Q.:?2PL$XIC-*!*9K )6X'S>=5K7^_< M1%M4/='.'(MKIVR] <@4.-JG:>8>$@,P0G'LBA+46YK@F6-B,AD $C8 8%EX M>ZD,%*'S_C2),U=\ 2#7FZ!K95H6P&=SN0,W!>3[7Q]*L]<(R08->7;*#^",:SZ3MY#1+V M&NO+>5Y%C]K$-XV9<;-K$6TE06=+?/>0T#3Q#HPA'$;8M?L; *==%I\[:Z&3 M&Z%A-_(N\L*_)HE 4%+V'X^%0VT?Y M>6V?:=6RTVX^^.AXLA T;"'.]T954\B]B%3^/? (B0(G! DA7MQ\&$G=8ZT- M@$+)S#JADT^@Y%VLE# ) I(AT+&:>UJ]AF#]6P+G; "83I89.B?IP_NX#.4*"_+:E9[A_&> MOGN04NX>T ,HO:7PLLY'+=/84][5R;LX>]$^V7>:NLB&HG^I9?QV?&_JSKXM MY'S_!7W>]&\_3=WT+V-]S5M=I;NH%EO=9?PITR-K^_>;^@]*'NP;/X]2*;FW MESN1EZ(U /W[5FH3.GPP-QC?,KO]+U!+ P04 " IK$-4EFMM+5H% % M% & 'AL+W=OZFT,U.U,SL/JWT@,4FLVB9K2-/]]GM\J9T8[.U+XLO_'/,[ M'#C [*B*%[V3TJ"W+,WU[61GS/YF.M7KG"VV$[UOI B MKHRR=$H\+YQF(LDG\UGU[+&8S]3!I$DN'PND#UDFBG_O9:J.MQ,\>7_PE&QW MIGPPG<_V8BN?I?FQ?RS@;MIZB9-,YCI1.2KDYG9RAV^6Q"\-*L6?B3SJDVM4 MHJR4>BEO'N+;B5>V2*9R;4H7 OY>Y4*F:>D)VO%/XW32?K,T/+U^]_YK!0\P M*Z'E0J4_D]CL;B=L@F*Y$8?4/*GC[[(!HJ6_M4IU]8N.C=:;H/5!&Y4UQM"" M+,GK?_'6!.+$ (<#!J0Q('V#8,# ;PS\CQH$C4%01:9&J>*P%$;,9X4ZHJ)4 M@[?RH@IF90WX25[V^[,IX&T"=F:^4+E6:1(+(V/T;. /.M5HI#;HVUX6HNP< MC:[0C^F=**1&28Z^[]1!BSS6E^C3V?UL:J!AI?OINFG$?=T(,M ( M3- 7E9N=1K_DL8S/'4R!J,4B[UCW9-3C4JZOD8\O$?$(=C1H\7%SSV&^_+ Y MYB,T?MM)?N7/'_#WD*]5)KON07_=K;0I8,S\/>(]:+T'E?=@P/N3?)7Y0;JZ MK3:,*L-R!GF=!QA'7L!FT]?3:-HZ0KTP).&Y;FGK<(0I]8-6=T9 6P(Z&I^% MTI"RD'M(OL&$J*6^&8E+V'H-1^-2>BW'03$,9#/1+TN!<.'680(MJ+ MCZUCG#*?N<,3M2#1_W2PEJ)8[ZH(Q4"3JGV91BZBR&XI#6D01CTBAPY[(,4] M(EO'F$\][B9B+1$;)7H6J:P['(K5BS1)OG7!,.OC$2=1&/18;!FE@-Q+\J4M M"RBC?*!S>(O"1U%^DSE,LVD%(V*8X9-R9)?%T$7$;2+LA8'7([)EE'#YGG$/H^R$+>;^?'$+",&,A M&> ZJ95XE*NIB/D6I4J[:;#U[:L(:DC(^S0.(;30BTB?QB&$H>;[9"#Q,.EP MR"C.0VXD%',#U;NL+TX>8J<(YA:,K<(,DZB/8LO\T N&NJ6KCMC_&$>39TX0 MWQ'&*(SZ,[5+QR-"K"1SZ$C ^4 EPUTQQN/5^)O9R:+I$731$'V^1+ETSM>- MM[-D#SRH0GTN6X<#SBPL6T:YA_T!JJY 8SI*]0>,%[22L$^1[VQ&O W,"-0. M;1 %?H3[3 XA)R%F_;+J$E9#*!R:ZKHU AY?)#RT,("7RTUBNDYSPMDE_@K[ ME/5KDE/'H!+WT1PZGP_U5[=BP.-+AJ^PXQRP[)\P] 9 NH4"9J-+PW<0!%-WO7E!PI@B61V,6*70<0HM4@'O[RZ;B_O+ MJF;5-PNH8ED&^U/8B*U?=BJ-9:'1Q5=E)/(_CZTR<;< P.,K@'NAD[4ST+4= M.PV+=^U;P\ I"ZU!X)2=3!3G&ZVNV)/Q8K],TH/I;]J:/9KW(0"WS )PRP8! MNJI.\&B*_*S.!F#[*UZAO&_E^Q[WH.$9;&PA _:0+=4Q!6P'.\OT)R"0-*PY/IH(FD0^A'L.0=*,6D*\5DO!2/)8-=,0

G(]DLMA6YTP:.O:0F_I,H7W:GF7=52?W^&99GTAU;NH# MLB^BV":Y1JG<@,LR+2>HJ,^E -YO%,PIS4WY M@?;D;_X?4$L#!!0 ( "FL0U3@<,QG1@, ,0) 8 >&PO=V]R:W-H M965T&ULG59=;YLP%/TK%MI#*[7E&T*51&J339NT;E4_MH=I M#PXXP:JQ,]MINOWZ70-A"750M1? YIYS[[G7OO9X*^23*@G1Z*5B7$V<4NOU MI>NJO"055A=B33C\60I980U#N7+56A)FXWKN5D['8J,9 MY>16(K6I*BQ_7Q,FMA/'=W83=W15:C/A3L=KO"+W1#^N;R6,W(ZEH!7AB@J. M)%E.G"O_-C)*%$$]F\*F8.)X)B#"2:\. X?5,9H0Q0P1A M_&HYGY_[]@_U-I!RP(K,A/L.RUT.7%&#BK($F^8OA/;CZ35$QN^7#!5 M/]&VM?4=S!H-\BDW9;_7$OY2P.GI3' E&"VP)@6ZU_"" MFFJ%Q!+-1 4KJ30E?B;H$\]%1=#)9Z'4*3I'C_=S=/+N%+U#E*.'4FP4YH4: MNQJ",M1NW@9PW000' G #]"-X+I4Z#TO2'%(X(*:3E*PDW0=##+.27Z!0O\, M!5[@6P*:O1WN6>#S-\/];$!-V!4HK/G"(WQ=3=#7Y:X(5[RP5^?'U4)I"7OI MYX#GJ/,GD>C-(OCL?N\GVJ+719%HS [ MM)M;['PO#)/$ZPP/-,2=AG@P>U]U223*#W)%VY5LM)V>(0XR8;5K_#*0LZ3S MEPSF[)%#[V7T#VRF%?3FS0WSI*#M*1A M/\D6J]A/>AE^;91FJ3VY:2V*1IVBT:"B!Z$Q0^+_%TTC=&01&H^BH"?TM5G@ MI9G7$VHA"^(TL@O-.J'9&X0.2+3)REYOTM@+]Y=1H\MBEP61%_4WO<4.-GT2 MA'UQ[M[Y5A&YJN\)"L+?<-V<"]UL=Q6YJD_@WOPU7%&:&\4_FN9^10E^1S9VA&6BQKD_1A=!P)M>?)5RSB#0&\'\IA-X-C(/NXC;]"U!+ M P04 " IK$-4",&$T_@% "9& & 'AL+W=O,1,=$)-&5 M*+OY]CM*JF2+%.T"W9M8LH^G_YV.]R.9U4%6C_66+Y=U MNN4%JU_)'2_AEXVL"J;@MGI8UKN*LZP=5.1+XGGALF"B7*Q7[7>WU7HE&Y6+ MDM]6J&Z*@E5/;WDN#]<+O/CQQ2?QL%7ZB^5ZM6,/_(ZK+[O;"NZ6@Y=,%+RL MA2Q1Q3?7BS?X]0T-](#6XJO@A_KH&NE0[J5\U#?OL^N%IQ7QG*=*NV#PL>Z&)ZI!QY?__#^9QL\!'//:GXC\W]%IK;7BWB!,KYA3:X^R@*?;E[AYX_>X&>(5&BSUO9U*S,ZM52P9/U^&7:/^5M]Q0R M\Y1W/'V%*'Z)B$>P9?C-Y<.]T^%+B'<(F@Q!D]8?G0NZJ2I>*L3J&N)T.*2# M0]HZ].<#[LBI^[-4++] 8F0\W(\#W_/(1*1I1RF-DBBPRXP'F?&9] + M*O74IE7/LQT@1;6%85,;&RJ@@X1&1DTS',71T80\T9H,6A.GUG] *5.B?$ Y M!]"@2A/E2FZN&KB9SW!B9HX0$DP3;)J1,(G(3/EB;^2!YU3]OE2L?!"Z/W0: M9Y/;.SJ1$$5A,,VNQ0Y[04)FTHN/T(6=4O^2,CN(/+>*P^9#@SCVC3Q:#!.: MD&!.W<@83-ROOYWT\^^Y'WZ2O@138R99[*"[AG3N38_,PFYH=5/>(9":'3*@ M(?6F!+ 8!A[QR:S$D578OPC4N6#W(K>@ZM3OR!9\(5QV[$F3Q1J^!20P#6/C M_5A @A-O+O81)-A-DFG[F,U!+]>"!4(3XUV99C[VHAEZX!$?V,T/R&C5<"?W MS@5@(B.,0%L\C<"T"P*?^C/K#3RB!;O9YMZ8D*$DB P%LT6.Q)'))FI#C+"AKAAT[7S,U5!3)A0'$3!M"HL M=K JB?P9D4?[&C=SNA(^)]($"HW\$-/I3+,8PAK#)^%<,D?TD#/[)5D40NFE M6]5^9!LYP[8L$_J$! I![T2N M8.>>LIV PK#FTT8Y+TR\9-H6;):P'?>PCV?*840=<:,.X-$43=Z>0?3,D 6D M?:N/B_8R[JV5X4%?@'!TPA,*X)A03,C?V0?.Y8WUM4SM>Q:IAM#F\U,@=.C MD[@S:&E3?(.^_EQZQ^Y-_X?N3*\B<%%UY^#=C9*[]BCY7BHEB_9RRQFD0AO [QL)Y.YO].GT M\-^(]7]02P,$% @ *:Q#5(.*Y#\* P I P !@ !X;"]W;W)K-D6-UCV[ MX 2KQLYL)^GVZ6L#(22!ADKD(6"X^]_O#. M3:Q[>#>'@7$H+)X(WLO&.3"I/'/^8@8_THGE&"),<:*,!-*''9YC2HV2YOA; MB5IU3./8/#^H?RN2U\D\(XGGG/XAJ%XY:X*Y> 5B99D15H/2*%I M+/@>"&.MU%M\Z&,/,8ETKHNT3[J>F<,\DI29'"*9@ABEB"P=+(2?!Y M@01F*L.*)(A^ 3?@$["!S/15&=M*1S<:=E)%FI61W(Y(#SBY!1[\"ES'A2WN M\_[NSJF[K7.N$W?KQ-U"S^]*G"(IP3WXQ=G-CBO"UF#.\UR_64O%DY=W(GAU M!._]"*6<-')@@P38(;K%;1-7ZHP+'5-WNRG$-\XHMG?-^;EF=0+IUY!^?TBT M51D7Y#].VRA+H: 1WW,.OS/47J8GO*.:=]2?ETBY;6<=70! +_"C*!A%\(RU MQ=3U(P=VLP8U:]"?52^A4B&6ZA>M#3CH#]QB>@4XK('#'C4Q T\?JH>H5H\& MJH>H5SU0XZ'J87SQ',*.4(+G>/R[0Q1#Y5*$\%UPV#L7,QJ MFZ47C(-NUD:K@8/50R75![C%\GW@8XN ?7K$_(/U (\- @[5(6"_%G'5[!3T MV"3@8%T"7J[];N!$41CYT3EMAVG4_>B.;0(.TB?@Y>KO>C!P@['OG=-VF(;= MM,=& 8?K%/!R_>]$[C!M0;8;6TBS?_^)Q)HP"2A>:5_G-M39BW)+7 X4WQ2[ MRF>N]!ZU.,WT9P06QD#?7W&N#@.S4:T_3*9O4$L#!!0 ( "FL0U3B.^RH M%0D %HQ 8 >&PO=V]R:W-H965T&ULS5MM'9<>-FP_1 MV[-[MR^W^RS@PX>B_%HM.!?.XS++JZ/10HC5SY-)%2_X,JK>%RN>RU_F1;F, MA/Q8WDVJ5+7]&XAU!>3X\-5=,=ON/A]=5W*3Y.MEB1=\KQ*B]PI^?QH] '] M?$69$J@1?Z3\H=IY[RA3;HOBJ_HP2XY&KMH1SW@LE(I(OMSS*<\RI4GNX^]6 MZ6B[IA+;3.Q*_%PP5O#?*4OKC( MJOI_YZ'%NB,G7E>B6+;"<@?+-&]>H\?6$3L"B%@$<"N -0'L6P1(*T T 9]9 M!&@K0/45;#9XK8"G";#0(L!: :8)4-N6_%; UP0(M@@$K4"@KT M F$K$.I> MLKD5N9O(N;J? IO(-MAZM*DU/3;A1D:\K:ML H[TB-M7V80;R4Q%_7119PLOJ1^?L[W4J_G'&SN\WI\Y//[QSJD54\LI)<^>W1;&N MHCRI#IP?>I\/)T)N42TTB=OMG#3;P9;M_%:(* /$IL-B'Y(D5:4CRISK*$W& M8VMG^^_ZB]BP4MG6BQE_UFHQB#7G>5Q ML>3.3U^*JGH'J+\85C_-HJIR/CA713Z^+T2:WRG]2]DNZCP%%,Z^2>$3RC\] MH;R1;M8X:;1(]?F]/$NJQ/;JG_K$RN^*)+);;BHFW%1/7*U'+2B=1%N4Q/W!N^5V:YVHU>896]6DZV%3% M2,B3%[]W"#IPL(L"*#V;95B]C*)D]\=A&!*7'D[N=Z-CPC"F#*$^[ K01@+* MMJB>K61K*WFQK?O8.&W4^SN["C!V*?+[NS\S<6,O1-CS@S[PHPDDKH8Y!S"( M:BO.3!!R-<^;$*PY'5 ".YQN'4X''7[3-M6J6LLR*EM/7.1Y2XL?4K%P^",O MX[3B*@Y5756:VETYZUPVZN:[L6*_B91=RI&@BFKIE8QDMJ89S&,^; ?;VL$&[9A) ]1I4=ML&LHD[WI+W%2A M9O]R1G/N>27: R7-%V4:J\[9_+[.4\G!)(4R?XH>HC(9#"0SC N8AT(MDB:* MN"[L '_K /]_Y("<0R1EYN][)(.M5<&@53M=>YM_HGC"P*'X!(;G?>0BHL7' M1(W[L)XQX=:8\/6-@8P(!]S<&& BQI9((+<;5MSA4F$[Z?Q1O>?@Y. :GF0! MLWH2[4Q.:.]TWY!)6[X#52V*Y415U:,&6*/:U7O[#JV[[M@+&J8O[1RGO%?D MDNBKW<=U5HCT-N-.Q?-4'LZ\$-QZR*;(9!O$]RG!EMUU? ,-$X[K=1DOHJ;4 MRZEK)>,\C;(,=A QCPARL1M82 _JFC :[L)77#B9'%/ ^94">>T2PIA&'\Z0 MV2QAY 6D,T ^\E@?^!E$3T2/H/\_1YF@'GR&S1?5A__UV/1OLWZT M.^OUH@!3/>5,E.]9J@GN^ A^@H]\_]$%FW2&4.Q:9C#\.HW')@>2-5$K=9\ %*5$+YP :FS"KB!8;\V^;SK6A8=9 MUTMH-3;9ER\'E,!VICKRA8?)UW],JS%PG<-U+;0:=[P(#_.B5Z'5V"0]6,[N MM@LLN&,]>)CU/(=68Y.P2-JJ_EEVT7$6/,Q9AF@U-BG!.*0T(-IUB[-]@1<0 MT/>]P-4&U<\0$'F$,@UX"0,]WW;^.MZ"AWG+-Y-J#+1TUP\UHG&.30K1A_7W MWW5_/-S]OSNIQF8WIZ&M#I*NG9/A=OXL4HU=*!+$;,_(DT,?T9D:!,149J=Q M%=H$2E+-=/)]!>)8:+L#T!$#,DP,]B+5%F<@,RT)#D-?X\I38C9]-KX M#1GF-V_(P(E)2Q#2)_HK",4"B]D[-ZB>H"[?GX$3D_D@R@)+%24=\2'[$Y^W M9.#$9$B>1YFMD'04B0Q3I/_%[0%B7GZR7!,C';LBS[VF9&>LRC+9[66F)NNX M3KGM6%+RYN$).978F>- V$S>YF&*;&G9L3:R_UV=_]8Z\+!!UYY\#^EW)F=D M[QL_I.-EY#O?^B$F 4-NZ.F5$K@>U(/US>EH&GGB(LT+QCQB,BTYY 6>:RD' MM"-;=)ALO>*<5U>")*TKAEB7ZIQ8N>., O>#?-N="]K1)/JF=X.HR3X(111; MDH)VO($.\X;GC(84N/X0L,"ZB:Z+T^$N/C094N V#PW\T-..S=F^P L*/&U" MW0 A[4&2SQ#0QS34<)<@CA#+V$YW'@899@3?/!=2Z'Z1%^@4^)Q"MZIZN+X% M7<^GPSW_>1,5 FV 'M9 (0YTY@T!":-!H%]M X#@1 7AL,]L8>WX AWF"_M- M5+ SF!%0(@?X72+='E43B+#+0C?4'[T"D., !W27\;598B(]3Q^\9M#*^C-M M $9/M%$,6R?KO@ MD:3X"B!_GQ>28[0?U)/3VS^G./X74$L#!!0 ( "FL0U2\U%93ZB$ !)O M 8 >&PO=V]R:W-H965T&ULW5U9<]M(DG[WKT!X>S;: M$10MR9+:?4;(LCVC&?>THV6/8V-C'XI$D40;!#@H0#3GUV]^F5D'0%"2^X@] M7FP)0%5EY7U5Z;MMW7QT*VO;[-.ZK-SWCU=MN_GFZ5,W7]FU<=-Z8RMZLZB; MM6GIUV;YU&T::W(>M"Z?GAX?7SQ=FZ)Z_,-W_.QM\\-W==>6167?-IGKUFO3 M[%[8LMY^__CDL7_P<[%AEGR8FTK5]15UMC% M]X\O3[YY<8;O^8-_%';KDI\S[&16UQ_QRW7^_>-C &1+.V\Q@Z'_;NV5+4M, M1&#\4^=\');$P/1G/_MKWCOM96:KKY__/QQEMN%ZX.P/0>_=B_ M>KTQU6Z:O/[RW__M^>GI\;=;.^&?3K[-]$G=->%1W?BGG=-G3[*M<1GTA,TS M^NEUUW:-S5XWUJW6IIID;]Y<36CI*U,6]%55F*PLUD5+7Y>%F15ET>X\0).L MJ(C()\?3[(/-YBM3+>DS B"K"/"LK;-W]:[>F.S/3=UM>&H=<8*A\[K9U(UI M!1#LC:9H)[Q!@/#2EF9K"#C_(2D(O^0I?5#EHVLF..1/+Z9]M*Y(*_ZS,TUK M&QI)W]P0-0R$@.@R238^S7ZB:1>E6;I5L-Y3BH8^R.P5K:D.6R]*;&A];K#96]5-F]T6N:T=[ZU8D[ZE M*4Q9T@Q*1ZSMIIZ^+XPC$(BOWA+Y+.V"5P?4\[IRQ%0YK[XH*E/-"U-FCCZQ MI*U;6H(02Q9B8Q0+AMBQR>D[2\JM767OIS?3;&DKVEM9[O#:;IA4D6TW#1&Q MH VYP(]_OKQ\ZSEM^D!(:)*RRX$)ZV?G346J 1T@\795 Y9Z6]%[*/,L+0AH1OJG7-*9V"9*G MV=_L+ME[0_JI!;7I]Z8@OB2RY)98D'@*XH$E%Z9H"/2RX]T2U%:WXY4IM#YO M1GAPUCDR( [0K&=@3>QPDEE,$1B*$ ;YLQ5LQH0V.+=-:T!1\RG;U*[0442" MA2U8OT/-3D8@HJEN:7 !1)$&*_)>+./QX)M:&8.Q+K+'E/:2:9EU M(MW,SB\\R7XNW$KLV_B)@?["R[ MLB)?(H5D1LE8%D09 M,HXP78U*(SDX_I$"H6""940U%V(I:_J]HK# 3Z! BN&D=R[QF!($ %("/(@+ M<%K9I4'T0#LKB&%(\SU(\X[1](JXK6B%HJ_#F*(BQNZ$=WB;&Q(5$D4VD&2. M?H&V)15%P*5@S_>FG\OT#:8'?,33WICR7/C$N-6$_\W !L276!;BTGRTK1%Y M)4YCMA0Y#+:S(0M%(^@;=LP0];%ZX-ERRQK"[4T>#*3,-KJ0V"5'O$!>08)- M8(84#6^0\(F)V3T;@$^3[HB9>):\,5MF9,*%M6NQ(#D%LU7.4$>>,R*CXZO) M>_(+Q$.8'UP:7!NF +T(5RR+$W5]2.1*T2$HC^XDHI)LG<[%AJUHK M9WNT,=2F='5$>*+]H-S%I:H)>17KN]S.6J$<=/FN1]!--R-WLF0_AL(RWDK; M_R3XSS)1[Q5T^H(=3&8X);HZS>1]DI\$3&[,AFTCBRRI0%*O)/%^ZP9JR 7> M^IU09#^1T.1^L JR!-'0'\&;(!72-WLT5]'351OB)N_/Y)VW]+".B QAVVE/ M"! 8V]A&]&?S&H8NJV=,*&9#UK8TO(19IZ^FV<_$@!5-_+.=UR3/#(A_5K"< MX?&_"-[MRE:RQ"4H0@UD)DJNA=JV'!(YR:/^R.:%/ M8Q=(DKC@,D%;"FZVEFVA8%R$WV(&^TGB([8LXLSL@4+!D;79WTF19:?\GLP$E],N$.) 4,XR+ZJJG9]%G\'?O_XN2KL^E7_ID2R'*@X1!I$"1)G"&I%/[W6,937/OUQ L:V[PI MA4J!>!.&)R6/FAG6!H%"+*!%DQ]ANSO0NS$P<7/V&8/? .B\4P(^U4@X^%H^ M@ ,35BYXQLS7\-9(O4W8B>LPQ42CL2KG))JG^Y"?6),&IDK!=):01J#P0-*4 M!&)=5;8\\LOJBX69!P\; 22[+*[;,-M@*\052 ;X[V4QO"%U24Q4:/A2<=1$ M8_ZE*0B.SDFU5[2WG8?_4ID,X].?A3' 9(H>SG;06AV+/N92KCF=GB5,<_KU M]'S ,Q1PGOV^+'-E-D5+DGX3B$X*FN/C=M607IB7\(.9:4Q'&J1A90<#0A!P M/,")B9.3;\FWI4_)2TU?3O3IB\%3@"-OKGIOIJ.SP+B##1FNJLYN:W&/DWT'4P>X[\7WL8F$-SD#[@.5RHVM-J@D:8A01/IA?]KC0-K8\%@LED?A:]4-%FHTC!7-64(=Z.*$"CJ MC8;:!&Y+42FTC\)'[D),B_U\\SXD8"<*R&" +)&,N(PIVR7M4_6I76_*>F?A MY.7DKLQ)!;E@4@O'OP47"OJ!QTJ^I1^DLV7D1:>'L9DXR [I)C$81S1ROUW5N2UGC<$*A1XY AG35Q-N"5N8D U3 $5+N M/IM0638B$<*8 Z&WT/CBFB$&SLEI; "@6+'@G$EFE,/1?,2-4JS=@S10G,D" M0O:1UB-/?Q38G;W8V(]6-/"4""C\6V'(+R7&FJ0"2)7$#E+)[SWDG/)WG M+*(5-E=GK^VLZ5"M('/Q''!'$97E$.TS'A< EJW/)#LY_E-F%JUB=U$T!"0G M32-4,$5_BA2@:(6@X8\FV;/T#9MZ?0$$GJ4OL2CY#'C+#H^O32 DU.!UJQ:L M<*ZSN6R3PQ*@CM/63'RGI+621HF[N1=G@:H>>;+S!V&N8'U)%G>-FAM"?88;KI@??:^%#9X->$J]7-=M!L?):[I#X1#3W4=57KZ-3 M)L+)0419!C1OI#:!S:?1G:B[X(%+ ",Z#JNGNA9&1J5'2!5$6@)*_TX8I)?S M5 V59 V3T:PI)*Y6<**?&. 1V6=N@:C)-[U,,H%*[A'J@-Z&]45$KVXD+(B$M(S$H,%C"$TF6W)C6*3ZBW0 MC)AN7ULB-D]98H8T%B$220O4U4**U4L[,8&9E85;V3R+60/BPWHK51\.C2EL ML5(LM$B_^/";H-1\K]])$G@3-.3]6U(U'Y%:I&<5@R=0$>U*L+UL>VU^(4RV MNQ"2CJ!!6;X00;P;(PW'\;^0F7)YH;4L<(!8K+LVPD@Q!$!9CN$#RG..&/N= M^43(^2!979_#;#GRPNN67VNQZ'W%NO:F#24G@<&T]K* M"+/1-$W88&FVOL!$<1<(#@TN=37.^7 Q:V^7G* /Y7)8_SXO>ZZ13 PX(&=S MYA->&F@GN2XH6&CG$5JS^O<9(5:]L>(FU:!;VTN0TS+T:06;')5LHB*E!B E M"*Z-34+1ABM,I:FJ$,B#\G.CF87([T9"!&8BMCK9T3,J MD3'"I ED*'JD-CZ5>C/&YW^\V'](3:])15T24#1LO$!'^X3)7V3%'8OYY'=O MH&=%USG,*BBSG\Q:"X;9;.<'L7!(Y"Z9X9[SV=KYJF+$DA@7;:C.^I5$J?6T M5V+HD3=]4&F;\> ZTEBA.-F7PAY0I6F6<'(]%B7!#^-()@R6LA'\G)-?R/@J M5C7Y\@3ZS K/CI*&FP,P+YB6[*0I?>VU1J;'>E-*FR5+TW+D[S@'YK$25:*$ M!\YGAWS^R\SG3<>(&5U*YN=B?*D]!V'"J"SJ$:QJ_CSC#C+DRMC\S7?9.P3 M9+H'M"SIECKIJS!AY@"!E.@#_3GH3Y:@*87M@S/$OIPR2 \;''O%3#U "6G( MP2HZIT'Q:CF8V_E8,$:'T^R5^(9[G23B(5:DQ]9#3/17W',^^VNR)]]'3+)6 MMB395N2RVM/948A1Z6,XE(N^U&T_T2!XA(V"2#+%-UH^" %%+0F0?1[8IXRDS#'"8V0;\E\Z7_N">E5.M;I0K_-EC_J#C9)@=>M.A$8V#5^WL2OT MG=X&R?P2>'J" 6D"3[M6U--/JI/\PZND1'BX;NF+M&R-EHC;RH)>Y[T*'\MW M<*1)B?BB*8WZ^I@8=<>5EQ(19ZA-^$:83=<0:SAFY9 98H ^^(X6KD_ETORC M!<8DB]0K[K*5,O./M)BHLEATYJJ,FB-28\0%Q.(E<:R5R-3V9K%1CY[N._0V\6I M]&+M8P5T+X4R]DTL8R/+C9+QH$ [7O-6XK-3MM@KXJ9EU^&[_]FZKG1E"J%V MZ=X&NQZLPG&H=R"/B%V.G-D?)/5*CL(\X6?D!Z+CA.,RCODY)Z4+SUC, M T/4A^%!=3$F_O#IL8=DA/\&1!-0 J:%H;0IR[J8GRTY=]-*)@:BJ,]! MQC/$:&U,LJPM6<[<=]RY_54_QST8\]W[.$^%\NU]2NLW"N ?!/9-:$.\3M2' MU_VC38H96T6R^RWBL)4M<5T7T!.[Z# M$EUP\ LX\>@;)O8Y3GRJ QV+PA3[H-#D"3FX;E;/D-YF6'K.+61'N([3 $WF MBC5)0M/#D$8/#NWVG&-O\"7/B[:[HL%GI/F@*_H^X"&8>Q;B04RH@&<2-.##!<'"3#L"B6M"&\3U\ PK"B3.T 25J[.Z&.W#'+K&LX1]>HJ(7 L&=72: M-!%V1PMAOVXK+9H]AC72".0;8\R&/.Q/VL6<@G(9FJS03S?2N)D\W)B=/I$^ M/$XQQ!@W+I&*N??%O+#B<,D15%#B<(OPC>)CZD\G.?2^*4S2N-PS_R_K;M8N MNC)^?KF_EST4*2O5Q3P<2)"H:-^_R/T" 1V=S[GY1E@8^6S':)LZ>QI9PN9*V8X15^YV+/EFJCDG2QF5V7T^L>7&=-& HNME.1@!VT3LMO29)865*4L*BZ>M!DR% U: MVO,MM_6X>M'RZ;'>+B?$[[?IR$775%P-%/F*]6E(C/2R<'#,53PV=![2A>T# MRM/QMQ):KI$D]"WF+[JBS*6;MDF0Y6OIIC M+*1G5*?L"[9+"@3B&BR MM>6ME1)[3+D V!@YQ'SSG2OU4L@Z*6P/#JSQY M)5V#/K$LOW%PQY]$YA:+UVGLM[9L=6E)9* J:[6DG9Q-=.'CW$+:Y,A)[ :& M2$M3(':\#U+2VJD'.X*O43-LJ>T:JPBT0:<.CJ*CDG!WREATD3[S6) U1I^Z-#-AX@-',Y K"7G.47OB36 MB_SW6[@2@Z#SY0^XY-!D[-T=A^R=5$R %I].YB8\F_1/)1,C ML:(I!CV=.5K-*5Q/Q^,$ >0,Q?V'G'6\#P<'SK=V@Q#*NV-BSL/1P.BV2U.9 MOT>" (A>E[@==5DO.8J/HV/%NDGJ1^SW+\C5XAY+Q\Z5%&S$1^BM(F<3&7\A M42#"UU^FG["+;5#).58]\93T".@15@D8-:3@:!4%&3EA&$K+@*RK-G YYZUW MUR>2AQ-!0$S1._&*TUCI>=?DI.O+6 U+*XJBVR:^$ YFXWV(1W6GX*AGO0N9 MNT%]Z.%BXY.12)1#)-"AQ[GY!3HO:*[(HI>M-_'$)B[IR1K;%*(/U+V((9G1 M$@#%T>$#.)*6V',<#L>U/C/ N9)X]H*L!7=DI5UH:'W6PPV]%G0Y&UXIUX6$ M\0"Y7M.C7L>A+ENC9#W?Y-8DW<]ULX/B0(M*%)AP[,+/Q"*13I7T+(=F03;H M>C*Y3;PK>L(A*W1_*&W(6C%*C8,5SE@P[EX7CU&J=2L=<"KQX-&70@C!X! M/^C>3T)/4UK#T$A)^\*AHSF9Q+T_/G/P>=F9/ZM,Q1]"A5NT57CYEGQER#DB;(7/#1M1=9):45'5MF'MM)UDW$)' M. )8T/S"U$FK9Z_!DQ[D_K(.DRR_ANO//6$, SR]UX>:7[5G*8\^VW7%N^% M#\K SQHWQ&.DF5HJ/'+@NA5"HANU;MRPYA-%GX]D2M9QD>ZRM[42=T1) CKD MJ.,=)@]I31J8_:0K#V<@,)[#+QY8L+^M66!)P4"J)]I"+;OTAH>[6K4_Y0#X MC*&X>UF.O?+/ %ERF+'DZ8. A,)5I,:2>U42%VUR ?!H[L479D\2?J.DO(;%Y"3:CAN)>#CI3)I= M&NQ[^3"8E&(/OME./:Y0J0AEYN!L!W^1N8'':4AS,$NXOQ 0D5Q:A"P6DJ;N MFT=#-#YZ%:9]+].^H2T\>EFCN88ODW*/SK/_0-+MT3N4/5&W=8].0&S__-*# MZT\WY])2B5!C]^@,GWZEGUYIFE@2*+"IJV+C'IVFT[TUR&6[1\_P\.1$GF;7 MD6=HRV_J:GGTID"8H-SP(?'\M$LX]!(N_'G=T80OMRX.,#B!& _$?B*MSF.& M,MC%48$QE;9#P^^'S,\2$'$[Q:O;4%@Y:'P3M<&='S'H3(W=?FVQ!*9*QI0R MQS@4WG'ZIG]I1P0GS9L(]6ZM1#_*PWO]TM\>FDJP06S\K422R5>A.9N02KS2 M\-$@Z*1Z7[,CY]59D'AR.Q _P-L7S"M@"D?=Y61O= MU'AJ\^K=AN0-<5B)RV[BY5'LKY;\?'"IU-:W,Z,S(30G\^FC*M'(@E_?-:ZE M.'FJW>\[M* 5ZRPL1-H(F(P1HY=NG_J-MTHI(7";4)H0B9=PA5WQW0][S;_C M]9"KY!#SW_D@-[GBEV3.2JVU;?G MPV=R2:&,Z$^$N),:?(17>?SF?C]BY/I M<3;3P_KAEY]B66T"/!_( !CC?L ?)NB:80.=[_>X%^ M>G'^6X&_& )_,03^%9^C@<[[JZGXZ&2XM@#[,#@2:?*:KQU,;LN\(3G).89_ MO^%$DS\S?7GS/AR9!B6/CB^24J2<6..,8]O4(9/*OHR9KZ9D3Y-4&4;L,PHS ME4$:KM>!P4DV#>NBL*2-YW /^PU^G)HCA:#'#=H;[B_.+Y!H5 MMFIV<&UJ0]81&5#)6) L_$0A,0KHPD1 0;R]:Y2#7M1 C6>@UY[NCX^>1 V>'+=_6&;/3SX_,GWZ3+@#6N]#8B[ZUQX[E_]B9);K*Z]&^T MMNF=QG M3@\8GP)LZ,4:*B YAX3RCEY[X.]#2O/[X5DOO7IO"B8;N2=4]GYQ M?*$'XKM"7B*C&.2;$S702\5:>0$)FF"D9G99\)$RS0.$1HB3XH$%W##AO7*S/V5;[O# 'C#A@6VF]"F)S)M9VGW^)' M92L6O7!\2?JB?M(JQ)OQ$>V6#FN'?_V)SM"CHU)%MB4%> MX:Z47;@K]*=MY0_2Q*F?GYP?G1V/2DM0"M=IEUQIX5H7N<$5U/0U#=R % 5'+[=*;D.)T#*2Q]8(I]W3O)"ZSGL6 M)='LFJ8X0(2@?T[.GW!J4SJ]:UT%6I_;U+L9V)8=-/(*UP5YG/NK#I0Y>TM: M$>%6M=ZFN4W$MTN%TB,'#8LCW9K-?:.24F:C M:1W-[1X@^S1EN'WUEUPE?+_".[E7X0U-?6+F=5/B^=A"6ED/N3]\G0"?$C_D M%GV6EY9@X',\K__/?LNU/PTZ&KR3Z@S0X3RUQMC>-7J3D$'.>UG/[?;RQ M\'6'@/X:462+XTE_G\DYF:2]]D>J^).35ZJKGIV>/!G]],=XRN&O-;D,V3_H M+O(\N5E@@,S]5GHB5P!_IT\/R0')\^/@+B8<':9^DFQ>!K]+O_J6MOVCG"E?.@)C"[3L_-C<9E\ M4! \GX$/=8WV.+ZRA?$F36[7_KY!5J)R#_65OY$QNTPNLGP'Y^$:>D(OI@Z. MUS3='UG"8EDYK;C$BZJ%CWU+'2=Y^O#XSD:X$@Q&N!BR=Y]FHM6&U/T=E7?.5 M^6/0R[5^(E'[9SZ('\K:5,HCZKT?.&F2@/*;O.8'B-=#O>:#[K+W63/_9UM( MBXD/2F^/]&*@V#DFIU7TDA8"JY(C *%-)FZ6$YGP3Z%6I74C.4(B"$^X*VC# MU%5FB?L[#AU(#@P(.2!U7Q_A;_!/H#_\-4$L#!!0 ( "FL0U2#4&PO=V]R:W-H965T&ULK5AK;]O*$?VN M7[%0@R(!"#VHIU/;@.-[@UZ@*0([MT%1],.*')';4%QU=VE9_?4],TM2UO4# MO4"!0":7.Z\S,V=VP_CL<^*VFG_KA]:6L?777E[8)E:GIJU.^V>VT.WZBRAZN MAM-AMW!GBC+PPOCZV%HYVEX-;Z8?/\UYOVSX MFZ&#?_*L.)*-M3_XY9?\:CAAAZBB++ &C3\/=$M5Q8K@QK];G) L^?>ZT M?Y;8$[JUU7>3A_)JN!ZJG+:ZJ<*=/?R9VG@6K"^SE9=?=8A[YZNARAH? M[*X5A@<[4\>_^K'%X8G >O**0-H*I.)W-"1>_J2#OKYT]J <[X8V?I!011K. MF9J3L[>J"ZH&F>MX*-&[DG:N?$K?U/@392,UFR8JG:33-_3-^M!FHF_V=FCJL[,[=0M?'4I ?3>A M5+<"+#GUCYN-E_5_OF%PWAN29V)Z]6)XCEVNO86WMG,DJ4KBJ;0?ZU'2K8WV=3UWD7_']8:P?( MH:0ZX4"U3]2!E(<"OSTBT)=5G_ UOE=(N>B)YM!X=AN=0[D8CX^%M;EG(Y[< M [SW+"PQ;#X2;O LX_U;5#V4%!I MDS,.6B(>/?/L_^.&K$"G;@K,Z9A:+17(A>T,Q7KY5IZE%^/K7ZBWP.E\"6RN MG*XLVM+AYLF-WU?Z3(C8ZEF^L=/9IBA[#FE@3Q>.VJW2D]JA\Q G"ET@VII' M-D151,65=O+J%;TOZGJ)P5CL#!/>U.+UBO53S-HY9IOHR;ER9 "9/D9 V$A+ M/RTTB0K'O=Y$JHM$[ALTXIFUW*K:!LD5CH]\O#&[ M9OS3D'3P8CTW&D1IDOHO1 4BQQ+*#WS1[EQ&,']1G$HU RS_64*FHZFE=F MRZ]V(]']9LR<''H^9S8$[A:SQVC_?.C(*.G]!F,=<*CEOQ$)4^=("BC=MY#' MX1,!0A@X?!MD#! S*1CF=IXTVZ;:FJIB;)G743%0@6W&_XCY0T%AA,CHXBGE MN3:,+R/UPN^1^LS0O-#0+Z2M19;3?X:N -B78*]!^K3&'44Z-%IJ3Q*&T>." M$09*>A&.Z77#TC*<174 /NP&3OA0IBL92[KR]C2;>I7,15ZF'[)8:I/XWMSH^>UW/"RXQA6XM<[8 M([#*!XOU(DDGR\$<[J7S^6 V7R4+[/IF WJW!0DFYLETNDHF\[6XL9@LDV6Z M%-.KZ2)9S.8#N/D;Q]OI[]47>C29302P6[339D.Z9;E;XL%3=3*C 4?Z*XY8 M@.X^("?^=(I%FM^EHW5,!9/'N^EH>7IC=5B9="OM@9#4$=D ZSQ+A]RVW.L(?0-FBVL=SUX!NM8A\:]P/.HY>N@Z-GUPS$5TAEVFOY*@8 M;YS]:G]?OXG7U-/V>-G_HEUA,-8JVD)T,EHMAF :N4#'EV#W2 M-$B5-^#[UMK0O;"!_G\QKO\+4$L#!!0 ( "FL0U2AO"/^X 4 +(0 9 M >&PO=V]R:W-H965T!*LQ9K251(RIOMUW>&E+1RO-XF:=,7+RG.',Z< MN9#TZ4:J!YT#&/:I+"I]-LJ-J4\F$YWF4'(]EC54N+*6JN0&I^I^HFL%/+-* M93&)@F V*;FH1N>G]MNM.C^5C2E$!;>*Z:8LN=I>0B$W9Z-PU'UX)^YS0Q\F MYZ@$CC-A;69EG#F/;)^2/BY J>B/$&X93X M"Y&&&A9VDXLT9X_2D!6*\E^S3*S7:-]JZT#&[))KD>XS7NC.M8S$,_$H,@+J M1;DQ2JP:PU=HN9$,..[FG$3#K!FY+#)0FO2)A8TM0LB.T16%/8553;G"#4F< M]MPI,FQ0VO#*[I@UJN,1S1,R\QG/_L3B:^E[!#M\=_=>HQ WCJI*&K8"0$+ MF +7$0UE+O2 &X)40C_0OOAU#<(TBJC65GU+KO):0S9FV&2L>,J+M"FX[5FH ME8G",O2<0'\?J9]S-HQ91Q:9MSH0E=[WEE7 B*:F-P:[*+J<(F=&@/:9J-*B ML3SR#5>99@UV >2\48QRT&QMF+&/.Y_J@E>8%MI8ULBLPE,-]M)&6K\N)YB^#L'O&KMJX8?$H!,MV%J09[*#/' MD#WH>\B]/N_*Q &BPPB#Q '6+&5<3V,7*)NM+D0*6KXQ =HF4%-*8@Y3:?NV M>'U;QGMX ^5*WJ4[&=>?E=.N-8! UVW(X^GC< M^>="C6F*L3$2,YD\R*"2>%]P'UHZ7=';U9>M'/CC6@71^B2N5JHUCMH>B15X MNW/BM-$6..X*=!M@>):#+:#N/+=_ \=S%(3+$^\W%'=WAR?2'DG3G\ C.>^5 M)48V&C4Q3I1+M1E8GN$%Z,CK4O'*FMQ.+Y].KYY.OX?P31>.$^^F)=G[P7N5 M! L_#!?>$4WF?APOVV'D)\ON\WSJ+X+03<*I/YW/NW'L)[-V81'._7 ZWO?S?N>I>@)YZ[)+C\/_$^?-Z"G[;:8W>G\$(_#F)_ M23F"6R=+_ G]633'A7 Y]:,I??&72_J9^4D\Q85@@7[-9EZ2V)\HB?UY''C= M:?3%%K0*_Z4--]]T$K;<$;?!.&Y9WC^:30^-YB^-.E>_VPZV?;D60KWP4 NW M71@+WW7@M9+EU]V9L'NFO#V:A>I:\<'NVC>U9R?.MS6N(^]N>/9XF 1!XDTQ M:1(O#/QH%GGOJ^&-L[M6>HN9'RX"+\0=PGGDA]W;US)=M)K*N"=E_[5_D%^X=^A.W+WF MWW)U+_ *6"-JA3GD7LA=!,C:_LJ74F#;UP[S(%C1I, KJ\ENM).:(/^WQ3G M?P-02P,$% @ *:Q#5%V &'7## -R< !D !X;"]W;W)K&ULM5K;)!+ =,_IGN[3/0.^OB^KKVHE92V^ MK?-"O3E9U?7FY?FY2E9R'2NGW,@"3Y9EM8YK7%:WYVI3R3AEH75^[KMN=+Z. ML^+D[6N^=UV]?5TV=9X5\KH2JEFOX^KA4N;E_9L3[Z2]\2F[7=5TX_SMZTU\ M*V]D_65S7>'JO-.29FM9J*PL1"67;TXNO)>7(8WG ;]D\EX-O@NR9%&67^GB M0_KFQ"5 ,I=)31IB?-S)*YGGI @P?C,Z3[HI27#XO=7^GFV'+8M8R:LR_S5+ MZ]6;D]F)2.4R;O+Z4WG_=VGLF9"^I,P5_Q?W>NS4/Q%)H^IR;82!8)T5^C/^ M9OPP$)BY!P1\(^ S;CT1H_PAKN.WKZOR7E0T&MKH"YO*T@"7%;0H-W6%IQGD MZK)T7*IM?@'M'B^^*DLZI42[XI4 MIF,%YX#4X?);7)?^HQI_D(DC L\6ONM[C^@+.CL#UA<I)"]54TGQ<2FN MRC6B6L4<&)]D'M!0N5[(JG.J+>ZE@*TB M;NI5666_P^*Z%)E2C12![;IN^R<4^82U7.6Q4N)"%&5Q5]99<2L2/96BJ6PQ M?43J4NP5B8M4^)%KSV93>Q;.=L2N]HO).%DA5^J5B,4FKL1=G ,WI%ZX#F9W M/;&!L:S,Z6 /51C/B55\)V%/.TM%::SL#O,^$?(: B.K<^VSLI D+OLIM5FM M 4_14A*LAJSJ;)%+D150%A="(A+@$TPABH87'EK4 M'GT76_J ^U86LHKS_*'5K+4^0;K9X"M2I5!+6>W'?_4_QK_MC^?AOWP4_T7Q M(-+L+DMED6)AXDPOU4J*=AFAC"[W.6-_#!V.#$1SGHN%U/-0Q1*;JA05:)T* M3Z8<@4+$TSU(1+PDJCV0URDT%&6-^I3DG.-#0QSQD93G&5R<:@Z4=W TH"FJ M:*":%!YC+R6T+LLL 4.2K5F1E-6FK%C*-FK!C=FB83WPSKY@SQ1J5BKW&?5_ M=*ASF/HP!;QR3_\\.XA"L$]D3V:>B1$,\^UI- >/3;I;3%10$?F1/0^#/:SX M9\#::''41G*3DC_8FH=3'HY>2M7X GHRK/^]+E"C,G:=(VK%KU)0*U;C#T96 M4FJ81D"N-WGY("GC!I(;DGS);O==;]H6D0]%0@0%=B35XI1JC.^^XB%TAZ^] M5V=V*QD>EPRW),D\(^T?E_:'TEH8_4_>.DV7@\X,EAY,H.?6:(U.72#9[FH.AVL8DS_ M&Z3!W:ZT7"ZU.90K/\45BAP'+>&X7V6X5+*Z0]@A54E4-4DBE2)>*,>&ZGAM MG<97-"4H0(FEX9%;,%UM\MKX7%,1+$-D<'*V,8,,P*B\H3#L;Y(PL0!*,%%U M2?W^0F5I!M.U+W;F0N^ <*X;./%A/)W=ZQ/EM/DEBMN@><2)3V!&C-N(>26Y9VJ]Q&6:'0YL. U[8&M36F'BY MS'+8(<&YR,RT9%*6WRC/:4;M$_)?G*89F1OG+: &]%YM+2E<.5C1CBS[H$D- M3V]%E3:\7I&4UDZKTFP(@V]/#K9YH_)$C0YL.FPT17W%GM^#'46GI['';!R' M+?2C+4-GA]D7%.Z+_QC?D50M:2D-#NU -3!_G\8QSW8M2GP79WE,#0AY1J_+ M471M2G(=@1;*S%2@%/(R&P;7*=&B+I_FA.%";U>&9ZP[ T-HR:YO,2C5SF . MT*R #[EQZJQ!5^Y/7=MS9T_I_\AYRZ:F;1:9OQL,[607Q3#D]W5X>_6W+=+( MII[MT31"&VZ?9F=BCC(]QT8F"H]I[8S=!W_35/1M9_7&1$EQT:#75%01B*3V M+:L-7 6P*7^S)Y%DV/ & 0%95F85I8/0P9;JG'W2E/F#T]!-[1DA-3OD0(J MRLYL,K/]X"A4D$N]E0CDS?U1$&XS&,?O>"T7,HG7@Q@G2'= Y(&K0O1J1_GJ MF_=6&7?$0][IMX+[)9;\\AVJ)G$8<6,0A,2ZV.Y-$);7=3[.QH>V?W M[HY;?DPE%3S>GBT>#K2ECOB\DAUB&L]A/.8#KF\RW4?-$'TP74HBR56R8#QH M&:IRW<KY>G!VM87)*'!(_T%,/V^*-7H0B1X,K,BJHO6+L9>(JSX#^ M$4_HW4R[YS'-?H.>&ILAC?8/]_J/:AUME=[=7%_WFXN/QS<")+"S@QBXF9]O MDPL)@.0*<]C=[80^7']$L4484X#").1-. OM:'Z4/ID*]S0$ATE10W/$ST\Z M*N)SMX5$?/2-4@ESJMVXU&K) <\ZRMH/F0,TQNYCC?U%PK:AHZ\DK5[9AX/) M5B;+K<1WM3]J3$M17QF?6G;/?AU&XAK>?CF37WKA>5- M',^U?M0%P?(#&X]P>S)W_)GU"ZNP3B=T$C:WSFA\Y$#^?5DM9<;/YK;GA>VC MP']T8L]"_?1F+@;[D>-.K<]=W"_)T.X0GWM4XV8EC,(M+ZO#)Z!DH]UV$7-N M.5X$3B06""D^N'SA.=/^B@;BCMO?&>\1/S/"ID#HEK<%ORD9': EI:(V2K]& MVMHFC"UA)'X_D^EM=DS0ITC*'!5HK0MJ53H J!D5.H/[-GAB$SN(@ZSD5/,= M7_O)'!J*CZ;Z/R'*A^V":=ZZ8._)>7!\]OP4^+DC.KT%M]JN?.?!;H*\^R:K M)*-RBRR6>P9\DG0*2H"N0'_TZHXVAI^I&Z+T8;><61>WMY6\I33[@$%9H<"# M.M=.O;,GYMGH5&-?JH7V#)DTG4>4(:X33*T)91 R ,GF!WWNA3.+7^/YK_ P MG#M18+5V(LTH7RG-3KUHIK/-=>:382+Z$>[W&M SX,X1>)X5V-$TLB) 9)63 MN14ZWIR)86H'F-)@X"@YH"%P@UZ#.[,"9Q[013BQ V]B6(1#>AC/E-4',<'( M+4PS@\ES(XN6AZ(X[A8PZQ90JM,8Y ]7U&3.A6'7[ ]DO$[T;/#1"NYF_)CZMS? MZ3^5.PUI^JXAS+9AIEB[S./GZ_4V"9IDZ(;T Y&+V>)G*?/Q"9,3*+9K=[0^91EL< EBA MO159\?RJ\ORRT)W [*)!39B+]9&:T!=+?3[)/==CB\]-E9GSCYBHH4U1*M=] MX?0?,HE^E MD,D7;2"9V&YM)?)G;033%9X3/B86>5O+[(C(VQ>B\W-#/5ZQIZ**I.:''EAW1L>^UASD/IE8/^H7ZCPX3M&P MTSO?F)P'-*X]"0/+\^:0P"<6*)J$%CN,T-KNW,?\$WR?TD'RC+K."'V@ZP7[ M?DYS/O@QTUI6M_R3+9 #M?WZ=TW=W>Y781?ZQU#]&PO=V]R:W-H965TZ^''9"<#3":;W11)-]A-FP]%/] 2;;.1 M1$6DQO'^^IY+ZFF/G4R:I@]@D;'XN+R\]YS#2VFOMJK\H#="&/8I2W/][&QC M3/'TXD+'&Y%Q/5:%R-&S4F7[+]84N2L$3.RE++X+)9':1<9F?75_9MK?E M]96J3"IS\;9DNLHR7NZ>BU1MGYWY9TW#KW*],=1P<7U5\+7X39B_%&]+/%VT M5A*9B5Q+E;-2K)Z=W?A/GTU_5G4^YF2O5BEVO[+MFYL>'G&XDH;E=63X4$F<_>7?ZKCT)NPF!R9$-03 M NNW6\AZ^8(;?GU5JBTK:32LT0^[53L;SLFL]#W6# )_!/VPG;GH;47?F[GMRI;RIR[G?_M9JE- M":S\_<024;M$9)>(OGEP3]N=CMF7F;:Q&@YYS^\$^Z4P,M;L5<[>\)T=Y+&M M $4PL!3)8-!KF4F#MD=__,,B""8_]/ILB__#8X]QEDA=I#!F1+S)5:K6.Q:K MK. YFC;<@/5%D4JXE!)/F,C7Y+_U.)&K5>GHR;:POJYD@BXH#N/5&@I RT-Q M4FEVS3IZS-YM!#/*\!0+02024=HMX;TAE.\T:JJDMVF MG%)#$<+ON/+5+ $IG+%4FY$2<%NLQHRF3.!9=%.AKTO5VF2D%'A,S7[#ST>YN I?N2" [F>B7*TJ:^31)!"B>"&T, 654$ M=":R(E4[@@K3HKR3L:@!PM-4Q>TVVAPCH[%@4@.6RW_ 3?C T).OA=5XI#=' M[-R9YW 2"\"3?*$P)S3>D'FMA7$H3B5?2D"4,&X1+SXYI' ;+CNZ(R)+8.8^ M%TV+ZB. I%V;#5SO6\,CD3[C]8(K!:-;_73TCDR-'@$'9J,J#4?UX]&[DB=( M!\[]T?DHF'C3131ZU_)V-)][OK\8W=K3!]"Q>R;QV,A"C\+ FT\6HY^42K;( MX2B<3[P@G(W^C H"QZ%+F>&?VH#L1H]"+_3#T>/1+Q:*3= :M=F/'OJK3"0> MRX49^2&<\>M]G(] 7R^*X"["M*Y=8#Q3%3+?PXG>Y:)B/.CJR[*6 MOQ/GCJERH;:B1+A46KGC@=PKA>$RI7;:U;(DT'@4OS6=?Y;:3XCQ A&I14$5 M!2VC5L@_?M3D.X'@X5ZL9/M!U.F"5^MU)[U]%:@ ,B26PFGIIQ5BPG>!@!56Z#'4J7,+HIE:U)";6I<(6#BZ^?2O8 MM\@!.B#1LHOP0G1"H6,(>EZ/OZX6V-_M>EV*-79[C'*68,%L-O;W"2;S.*W( M[W/FAY?CZ9Z]([0YM/[Y0Z?#[OEH%GG^]"AZHR%X@TGH18O3Z/5];S'WOPJ] M,R\,IBUZ$21OLIA].7I[0G!O\AYP O']6OX>>!,8>R)2?A;@'CM?C(.VW@*; M3B(=B)T\&..3/8S_N] ]1..^BO9+ZX=#,IJAT @ZU/DS%#K1_#.:.8^^#G2^ M%UX&'>@FD8?*AOT_@2ZZ',\>@#K_\N15EMV\8B]Q1U0E,/(JC\=4*+4PI.G# M6LD,KAQJB\"1MI"G N$T=#,Z,-E44UU'OY2"YIFFZCBLI\;L;2EI7VK_A+>. MD0=TAS!@DUA4Y0 M!1.Z#3>EV.+PI/@&I1AYKD5*M:5']-P* I"VNZ ;[[0%3'>;&7I*6T, UR@" MTL-@CME[2GNLUKE%NPVLJ^809CC]I!^(AU@F+SE; T]DR1$>1R<.+_:(N)9K M\=@RFPI&E\\<5;5,[!ZTP1][.Z6%BCHL]U:FWU;4_-GP*/5Q?9J'T5_5Z":OZ8T5NON9+O2=876\C6(/78X>$;*\QEN[S M>?]=V: NU'52-3@L$QL3+>Y@)J_O?@+8,;O!BYDQ.T>E>?G EVS; 7.YY9+E M&Q&A=Q#0RS$4JI<'#NNNEJ59QRGJD4G*TOT1M'X&8+&5*G6#7#KA>0T> M$JQ2(N(UR ?V2X0M)ZG9:^\LITK7;ST!4[1*E6A6ATXD5ML2E% MW+306P3SKO9R5V4W;5""O')*OD(JS881O>@%*S9^6&[P3IS^Y7+WU!4NC+J7 MQ;V7VD'_Z+2GA#M3G)H.I*\KC&"Y=Z9C'-8"*E;2OE0^D,CQ]ZM.OX/6G]3Y MFR21KJ "!KIW/_C/W>?=C8>,']:M1\7"%G)+=2>&%;\'=8+3T&^G1+;"YG4D/%:QG%>)_1)4E(K9J S\['RT98-]ZWC_EC><+E(? M1$Z H&/$:=92H/9RY?J*"4X5I]7 ]FS&NG>2HK04,:^T*WX!%M2M,L9>CX>] MH2GAVVK98:#<=Y[]C6U5E3II!4R;L>G.?K(2MO"U"0$+5.E"Z^:MZCOSH8K? M]UGQHO?]%E*WME^I"?I@F/N4V[:V'\)OW/??;KC[BOZ&@X*(<2I6F#H9SZ=G MK'1?IMV#487]&KQ4!KIJ?VX$%+FD >A?*66:!UJ@_=\#KO\)4$L#!!0 ( M "FL0U3C'[[9C 0 (<* 9 >&PO=V]R:W-H965T:'EL"Y%(AZ3C M=7]]AY1?^XC30]&+1%+#;V:^>6A&:V._N@6 IP]MH]U%;^']\GPP<-4"6N7Z M9@D:O\R,;97'K9T/W-*"FL9+;3,029(/6E7KWN4HGMW:RY%9^:;6<&NI6[6M MLILK:,SZHL=[NX.[>K[PX6!P.5JJ.7P"_WEY:W$WV*-,ZQ:TJXVF%F87O3$_ MOTJ#?!3XO8:U.UK3X,G$F*]A\V%ZT4N"0=! Y0."PM=WN(:F"4!HQK#:-%_JJ5]<](8].H696C7^SJS?P]:?+.!5IG'Q2=>= M;"9[M%HY;]KM9;2@K77W5@];'HXN#),?7!#;"R+:W2F*5MXHKRY'UJRI#=*( M%A;1U7@;C:MU",HG;_%KC??\Y3MCINNZ::C24_I!>Z7G]:0!.G8.O!L-/.H( MDH-JBW?5X8D?X'%!/QKM%XZ^U5.8/@88H'%["\7.PBMQ$O$&JCZ5G%&1"'X" M3^X]EA%/_LSC\4L>TYO:58UQ*POTS_'$>8MY\]<)M>E>;1K5IO\9T:?Q\CX] M#4GO%T"K!1Z"H[6F/FR5M9M:SZEJS4I[:F9TO@/! H\R&U#640C1H\@]M!.P M>_ZC*EPD= W(D')XK<'"=N=D9PUY%969E4-9]YI(O"1GI,@Y MXYDD!W^J;ZO:PI3P7+ B+0@6():7QH*P%G2UH1@6[1H5"IOPC,FL/*U')*BG ME"43*/E<3XX6#+/DM)Y77+ \*\A/7!(<57&6#848AA.2?/L;[$O@+3-W3\'2SV27H'H=F&*'YV,%LU]-=Z!O0-_2,$CKRS MQCEZO0OT. ::C*MJU:[0$=2*1];7?W=._0;^<< 8A8<*EK[+@]?DQ@1M5*L6 M'$G[>> Q+_ I\PR?>2+(O553M E_(R@@B>!,#E."9'%)^) 5!2?W4"VT:JE(UF?DTRR(BE)SJ04)"V8 M+ IRB_YH'[0F02LO,\*1^422DN6E0//2E+,D"X;R7+(T";$118%Q3)]QG?SO M7)^BFD>J4YX&BX""?\"B0MQR]+M!K]%Z4I,Q8D@^/>"D)+]DP3Y 0+I'O MA!4RE((0.4N+F*DB85D:N.))QDH$.;8YI&C]+(/_5:OH.&7;CL%+NL9R.-B?%8QW&YP$D1;!# [S-C_&X3%.QGS\M_ %!+ P04 M " IK$-4\H3V^X8/ "=-0 &0 'AL+W=OK97Y7N]%<*P#WE6Z.?G6V-V M3Z^O=;(5.=<3M1,%?%FK,N<&_BPWUWI7"I[2I#R[CL-P<9US69R_>$;OWI0O MGJG*9+(0;TJFJSSGY>&ER-3^^7ET[E_\*#=;@R^N7SS;\8UX*\Q/NSN9H20KI=[C'U^GS\]#9$AD(C%( M@<-_]^*5R#(D!&S\XFB>UTOBQ/:SI_XER0ZRK+@6KU3VLTS-]OGY\IRE8LVK MS/RH]E\))\\Y+.S__(/30VO",CPR(783 M8N+;+D1PY>AF?I/A: M)!,VC0(6AW%T@MZTEG!*]*9'Z:T,>RUUDBE=E8+]^VZE30G>\)\3Q&?S-A71+LE2KN16GD*A/L>V6$1CWO"W:W*V5&N@G87C!1&%&* ME,G"*,;9KBJ3+3@IXYM2" @> _YDMBP!DA"A+%$53MAQ6 'H05 SLQ5,,9XSG2P1%)BUTM"@D$"V(UK00P M99F_Q#7^^8]E'(>?-]+0B^CS)SB,(_%[N^I:P#H;!O+\4O%,KB6)IXTT%08R M++^J#J+4**RN./ !0W^L@(%H-KMC%?BAE>JM2*I2DJ!W"7$;W4ZG >,:!!#H MKAW.NL,]=Q/V#H:T; 2:ZD-3$:%H8K"6D.R@/G X"[CB=4^+U+4J@(E7?$L M4X;>JAU!DMER X*K>XF\("LU 6='D!)6,5T.R*+XSI-1+;N#+M-4.D5=1/,0 MV,L=>XUMQTS9706\:RN3+=N#MM95EAV8^"#*1&J1#E2R!Q=D4NL*I&@;A:-& M4A 8XR[EJ#/KOM/0AK>E5 C20B)$"FN5*K>JT$@G$6,*P/4N&&A^3@12#)QZ M?**T 0O#$) -7/-7U*W""(%IVH H=30)\00 I9$O1 P%.1R%XB-\H'+:H$# E'"] M#9C>PD=R:%65[%7&@:D[&)SGP#!DNN0]<TZK$V"FIK1'ZHL'ZX)7_!3W@XK:6@+H+ M\.&_\(PX9!. SPWBGEY!O*=")Z5<67^PL.2C>(-(5OC :82>L)\A7L#IK&-9 MPF0W<$LT:G%@.XQ&:](^UCBK64 +T(%QSAJ\CCQY3IX\8]+.!!48=&=%/DO) MJ];B,1TQ<'R(/U'@6IE "M$T_,PS,S (O$1S.6P@>>J)<N0 #VE%NW#M52VR!X4NQ*BOT,@<^ >HP MAQ)9[C(;7$=B2*/5P>^;]+U6D"_WJ.1$EDF5:X.@I)^>46I>?#[X'S,<8J3S MA,8@#@0.S$ _T?!*=H>JD$:O,!T@3"KK\MC^I%!4I&U3,YF#2:2-4&B"$I'Z M4&B9'W&1Y+8XD&!>WMOH(,,"*)0^)P&8XV;$1@H7 -$GP$ M$%(*&UVL9094(]"1)K-^0)G!N8);J><-$W97AW9V"/PHPFQ;B(X)L#T9\OX.%$H8J7/L,P# M V>20YF.7I2#GFWI!E4C9KRZ3,32D**: %M01.:1!K,[7@FHK76MM)=>@ M+UND(//@L6I32/LW.@XU-%!40FX$EN8C+5PX;.&< //&:S]!:_219?B\4X8O ME\O)PK<8 5&!H:,E.6B):H)*6[>O'8X<'NH?- $Z'\!"H7EB*^A>]SAGK^S( M5SCR76MDW5"FT.U7&A=9X:[3Y%,V"?/?T"1,P"L<22C:=OS ;>5LM:5%+J]X M4508^>01D %XB=7,1A8$0>!RWP,>@:^6#KI#5Y2X&C>$6O(S*B8/,'7 [%C? M,/\T?@6K7W1%'KZ$IHQK#'\\<>1^>-2A\UJ#O62/-D;>7U-:H2H,/Z2=GW_J2 M_>G9&V_(LXNS*(CF(9H7GN/E+(C".3PMI\M@=CNE[_#-?8^">#&GYY^*!G@( MFA"TR"?087LX=1D].;N,HF"ZB,[@*0ZBQ1(?YL'M,J8WBVEP.U_@XS2>!\N; M.3Q^#S"< %@<$"*LPUEV@;7%]);8C8+;Z0VQ&P?S*(*GF^DB"&+J=W@91 M/#_#U5VPAGY[!!O$K$H1XX[)X2&TL\'!4[=% W:Z>_L3T;P*%^@=W_"B!6#1 MA+WQ$WM?*!=KL>,E 6FO#6BEV47=M@"1IN'"$1A@!G>9\ITJ<*-QPGXH:K4' M+AMU=.?]<#"5#B6PWRJQ,Z,F;VA1P'X-,V$\Q.C)G#-A7]2I9DQR ' D@8K$ M$XR6$IMDE:O4%@:E,*7"#I;($5+P9 OMNZ8M %UE)AC38 ^8!4SJ];I_E6;V MKN51ABJ8/4-H27F9.@E==H)Y?G]+H3!57F7D0;BKDD@R\,7MO#FA"OISFNU, MW!FXH@R]D[C%@5,7BUEGKCUK:S;5%#MV/%F73!?SQ6U#X^3)EH7:0= <@49K MY+$:R.V%M7=#!L7U,*3H?&?5KIYP \IM/>+M"_1$R$%2I<,4-9],J0X!TE/_ M2(O,H'5W'\!RSFNS0ZL^\J!2"FLZ#RN6C3KSCPF*47HQ@_7\^:/?L<$5F3V M'>CM-RY]"LR)CV4TF34'H3#H(KJ9+$=9TT=X"UV@8G/2U18D4[I24+6WXSW[ M=OG);>.H%WCDU/7;B^GDYJ.8<2P%1WDZZ9=R?=44DE#W5&/[.SU8$A^P27'X M/RBL5E (3:=Q(Y<5:WD;MG>'_B@6?7RF,J534D MO05_/-LYX'D\OE,H P=&%I5PQST">A-"*5S2XFNW^$RKTN>:M2S!O: 7+1&0 M;$4;CT,7Z:9-ND7QB- 3F(]IYCTNAYO*U"+Y2PI>(X/RT=?2D(^@?*6;#9 Z MN>.A?>CA2E^%)^$&DP_0RQUT2>Q$,:".=)RX2=#?67=&3Z@O&QXM]G&U4_Z/ M;S'<'%V_9=KC0SHNC:_$@?E[-_OMT'?N_JPUKL=%5%X>M0:[?4TZ&L1 M4-=K+>Q1)77;.WZP&G 0U88G/!.D@W](*;JV;C^K4&%M>=+^:#?HGKE6UF>; MY5M^Q5$6?VU#FP>-/&QX6@M8Q9ZHE>$11V"#KS)I+V+YBT5T=?0A@]>WC^C\ MNFDY-,L4^A2IXM#):3G>*'8&]8Z)_N:;.70#Z)ALS_% *7 2.AX)M[:2+ZY@ MY!4XGH!X_^*#/2<=9)CQVY7W'#)41760G5;?L3P%YO4B=_7H>MNT ]S#L]H3 M#79[I]G=TQ,U8VE_@^HFFC?EYZDK*.T5>S1F\6(R?PP-SR*UK/6%0]I< OGJ MJKW7H,2MZOR![;W+,>V^I3G=2YN]CWX')>U=D@Q;E??#^Y84!IURJ,D'JH1* MJU>W=7+$::/2U@0A*7[P_H!H@:[C0=!;N2=CXU[6U8=[!X6CGG:J7U]!K;DL MFS*[K9.>&@-&.]3^W+XYI'=[!K\ZA/++T857WPLA$M%6!-A"Y8)=N@]/;$,^ M!E3:P']6,#3+SOF0U6!C4FVMZI.;34M *)&9/63)E"9E4C%$2< ;$5J72SH= MD<43OP"B&H:S/:UYF"^BN,[4GLX6!G+7V/V8%M@USE$3;U!# Q)P[[DB=WV M 93ZIH+ @5N.>W7N M3C@EXIZZ_0TVNNFD'TA7_:VN@\X*N,M?'>2OJ^YO[ MP89]^_7+'^R=&3I8HNIC+[!>M7Y/AU6$4]*Z_UJX.([P3H[=<4JYM!?L2KXO MZ@+ ;_9[;@F8 +3HU(Q[]H0_1K(@W:Q!#Q#*F3#&N9OU],G8[SRN6S^9R46YH1\&:=L]V5_/ MU&_KWQ[=V9_<-,/M#Y>^XR6@/I1"8@U3T3[GK+0_!K)_&+6C'^"LE#$JI\>M MX* 1' #?UPK\W/V!"]2_R'KQ/U!+ P04 " IK$-4O\_G8MX( !!%@ M&0 'AL+W=O1)T6UF M8N_&-F![$L0!9M?8G>P^!'E@=U-JKMED#\F6K+_/J2+[8OFR R0(,!A+K6)= M3IVZL"\.SC^$6JDH'AMCP^6LCK']?KD,9:T:&1:N51:_;)UO9,17OUN&UBM9 M\:'&+#>KU9^7C=1V=G7!S^[]U87KHM%6W7L1NJ:1_GBCC#ME=' M>K"\NFCE3OVLXC_;>X]ORT%+I1ME@W96>+6]G%VOO[_Y0/(L\(M6AS#Y+"B2 MPKD'^G)77+/7MTJ8T@1W/B:=.';$4,JA; M9W[55:PO9^B:?!@>--JF MO_(QXS Y<+YZY< F']BPW\D0>_E)1GEUX=U!>)*&-OK H?)I.*7GZ/&K MQKEX=>N:1D>@'(.0MA*WSD9M=\J66H6+980)$ER66=U-4K=Y1=UZ(SY#0QW$ M7VVEJJ<*EO!M<'#3.WBS>5/C)U4NQ/OU7&Q6F_4;^MX/ ;]G?>^_(>#KTX#% M)QU*XT+GE?C7=1&B!VO^_8;5#X/5#VSUP_\*YK?5G2_$FQJ?_/JK$K7<*V&= M_5,I;:F,+(P2)0Y0>)TT0NZ\4DFZ]1K5JN\ MJ, V 7IZE"X.N5*%@)_G_;,Y>^5PTL-4TW9\."B_UQ#%KT$<4(OTURB4U9P= M@@M\KE)[](L69UOIHU7^1%T?W")%5XEWF\69*+0Q5.K:3F7(!)P&D513X'A/ MIODDUJI3*+Q8XV2L@84X*NFA'94O9%5IZB# J0(]NL -"?_8;X02(/^#BTI\ M1U@1. @E.*,KQF^K+5#7.!XB'F2_G^8+47A5.E\)*<"_P&"DGX_B4"O$%(6F M[+B"LQ=K&4E62P2MXQ$@!%$H$K1EYSWL$F"4.-FX#K " OJ6M$L+89B4 7$5 M $ AN0VYRXA*$QP'"VDEZ+DG_\LG/K-;!P5%1B-=O>?PTKHX>EIT<6JHA8S& M\X6X+DMRC&B!X7*BW*NOG?;XT 4"M8,;OW75CL";$K, (U)8^@%NU,Y5%&AV MI4>@#Z['H$?$"R]AD1Z3_$)\EO:(M.ZH).BL?#QQBX"+\B'S@ST@&)'L/4%W MKVQ%\7R6$9 %<:-VVEIZ F)]ED?P;GTV!VA@N_(1,[,O)[?=HBY\\KE"Y"7* M*,R'$#JT4W_PFM427'3H[OY'Z$*OLK*AA >:1W!!$NNA.RA0 =PEQXTD0'@4 M@D:=;YT'ADA(X5V'R46$+E0MS99<@D )1I&Q[. M*[CFPH(HJKQ\@'O&4(@[ ML=<.2>'"V$[M&GD(F:R>N+1U!GL ]Y$4P$+\:,4_I.VP$@@"!Z6Y(HB(-%A! MJ"*P;AB-X4O2'?.$4 M@,U[75$Q4T-(&>_Z< %"SZPV$P NZ(9S\)9OK.W=^OQL\1&SG7O70MRE,UO@ M VY_A1_(.>D'=[[+P%"G@#.)J>H15JF!6L55GM@=,HN0X=+M%36$X@B',-MH M!LQ)\MUZM5JL>M/L#9<+%)948!.D@$!&0J1:[_+V,EDM@0%4!#N2F?BU!6R)NF44S[6Q\M23WKM&-_9=9B?,@) M!U[-^T@.&@6RI60GN#@1JF)?2DH(F;W&V# C-;(8VQZ%?H *GC8D]]S^&'8K M-84,,JM0TE:!P\.H2H?OJ'>@'O/4>N[4#BGM)XW) >>O>RA2EHZ]? T#2_J':0#1JL,.U=TZ/"O0UJD:8Q-2VJ#-UY MNPU__,/Y9GWV%VHWQ[Z+GL8^\LAY!G6:HS57%AW[QL;\5M^5_\_.R\WU=WQO M9 7.8*HK&GJ-#D"8^]2D8GB_PD^!_:1:5MXF ZBVID4$R=9UVQJ5 0_T37S! M'OE HOA@ S8V7ENV'NC0G0P7L\Y4:0EUJ6R+#EU#Y9&+;9$SE!<)FA<*GM+H MZ#1YYM-RACNE:+"))!YKVA91\S0']GKG &:@38XS02J:A;AA'KG44:EC5= M!ZCV*!M>#![XG[&5Y)!!W M0 4-X)B04TUKW)')FP'!6FN(J;M:N!+ IGN#K#"!8;I2I4[UA5#'WD2<.I)\ MY[D-58X![!=KKCKN^CI?0@";'K8/K*Q]O3,FIRDZ8+S3Q4NG JFE;Y[4X/R_ M( SU4:"4:)HZW-TWH'Y0'''>JI"$$QT01IZ/W*%*6$_]'-V?JSV]%E'4A?>( ME=NQ@5[^H"TZ2&K1DV[==\)Y3IGJBRA#1H2G*PVZ# 7>9K+UG!B2>Q(M1Y$H ME"@,'3RU&%]>8'D?[O!WO&//AVLP 9%!F NN,(TK('ESY/YFZ.55EQB.'/#3 MK:?K"',N\9S[3G@!17(.Z]Z>UJ8T.H<-?;A2& 9YW(?ZP=G(1]UT#0J4JH&H M,5XCMQTWSQ-[_*]FDB!=J:;P4->24FC&7E(;_B&I\/[T>OT6G 43R]7 ML:'M:%@9M<71U>+LXTSX],(R?8FNY9>$N%"CMOACC1U!>1+ [UL'(N0O9&!X M:WSU'U!+ P04 " IK$-4OHO<=<<% ^#0 &0 'AL+W=OW)/+BOM:- M.^LLO5^]Z_==N:1:NIY948,GRX?%ZA_XAQ(Y89M+1E=&WJO++L\ZD(RJ:R[7V7\WF M9VKC&3)>:;0+WV(3]PZPN5P[;^K6&![4JHF_\K[-PY'!)/V!0=8:9,'O>%#P M\KWT\OS4FHVPO!MHO BA!FLXIQHNRC=O\53!SI]_(H3D3OL>6'RG7[9VE]$N M^X'=(!.?3>.73OS45%0]!.C#B;TGV &SV&,6 ;/XS]EZV6[:$ZT[MR26\H[$G;3*K)UH3'-2 MRJ8D+6>:A.9=0BXL$9COG8#L1$G60U["S(596_S,50FHC?)+8:Q:J$;JUG)% M@*V*$ M-X#Q!!OXP-MPCH?!<,!NX=2!/YH[L40;9J=9C<66<%S?A MS'IEFI )^!LWEOQP0_!2,BJE[E_Q&TD;]":B'ZAG H:"$%<1?:?)&<1P@ M&DKOWB9?D,N8O@C;^IN\2D;3[B0?\"+M%L,T^;:>Q2U@A:DI>9-UB_$D>1;!&O>QM@JAV,91@+^7"%0%E.KGD8IGN:N0\F MEN&?,WC[;[Q+1KU1,L;GR>X'?B;#7IJ\QO

2TNH#JN:JOJUM/*!!X&0D.+ M3.!ZI56I(D*79;5FAL$$I;%!,JC#S%CTLB ,3@@/JCV)51.'=YB"=U+%5@,Q M'HB(&@.H#&BB"C(W&&Y1]5'SF/F.G]Y)O:8#,UL)0@Z?I5];Y;?\+!;]DY(S MI:$_!';S'$1H9X\XJ8^,9)# <67"='A:SP.QH_P?$S_4&:V,=SPN=-;2?SCF MJSR9%-WA..=UD4RR;C[(>#U,QN-ND8YX/4KR(G ;0:'SS9&F9#KMIM.L5<7# MU "_*,;=R9C%X-P[\;%>K9FNJH$E.9^\P?G3<0I573^?Y:.D "V'*]-TF%P\ MGYY DM!$954I+CM<>J()GBQS6>Y2';IS,&+^;2'K'2>JV$NC(V:FU4+& 8&S M7PW2HE?@Q43KT-:1$/><_G@0[/ 0=AQ'1[!Q"@$0DP_L8W&"^NB"0?-!U]3J MGP]!)_6!Q)4A%QS>#:^'F8]1!;;PIKFZ1S32/Z0[\E";2F&HRCB;OH#N5GP\ M4LV5=,L#:'L6UR\HH\:9:]N"M:06+[ Z^/-JG/>FN\2%EL9W\OV=>=NA0LQ, MW4>1?\S4>]['_Q][DWL_[1.VU-=A'>W)T(S32^WN[O[O\<7,1W MXL/V^,_BL[1X1W*(< [3M#<>=F*68\WK?#&ULI5;?;]LV$/Y7#D8?6B"3;<5)L\()D+0=EF$9 MBF9M'X8]T-+9XDJ1#DG9\?[Z?4U9E4FH-N-\,CD=UTK;T<4\ M[7WP%W/71*,M?_ 4FKI6?G?%QFW/1]/1P\9'O:JB;(POYFNUXEN.G]8?/+[& M/4JI:[9!.TN>E^>CR^F;JYG<3Q<^:]Z&P9K$DX5S7^7CNCP?3<0@-EQ$05#X MV_!;-D: 8,9=ASGJ58K@W(ZHJ()T=6=,"RHM6W_U7W'PT#@;/*$0-X)Y,GN5E&R M\IV*ZF+NW9:\W ::+)*K21K&:2M!N8T>IQIR\0)K%7FE"[JV&PX1?,@#ON'?T..$=/X'W_J[1<4WU!B=F1Q7C7N'JM;(: M?FYUK$A1H;S?:;NBC3(-DUO2B_PTSUXCX8Q)M0.*7DQ/?\Q.'K>"W$.4N%ZP M[R.5KGZ_.SE"_88UIPHTNR/:5KJH8 =J.T0Q#PU!PSP@B/%I/L[IO>;XL5'23/(4!,2X4&OK%[J0B$- M&^L6\'.C%H8AN&XB2 @-&%.MC ZA4;9(@A:-K^-LL4NG;7AW+6^04$(^FA1H M9W#&=6>K IE"3*!?&6&A8UIJ"UBM#+3"]*8U5Y($2230 Y]K5@&U(E=HZ57- MTGTSR47A%L[\#78;BX?"I.4*#T00@I^;FY*%T]E)-ODV"V=Y-NMW.N)IQPII M(9WGB8S\=Q*F[>^MD\1_G9W])_R,/CUZN0\4AAMS("NU+4PCT!W1#AJ][+J: MZ27?X_T-_.H(D8X"UH;8!F=T"41),ORU<' S[5/.1J2,3VX) (L*?]J6MU2 M41(IQ!M9)MC&A2"[LBY4J! :M]$BB\1ZB3P5M%!=(T_9%=" M7&(&",,V]CPNNDS=Y_Q"F50)Z04$]'67J+ &K>VN43X" /HE5*D"X+0!((I- M6*%ULS"Z0#[ II+WEZRP@L;QE6,JR6'+N66FWUQDFDY3MBQ%;PI?.S A$!E= M'HR_YPUF#:@&L=J5Z $&Y@B81BUH+S?A6+^F+B4>F]@STG1"6V3 BWS0PO=B M/JNB!,JZ"$Y KK2+;-\S.1Y,)37[59J] L+7V-@.*/UN/]Y=ME/-X_5V-KQ1 M?B6U9'@)T4GV^F1$OIVWVH_HUFG&6;B(B2DM*XRH[.4"SI<.,>H^1$$_]%[\ M U!+ P04 " IK$-4>*^PQZ8' #Q$@ &0 'AL+W=OOP&@]'6>&ED2*NCFV9QQG;S.;;KK9[#YT M^@"2D(D&)!@ M*+]]?T.>!$=V6ZW?>B#+1(X.#B7[SLXX-5>FT^V$,*Q+Z6J M[/6D<*Z^G,UL5HB2VZFN1869G38E=W@U]S-;&\%SOZA4LW@^7\U*+JO)S94? M>V]NKG3CE*S$>\-L4Y;<'-X(I??7DVC2#_PB[PM' [.;JYK?BP_"?:S?&[S- M!BVY+$5EI:Z8$;OKR6UT^28A>2_PFQ1[.WIFY$FJ]2=Z^3&_GLS)(*%$YD@# MQ\^#N!-*D2*8\;G3.1FVI(7CYU[[=]YW^))R*^ZT^EWFKKB>;"8L%SO>*/>+ MWO\@.G^6I"_3ROK_;-_*+I()RQKK=-DMA@6EK-I?_J6+PVC!9O[,@KA;$'N[ MVXV\E6^YXS=71N^9(6EHHP?OJE\-XV1%2?G@#&8EUKF;[[@T[#>N&L'>"6X; M(Q!Q9Z]F#LI)9)9UBMZTBN)G%$4Q>Z#JPNM;_'M7WTJ;*4W>6O;WV]0Z W3\XX4]DF&/Q.^1 M_._A?%E1%$W9,\K8K;4"/[S*F9(\E4HZ"4?*5B9GW+$=+7WP2[D1+%/<6KF3 MF)25T\P5@NVT B-E=<\R[L2]-M!Q&?SEFTTDA84KO-\[A*;*Y!$<'";N&$@NRE28@>C>,#S,CVE^!MA4TY$QA,O0 MKD".M"QO3)_,6ABI\\O@9(O@3EM'\;DM*=M_0#.-!-\;;2U@@L--^='O<:C9 MT^&?\"YL\*MV\.9;ZV3I 7BD:W".M+E"-Q;.V%?!'7(>G 51N%VMZ _/'EGQ MZT=/Q_D^Y4+WJ:/_+B3IO:$Q9X2A\Y$26+,(J/6L[C^1H&14D<;J,U M%I:E,!Y -4=J@P2[+N+-43Z"=#L(:8'$[B15-@^S',2VTB$L8;*(AC7];S?L M,XI$+,+E.@Z3S9:2XIVCE"&VJ_4Y 5%H M4\):2!P%2(\%F#,Z;E!Q909V/0CK?&)\^>AJ%=&MAP P+XE(1]PWMD=X"B55 MA;<+O;MHXX9SREF20Q0<(CNTX(Q<[W MA!;9/^$^63[+4%N'1!)8(IG7VZ:&JX#4]EUE;,9^C^:GK"S_G_BY_) M*@G1RS[#SG[V3W(S"F-@*8J7A"2 FE#:CN%T^@_H&2?+<+YXM0RW*Q.^=&//T>K9!O&J_7ILG:XIU4<+A=3.[-,Y@&.RT(HP+@:@Y#ZC0ZQQYH$1->\.OAC$M,9-^9 4.U. MAQT[0R&:QNB:E?(7@*<1&!(]M2&-D.!/G,4'?XH/4F=(Y#0:U,*VYHB]>X(D M9)6'G&^UI!VY,AT#M16F(TY6F6I(>7?F:_#-T*@N!3L77W 'L^)5R"HZG:N. MT)752N9^(^OPTW:'\!%7-J" :#=E+3M&%BK/#I0E;%MIQX@19O%J.D4A!AB_,EY"R:+EEZ M3/?(PJ]XQ@K^X/WU%XH&:Q'=?BX5;B]@O48+13'=45MV$-P@2[=*=:[\E\J5 ML+8- ZDGK0 M$RTK/%[N-$ (^I+FOVHBL&^G,M&%O]. \Z7B0]W-<5'2#14F M&"S1 *.'(QLL :W-UR,M5V+\O>R]A0S>TZH;HZ$)2HSZI2/]J.1^EG]9 8'L4 M>(QVZG?%<+"CK@(< M+:!>OX5$*O/A O",+;Z:(G<8O8# A4_P@+Q>.8QT+*5>@W"1\T.OK^T"GKHK MST:?(7"NW/N/+99Y_>T7B6%T^)YSVW[&.(JW'X/><7-/M5&)'9;.I^OE! SV M'UC:%Z=K_U$CU<[ITC\6 L>"(0',[S1<[5YH@^$KU\V_ %!+ P04 " I MK$-41LWF)M4, &(0 &0 'AL+W=O]P:#%YJ9S/[Z M>ZH:,)[!R>[J2HD-N+O>=:JJF6&73=WLI,%M[ALE"]ZT*\]#WT_.=U)79R^>\;-WS8MG=6=*7:EW MC6B[W4XVMR]56=\\/PO.A@?O]=76T(/S%\_V\DI=*O-Q_Z[!W?E(I= [5;6Z MKD2C-L_/+H(G+V-:SPM^U>JFG5P+TF1=UY_HYFWQ_,PG@52I3>$TQ4YY=(T^%5CGWGQMLKKG1(?Y&?5/CLWH$C/ MS_-^]TN[.SRQ.PC%3W5EMJWXMBI4<4S@'**,\H2#/"_#+U)\K7)/1($K0C\, MOD O&O6+F%[T5?W$:]WF9=UVC1+_N5BWID%$_/<++.*11T3Y]]*-M8G A95N[5JR*H.694^?'P$*V>A*V&V==>"3_O(>3VP702/G =. ME,3N*EOA:A&%OILN4X<>+]+4=^,XP\V;7C1:O\BBE1LE/AXO$G_IQB&M6(1) MZ&9@]'*ST:661I&1&F10!<@!N!BQ M47A&=FY4"ZOE6[XIU#4 :\\K\KHUH@5-75VY)'K9M8 28HO\S#\])E@HV#] M*TEHX[$;CSU6=\U$;[%8JTIMM'DDU&?:I_Y?7GS5-0UX/G'>J$(ULH05O_E7 M%@;AT]FK2P.K."O0(5,OG2"(!K\Z8>CZ:>:$D;N*ETX*!WVHC2P!3,QBJDZO M!&U9K5(GI-#QG2R+G==JH["\. B4N.$*C-R4-$C37H08+.(@=N#YD;^;I)$3 MN\$J=()PU7,O>H)3]KTQG94;0_[$C<+$B5>!\_:^A ^<('*7$ P7F9LLZ2): M10YYS)H>?A8:08&0R.LJY\"A$@(G4M2U$++[S\,X7&WEJJP-=5U2* MLVB@-ZY PD6!MW0R+W)2+W%>;65U1>DKKF796:M(,IFL# M!V;-OF8O\P<$1#.$L(I6X!)CU9!8%_D?G6XU"64!ID D %X-*E +N&0U%CX; M*,+G+_!H,S!N1^^TO"@[:.Z#ATV$^_%_\"F<02YX2-\^?_N>_PAQ,(+H <-8 MF9/HQP:Q=:F%2_1&YY)1<0IN%$!C7K) LI3L[W^ :G?+TI2N;%ME0.4BSYL. MSP8K41+[;I!0N0)>I#"(G"=PL(SAR M$=*VR*5I")L@<1C[!6!"[6>ISSO;A<[PX#99N%L=.G/ANY(?. MCQ0P JBR!K286V<5N5$0.AEJ["JV<>"$*W>9AH1D:7P7]PYV(*W=-$:U74:D MN+OT0S<%BR.;#9RT@N%>U=6U:@R;I5!K,\;K(H@R-XM"A!CWYH_KS>.N[6V' MJK]TTRSDZAZY04A7;RL*Z!W' +< 20(->$WD9@E=6&46$"RV@. NF<.,1A,I MN?!#JR",;!<0^N@MN.6P&^^%FS7'T%[,@5/D)C[,#X^%*#^P.(#_USD0P\* M_,YZ]&L3:DU^OL.TE]-W5T'8=T9]DX+ZQ?A\2Z&N[H4Z-;>^N$%2U(V^TA68 MW]J^HN"J)L@EH?_4(L*/![OP\^ I+:'Z)3U6:: MO+8]&:!+<+JIL:JSU*A_^T9C4-.0K>BXIG45UI?Z3PAYA7F/@9KDP*I/RDB* MJ%:!"LO*0$)=ME%7:"GU(5;&AG=2E5G*!T'D)9ARRE+;$O U(^*3>SYV2(V" M/:4(5'H09%[Z=PCZGOBE$M]WT!F-C+4I;6'D?P-/(4+$2] [N%!5:$%5X0[F MI.9AW#)V!)NFWHD@?4AB!JN'D];@ F8NQ3'[2@F$5:_A/?X7:'GIIRE[[G6[ MA@-F]"OMO"/!BB4(EZU[>/&I%%V< MSM%'O<_0/(Q.HRAZ@-IZWXU[U>BZ( L49/-[L<%;R:@NR;NWRI:WKEC79DN< M;K8:]8[KTZ:C%*PW&X@HUK='2O7)-B.O)]Y!A(;4_EXB\=!_!5.OM0JA>=0Z M3L'WYYIZ'0PN]:$4L,P*?0,N)P7VR-["J!UU(.!6C'T56\4J).^;?J3OBAMM MJ,;WNAJRW(QF+L<6M;_ C#][QD7!S0SP92]U\1B/Z'VK<>27>H>,X-RSFD_-1/O0[%D-!HDD M04SF96,LS5O)$R\I1(C$G?58VMGC)'AM?C.[D+9.+'PW068L;N.0Y&V*'LU. MVIM9R#SO=EU)^I,D.@?4=P UFQR[&F;4BJ9:T]1#] NYWS>US+>>N."V[6[2 MB$# F$IL9<$YL-N!?J.)Y:[N*AX2J KLM"&^ -(*^E&D6$$@=@Y/H3B,'7S; MK5M=:!02!>3_3?&H7MFE=07SV-J"Q5PA2/I6C;M'#KHB)>%*I+#M46NN:H3V MP$-0@)%A6IK_IVTJU^FI?&U'.<+:M%\P0^HM1>S%_!V@*BV!29C,LG&&"/TH MH+5+ :B)O)"+=I ^;8DEU\*^/1^)!R).$Y *5R%""OO#B1(:WO]-'5)N+D:X MX,YAJMY0H4?)WA&REOH3&$^0+JBNAUXDR&+XN-MYS.:#G'8@TIA&KSO;9'"I)WYW,7J. MOP4%RD*N@,2.S\SXKD818<:M.U/F!O*$FE6Q(=--9JV>!!T,J9D9PAV!X X( MS2D["Z^/AW2?1.^7,'9O,X_1M#X!G!^K(3]I6GE7#_/I\>%'W\OQ03TBP!ZV M\0$Z =Q$'#+Z54/F)%08J\61E8JN&7HBZKS:4[W<6*__P8CX$CUFQ9KW<^< M5+,BT=04Q^XJ#6AFRA),!DOGHK>_/2 \ZH5I[WXP%1TLN*LHPW MT\D=CR/+U+^_?3Q39C5S@$4CJ[;LP[+XO>M;=4Q#?.H;^O&73S]2#$'Q.$I^ M:UNRO^(+.K&@P<>6210;J@$4"4@D6=(@09-5G- X'$T<]W9V+25]G6L.3^YT M3L= $,8.*?>W9+5#VM=E358IR[ITHS#CDT7#<^NABGXE:_IS9F8UY-L\2]NJ M/1!@BR89+ &S(>/L)2JO00W4/%].@/\4U['IXQ9$VA/0H>'I(=;*/0.T[K1] MICBAIKNN>@WN4)EMIKG*H$DA9#_M ZXG 97C(* R:DL*W?\"PONZU AGW=J> M8BBF\Z:[%RW$"!T/UM)OP.'&##:;G+6AA;K6[3"<]',[]6-\('6"E:7/U6#P MYDCPT#OV S4:HQ:*%+QPB$Q^R>>)U\=P.H^F9)8/V^/W+-37[26&Q>.K^DEG"PRAY%A0,,8AMF15TV M6K!NK#-34"._3%@?WL*,O1/%4MORP2,HP5;JFKHX2/0)$;9!#6IM8G]52%+05X@6%+8N" G*3?P*H=^AP[LMIJVO&IJK24ZO+Z,,8P MQ?[-UNQ;!(^+]UA,26\*'#1W&\A[-Q:"\*[+U6?)DU.?D+;QN?3ZCN5OD*9_ MPSB.?7,O4\\G[Z9WJKGB-_ M(APX:%]3CT_'E_P7]MWV8;G]"X&?9'-%ITZE MVF"K[Z7+,P0&OW6W-Z;>\YMN#/BFWO'E5L'%#2W [YL:X=K?$(/Q3Q]>_ ]0 M2P,$% @ *:Q#5++(H'1H P NP< !D !X;"]W;W)K&ULM55M;^,V#/[N7T%XPY 0?R6-$&;!$AR&Z[ ;E>TW?9AV ?% M9F*A>LDDN6GWZT?)3M)B=P$.P[Y8E$P^Y$-1Y.R@S9.M$1V\2*'L/*Z=VU\G MB2UKE,P.]1X5_=EJ(YFCK=DE=F^05<%(BB1/TZM$,J[BQ2RU\P?)8K9G.WQ ]^O^SM N.:%47**R7"LPN)W' MR^QZ-?+Z0>$WC@?[1@;/9*/UD]_<5O,X]0&AP-)Y!$;+,ZY1" ]$8?S58<8G ME][PK7Q$_REP)RX;9G&MQ>^\&-P33]BD'>&>0A[M91B/(#S]K: M_BQQY-(;)F4'OVKA\Z_ 9SE\TLK5%GY4%5;O 1**]11P?@QXE5]$_(#E$(IL M 'F:9Q?PBE,"BH!7_+<$>/[PQW)CG:%"^O."X]')\2@X'OU?F;\([Q_SM=VS M$N,?, 0LY2R0)90U4SNTP/WK.J/J@%J^ M0^4=J@BHO1^^F^9Y>K/\O+X-8G;3A\UKL-&*\(&I*K@P6 IF+=_RDOEG;($Z M"^@M>-/K:'V.X-MXD;/UT5GTB9DG;%D^8-D8[CC:B%X]O6D%Z\885.4K/!JF MK AA1(_:,1'UR*^K=6,I7-N/5DPP52(P!U2F*#<41%>J:?1]U)M.HCZM>388 MC=-6**Z*B)A0=JG!?H%NU,L&5U]8 M<>5T5V/'JL(7&E(6^P-01"U<"E4GI4\+7H6*L(X6&2J7BH=FFFGS.X0O/>7D M34.5:'9A;%A"I&RWO?5T>II,R[8AG]7;L4:UM?.D!6[)-!U.:!"8=E2T&Z?W MH3UOM*-F'\2:IBL:KT#_MUJ[X\8[.,WKQ3]02P,$% @ *:Q#5-J_MKRX M P 6 @ !D !X;"]W;W)K&ULK5;=B^,V$'_7 M7R',%7;!Q-]Q$I+ ?MS10N\(NW?M0^F#8D]B<;+DD^3-IG]]1W*2S<)NCD)? M'&DT\YOOF-TBVS>-7;R'0: M6.V%6A&E<3R.6L9EL)Q[VDHOYZJW@DM8:6KZMF5Z?PM"[19!$AP)#WS;6$>( MEO..;>$1[+=NI?$6G5!JWH(T7$FJ8;,(;I+9;>[X/<,?'';F[$R=)VNEOKO+ M;_4BB)U!(*"R#H'ASQ/<@1 .",WX<< ,3BJ=X/GYB/[)^XZ^K)F!.R7^Y+5M M%L$DH#5L6"_L@]K]"@=_"H=7*6'\E^X&WCP.:-4;J]J#,%K0!U-L]*/)6WC/+EG.M=E0[;D1S!^^JET;CN'1)>;0:7SG*V>5*8WZU MW5,F:_KQ1\\[C+@-Z1>P\\BB L<650>PVP$L?0EG)6UCZ$=90_T:($++ M3N:E1_-NTXN(]U"-:):$-(W3Y )>=G(W\WC9S]Q="28MO3EWFOYULS968YW\ M?4%3?M*4>TWY_Q/8BV"N,V>F8Q4L FP] _H)@F62C^@%+:_?X.5- GXJA7UE M+-14;:AM@&Z4P ;E)R167R*]Z@ZCFFMRIMNLM MLB*,\YC\#MA#C1(UY6VGU1,XHPQB9V&2 MYB0IBW!2Q.13KR6W_0'O9#TI)V$^34F9(VJ)VB5FK!\:' U#P"W&QY \#[,X M)VD9IJC\J[),D*PLPRD2LP15C1.TQ)@9CH6J;WO!7"AJP.A6G WS O6R5FG+ M__$$+Q0I31:0Q9.,Z=^PE:7L93F#847&^^2J_O+O^- M!_$T3J8ASES3@9^:8C^B7\^+A%JV%D %EI!YQU(? KK>TRU@4EC7\(IB2;#_ M5E\7PCLCW[!$T)5'B]DS/L9Y.$G'[E2483$=DPS*'#^:*PX&K^Q.L>$2K52ZOWF+\*P(4WB7]Q>E6/D?^9#I\? M)O<4&;BJJ6]QB9Z-Z%N#*#J;]BWHK=]I9C!A&/PGZFEMW@S;XH5]V+F?F=YR M::B #8K&H[((J![VV'"QJO.[8ZTL;B)_;'#U@W8,^+Y1RAXO3L'IS\3R7U!+ M P04 " IK$-4UKPT.$H# !N!P &0 'AL+W=O7SS2 Y79ZD^Z0[ T*>A%WKM=<:<;H- MUQT,3-_($PB<::4:F$%7'0-]4L :ES3T01R&>3 P+KS-RHWMU68E1]-S 7M% M]3@,3'W=02_/:R_R+@/O^+$S=B#8K$[L"(]@/ISV"KU@06GX $)S*:B"=NUM MH]M=:N-=P!\,;UE M29MX;5_0W[C:L98#TW G^S]Y8[JU5WJT@9:-O7DGS[_!7$]F\6K9:_>EYRFV MJ#Q:C]K(84Y&!@,7TY\]S3I<)93A,PGQG! [WM-"CN4],VRS4O),E8U&-&NX M4ETVDN/";LJC43C+,<]L=JQGH@;ZZ$[ G1Q.4H P>A481+ MU)$)_C=SQ^%."BU[WDS>5C1TKT!CZ=/ 0TO?<('2<-;31QR$PM%%X MECZ^0"A="*6.4/H?B/\R4I3=T.?0Z+:NU0@-A2>\RAHT95BM-!TH/&%*80SM M.3OPGAMN9PU%Y6$XX/Q%?9>"1DAKU(UK@W"RI8A!6]GCS>;B>$NVV@Y>)Q.; M;#\A>6714BR#&-*\N#$P\ZHD+I'X4 MEFAE6>HG6/G$[__8U)]I]XK$9>A'58J6U2B?"9(D\S-TH@P5B>?JY8_4,2G! MB"++;:E6P_1G5R^XZH$#J*/K]!HK&X69VN$RNCPFVZF'?@N?7J*W3!VYT+2' M%E/#FR+SJ)JZ^^08>7(=]2 -]F=G=O@@@K(!.-]*:2Z.76!Y8C?_ %!+ P04 M " IK$-4L;_GEET# "]!P &0 'AL+W=O=-O>V1G3P*(6RJZAVKOF8)+:L43(; MZP85[6RUD1I^BZ1C*MHO0QK-V:]U*T37.&- =M*R&MV!\=;$Y@YMD+?+,QTEG@FSW#=ZDE5;)EH1@N5 6W MZ+A!*C '5]R60MO6('R_**PS5"P_7O Y'WW.@\_Y?\[NRSS9NQB>YH)O"#5[ M0&"^%@E604GG8'C1AD#G:?;Z_@TT9 NO78WP^V]G>9Z>#^N>(ZQDYV^ KCCH MUL#7^"Y^ZTN] AR.OHUAZ1T-4:I.\O M)1I';0)0\!TON.!N3_?Z9SN< OFX#CMBBI9L?XP(H6W :,.5\&K/WY_;7_/=ZV>B5@+.#]"?13P9# MEKR"JC5<[7HD&JZK4PJB@NZ@;/%OA!7H.D3EU7B2Q?\F*H:KX](>F2&X;PE M%QIE04D]7.KP3?L@\C3[<.I#,5CJG>)_^^)[]+[0"SNAWB=$.-:3["R>'Z<> M?)(MIDL&;8.AVXN]GPDV''](DY_P-02P,$% @ *:Q#5)[OW*39 P H @ !D !X;"]W M;W)K&ULK5;!;N,V$/V5@5OT9%BVDFV"7<= DMVB M.6P;)+O;0]$#+8TL-A2I):DX[M?W#24Y3ILU4*"71"1GWKQY,^1XN77^(=3, MD9X:8\/%I(ZQ?9MEH:BY46'F6K8XJ9QO5,32;[+0>E9EY12-VR#=I8\5Q>3R\7;JU.Q3P9?-&_#P3=))FOG'F1Q4UY,YD*(#1=1$!3^ M/?(U&R- H/%UP)SL0XKCX?>(_E/*';FL5>!K9W[39:PO)N<3*KE2G8EW;OLS M#_F\$;S"F9#^TK:W/8%QT87HFL$9#!IM^__J:=#AP.%\_@V'?'#($^\^4&+Y M7D6U6GJW)2_60)./E&KR!CEMI2CWT>-4PR^N[MBHR"7=*A]W],DK&U32*RRS M"'RQRHH!ZZK'RK^!M-I5_< M(S=K]J+2?$I;)K:1/>RUC8X4;;SK;(F+MS:,#D:+Q9J4%3,-O%BK2#I0@>)Y M9PPQ!"B5G:CO)R&KFV=C\E? M/6J5+E_KW<:K9D:?:@0:XHY\ %KS2!((B(+7AKZ?IQ@:/)\*P6$7(50EMX!-:5?",;OK-(:YE+@.ILM3"39G>*JF"8,_> M4](1N\90B[@>WL+NWJJ61!*JE/:@Y!_P=CXJTS$E,4J&^+BJX 4S@8MXQO"! MS)7WDD@C6%L57A1J1I=V-W 9DDR%B >2)39K'JS&PED70>]KIP5*I!../WQW MGB_.WH57BG#?K?_$JRC9%.PCGFXRNM'289":V]194^@$1=!6;>HZT;Y/3)), MI/8-)3%!11:1@GZB'2L?D% %C]X6)=*NG/;R.?\BJW]",_6PHC(D2?*!?WY* M37I?AM20D ;2UNL8V8H*6HK]N87M""=Y#RTQLIW^6]&V\^BPP(>M4WG7[(NM M8WBEW*[OEL-8)3*0+N?1),667)XK'\::8:A %30@"B'7!148D\&G?NQ5%3W'$R$S9JPVGI/C[+4W+3N8&@W[39J-\@IT-O8# M9+^['[^7_=1Y-N]G]T?E-QJ/D>$*KO/9V9L)^7X>]HOHVC2#UBYBHJ7/&C\A MV(L!SBOGXKB0 /L?):N_ 5!+ P04 " IK$-4J^'9,.TB #%>P &0 M 'AL+W=OMSVT:2_^Z_ N7+7L55%"U2 MEFS'2:IDQ=[5GKUQ6?:FKJ[NPY 8DHA!@ N DKE__?6ON^KIMG\\/AQ/5_9M:G'Y<86]&115FO3 MT,=J^;C>5-:D/&B=/YX>'Y\]7INL>/CSC_S=N^KG'\MMDV>%?53AZZ+]YGRU6#+Q[__./&+.V5;3YNWE7TZ;&?) R(;&[G#:8P]-^UO;!YCID( MCG_HI _]FA@8_^UF?\V;I\W,3&TORORW+&U6/SU\]C!)[<)L\^9]>?,7JQLZ MQ7SS,J_YW^1&WCT]>YC,MW53KG4P0;#."OG??%9$1 .>'1\8,-4!4X9;%F(H M?S&-^?G'JKQ)*KQ-L^$/WBJ/)N"R J=RU53T-*-QS<]7*[+O)1EI@>6F4R3MV71 MK.KD59':M#W!8X+9 SYU@+^<#L[XBYV/DY/)*)D>3R<#\YUX1)SP?"<'YNO; M\7^%C5M)S6-39-%5IABGID\J>D52\S5U(FI;$(S M;>C_-,G )_.R2ND]2Z38K)*/XZMQLK2%K4R>[_#8;C"9"0C;5!E-N\E!)/_Z M+\^FT^,7?SX_?\=_3EX\&M\1$IHDWZ8V:5;6S5/07/5V5F=I9BHZLG%RGN;G>F&*7T $6M6$94/,$,Y-C=W6R M,M#!/*QMMCMJ[K)2-K8NH\V[C=#\F'ESE8H@AZ6=SP*O 2AGS4[H0.< M*,GA?VPSHC$2004);;R<-"5]^F03ZY<%EDU-@GXC6&]6IDG,8D&2F ^7("HK MIJ&U'#(MA^]OA6N=$OB MKY*%LFJ^7=.\H$6BVWFSI74(MZ1/:@)CFZ=)FA'2B/JJ?CN2TS8VI4GH+6^E[ M$^LMLSEMZ9H0II3T*]$";:!8ED#/#!)T%).U[I(P I8)B&:Y EE)"(YHS'[> M6)) $)L,1@4Q,2))E-E\!$L@W5_WZ9+):L9&4U"&::J=GAXRU&- M!X3.F19X3M]35 M=B-T625Y6?/RM0P7)BH+BV>\IC \04#'V9!Z]'.9OL+T0!CQO;-Z>"Z\8NK5B/]-0)?$NU@6(J7Z9!LC,HU( MGUE79)4WLR(#S2$%" 8ON6A+R"=4)J9XV<'/3=KG6@F^V,W(:<#4YR<7@K M3?L5 IH,'_ M3]1Z!+T'\F.%LW"'+B=+*F=-!BTPN3$;MA]8AI":(!5$(LAM MW4 NUIZVOA&*[&=BFM0-5LDBOBD$FK>X2*:U30.:*VL)SPU1D[/YTJVSAF!! MP,N"_4-[,H5J8&PC.!YI"6,@*6=\4$R&+/YI> [3A]X:DE3/O*1Z-BA:WA,) M%P3:>SLO22(<^R-Y?HNT)VE+N%$,]AW' MO29(W.?*'8DXGC7H4W@?&\*IT(<1\2+I3.A]E=HI&ZF$"&J&(P:TM((U!X(.D, M K$L"IL?N67UP<+,O3^&F =;D_5VPV2#K1!5K*SQ[\MB>$**@X@H4V>W8!^; MQOS3-/X H>0*VMM.X1]@T#_+8N1(JP= ;'KSSZ"3^6T@39*X'A, " M=KME^8?=*-U.QT\BLIT^'Y]VJ/9D$M[X)D0[A+8H_#H9%DUFDS4D,J\L#B>>)PQ1D-Y9L^ 2KO-@R%<'U M[)GOO#-?R\;1F676.XS>;N#JJ4'0#__%-X:_BX_[P?]R"/XAAIH&AIH.,L-5 M%!>Z(+E-0N-@I/T+IV(7S9H:G(;]>W..%85_2R46RYHX6J4JS$>M@NP6I)0; MC9@1]IHJFT,M*+K(E PA]O=7'VL78A\I()T!LD0TXMR/2):$=E5T=KW)RYV% M'Y*213TGW5![6R>K^9.W\B$V>:R$3=NQ-C99>-$Q!Y\/OMC:*LQ:%V!+DRU+ M?I.\S WA[&I.+ PRDK@&.=US/%Z7J>,-=LBP @VTAK'4][%+B/':U\)RHU%M4\)7Q>-Q;8JA>2+XG#9\3:8I_IR>Y]SSOA MZ1QET5EAX@,60Y1,@8CPL RTIYE$R._Y281:/87605 M ,U#'*3 ^_%J/UDKH,>SF5ISY4W7(DYW?"7,9BV\R -9( ML2(:Q9''JL&1RR[R7*QFW3.L@K)JP?=:Z+"V7BZ).Z*2[2!;.2EWB'T"FMNH M(FUUVY01<[*#F><>S1O)C65)(Z$?!"0:\AT=XGZD%K";OM!)"!"I9:\4.<6V2=1(: MBAQ&)';$HMO/A$B4P+)<,#7OU$D;'4U@+S-XZO(^8Y>CS/*9*;LI85.V#H8= M,R$UB10)M1X=4 2=53;Y5H(0= @2M:='K0&MC>H*D5Q<;/D(D%>:$1LLH PA MR6Q#5AVK5*>!9D1T^](2X:.8)&:(M!(B$5Q\K* '#4KRF3#B,$8JCO'\3FJJ3C/-BX,"1&,-;8218@B M/._#QZ !%^HP)B>#5M=E,4< Y8/YW)\"O\=PCN_2=EVDOV&O'(\;?JQIYX\% MB_NKQB>OR02V%?*[A!>;+3O8&I.KN(^IL*$QK"R/T3M-4?H.YN7&I:O*(07-0(I*A MYY DI\7W=LEYM+6 6!#D?26E)W4GFD+/L(Y_^Y5QU;HK"!WEP\G.C M4:? LCD62#2SF4D2M@8X4ZVV-605E]K-9:^E!,MNY M0;B51*ZV!&AD:R"[<*"0)]9H=G>H^%:)\P+ MHB55;7)7Q5$B"FB=-J?-DK)K.!92XJ#OK9X+ M#J]7L7R+B=50*>::"IF[4<[$B90Y\.$43%S$QO8;]!*RCRFR6^27O"V)R>$) M'% !)/C*J(;-^)D]!%*)Y(F38S31$C2E\*0W%MG65>IM'17[IF.?3@$H/G[> M647G-,@_+SMSU\Y7#M[S.'DEMO->U9Y8T 4)V747$^T5]XSS]IKLZ;01$ZV5 M+$GP*')9)NOLR*6J:& XE,2_UVT_TB!!#XU[><$GOM'4FW>X2@D0[=/ #9>2 ML. HYS$A*7'TT!@IKO3WK4M?0_8KI5I=J%7@MW?ZG8T2UV_76^%HV31\@>T"!GA_+(R7!UHR]2X#]>A4J!7F;^PKD&2B%< MW0>K[B7\[#RCQVFK:("%H7=\2.*Z.@P:]?R8&&?'6=0<$0*?Y'/UAYMM1:1: M#QO2H;)K,ER)]3Y$ [&I7BP-SM!?:]R9UMG8FHU/I1Q4RRFB@&2KE(6M#3/_ M1'@0E11*;#CSJF8%J2-B&)(&.3&WE2!*S:2?.GKU\^/(0D$OISPR%QWQ59I6 M/,9;%!&7)JCI5!BV_#BY)VNQ_7#>[*>+-$^$C%%WW[[DF)-5V=JYG8-UPY-0 M7#49+H=Z&RI_KGQ-2>]Y?\$\G$Q"M4ZG-J:_W$B9A"W]Q5[]3%SQTGWV/UM2 MPU:54LTNWEMGUYU5.+[BO)(CHMVCVNP/DAH-CBXX*IR1U M!@9OAWE"Q\1\?RM=V!5"E]36A+GZQZW8:Q2M#QO$UCD76HN@\OXYJ5L$4,1/8E/- M-)&G[J)Q(VA?/K@4SDB(YXGL\FZX6Z+6&:(V#'=*@_/A=[\]=I#TT%_GT 04CVDA*"W0M77(.^0#QQ,X_DT('JXM63RI*PBO]U>]CUG7YQ"V<1XSY;O;A-97,N ? M _:0'@JEQT]'4N/3@?1 M3BZ$A#D )RDJ!,^*!6T8[\-.&24SH@RM0W4UFQ)! 526U 1'@_H)E'6/%'QK M0BL*TLKAB]1R=81[#S@ [+ON?(*NDD)J+K=PA^S:B'R(I^VA_'=)CE#A.1FN MT'P-0O\[4]?;$$SIEQU?-%-RH3[%HK(7HC: MA"5BH>.L5"? S1QC14%DYOJ0UT6WCO]R4M0BWCZI=R M.VL6V]RU+O?2SA^S4OBCBL9U#E39L,SFUO4]2A1@WTY,W0+^\#C:S_XWOQ!W ML6P+U+^C*!&K!@#@+<<&;I0'<#E!MRA+$F[A[.U&8XOQADY^):U$\-7WB_]= M)D4-S*@1@#WSOD:Y6]WH%I0'4'.#>M#@4 ]17"C*G X75+YS<0> @N#0YE#, M^(LF2EI?6_\UIRH;2=L["2 D$GE9<7VO.*UZ8*D*6*SPRK6E1&P\$GKE+F+:);MC"NU1/]U9DK,>VI4AZD MR5#7.!TN1GS#(;!>&KS+0%\2[#J7$4F?8P\28A 4FV5E77(KBL-IKJ)<+*3S M0Z=LB[@ZRJ_*;%S;>U0NCJ!"HK1%][TXC7&[S>:7=[& # TV*$EA^B""N+'Y MM95BJ!!L!;#!%PYIN<&56IDV#K_^Y=3"]DC';ZAR0@"3LK;<03[($7M&MI'ZZ5.O$C).7.Y#4'N>JAV""]S M60C)W"7W94&(Y;81MI;T-;TS$W_+I:S=*)>M=H-\M"& X%YQ6R2Z]YW@+G_# M^$'@9:SX#]L5+T'WS/7![%WT;I #RZ!O7]'D8CM[)7.#Y!CRK-/A=.B571XT MT>\XE..7%Z]^!9[9WUAE=A%)AY0D-">C89M(A)9%6%15XVY;T,HD:#V$D?P4 MM2PU]DN%KGX]#"_&L4C=L[JSA6"(S'WY",'+!3S._ GV+TD2$]4GLJ#H"!G( M"1@P$I_@4&*:U69)TG>I"=SHPHJ9Q",DUTJO+FVYK,R&=#)]N[REQVX:TFO3 MX928;]._B"Y[Z#W=+Y@'9Q=?[Q+YIY&GK]K<-:W;<)N&F4NOYU[*C!^XJHY6 MG'&_$#JR%'2^].#M%W'I1E;U1I/KZ :1T!C4#]D'R:L#+2[)QZ7L-JI"CB9& M&%<#FGI526_./ZM;^A<]FA YJ$^[R\4?M^'@P&4OVTZ0Q#D-8N?Y>S*"*RRE MV>X>+@(@^ 9BCY9YN>0X71@=BJZJJ,J ?>D%.036ZO(11V, M/Q\*%$'07J:='@C%Q-&E+MK:'I6YZ7TN$A)2-YWC44C;R]T6OCH*D&V+#1RC M>>.WKG]!VWU\^4MT[%0O8O]<30TM):2XN2ZYKB6&_U,VKO9ZBN3BY(* MI3J?GNH@UVD=5'5P^(@5<[2>*Q6OHAZBLMI!<*#*,C",[RIU,S%+Q%-%G3^^ MY)YM&[VFIXDL7_J&PT#<_Q/7"_?LE0A_5ZJ%$^U/:X$N%_WSL8A2HG$6"8,L MG$2>4]H!N@[5^K[^NU/1OM?7LR'+Z2@&*O3=%&FGSZ<[7BWZL=1U:1F0]IUV MBNAZ[T,ZZ/>-?%ENG#%5%UJ[JR"C.5S,Y:LN&O>MXJ_34"LR':X5^;/R9:^^ MO]O0Q/_AT]FUJR?3L!%3_:WJ#V\B"MV5.5S5UG<$K/@;%"8Z\2()$9_40#@% M[AA45+&5:*E*"NW]T7:94<)U\'1$ N*1W@JZM=H=6G0%RD7&(BAXI=?PROD MJFJ& <;]ZT,=+%KUFP;S];+@W7 K+(S1HVQ&.D(TK2V7+34"-TA):2LJJ[ M">X@>?CJ#TEK+.)=MK:6XXY/R7#Y))@T9G 9\1V*>SM61U37CD9&C&?/G =F M[/EHFDGBE! J(^V#DETZO<>M*5I$>0!\QE#8O2S'_M$]0!;+[EY L] J6I=A M!#)L@CB64(10]CCY2WEC.<&4+;3H74QE3M+<9+6$:%ON(Q\^H[6Y*8_H.#?= ME;1IAE_DYWIS6=V)_-UR3&B:0,%*67Z2M^(L1]#GEXO#TXHQTIXC4'7MB_QM M&I6B.]:1$O\R1BEVHQ$="]EBH"EC'-[_*&/0^ 3#17W:5<@H;&5PV^'T]H;" M'7% 'NTESUHXX<-!B$#\]OCLI!"DEJM;[1\LSB&W>,-]0_ M/.BB\<$K/^U'F?8-;>'!+R5J+I/"K&W]X#3Y=T2J'WQ 0HJ:.H'$U"B^_[< M@>LNMDFE8P)NV.[!$[SZ5%^]T$2/Q-E@;ZRR3?U@&D_WSB ;53\XP9>3B7P[ M5-@X#04ET^%"D,O %82W-V6Q/'J3P0\;H-6OFI%;/YVQKKU)OH-AX6Z0Z4W> M<,-$YV!'$'T=43F2!JL^X\+;$KU"QA3:A 57#7)R%H&(F^->7?O\\D&#)1*U M7!H8X@2Q@;!?\)$#4SEC2FFV'PIGZ_[0OE O@!.'W82HKJTXK,I:>UU:+PY- M)=@@[GHASG_TEF\)(Z02"5?<$PTY7JZSN5[.V454Z[Y$K>'8C?D.KS852*!9 MT0 KR/?[[%3R9W5\ 5KW+%'8([$-4C(:Q6C+%-& (A$:[J%;Q!HB"\021:K, M_N(*I"NT;!]K[0/6!\ 0!RQ:EZ_4C#=LZCBO3-N72,B EE2L.8M@*$C7EN"I M-](BK7D'"UVL58\M'/(^+6M9MAHJ&;S'5O<%5Y$>DR.W[72:0F"?*LM@3N44&?K MQ"]$PA(''6(03OBXO$JXM%?I!#>CQB&V<,=QBLP?)N7+TO::CGI3KT-JZ"14 MH)P,UX5<1!?FX,:[WE.Z[QQP\\[)&LFUV.&&+RBROC7+!%?9IV5]"$6J944G MN+0!/G\W&1\G,[WDRE]0&O'@H2N6N>>!F(=@.4V^QQ)Z9PQ_P0"'Z]P!^7:) MBD:Y%NM;@3X]._U:X,^ZP)]U@7_%7<[0#7\U!=^MX:_[PCX,[LPP:E.5/DG IJB9K\9D M=T118(S8)Q2F;H,(1[&>V11QJ84U MI-:W%M< ML\)O%[60WL[XC+][?AI?0-@9$WQ 1 Z/^(I[T[/H L0A,7\2RHE.AJN 4$W6^4V-BBP1) @.IE"_N]-T3K/-W1\;-1TI_H^_Y#N2$3Z]GQ MZ:,?XF5 L1=ZT:LSMKD!SWWW)DHGL#IQ3[32P[DB_I[-%C NZ%[1@S4D4]2\ MCN2N7M?EKIJ-,VK^NU9"X]:H8]+S6QFR][/C,[W(:9O)0\3PO=CAV"3$9;96 M$D5,TML8,[O,^!X"#7WY KG)*DQ>Y9'7B]KS>EKW&^=0U/]"LB^K,K([$:I)6&#?M=32-A MIYBZ5>/0UD2N8A"$VR%8".4187(FOQHQ?8$_E:Q8(OB>=ZGN_57S?M]?;6<- MG^F3I\='T^-'V@OCI1]__HM-42VF4P>R)0)YA2L'=_ZG*GZ]*5R#3T MZ,EQ+[=X6749URI'7*-1HL/K=)A%$,&A#"?[YP$!7@U(L10;RK@=47Y !*?I MLHBX4C4PCMZ6&UTJ&*!E)/>MX6]IBD.AZOGL*;I(X6AD[L A>/DS.7W$T7SI MY"IU%2@C;D/;SD"V;,"2T;S.R&'87[6C8U"A4V@.D@NN6YOFOH^PWI!-?5^N3_>SS+8YT:S9U-:-Z,AN-9&HZX\"QCV."VQ=_T<_I MW"[P)K<*O*X%$ED?NBDQR&PF[2&'K#*^!HMO-SIDK=W+>(PPZ-":GF 0;]$E9DC>.._C:5 M0T01]:\=J>"/.JM55IU,)X]Z7WT;NAC_6I+)D/R=GC+/^Y$G>O7GG<2A1&?( M1:] @NXR-ER=K]<51==1=9"YWYY&Q^7!'PT,4?'1Z=7S\$W(>W8S_ <;#)>2$_@B1-[S&\?Y($V;+HM8D8_A1 M(J%C5\_+0; V/*ZL&J8$@^%OFF]=T!_=&RH&5W3ETA>LIKO7^)ZKS^8J?5]< M3/2@53%_$"-QW&B8D7ZS'5TJR+8'^.OX?SN[_'5;6.SB[""SG!U-2" &-STR M^YUW(>U5;Z05W*N!,^*%J-T1.VZ_23ONG78<+XT,>6[F-E7-H(0B<=^0!@A% MFSOW"RZJL_DW K4$,'ZK_4,D_=<1- L5"JCYUDUF@^:R\YF13,8_Q(:23&Q0>GID=XF&6HU MI8M1;_8CL KIQO*586&S'%^%?0JQ*M5*46NA(#RB+B\-8U.9.>YOZ/^2&!@0 M M3HH)0E#5VI-8\1@:K:55H_@&&H/OCVAQ]$O*Y.9L>3?C^8?"BP:^9%E_VWB?J/Z7'Z9 M.;PN/W#]UE1+G$1N%S3T>/ST]*%TR+D/9-KP[S3/RH9L&OX3/_%B*[Q SQ&PO M=V]R:W-H965TS"H(/* MAPP27_=P"5T7$F$9W_8Y)T?($'@Z/F3_>>".7%;2P:7IOJC:M^>3V836L);; MSM^8W0?8\\E"OLIT;GC2W>B;91-:;9TW_3X8*^B5'M_R8:_#2< L?B% [ /$ M4/<(-%1Y);UE4I<#1-W=RU8%[.X\\ H?PJ-J#7(P@X@40+N@GHWWK MZ'M=0_U]@@@K/I8M#F5?B%MO17[$O75CYJ+W4C4*5Z=(Y\.XY MJ5_'N6N!PA%@.P)T!P#U!" ' "HMT 8T6-EUCVBD:]/A1G5GY,=BR#-UKX%< MF;#UJ98].)+1/T!:1^ZLK/'PP(.%<.H-/=B7U;>MLIBAAGL\#S8X\E"UVG2F M>21I<"WVKI=#[X/%G=_)L(%=JS:.B--TUUB-]HXDP%1I+XM<\(=A+T*\0Y=!/Y,NQDJ-_1Y3WJT@"]@< Q-,<)<_IN7\4OUCA' M+Z6UC\%EV8=.0JK5MM]V@UYHLE[]/= @OZ&4;U QWYJMD[IVC,)#!1M/'T.Z MM]\KFDYS\A,I\P*?29[A,X_%J;[I-"&"LV26$L%RGA ^8T7!R=V3K@GF2-*$ MS>*8\%2P;#8C(N9,ZE(27;);'* A/4.^8%?C"C")G:1'4X")F61JT MXG'&2E$^=[Q$)T%K@563'RVJ<>+,9+HB5\=@+P[#%^QUL<,#UM3'^, D QS^&Q3]02P,$% M @ *:Q#5'%6"UQ@ P UP8 !D !X;"]W;W)K&ULA57?;]LX#'[W7R$8?4@ (_[M)$42H,VVNWOHH6B[#<-P#[+-V$)E*2?) M3?/?'R4G;F];NQ=9I,B/'TF)7AVD>M0M@"'/'1=Z[;?&["_#4%)A$41%VE E_LW*Z6[59R=YP)N!6$=UW'57':^#R ML/9C_ZRX8TUKK"+W"J5P1*E9!T(S*8B"W=J_BB^O,VOO#+XP M..A7>V(S*:5\M,)?]=J/+"'@4!F+0/'S!%O@W (AC7]/F/X8TCJ^WI_1/[G< M,9>2:MA*_I75IEW["Y_4L*,]-W?R\"><\LDM7B6Y=BLY#+;9W"=5KXWL3L[( MH&-B^-+G4QU>.2RB-QR2DT/B> ^!',L/U-#-2LD#4=8:T>S&I>J\D1P3MBGW M1N$I0S^SN8,G$#V0R0,M.>CI*C2(:L_"ZH1P/2 D;R#$";F1PK2:?!0UU/\' M")'.R"DY<[I.WD7\ -6,I'% DBB)W\%+QQQ3AY?^)L=/2G9DBUP5W@7RE9F6 M;%V%09'O5Z5V^G_>"9B- 3,7,'LK :9ITRAHJ+MYX7B$*A^H0"U#=NEN1!EN5>LD3S.,4HVECV. 1X[>6+ M/$BBPLN07I)E7IK-@QRM'J2A_%PD#)$%<3P/HFSA:.11$11)X4+/XSS(T\Q# MFC\09Z+B?0V:W, SJV3@"K:EBI4E4!$0S)ILP=XR?O:9>3;3SX+99MP;[(D> M.W6@FEPDL\70"HD %_&L>)$L'&JBLP9O@'(AC]@-3>"G=KAGX]9H\+9-"3"> MWH.;@?R(?+"4IZJ.^=SU6C/J7!YZ]0C'V:_>0OAJV&!VC1NIFE2R%V:8.Z-V MG-I7P[!Z,1]&_@U5#1.:<-BA:S2;YSY1PQ@=!"/W;G25TN 5=-L6_SR@K &> M[Z0T9\$&&/]EF_\ 4$L#!!0 ( "FL0U0*!UVS9@0 +<+ 9 >&PO M=V]R:W-H965T=%$4/=#2V!8BB2I)QY$XY#R^&,Y_<9#OMMKLS%:S&J^@S7HQ_I> M(C4:M&1Y"97*144E;.?.C3==1H;?,OR:PT$=K:GQ9"/$DR%^SN:.:P!! :DV M&CC^GF$%16$4(8P_.YW.8-(('J][[3]:W]&7#5>P$L77/-/[N3-V: 9;WA3Z M01Q^@LX?"S 5A;)?>NAX78>FC=*B[(0109E7[9^_=''XB(#?"?@6=VO(HKSE MFB]F4ARH--RHS2RLJU8:P>65N92UEGB:HYQ>W.&]_R*4HC5(NMYS"?3B"]\4 MH"YG(XT&#-LH[90M6V7^.\H\GWX6E=XK^JG*(#M5,$)D SR_A[?TSVJ\A?2: M!AZCONM[9_0%@[N!U1>\H^\3EU5>[12]']S]_6:CM,3L^..,_G#0'UK]X7OA M;$J07 NI**\R>@N5P$MK-\26+KG*T_8D+QH-&7TC_BM1UHWF)FD5Q;(S&R4F M\%J+].FM2SD+R53U5-4\A;F#9:M /H.S^+('6IUBS;[!JI%E,^#-.KP5XBUZ MO,KB3;_%*QII-@UF93!3R\6+M"FXT<$-6X'MH&4WAEZ!HU4P68-!2Z'H7;1*)14C,)+"K4^0IYAQ5R2 M5<'1GYLNS!VY/"57I^3W8!Y29TKNNB"3'\A%Z(Z9YXW)I2$2%@23;NFS<-)O M)Q$;NUY+>!&+DJ1?!RR,NX.QES OBELB"%@0]A+C@'EQB$1OF'*M9;[!6\5. M0+4XNZ?M?B!>^MB9V+K7@==E-]>Q=&Y5?+>JG?UNUF@9SIU-'3JZ&RG M7N-XDS48)6QU]T)#I7->%*_M/>&@T#9C?,E>TJ(QC68K14E771LA=FAZBNU,Q]Y RAL%1BJ7%+9; M')%P>FJ*C.XQ?_$<<%Y"\U>#Z;Y1HY)<9*C,/"45ZO]WS?B2V->,BMH^&P03 MVPU)A(40$L]E?NR3Q^H9E''@8?W8OE /ZQM%QC'SQB[QT(*7^,0+QRR9)&0E MD%WJW.3]'<9.T8M\>Y6VNY!=DMAG283%Y'HLFG@DBK#WC-_*H]'1,(4=>6=' M1H65U%2ZG:N&W6$JO6F'L;_9VY'V,Y>['!_% K8H:G+7H;(=$UM"B]J.9ANA M<="SRSU.UB - YYO!;K2$<; ,*LO_@)02P,$% @ *:Q#5&[]7Z@H!0 M-PP !D !X;"]W;W)K&ULE5=9;^,V$'[GKR#< MH$T K2Q2AZ4T"> ,Q\ M\PTY!WVRENI!+P$,?:JK1I^.EL:LCL=CG2^A%MJ7*VAP9RY5+0Q.U6*L5PI$ MX93J:LR#(!G7HFQ&9R=N[5J=GCZ'2JY/1VRT6;@I%TMC M%\9G)RNQ@%LP]ZMKA;/Q@%*4-32ZE U5,#\=3=GQ>6+EG<"W$M9Z:TRM)S,I M'^SDRJU1N%NBGCF[ M-3)_6,JJ *5_HU<_VM(\T\,[,:M 'YV,#9JP@N.\ASOOX/@;<(S3+[(Q2TVO MF@**GP'&R&T@R#<$S_E>Q$O(?1HRC_* LSUXX>!PZ/"BMQSNHH_*.76^TZ\K M%Q[3M5 %G=H@P2-XS?/]N'=+H'-989"7S8(:>X!]I)=_@Z8&M[6S)SM[PMD3 MO3W:XG$I)]6QNJY$HVG1*H>&R\\@% 5[J!2/!.H9BF^.Y9A<5$)K.J5_MF[# M.K<4"G2_<;Z[\=W%*Q0?Z/01%.8?O7H"E9<:Z+4JDW4;5 #]D1L8)F*5LMFD)[%)YR M6!FZ0FK:\J(%!O$1^=H:;5#"VA)FQ^& 1%[*4S+)$G) 6."'$Q+[N'Q . \] M'@;DDQ(-DB=12G[])>6,_XZ;4>8G(=GX69!#YK%)1) 52U+\.*PL)ICOHR$7C))2((4'62R[I&S0X&N>#VCM,.<"=Z/.PF MVAX9]H/JV=]35**AJ$3O+2IWTF!2N"3^8-M%@8)3^E*)' MY$)B1*%C"AZA:<$E@<=1XX!D7IA,\)O@-R8WH-% OG2'7J!T)5?8O@V91('' M,"?C$'-SPDF41%X29N168)-QTMT]XXT3AGL\8ABA*W]YVQV^D[ MFMA^V'&PO=V]R:W-H965T MS. MPVH?3.*VT3AQQW8H_/L]<=HDL-0P:."EC2_G8I\OY]B9;*3ZKE><&W1?B%)/ M!RMCUB?#H4Y7O&#Z6*YY"2,+J0IFH*F60[U6G&56J!!#BG$T+%A>#F83VW>E M9A-9&9&7_$HA714%4P^G7,C-=$ &NXZO^7)EZH[A;+)F2W[-S5_K*P6M8:LE MRPM>ZER62/'%=# G)Z<4UP)VQM\YW^C>,ZJ7%G/+-#^3XEN>F=5TD Q0QA>L$N:K MW/S!MPL:U?I2*;3]19MF;A0,4%II(XNM,'A0Y&7SS^ZW&]$32/ > ;H5H-;O MQI#U\IP9-ILHN4&JG@W:Z@>[5"L-SN5E'95KHV T!SDS.ZTT]&B-YNF/*M=Y MO54:L3)#Y[!;VN2F4ERCPQMV*[@^F@P-&*U%A^G6P&EC@.XQ0"CZ+$NSTNBW M,N/98P5#\+9UF>Y<\/48!\1'%E#CT!>T6!%9?N$??E6 ISWQT>7GF MT!:VVD*K+?B)#47_7$(?NC"\T/\Z;(Q:&R.GQ]?-*X3D LVUYJ8)V&7.;G,! M!B%>8/-,%FO!K7F8UXOFRD8]*;KP#C_AX1+T;GJY**>3RH>DG MH4_&@7=FWPVN(#4(9JE=Y>NMZ,BG8>3]+F6VR87PJ!\EU/L";JD]:VC$ C^A M\=:Y X_&/L;8$:VHC5;DW+UO[(ZC+VN3I]JA+6ZUQ>_&5]+:2%[+E]T-=%6I M= 6Y#Z""?)QQ97<J7U\CBFWC1N A+7R.VR,-;?>F4L?F8,:!)-RB%YO MZ="L08/\; E]-61UA+$_2L(>8%X<^X0D>]CR NK'..FX"F+LTR#R_H3B"86 M*P4N&';?DO7@'09^0 +OZ E]M?_UY*>O$HQ719V++.@!.$-:'D<$^V$8.L([ M;L,[=F[]I]R@>J2(?@.4+1GXAES]'8X)Q'T5BT\\^ M%+>C+8I)XI. .DD<^5'X1A+AK8AP"R*A(8 X=H64=B&ESMUNG.F?/5QJNXI. M@O?CL:OT)/P('MU&+(_+I>)+R'!/R-S#XX:]AKT.M0,O@IHZV@M;^)@UB@,_ M3-RP$>(G,7D3;)$?T%%7A:/(QTGDBE=W:B+N8PR<%_&K6>NJ.XG>C[6NZI/X M(UAS&JEO@"=Z#6>]Z0"N>)JK.SYP MA/>%D]O&"Y0G=,5/P-%(81%#S:@48B M*+AA_$)6B\.W<4;\8$P[SG#H0X5%KF!UQR?B/MO,+] GN&Y*!4?6BS(]=BGM MBC89OQMGM*OD%'\ 9R\8^7^-_;4@D>AQQB)P=(J#\(V4C()>Z4L@&\7/[?2P M=P>'%+JT7QHT9.:J-,UUO.UMOV;,FSM\-[WY%/*9J64.MW#!%R"*CV-(:ZKY MNM TC%S;&_VM-)"O[>.*PU%"U1-@?"&EV35J ^TWGME_4$L#!!0 ( "FL M0U1BY>" [P0 #<, 9 >&PO=V]R:W-H965T7X>S>7%_JUM65DO<&V[9IA'FY MD;5>7XWH:'OPN5HLG3^87%^NQ$)^D>[KZM[ ;M);*:M&*EMIA8V<7XUF].(F M]?)!X,]*KNW>&OM('K7^[CZ_E:5;GDUFHYP*>>BK=UGO?Y-;N))O+U"US;\XG4G MFT8C7+36Z6:C#!XTE>K^BN<-#WL*T[<4V$:!!;\[H.#EG7#B^M+H-39>&JSY M10@U:(-SE?))^>(,?*U SUU_T+I<5W6-A2KQ1^6$6E2/M<0S:Z6S^.Q!P,Z> M7TX<@'F52;$Q?-,99F\8I@Q_TLHM+7ZO2ED>&IB E[VK;.OJ#1NT>">+,>:4 M8!8Q.F"/]Z'S8(__+/39R=#O*EO4VK9&XK]GC]89**!_!F#C'C8.L/$;L+=+ M )(65PK?"F->*K7 LT:WRF$]QUNG3A$^;/=A*7&QL^W\=FM?]/87VZ"AGX/, MBQ3&8NESA(%AV3Q*T[,\:.MC"P131G)X@Q!OT$W*:A_8Z0J7C"0KVPM M?!\CFA">Y,,X+ *$@>1KG!0\F";1,,X9921-,O23D!@%*$J2Z93$"1NH MCZ2OCV0PCU^Z\>BAWEM7P>"!S'RU88,&)5^5ZJEZ&<7R]R!Z@[0#J M+4"U Q!=/P@H@(54THBZ?CDHA6-GT F_YQ+=:7])8"4::5&"__*%AQZ,*.&: M@2L(4>PTWI[/-KF""?L$-\<*5DX62Z5KO7A!L1?--J*W84I"0HSL4F>7U? @6^/+DCHH0OT.O'?PLR7Y3L\>P)> M%A)_ECY&WW)[D>-W&R\^&&WM<==#J$7;M'7@"XZ,J_[M*O /H/*@NPB6SX5< MN:YISP\9C<>I+_HT@U^>)O";1FR?WWC,$:.$3V,$E4TYHE.2910]['CE8(/' MG$RC"-&8^:I&T+6$4?86S\7@<>52:)XA"FT0< MY23-&;@7QY1$B7>4IIS$D6\DEF70=/$KKJ/_G>LAJFF@.J:Q]WC*?03\B$<& MO*40=0910_0L1WE"HG2ZQTN.:$ZF:02$4 Y\1R3C?FXQEI(X"V.%122)/5+_"L*UNH^(/Y?P))T[ *GLP7#:Q7B0[Z-;R]>, MOP1]J>R["UEDGO\,:@W1;AR>HG$]1O]Z[K3_M7\:Q[#.[$NR?U)V$6 ME;*XEG-0C<89W BF>Z9V&Z=7X6GXJ!WT=E@NX64OC1> [W.MW7;C ?K_%:[_ M U!+ P04 " IK$-4K&L"!!$# !F!@ &0 'AL+W=O$D"-1,J2[< VX"1=;!=M$.31'A9[ MH*6Q390B59*JD_WU.Z04-45K7Z2/\_CF18T6!VV^VCV (\^-5'89[YUK+]/4 M5GMHN+W0+2C4;+5IN,.CV:6V-<#KX-3(E&59F39EJT?(=/(![:N\,GM*1I18-*"NT(@:VRWA- M+Z\FWCX8?!9PL&\P\95LM/[J#Q_J99SYA$!"Y3P#Q]=WN 8I/1&F\6W@C,>0 MWO$M?F7_,]2.M6RXA6LMOXC:[9?Q+"8U;'DGW;T^_ 5#/87GJ[2TX4D.O2V; MQZ3JK-/-X(P9-$+U;_X\].&-PRP[XL &!Q;R[@.%+&^XXZN%T0=BO#6R>1!* M#=Z8G%!^* _.H%:@GUM]U&KW[A%,0VY@X\C9(]](L.>+U"&Y-TFK@>BJ)V)' MB"@CG[1R>TO>JQKJGPE2S&I,C;VF=L5.,MY =4%RFA"6,7J"+Q]+S0-??I0/ M"[P1MI+:=@;(/^N-=0:OQ;\GR"=8.>)JPL GY2O-%8\']88.UG5>.L=*<+J97Y/*1+DWD^#>FRI* 4T30ODVPR033/YPEE1>2C^QGY5@X\EF#] MLJN!=$?K@&?K\I1J&>?&[ M>YJ^^?8;,+NPX?Q=P8#]&ABEXQ)=][OCAWF_@3]QLQ/*$@E;=,TNID5,3+_5 M^H/3;=@D&^UP+P6XQQ\!&&^ ^JW&2S(/ M;&HS64KYPPZ^Y;-!8 E! 2MC$1C^/<,U%(4%0AK_MIB#;DD;>&SOT7]WN6,N M2Z;A6A9//#?;V6 \H#FL65V8>[G["FT^B<5;R4*[)]VUOL& KFIM9-D&(X.2 MB^:?O;0Z_$I V :$CG>SD&-YPPR;3Y7<466]$2XL$5Y, K?V3+ O3YU#<(:E_YJQ;@J@$(?P(P"NF=%&:KZ6\BA_PM@(]L.DKA MGM)5V(MX ZLAC48>#8-PU(,7=2E&#B_J3_'ORZ4V"G?!/SV8<8<9.\SX)YC7 MLJRD &$TE6OJ5J#74IN/].M'>MP"7;U!*QS:"M'H#A10INE:%M@]^H+\!4PU M0E.4"G 3DH5XV+EP@'R!GH1=G8W)NC?$H0>-1&E90@2?%@:*V )D7)1$:2>:E M4=(C;]+)F_2*\M <$5:-)]=7F._E,V:R 7H/]JRQ&36R/X(J*29+;[A>R5H8 M>L^,=2N8#3.2'C1HML)'1>KGT[N2K>"N9?F%M2Q5Q[+1RMA86YM7K* ^=S#Y M'D99&'4@;!!1OBV7&06CLE46R;CV!2>#FOL:)D,O&"2=BV;9-)Q5Y+ M>\X@?AQGWCA+R"UH?4&_E55M=Q\7& G:D#-B8)H$5*9!!_V MOG]T.Y6@-NX.UM1MJ>:BZF:[:_ZRN=T.[LTWPAU3&RXT,EAC:##,L&U5<^\V M R,K=]&PO=V]R:W-H965T=<&Y@>]56>O306%,Z[3@%=,CV? :3W*I M*F9PJU9CW2C.,F=4E6,:!)-QQ40]6,R=[$8MYK(UI:CYC0+=5A53+^>\E.O3 M 1EL!;=B51@K&"_F#5OQ.VX>FAN%NW'O)1,5K[60-2B>GP[.R,EY9/6=PC?! MUWIG#3:3I92/=O,E.QT$%A O>6JL!X8_S_R"EZ5UA#">-CX'?4AKN+O>>K]R MN6,N2Z;YA2Q_%YDI3@?) #*>L[8TMW+]&]_D$UM_J2RU^P_K3G<:#"!MM9'5 MQA@15*+N?MGW31UV#))#!G1C0!WN+I!#> MRIU1>"K0SBRNF%#PC94MAVO.=*LX5MQH&-ZS9=1WK M(Z%P+6M3:/A49SQ[ZV",\'J,=(OQG'[H\9*G(PB)#S2@Y -_89]SZ/R%_Y[S MI=!I*6W:&OXX6VJCL$W^_"!&U,>(7(SH0(R[KLE!YG E:E:G@I5PIC7'VFX* MG0$SL(,%>_26IZU2HE[!.=-"OU?\C\/>%QQR62+5K!-C[Q!<3*2O*4"V"O(> M#NO@,&U18I%YM>2J+S2P.K.+ $R!0)GB4.T SRWPYRUPA@3=0E]:Z)"U;F,0 M4,.5D-F)MQ?"NY#:@%1P5B$\\3=ZMA+OLY):PT.-KTSII)_Q=='[XJ^XY]J[ MEP:S^:2-0):B^+6FWE#4"$&V&I/11]X%TX7WLT?\V61B_W#]RT\))?37-ZO7 M\Z_\F9= L(:8G3""ZQ/O870W@I5\YJJV7-DY\Q)"_&!&/>(-B1_%D7?D)<', MGX2S/2M\\>KT9==X.O6C8&9M$[1S.^K=M,M2I.4+8&)"JD8JK!>^8HW0E1F^/%YB+%0*[-,MY(+0R6Q8]"TMML M?S=B=Z-X$:$?3ZD?)3-[*2XY>V58V\DTP"!683*C?I+$GBW#E]KUFRF$RN"I M9];O>WP)3JI:]P=R_RX:W=@3:,D2PM_EY"HF]KZU:E[9RVXQMTPONGJ M$;_!]IJM)AY8Y1U<>X2"X;H0:0%K)+!NEW_A=\[BU05RZ1@SKZ"4Z>-QVV#: MF*EPG\&#=#\:[?$S^+_X&4TB'X>* ^SG[B2.@O<^@>.=,0/AKMPPI;&AV]IT M$T>ULVY,>57OAKUKII Q&DJ>HVDPFL8#4-T U6V,;-S0LI0&1R"W+'#F MY,HJX'DNI=EN;(!^BEW\ U!+ P04 " IK$-4;M #?8H( "(%0 &0 M 'AL+W=O^F*(I^&),CB5V*5#C#U3J_ON<.'Y+6LN(&_2")I&;N\]QS M[_!\6S>?]$HIP[ZLRTI?3%;&;-[.YSI;J;74LWJC*ORSJ)NU-+AMEG.]:93, M[:9U.1>N&\W7LJ@FE^?VV?OF\KQN35E4ZGW#=+M>R^;I6I7U]F+B388']\5R M9>C!_/)\(Y?J09F/F_<-[N:CE+Q8JTH7=<4:M;B87'EOKQ-:;Q?\6JBMWKMF MY,EC77^BF[O\8N*20:I4F2$)$C^?U8TJ2Q($,W[K94Y&E;1Q_WJ0_H/U';X\ M2JUNZO(?16Y6%Y-DPG*UD&UI[NOM7U7O3TCRLKK4]IMMN[61/V%9JTV][C?# M@G51=;_R2Q^'O0V)^\(&T6\0UNY.D;7R5AIY>=[46];0:DBC"^NJW0WCBHJ2 M\F :_%M@G[F\J[)ZK=@'^45I-OT@'TNES\[G!J)IP3SKQ5QW8L0+8CS!?JXK ML]+L^RI7^:& .6P:#1.#8=?BI,1;E/COI6GO^'CK+;0F=E MK=M&L7]=/6K3 !K_/J$B&%4$5D7P@HH'5$S>EHK5"W8+9=H4&9-5SH ?H*-B M-_5Z4U>J,IJ6O&_4&S+GIUKK8Q$_K>S#2K%\7\FB5Y(=*$&EOC%0 G\UVRJX M+#66EBA&_=;YIY)-ES&&>*OUHVHHY@[%G+Y!JY(0\$K9B* M2/ $JLX<"@=[5.0.*[JD&4(GB0SB@/NQU\E/1<2]).QN/.[Z/A<1Z28U2'?9 MYL"T09R*]08IIG 4E5$-14A63RQ;R69)2^HQ>'*Q*,I"&D5!:E!H%9@)'&38 M0N$9Q;E1&E'+5O8F5Y_!:QN[(JNU81HRBVK)R?2RU6 <4HLRSCZ](?;(;7Y M:I)(:78"=>&(NO#5J#L$V![DI]>J4HO"G+'OOY!V=0QPI_40X ZQ5;?-7H;8 M]''0H3H=_R^\W;1- YUOG1]4KAI9(M_?_241GGAW].K!(']."CD$BM#Q/'] MH",$=^/$$3Y/@]") :4/M9$EF-:JV'>G=X*VI&GL" *YZR1)X-RJA<+R?&=0 MQ$4*13PF#^*X-R& BL +'&!TU,^CV'<"[J7"\43::\][@?OJ^V Z*0]@?\1] M$3E!ZCEWSRW\QO%\'L(P7"0\"NG"3_T3V(I&;$6GL=6U:DKVOAU[X6N@6XJ M:L*G6BR4;?SC/Z]&X8==%MBTC_69+8'68*LTUI)!_\XB4N((;^8ZWW[U8V&Q MG]V=7,XJ91EJD#>N )GYWBQTDIGOQ+/(N5G):DG4R#[+LNVB(BEDLLH4B#2( ML! D&"8SHM.IG\R((V\+1 (8SQ2QJ]DJ5;&/LX?90>\88H3RKL:'760='^*F MWBRP!#LC_GYX@=5&['I>"EN\>)8X+CY6W>#?2*/?R?7FW2&1HA3@^2#%CV8Q MO \<>Y"1U>ZSRMVEU,D@U+P+?VZ]M>= MN6? P=B@=OW!.O-B9[$!T2<*.AX+.GYM03\@M\6BR"04'/:-7X#$@>-L,5_+ MDL!U=$HYJ8^.%&\UFJ^ZF&S(O>:SFM@JUWO:#[L*U<%(B#:NO?8_TTZ^GESV MY4JME8&4JRQK6CP;DDWLZ7(OHHD&C2(&%=Q5!D578#CN=X%H?0PW'L =7)2G_N>G["$U^@4NPI M[TV]>-/J/G88#$,>)\(.@#[W!%W=5527:XL!.R5&$3RP:WR>1'31.3.%84'' M:SRT&HYXM&>EG0WAE2?\;E 4+L9/.Y5V&Y_!K0O',($>XUB?1R["CXP)]'U$ M'!WWUV-Y=WZT:^-:'K]Y2NEO9TN3SW1#\_]'(O!P;:9)X*Z>@9U.AVY M;(NBJ)MB6510_M2-GKD=)QBE1+CO.F+[:1<7^]Q[1TNH33Z7>555+<)SK\"T MAJH.6"0]56WVBW?&J)H'!F:VW-0X3EFKT<8W30':*6!;WMK6W%987Q:_P\BE M+"K;;\@.K/JD#)U"F5:08FVU?$C'-*.6.'44.ZS,V E.3$9.3%[+B5F>M#1#>'5CD8$>SLX/" ML[2VM/NV['4>C>@V5F8/&/T"8CP;44KSG^#0:R2AJDA-3\P4N!=-(EH),#IC MT@:I)!%*)W2N\KSOR73(.@ +[=W4?/YW+K9O;$ .1*ESU9Y/]I>RR#+NS)6;C!Z2DG!DL$(]&X+LSJ! 4\$#CGW/]G: ML=@?VQJA^Y*MZ,,B.48'\[VW8VN%$S^] T07KMO*="_*QJ?C:\:K[NW:;GGW MCO)GV2R)K4JUP%9W%N/(W'3O_;H;4V_LN[;'VIAZ;2]72F+BI07X?U'79K@A M!>/+U\O_ E!+ P04 " IK$-4*&BE*G4# "I!P &0 'AL+W=OC@20IE M9W'EW.XR26Q1H63V0N]0TH M+-<*#&YF\2*[7 [\_7#A#XY[>R*#]V2M]8/?7)>S./6$4&#AO 5&RR.N4 AO MB&C\W=J,CY!>\50^6/\4?"=?ULSB2HNOO'35+)[$4.*&U<+=ZOTOV/HS]/8* M+6SXPKZY._HIAJ*V3LM6F1A(KIJ5/;5Q.%&8I.\HY*U"'G@W0('E1^;8?&KT M'HR_3=:\$%P-VD2.*Y^4.V?HE).>FR^*HI:U8 Y+^.(J-+#2DM);^;@_(ERK M0DN$SJ_:VBYT[ME:H.U.$T?8WD)2M#C+!B=_!R?+X;-6KK+PLRJQ?&T@(=)' MYOF!^3(_:_$C%A?0SWJ0IWEVQE[_&(E^L-?_ODCX0,"?B[5UABKJKS/ @R/P M( /W@&^HX=6U@)!;V!5,;5%"US!-V7FK82<1?6/_=+N6(&SF(Q:-(\8S^\K M!.=3#&O_7"&<*&>!\*%XX<9.N.G K7C%C;?<1%,U/_XPR?/T:O%E=1W$[*H+ MZ^>@HQ79!Z;* &&P$,Q:ON$%\X_6 O41'Q>O>AG]W^AXL-4!+/K,S ,V7MYA M41ON.-J(WCB]8 6KVAA4Q3/<&Z:L"#2B>^V8B#J$ZRI=6Z)KN]&2":8*!.: M:A'EFDBT]9A&'Z+.9!QU:)QOT MLG0%_H":#/#KK6^9]RWJ4QN#>N-J O+E^#;8_"!O0K&*Z^X:W+2/B6:;1@2EBQ2M)M.>OQ[G$.+IOV^7&^& M&-76UCLM<$.JZ<5X&(-I!D.S<7H7FO%:.VKM0:QHEJ+Q%^A\H[4[;#S <3K/ M_P502P,$% @ *:Q#5$Q@)AF6 P -0@ !D !X;"]W;W)K&ULE59-;]LX$+WS5Q#"+I 0O1MV89MP$G;;8&V,))T>RAZ MH*6Q150B59**D_[Z#BE'<1>)NKU()#7SYLWC<*C%0:ION@(P]+ZIA5YZE3'M M/ AT44'#](5L0>"7G50-,SA5^T"W"ECIG)HZB,-P$C2,"V^U<&L;M5K(SM1< MP$91W34-4P^74,O#THN\QX5KOJ^,70A6BY;MX0;,IW:CCA_1W[C<,9\185-S[]B/5P=LNV->CS M16 PDK4/BB/J98\:OX :Q?2#%*;2]+4HH?P5($"* \_XD>=E/(KX"HH+FD0^ MC<,X&L%+AKP3AY?\+N]-S82AZ]/LZ9?U5AN%!?-U)%(Z1$I=I/2%2#=]N5.Y MHR-B/Z?Q..XO8/ $)@ ?A<1CHPV4-JRI@.YDC>>/B_V=1E1]3JYDTW8&K2JFR@-3X*)IN3-V0OXB6>3/IBD.DLP/TY"\ M!SPBE:Q+RIM6R3NPI#1B)WX4IR3*,W^:A>1-IP0WW1%O8$_RJ9_.8I*GB)IC M=('[T/7G%XDAX%Z!UB1-_21,29S[,0:_E8;5),ES?X:+282A)A$RT7J.I[[H MFJYF5HH2L&\5G/7M ..R1BK#?[@%R?Z&!!L#^KKA%QY^03%@ANVHW!O=-. MX=2?QA,[RG(_FTW(-6AC@V'?QWH[B\YM04RC*8DC/XJ2OB[&$GAN!XG%^2BQ MW$I^Q\L.$0K9"8,G&.X+ &QG- K_MG%EIZCY70R45>'R T4#+DOJ-!>8V05] MKEB"DU;>@-J["TOW%/JN/JP.=^*ZOPJ>S/L+]0-3>RXTK6&'KN%%CG6A^DNJ MGQC9NHMA*PU>,VY8X;T.RAK@]YV4YG%B PQ_"JN?4$L#!!0 ( "FL0U2R MZ( S= , T( 9 >&PO=V]R:W-H965TKX5MP/8F:($&:\1I>RAZH*61340B'9**-_WU'5*RUBUV MW?;4BS1#SGSSS4.DYF>ION@C@*%/72OT8G8TYG3O^[HZ0L?TG3R!P)U&JHX9 M5-7!UR<%K'9.7>M'09#Y'>-BMIR[M:U:SF5O6BY@JZCNNXZI[VMHY7DQ"V>7 MA4_\<#1VP5_.3^P .S _G[8*-7]"J7D'0G,IJ()F,5N%]^O4VCN#7SB<]95, M;29[*;]8Y<=Z,0LL(6BA,A:!X>L;;*!M+1#2^#IBSJ:0UO%:OJ!_<+EC+GNF M82/;7WEMCHM9,:,U-*QOS2=Y_@'&?!S!2K;:/>EYL,W+&:UZ;60W.B.#CHOA MS9[&.EPY%,$K#M'H$#G>0R#'\H$9MIPK>:;*6B.:%5RJSAO)<6&;LC,*=SGZ MF>6:M4Q40'=N C:R.TD!PFCZ]C/;MZ#?S7V#8:RQ7XV0ZP$R>@4RC.A'*BAOJO #[RFTA&%Y+KZ";B U1W- X]&@51> ,OGI*.'5[\"MZC.C#!_V!N M+C92:-GR>M!6HJ9;!1IK,"P\-O0#%U@CSEJZPT7H7'U^6^VU43A4O]\@E$R$ M$D870#K^UNF^!RH:NJDKU4-/W3_CA:="4(:5'M]QP MT"^UYW:L"SY.Q/K;!\!>(Y1^1RZD*AQ 9#64WD91T#)SQ9:\(6&> M>UE:6BD)O2#))F\N&L6P*WUE>@4(IHTF859X91*1,"Z\H(C(EBDCD(^";R!Z MH/K(T/:2\G=29%Y9AJ2,O*",$/IKSS5W?)YMDM(K\H"D*=H49&@.GI,*>8O# M&#1B3!V@ BUM?PI(D\9(\)E'N%6$R0) R]]*X(%GI)65./DN# M(\?^4[NP*%F>>&%0H)2FB16"8HV:9ET=B../525,(46Q2-[9!_IXY.,5KD:69K;YN:O%1P_^J([D = MW$6D,;->F.&TGE:GNVXU'/'/YL-%^9&I Q>:MM"@:W"78['5&PO=V]R:W-H965TUX\K BKCTY/VGO7XO2$-ZID-;T62#951<3# M.2WY_:LC?/1XXX9-9\K<&)Z>S,F4CJEZ/[\6^FJXTE*PBM:2\1H).GEU=(9? MOL9>VZ(5^8/1>[GV&1E?;CG_:"[>%J^./&,2+6FNC ZB_[NC%[0LC2IMR*>E MUJ-5IZ;A^N='[5>M]]J;6R+I!2__S0HU>W64'J&"3DA3JAM^_X8N/8J,OIR7 MLOT7W2]EO2.4-U+Q:ME86U"Q>O$_^;R,Q%J#*-O1P%\V\)\T\.,=#8)E@V#? M!N&R0?BT =[1(%HVB/9M$"\;Q/LV2)8-DG:P%M%MAV9$%#D]$?P>"2.MM9D/ M[?BVK?6(L-KDXE@)_2W3[=3I>)&#B$_0F$UK-F$YJ14ZRW/>U(K54W3-2Y8S M*M$ G14%,PE$2O2V7LP#DTX_CZ@BK)3_/!DJ;9)1/,R7W9\ONO=W=(]]]([7 M:B;195W08E/!4/NR_=]EUL;\6;[>6 MT=Y:<+9;RR6LY5^D?H$\IT=7L):SN="V>"Z/7CNT-%.'1QN#%JRR,&C5!HXL M_,V=A1]^T6W16T4K^2?0<[CJ.6Q[#GK2?:MF3@AT&'Y&A;$B=ALBFYX62T[,J1>#M'_+ K1;8%_2SJRI!M MP0"'0((D*V\2T)MK*G*=[;KX,&FBR&=T2VLZ84JBDGVD)9NU.3/1MXW#NN@I MV?^>PO7":;BCJ6ZJ]!13,U*CR/L',!+IRO845/E&%QOE@[;S4\,*Q.H[*I69 MNE(SJ9KI1&=39AA+DU4C-'U1V64VW$?FH8(\2#-K2BHE8'6VLCH#-5X(JKD4 ME5Q*#6J"YEQH_D.F.+O37$KT9!QHAAU(HF=E06\5DC0'[,^V,N-IDD$2&RY@ MS]8.'NC$KXV9328O=&TL2 O4DDY-]#M+@86V>!W@GACI%AF!(IN.K!5!>$]' M!)UST3K2U*S;"^SVPBDR D4VO?"M%S[HA0'V>U:6B%5SPL2"OV9$3+M39JD- MRAFWR @4V73$5@,X@,$USYNJ*352%&99H8F_>R2"K1BF?AJ&<;P-L1VR29KA M*/1W@B>V-01V%1&KNE@'OABP&N5DSA0I.\T.MTP98-^+,R]+.@SODM8EG(=# MO-MT6QE@F",O>-T2F2%_26NF$:[FBLIC5-/NH$?;9.5'@9=VV1YM)WF<1#C. M=EMN"1@[&-@6AV-%ZH*(0J+W\T)G35OC#KP8P&ELJ1$G/=>FV%(;AGGG8F8* M44UJ>LF^ZFXN6)VS>4F/U^_*50R:-@;ZRX+/V_69N>P<2KCS=MV!C__VTT]F MX0'Y8TD/.UCO$'\H$9KG5UY]4**A:$)*23LK5H)!/2J\T M9(L=:.E6NTG375HY#%F5NZL.5_-B,2W,K/#B&ZH$EW/:[@$YZV'? M\Q']A6[H'6OWL3377@L#-[KV9+PX1D![_67QWV91UD&V6J;T_9[GM&_)S?\J MY+;4LHZSRS7!$Y2]W$=RTU9+;/[7)#9_FZKB..RV>1_13:,MI?E?F=+\;4J+ MXL[%_.5>HIMV6T+S#R(T//!2* $MH?E]$YIO"H'/-&+0R423C-,MAS5M0\@O2U#!H00%%3F!)9>@ M;W()UO9187+YMO/+T?G>!6-@"2B ":CO7(2M<4TQ2U&!@Z(.'B9=/#B=@6UP M.6-Y*SB$MW ZP!'4C^6MH&_>"BQO!=^3MQR=;\PK#_+'\E;P#7GK&?/J(.H* M+76%WY"Z]IU7#AM\^K<.UI MX@_%5PYK7*EH^2K\ ?C*88/+&L]@]9FOG3**^Q\S">@3#^O/&;/M$11JD819TC-FV M*/;CSBW9U_O);CIJ>26"SU!<\&K>F$,4;S0I',,Y>"W.N0#VT;M%'MQ"5BE7M_GDCZ:0I4&3Q$<&G2'^L@== O3,0S3 M[UC-JJ9"?Z'SAI6%C@NHUZ)B'/8=?@NA,5SF'AQ^6+WON>._=@8.AMQWY+.) M/Z3+HEK<=[4<6XR+X8+UO)'ZCI0HY]4MJQ>GFBM*I)[/;?3G[3/*SG##FG$; M;)9+Y(Z_^6$T>*X*WK+P,-* M0W?<+2 F,&+=C-_+-C]NQF<2O18Z,CHQR,140!M#H6?&DA"@?BVX)7'?@[)V M'!AZ4U )E"I=XSQL4AU+W3$DM MFJ8PW%TQ(17ZC]:GH_[%<)5:)$S[7IFG%BI3Q^D9O M5H6]%QY\ MV":.H"49,4SP^]!<.T[P5V:@$Q=>R;?DGH856^,_06*E,8U7Z? M,7% Y-?>,NA['9Q:U$OATN^+(N]8\[HBGUD\S!Q+7MX(-7MVZ#.+:UG?J^', M8ET&5WU?$GJ'JM 9>HN"F>.Q64GT:N4,7?"JTCPT5CS_""FV0);UO?+-++9E MKG-[K3/2.#/C94&%1'>\[528%XJ[WWN!==8<4K%IJ 7"#$:O1?3/]XZ^Q;*L M[S5P9O$ME;T89UPEL7LZW MO<-EV[,B[U*J:-V&OC/CAVOOBU=43-N? C"[']K;Q9O6J[NKWQLX:U^R?W+_ M'+\<+7XTP*I9_(C!.R*FK):HI!.MTGMA%GEB\;, BPO%Y^U;Z;=<*5ZU'V>4 M:.>-@/Y^PK7URPO3P>K7&4[_#U!+ P04 " IK$-4B@P'-V # =$ M&0 'AL+W=O0T-U6=R!<+.E%(UU-BNJE*]4D +']3P ME&39.&TH$\E\ZL>6:CZ5:\.9@*5">MTT5+U> I>;68*3MX%[5M7&#:3SZ8I6 M\ #FVVJI;"_M4 K6@-!,"J2@G"4+_/F27+@ O^)O!AN]TT8NE20GZ$!_HA(1G $;] )./!XPWUXTIU]]!=M0$?@AAW^]I3C,"+T"5;'T MQQVA<13I4='"VHZU)/0;W5DMFG43@9UTL),3J'K>[79^'%7C,-BK&N%ST?&Y M^!^BTI<>47$6O",[@:QXQZOP<83MP>D_KY@$3B2*MO7N/]_!C/#X%'H' ME\*3(^D=QYGTZQV\#,==Z,K?04"A>^#47:1TS5:'N3,.!H4O3B T"<9%LN,( MW8-#>H4FP=Q(W)3V"]U[HDEP*T).(71P+!*_'1TN=!RGW[%)<#42=Z.EY2/, M84>8!%\BHU,H&[R)Q&]*ARL;QQGT*QO\B\1]9T?9_C,;'(B5MX7Q'5<6$1AQ*&YJ= M3>PY56TMVG:,7/GZ[TD::S"^6=OZ'91;8.=+*&ULM59=;YLP%/TK%MI#*VT%&P.A2B*UI=LJK5N5MNO#M "ER$LQLE(I%^>V+68I+8@X8PM: MJITYXP61:LH36RPX);$!%;F-',>W"Y*5UGAHUN[X>,B6,L]*>L>!6!8%X:^7 M-&?KD06MS<(D2U*I%^SQ<$$2>D_EX^*.JYG=L,1904N1L1)P.A]9%_ \@JX& MF(C?&5V+G3'04J:,/>O)33RR''TCFM.9U!1$?5;TBN:Y9E+W^%>36LV9&K@[ MWK!_->*5F"D1](KE3UDLTY$UL$!,YV29RPE;?Z>U($_SS5@NS"]8U[&.!69+ M(5E1@]4-BJRLON2E3L0. /I' *@&H#8 'P&X-8B().,A M9VO =;1BTP.33(-6\K-2^WXON=K-%$Z.)W1%RR4%7T"4"9(DG";$&,+F8+,W M?07?*$LX6:2OX"2BDF2Y.%60Q_L(G'PZ!9] 5H*'E"T%*6,QM*6ZF*:W9_4E M+JM+H".7@ CC,;/#Q4*;B0MQ-^>@W!S$#8'X2,'/3!) M[6;WL,XY#F^C_S]N.@P#@;0\US)\!%=S?3>P@@*X?M@PXC(,^ M#D,W:!G0$>?X ^@,N@T8-#H&O3JNEUP]33T)"1NB\&,S#YUM)73>E_L:OYLL MWW=PX+9RWQ&'D8>QU\I]1QP*PQ"ZW;F'.S4=]BJ94"%U 7]B/.^KIA!M&=$' MV["M==!]IPWN0='P!AYR_+8-AW'8A0CCM@V'<2X.O ,;[)U75E66Q'0K LS8 MLI35R]2L-AW1A>D#6NN7NE,RK_>6IFJS;@E/LE* G,X5I7,6J#+'J\ZEFDBV M,&_YE$G5&9AAJKH]RG6 VI\S)C<3?4#3/X[_ U!+ P04 " IK$-4K+RF M,Z(" !7!P &0 'AL+W=O4ST%4$J2G[J-1J4=-N#],>'+@!JV SVR3MOY]M"$V:#U6:EH=@ MFW/.O>=><1VO&'\2)8!$SW5%Q=@JI6PN;5MD)=18G+,&J'JS8+S&4FUY88N& M \X-J:YLSW%"N\:$6DELSJ8\B5DK*T)ARI%HZQKSEPE4;#6V7&M]<$^*4NH# M.XD;7, ,Y&,SY6IG#RHYJ8$*PBCBL!A;5^YE&FF\ ?P@L!(;:Z2=S!E[TIN; M?&PY.B&H()-: :O'$JZAJK202N-/KVD-(35Q<[U6_V*\*R]S+.":53])+LNQ M=6&A'!:XK>0]6WV#WL](ZV6L$N8?K7JL8Z&L%9+5/5EE4!/:/?%S7X<-@AL> M('@]P7M+" X0_)[@OY<0](3 5*:S8NJ08HF3F+,5XAJMU/3"%-.PE7U"==MG MDJNW1/%D<@]+H"V@CR@E A<%AP*;AK %6K^;OZ"OP J.F_(%G4XQ!RI+D"3# MU1DZ34%B4HDS)?$X2]'IR1DZ082BAY*U M-IP=M8G->F2\@XDY7KH MCJD8 GVF.>3; K9R.-CTUC8GWE'%%+)SY+L?D.=X[IZ$KM]/=_;0TW?3W4]' MW/A#TWRCYQ_2VV[5]]=6_;I54'0CH1:_CP0*AD"!"10<"/3 )*[4UVW$]_6Q MHT>&KB?,,@E<-W*"B]A>;I9W%^>-G##TPFU./KWI@&[.#?<@TOWX)QM7.?# MWA@Y-?#"C&Z!,M92V7V6P^EP.UR9H?CF?*)NC6[(O\IT5\X=Y@6A E6P4)+. M>:1ZS+LQWFTD:\Q@FS.IQJ19ENKF ZX!ZOV",;G>Z ##79K\!5!+ P04 M" IK$-4O6[@@H4% "_'@ &0 'AL+W=O59+"_% MCN?ZFT=19+'2A\7&D;N"Q^NJ*$L=XKJ^D\5)/IE-JW.WQ6PJ]BI->I>+F>X,GAQ+=DLU7E"6ZVT$=.VV6=9#R7B8@E7XCT>[)6V^M).$%K_ACO4_5-O/S!&T)> MV6\E4EG]12\-UIV@U5XJD37%^@ZR)*__QS\:(8X*L#]00)H"TBU@ P6T*:!C M"UA34$GMU%0J'9:QBF?30KR@HD3K;N6'2LRJ6M-/\G+<[U2AOTUTG9I]U5/K M+R$EVO$"W6WC@J,+]'6?\2)6HI HSM=HR7.A+UV?$(]H'LMD57^3I'O%UPCH MLA#9;J_BC$WUNQE_JB^N2'5\=31VDA2CK.JB$]KTF3 =*8H"\B5UN)?LO7 M?/VZ@:,5;&4D!QGGQ-IQR5>7B.+/B+@$ S>T&%_N N7+T>4XLK"A[:2@53\Z M-"D.XW]E:<;:9JQJQBPS+-5S QJFNC*H*DN'>IY=L#"(/&_J/!^K!^ BQD(: MO<8M 1QV*?5]MP6^XN"U'#RK(/6,K^>B31._[>=;-?E>V1%?7\3/6N@-1ZOZ MX6AF^T7]B$&*U7W](X;8\\(H"CJ* 3CF>7Y$.XH!.!IXS">P8$%+,+ *=C"& MTY*%;6$5%[LF!ERKO(,3KJD+CY\I]Y+BCG0PS.\\R$L8%GBP) #"^@1 V" !8@@0*X%%&NN!OWF5DK:!-5:.W\#+L3%S_/_= M'$-V[H88AUVM 6 0>*&+NVH#P! 'V/,']#:&CKU1/,8\82!7;RQ7 AS!8!6 MKB9LL/\FZ86-N^/@%^57T_BU=[HT(KWG$0#BR"->-_,AH!L&.O0'=#.)@\,W M"C%L+!Y'ORS&FM8CM . L'8 T*8=,7E"W'?.,F+"@-C#8'#RD7%1 ,-Z40## MAJ* F"@@]BBPS("F\B0!$-8G ,(&"9C((71$ELW'9ADQX4/8^5E&3 :0<1D M*@W9-NTN.!803/^V#(*NU ".4LKP@-;&VXE])7%NCC7M3_($8"!/ &?C:1*' MV!<48S.,&' MO32RV[YM[.DX B"L3P"$#1(P\4+M:YLZMQ9CCP38AI^-(P#"^@1 6(^ <[2SIS-D4^V02CU\^US5NU/MV787]J;: M>^R]:S_P!02P,$% @ *:Q#5-SL ^EJ P $@L M !D !X;"]W;W)K&ULS59=;YLZ&/XK%E>;M!5, M@"13$BEM-JW2ND7->L[%T;EPX"5X-3:S3=+]^]F&TC0EJ'?;#?YZG\?OQR/\ MS@Y"WJL"0*.'DG$U]PJMJP^^K]("2J(N1 7*7A')O,7-[:[F8B5HSRF$MD:K+DLA?E\#$8>YA[W'CENX*;3?\Q:PB.]B MOJO6TJS\CB6C)7!%!4<2\KFWQ!]6V &(ZFWN!]0@8 MI-I2$#/LX0H8LTS&CY\MJ=?=:8''\T?V3RYX$\R6*+@2[%^:Z6+N33R404YJ MIF_%X3.T <66+Q5,N2\ZM+:!A])::5&V8.-!27DSDH@]VAAU934#)'*T%AJXIH2Q7VA%66W+U!@J]/$A974& M&FON4@U5.U".OA>B5H1G:N9K$Z!U MTT_;8"Z;8,(SP> 0W0BN"^,9-VX])_!-9KKTA(_IN0P'&5>07J 1?H?"(,0] M#EV]'A[TP%>OAN/I0#2CKM@CQQ>=X=MHD=ZC;Y4MD1K@BSJ^R/&-SO MC3"R M3A.0UI)J>JR+3TX7HJQJW>CB6XX^$LDIWRFT[O3PWQ=#C*XUE.K_ ;?BSJUX M,$SKUOO.+_7D%SS3:_I"9# %=WP/RD9S:P9)4SMMJG_'J59HR7N. ME@LV@RGH[[)33MTC =3(.I]!ZDIEOS#AA) MF/C?7.>HW87L[4"F."Y>$XS@^44&/&0YP/,4G M,NBQB^,HF9S(P#]J%DJ0.]=T*92*FNOF8>QVN\9NZ=J9D_U+V_"Y)N2)IND6 M;XC<4:X0@]Q0!A=C\X^330/6++2H7$NR%=HT.&Y:F*85I#4PY[DP@FL7]H*N M#5[\!E!+ P04 " IK$-4[8E'YPT) !?-P &0 'AL+W=OS)>;H1B?YDE6:QI_3;['DA-YGP@J)3'"V( M9=%%[(7)[/*BN':?75ZD6Q6%B;C/D-S&L9>]78LH??TXP[/=A2_A\UKE%Q:7 M%QOO63P(];BYS_2[Q=Y*$,8BD6&:H$RL/LZN\(=;3O,.18O?0_$J:Z]1/I6G M-/V:O[D+/LZL')&(A*]R$Y[^]R)N1!3EEC2./RNCL_V8> M/"ENTNB/,%#KCS,^0X%8>=M(?4E?_RZJ";FY/3^-9/$7O59MK1GRMU*E<=59 M(XC#I/SO?:MN1*V#@WLZD*H#.>A@LYX.=M7!/NA ^D9PJ@Y.<6?*J13WX=93 MWN5%EKZB+&^MK>4OBIM9]-;3#Y/<[P\JTY^&NI^Z?%"I_W6=1H'(Y-_0+W]N M0_6&SM%5$(2Y7[P(W27EZLJ]]-.M4%X8R9_1CVB!Y-K+A$1A@AZ34,DS?5&_ M_AQ&D6XK+Q9*X\M'6?@5ENL2"^G!@@GZG"9J+=$O22""IH&%GMA^=F0WNVMB MM'@K_#FR\1DB%L&/#[?HIQ]_OH^\!-"7?SNPWHRW;%661UB]'6T5+RNKAMM@ M[YUL%V;M/B?G<-"UWAX!NDECS1FR].=5EGG)L]#[6*'K-U1O=^^]%9>O7KTL M0/_ZIS:)[I2(Y;\-@)P](*< Y/0 ^G4;/XD,I:OR?IT_%4.*>!.E;T(@OXYQ MH_TET7]1[K>N-56.1(N1*;R/Q0]L^/M6#1Y=RQ:C\'$[DI>V"K?DOB&8%MN/HN\37VU-K9L?&: RSW ^SG 9)8 NT MR3+._%[[4)O/]Z!VL.]M0J4%J7+T5DGE)4&8/'LOYHPUO03&RT] ME"*H?T7VHF^)%DL42KGUM'_.D+?5 JYOHZ^5T==QF10H\)3H1&P>YQ]>,D?X M["\__* 5AYF@$X!.S LK3$Y96!CD!T]$?S ($#8KT/=SFWF<)F M?2I"-O1;270FBZ /F$[$/T#PV,SP.Q%&.Q'.A)\^)V$9$H@L3(-.;YBM8O0F MO,P$$$@9FUGY,:D0_4>#; 0L?BI5G^I41AMJ.%]VZP,&YL;+\2M"#UTIABF M!@XFUC36!@'*)68JW FB$EE<;-RF]*^R5'^V%NA9 U2]&W=@$&P5:\6TP0@P M+3$S[9>'1XFT6*$O#U=&BT"I9"*42H!2B9GJ/C7"Y"JZK,Z(/=NALL@:4;%E M'01>':TP.VQUV]7*JK5JS@K8EIC9]GW[O#):!T/ZP0!1$W,D_TY6'+!*RI6. M"(K+X[<^B ?>FW&A I$3,^7>1)Z4Z K]FB;G+ZG2X5J^7O5 J& MTQC Q81/ M9#, )1,S)5=S+)E)AQ/K-"M6D$J+,*.;D9;MH^S^-'*X)T:U;68+@/-M#S9JH019L,V/745<9+52MN"S?-MV8S3:3 MU&2B"134P#:K0>/V!N%+&(@DD"@0?J1O;3!\GTF+7/I<7LL0V>,Q%2NTDTDJ M*_5EAVWJ<$Y=?GA>[FI+'&YAPQ(%L;'-8M/ .W 6M-LIHG[0'6V'0(.6V&8M M&>#"]Q[$;- />R*!O@WZ8 _H0]V1C>/8:JNV&L7N5-;IV7:VA3/"M+=XCZ] M4VQS?#_*5\[QO@(%L2>2CW% %YPC=.%87U6V&SN+<9<3NX?Y'6!^9X#YQ_B* M'.TK!QC=(1/Q%1"Z7KW?9OXZ M3\,,N0RXV'$GXC)@9\<HIL0-KNJ:1]Z,#W48(++.Y.A,5=8''7S.+?+4T],,[HZH(+1.^: MB;Y9O$D...2LN2X'(OB!H?! -<>ME7[-$?K=[CZ&20MRMQZ(1C1X,R M/V7MU=G\]@"("9U("8"">%"S>!1F99GA+[-JNZ]EE'EV/TWD-M*,TIWUJ:S7 M-RAQ#?N3@H;0@=S.H/^:Q9HK#?8QJ9+E19G@G0=+"II")U(ZH* 5](ALSK$Q M"FVG;)9TN;0MVO/%"PIR0$]-V(SRYO%'3UK[;L]$4CH4%('^'U,ZM'U6L!DA M>;*NQYL@"_34(\/8.AT%/J<3.1LPH',V<#8XC3M9^TA ;&SWU]H8L#H;$]J&*7Q9B M;=(FA-&EU?9N1TN;+FG_L@1Z9P/T?L2!LC(U!G!'2S-@T 8V)M:_&4MW'!B> M3R1@YT#M?'QQ=BS=\8XHG5J<,^[P R_U->6];N(@'OR(IJQ_98)B\",48X#Q>+L^T NYIVD'Y$7MR:-89,_%$UQ2AY#; M1)6/Z>RO[I\2NRJ>C3JX?HT_W);/>H&9\M&SSU[V'.JS5216VJ0USR4Y*Y_F M*M^H=%,\W_24*I7&QI7K+5FWR _3-UE_\#4$L#!!0 ( M "FL0U04U2=\4@, \, 9 >&PO=V]R:W-H965TGWJ^RI.,:>J(];(SKK]:4T([_6DK 54J^V:07WWQ^UOW?. M&V=NJ<(SD7UCB4XGWM"#!)>TR/25V'[$RB$'&(M,N5_85GL##^)":9%7PH8@ M9[Q\THIR!*4ZC5 MG*.F+%-OC<05*BU9K#$!IQ.N.=.JE/Q]R:E1H%(J40'C\#45A3);U=C7QBF+ MYL>5 _/2@;#! 1+"9\%UJN"")YC\JL WT:A#$CZ&9!ZV:CS'N ,1>0=A$))7 MX%>>3T1PWZO[F;@LG);(/2W'SX("G78(X/X3UE$FYH5B"L41Y$ MKL5ZM[;>==:[_][Z.W.F&S-GQG-<,EUR-C?'/&E5_O2>SE?W%XS? J\1"!DC[PWZH3#X^C]&KW_8=K+]'- "USV$&Q'2;6#;50S27C+^\/8=?.(M MI+T#TF&?#(/?2/V]'BU'N7*=J()8%%R7[5H]6W>[L[+'VVTO6^7/5)IO0T&& M2R,:= :&0);=9SG08NTZOENA3?_H7E/3L:.T&\SZ4@C].+ &ZO\ TY]02P,$ M% @ *:Q#5"V]:+G[! SA8 !D !X;"]W;W)K&ULM5A=3^,Z$/TK5H5T08(FMMND1:526]B/A[V+8&&?3>*V$4G-XLF7\6:PIE> U"F-QU5M+N;FT+.&M:41$ MGVUHK-XL&8^(5$V^LL2&4^)G1E%H(=MVK(@$<6\ZR?IN^73"$AD&,;WE0"11 M1/C;G(9L>]6#O5W'7;!:R[3#FDXV9$7OJ7S8W'+5LDH4/XAH+ (6 TZ75[T9 MO%S@06J0C7@,Z%94GD'JRA-CSVGCNW_5LU-&-*2>3"&(^GNA"QJ&*9+B\:< M[95SIH;5YQWZE\QYYL>TW6C@T3/$\%HKL M%VR+L78/>(F0+"J,%8,HB/-_\EH$HF* ABT&J#! [S7 A0'.',V996Y=$TFF M$\ZV@*>C%5KZD,4FLU;>!'&ZC/>2J[>!LI/3>\F\YS4+?S3@:?75)(@%&>I266<4.V'^VMP>G(&3H % MQ)IP*D 0@X$V]/L#P'" ;P09"B_>;VP8ZN%PLG.'A%KS? MV::D_L7LA7*59.#FE7(O$!3<\L"CAAD&Y0R#;(;!QV8X!W.Z"N(XB%4(2 M'TZ:!S6?8Y3-D>K(RQ3:?>Q.K)<&:L.2VO!SU+YR$LO#9<\)Y<@05A@-QGT' M-S-R2D;.YQCMVHV4)"\(ORR*!@$.GY4+>XM,\'3E7%>:.$B[/&B)@G&N2F ($H+SLCX).WIL*U M.((T/$12I:P.M1\/730@_A_B<71;'YD5%RY!N/-I<-0E7:5@QS+U3I>Z9H29 M16W]CWNHBQT<&I-FMEIQNB*2@N_*GT =FSWP2,+$5.2A+ES07+E:T<_!ST0* M23)!;@Q)#NQ616+H8G=PH,0-XQ#""-LM:J+K&S07. /U8QLV!W:JU =##%LJ M+M3E#9KKFX%2UPTW:HHNM%L*,-0E#)IKV"(D0H"9RHY([=7\K&XZ'^LBA&SC M/OTWB9XHS[X3LB.]"517# 2-; ]!WWGL+%"K"SP8H98ZBW0]069QKK,QG#0+ MK'T.+0RT@B.SEM89&$^6!5J5PP6$E13=IZ%5%YGUKD[#>)@LT/9HM!TED19& M9/X,:(C%T=-C 5EE@AW7.9"LAE&&[:.U%IFUMG7QVG2JP-MCB^V6;Q6DA1.9 MA;/.HZ,XH;I^8L=IBX]63V16SUR:YN^6)JUY:/RWI EKO2:GE"-@QJ#UKE#N6# M8MJ6C[@NITZ;+& MIKBKF'9,1UR7USHMJW(S&%&^RBY,!?!8$LO\&JSL+2]E M9]E5Y$'_'%XN\JM5#9/?]/X@7"6 "%=*DB[[RH9Y?GE:=Z0;)/=/SXQ*5F4 M/:XI\2E/!ZCW2\;DKI%.4%YA3_\#4$L#!!0 ( "FL0U0Q+47\@P, *8, M 9 >&PO=V]R:W-H965T0EC:HV13>5.B'L[ M^99.O< J@@(VVH9@YN\!EE 4-I+1\:L.ZC7WM,3V^#GZ'RYYD\P=4[ 4Q3]Y MJK.I-_)0"EMV*/2M.'Z%.J'(QMN(0KE?=*RQ@8K;68G.?B2(%J7Y#U[\.N7Y"G]&Z>@R0V*(?0K,".=QG6^$4 M+45I'CO%G''7CW8,Z.,*-,L+]90M<\A?1E -]DVJ1+GM-=D,&(*]A<(8I_1R0@N$?0 M\O7TH(>^>C4=CP>RH8UYU,6CE\S+F 2T.#=E+B7C.S#[4Z/%$VKC;MB36YX? MF4S1OW^9D.B;AE+]-R H; 2%3E!X09![5OI\KFB)H]FCZ&&&@S'!-)KX#^WR MG^.2), C\A*V.H?%HSC M(&]4!\UZJ-!]4NAM'WB;^$!^ $&ZA$W$>/W85#2 M"$K>9E!%B]L&)<1ND1?VG*/&-$XZYIR#8AI'_=:,&MVC0=VWH(#)38;,08)6 MQI]"[&V5!DHR;D*/WX='.#B=R<';7*IY[=HFH7GN@XY//;B(4I)T]U$/+HS# MF([[W<*MMPH>S&#-"E#.K.],WH/.^6ZH,N04E[P3LTYG,*9O-(N>[ZDX)&%W M4_7A@A%)@JY9Y[@QI=&%G85/9S8>/K3_! [2O.*M6_/4]!BYTI+9=FRH/J=# M%4?OQ++3J8SC-UH6G[^GDB *:=>R'AP>DX1V+>O!$1Q'8<V"7>-X2E,U<&;?;C+N4(%;$W(X"HQKLFJ*:XF M6NQ=FW@GM&DZW3 S'Q(@+Q_4$L#!!0 ( "FL0U3# MWU7) P8 "T< 9 >&PO=V]R:W-H965T'??[*ECRF*E#N>() MW)G+-&8:+M-%7ZU2SL+<*([Z9##P^S$32>_L)&^[2\].9*8CD?"[%*DLCEGZ M?,$CN3[MX=Y+PV>Q6&K3T#\[6;$%O^?ZR^HNA:M^Y244,4^4D E*^?RT=XZ/ MKSQJ#/(>OPN^5K7?R$SE0^03'D7&$\3QO73: MJ\8TAO7?+]XO\\G#9!Z8XA,9?16A7I[VCGHHY'.61?JS7/_*RPD-C;] 1BK_ MB]9EWT$/!9G2,BZ-(8)8),5_]E0*43, /^T&I#0@KPV\#@-:&M!=1_!* ^^U M@=]A,"P-AKN&Y)<&_JX&H])@E"]6H6Z^-%.FV=E)*M_??4#OD$C0;TN9*?"C#I!:,N,#&F]%%)D! M3OH:8C<1](,RSHLB3M(1)T:W,M%+A69)R,,6^ZG;GFZSGVT9GS@<]$'T2GGR MHOP%<7J\9<^(X@-$!@2WQ#-Q6W_,DD-$!\87!8CMYJ/MO9O#7X MR_\V^M7NHP\<*T&K'*"Y/_J&'$!_W$ ;NM8\5G\ZQO"J,;Q\#*\K9J%64D'R M+%*9K2 7@B@+1;) H5 !;"R19#Q$\(1)\[PZ0*LL#9; 6 1WE0C+]C:MBX%' M^<#FR?-X-J*CL7_2?VR)=UC%.W3&>Q>Q@(<'Z.9FXIB]7WGS]Z;PJ!IC]&,5 M#IA:;E5W,FJJ.SH:#-K5/:IB/?I)NV%2#.S7XO7]<5>\XRK>\:Z[ ?V-/NDE M3^$I$,B8H_>S)S@6*?[!L81X8)]&@[UM%%Q[YN$?*W\"9\(%G.L01!.6QFWB ME^/6=PL==ZJ/B0V8. /^RAXY^K32(E N 2SP\/Z(ARWRL)MYU2BP41Y$4AP8 MM-0@_,8VKBT **LWNO-B=[4>&)K@&WJX,S>Q11_>PKZ79%NE(MB>ENWK. M#?' ZPS$4A/[;Q;PX)5V.F6)FO,T-?G)837U,^BI.9RX-)RYE#);V9SGS$_V M$+5+Z3=F0(90S73-P#(9NZ%\QYZA;M&PZE!T0' I1P_EI%KCBP'34&8;% M+7;SMEW(E =RD8B_0"#0$])^+HQ B"G%0;LRX$*]"&Z)"!(%#K)P/XN-W+7& MUMDT64SH4?>^L#3&;ARW3^=-N3-NA$9Q9V3$\IL,G)%="HW.H49XWH(J8EE- M\-Y012Q@B1NP;TWYTEV=/9AXW0):,A/J#*1XMM:+,=?\+(J)MS\5+3C)#P7G MM'2W\;CTZM0I:Y%F-^+[N%-LRU?BYNO;Z#0C34IB.AYVQF$I2=R4O)(R7$-I MC*"RS (M#(2@Q$::/9F3'R1V*V"FI(E+0H=-_9K=CLCK7I=;G6U.SK*7N-G; MW-'5$?*FBY^;0UDNDO'>=CFUC*-NQOV4A\FL#&J#V*3S:$DM7ZG[+&QJZ%UY M0RU/*=G?2M3J=C7)5NZT#QQGZGEI:RU'W@/;]&ERS0,GT^,.71H6N2 M%JITN#\I+0JI&X63#$Z0@$*S/>>9>>G74A^C50',5AC1%CJ2(]S@S/9^FU.P M%*5NBLZ4%C'3D&-S)E+TR**,(SDW;TUE6C\6MT;?K/-Q$Z676[MMQFXA2=V0 MG$3,K#":R#@&G>^U#+X!)G>K^Z@%)-T?(#T+2._M@&Q4?-5;X:)"@:QU%2CE MB.;M@4W9PU&[[)Z%G^>&7X?L;SJ$>1:*WOZ@Z%DH>FXH_E]%X\QK4G3<4JSU M:Q\G8IXN\N].)KHLT<4[VJJU^K9UGG_1>=5^@8\GN*5]AH\OBR]7UGWQ(>V6 MI0L!YXV(SV&HP>$(2)L6WZ:*"RU7^:>1!ZFUC/.?2\Y )M,![L^EU"\79H#J M"^'9/U!+ P04 " IK$-4(C9_[]$% Q( &0 'AL+W=OBHED M,!X5UZ[3\4AN5"P2?IV";+-:L?1IPF.Y/1O P?.%S^)^J?(+WGBT9O?\AJNO MZ^M4GWE5+PNQXDDF9 )2?GY_9V7$Z)Y?W,99\5?L"W;^@,PWV1*KDIC[<%*)+M?]E@* M43. Q&* 2@/TT@!;#'!I@+N.0$H#TM6 E@;%U+W=W OAIDRQ\2B56Y#FK75O M^4&A?F&M]1))OE%N5*KO"FVGQI--IJ]D&3B?_]B(3.2KEP&6+,!4+V"FA-JD M/ ,GX&:WDX"\ U^D8C&XWJ3SI5XB<*$MQ(*GK%CY\SB6\]WAVRE73,39.VW^ M]68*WKYY!]X D8 O2[G)]!C9R%-Z#KDGWKST=[+S%UG\G?+Y*<#P/4 ^@BWF M%V[SC^S)93WM/KC?8C[K; Z'^^:>7K9J[5"U=JCH#Q^P=N#O/_0U<*7X*OO' M,0:NQL#%&,0RQF]2+K8BCMM6:F<9%I8YD![&D$81H6CD/=1%;;8;XB&BP_UF MLV:S,("0XJK9W@1(-0'BG, W]L#!I[42\\PA!ZUZH[U)'E1C!,=*?A$T-,*A MCW#0KE%8C1@Z1_Q3!R0-5YZF? $4>P2Q8+#OD&RWW7+@G_!EY0M='*@$P?'WH(UWL/>=C T M9(+(.85+D0C%]=H]Z%44B6+)O;B->;G K=QฝR.;F(9?T VP%V+R^3*1 ML;Q_:\@J[?8B)-(A:V@9T3 *_8Q1M0W<-6HA QX4]+>;#760 M.P\ZG >HF0Q%OFWY#)?0S[CT0LPN40L9V*!A?W6# 1!V9S&'BUEVN+T!C38#9H=!>OO#EP3-#3! M_959V$ %'UUH34K3_704D\@2O;!A#'[%6FN"6XHMG<>%EI(&&\3@7U!O37 S M'0HPHA;G#*#P<177!#=++A0$?F2I?XF!%7'#JKF/NV*7& R1_BHO8@A$7KGR MFI!FAA002"UL((92I$N&]$+3@]E+:B]Z^BO&B$$3>>5B;%)V6&Z>[[].Y$R77Q ?96*IW[%(=+SA8\ MS1OH^W=2JN>3_)MN]5\"X_\ 4$L#!!0 ( "FL0U0F"UG\+@, #H* 9 M >&PO=V]R:W-H965TY^Z#G*Y@#N8^ MOU&X\VN4A&4@-)."*%@.O7%X/@G;UL%9_&"PT3MK8D-92/E@-Y?)T NL(N 0 M&PM!\6\-4^#<(J&.QPK4JSFMX^[Z!?V+"QZ#65 -4\E_LL2D0Z_OD026M.#F M5FZ^0A50Q^+%DFOW2S:5;>"1N-!&9I4S*LB8*/_I4Y6('8*(X)6Y6Y4?B4H9\930J-)UJ3,HQ?:8(ZG,LLYN'2CW0X".9J! MH8SK8X2ZX32&Y(1<74W))\($N4MEH1%.#WR#,5EE?ESIGY3ZHP/Z9Q"?DE9X M0J(@/+N?S\C1I^/7*#YFI$Y+5*]I5=CZ)N/QKXZSU\ M[9JOWBQ,BP.P34D)V=X2T^E%OOY!.+:33*.1.&KHWZLX[ MLJ@7!,%^MF[-UFUF4S3!'HG]\X1\?QOD*\1>C=C[@->N7ZOO-^;C4A@J5FS! MH;H+^RK1?U>),.@P0M\#+ %.6__6=";?= M+FQ]Q.)LNV?8W#[_K3CM=XV[$[6[;VKC[TP"=JKZ1M6*H68.2W0+3GO8"%4Y MJ)0;(W,W'"RDP1JY98K#'2AK@,^74IJ7C9TWZG%Q] =02P,$% @ *:Q# M5/#]90G. @ 5P< !D !X;"]W;W)K&ULC57; M3N,P$/T5*]H'D(#^$!"<&R^[#:!S>9-A:.76R'PM_OV$FSI2V% ME\27.6?.S-CCP5JJ1UT"&/)2<:&'7FG,ZLKW=5Y"1?6%7(' G854%34X54M? MKQ30PH$J[D=!D/H59<(;#=S:K1H-9&TX$W"KB*ZKBJK7"7"Y'GJAMUFX8\O2 MV 5_-%C1)=R#>5C=*ISY'4O!*A":24$4+(;>.+R:9M;>&?QBL-9;8V(CF4OY M:"?7Q= +K"#@D!O+0/'W#%/@W!*AC*>6T^M<6N#V>,/^S<6.L3:?9/7]H\; '" M]!U U *B74#O'4#< F(7:*/,A36CAHX&2JZ)LM;(9@.<4%&0:V&H6+(Y!S+6&HPFYV1:XA)HP@294J5>F5B2<25K88A< MD Y^,@-#&=>G"'FXGY&3+Z?DBP7]+&6MD5P/?(-ZK5<_;[5-&FW1.]K"B-Q( M84I-OHH"BK<$/@;:11MMHIU$1QEGD%^0.#PC41"%!P1-/P\/CLB)N^3'CB_^ M*/GC@\F?,9USJ6L%Y,]XKHW",__WB-M>Y[;GW/8^<'M&YK!D0MB2SBFG(H=# M16K(,D=FF\+SZ#*^C)++@?^\G;I]LRP-PR3NS-YH33JMR:>TXGU_JIG:/06- MPH8BW7*=IF$_"784[IN%:93ULL,*TTYA>E0A=A/L%0(OJU(@\E>"=1*:4]NE M#HE-]U2CU-_J416HI6O=FN2VDS07N%OM7H>Q:XH[ZQ-\-9HF_Y^F>7)NJ,+CK F' M!5(&%QD67#5MO)D8N7*=<"X-]E4W+/'E V4-<'\AI=E,K(/N+1W] U!+ P04 M " IK$-41+ZKU?4$ !<%P &0 'AL+W=O= T< XFSW0V0%D$N6RP6^Z!8M"U4$KTD M'3?]^J4N%AV)HIT+DH=8HF:&AZ,YA]2,-XS_$$M*)?B99X4X&2VE7!T[CI@M M:1Z+([:BA7HR9SR/I;KE"T>L.(V3RBG/' RA[^1Q6HPFXVKLBD_&;"VSM*!7 M'(AUGL?\\8QF;',R0J/MP'6Z6,IRP)F,5_&"WE!YM[KBZLYIHR1I3@N1L@)P M.C\9G:+C*?%+A\KBKY1NQ,XU*)=RS]B/\N8B.1G!$A'-Z$R6(6+U\T"G-,O* M2 K'?TW043MGZ;A[O8W^I5J\6LQ]+.B49=_31"Y/1N$()'0>KS-YS39_TF9! M7AEOQC)1_0>;QA:.P&PM),L;9X4@3XOZ-_[9)&+' 7L##KAQP%T'?\"!- ZD M6FB-K%K6>2SCR9BS#>"EM8I67E2YJ;S5:M*B?(TWDJNGJ?*3DS\82S9IEH&X M2,!%(>-BD=YG%)P*0:4 G\&-*IQDK4;8W/#\XSF5<9J)3\KR[N8+O( M,VR->$YG1X"@WP"&&!D 30]WAQ8XI,TYJ>*1@7A?TB*5]/.EJE]3SO^Y5/;@ M0M)<_&N9S6UG$(1V9,08LIL&(Z M9Z5@@V]Q3H6E8L(V7/@.]1FULT56\-\KI:7)Y],'RM7. :YIN9JR5N\$G:\S M<)G.J=*7OVG,C7)BC^^"Q](1!""O5<4'2?QH"C2U!T)5('N<)QE 4(LP?!N. M-G%V"RCR@TZ1&8Q\;M"8C#"(1F B35,_!)^-EZ[ M.?$A[B+J&R$R(&Q(JSTB5D2W/$Y42:MSF:U6M)PC]QW8B;0P([LROYZ?>R;8 M$I1LB87"OG M2+AE#M[''*R%%-N%]&#FX+YJ$I>$$';4U6"'H8^BP%QP6 LLM@OL+,MA%'O3# 5A:Y;%=A*?5 MIR;EJMJS*GEBF:ZLA:0E&/OO06"MN-BNN&] 8/L$7D,[5--N_T$0:ZG&=JD^ MG'1]\?9( (?*4XLWMHOWL[@4]3CB$S+P?46TX!/[87B (<1PJ@U(,* >1.L] ML8OHE5IK(6VOCVC-)/@=2IWL-!+LRO?Z4M\S07,V,^U-AWD"!+>;$W;W\81H M%25OU-0@!EU%*.I^BQC,4!3Z<*"XM*R2MVMK$$/# GF0=*'VS2)$AI!JE28O MZFN0_K$X\J/NKF2P0C#H@7)V^I1JKUE4[5L!9N7+J[MY[6C;(CZM&J.=\3-T M/*T;O3I,W7?^&O-%6@B0T;D*"8\"E2U>MW+K&\E653?TGDFUX5672ZH^T'AI MH)[/&9/;FW*"MJ$^^1]02P,$% @ *:Q#5.9$_&5D @ Y04 !D !X M;"]W;W)K&ULC53+;MLP$/P50L@A 5I3KZ1M( N0 MHSYR"! D2'LH>J"EM46$(EV2CM)^?9>4K#JI[?HBOF9F=[CB9IW2CZ8!L.2Y M%=),@\;:U26EIFJ@96:B5B#Q9*%TRRPN]9*:E096>U(K:!R&%[1E7 9YYO=N M=9ZIM158M M2,.5)!H6TZ"(+LO4X3W@*X?.;,V)J>X+#'[.G5ZE MA/%?T@W8,"#5VEC5#F3,H.6R']GS< ];A.AB#R$>"/%K0KJ'D R$Y%A".A#\ M5=/>BK^'DEF69UIU1#LTJKF)OTS/1OM4N*NN:N0DS@&-N%A]4+*&:D"1Z M0^(PCG8D='4\/=Q!+X^F1Q\.N$G&4B5>+_E?J8J=I2JYJ80R:PWD>S$W5N.3 M^G$@;#J&37W8=$_8HE7:\M]]V=4":SQ&9C[RKDKWDN=>TG6>I_PBF<09?=J^ M_7]!23(Y?PDJ=X+2$=1;HEL/H 6]](W$D$JMI>U_EW%W[%6%?Z*O]F?8P_J6 M\U>F;X W3"^Y-$3 B7#R3M,2?=-I5]8M?+/;*XL/EH_;; /@W8 /%\H93<+ M%V#L[/D?4$L#!!0 ( "FL0U1(!??RO@( (0' 9 >&PO=V]R:W-H M965TF.0@5AV;V4[I]NEW3M*,C5#ZAMC./?=[[G#LT5:J!UT &/)42TJN1MX7NR6E EG,JK7;M1D)"O# MF8 ;1715EE3]N@ NMV/'=YX7;MFZ,';!G8PV= T+,/>;&X4SM\N2LQ*$9E(0 M!:NQ,_7/9ZF-KP.^,-CJG3&QE2RE?+"3ZWSL>-80<,B,S4#Q\0@SX-PF0AL_ MVYQ.A[3"W?%S]JNZ=JQE237,)/_*_ M9-O&>@[)*FUDV8K102:2F58;]I_=] %?H]\]GJY]Z_< MQ=9U_0NZ_@5UOO! OBLFF 'R$?=B7_^N*E,IZ._.K%(*!+8..W^%>K*HL@P@ M9V*-V(Z8O$SV#Z4.G>C@R2)![\+:_YWO?#?&^0!NE_GMR=,]+>3Y^H6C.A M"8<5"KVS!+>):L[\9F+DICXVE]+@(5P/"[PF0=D ?+^2TCQ/[$G<7;R3/U!+ M P04 " IK$-4"@' #*T, #I20 &0 'AL+W=O;ZNDC@3GPM2KM,T+)[?BB1_>G-"3S8??(D?EI7\8'IQO@H? MQ*VHOJX^%_!NNJ6RB%.1E7&>D4+5R1/W(/V/Q5&JOB93E+L]_ MEV_FBSN$1.NRRM-V,'"0 MQEGS?_BMU80V@-&> :P=P%X,L'G/ +L=8+\"]G*%/:+\=X(_5$F\'\+$#@G9 4)M#LW[UXE^%57AQ7N1/I)!/ S7YHK:@ M>C2L>9Q):[^M"O@VAG'5Q8<\>SC[110IN1)W%3DCEXM%+,TP3,@\:W:3-,H? MKT05QDGY]_-I!=/*P=.HG>)M,P7KF>(?838A%CTES&+TZ^T5^?$'$Y493N5R M54R(;>U06?Q IJ1HKA^ :BTR#<93O<&I7HEH M0W6K@EY:[\;3ZLIMH/=^-+VMQ 8J\_&FPHQ4IF#?6R-G6R-G-5F[ESDP[7E6 M5L4:@+HBOWZ !\B\$FGY&T+>WI*W:_).#_G/11X)L2C)?9&G)"[+=9A%@N3W M),JS1U%4\5TB2)97HCPE&7@P^&;[5)27E=$6FCG]>D[ILQXO*+5]QGS+LLZG MC_I2=Q\-.'L1O=1ZODN]8)>KKTMUQZNXS0'GO_3(#(8T4+:]2(NHWP-5AUFBQ%FY76X M<^S=Y6^DZ#['J6-U'WS??9#Z?N#W"NMOA?518>?98AV!,35[J(ZNQ#<(\DH! M459C9U7>W6$FF?VNS-2U>2^+?,LB1UF\;2SG*_ 4K0M@Z(MXS)/'.'L@,W@; M5^0FC.(DKIX1E FVDP7' #%JJ4C 0J7Y&'Z+TW5*[O("QDHAHG %_+_DOG55 M5A=*+-=J_IG52K6@A.*&GF5K"$"B/$WCJI;V7@@C%S@=:T*MOV'*41Z$,APP MFO6\;]=3FF)<-!MQ ;9HY VG""[./K,XQIUR0!3W0 ,@ E@72FK 'Y.*M MLX4H2+4$+-CEW2D[MG\D%4%6Q@"5B-%C&1%8!3]RC; M06$MQ<'VDZ;+1(D0&41H=>AU=,CL -L/"@HICH4?YF\_D?^2@^ -5>A&^5%4 MK!"-!JA8;\,R+DF3IA/828]A$8<2R>,,U"W*BL 6$^3'E2@B8 "R;U-,>3,P MBS7Q70P$F$)(AB/D];=H&68/@EP^%$)(G908705WC!Y#T4R+?W&L.: O;6?R M=YTI8N5,H1C#4>RVSCWJ& 88:O K+^*'6":C8!!IO0$?1":*VCEL97F*JV4= M6$=A43S+[1#6@&CDWQA7,P^30$$>PR%OUH3 \:,@U_?W(JI.R6=1Q/E",GZY MR%?289S"JW]#9B^7&EM=!87L*%#(%!2R@;AS5&P_9UT #-Q^K2KT8SCZ7?^Q MEBX7HH%5GDD!7V168P+XM^T<.G.>Y_1SIU"2X4'@OJG$O*6G<^(BR0%3<,IP MH(-EDE8O[;_VO6$!.>G7E8Q/ZC3_S/*P;%?!H&T=)9U6>&CC8=NL0=E8UD*W M(JV*.(OB52).]4_+K:#K6E#XLMUFO7'9P.1U#8*>_O4O?Y%E%DP>!;_V0/#X M/?*(L$B>E52_@M8%Q'))*7XS2H>S(D=C,FDU#QRLOTNFJ@BS,F[2V$:LNOHM M%D:)<$;6Y=E#&*Y^4M:_-?[&]J7I6]X7415YN1)UE!0;X] /E) M6);DDLP@5P$Y;JL\^AU"M?U"!5MAO7T4K+<5UMLXUK]PPH"XNJ<%Y!5AM"0_ MR$+ 9KG!&3?^%N3NKVW:W4*!RQS$[=K*0=BX@]!JUB7*/LI?MTK@8]PI!V'C M#N(FC L(;9-U71*,3:%8:RLM\RB7?#\NE?.P<>COMUBH/(1SE%\ MA*-\A(/#=#U!O)W@M&.,IB.&EN9N\-^88 NZF4-2C1*WBC$-OQP32$%0J0\5>I>($/X;/ M6\_O8RI5<.W@=>8.BY"FB[1Q>6"PH#>5VQH9QLD#"D\LM,+E*.!W<.!_P:J^ MYJ=R2ZG*\ZI.:8S5?7P*ESQ#-%,2FX"KK)8EH1R6ZAE%'.4$'-P)S,)5H]+& M-J4]FH[%G&X>P#W>:XP*Y1T2G;P=,)LQS6(=L8H>N' -+J#_Z$F!OSN0#JB9 MMQC0: XTB!["SEK*7+?>8,+<'I84]+LX]*.;7T&4\@6*>R.;^&S4'H(M5SD! M=R\GL,MYMI9QON0:,HZZDBOA!K1L0J^9VSUP9'V+K1TT'M<##) ?]@"N\@ N M#L\:@HZVR'",R*<,RVI=A>+N44K> MK@)P%P^S#[W1\-F&-YJG/(.'>X8#;K1VIC$;S5->P-O+"_3Q!Q_+TY.Z1CN* M5]KAU>[C57D ;_#L;[QM__*48PNH,-ZSCV';GH)B;\]X_%!^N)UWG!_V%#1[ M>T'SP2S&< &DCU?MYL=>T?GI+K/5$M!YF2<+N;KD;%:)C]J 0 MW#L@@H.5P]OV#@(VO<)R[RA8[BDL]_ZO6#XP6\ 'H-Q74.[C4 X+XP[6>GR% MO/Y1CB]]!9<^#I>OJ?5<^=V#2FI9YEJ/X5G&G:9,\>)>U#BRNX(JB/;W"L.' M*QI7 P3UBH:+K84">7\,R ]5?:[\+F1SSK%35E_AMH_C]GQS.V 5/M<&=R<> MXBQK<+E'33C%G_-'=>9C87I2@.WO"=@[=QJ,/.($+4CST.VO7:S#<1EGK3EI M-UZC&[JPUU*)2[DR[44.$H7EDI0BC<_"^E97\EP?&A5%70I22P?0",M0'\R0 M]EXR"2L2-DP!AM8*J#,3Z:(FF"J4C_#QJLTABEX#4]C[%[U\Y8)\W"G,[\]: MEB&8:LX8Q#=9Q-5.XS"4O&GIZ_O4MAE#]BE7;H;C;F9D18Z;;A*B@,J5:^)X M4J \W=YGZ<%%$7NX_&E1/@N!/84>N> MQ4ZN<)X?Y:R3*XSF?\Y9YU4[[TZQT_$FE-EVC^H5>/,]P?M 2=85[Q;&^Y,L MKEV1'G,]YC7%SJN6LEY:8G3B\1Z6%&AR'#1?5>=J:>K,V Q6U,Q,H$ R&(S% MO<%8/%" %QPE%@\4V 6'C\6O T/0S#S7&(L;GN4V=P*[&XN/([LKJ +=X$\X M#;T.3-L!@G4?VR8NQBZ/!0K4@T,'[]<#%&_$W;C@/5". M(3AP\'X]0'#H#G*@\#\X3O ^0/;[@W=8AF(=%L]]P;L_,G@/E&L)CA^\#TSA MM,&[OPG>O:'8/=#Z>0:N:YJZN88;N()NQ.[86)>!I7< X<[H UF[S9SO&P= MZT+]>].CU.>H,%H/D35PBQ16K BC2G82;3=)>^W=W-'4+?7SP,#W.].3E#*S MB-TS9!N[L44MK2?)&KA%]+W9WV:"%R)C91IJ:5U)UL =T7$)X(;,;NC)*,J% MUH9D#28KWBMS0&II_4C6<1J2+*TCR1KAEO;- S=$=P!C$R7U:5?K3+(&B_S> M:U-!:FF]2-9QFI$LK1O)P@'Y6.G@]6;BW7S0GG"'T[Y620VT!_HVCY417E-C MCV=_=Z?>WCD(S:],"J\WI'>R0C;I5Z0&IT,]GJ_)"S=$7R2&;D^62O6FSH&N MSGD65S&LW.I-FVZ5YZ'VE=VK2/:_ C+FJNR&ZST$+U;L[ MA]H[P0#/+I,D;_J+/S4W7P9"1D3C0LY=A64TG)L 3EF>TZ3FCGA'&K MURGOW1Q0Z8YS>2:2*/"?R[9QF8M:UL/5^XYZ-)]K=*W80D,Z(D6F M[\7L*ZT+"@Q?*C)5?J-9'>M8*"V4%GD-!@4YX]4O>:T;L0# _@: 6P/ M#?#V!?@UP-\7$-2 8%] 6 /*S;2K9I6=[A-->ATI9DB::& S%^5VE6AH,./& M60]:PE,&.-V[$7Q\_$AECOITH-$Q>J@LAL0(70C^0J5F@XRB6Z&I0H=]J@G+ MU!$$/CWTT>'!$3I C*/'B2@4X4/5L36H,MQV6BLXKQ2X&Q3T:7J"//P%N8Z+ M6^ 7V^%G4PEP9R.\OW]VIP5^N7_V-OC5#G@Q?L^.DV6X#1O9[*;;[*9;\OD; M^$!%5&W5%C*O(?-*,F]C:\ 0UUQI6< HT>CG#02@:TUS]6L+O=_0^UNUWDG& M4S8E69ME*FA40LUP?.EA'#CPZ=@OB][8';>D+6BT!5NU/7&2"W#^'SJ$,05M M&#*5B@*: !Y'3*F"\)2B5"C=ZOB*/5R0=8RQ%^)V56&C*MRJZA9>-"F1\HWQ M,0*!H*;B6''+'H9>T9X^:[-$N;P4[O14W9/%G>"MIZ)-_]U:RUA\W]K$3 M+%NKGZQ;RW'6+7BY.VZI!.S,)[/SJ2:LZ9="/ M\&O-LKPA./&B5:'K<9$7.KZ_0>=\:.*=4S/&\11 ML*& ^3S&'S*0:Y9H:4O< .-5H>MQB9=@=U6GO7#<,\?_;T2.&5E\? P =PD !D !X;"]W;W)K&ULM59=;]HP%/TK5K2'5NK(%Y"V B0*F]:)2E51MX=I#R:Y)%8=F]FF%&D_ M?M=.2&D+436I/$"<^)QS[[D7WPPV4CWH L"0IY(+/?0*8U:7OJ_3 DJJ.W(% M I\LI2JIP:7*?;U20#,'*KD?!4'?+RD3WFC@[MVJT4"N#6<";A71Z[*D:GL% M7&Z&7NCM;MRQO##VAC\:K&@.#C=Z[)C:5A90/=G&=#;W 1@0<4F,I*/X\P@0XMTP8QY^:U<+7#_>L?^ MU26/R2RHAHGD/UEFBJ%W[I$,EG3-S9WG0F#X3MNYSH_ I0YP93619,H.%-)I0D9&)%(:)'$3*0)// M9)QES!:(V0.#PC41!>'(AG\FYX%!Z 3]OAWZGH MD#!Q\* EF[@I3>SXXB-\,ZGUJWK\FN$>K/P'\\$$^OB:?7&L\U]D$IV)*E59>- M2:[_A[G^0FTFCD+1&/V-TP3C^6Y!:02K5FZ:N_$O>^'?$MO-&^+Q5 M> [I6E6Z$TXQS;$[4W5+3A<-]<4'N18&SR=0T.X;Y'BZP!..,@UG1."PDTM" M2[EV?T9[AV6X7\Y3?Z26Q 9 MFD1F^#AW[=MF3O2L&'U4 9[/F3!N+X#52!N-[9DK1FK0; W&*L9NE_O/VZI7DAJH<&X%P6"(T MZ-@9KJHI7RV,7+FYMY &IZB[+/#-")3=@,^74IK=P@HT[UJC?U!+ P04 M" IK$-45@5$*(," !2!@ &0 'AL+W=O3'(A5A,[LYW2_?M= M.R&C-*"]$/OFGG//O;$/DYV0SRH'T.2U++B:.KG6U:WKJC2'DJJ!J(#CFXV0 M)=6XE5M751)H9D%EX0:>%[LE9=Q))C:VE,E$U+I@'):2J+HLJ?PS@T+LIH[O M[ ,/;)MK$W"3246WL +]5"TE[MR.)6,E<,4$)Q(V4^?.OYW')M\F?&>P4P=K M8CI9"_%L-E^RJ>,905! J@T#Q<<+S*$H#!'*^-UR.EU) SQ<[]D_V=ZQES55 M,!?%#Y;I?.J,'9+!AM:%?A"[S]#V$QF^5!3*_I)=DQO?."2ME19E"T8%)>/- MD[ZV, MFZ^XTA+?,L3IY"O@#!2Y)G-15H(#UXJ(#;%AC"E-+A>@*2O4%28]K1;D\N** M7!#&R6,N:D5YIB:N1B6&STW;JK.F:G"BJA^0>\%UKLA'GD'VEL#%%KH^@GT? ML^ LXP+2 0G]#R3P K]'T/S_X=X9.6$WUM#RA>?'^O-NK;3$H_KK#.>PXQQ: MSN$)SF\52*H9WY+"?AUXQ:NLH&_Z#='($IE[_)+$-^,0Y_)R.)*>+&\8>5W6 M&Y51IS(ZJW)5KQMYC*>B[%77$,0'=:^#X6A\I*XO:^Q'_>KB3EU\5MVCT+0@ M'-VQ$9GB">\]O_'[V8S"*#S2^#XK&L7AL4;WX'J6(+?6M136KKEN3G@7[8SQ MSOK!47R&AMGXVS^:QFWOJ=PRKK"K#5)Z@Q%.3S8.UFRTJ*P)K(5&2['+'$T? MI$G ]QLA]'YC"G1_(\E?4$L#!!0 ( "FL0U1A>2"$.@( +L% 9 M>&PO=V]R:W-H965T5"TO8>2A\4>QV+DR57VEPN_[Z2[)A<2=+KBZV5=D8[(ZV2O=*/ID0D M>*Z$--.@)*IOP]!D)5;,]%2-TJX42E>,;*BWH:DULMR#*A'&430.*\9ED"9^ M;JG31.U(<(E+#69754P?[E"H_33H!\>)%=^6Y";"-*G9%M=(W^NEME'8L>2\ M0FFXDJ"QF :S_NU\Z/)]P@^.>W,R!J=DH]2C"S[GTR!R!:' C!P#L[\GG*,0 MCLB6\;OE#+HM'?!T?&3_Z+5;+1MF<*[$ \^IG 8? LBQ8#M!*[7_A*V>D>/+ ME##^"_LV-PH@VQE250NV%51<-G_VW/IP HB'%P!Q"XA?"QBT@($7VE3F92T8 ML331:@_:95LV-_#>>+15PZ4[Q35IN\HMCM(O:#TP< /KYAA!%?#@M6,.LR?4 M]BAAA>X^<+D%GP[?4%? 9 X+;C*UDP0K1BY-, U15*',/!V@<2X,.^2 MD&S9;O,P:TN\:TJ,+Y2XP*P'@_Y[B*.X?P8^?ST\>@D/K5F=8W'G6.SY!M<= M^SG;&-+V%OZZPCGH. >>G-.X+]@H[]A MC9SPI+7BB8@5?MNVRBRO>N'I7U=4;L$NUXH M1K7+J9=..$0K!K,;"=I__ULD]!L(LD6.G M4JJ]=ETYKZ F\HJWT.@W)1I: U-)+R M!@DHQ\Z-?WWKVP*[XI7"6NZ,D;$RX_S-3.Z+L>.9CH#!7!D)HF\KN /&C)+N MX\]&U.F9IG!WO%7_:LUK,S,BX8ZSG[10U=@9.:B DBR9>N3K;[ Q%!N].6?2 M7M&Z6XM3!\V74O%Z4ZP[J&G3WRJL*TRAV"5)^DHQIF[&H!%/2PZ!0N'8%U5L@,;13$.AV%Q#XM/ MP:(A6+P/"T(_&(8E/2PY!8N'8,D>#./(2X9AN(?A4[!D"(;W8&&4A/$P;-3# M1D=ASQ7H8"P5B"'D: ^9IEYZ8#/3'ID>1W)%&&+V@+;D0\>E&CR$Z1X\BO ( M'S#L>Y_IX1WE/X"4U^B^;I<*"AT%VCM(-1@#WEX+ETF:8N] "SL!YA]M81M< MJVUP=;O!/N-JL!U_[]2&&*?>_SOB[D2K^4U])V)!&ZDAI2[TKK ^(Z)+_FZB M>&O3=L:5SFX[K/3?$H19H-^7G*OMQ 1X___-_P)02P,$% @ *:Q#5#D& MH<86 P 3PD !D !X;"]W;W)K&ULM59=3]LP M%/TK5L0#2-!\]8.BMA)M-PV):@C$]C#MP4V6$:/3"6:'&7JYU>>7[*LD)QZHC2E+ ETQ(CC4TY%-1K;O3DY&8JT9+#R3&6',( &//UM0K\II NOO._2O5CR(66)%9H+] MI*G.Q]ZEAU*2X373]V+SC6P%]0Q>(IBR_VCCQ@X&'DK62@N^#08&G!;NB5^V M1M0"POZ1@&@;$!T&=(\$Q-N V IUS*RL.=9X,I)B@Z09#6CFQ7ICHT$-+G*&3A M MT((R!@/4R-= PX#YR3;EU*6,CJ0,([00AM-")*T]CBQ;I5GJ[-TVV;.R26C*[L9"D$\X;P?B*9F]Q":/0*%2$1'#9@22*!6K%""58Z@C&10-QQ/47US-)M( M.?0PJ+$:Q)UA4/N%%4,WU;TW.B B;I;1KV3T/V THWA)&7@+EF))E:&>2<%A M!F"+%*9YH E)4T0N1':QA@:&5:$;9?;?#XGXG:A8VJ(0-6H4M M@#9?\Y:U>%DA77[JFA]6>88?7%%NU9PC321O=+4=*(0M@64+HS#8E]"@W47\ M\HZ+8:TJF::/FUHXD3N;(GMH)2M"ZT*_!5;W4K MN+9GX4'_U-P6[)&WAW%7C066*PK%CY$,((/. /:(=*>W:VA1V@-P*30B!D<82$4I42=I.^O4=4C+C>E%[Z<7F,O/XWAN*,]H) M^:(R $U>Z.T7'EF::;/@3T8E36$%^JE< M2ISY#B5A.12*B8)(6(^]N_!V-C3Q-N K@YTZ&!.CY%F(%S-9)&,O,(2 0ZP- M L6_+CO?HGZUVU/),%GN"8:DA93!;% M%I3& FE%;LA=DC#C,^6X45T6X_K5'#1E7%UCR--J3JX^7),/A!7D@7&. 6KD M:V1EL/VX9C"M&$07&(01>1"%SA3Y5"20_ G@HQRG*=IKFD:-B'.(6Z0=?B11 M$(5G",W^/3UHH--V%K2TR$O*I)4-K_CH*#"\WHF<*TSWE,>PU3W/H^=X]!IY+)T3]\:) M%<0;B5<;5(/O?8?=_U^E';@C!HWT9U3*-P0F6\HW:.'ZP$+SX;E"W]A"QP)M M+T[4566N3@J#0W][4:OO#*ZJ<"8L[%VLP] )&38*>2KDR2W]R[6L /N'/#K= M([+#DRO3B5J=(ZK^P0.9@TQMWU!HUJ;0U;OB5EUKNK,O\M'Z%%M6U6'>8:I^ M]T!E:E1Q6"-DT.HC)5GUD&JB16F?X6>A\5&WPPS;+D@3@/MK(?1^8@YPC7SR M&U!+ P04 " IK$-4-!C-E0H& "^(P &0 'AL+W=O&I;5!))L],?OY)QD<&2"H3=H1<-QD?2*^F<\_@(]Y\8_RIFE$KPO,%ZE4E_RA*^:@9V?7]QF#S.IO^@.^O/T@8ZHO)O? M<'757?4RS0I:BHR5@-/[\\X%?#L, ]V@LOB2T2?1^ ST5,:,?=47'Z?GG4 K MHCF=2-U%JOX\TB'-<]V3TO&M[K2S&E,W;'[^V?O[:O)J,N-4T"'+_\RF M23I@2N_312YOV=-OM)Y0J/N;L%Q4_X.GVC;H@,E"2%;4C96"(BN7?]/O]4(T M&D#B:(#J!FC;!KAN@*N)+I55T[I*93KH<_8$N+96O>D/U=I4K=5LLE)OXTAR M=3=3[>3@?9IQ\"7-%Q1\HJE8<*KV2 IP"D;+C07L'KS/RK2<9&D.+H2@ZFYM M.@6I!(T>U+;IR 1X?45EFN7BC>KQ;G0%7K]Z UZ!K 2?9VPA MTG(J^EVIYJ'5=">UYLNE9N30?$4G9P##$X "!"W-A]LW#]:;=]7JK980K980 M5?WA7R]AO3P7Y11<9^DXRS.9T<9R_=%<(&WU.ROYQHK]=:WZ!Q\E+<3?'G5X MI0Y7ZHA#W:>4?U5;,,XI$'JD2M$)^,RDVLYW0F8J%)0R,PG;?BR'B*LA=&)X M', PT/_ZW4>+-K+21KS:WGU;9/(9C!JZ_#J6W45-'3V,7#+"E8S0*\.,>;(6 M!"=FLSP;$:U&B8[03>*5NG@?-_G F1#@3HV>YMD_2MH'109;R [CMHM@:-^7 M9*4I.8BF:W5-K:*2EK^<1M@NJK<2U?.*&J9B=@):G@M4*@,.P4,F)& <7!2, MRTJQ_L;FW[V67AS&B"0]NV88F"P?[!9I/KU;;_IE/>I:0"(41)%#;X-*\#_4 MZW2(RWK8-8^ 4>Q((- @ *)#>,5H[PQJ"F1A3BF,3(H=%P OI!8=.X]UH.81LC6F=(7&Y@0 )?3!+P ^C9>%(V-$2! MQX@4:)@"_5!91L7VZ:_N;IWO4=1KY)-Z!]N&)"*JA5;9 $_4S:SNVNZ2/- 6RFIQ_@[FQT!CZP1\I+W:1QT_=D;+B#@B/T M4&0X@_R<>3&Q41LH"81!#VWLO<4.HAA!Y,C?J%%]^-'S8HBC-EK@IGJ+"7)D M=63(@_8J37; .6H3YQ22D&S*MY@AQ\,I,E!"?B@=I+)";18E02_"O7.(!8";HIOFR0.W09[R(^] ^2/=L%UFFPJM]@@8M>. M#1BQOR [S+%,N_S2CK/)'HN9=ASLJ"JQH2?VT_,%J>-F,^21N^_#'-C:A('(%B4$3 M]J/)HFK' GM!X:.,R!LF(2C@WD^6O?\(>-SQI5X<$7'6SYP8P,C'!^CQQO6 MX+U8LSTLL84U!$.T^-1E!B:D+UHL@,) M29L1IRB(-Q;59@4=2TH,1LA>1=ANH4XL!19!/=B:@K5@(ZXM,*@A_C+L11FA M*"BO?E^[2>>4>P*-&+00?(2)@#1^^MFK>MH^$9 V=0A"&&T^OUGMPB1R[;BA M$_'3Z0!!U\;3J4N601/QH^DPT139%[<5338[S^(:CA%_4?62<*+*<^ZSB9JF MT+]>7]$Y$YGT>:W!%TF.,:H,G=-HAJMIT2@*"-\LYBQGIH2BV;WMH0!;^ M#V51/4;\BSE8S&QSZ#9>KM!OMBB)#PKM(*?WJEUP%JL@YLN71987DLVK]RW& M3$I65!]G5!4Y7!NH^_>,R9\7^A6.U2L[@W\!4$L#!!0 ( "FL0U1SUO^/ MK0, #0/ 9 >&PO=V]R:W-H965TW7??D9]XPZTVCW8%X,A3*I4=!2OGUA_#T,8K2+EMZ34H?+/0)N4. MAV89VK4!GN1&J0Q9%/7"E L5C(?YW*T9#W7FI%!P:XC-TI2;YRE(O1T%-'B9 MN!/+E?,3X7BXYDNX!_>POC4X"BLOB4A!6:$5,; 8!1/Z<D^(XWOI-*AB>L/=YQ?OG_+D,9DY MMW"AY5>1N-4H& 0D@07/I+O3VY^A3*CK_<5:VOR7;,NU44#BS#J=EL:((!6J M^.=/)1$[!HP>,&"E &7PK MT,Z-/W%AR!@Z%;I.CJYS -W5]TRX9W+O MH^1HSD@->%]5"G?=W)T_LYLQ/6^WV##<[$'1K5!T&U',N'G$?3&70&R%A,18 M7X/G+L,]A-NGG-X'JO!.HQU4;-!NT?VH>A6JWC]'=48^:X> KJP3" JKULQ7 M$:*WRU@%D7:.<4*U'))F_7R[U6@\-%_)=4'3T M MBO2(*@HETBQMRJ/6,=H_19YK%:2#_^R[1-9@A$[V5J(Y"B7/P$T3X%H8:;,R MSOC3D>*P6NI8=(+%8;5,,OI_%.=(E&Y>G"998;5PLF;AO,WF4L3RF7PV'.^L MY,WEJRE*+9#L%"^&PO=V]R:W-H965TICV8Y$*L)C:SG=+]^]E.R"@- MK"_@CW/.O>JY(RG N0=541\6>&)=].'-_9+3S0 M=:',@CL=;\@:%ZB>-G.A9VZGDM,*F:2<@<#5Q+GQK]/8X"W@.\6MW!N#<;+D M_-E,[O*)XYF$L,1,&06B_U[P%LO2".DT?K>:3A?2$/?'._4OUKOVLB02;WGY M@^:JF#A#!W)P0_/D((6D)P2(B.$,*6$'Z4$+6$R%:FL6+KD!)%IF/!MR ,6JN9@2VF96O[ ME)EC7RBA=ZGFJ>D=RWB%\$A>4<(E+/1GE=DHAD0EH,NLBXA@UM> M;3A#IJ2!S 5>:BI\XU+">8J*T%)>:)VG10KG9Q=P!I3!8\%KJ47DV%4Z91/8 MS=KT9DUZP9'T_ #N.5.%A,\LQ_RM@*N]=H:#G>%9<%(QQ>P*0O\3!%[@]R1T M^W&ZUT-//TSW1R?]DOZ7O891AXR2!YBTM[<$GB1=&PP[UQ M,.@<#$XZ:+_=/@,-,=Z/. Q'8>P=..C!Q=X@"H8'#GIP01P,_5&_@[AS$)]T M8._7$G671WVA[)$K# TL].-\+PR!.#CRY M>UVH0K&VW5Q"QFNFFOO9K78/QHWMDP?K,_V0-'W_GTSS"MT3L:9,0HDK+>E= M);K>HNGLS43QC>UU2ZYTY[3#0C^&* Q [Z\X5[N)"= ]K]._4$L#!!0 ( M "FL0U0#M7%_6 , $T+ 9 >&PO=V]R:W-H965T!Y+ZJJ/@W@Y(?)A[V MWF[\+#9;96[XT_&.;F )ZM?N0>B1WZKD105,%IPA >N)]Q7?+C Q!(OX7ZJ$@>AJ!@S6A;I&WU[U_I. KA:@:%'*:RWQ:[E 5Y^NT2=4,/2XY7M)62[' MOM)NS3O]5>-L5CLC9YQA@NXY4UN)OK$<\E,!7\=LLY*WK#,RJ+B U0T*\6=$ M H(=AN:7TP,'?7$Q'6<#:<)VY4*K%Y[1F^^%T(MS.R 5M5*1E8K.2"T55>!: MH9J66)HY05ZFF?'^M:9'@Z9UV>NB9B[;-3$^ M>ALA09)VC#M0819UG?=128+=SN/6>3SH_)$K6NKBMNNGJ\06EM*%!74YN2+% MCDA9EG0B.5!1E@:=2'U4FD;N2$D;*1GDZRS8O,^"">D.P=]$$D2]QQDK>_L8U64]=X5=;?9W('!4<=S'Y..W)9Q M\'[\!Q^MHH9Y,D=Q$G:,.U 1SDC'N@.%27;&_-&W"U]02'FS]XXKZ:G^0CEC MX9Z5+,*]6'U4')*X&ZN/BK(SIP,F[['(8*R[BTZ$1N3D3 U':=0-XH"E\:B[ MMQRP,.N>T/Y1GU&!V-A^3:(5WS-5?X;;NVU/^-5V0IW[,],KVO[E7:9N-.^I MV!1,HA+66C*X2?3Y*^K>K1XHOK/=S!-7NC>REUO=[X(P /U\S;EZ&Y@7M!WT M]#]02P,$% @ *:Q#5*7-C-8K! U \ !D !X;"]W;W)K&ULG5=M;]LV$/XKA($5#M#JU?%+YQA([!8KAJ)!TFX?AGU@ MI+--1")5DHJS?[\C);<\"'FO]@":/)8%5Q>CO=;5 MQS!4V1Y*J@)1 <>NY6HI:ETP M#M>2J+HLJ?SG"@IQN!C%H^/$#=OMM9D(5\N*[N 6](_J6N(H[%AR5@)73' B M87LQNHP_;N+4 .P7?S XJ"?/Q+AR)\2]&7S)+T:1L0@*R+2AH/CW &LH"L.$ M=OQL24?=F@;X]/G(_MDZC\[<405K4?S)O0N>'+ M1*'L+SFTWT8CDM5*B[(%HP4EX\T_?6R%> *(ISV I 4D+P&3'D#: M*W B8M M8&*5:5RQ.FRHIJNE% =:\G1M:O$R[B!+"!I_)XD M41([#%J_'1XYX)LWP^.%QYNTVZC4\J4]?)^V6[ Y\DKT-,WXCGRK<%O, M=JG3ZQ?[^-?EG=(2T^UOCU&3SJB)-6K28Y19Y XX;)DF8WC$PTC!&4'SJEI# M3J@F>@]DVT:+ZN('C017B/A72^(@BGYQ[>3_Q&W^.^Z93.>=3.=>(I,X0+1+ MK/>$X^&.R744J?W"I8Y_D30.SMWJ^''S('6+XX?-@JE7FVFGS=3+L]Y3O@/" M.'F@1=W$*"WP.J(\<\:(GVZ<3*;&(=<)M!Z GL^#A1NY&4"F.62?' MS$NU89CG$M!WA:&@#P"<_ AN T)Y3O":QWN,VT@R*:0(BG6<9/98<"GF7S$U M3KO4\L/&<3#I$6L0&/FUFG=:S0?22F3W'\RMG]LS!Q.JB1]/#OD9XWC1DPWK M > LF+NSR(^+7L.>2;'HI%AX>6R('(\0"0JHS/;D'2VK7[$*>L#RKL)B39-, M0H['CT<@_SKI-)BY]?'CYB987/+X8=/7N_%,GC@ZE3G1@$"_!Q@DLA(F<6SV MF(S!4EDYF08W&@--,U[K_3 M)3_?>.[(R]:G 63D./V:[1U IJ^OK.=J)"_]E2B?JZQ MS4JW$@-(U]G6*N%'1D-Q<:H3X]1?DPF-9T!S&[AK#J1O9+X MD5%?]14^:7=*D#O;-BK,[IKKICWH9KO6]-(V9"_FKTS+:MNH$TW3[WZE&ULC9?;;MLX$(9?A3!ZT0+KB <= \= XV"Q!;;=H&Z[U[1,VT0D MTDO2=O+V2\J*[(J4DAM;AYG1-T/R'W)VDNI)[Q@SX+FNA+Z;[(S9WT:1+G>L MIOI&[IFP;S92U=386[6-]%XQNFZ63N_FROIM 1\0J5AH7@MJ_(UNPJG*1+,=_ M;=!)]TWG>'W]&OW/)GF;S(IJMI#5OWQM=G>3? +6;$,/E?DN3W^Q-J'$Q2ME MI9M?<&IMX024!VUDW3I;@IJ+\S]];@MQY8#B 0?<.N#W.I#6@32)GLF:M!ZH MH?.9DB>@G+6-YBZ:VC3>-ALNW# NC;)ON?4S\R^BE#4#/^@STV *EN?1!'(# MEGPK^(:75!BPD/5>"B:,=F^^V=GUP#9,*;9VGN">5E24-L#'!V8HK_0G&^KG M\@%\_/ )? !<@!\[>=!4K/4L,I;:?3LJ6\+[,R$>('Q@Y0T@Z ^ (48!]\7[ MW>'O[I&M55E.MBH[-DN M4,V"=3I'R)H(;GD>YP2BM)A%Q^MR^%:89.AB]1M>W.'%HWA?A*%BRU<5:W,. M\9U#I%=?1CF)8]0##)AE"2FR,&'2$2:CA$LCRZ>I6]%K8*>TJR)U0A$"33R" M%.5YTN/TK6*$XS2,F7:8Z2CFWU)K4%*E7JP$GZ@*KXC4^S1."<($]A!].Y2A M.,]@&#+K(+-12+>F2SO'N7D;-?,0,I3D<=PC]5F>M"M MK@8'@?C?SY(L[\^7D)U3C2',B_:CM\3_R+2I7?L/\OF"/DW3K/#X G8D3X?P M+L*/QI5_<)DA7\&G.(G[#3-D1I+!T;TH/1J7^L!*NYJ_06!?SZ0"+ BME6P,"15@=ZWH57]AS@]G[!='S1)RF$ MQ&MC 4.,K4PG0VIWZ0]HO$'\>B>IK_]3DB+;[KU)'+!L6%,TP'KI%FB\77SK M%7U@CA3>_FZ*8.%UM)!=?XL579T;W*'M*U5;+C2HV,8ZP9O,K@QU/@>=;XS< M-T>)E33V8-)<[NS9D2EG8-]OI#2O-^YTTIU&Y_\#4$L#!!0 ( "FL0U0? M)$AKOP8 ((? 9 >&PO=V]R:W-H965TB#XQ$V^Q*HDO1<5+TXSN4M:)L MT;03>)N'6!>>X0QG>&:&.ED*^:V8,:;04Y;FQ6EGIM3\7:]7Q#.6T:(KYBR' M-Q,A,ZK@5DY[Q5PRFI2@+.UASXMZ&>5YY^RD?#:69R=BH5*>L[%$Q2++J'Q^ MSU*Q/.WXG>\/OO#I3.D'O;.3.9VR.Z;NYV,)=[U:2L(SEA=<,J@T(M+Q9I4?Y' MRVJLUT'QHE BJ\"@0<;SU2]]JA:B ?"#+0!< ?"^ %(!R+Z H ($^P+""A#N M"X@J0+0OH%\!^OL"!A5@4'IWY8[2ER.JZ-F)%$LD]6B0IB_*@"C1X$*>Z]B] M4Q+>DM^@GQ''V=B45!\Z0XZ2G01LOLQ=7,[U)A;XA1O^ M"\UKN&^!C]SPCQ1F)RNX9X%?NN$C%M=PV^Q7^\-MLU_O#?>'%OC-_O#^.KP' MX5/'$*YC")?RR#XQ],<'>(MN%H:A:*"&?D:3*:JY[-NQW/>]G6U"^$G?] MI@Z'D;SF\/ M(\-^8]2:QE&M<>34>,0F3,I*T933!YYR]6S3,FIKZ0U]O*'D:E34&-6W*]BO M%>P[%1Q+=JRC[SQ6Z+Y[UZV#+(>R" H@6%R>3U$JB@+%5,KG8R#])95) 0$[ MY7FNWXJ)WGMP1WQ$B@]J>P*!F__N*=%P51QA!YI MNEAI1U,HB6D>6\FK$KVV$R/?Q\'F9J@&-G<#QD,"@^U[PF_4/+Y3_6NI(V21 M2Q:+:<[_J0RI*!I,X7F<+A*][)*E5#,1SQ4##RD$Q0X" J>IXLQ6]5Q61X*0X,$6ZTPV]K'3ND^P&;;:9M48VS0.^V13X_8X$@3#OK^1 M0:MQ30_C011YX1;+3"W@NXN!\S()Z*W0, DM9RQ'4[=+P8\TU4^M]I.677XX MW)8;?)/U?7=B_ Q97:(/55IHAJO>*=B;)=G?SQ.=%71Q?>Q%Z%_TA3WRLMN&T!E+ M+B0:,_A)CI ##R^3OZ #@TY=@8P+D3\RJ?A#RM GH=S>-/G,'QS>FR:_^&[" M'['*DZHR/MFW8+FH)*_7U(.M'L,F=^ 7Y ZG"KB= (Z=.I@$@-T)X/-D CFK M]#I0/7!# 2V&L&4PI!=0)EI=@:CICN>4)\=0J<9TSA78OB7N/GWP-OO_8[I<+@C M(HAA;>)F[:I3=$\.8Q,V8WX\Y=#&^.NAPB35<20[/E8'A MRL!-7N>-BLYV/F,]G&V?;P1]Z'ZWA&5@Z"]PT]^=:C'PNB1#?L'AR2\PY!?\ M /(+VCUX$#AV<] X>W>37[EL^X5=8*@K.'P3'A@""MSL\*JP:S?8>(C;746O M\:U0?YW^2.64YP5*V02 7K&PO M=V]R:W-H965T-#$B!) M]U$,!Q3M=?=PV(-J,XEVMN1)U M ]#DJ?'$>E.RBH&HL2.'[9"%E0C4.Y=50I@696J<@=WW4CIZ", MCQ8S.W2T5C)6 %=,<")A,Q\MO4]K+S *5N(/!GMU\$Z,*P]"?#>#ZVP^<@T1Y)!J M8X+BSR.L(<^-)>3XNS$Z:M/U+WUJ-N) P8M.*/B-@M]5 M"$\H!(V"W3FG)K-N75%-%S,I]D0::;1F7NS>6&WTAG$3QCLM\2M#/;VXYJDH M@'RA3Z#(1W)71Y.(#5F:#6;ZF=Q"3C5D1 ORJQ1*D7LN(15;SO[!6=0D*^"P M85J1BRO0E.7J$DW=WUV1BP^7Y -AG'S9B4I1GJF9HY':K.VD#>&J)O1/$'H^ M^2RXWBGR,\\@.S;@H+NMS_Z+SRO_K,4K2,>,;_'4YQ37 M,3&N#B.I$>"AB>10F&K[L;5OLL/C(@C#),8=?#S%/6OS) M6?QEEC%S[Q7!U(470TK@FCP#E9:[%*K^/ 1>6XX.B#PO28)I![PO-HE\/QKF MCEKNZ!W>NAWDODS@>]-AXK@ECL\2WT)6I3^&'/=P/B9)U&$> M$(H]?YAYVC)/SS*O=Y1O\<9D%9@TE=-2V?.M--65MJ\Y*QB.3J%/^U2^&\<= M]@&I2>P.LR_(>=MQS+#V\.>+I,\$,P%5.ZZ*7_84E :OH\ U-^GC!I.M# M7\AWPV$7//>UBKAGG;@?_SXFJ9"ED%@KB'TPGF)CH6 PY;L]BCCQ3F$<%#/O M+ 96B+=F.'(!3VE>67G,MR!!:8(5BF"#1'.3?R\'P;T>>!@EDSCH[/* 7"=; M'KOHO[KHGW7Q>I"54*5$RFR=WC.]>U]F;Y8\RC5^V/6H+W1XN([=>:U]7O#_ M10Q/U ]$+.@5)(Q8E'3OQ8!<$$X"OYM.G8-FJP"YM3VHPL-?<5WW(.ULV^)?4$L#!!0 ( "FL0U2&^XB$6P0 "\3 9 M >&PO=V]R:W-H965TE4IY9 MR+9]*\$M61/[8/7*ULFHK<9H3*E)& 2>;V6@![T+D:X52XL^4[,71-="NK!E[UHN' M>#:R-2*2D4AJ$UC]O9 ER3)M2>'XMS(ZJO?4BL?7;]9_+YU7SJRQ($N6_97& M,IF-QB,0DPTN,OF=[?\@E4.>MA>Q3)2_8%_)VB,0%4*RO%)6"/*4'O[Q:Q6( M(P7H=RB@2@&=*[@="DZEX Q5<"L%MXS,P94R#B&6>#[E; ^XEE;6]$49S%); MN9]2G?>5Y.IIJO3D?!%%15YD6)(8?),)X6#)^SBR&);H$# MKP&R$30 6@Y7MPWJX6!U..GQQJDS[93VG/^7:9T@\/<7I0P>),G%/SU;N_76 M;KFUV['U/N%^6SXHI(I3B6*V*,-"I)LTPIJGC'5YL.8?P;B! M7A! ,PJ_1N'WHECDK*!2'$%0B=MPEH.% FC"X;=Q=($(:A!!+X@G)G$&6%DN MT4FYI%5#9[JAKP%5KRB54XE?3<@"4X3&+CK+9UL,V<'$/I4*@U;6;Y 7N&9' MQ[6CXV$E2FC<7YSC%DA'883^^,R9MIRQB$.#7%\13VJ')KT.?<7\69'L.B-@ M1:*"IS(EHJ>7H=V\,>R/)A)X]+J"%Z62RMQ)Z8T#ZT 7R_ MHV9A0^G0N3!'5 8'D01L^!WV$_R%:*+:Y31,@>-UP&OX'/83^O#FAB8N'Z-S MHC*)=5950_BPG_'5(*O&5 J6!>>$1C_!$\=49&59]35/0^8P^/#.;0@6#F38 MH9UK($;H>G9'E!M>A/W$^.[>G1A*PH5V1[I1PZ/(_HBFJ789C*^A6C20:O^S M:U";9 /'=BRP[3J$VJ"#I^ M*SMM,2\X$PH-0@YTNRJMX6?4S\^7Z@3C(-X>,PURICG39*Y[T$0-S:-^FG]' M7_FM4=?S$#QWIRUE2'!H,A:<#YG6T4E"3OBV/)$1*BEJS#A\.-=WZU.?17G6 M<7;_'MZ%A[.;QLSA*$D-IJIN!;QB3;PN]07U&-O\%4$L#!!0 ( "FL0U2":34)30, 0, 9 M >&PO=V]R:W-H965TICV8QFTMDCC83@O[ZW=.0IJV:6 3?6EMY[[S=Y_/Y^NM MN'B2"TH5>HFC1/:-A5+IA6G*Z8+&1)[SE";P9<9%3!1,Q=R4J: DS$%Q9-J6 MU3%CPA)CT,O7QF+0XYF*6$+' LDLCHEXO:(17_4-;+PMW+/Y0ND%<]!+R9Q. MJ'I(QP)F9N4E9#%-).,)$G36-R[QQ1#[&I!;_&!T)6MCI$-YY/Q)3V[#OF%I M1C2B4Z5=$/A;TB&-(NT)>#R73HUJ3PVLC]^\7^?!0S"/1-(ACWZR4"WZ1F"@ MD,Y(%JE[OKJA94">]C?ED]"#7)D=#-"S1QSA1 KXRP*G!6$!& M"/6*2!*B+\\92^&,U"GZ!AETAB;%X2(^0VV&QR.J"(OD"4 >)B-T?'2"CA!+ MT/<%SR0 9,]40%9O:4Y+8E<%,7L/L1&=GB,'GR+;LG$#?/AQN+4)-T&B2B>[ MTLG._3GOZ32.2*+095T$].L.K-&MHK'\W;*74^WEY'NY'SD3NI9Z+KAL5+)P MY^?N]+U=#AS?[UINSUS6%6LPPP[NX,IL@ZU;L75;V=Y1*2_@.DZS.(N(HB'< M(J@H4T:*>PHQD)@+Q?[D"TW\BPTZ-6)GV/?LCK450).=X[J>W1R!5T7@_9?> M"55-;+T=%I!C'7=;[5TS[ >^U6WFVJFX=EJY#GF<9HH*=$-$N"*"YJ0G?*;T MI"7Y_&H#_^")'E1[!9^;Z,&.IA[N!MO*[UHYGN5:S<)W*Z[==](<'HL%CT)T M&Z>"+ZFF*EM$P-:Z!%L'EQS7"C[^7-%+?YL)[V![6_8&.[C%@;='>+PNO=AN M97R=B82IK,SU2IHV-=:E%CN'UWY=*G%[K?QW[7=+GA^X77M;^@8SMQOX>Y1? M%T;<7AF'/)%*9$7'!>\Y\)\+NDUUT_FZDN'.X:5?ES7L?[+T_LYSZ;K.SJ/: M8&;[=JTF%7S-6HNF^^.O1,Q9(E%$9X"SSGTX"%&TG,5$\33OVAZY@AXP'RZ@ M3:="&\#W&>?J;:(;P:KQ'_P%4$L#!!0 ( "FL0U1] N3YG0( &\' 9 M >&PO=V]R:W-H965T>]WKR5K( M!U40HM%SR;B:.H76U;GKJJP@)58GHB(<=I9"EEC#5*Y<54F"5.,K%K"YE,1*T9Y60AD:K+$LN7.6%B/75\9[-P0U>%-@MN,JGPBMP2?5&*"HXD64Z=F7^>Q@9O =\H6:O>&!DG]T(\F,E5/G4\$Q!A)--& M *W(AV'>:ZV+JG#HH)TM<,WTC MUI](ZV=D]#+!E/U%ZQ;K.2BKE19E2X8(2LJ;+WYN\] C^.,=A* E!-N$: PE12XAL9AHK-@\IUCB92+%&TJ!!S0QL,BT;[%-NRGZK)>Q2X.ED(>$& M2?V",,_1Y6--*ZBI/D9?X,9]0+,\IZ8\F*$KWMPQ4ZS#E&A,F3H"R-UMB@X/ MCM !HAQ]+42M0$E-7 W!F2/#_=&Z"G[Z;[9WO]5"8#DJ>*U&CLE8G/NNBHOH:+J3#10ZY6ED!5%',I(&5PUUM5>]7 MT/L56+[P(W[!?T=JP/,#]&%/'UKZP1[Z&X&4DV;_)KL,;"EC2VG^VL=,%QL- M!JG[N&W4^S0_3F)OU*>]4CSH%0\.*KZM&4)!YD@1U $'ACW?\"L,CGKZZ/,- M;BFC5\X-DB!Z8_".M&$\'$6[#8Y[Q?%!Q=>@D(@EN1.2%P<<2'J^Y"L,'O7T MH\\W>/3^!,>)G[SQ=T>6[_OA&WO=K69H+J+?5*Y8K0B'I<9Y9[$^?[)M[FV MHK']<2%0=UL[+/5]"-(DZ/6E$/@2F);;W[#9/U!+ P04 " IK$-4L6N5 MRZ " A!@ &0 'AL+W=OX>/<_=Z3)8*_UB"D0+FU)(,PP*:ZNK,#1I@24SYZI"29:ETB6SM-5Y:"J- M+/-!I0B3*+H,2\9E,!KXLYD>#51M!9#^>H=^Z[63E@4S.%7BF6>V& 9? M \APR6IAYVK]'5L]GF"JA/&_L&Y]HP#2VEA5ML'$H.2R^;)-FX>]@/CR0$#2 M!B3O _H' GIM0,\+;9AY6=?,LM% JS5HYTUH;N%SXZ-)#9>NBD]6DY53G!W- M-#6$MEM@,H.;UYI75")[!H_40)_AF'6QA6^H':@Z]^ R2*(D_(#3]__#H")U>5X*>Q^L?P-O+XE3)E!*HF6MQ M V\'"N#S_P9S-!;4$IZ5%L?RTN^(]#V1W@$BHG2XN,[[B M64TFC5FNNOO17NP&W&E$%5_NU/^;1 MZ GW7ANE)?=#R#04FR;L3KLY-_;/^]WYA.9?,Z[^PC3#\X'IG%,#"%P29'3^ MA5CI9B U&ZLJ_Z87RE)M_+*@&8[:.9!]J93=;=P%W;_"Z ]02P,$% @ M*:Q#5%QZ"4!) P ?0D !D !X;"]W;W)K&UL MC9;;CMLX#(9?13!ZT0+=\?E4) %FDBYV@5TT:'JX6.R%8C.Q4%E*)7DR\_:E M;,=-8R>=F\2R2.KC3TGT["C5-UT!&/)40"!,SNI M:FIPJ/:N/BB@9>M480F4L*,--Q_E\2_H$XIMO$)RW?Z28V_K.:1HM)%U[XP$ M-1/=/WWJA3AS\*,K#D'O$+S4(>P=PC;1CJQ-:T4-7I!_&-TRS@S#V=N0;I+8-;]*0/'6EPA70%Q1T)_;>"4>*B(;*]2:/M,MJG2/BIQD.M?BI,]_]UMM%&[;_V^L'@ZKA^WJT?75 MVX4*+!@6A'9' @D4<&IP OI"3>G031 =$61E??5?9[BC4<@69+G_@7NV"H/O/P*;3+0)K^1]GO# M-&OWPDW&9+1ZE&>I=\$XMHIC+\^F&=.!,;W)V-T9V(44[EFQOU[W=,R8)6%\ MP3BV"KW4#Z<9LX$QN\FX@AW@F2U/99_"R\9X492&%WACJR#-_&@:+Q_P\M]+ M.,64CS=5&H?9!=/8*LFC/)UF\KV??<2[2?5)&LJQ*W>G&\[[A&QK7O3W(/]Y M-TXV 6]T[20IWCN7:4S8Q7$41I=GR#WKC?;#Y%^J]DQHPF&'CMY=BD=1=;V^ M&QAY:-OE5AILONUCA=]'H*P!SN^D-*>![<##%]?B!U!+ P04 " IK$-4 M_?>(D&$" #2!0 &0 'AL+W=OB!EL86$8I42,I._KXD):M*O" 7 MB4.^]^;-<$GV7#S) D"AEY(R.7$*I:I;UY59 266 UX!TRL;+DJL="BVKJP$ MX-R22NH&GC=T2TR8DR9V;BG2A->*$@9+@61=EEB\SH#R_<3QG!O>R-D:EDS?F3";[G M$\:3I?2$/OC@_I76[NN98TES#G]37)53)RQ M@W+8X)JJ>[[_!FT]UF#&J;1?M&^QGH.R6BI>MF3MH"2L^>.7M@\]@A^=(00M M(?@H(6P)H2VT<6;+6F"%TT3P/1(&K=7,P/;&LG4UA)E=7"FA5XGFJ72&*689 MH)4],G->5IP!4Q)]1BM]8O*: N(;]%,5(- /@M>$$D5 HNL%*$RHO-'(Q]4" M75_=H"M$&'HH>"TQRV7B*FW0I'&SULRL,1.<,;. ;(!"_Q,*O, _09]_G.Z] MI;NZ+5UO@JXW@=4+S^@=%[T@,J-ZE\C,[(RYH+NTF#L^5^BQ-WU^W0,B\;#8="AWIB,.I/119.V M':=,-;1A+UL8Q[ULC:=CE!^/_3.>XLY3?-'3 U>8(FXWBO[?J%,NXZ.>A'X\ MBH?O;![#AE$TBM[9='LWSKQV=UAL"9.(PD;SO,%(RXCF!6D"Q2M["==_@-02P,$% @ *:Q#5+M+"9]9 P &ULQ5==;]HP%/TK5K1JK=21 M.! ^*D!J@6F=AH1:=7N8]F#"!:PZ=F:;TD[[\;-#2((4 NTD^D)B^Y[[X7-S ML+MK(1_5$D"CYXAQU7.66L=7KJO")41$U40,W*S,A8R(-D.Y<%4L@\XUOAKAC@4D%M\IK%7A'=E2ID(\VL'MK.=X M-B-@$&KK@IC'$PR ,>O)Y/$[=>ID,2VP^+[U_CDIWA0S)0H&@OV@,[WL.6T' MS6!.5DS?B?472 L*K+]0,)7\HG5JZSDH7"DMHA1L,H@HWSS)<[H1!0!N[ 'X M*< _%E!/ ?5C 8T4T#@6$*2 I'1W4WNR<4.B2;\KQ1I):VV\V9=D]Q.TV2_* M;:/<:VE6J<'I_BB*F7@!0#? 84XUFC#"%?J$KF23E>6>H5BD C2?KFTHQ"X+B.L.B;VO)KGG55DW\BR;U1Z&CT;O51@!"L4 M"T[_F'V3P(@V3RU,-3I<4K[8K:(LWTV45A+%*NM3WP^Z[E.QB38F0<$$MVN- M7:-1B5%0,-JI,7>BJC/8^T6YA?.ZO8Z-B5Q0<\!B,#>.O%K+]+S&ULE5;; M;MM&$/V5 1L4":"($F5;02H)L.44,9"TAE6W#T4?5N10W'HO[.Y(LOX^LTN: M$0R9<5^DO5(1U1_3U.<5:N&'MD;#,Z5U6A!W MW2;UM4-11)!6:38:7:1:2),L9G'LUBUF=DM*&KQUX+=:"W>X0F7W\V2W_4AE#) MVMJ'T+DIYLDH"$*%.04&P7\[7*)2@8AE_-=R)EW* #QN/['_&FOG6M;"X]*J MOV1!U3SYD$"!I=@JNK/[S]C6#%#),6,(F%-LIB6=>"Q&+F[!Y1#17(TU8Q14Y MGI6,H\4=*D%8P*UP=( _G#!>1(,]O(?+HI"A+13>NE]=P]LW[V8IL-INP%36/XRG259_(" MBQ/XY0_P60]!R@9U+F5/+EUEO8R_V=T0)J,!9*-L=$I0/_P:"C2R"TW1HZ MM:0-T302A:MCMV"C=B=RGW>YSU^5>P"VCK61!4+'9X!K'_!1];F3<>;4@OR0 M^U^^1P)ECHXWLP$EM0R>XF..D=4/P*"D"AU7'WS6XO!= % E/=]]K3]\.$ 0 MA Z!EX]P0.'\$"Y+1C2Q-3IIBP&LC*C!MH/8')_GU @-+5,*PU-\;P([D)V! MCAO[YY\^9./I+U SI8.]DT1HP%B2.0[AO@YNM73!.5M&3M\Y>IQ[+Y6">NOR M*F0,<94P&^&@=%8W:EF&) ^ED(ZEN@=^7'9";:.F #C.57 %PYZM=]$M_\7K MMEX@/[7A^N$7S0KT")EV0J:O%](Y&K?(X)GU+VKMS] MZRFUZ='=KM%MXI/G M(0_GL+GFN]'N5;V,CTGZ/;QYDK\*MY%\L2LL&3H:3OF0N.:9:SIDZ_A2K"WQ MNQ.;%7\9H L!/%]:2T^=D*#[UEA\ U!+ P04 " IK$-41_T8:C<# #T M$P #0 'AL+W-T>6QEU_/KY8C=]P=W+//;Z[8,.@-BO!;N>, MF6A9"ED/R=R8ZD,Q(YNK'*V9#EOGP>=>

P& MJ1)*1\9VG0W8!4O]Z."NFT%#>IZ22Z6;V"Z"^Y[XQ_> ]0P$YLV>1%O5/$'93XM[')D,X<^93>:%7S9S)=%*P!C[^+LM*K$ MZJ/@,UDRM_AG!QP-Z-HOFBO-'VTT:)6I-3!-H@>F#9]N6WYJ6MVQI5FWT[+ M-?=>H>:_F^<9DTQ3L2W:]OXQ9_G%BOWV]B\T-[]6]A4'12:7QZ_1;^?'+C)] M#2)?1;G[QR\RR8Y?HS^\'9W(V!\RMDXR.^>8UAK!>7%(OL'Y4VR"1I,%%X9+ M/YOS/&?RR7'&TALZL7_2[/#;YW-6T(4P=RTX))OQ5Y;S19FU3]U (OQ3F_$7 M6%XW;0^K-A:7.5NR?.RG>C9IAI$=V*C^ H=]Y+JYP@CFX[ P A@6!U. ^3@O M+,[_M)X^NAZ'8=KZ0:2/^O11'^<50L;-!XL3]LGL%5YIEB5)FF(9'8^#"L98 MWM(4?L)LF#;PP.) I#_+-5YMO$,.]P%6TT,=@JT4[T1LI7BN 0GG#3RR+%QM M+ YX8%7 >@?BA^- 3X5]D@2JBFG#WF ;_?*-?4$L#!!0 ( "FL M0U27BKL

-8?20$3;8T.P6BP^0"X99K>]9!:G_/K.NB\WUGX17]O&^-/))H3MJ^G45QO52O^GW2H#1U;6 MM3+ IEM/_=8I6?N-4J%MILGQ<3%MI3:3-Z_W]UJX*=ZP055!6P,[^QV?M;KS M#\?[37&KO;[1C0[?3B?#_XV:B%8;W>KOJCZ='$^$W]B[OZS3WZT)LEE6SC;- MZ62V._!9N:"K)[N7/>2UO/'#GB!OKB2 G$Z*8[CA2CL?AC.&^TM@O%5P\FZK M"_:];H)RYS*H#\YV6VW6_6W@+:;H-88X[/_N@OC*_9\PVM5*5^K<5EVK3-C% MT:FF!S1^H[=^(HQLU>ED?XJ0IA;O3( @B0NSNQ6+ MI&VW"#(C(+-?"/E6-M)42@QUR2/ G #,#P8H7BPD@BP(R.)@GWH9;(4@2P*R MY(5<=FTKW;=EX; M!5&;5\#E]7#"X+QS\#)N5F:40F;,#OE@;7VGFV8@NX!4Q*Q[ C'W/F[\9I1# M9LP2N;1F?72M7"O.U4W 5)0T9NS6:%L==FU<'SYH_P)D52^W$9]ET2OP-4>N<>H)' M.6'&+(4+4]E6B6OY-?Z>E!IFS&X ;79MUPS&_Q0V((@^J7-JHXR'9@[GR90H M$F910*<-Y 4=C:'/ >WQMK_@#P%JPXB4+Q)N7^"D;HBB-8]*7T+V-9A%\:[= M-O:;4N*M,FJE@U@ ;T1'"2)A%L25VI7!A>R_\K4#-#ETTB-"2A8)LRS(O//? M!&-2NDB8=4%CIAB3\DC"[)'[!%F\N);P8/\[YJ(4DC KY&FN/(I(:21AULA8 MTCP*27DE8?8*F3U'M26EO)(R>X7.G@7&I-R2,KLE3I_'/G9*J25E5LLN11W% M(@>NF)WR3#JXY\28E%A29K'@M' TAI1.4F:=D/EA7(\IG:3,.B'RPSZD&).R M2\ILE^=RQ/O/CC$IPZ3CH"Q4,%OH)^;"*=^O(=L-S]PO M>(J6P5 6*KC'V_:8<0T?6>)64!8JF"TT.AG[0(TQ*0L5!QJ'NR^L&).R4,%L MH>HSYT'I> MJ2JNZ92%BE^X="#&'$:^,"9EH8+90H\P'[>>> $A9:&2V4+/1W/>+[K&F)2% M2F8+T6/ON)-14A8JF2U$C;U#<#$F9:&2V4(TYAQC4A8JF2U$8RXP)F6ADME" M)&;43R\I"Y7,%GIVPF5G)(Q)+FD^U+Q0CQE'D[)0R6RA\25$/QMZC$E9J&2V MT/-KB094A'E"6>ADL-!T.-F_>5W#&QM5?X1'>-A?R:9:.-'_&1;Q)5G>+^1; M=4US!OL^F4LKZ_WO<_:_+7KS U!+ P04 " IK$-4M,4*KF@" !'+P M&@ 'AL+U]R96QS+W=O=@?NF'Q<3J>AW6U'\?N1UT/FWTY-<-#VY7SY%GVN[IK-N_-KM2R M7'K=W\^HGI_N9RY>/[OR/Q/;[?:P*3_;S>]3.8__&%S_:?OW85_*6"U>FWY7 MQG55?QQONX?ZNDD/E\G5XN5M7?4O;ZFJYPX2")+Y@S($Y?F#%()T_B"#()L_ MR"'(YP\*"(KY@U80M)H_Z!&"'N M&?7.!'KGRF4#OC'IG KTSZIT)],ZH=R;06U%O M)=!;46\ET%M1;R706U%O)=!;)R^["?16U%L)]%;46PGT5M1;"?16U%L)]%;4 M6PGT-M3;"/0VU-L(]#;4VPCT-M3;"/0VU-L(]+;)QTH"O0WU-@*]#?4V KT- M]38"O0WU-@*]'?5V KT=]78"O1WU=@*]'?5V KT=]78"O1WU=@*]??*S"8'> MCGH[@=Z.>CN!WHYZ.X'>@7H'@=Z!>@>!WH%Z!X'>@7H'@=Z!>@>!WH%Z!X'> M@7H'@=XQ^5F00.] O8- [T"]@T#O%>J]^DZ]A_'S6(9;S]<:K_^=5(^7<\OM M\M?EUTZ\7ZRN.-?W%!7J;)%C>M_&%$V,-L9%O," M)KFE49/8L@U3WGZ<%) 8,16H2',VC5K;]]SX2M^JE[^> J7%?NC'M*ZV.8=O MC*5F2X-+M0\TEI6-CX/+Y6N\9\$U.W=/3*Q6AC5^S#3F99YJ5%>7-[1Q#WU> M?-^7GU/GQW45J4_5XOJP<XIT>_6;3-=3ZYF$H M1^H4(KDV;8GRT->'HF?'DW.Y83I\\I/SYS+' LO.V^A#*A.+]/FXEY%,IY>A M%**8N^.O^)I82I_\?C1-NZ7V@]GE>G_[N)OGD=C\./V.W\[XM?XG^Q @?4B0 M/A1('QJD#P/2AP7IXQRDCPN0/O@*I1$443D*J1S%5(Z"*D=1E:.PRE%&UL4$L! A0#% M @ *:Q#5->\!";O *P( !$ ( !KP &1O8U!R;W!S M+V-O&UL4$L! A0#% @ *:Q#5)E&PO=V]R:W-H965T&UL4$L! A0#% @ *:Q#5',$8 7@" <28 !@ M ("!Z X 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0# M% @ *:Q#5 C!A-/X!0 F1@ !@ ("!"B$ 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ *:Q#5+S45E/J M(0 $F\ !@ ("!PS, 'AL+W=O-5 !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% M @ *:Q#5#4/^QF>"0 *B !D ("!37 'AL+W=O@ >&PO=V]R:W-H965T5^ !X M;"]W;W)K&UL4$L! A0#% @ *:Q#5+_/YV+> M" 018 !D ("!HHX 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ *:Q#5'BOL,>F!P \1( !D M ("!;:( 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ *:Q#5-J_MKRX P 6 @ !D ("!];H M 'AL+W=O&PO=V]R:W-H965T670, +T' 9 M " @67" !X;"]W;W)K&UL4$L! A0#% @ M*:Q#5)[OW*39 P H @ !D ("!^<4 'AL+W=OP &0 M @($)R@ >&PO=V]R:W-H965T&UL4$L! A0#% @ *:Q#5'%6"UQ@ P MUP8 !D ("!)?$ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ *:Q#5+&AF'JF! [Q$ !D M ("!N/X 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ *:Q#5,\9JJ>F P " D !D ("! PP! 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ *:Q# M5"AHI2IU P J0< !D ("!?QT! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ *:Q#5%1@7@,C"@ J4$ M !D ("!HR@! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ *:Q#5*R\IC.B @ 5P< !D M ("!X3D! 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ *:Q#5.V)1^<-"0 7S< !D ("!%T8! 'AL+W=O M&PO=V]R:W-H965T12 M 0!X;"]W;W)K&UL4$L! A0#% @ *:Q#5#$M M1?R# P I@P !D ("!%E@! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ *:Q#5"8+6?PN P .@H !D M ("!$F@! 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ *:Q#5.9$_&5D @ Y04 !D ("! MJ',! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ *:Q#5(PZ#Y5F P XPP !D ("!'(8! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ *:Q#5/(GR>+A @ U < !D M ("!:I@! 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ *:Q#5 #;.++) @ :@< !D ("!IZ4! M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M*:Q#5#I*-7<@! F0X !D ("!F+ ! 'AL+W=O&PO=V]R:W-H965T6[ 0!X;"]W M;W)K&UL4$L! A0#% @ *:Q#5(;[B(1;! M+Q, !D ("!]K\! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ *:Q#5+,,6JQR @ ;0< !D M ("!X,H! 'AL+W=O&PO=V]R:W-H M965T@E 20, 'T) 9 M " @6#0 0!X;"]W;W)K&UL4$L! M A0#% @ *:Q#5/WWB)!A @ T@4 !D ("!X-,! 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ *:Q# M5$?]&&HW P ]!, T ( !@MT! 'AL+W-T>6QE&PO=V]R:V)O;VLN>&UL4$L! A0#% @ *:Q#5+3% M"JYH @ 1R\ !H ( !WN XML 105 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 106 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 107 FilingSummary.xml IDEA: XBRL DOCUMENT 3.22.0.1 html 334 547 1 false 109 0 false 7 false false R1.htm 100000 - Document - Document and Entity Information Sheet http://www.snap.com/20211231/taxonomy/role/DocumentDocumentAndEntityInformation Document and Entity Information Cover 1 false false R2.htm 100010 - Statement - Consolidated Statements of Cash Flows Sheet http://www.snap.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows Consolidated Statements of Cash Flows Statements 2 false false R3.htm 100020 - Statement - Consolidated Statements of Operations Sheet http://www.snap.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfOperations Consolidated Statements of Operations Statements 3 false false R4.htm 100030 - Statement - Consolidated Statements of Comprehensive Income (Loss) Sheet http://www.snap.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfComprehensiveIncomeLoss Consolidated Statements of Comprehensive Income (Loss) Statements 4 false false R5.htm 100040 - Statement - Consolidated Balance Sheets Sheet http://www.snap.com/20211231/taxonomy/role/StatementConsolidatedBalanceSheets Consolidated Balance Sheets Statements 5 false false R6.htm 100050 - Statement - Consolidated Balance Sheets (Parenthetical) Sheet http://www.snap.com/20211231/taxonomy/role/StatementConsolidatedBalanceSheetsParenthetical Consolidated Balance Sheets (Parenthetical) Statements 6 false false R7.htm 100060 - Statement - Consolidated Statements of Stockholders' Equity Sheet http://www.snap.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfStockholdersEquity Consolidated Statements of Stockholders' Equity Statements 7 false false R8.htm 100070 - Disclosure - Summary of Significant Accounting Policies Sheet http://www.snap.com/20211231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPolicies Summary of Significant Accounting Policies Notes 8 false false R9.htm 100080 - Disclosure - Revenue Sheet http://www.snap.com/20211231/taxonomy/role/DisclosureRevenue Revenue Notes 9 false false R10.htm 100090 - Disclosure - Net Loss per Share Sheet http://www.snap.com/20211231/taxonomy/role/DisclosureNetLossPerShare Net Loss per Share Notes 10 false false R11.htm 100100 - Disclosure - Stockholders' Equity Sheet http://www.snap.com/20211231/taxonomy/role/DisclosureStockholdersEquity Stockholders' Equity Notes 11 false false R12.htm 100110 - Disclosure - Business Acquisitions and Divestitures Sheet http://www.snap.com/20211231/taxonomy/role/DisclosureBusinessAcquisitionsAndDivestitures Business Acquisitions and Divestitures Notes 12 false false R13.htm 100120 - Disclosure - Goodwill and Intangible Assets Sheet http://www.snap.com/20211231/taxonomy/role/DisclosureGoodwillAndIntangibleAssets Goodwill and Intangible Assets Notes 13 false false R14.htm 100130 - Disclosure - Long-Term Debt Sheet http://www.snap.com/20211231/taxonomy/role/DisclosureLongTermDebt Long-Term Debt Notes 14 false false R15.htm 100140 - Disclosure - Commitments and Contingencies Sheet http://www.snap.com/20211231/taxonomy/role/DisclosureCommitmentsAndContingencies Commitments and Contingencies Notes 15 false false R16.htm 100150 - Disclosure - Leases Sheet http://www.snap.com/20211231/taxonomy/role/DisclosureLeases Leases Notes 16 false false R17.htm 100160 - Disclosure - Strategic Investments Sheet http://www.snap.com/20211231/taxonomy/role/DisclosureStrategicInvestments Strategic Investments Notes 17 false false R18.htm 100170 - Disclosure - Fair Value Measurements Sheet http://www.snap.com/20211231/taxonomy/role/DisclosureFairValueMeasurements Fair Value Measurements Notes 18 false false R19.htm 100180 - Disclosure - Income Taxes Sheet http://www.snap.com/20211231/taxonomy/role/DisclosureIncomeTaxes Income Taxes Notes 19 false false R20.htm 100190 - Disclosure - Accumulated Other Comprehensive Income (Loss) Sheet http://www.snap.com/20211231/taxonomy/role/DisclosureAccumulatedOtherComprehensiveIncomeLoss Accumulated Other Comprehensive Income (Loss) Notes 20 false false R21.htm 100200 - Disclosure - Property and Equipment, Net Sheet http://www.snap.com/20211231/taxonomy/role/DisclosurePropertyAndEquipmentNet Property and Equipment, Net Notes 21 false false R22.htm 100210 - Disclosure - Balance Sheet Components Sheet http://www.snap.com/20211231/taxonomy/role/DisclosureBalanceSheetComponents Balance Sheet Components Notes 22 false false R23.htm 100220 - Disclosure - Employee Benefit Plans Sheet http://www.snap.com/20211231/taxonomy/role/DisclosureEmployeeBenefitPlans Employee Benefit Plans Notes 23 false false R24.htm 100230 - Disclosure - Related Party Transactions Sheet http://www.snap.com/20211231/taxonomy/role/DisclosureRelatedPartyTransactions Related Party Transactions Notes 24 false false R25.htm 100240 - Disclosure - Summary of Significant Accounting Policies (Policies) Sheet http://www.snap.com/20211231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies Summary of Significant Accounting Policies (Policies) Policies http://www.snap.com/20211231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPolicies 25 false false R26.htm 100250 - Disclosure - Summary of Significant Accounting Policies (Tables) Sheet http://www.snap.com/20211231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesTables Summary of Significant Accounting Policies (Tables) Tables http://www.snap.com/20211231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPolicies 26 false false R27.htm 100260 - Disclosure - Revenue (Tables) Sheet http://www.snap.com/20211231/taxonomy/role/DisclosureRevenueTables Revenue (Tables) Tables http://www.snap.com/20211231/taxonomy/role/DisclosureRevenue 27 false false R28.htm 100270 - Disclosure - Net Loss per Share (Tables) Sheet http://www.snap.com/20211231/taxonomy/role/DisclosureNetLossPerShareTables Net Loss per Share (Tables) Tables http://www.snap.com/20211231/taxonomy/role/DisclosureNetLossPerShare 28 false false R29.htm 100280 - Disclosure - Stockholders' Equity (Tables) Sheet http://www.snap.com/20211231/taxonomy/role/DisclosureStockholdersEquityTables Stockholders' Equity (Tables) Tables http://www.snap.com/20211231/taxonomy/role/DisclosureStockholdersEquity 29 false false R30.htm 100290 - Disclosure - Business Acquisitions and Divestitures (Tables) Sheet http://www.snap.com/20211231/taxonomy/role/DisclosureBusinessAcquisitionsAndDivestituresTables Business Acquisitions and Divestitures (Tables) Tables http://www.snap.com/20211231/taxonomy/role/DisclosureBusinessAcquisitionsAndDivestitures 30 false false R31.htm 100300 - Disclosure - Goodwill and Intangible Assets (Tables) Sheet http://www.snap.com/20211231/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsTables Goodwill and Intangible Assets (Tables) Tables http://www.snap.com/20211231/taxonomy/role/DisclosureGoodwillAndIntangibleAssets 31 false false R32.htm 100310 - Disclosure - Long-Term Debt (Tables) Sheet http://www.snap.com/20211231/taxonomy/role/DisclosureLongTermDebtTables Long-Term Debt (Tables) Tables http://www.snap.com/20211231/taxonomy/role/DisclosureLongTermDebt 32 false false R33.htm 100320 - Disclosure - Leases (Tables) Sheet http://www.snap.com/20211231/taxonomy/role/DisclosureLeasesTables Leases (Tables) Tables http://www.snap.com/20211231/taxonomy/role/DisclosureLeases 33 false false R34.htm 100330 - Disclosure - Fair Value Measurements (Tables) Sheet http://www.snap.com/20211231/taxonomy/role/DisclosureFairValueMeasurementsTables Fair Value Measurements (Tables) Tables http://www.snap.com/20211231/taxonomy/role/DisclosureFairValueMeasurements 34 false false R35.htm 100340 - Disclosure - Income Taxes (Tables) Sheet http://www.snap.com/20211231/taxonomy/role/DisclosureIncomeTaxesTables Income Taxes (Tables) Tables http://www.snap.com/20211231/taxonomy/role/DisclosureIncomeTaxes 35 false false R36.htm 100350 - Disclosure - Accumulated Other Comprehensive Income (Loss) (Tables) Sheet http://www.snap.com/20211231/taxonomy/role/DisclosureAccumulatedOtherComprehensiveIncomeLossTables Accumulated Other Comprehensive Income (Loss) (Tables) Tables http://www.snap.com/20211231/taxonomy/role/DisclosureAccumulatedOtherComprehensiveIncomeLoss 36 false false R37.htm 100360 - Disclosure - Property and Equipment, Net (Tables) Sheet http://www.snap.com/20211231/taxonomy/role/DisclosurePropertyAndEquipmentNetTables Property and Equipment, Net (Tables) Tables http://www.snap.com/20211231/taxonomy/role/DisclosurePropertyAndEquipmentNet 37 false false R38.htm 100370 - Disclosure - Balance Sheet Components (Tables) Sheet http://www.snap.com/20211231/taxonomy/role/DisclosureBalanceSheetComponentsTables Balance Sheet Components (Tables) Tables http://www.snap.com/20211231/taxonomy/role/DisclosureBalanceSheetComponents 38 false false R39.htm 100380 - Disclosure - Summary of Significant Accounting Policies - Additional Information (Details) Sheet http://www.snap.com/20211231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails Summary of Significant Accounting Policies - Additional Information (Details) Details 39 false false R40.htm 100390 - Disclosure - Summary of Significant Accounting Policies - Summary of Estimated Useful Lives of Intangible Assets (Details) Sheet http://www.snap.com/20211231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesSummaryOfEstimatedUsefulLivesOfIntangibleAssetsDetails Summary of Significant Accounting Policies - Summary of Estimated Useful Lives of Intangible Assets (Details) Details 40 false false R41.htm 100400 - Disclosure - Revenue - Disaggregation of Revenue by Geography (Details) Sheet http://www.snap.com/20211231/taxonomy/role/DisclosureRevenueDisaggregationOfRevenueByGeographyDetails Revenue - Disaggregation of Revenue by Geography (Details) Details 41 false false R42.htm 100410 - Disclosure - Revenue - Disaggregation of Revenue by Geography (Parenthetical) (Details) Sheet http://www.snap.com/20211231/taxonomy/role/DisclosureRevenueDisaggregationOfRevenueByGeographyParentheticalDetails Revenue - Disaggregation of Revenue by Geography (Parenthetical) (Details) Details 42 false false R43.htm 100420 - Disclosure - Net Loss per Share - Numerators and Denominators of Basic and Diluted Net Loss per Share Computations for Common Stock (Details) Sheet http://www.snap.com/20211231/taxonomy/role/DisclosureNetLossPerShareNumeratorsAndDenominatorsOfBasicAndDilutedNetLossPerShareComputationsForCommonStockDetails Net Loss per Share - Numerators and Denominators of Basic and Diluted Net Loss per Share Computations for Common Stock (Details) Details 43 false false R44.htm 100430 - Disclosure - Net Loss per Share - Schedule of Potentially Dilutive Shares Excluded from Calculation of Diluted Net Loss per Share (Details) Sheet http://www.snap.com/20211231/taxonomy/role/DisclosureNetLossPerShareScheduleOfPotentiallyDilutiveSharesExcludedFromCalculationOfDilutedNetLossPerShareDetails Net Loss per Share - Schedule of Potentially Dilutive Shares Excluded from Calculation of Diluted Net Loss per Share (Details) Details 44 false false R45.htm 100440 - Disclosure - Stockholders' Equity - Additional Information (Details) Sheet http://www.snap.com/20211231/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails Stockholders' Equity - Additional Information (Details) Details 45 false false R46.htm 100450 - Disclosure - Stockholders' Equity - Summary of RSU and RSA Award Activity (Details) Sheet http://www.snap.com/20211231/taxonomy/role/DisclosureStockholdersEquitySummaryOfRSUAndRSAAwardActivityDetails Stockholders' Equity - Summary of RSU and RSA Award Activity (Details) Details 46 false false R47.htm 100460 - Disclosure - Stockholders' Equity - Summary of Stock Option Award Activity (Details) Sheet http://www.snap.com/20211231/taxonomy/role/DisclosureStockholdersEquitySummaryOfStockOptionAwardActivityDetails Stockholders' Equity - Summary of Stock Option Award Activity (Details) Details 47 false false R48.htm 100470 - Disclosure - Stockholders' Equity - Summary of Total Stock-based Compensation Expense (Details) Sheet http://www.snap.com/20211231/taxonomy/role/DisclosureStockholdersEquitySummaryOfTotalStockBasedCompensationExpenseDetails Stockholders' Equity - Summary of Total Stock-based Compensation Expense (Details) Details 48 false false R49.htm 100480 - Disclosure - Business Acquisitions and Divestitures - Additional Information (Details) Sheet http://www.snap.com/20211231/taxonomy/role/DisclosureBusinessAcquisitionsAndDivestituresAdditionalInformationDetails Business Acquisitions and Divestitures - Additional Information (Details) Details 49 false false R50.htm 100490 - Disclosure - Business Acquisitions and Divestitures - Summary of Total Purchase Consideration Allocation (Details) Sheet http://www.snap.com/20211231/taxonomy/role/DisclosureBusinessAcquisitionsAndDivestituresSummaryOfTotalPurchaseConsiderationAllocationDetails Business Acquisitions and Divestitures - Summary of Total Purchase Consideration Allocation (Details) Details 50 false false R51.htm 100500 - Disclosure - Business Acquisitions and Divestitures - Summary of Assets and Liabilities on Completion of Divestiture (Details) Sheet http://www.snap.com/20211231/taxonomy/role/DisclosureBusinessAcquisitionsAndDivestituresSummaryOfAssetsAndLiabilitiesOnCompletionOfDivestitureDetails Business Acquisitions and Divestitures - Summary of Assets and Liabilities on Completion of Divestiture (Details) Details 51 false false R52.htm 100510 - Disclosure - Goodwill and Intangible Assets - Changes in Carrying Amount of Goodwill (Details) Sheet http://www.snap.com/20211231/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsChangesInCarryingAmountOfGoodwillDetails Goodwill and Intangible Assets - Changes in Carrying Amount of Goodwill (Details) Details 52 false false R53.htm 100520 - Disclosure - Goodwill and Intangible Assets - Schedule of Intangible Assets (Details) Sheet http://www.snap.com/20211231/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsScheduleOfIntangibleAssetsDetails Goodwill and Intangible Assets - Schedule of Intangible Assets (Details) Details 53 false false R54.htm 100530 - Disclosure - Goodwill and Intangible Assets - Additional Information (Details) Sheet http://www.snap.com/20211231/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsAdditionalInformationDetails Goodwill and Intangible Assets - Additional Information (Details) Details 54 false false R55.htm 100540 - Disclosure - Goodwill and Intangible Assets - Schedule of Estimated Intangible Asset Amortization Expense (Details) Sheet http://www.snap.com/20211231/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsScheduleOfEstimatedIntangibleAssetAmortizationExpenseDetails Goodwill and Intangible Assets - Schedule of Estimated Intangible Asset Amortization Expense (Details) Details 55 false false R56.htm 100550 - Disclosure - Long-Term Debt - Additional Information (Details) Sheet http://www.snap.com/20211231/taxonomy/role/DisclosureLongTermDebtAdditionalInformationDetails Long-Term Debt - Additional Information (Details) Details 56 false false R57.htm 100560 - Disclosure - Long-Term Debt - Summary of Convertible Notes (Details) Notes http://www.snap.com/20211231/taxonomy/role/DisclosureLongTermDebtSummaryOfConvertibleNotesDetails Long-Term Debt - Summary of Convertible Notes (Details) Details 57 false false R58.htm 100570 - Disclosure - Commitments and Contingencies - Additional Information (Details) Sheet http://www.snap.com/20211231/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails Commitments and Contingencies - Additional Information (Details) Details 58 false false R59.htm 100580 - Disclosure - Leases - Components of Lease Cost (Details) Sheet http://www.snap.com/20211231/taxonomy/role/DisclosureLeasesComponentsOfLeaseCostDetails Leases - Components of Lease Cost (Details) Details 59 false false R60.htm 100590 - Disclosure - Leases - Summary of Weighted Average Remaining Lease Term and Discount Rate Related to Operating Leases (Details) Sheet http://www.snap.com/20211231/taxonomy/role/DisclosureLeasesSummaryOfWeightedAverageRemainingLeaseTermAndDiscountRateRelatedToOperatingLeasesDetails Leases - Summary of Weighted Average Remaining Lease Term and Discount Rate Related to Operating Leases (Details) Details 60 false false R61.htm 100600 - Disclosure - Leases - Present Value of Operating Lease Liabilities (Details) Sheet http://www.snap.com/20211231/taxonomy/role/DisclosureLeasesPresentValueOfOperatingLeaseLiabilitiesDetails Leases - Present Value of Operating Lease Liabilities (Details) Details 61 false false R62.htm 100620 - Disclosure - Leases - Additional Information (Details) Sheet http://www.snap.com/20211231/taxonomy/role/DisclosureLeasesAdditionalInformationDetails Leases - Additional Information (Details) Details 62 false false R63.htm 100630 - Disclosure - Strategic Investments - Additional Information (Details) Sheet http://www.snap.com/20211231/taxonomy/role/DisclosureStrategicInvestmentsAdditionalInformationDetails Strategic Investments - Additional Information (Details) Details 63 false false R64.htm 100640 - Disclosure - Fair Value Measurements - Summary of Financial Assets Measured at Fair Value on Recurring Basis (Details) Sheet http://www.snap.com/20211231/taxonomy/role/DisclosureFairValueMeasurementsSummaryOfFinancialAssetsMeasuredAtFairValueOnRecurringBasisDetails Fair Value Measurements - Summary of Financial Assets Measured at Fair Value on Recurring Basis (Details) Details 64 false false R65.htm 100650 - Disclosure - Fair Value Measurements - Additional Information (Details) Sheet http://www.snap.com/20211231/taxonomy/role/DisclosureFairValueMeasurementsAdditionalInformationDetails Fair Value Measurements - Additional Information (Details) Details 65 false false R66.htm 100660 - Disclosure - Income Taxes - Schedule of Domestic and Foreign Components of Pre-Tax Loss (Details) Sheet http://www.snap.com/20211231/taxonomy/role/DisclosureIncomeTaxesScheduleOfDomesticAndForeignComponentsOfPreTaxLossDetails Income Taxes - Schedule of Domestic and Foreign Components of Pre-Tax Loss (Details) Details 66 false false R67.htm 100670 - Disclosure - Income Taxes - Schedule of Components of Income Tax (Benefit) Expense (Details) Sheet http://www.snap.com/20211231/taxonomy/role/DisclosureIncomeTaxesScheduleOfComponentsOfIncomeTaxBenefitExpenseDetails Income Taxes - Schedule of Components of Income Tax (Benefit) Expense (Details) Details 67 false false R68.htm 100680 - Disclosure - Income Taxes - Summary of Reconciliation of Statutory Federal Income Tax Rate (Details) Sheet http://www.snap.com/20211231/taxonomy/role/DisclosureIncomeTaxesSummaryOfReconciliationOfStatutoryFederalIncomeTaxRateDetails Income Taxes - Summary of Reconciliation of Statutory Federal Income Tax Rate (Details) Details 68 false false R69.htm 100690 - Disclosure - Income Taxes - Summary of Significant Components of Net Deferred Tax Balances (Details) Sheet http://www.snap.com/20211231/taxonomy/role/DisclosureIncomeTaxesSummaryOfSignificantComponentsOfNetDeferredTaxBalancesDetails Income Taxes - Summary of Significant Components of Net Deferred Tax Balances (Details) Details 69 false false R70.htm 100700 - Disclosure - Income Taxes - Additional Information (Details) Sheet http://www.snap.com/20211231/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetails Income Taxes - Additional Information (Details) Details 70 false false R71.htm 100710 - Disclosure - Income Taxes - Summary of Activity Related to Gross Unrecognized Tax Benefits (Details) Sheet http://www.snap.com/20211231/taxonomy/role/DisclosureIncomeTaxesSummaryOfActivityRelatedToGrossUnrecognizedTaxBenefitsDetails Income Taxes - Summary of Activity Related to Gross Unrecognized Tax Benefits (Details) Details 71 false false R72.htm 100720 - Disclosure - Accumulated Other Comprehensive Income (Loss) - Schedules of Changes in Accumulated Other Comprehensive Income (Loss) (Details) Sheet http://www.snap.com/20211231/taxonomy/role/DisclosureAccumulatedOtherComprehensiveIncomeLossSchedulesOfChangesInAccumulatedOtherComprehensiveIncomeLossDetails Accumulated Other Comprehensive Income (Loss) - Schedules of Changes in Accumulated Other Comprehensive Income (Loss) (Details) Details http://www.snap.com/20211231/taxonomy/role/DisclosureAccumulatedOtherComprehensiveIncomeLossTables 72 false false R73.htm 100730 - Disclosure - Property and Equipment, Net - Summary of Property and Equipment, Net (Details) Sheet http://www.snap.com/20211231/taxonomy/role/DisclosurePropertyAndEquipmentNetSummaryOfPropertyAndEquipmentNetDetails Property and Equipment, Net - Summary of Property and Equipment, Net (Details) Details 73 false false R74.htm 100740 - Disclosure - Property and Equipment, Net - Additional Information (Details) Sheet http://www.snap.com/20211231/taxonomy/role/DisclosurePropertyAndEquipmentNetAdditionalInformationDetails Property and Equipment, Net - Additional Information (Details) Details 74 false false R75.htm 100750 - Disclosure - Property and Equipment, Net - Property and Equipment, Net by Geographic Area (Details) Sheet http://www.snap.com/20211231/taxonomy/role/DisclosurePropertyAndEquipmentNetPropertyAndEquipmentNetByGeographicAreaDetails Property and Equipment, Net - Property and Equipment, Net by Geographic Area (Details) Details 75 false false R76.htm 100760 - Disclosure - Property and Equipment, Net - Property and Equipment, Net by Geographic Area (Parenthetical) (Details) Sheet http://www.snap.com/20211231/taxonomy/role/DisclosurePropertyAndEquipmentNetPropertyAndEquipmentNetByGeographicAreaParentheticalDetails Property and Equipment, Net - Property and Equipment, Net by Geographic Area (Parenthetical) (Details) Details 76 false false R77.htm 100770 - Disclosure - Balance Sheet Components - Schedule of Accrued Expenses and Other Current Liabilities (Details) Sheet http://www.snap.com/20211231/taxonomy/role/DisclosureBalanceSheetComponentsScheduleOfAccruedExpensesAndOtherCurrentLiabilitiesDetails Balance Sheet Components - Schedule of Accrued Expenses and Other Current Liabilities (Details) Details 77 false false R78.htm 100780 - Disclosure - Balance Sheet Components - Schedule of Other Liabilities (Details) Sheet http://www.snap.com/20211231/taxonomy/role/DisclosureBalanceSheetComponentsScheduleOfOtherLiabilitiesDetails Balance Sheet Components - Schedule of Other Liabilities (Details) Details 78 false false R79.htm 100790 - Disclosure - Employee Benefit Plans - Additional Information (Details) Sheet http://www.snap.com/20211231/taxonomy/role/DisclosureEmployeeBenefitPlansAdditionalInformationDetails Employee Benefit Plans - Additional Information (Details) Details 79 false false R80.htm 100800 - Disclosure - Related Party Transactions - Additional Information (Details) Sheet http://www.snap.com/20211231/taxonomy/role/DisclosureRelatedPartyTransactionsAdditionalInformationDetails Related Party Transactions - Additional Information (Details) Details 80 false false All Reports Book All Reports snap-10k_20211231.htm snap-20211231.xsd snap-20211231_cal.xml snap-20211231_def.xml snap-20211231_lab.xml snap-20211231_pre.xml snap-ex1022_240.htm snap-ex108_239.htm snap-ex109_238.htm snap-ex211_9.htm snap-ex231_12.htm snap-ex311_15.htm snap-ex312_14.htm snap-ex321_11.htm g1y1x2rrnfcg000001.jpg g1y1x2rrnfcg000002.jpg g1y1x2rrnfcg000003.jpg g1y1x2rrnfcg000004.jpg g1y1x2rrnfcg000005.jpg http://fasb.org/us-gaap/2021-01-31 http://xbrl.sec.gov/dei/2021q4 true true JSON 110 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "snap-10k_20211231.htm": { "axisCustom": 0, "axisStandard": 39, "contextCount": 334, "dts": { "calculationLink": { "local": [ "snap-20211231_cal.xml" ] }, "definitionLink": { "local": [ "snap-20211231_def.xml" ] }, "inline": { "local": [ "snap-10k_20211231.htm" ] }, "labelLink": { "local": [ "snap-20211231_lab.xml" ] }, "presentationLink": { "local": [ "snap-20211231_pre.xml" ] }, "schema": { "local": [ "snap-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/arcrole/factExplanatory-2009-12-16.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/currency/2021/currency-2021.xsd", "https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd", "https://xbrl.sec.gov/exch/2021/exch-2021.xsd", "https://xbrl.sec.gov/naics/2021/naics-2021.xsd", "https://xbrl.sec.gov/sic/2021/sic-2021.xsd", "https://xbrl.sec.gov/stpr/2021/stpr-2021.xsd" ] } }, "elementCount": 754, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2021-01-31": 50, "http://www.snap.com/20211231": 1, "http://xbrl.sec.gov/dei/2021q4": 4, "total": 55 }, "keyCustom": 69, "keyStandard": 478, "memberCustom": 37, "memberStandard": 66, "nsprefix": "snap", "nsuri": "http://www.snap.com/20211231", "report": { "R1": { "firstAnchor": { "ancestors": [ "p", "body", "html" ], "baseRef": "snap-10k_20211231.htm", "contextRef": "C_0001564408_20210101_20211231", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "100000 - Document - Document and Entity Information", "role": "http://www.snap.com/20211231/taxonomy/role/DocumentDocumentAndEntityInformation", "shortName": "Document and Entity Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "body", "html" ], "baseRef": "snap-10k_20211231.htm", "contextRef": "C_0001564408_20210101_20211231", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "snap-10k_20211231.htm", "contextRef": "C_0001564408_20210101_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": "100090 - Disclosure - Net Loss per Share", "role": "http://www.snap.com/20211231/taxonomy/role/DisclosureNetLossPerShare", "shortName": "Net Loss per Share", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "snap-10k_20211231.htm", "contextRef": "C_0001564408_20210101_20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "snap-10k_20211231.htm", "contextRef": "C_0001564408_20210101_20211231", "decimals": null, "first": true, "lang": "en-US", "name": "snap:StockholdersEquityAndCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100100 - Disclosure - Stockholders' Equity", "role": "http://www.snap.com/20211231/taxonomy/role/DisclosureStockholdersEquity", "shortName": "Stockholders' Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "snap-10k_20211231.htm", "contextRef": "C_0001564408_20210101_20211231", "decimals": null, "first": true, "lang": "en-US", "name": "snap:StockholdersEquityAndCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "snap-10k_20211231.htm", "contextRef": "C_0001564408_20210101_20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100110 - Disclosure - Business Acquisitions and Divestitures", "role": "http://www.snap.com/20211231/taxonomy/role/DisclosureBusinessAcquisitionsAndDivestitures", "shortName": "Business Acquisitions and Divestitures", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "snap-10k_20211231.htm", "contextRef": "C_0001564408_20210101_20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "snap-10k_20211231.htm", "contextRef": "C_0001564408_20210101_20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100120 - Disclosure - Goodwill and Intangible Assets", "role": "http://www.snap.com/20211231/taxonomy/role/DisclosureGoodwillAndIntangibleAssets", "shortName": "Goodwill and Intangible Assets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "snap-10k_20211231.htm", "contextRef": "C_0001564408_20210101_20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "snap-10k_20211231.htm", "contextRef": "C_0001564408_20210101_20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebtTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100130 - Disclosure - Long-Term Debt", "role": "http://www.snap.com/20211231/taxonomy/role/DisclosureLongTermDebt", "shortName": "Long-Term Debt", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "snap-10k_20211231.htm", "contextRef": "C_0001564408_20210101_20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebtTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "snap-10k_20211231.htm", "contextRef": "C_0001564408_20210101_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": "100140 - Disclosure - Commitments and Contingencies", "role": "http://www.snap.com/20211231/taxonomy/role/DisclosureCommitmentsAndContingencies", "shortName": "Commitments and Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "snap-10k_20211231.htm", "contextRef": "C_0001564408_20210101_20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "snap-10k_20211231.htm", "contextRef": "C_0001564408_20210101_20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100150 - Disclosure - Leases", "role": "http://www.snap.com/20211231/taxonomy/role/DisclosureLeases", "shortName": "Leases", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "snap-10k_20211231.htm", "contextRef": "C_0001564408_20210101_20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "snap-10k_20211231.htm", "contextRef": "C_0001564408_20210101_20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EquityMethodInvestmentsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100160 - Disclosure - Strategic Investments", "role": "http://www.snap.com/20211231/taxonomy/role/DisclosureStrategicInvestments", "shortName": "Strategic Investments", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "snap-10k_20211231.htm", "contextRef": "C_0001564408_20210101_20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EquityMethodInvestmentsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "snap-10k_20211231.htm", "contextRef": "C_0001564408_20210101_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": "100170 - Disclosure - Fair Value Measurements", "role": "http://www.snap.com/20211231/taxonomy/role/DisclosureFairValueMeasurements", "shortName": "Fair Value Measurements", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "snap-10k_20211231.htm", "contextRef": "C_0001564408_20210101_20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "snap-10k_20211231.htm", "contextRef": "C_0001564408_20210101_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": "100180 - Disclosure - Income Taxes", "role": "http://www.snap.com/20211231/taxonomy/role/DisclosureIncomeTaxes", "shortName": "Income Taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "snap-10k_20211231.htm", "contextRef": "C_0001564408_20210101_20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "snap-10k_20211231.htm", "contextRef": "C_0001564408_20210101_20211231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "100010 - Statement - Consolidated Statements of Cash Flows", "role": "http://www.snap.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows", "shortName": "Consolidated Statements of Cash Flows", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "snap-10k_20211231.htm", "contextRef": "C_0001564408_20210101_20211231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "snap-10k_20211231.htm", "contextRef": "C_0001564408_20210101_20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ComprehensiveIncomeNoteTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100190 - Disclosure - Accumulated Other Comprehensive Income (Loss)", "role": "http://www.snap.com/20211231/taxonomy/role/DisclosureAccumulatedOtherComprehensiveIncomeLoss", "shortName": "Accumulated Other Comprehensive Income (Loss)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "snap-10k_20211231.htm", "contextRef": "C_0001564408_20210101_20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ComprehensiveIncomeNoteTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "snap-10k_20211231.htm", "contextRef": "C_0001564408_20210101_20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100200 - Disclosure - Property and Equipment, Net", "role": "http://www.snap.com/20211231/taxonomy/role/DisclosurePropertyAndEquipmentNet", "shortName": "Property and Equipment, Net", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "snap-10k_20211231.htm", "contextRef": "C_0001564408_20210101_20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "snap-10k_20211231.htm", "contextRef": "C_0001564408_20210101_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": "100210 - Disclosure - Balance Sheet Components", "role": "http://www.snap.com/20211231/taxonomy/role/DisclosureBalanceSheetComponents", "shortName": "Balance Sheet Components", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "snap-10k_20211231.htm", "contextRef": "C_0001564408_20210101_20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "snap-10k_20211231.htm", "contextRef": "C_0001564408_20210101_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": "100220 - Disclosure - Employee Benefit Plans", "role": "http://www.snap.com/20211231/taxonomy/role/DisclosureEmployeeBenefitPlans", "shortName": "Employee Benefit Plans", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "snap-10k_20211231.htm", "contextRef": "C_0001564408_20210101_20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "snap-10k_20211231.htm", "contextRef": "C_0001564408_20210101_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": "100230 - Disclosure - Related Party Transactions", "role": "http://www.snap.com/20211231/taxonomy/role/DisclosureRelatedPartyTransactions", "shortName": "Related Party Transactions", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "snap-10k_20211231.htm", "contextRef": "C_0001564408_20210101_20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "snap-10k_20211231.htm", "contextRef": "C_0001564408_20210101_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": "100240 - Disclosure - Summary of Significant Accounting Policies (Policies)", "role": "http://www.snap.com/20211231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies", "shortName": "Summary of Significant Accounting Policies (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "snap-10k_20211231.htm", "contextRef": "C_0001564408_20210101_20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "p", "us-gaap:IntangibleAssetsFiniteLivedPolicy", "ix:continuation", "body", "html" ], "baseRef": "snap-10k_20211231.htm", "contextRef": "C_0001564408_20210101_20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "reportCount": 1, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100250 - Disclosure - Summary of Significant Accounting Policies (Tables)", "role": "http://www.snap.com/20211231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesTables", "shortName": "Summary of Significant Accounting Policies (Tables)", "subGroupType": "tables", "uniqueAnchor": null }, "R27": { "firstAnchor": { "ancestors": [ "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "baseRef": "snap-10k_20211231.htm", "contextRef": "C_0001564408_20210101_20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100260 - Disclosure - Revenue (Tables)", "role": "http://www.snap.com/20211231/taxonomy/role/DisclosureRevenueTables", "shortName": "Revenue (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "baseRef": "snap-10k_20211231.htm", "contextRef": "C_0001564408_20210101_20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "baseRef": "snap-10k_20211231.htm", "contextRef": "C_0001564408_20210101_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": "100270 - Disclosure - Net Loss per Share (Tables)", "role": "http://www.snap.com/20211231/taxonomy/role/DisclosureNetLossPerShareTables", "shortName": "Net Loss per Share (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "baseRef": "snap-10k_20211231.htm", "contextRef": "C_0001564408_20210101_20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "body", "html" ], "baseRef": "snap-10k_20211231.htm", "contextRef": "C_0001564408_20210101_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": "100280 - Disclosure - Stockholders' Equity (Tables)", "role": "http://www.snap.com/20211231/taxonomy/role/DisclosureStockholdersEquityTables", "shortName": "Stockholders' Equity (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "body", "html" ], "baseRef": "snap-10k_20211231.htm", "contextRef": "C_0001564408_20210101_20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "snap-10k_20211231.htm", "contextRef": "C_0001564408_20210101_20211231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "100020 - Statement - Consolidated Statements of Operations", "role": "http://www.snap.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfOperations", "shortName": "Consolidated Statements of Operations", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "snap-10k_20211231.htm", "contextRef": "C_0001564408_20210101_20211231", "decimals": "-3", "lang": null, "name": "us-gaap:CostOfRevenue", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "snap-10k_20211231.htm", "contextRef": "C_0001564408_us-gaapIncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_snapPlacedLimitedLiabilityCompanyMember_20210101_20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100290 - Disclosure - Business Acquisitions and Divestitures (Tables)", "role": "http://www.snap.com/20211231/taxonomy/role/DisclosureBusinessAcquisitionsAndDivestituresTables", "shortName": "Business Acquisitions and Divestitures (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "snap-10k_20211231.htm", "contextRef": "C_0001564408_us-gaapIncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_snapPlacedLimitedLiabilityCompanyMember_20210101_20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "snap-10k_20211231.htm", "contextRef": "C_0001564408_20210101_20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100300 - Disclosure - Goodwill and Intangible Assets (Tables)", "role": "http://www.snap.com/20211231/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsTables", "shortName": "Goodwill and Intangible Assets (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "snap-10k_20211231.htm", "contextRef": "C_0001564408_20210101_20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "snap-10k_20211231.htm", "contextRef": "C_0001564408_20210101_20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConvertibleDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100310 - Disclosure - Long-Term Debt (Tables)", "role": "http://www.snap.com/20211231/taxonomy/role/DisclosureLongTermDebtTables", "shortName": "Long-Term Debt (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "snap-10k_20211231.htm", "contextRef": "C_0001564408_20210101_20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConvertibleDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "baseRef": "snap-10k_20211231.htm", "contextRef": "C_0001564408_20210101_20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100320 - Disclosure - Leases (Tables)", "role": "http://www.snap.com/20211231/taxonomy/role/DisclosureLeasesTables", "shortName": "Leases (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "baseRef": "snap-10k_20211231.htm", "contextRef": "C_0001564408_20210101_20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "us-gaap:FairValueDisclosuresTextBlock", "body", "html" ], "baseRef": "snap-10k_20211231.htm", "contextRef": "C_0001564408_20210101_20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100330 - Disclosure - Fair Value Measurements (Tables)", "role": "http://www.snap.com/20211231/taxonomy/role/DisclosureFairValueMeasurementsTables", "shortName": "Fair Value Measurements (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:FairValueDisclosuresTextBlock", "body", "html" ], "baseRef": "snap-10k_20211231.htm", "contextRef": "C_0001564408_20210101_20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "snap-10k_20211231.htm", "contextRef": "C_0001564408_20210101_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": "100340 - Disclosure - Income Taxes (Tables)", "role": "http://www.snap.com/20211231/taxonomy/role/DisclosureIncomeTaxesTables", "shortName": "Income Taxes (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "snap-10k_20211231.htm", "contextRef": "C_0001564408_20210101_20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "us-gaap:ComprehensiveIncomeNoteTextBlock", "body", "html" ], "baseRef": "snap-10k_20211231.htm", "contextRef": "C_0001564408_20210101_20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100350 - Disclosure - Accumulated Other Comprehensive Income (Loss) (Tables)", "role": "http://www.snap.com/20211231/taxonomy/role/DisclosureAccumulatedOtherComprehensiveIncomeLossTables", "shortName": "Accumulated Other Comprehensive Income (Loss) (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:ComprehensiveIncomeNoteTextBlock", "body", "html" ], "baseRef": "snap-10k_20211231.htm", "contextRef": "C_0001564408_20210101_20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "snap-10k_20211231.htm", "contextRef": "C_0001564408_20210101_20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100360 - Disclosure - Property and Equipment, Net (Tables)", "role": "http://www.snap.com/20211231/taxonomy/role/DisclosurePropertyAndEquipmentNetTables", "shortName": "Property and Equipment, Net (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "snap-10k_20211231.htm", "contextRef": "C_0001564408_20210101_20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "body", "html" ], "baseRef": "snap-10k_20211231.htm", "contextRef": "C_0001564408_20210101_20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100370 - Disclosure - Balance Sheet Components (Tables)", "role": "http://www.snap.com/20211231/taxonomy/role/DisclosureBalanceSheetComponentsTables", "shortName": "Balance Sheet Components (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "body", "html" ], "baseRef": "snap-10k_20211231.htm", "contextRef": "C_0001564408_20210101_20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "p", "us-gaap:CostOfSalesPolicyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "snap-10k_20211231.htm", "contextRef": "C_0001564408_20210101_20211231", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:CostOfGoodsAndServicesSold", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100380 - Disclosure - Summary of Significant Accounting Policies - Additional Information (Details)", "role": "http://www.snap.com/20211231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "shortName": "Summary of Significant Accounting Policies - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:CostOfSalesPolicyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "snap-10k_20211231.htm", "contextRef": "C_0001564408_20210101_20211231", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:CostOfGoodsAndServicesSold", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "snap-10k_20211231.htm", "contextRef": "C_0001564408_20210101_20211231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "100030 - Statement - Consolidated Statements of Comprehensive Income (Loss)", "role": "http://www.snap.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfComprehensiveIncomeLoss", "shortName": "Consolidated Statements of Comprehensive Income (Loss)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "snap-10k_20211231.htm", "contextRef": "C_0001564408_20210101_20211231", "decimals": "-3", "lang": null, "name": "us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "ix:continuation", "us-gaap:IntangibleAssetsFiniteLivedPolicy", "ix:continuation", "body", "html" ], "baseRef": "snap-10k_20211231.htm", "contextRef": "C_0001564408_us-gaapFiniteLivedIntangibleAssetsByMajorClassAxis_us-gaapInternetDomainNamesMember_20210101_20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetUsefulLife", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100390 - Disclosure - Summary of Significant Accounting Policies - Summary of Estimated Useful Lives of Intangible Assets (Details)", "role": "http://www.snap.com/20211231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesSummaryOfEstimatedUsefulLivesOfIntangibleAssetsDetails", "shortName": "Summary of Significant Accounting Policies - Summary of Estimated Useful Lives of Intangible Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "ix:continuation", "us-gaap:IntangibleAssetsFiniteLivedPolicy", "ix:continuation", "body", "html" ], "baseRef": "snap-10k_20211231.htm", "contextRef": "C_0001564408_us-gaapFiniteLivedIntangibleAssetsByMajorClassAxis_us-gaapInternetDomainNamesMember_20210101_20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetUsefulLife", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "snap-10k_20211231.htm", "contextRef": "C_0001564408_20210101_20211231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100400 - Disclosure - Revenue - Disaggregation of Revenue by Geography (Details)", "role": "http://www.snap.com/20211231/taxonomy/role/DisclosureRevenueDisaggregationOfRevenueByGeographyDetails", "shortName": "Revenue - Disaggregation of Revenue by Geography (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "snap-10k_20211231.htm", "contextRef": "C_0001564408_srtStatementGeographicalAxis_srtNorthAmericaMember_20210101_20211231", "decimals": "-3", "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "snap-10k_20211231.htm", "contextRef": "C_0001564408_20210101_20211231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100410 - Disclosure - Revenue - Disaggregation of Revenue by Geography (Parenthetical) (Details)", "role": "http://www.snap.com/20211231/taxonomy/role/DisclosureRevenueDisaggregationOfRevenueByGeographyParentheticalDetails", "shortName": "Revenue - Disaggregation of Revenue by Geography (Parenthetical) (Details)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "snap-10k_20211231.htm", "contextRef": "C_0001564408_srtStatementGeographicalAxis_countryUS_20210101_20211231", "decimals": "-8", "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "snap-10k_20211231.htm", "contextRef": "C_0001564408_20210101_20211231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100420 - Disclosure - Net Loss per Share - Numerators and Denominators of Basic and Diluted Net Loss per Share Computations for Common Stock (Details)", "role": "http://www.snap.com/20211231/taxonomy/role/DisclosureNetLossPerShareNumeratorsAndDenominatorsOfBasicAndDilutedNetLossPerShareComputationsForCommonStockDetails", "shortName": "Net Loss per Share - Numerators and Denominators of Basic and Diluted Net Loss per Share Computations for Common Stock (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "baseRef": "snap-10k_20211231.htm", "contextRef": "C_0001564408_us-gaapStatementClassOfStockAxis_snapCommonClassANonVotingMember_20210101_20211231", "decimals": "-3", "lang": null, "name": "us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "ix:continuation", "body", "html" ], "baseRef": "snap-10k_20211231.htm", "contextRef": "C_0001564408_us-gaapAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_us-gaapEmployeeStockOptionMember_20210101_20211231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "U_xbrlishares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100430 - Disclosure - Net Loss per Share - Schedule of Potentially Dilutive Shares Excluded from Calculation of Diluted Net Loss per Share (Details)", "role": "http://www.snap.com/20211231/taxonomy/role/DisclosureNetLossPerShareScheduleOfPotentiallyDilutiveSharesExcludedFromCalculationOfDilutedNetLossPerShareDetails", "shortName": "Net Loss per Share - Schedule of Potentially Dilutive Shares Excluded from Calculation of Diluted Net Loss per Share (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "ix:continuation", "body", "html" ], "baseRef": "snap-10k_20211231.htm", "contextRef": "C_0001564408_us-gaapAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_us-gaapEmployeeStockOptionMember_20210101_20211231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "U_xbrlishares", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "p", "snap:StockholdersEquityAndCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "snap-10k_20211231.htm", "contextRef": "C_0001564408_20211231", "decimals": "INF", "first": true, "lang": null, "name": "snap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfShareBasedEmployeeCompensationPlans", "reportCount": 1, "unique": true, "unitRef": "U_snapPlan", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100440 - Disclosure - Stockholders' Equity - Additional Information (Details)", "role": "http://www.snap.com/20211231/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails", "shortName": "Stockholders' Equity - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "snap:StockholdersEquityAndCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "snap-10k_20211231.htm", "contextRef": "C_0001564408_20211231", "decimals": "INF", "first": true, "lang": null, "name": "snap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfShareBasedEmployeeCompensationPlans", "reportCount": 1, "unique": true, "unitRef": "U_snapPlan", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "snap-10k_20211231.htm", "contextRef": "C_0001564408_us-gaapAwardTypeAxis_snapRestrictedStockUnitsAndRestrictedStockAwardsMember_20201231", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD_xbrlishares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100450 - Disclosure - Stockholders' Equity - Summary of RSU and RSA Award Activity (Details)", "role": "http://www.snap.com/20211231/taxonomy/role/DisclosureStockholdersEquitySummaryOfRSUAndRSAAwardActivityDetails", "shortName": "Stockholders' Equity - Summary of RSU and RSA Award Activity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "snap-10k_20211231.htm", "contextRef": "C_0001564408_us-gaapAwardTypeAxis_snapRestrictedStockUnitsAndRestrictedStockAwardsMember_20201231", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD_xbrlishares", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "snap-10k_20211231.htm", "contextRef": "C_0001564408_us-gaapAwardTypeAxis_us-gaapEmployeeStockOptionMember_20201231", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "reportCount": 1, "unitRef": "U_iso4217USD_xbrlishares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100460 - Disclosure - Stockholders' Equity - Summary of Stock Option Award Activity (Details)", "role": "http://www.snap.com/20211231/taxonomy/role/DisclosureStockholdersEquitySummaryOfStockOptionAwardActivityDetails", "shortName": "Stockholders' Equity - Summary of Stock Option Award Activity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "snap-10k_20211231.htm", "contextRef": "C_0001564408_us-gaapAwardTypeAxis_us-gaapEmployeeStockOptionMember_20210101_20211231", "decimals": "2", "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD_xbrlishares", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "snap-10k_20211231.htm", "contextRef": "C_0001564408_20210101_20211231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100470 - Disclosure - Stockholders' Equity - Summary of Total Stock-based Compensation Expense (Details)", "role": "http://www.snap.com/20211231/taxonomy/role/DisclosureStockholdersEquitySummaryOfTotalStockBasedCompensationExpenseDetails", "shortName": "Stockholders' Equity - Summary of Total Stock-based Compensation Expense (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "snap-10k_20211231.htm", "contextRef": "C_0001564408_20210101_20211231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "snap-10k_20211231.htm", "contextRef": "C_0001564408_20190101_20191231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProceedsFromDivestitureOfBusinessesNetOfCashDivested", "reportCount": 1, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100480 - Disclosure - Business Acquisitions and Divestitures - Additional Information (Details)", "role": "http://www.snap.com/20211231/taxonomy/role/DisclosureBusinessAcquisitionsAndDivestituresAdditionalInformationDetails", "shortName": "Business Acquisitions and Divestitures - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "body", "html" ], "baseRef": "snap-10k_20211231.htm", "contextRef": "C_0001564408_us-gaapIncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_snapPlacedLimitedLiabilityCompanyMember_20190630", "decimals": "-5", "lang": null, "name": "us-gaap:DisposalGroupIncludingDiscontinuedOperationCash", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "snap-10k_20211231.htm", "contextRef": "C_0001564408_20211231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "100040 - Statement - Consolidated Balance Sheets", "role": "http://www.snap.com/20211231/taxonomy/role/StatementConsolidatedBalanceSheets", "shortName": "Consolidated Balance Sheets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "snap-10k_20211231.htm", "contextRef": "C_0001564408_20211231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "snap-10k_20211231.htm", "contextRef": "C_0001564408_20211231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100490 - Disclosure - Business Acquisitions and Divestitures - Summary of Total Purchase Consideration Allocation (Details)", "role": "http://www.snap.com/20211231/taxonomy/role/DisclosureBusinessAcquisitionsAndDivestituresSummaryOfTotalPurchaseConsiderationAllocationDetails", "shortName": "Business Acquisitions and Divestitures - Summary of Total Purchase Consideration Allocation (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "ix:continuation", "us-gaap:BusinessCombinationDisclosureTextBlock", "body", "html" ], "baseRef": "snap-10k_20211231.htm", "contextRef": "C_0001564408_us-gaapBusinessAcquisitionAxis_snapWaveOpticsMember_20210531", "decimals": "-3", "lang": null, "name": "us-gaap:Goodwill", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock", "ix:continuation", "body", "html" ], "baseRef": "snap-10k_20211231.htm", "contextRef": "C_0001564408_us-gaapIncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_snapPlacedLimitedLiabilityCompanyMember_20191231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DisposalGroupIncludingDiscontinuedOperationGoodwillNoncurrent", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100500 - Disclosure - Business Acquisitions and Divestitures - Summary of Assets and Liabilities on Completion of Divestiture (Details)", "role": "http://www.snap.com/20211231/taxonomy/role/DisclosureBusinessAcquisitionsAndDivestituresSummaryOfAssetsAndLiabilitiesOnCompletionOfDivestitureDetails", "shortName": "Business Acquisitions and Divestitures - Summary of Assets and Liabilities on Completion of Divestiture (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock", "ix:continuation", "body", "html" ], "baseRef": "snap-10k_20211231.htm", "contextRef": "C_0001564408_us-gaapIncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_snapPlacedLimitedLiabilityCompanyMember_20191231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DisposalGroupIncludingDiscontinuedOperationGoodwillNoncurrent", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "snap-10k_20211231.htm", "contextRef": "C_0001564408_20201231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100510 - Disclosure - Goodwill and Intangible Assets - Changes in Carrying Amount of Goodwill (Details)", "role": "http://www.snap.com/20211231/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsChangesInCarryingAmountOfGoodwillDetails", "shortName": "Goodwill and Intangible Assets - Changes in Carrying Amount of Goodwill (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfGoodwillTextBlock", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "snap-10k_20211231.htm", "contextRef": "C_0001564408_20210101_20211231", "decimals": "-3", "lang": null, "name": "us-gaap:GoodwillAcquiredDuringPeriod", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "ix:continuation", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "snap-10k_20211231.htm", "contextRef": "C_0001564408_20211231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100520 - Disclosure - Goodwill and Intangible Assets - Schedule of Intangible Assets (Details)", "role": "http://www.snap.com/20211231/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsScheduleOfIntangibleAssetsDetails", "shortName": "Goodwill and Intangible Assets - Schedule of Intangible Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "ix:continuation", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "snap-10k_20211231.htm", "contextRef": "C_0001564408_20211231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "p", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "snap-10k_20211231.htm", "contextRef": "C_0001564408_20210101_20211231", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:AmortizationOfIntangibleAssets", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100530 - Disclosure - Goodwill and Intangible Assets - Additional Information (Details)", "role": "http://www.snap.com/20211231/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsAdditionalInformationDetails", "shortName": "Goodwill and Intangible Assets - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "snap-10k_20211231.htm", "contextRef": "C_0001564408_20210101_20211231", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:AmortizationOfIntangibleAssets", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "snap-10k_20211231.htm", "contextRef": "C_0001564408_20211231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100540 - Disclosure - Goodwill and Intangible Assets - Schedule of Estimated Intangible Asset Amortization Expense (Details)", "role": "http://www.snap.com/20211231/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsScheduleOfEstimatedIntangibleAssetAmortizationExpenseDetails", "shortName": "Goodwill and Intangible Assets - Schedule of Estimated Intangible Asset Amortization Expense (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "snap-10k_20211231.htm", "contextRef": "C_0001564408_20211231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "snap-10k_20211231.htm", "contextRef": "C_0001564408_20210101_20211231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProceedsFromDebtNetOfIssuanceCosts", "reportCount": 1, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100550 - Disclosure - Long-Term Debt - Additional Information (Details)", "role": "http://www.snap.com/20211231/taxonomy/role/DisclosureLongTermDebtAdditionalInformationDetails", "shortName": "Long-Term Debt - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "body", "html" ], "baseRef": "snap-10k_20211231.htm", "contextRef": "C_0001564408_us-gaapCreditFacilityAxis_us-gaapRevolvingCreditFacilityMember_20211231", "decimals": "INF", "lang": null, "name": "us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ConvertibleDebtTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "snap-10k_20211231.htm", "contextRef": "C_0001564408_us-gaapDebtInstrumentAxis_snapTwoThousandTwentySevenConvertibleSeniorNoteMember_20211231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DebtInstrumentFaceAmount", "reportCount": 1, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100560 - Disclosure - Long-Term Debt - Summary of Convertible Notes (Details)", "role": "http://www.snap.com/20211231/taxonomy/role/DisclosureLongTermDebtSummaryOfConvertibleNotesDetails", "shortName": "Long-Term Debt - Summary of Convertible Notes (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ConvertibleDebtTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "snap-10k_20211231.htm", "contextRef": "C_0001564408_us-gaapDebtInstrumentAxis_snapTwoThousandTwentySevenConvertibleSeniorNoteMember_20211231", "decimals": "-3", "lang": null, "name": "us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "p", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "body", "html" ], "baseRef": "snap-10k_20211231.htm", "contextRef": "C_0001564408_20211231", "decimals": "-8", "first": true, "lang": null, "name": "us-gaap:ContractualObligation", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100570 - Disclosure - Commitments and Contingencies - Additional Information (Details)", "role": "http://www.snap.com/20211231/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails", "shortName": "Commitments and Contingencies - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "body", "html" ], "baseRef": "snap-10k_20211231.htm", "contextRef": "C_0001564408_20211231", "decimals": "-8", "first": true, "lang": null, "name": "us-gaap:ContractualObligation", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R59": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "baseRef": "snap-10k_20211231.htm", "contextRef": "C_0001564408_20210101_20211231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100580 - Disclosure - Leases - Components of Lease Cost (Details)", "role": "http://www.snap.com/20211231/taxonomy/role/DisclosureLeasesComponentsOfLeaseCostDetails", "shortName": "Leases - Components of Lease Cost (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "baseRef": "snap-10k_20211231.htm", "contextRef": "C_0001564408_20210101_20211231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "snap-10k_20211231.htm", "contextRef": "C_0001564408_us-gaapStatementClassOfStockAxis_snapCommonClassANonVotingMember_20211231", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:CommonStockParOrStatedValuePerShare", "reportCount": 1, "unitRef": "U_iso4217USD_xbrlishares", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "100050 - Statement - Consolidated Balance Sheets (Parenthetical)", "role": "http://www.snap.com/20211231/taxonomy/role/StatementConsolidatedBalanceSheetsParenthetical", "shortName": "Consolidated Balance Sheets (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": null }, "R60": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "snap:SummaryOfOperatingLeaseTermAndDiscountRateTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "baseRef": "snap-10k_20211231.htm", "contextRef": "C_0001564408_20211231", "decimals": "3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent", "reportCount": 1, "unique": true, "unitRef": "U_xbrlipure", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100590 - Disclosure - Leases - Summary of Weighted Average Remaining Lease Term and Discount Rate Related to Operating Leases (Details)", "role": "http://www.snap.com/20211231/taxonomy/role/DisclosureLeasesSummaryOfWeightedAverageRemainingLeaseTermAndDiscountRateRelatedToOperatingLeasesDetails", "shortName": "Leases - Summary of Weighted Average Remaining Lease Term and Discount Rate Related to Operating Leases (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "snap:SummaryOfOperatingLeaseTermAndDiscountRateTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "baseRef": "snap-10k_20211231.htm", "contextRef": "C_0001564408_20211231", "decimals": "3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent", "reportCount": 1, "unique": true, "unitRef": "U_xbrlipure", "xsiNil": "false" } }, "R61": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "snap-10k_20211231.htm", "contextRef": "C_0001564408_20211231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100600 - Disclosure - Leases - Present Value of Operating Lease Liabilities (Details)", "role": "http://www.snap.com/20211231/taxonomy/role/DisclosureLeasesPresentValueOfOperatingLeaseLiabilitiesDetails", "shortName": "Leases - Present Value of Operating Lease Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "snap-10k_20211231.htm", "contextRef": "C_0001564408_20211231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R62": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "body", "html" ], "baseRef": "snap-10k_20211231.htm", "contextRef": "C_0001564408_20211231", "decimals": "-5", "first": true, "lang": null, "name": "snap:LesseeOperatingLeaseLeaseNotYetCommencedLeaseObligationsIncurred", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100620 - Disclosure - Leases - Additional Information (Details)", "role": "http://www.snap.com/20211231/taxonomy/role/DisclosureLeasesAdditionalInformationDetails", "shortName": "Leases - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "body", "html" ], "baseRef": "snap-10k_20211231.htm", "contextRef": "C_0001564408_20211231", "decimals": "-5", "first": true, "lang": null, "name": "snap:LesseeOperatingLeaseLeaseNotYetCommencedLeaseObligationsIncurred", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R63": { "firstAnchor": { "ancestors": [ "p", "us-gaap:EquityMethodInvestmentsDisclosureTextBlock", "body", "html" ], "baseRef": "snap-10k_20211231.htm", "contextRef": "C_0001564408_20210101_20211231", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:GainOnSaleOfInvestments", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100630 - Disclosure - Strategic Investments - Additional Information (Details)", "role": "http://www.snap.com/20211231/taxonomy/role/DisclosureStrategicInvestmentsAdditionalInformationDetails", "shortName": "Strategic Investments - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:EquityMethodInvestmentsDisclosureTextBlock", "body", "html" ], "baseRef": "snap-10k_20211231.htm", "contextRef": "C_0001564408_20210101_20211231", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:GainOnSaleOfInvestments", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R64": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "body", "html" ], "baseRef": "snap-10k_20211231.htm", "contextRef": "C_0001564408_20211231", "decimals": "-8", "first": true, "lang": null, "name": "us-gaap:AvailableForSaleSecuritiesDebtSecurities", "reportCount": 1, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100640 - Disclosure - Fair Value Measurements - Summary of Financial Assets Measured at Fair Value on Recurring Basis (Details)", "role": "http://www.snap.com/20211231/taxonomy/role/DisclosureFairValueMeasurementsSummaryOfFinancialAssetsMeasuredAtFairValueOnRecurringBasisDetails", "shortName": "Fair Value Measurements - Summary of Financial Assets Measured at Fair Value on Recurring Basis (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "ix:continuation", "us-gaap:FairValueDisclosuresTextBlock", "body", "html" ], "baseRef": "snap-10k_20211231.htm", "contextRef": "C_0001564408_us-gaapFairValueByMeasurementFrequencyAxis_us-gaapFairValueMeasurementsRecurringMember_20201231", "decimals": "-3", "lang": null, "name": "us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R65": { "firstAnchor": { "ancestors": [ "p", "us-gaap:FairValueDisclosuresTextBlock", "body", "html" ], "baseRef": "snap-10k_20211231.htm", "contextRef": "C_0001564408_20211231", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:EquitySecuritiesFvNi", "reportCount": 1, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100650 - Disclosure - Fair Value Measurements - Additional Information (Details)", "role": "http://www.snap.com/20211231/taxonomy/role/DisclosureFairValueMeasurementsAdditionalInformationDetails", "shortName": "Fair Value Measurements - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "body", "html" ], "baseRef": "snap-10k_20211231.htm", "contextRef": "C_0001564408_20211231", "decimals": "-5", "lang": null, "name": "us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R66": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "snap-10k_20211231.htm", "contextRef": "C_0001564408_20210101_20211231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100660 - Disclosure - Income Taxes - Schedule of Domestic and Foreign Components of Pre-Tax Loss (Details)", "role": "http://www.snap.com/20211231/taxonomy/role/DisclosureIncomeTaxesScheduleOfDomesticAndForeignComponentsOfPreTaxLossDetails", "shortName": "Income Taxes - Schedule of Domestic and Foreign Components of Pre-Tax Loss (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "snap-10k_20211231.htm", "contextRef": "C_0001564408_20210101_20211231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R67": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "snap-10k_20211231.htm", "contextRef": "C_0001564408_20210101_20211231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CurrentStateAndLocalTaxExpenseBenefit", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100670 - Disclosure - Income Taxes - Schedule of Components of Income Tax (Benefit) Expense (Details)", "role": "http://www.snap.com/20211231/taxonomy/role/DisclosureIncomeTaxesScheduleOfComponentsOfIncomeTaxBenefitExpenseDetails", "shortName": "Income Taxes - Schedule of Components of Income Tax (Benefit) Expense (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "snap-10k_20211231.htm", "contextRef": "C_0001564408_20210101_20211231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CurrentStateAndLocalTaxExpenseBenefit", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R68": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "snap-10k_20211231.htm", "contextRef": "C_0001564408_20210101_20211231", "decimals": "3", "first": true, "lang": null, "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "reportCount": 1, "unitRef": "U_xbrlipure", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100680 - Disclosure - Income Taxes - Summary of Reconciliation of Statutory Federal Income Tax Rate (Details)", "role": "http://www.snap.com/20211231/taxonomy/role/DisclosureIncomeTaxesSummaryOfReconciliationOfStatutoryFederalIncomeTaxRateDetails", "shortName": "Income Taxes - Summary of Reconciliation of Statutory Federal Income Tax Rate (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "snap-10k_20211231.htm", "contextRef": "C_0001564408_20210101_20211231", "decimals": "3", "lang": null, "name": "us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes", "reportCount": 1, "unique": true, "unitRef": "U_xbrlipure", "xsiNil": "false" } }, "R69": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "snap-10k_20211231.htm", "contextRef": "C_0001564408_20211231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100690 - Disclosure - Income Taxes - Summary of Significant Components of Net Deferred Tax Balances (Details)", "role": "http://www.snap.com/20211231/taxonomy/role/DisclosureIncomeTaxesSummaryOfSignificantComponentsOfNetDeferredTaxBalancesDetails", "shortName": "Income Taxes - Summary of Significant Components of Net Deferred Tax Balances (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "snap-10k_20211231.htm", "contextRef": "C_0001564408_20211231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "snap-10k_20211231.htm", "contextRef": "C_0001564408_us-gaapStatementClassOfStockAxis_snapCommonClassANonVotingMember_us-gaapStatementEquityComponentsAxis_us-gaapCommonStockMember_20181231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:SharesOutstanding", "reportCount": 1, "unique": true, "unitRef": "U_xbrlishares", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "100060 - Statement - Consolidated Statements of Stockholders' Equity", "role": "http://www.snap.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfStockholdersEquity", "shortName": "Consolidated Statements of Stockholders' Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "snap-10k_20211231.htm", "contextRef": "C_0001564408_us-gaapStatementClassOfStockAxis_snapCommonClassANonVotingMember_us-gaapStatementEquityComponentsAxis_us-gaapCommonStockMember_20181231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:SharesOutstanding", "reportCount": 1, "unique": true, "unitRef": "U_xbrlishares", "xsiNil": "false" } }, "R70": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "snap-10k_20211231.htm", "contextRef": "C_0001564408_20210101_20211231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:IncomeTaxExpenseBenefit", "reportCount": 1, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100700 - Disclosure - Income Taxes - Additional Information (Details)", "role": "http://www.snap.com/20211231/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetails", "shortName": "Income Taxes - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "body", "html" ], "baseRef": "snap-10k_20211231.htm", "contextRef": "C_0001564408_20210101_20211231", "decimals": "-5", "lang": null, "name": "us-gaap:IncomeTaxReconciliationChangeInEnactedTaxRate", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R71": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:SummaryOfIncomeTaxContingenciesTextBlock", "ix:continuation", "body", "html" ], "baseRef": "snap-10k_20211231.htm", "contextRef": "C_0001564408_20201231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:UnrecognizedTaxBenefits", "reportCount": 1, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100710 - Disclosure - Income Taxes - Summary of Activity Related to Gross Unrecognized Tax Benefits (Details)", "role": "http://www.snap.com/20211231/taxonomy/role/DisclosureIncomeTaxesSummaryOfActivityRelatedToGrossUnrecognizedTaxBenefitsDetails", "shortName": "Income Taxes - Summary of Activity Related to Gross Unrecognized Tax Benefits (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:SummaryOfIncomeTaxContingenciesTextBlock", "ix:continuation", "body", "html" ], "baseRef": "snap-10k_20211231.htm", "contextRef": "C_0001564408_20210101_20211231", "decimals": "-3", "lang": null, "name": "us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R72": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "snap-10k_20211231.htm", "contextRef": "C_0001564408_20201231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100720 - Disclosure - Accumulated Other Comprehensive Income (Loss) - Schedules of Changes in Accumulated Other Comprehensive Income (Loss) (Details)", "role": "http://www.snap.com/20211231/taxonomy/role/DisclosureAccumulatedOtherComprehensiveIncomeLossSchedulesOfChangesInAccumulatedOtherComprehensiveIncomeLossDetails", "shortName": "Accumulated Other Comprehensive Income (Loss) - Schedules of Changes in Accumulated Other Comprehensive Income (Loss) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "us-gaap:ComprehensiveIncomeNoteTextBlock", "body", "html" ], "baseRef": "snap-10k_20211231.htm", "contextRef": "C_0001564408_20210101_20211231", "decimals": "-3", "lang": null, "name": "us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R73": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "snap-10k_20211231.htm", "contextRef": "C_0001564408_20211231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100730 - Disclosure - Property and Equipment, Net - Summary of Property and Equipment, Net (Details)", "role": "http://www.snap.com/20211231/taxonomy/role/DisclosurePropertyAndEquipmentNetSummaryOfPropertyAndEquipmentNetDetails", "shortName": "Property and Equipment, Net - Summary of Property and Equipment, Net (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "snap-10k_20211231.htm", "contextRef": "C_0001564408_20211231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R74": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "snap-10k_20211231.htm", "contextRef": "C_0001564408_20210101_20211231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DepreciationDepletionAndAmortization", "reportCount": 1, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100740 - Disclosure - Property and Equipment, Net - Additional Information (Details)", "role": "http://www.snap.com/20211231/taxonomy/role/DisclosurePropertyAndEquipmentNetAdditionalInformationDetails", "shortName": "Property and Equipment, Net - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "body", "html" ], "baseRef": "snap-10k_20211231.htm", "contextRef": "C_0001564408_us-gaapFairValueByAssetClassAxis_us-gaapPropertyPlantAndEquipmentMember_20210101_20211231", "decimals": "-5", "lang": null, "name": "us-gaap:DepreciationDepletionAndAmortization", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R75": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "snap-10k_20211231.htm", "contextRef": "C_0001564408_20211231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentNet", "reportCount": 1, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100750 - Disclosure - Property and Equipment, Net - Property and Equipment, Net by Geographic Area (Details)", "role": "http://www.snap.com/20211231/taxonomy/role/DisclosurePropertyAndEquipmentNetPropertyAndEquipmentNetByGeographicAreaDetails", "shortName": "Property and Equipment, Net - Property and Equipment, Net by Geographic Area (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "snap-10k_20211231.htm", "contextRef": "C_0001564408_srtStatementGeographicalAxis_countryUS_20211231", "decimals": "-3", "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentNet", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R76": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "snap-10k_20211231.htm", "contextRef": "C_0001564408_srtStatementGeographicalAxis_us-gaapNonUsMember_us-gaapConcentrationRiskByBenchmarkAxis_snapPropertyAndEquipmentNetMember_us-gaapConcentrationRiskByTypeAxis_us-gaapGeographicConcentrationRiskMember_20210101_20211231", "decimals": "INF", "first": true, "lang": null, "name": "snap:NumberOfCountriesExceedingTenPercentageOfPropertyAndEquipment", "reportCount": 1, "unique": true, "unitRef": "U_snapCountry", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100760 - Disclosure - Property and Equipment, Net - Property and Equipment, Net by Geographic Area (Parenthetical) (Details)", "role": "http://www.snap.com/20211231/taxonomy/role/DisclosurePropertyAndEquipmentNetPropertyAndEquipmentNetByGeographicAreaParentheticalDetails", "shortName": "Property and Equipment, Net - Property and Equipment, Net by Geographic Area (Parenthetical) (Details)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "snap-10k_20211231.htm", "contextRef": "C_0001564408_srtStatementGeographicalAxis_us-gaapNonUsMember_us-gaapConcentrationRiskByBenchmarkAxis_snapPropertyAndEquipmentNetMember_us-gaapConcentrationRiskByTypeAxis_us-gaapGeographicConcentrationRiskMember_20210101_20211231", "decimals": "INF", "first": true, "lang": null, "name": "snap:NumberOfCountriesExceedingTenPercentageOfPropertyAndEquipment", "reportCount": 1, "unique": true, "unitRef": "U_snapCountry", "xsiNil": "false" } }, "R77": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "body", "html" ], "baseRef": "snap-10k_20211231.htm", "contextRef": "C_0001564408_20211231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:EmployeeRelatedLiabilitiesCurrent", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100770 - Disclosure - Balance Sheet Components - Schedule of Accrued Expenses and Other Current Liabilities (Details)", "role": "http://www.snap.com/20211231/taxonomy/role/DisclosureBalanceSheetComponentsScheduleOfAccruedExpensesAndOtherCurrentLiabilitiesDetails", "shortName": "Balance Sheet Components - Schedule of Accrued Expenses and Other Current Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "body", "html" ], "baseRef": "snap-10k_20211231.htm", "contextRef": "C_0001564408_20211231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:EmployeeRelatedLiabilitiesCurrent", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R78": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:OtherNoncurrentLiabilitiesTableTextBlock", "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "body", "html" ], "baseRef": "snap-10k_20211231.htm", "contextRef": "C_0001564408_20211231", "decimals": "-3", "first": true, "lang": null, "name": "snap:AcquisitionLiabilityNoncurrent", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100780 - Disclosure - Balance Sheet Components - Schedule of Other Liabilities (Details)", "role": "http://www.snap.com/20211231/taxonomy/role/DisclosureBalanceSheetComponentsScheduleOfOtherLiabilitiesDetails", "shortName": "Balance Sheet Components - Schedule of Other Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:OtherNoncurrentLiabilitiesTableTextBlock", "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "body", "html" ], "baseRef": "snap-10k_20211231.htm", "contextRef": "C_0001564408_20211231", "decimals": "-3", "first": true, "lang": null, "name": "snap:AcquisitionLiabilityNoncurrent", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R79": { "firstAnchor": { "ancestors": [ "p", "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock", "body", "html" ], "baseRef": "snap-10k_20211231.htm", "contextRef": "C_0001564408_20210101_20211231", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent", "reportCount": 1, "unique": true, "unitRef": "U_xbrlipure", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100790 - Disclosure - Employee Benefit Plans - Additional Information (Details)", "role": "http://www.snap.com/20211231/taxonomy/role/DisclosureEmployeeBenefitPlansAdditionalInformationDetails", "shortName": "Employee Benefit Plans - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock", "body", "html" ], "baseRef": "snap-10k_20211231.htm", "contextRef": "C_0001564408_20210101_20211231", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent", "reportCount": 1, "unique": true, "unitRef": "U_xbrlipure", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "snap-10k_20211231.htm", "contextRef": "C_0001564408_20210101_20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100070 - Disclosure - Summary of Significant Accounting Policies", "role": "http://www.snap.com/20211231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPolicies", "shortName": "Summary of Significant Accounting Policies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "snap-10k_20211231.htm", "contextRef": "C_0001564408_20210101_20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R80": { "firstAnchor": { "ancestors": [ "p", "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "body", "html" ], "baseRef": "snap-10k_20211231.htm", "contextRef": "C_0001564408_us-gaapRelatedPartyTransactionsByRelatedPartyAxis_srtChiefExecutiveOfficerMember_20201130", "decimals": "0", "first": true, "lang": null, "name": "snap:LesseeSubleaseLiabilityPayments", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100800 - Disclosure - Related Party Transactions - Additional Information (Details)", "role": "http://www.snap.com/20211231/taxonomy/role/DisclosureRelatedPartyTransactionsAdditionalInformationDetails", "shortName": "Related Party Transactions - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "body", "html" ], "baseRef": "snap-10k_20211231.htm", "contextRef": "C_0001564408_us-gaapRelatedPartyTransactionsByRelatedPartyAxis_srtChiefExecutiveOfficerMember_20201130", "decimals": "0", "first": true, "lang": null, "name": "snap:LesseeSubleaseLiabilityPayments", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "snap-10k_20211231.htm", "contextRef": "C_0001564408_20210101_20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100080 - Disclosure - Revenue", "role": "http://www.snap.com/20211231/taxonomy/role/DisclosureRevenue", "shortName": "Revenue", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "snap-10k_20211231.htm", "contextRef": "C_0001564408_20210101_20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 109, "tag": { "country_FR": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "FRANCE", "terseLabel": "France" } } }, "localname": "FR", "nsuri": "http://xbrl.sec.gov/country/2021", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "country_US": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "UNITED STATES", "terseLabel": "United States" } } }, "localname": "US", "nsuri": "http://xbrl.sec.gov/country/2021", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosurePropertyAndEquipmentNetPropertyAndEquipmentNetByGeographicAreaDetails", "http://www.snap.com/20211231/taxonomy/role/DisclosureRevenueDisaggregationOfRevenueByGeographyParentheticalDetails" ], "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", "verboseLabel": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_AuditorFirmId": { "auth_ref": [ "r915", "r916", "r917" ], "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.snap.com/20211231/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "nonemptySequenceNumberItemType" }, "dei_AuditorLocation": { "auth_ref": [ "r915", "r916", "r917" ], "lang": { "en-us": { "role": { "label": "Auditor Location", "terseLabel": "Auditor Location" } } }, "localname": "AuditorLocation", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "internationalNameItemType" }, "dei_AuditorName": { "auth_ref": [ "r915", "r916", "r917" ], "lang": { "en-us": { "role": { "label": "Auditor Name", "terseLabel": "Auditor Name" } } }, "localname": "AuditorName", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DocumentDocumentAndEntityInformation" ], "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.snap.com/20211231/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_CurrentFiscalYearEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "End date of current fiscal year in the format --MM-DD.", "label": "Current Fiscal Year End Date", "terseLabel": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentAnnualReport": { "auth_ref": [ "r915", "r916", "r917" ], "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.snap.com/20211231/taxonomy/role/DocumentDocumentAndEntityInformation" ], "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.snap.com/20211231/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.", "label": "Document Fiscal Year Focus", "terseLabel": "Document Fiscal Year Focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "gYearItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD.", "label": "Document Period End Date", "terseLabel": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "dateItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r918" ], "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.snap.com/20211231/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_DocumentType": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.", "label": "Document Type", "terseLabel": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "submissionTypeItemType" }, "dei_EntitiesTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Container to assemble all relevant information about each entity associated with the document instance", "label": "Entities [Table]", "terseLabel": "Entities [Table]" } } }, "localname": "EntitiesTable", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "stringItemType" }, "dei_EntityAddressAddressLine1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 1 such as Attn, Building Name, Street Name", "label": "Entity Address Address Line1", "terseLabel": "Entity Address, Address Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address City Or Town", "terseLabel": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address Postal Zip Code", "terseLabel": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressStateOrProvince": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the state or province.", "label": "Entity Address State Or Province", "terseLabel": "Entity Address, State or Province" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r913" ], "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.snap.com/20211231/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityCommonStockSharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.", "label": "Entity Common Stock Shares Outstanding", "terseLabel": "Entity Common Stock Shares Outstanding" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "sharesItemType" }, "dei_EntityCurrentReportingStatus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Current Reporting Status", "terseLabel": "Entity Current Reporting Status" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r913" ], "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.snap.com/20211231/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityFileNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.", "label": "Entity File Number", "terseLabel": "Entity File Number" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r913" ], "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.snap.com/20211231/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "filerCategoryItemType" }, "dei_EntityIncorporationStateCountryCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two-character EDGAR code representing the state or country of incorporation.", "label": "Entity Incorporation State Country Code", "terseLabel": "Entity Incorporation, State or Country Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInformationLineItems": { "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": "Entity Information [Line Items]", "terseLabel": "Entity Information [Line Items]" } } }, "localname": "EntityInformationLineItems", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "stringItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r926" ], "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.snap.com/20211231/taxonomy/role/DocumentDocumentAndEntityInformation" ], "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.snap.com/20211231/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "monetaryItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r913" ], "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.snap.com/20211231/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r913" ], "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.snap.com/20211231/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r913" ], "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.snap.com/20211231/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r913" ], "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.snap.com/20211231/taxonomy/role/DocumentDocumentAndEntityInformation" ], "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.snap.com/20211231/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityWellKnownSeasonedIssuer": { "auth_ref": [ "r927" ], "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.snap.com/20211231/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_IcfrAuditorAttestationFlag": { "auth_ref": [ "r915", "r916", "r917" ], "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.snap.com/20211231/taxonomy/role/DocumentDocumentAndEntityInformation" ], "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.snap.com/20211231/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r912" ], "lang": { "en-us": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Security12b Title", "terseLabel": "Title of 12(b) Security" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r914" ], "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.snap.com/20211231/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_TradingSymbol": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Trading symbol of an instrument as listed on an exchange.", "label": "Trading Symbol", "terseLabel": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "tradingSymbolItemType" }, "snap_AIFactoryIncMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "AI Factory, Inc.", "label": "A I Factory Inc [Member]", "terseLabel": "AI Factory, Inc." } } }, "localname": "AIFactoryIncMember", "nsuri": "http://www.snap.com/20211231", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureBusinessAcquisitionsAndDivestituresAdditionalInformationDetails", "http://www.snap.com/20211231/taxonomy/role/DisclosureBusinessAcquisitionsAndDivestituresSummaryOfTotalPurchaseConsiderationAllocationDetails", "http://www.snap.com/20211231/taxonomy/role/DisclosureBusinessAcquisitionsAndDivestituresTables" ], "xbrltype": "domainItemType" }, "snap_AccountingStandardsUpdate202108Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Accounting standards update 202108.", "label": "Accounting Standards Update202108 [Member]", "terseLabel": "Accounting Standards Update 2021-08" } } }, "localname": "AccountingStandardsUpdate202108Member", "nsuri": "http://www.snap.com/20211231", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "snap_AccruedInfrastructureCostsCurrent": { "auth_ref": [], "calculation": { "http://www.snap.com/20211231/taxonomy/role/DisclosureBalanceSheetComponentsScheduleOfAccruedExpensesAndOtherCurrentLiabilitiesDetails": { "order": 10020.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accrued infrastructure costs current.", "label": "Accrued Infrastructure Costs Current", "terseLabel": "Accrued infrastructure costs" } } }, "localname": "AccruedInfrastructureCostsCurrent", "nsuri": "http://www.snap.com/20211231", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureBalanceSheetComponentsScheduleOfAccruedExpensesAndOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "snap_AccumulatedOtherComprehensiveIncomeLossAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Accumulated other comprehensive income (loss).", "label": "Accumulated Other Comprehensive Income Loss [Abstract]" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossAbstract", "nsuri": "http://www.snap.com/20211231", "xbrltype": "stringItemType" }, "snap_AcquisitionLiabilityCurrent": { "auth_ref": [], "calculation": { "http://www.snap.com/20211231/taxonomy/role/DisclosureBalanceSheetComponentsScheduleOfAccruedExpensesAndOtherCurrentLiabilitiesDetails": { "order": 10040.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Acquisition liability current.", "label": "Acquisition Liability Current", "terseLabel": "Acquisition liability" } } }, "localname": "AcquisitionLiabilityCurrent", "nsuri": "http://www.snap.com/20211231", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureBalanceSheetComponentsScheduleOfAccruedExpensesAndOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "snap_AcquisitionLiabilityNoncurrent": { "auth_ref": [], "calculation": { "http://www.snap.com/20211231/taxonomy/role/DisclosureBalanceSheetComponentsScheduleOfOtherLiabilitiesDetails": { "order": 10010.0, "parentTag": "us-gaap_OtherLiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Acquisition liability noncurrent.", "label": "Acquisition Liability Noncurrent", "terseLabel": "Acquisition liability" } } }, "localname": "AcquisitionLiabilityNoncurrent", "nsuri": "http://www.snap.com/20211231", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureBalanceSheetComponentsScheduleOfOtherLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "snap_AdditionalCommonStockCapitalSharesReservedForFutureIssuance": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Additional common stock capital shares reserved for future issuance.", "label": "Additional Common Stock Capital Shares Reserved For Future Issuance", "terseLabel": "Additional common stock reserved for future issuance" } } }, "localname": "AdditionalCommonStockCapitalSharesReservedForFutureIssuance", "nsuri": "http://www.snap.com/20211231", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "snap_AdjustmentsToAdditionalPaidInCapitalPurchaseOfCappedCalls": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Adjustments to additional paid in capital, purchase of capped calls.", "label": "Adjustments To Additional Paid In Capital Purchase Of Capped Calls", "negatedLabel": "Purchase of Capped Calls" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalPurchaseOfCappedCalls", "nsuri": "http://www.snap.com/20211231", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "snap_AvailableForSaleDebtSecuritiesAndEquitySecuritiesAccumulatedGrossUnrealizedGainBeforeTax": { "auth_ref": [], "calculation": { "http://www.snap.com/20211231/taxonomy/role/DisclosureFairValueMeasurementsSummaryOfFinancialAssetsMeasuredAtFairValueOnRecurringBasisDetails": { "order": 10040.0, "parentTag": "snap_CashEquitySecuritiesAndAvailableForSaleDebtSecuritiesCostAndAmortizedCostBasis", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Available for sale debt securities and equity securities accumulated gross unrealized gain before tax.", "label": "Available For Sale Debt Securities And Equity Securities Accumulated Gross Unrealized Gain Before Tax", "terseLabel": "Equity Securities and Marketable securities, Gross Unrealized Gains" } } }, "localname": "AvailableForSaleDebtSecuritiesAndEquitySecuritiesAccumulatedGrossUnrealizedGainBeforeTax", "nsuri": "http://www.snap.com/20211231", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureFairValueMeasurementsSummaryOfFinancialAssetsMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "snap_AvailableForSaleDebtSecuritiesAndEquitySecuritiesAccumulatedGrossUnrealizedLossBeforeTax": { "auth_ref": [], "calculation": { "http://www.snap.com/20211231/taxonomy/role/DisclosureFairValueMeasurementsSummaryOfFinancialAssetsMeasuredAtFairValueOnRecurringBasisDetails": { "order": 10050.0, "parentTag": "snap_CashEquitySecuritiesAndAvailableForSaleDebtSecuritiesCostAndAmortizedCostBasis", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Available for sale debt securities and equity securities accumulated gross unrealized loss before tax.", "label": "Available For Sale Debt Securities And Equity Securities Accumulated Gross Unrealized Loss Before Tax", "negatedLabel": "Equity Securities and Marketable securities, Gross Unrealized Losses" } } }, "localname": "AvailableForSaleDebtSecuritiesAndEquitySecuritiesAccumulatedGrossUnrealizedLossBeforeTax", "nsuri": "http://www.snap.com/20211231", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureFairValueMeasurementsSummaryOfFinancialAssetsMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "snap_BusinessCombinationMeasurementPeriodFromAcquisitionDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Business combination measurement period from acquisition date.", "label": "Business Combination Measurement Period From Acquisition Date", "terseLabel": "Business combination measurement period" } } }, "localname": "BusinessCombinationMeasurementPeriodFromAcquisitionDate", "nsuri": "http://www.snap.com/20211231", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "snap_BusinessCombinationPostCombinationExpense": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Business combination post combination expense.", "label": "Business Combination Post Combination Expense", "terseLabel": "Business combination, post combination expense" } } }, "localname": "BusinessCombinationPostCombinationExpense", "nsuri": "http://www.snap.com/20211231", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureBusinessAcquisitionsAndDivestituresAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "snap_BusinessCombinationPurchasePriceConsiderationIncludingPostCombinationExpense": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Business combination purchase price consideration including post combination expense.", "label": "Business Combination Purchase Price Consideration Including Post Combination Expense", "terseLabel": "Business combination total consideration including post combination expense" } } }, "localname": "BusinessCombinationPurchasePriceConsiderationIncludingPostCombinationExpense", "nsuri": "http://www.snap.com/20211231", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureBusinessAcquisitionsAndDivestituresAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "snap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNet": { "auth_ref": [], "calculation": { "http://www.snap.com/20211231/taxonomy/role/DisclosureBusinessAcquisitionsAndDivestituresSummaryOfTotalPurchaseConsiderationAllocationDetails": { "order": 10060.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Business combination recognized identifiable assets acquired and liabilities assumed other, net.", "label": "Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Other Net", "terseLabel": "Other assets acquired and liabilities assumed, net" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNet", "nsuri": "http://www.snap.com/20211231", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureBusinessAcquisitionsAndDivestituresSummaryOfTotalPurchaseConsiderationAllocationDetails" ], "xbrltype": "monetaryItemType" }, "snap_CapitalStructurePolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Capital structure.", "label": "Capital Structure Policy [Text Block]", "terseLabel": "Capital Structure" } } }, "localname": "CapitalStructurePolicyTextBlock", "nsuri": "http://www.snap.com/20211231", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "snap_CashAndAvailableForSaleDebtSecuritiesAmortizedCostBasis": { "auth_ref": [], "calculation": { "http://www.snap.com/20211231/taxonomy/role/DisclosureFairValueMeasurementsSummaryOfFinancialAssetsMeasuredAtFairValueOnRecurringBasisDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Cash and available for sale debt securities amortized cost basis.", "label": "Cash And Available For Sale Debt Securities Amortized Cost Basis", "totalLabel": "Cash and Marketable securities, Cost or Amortized Cost" } } }, "localname": "CashAndAvailableForSaleDebtSecuritiesAmortizedCostBasis", "nsuri": "http://www.snap.com/20211231", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureFairValueMeasurementsSummaryOfFinancialAssetsMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "snap_CashAndAvailableForSaleSecuritiesDebtSecuritiesFairValue": { "auth_ref": [], "calculation": { "http://www.snap.com/20211231/taxonomy/role/DisclosureFairValueMeasurementsSummaryOfFinancialAssetsMeasuredAtFairValueOnRecurringBasisDetails": { "order": 10030.0, "parentTag": "snap_CashAndAvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Cash and available for sale securities debt securities fair value.", "label": "Cash And Available For Sale Securities Debt Securities Fair Value", "terseLabel": "Cash and Marketable Securities, Total Estimated Fair Value" } } }, "localname": "CashAndAvailableForSaleSecuritiesDebtSecuritiesFairValue", "nsuri": "http://www.snap.com/20211231", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureFairValueMeasurementsSummaryOfFinancialAssetsMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "snap_CashAndCashEquivalentsGrossUnrealizedGains": { "auth_ref": [], "calculation": { "http://www.snap.com/20211231/taxonomy/role/DisclosureFairValueMeasurementsSummaryOfFinancialAssetsMeasuredAtFairValueOnRecurringBasisDetails": { "order": 10130.0, "parentTag": "us-gaap_Cash", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Cash and cash equivalents gross unrealized gains.", "label": "Cash And Cash Equivalents Gross Unrealized Gains", "terseLabel": "Cash, Gross Unrealized Gains" } } }, "localname": "CashAndCashEquivalentsGrossUnrealizedGains", "nsuri": "http://www.snap.com/20211231", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureFairValueMeasurementsSummaryOfFinancialAssetsMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "snap_CashAndCashEquivalentsGrossUnrealizedLosses": { "auth_ref": [], "calculation": { "http://www.snap.com/20211231/taxonomy/role/DisclosureFairValueMeasurementsSummaryOfFinancialAssetsMeasuredAtFairValueOnRecurringBasisDetails": { "order": 10140.0, "parentTag": "us-gaap_Cash", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Cash and cash equivalents gross unrealized losses.", "label": "Cash And Cash Equivalents Gross Unrealized Losses", "negatedLabel": "Cash, Gross Unrealized Losses" } } }, "localname": "CashAndCashEquivalentsGrossUnrealizedLosses", "nsuri": "http://www.snap.com/20211231", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureFairValueMeasurementsSummaryOfFinancialAssetsMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "snap_CashEquitySecuritiesAndAvailableForSaleDebtSecuritiesCostAndAmortizedCostBasis": { "auth_ref": [], "calculation": { "http://www.snap.com/20211231/taxonomy/role/DisclosureFairValueMeasurementsSummaryOfFinancialAssetsMeasuredAtFairValueOnRecurringBasisDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Cash equity securities and available for sale debt securities cost and amortized cost basis.", "label": "Cash Equity Securities And Available For Sale Debt Securities Cost And Amortized Cost Basis", "totalLabel": "Cash, Equity Securities and Marketable securities, Cost or Amortized Cost" } } }, "localname": "CashEquitySecuritiesAndAvailableForSaleDebtSecuritiesCostAndAmortizedCostBasis", "nsuri": "http://www.snap.com/20211231", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureFairValueMeasurementsSummaryOfFinancialAssetsMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "snap_CashEquitySecuritiesAndAvailableForSaleDebtSecuritiesFairValue": { "auth_ref": [], "calculation": { "http://www.snap.com/20211231/taxonomy/role/DisclosureFairValueMeasurementsSummaryOfFinancialAssetsMeasuredAtFairValueOnRecurringBasisDetails": { "order": 10060.0, "parentTag": "snap_CashEquitySecuritiesAndAvailableForSaleDebtSecuritiesCostAndAmortizedCostBasis", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Cash equity securities and available for sale debt securities fair value.", "label": "Cash Equity Securities And Available For Sale Debt Securities Fair Value", "terseLabel": "Cash, Equity Securities and Marketable Securities, Total Estimated Fair Value" } } }, "localname": "CashEquitySecuritiesAndAvailableForSaleDebtSecuritiesFairValue", "nsuri": "http://www.snap.com/20211231", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureFairValueMeasurementsSummaryOfFinancialAssetsMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "snap_CashFairValueDisclosure": { "auth_ref": [], "calculation": { "http://www.snap.com/20211231/taxonomy/role/DisclosureFairValueMeasurementsSummaryOfFinancialAssetsMeasuredAtFairValueOnRecurringBasisDetails": { "order": 10150.0, "parentTag": "us-gaap_Cash", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Cash fair value disclosure.", "label": "Cash Fair Value Disclosure", "terseLabel": "Cash, Total Estimated Fair Value" } } }, "localname": "CashFairValueDisclosure", "nsuri": "http://www.snap.com/20211231", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureFairValueMeasurementsSummaryOfFinancialAssetsMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "snap_CommonClassANonVotingMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Common class A non voting.", "label": "Common Class A Non Voting [Member]", "terseLabel": "Class A Common Stock", "verboseLabel": "Class A Non-voting Common Stock" } } }, "localname": "CommonClassANonVotingMember", "nsuri": "http://www.snap.com/20211231", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureLongTermDebtAdditionalInformationDetails", "http://www.snap.com/20211231/taxonomy/role/DisclosureNetLossPerShareNumeratorsAndDenominatorsOfBasicAndDilutedNetLossPerShareComputationsForCommonStockDetails", "http://www.snap.com/20211231/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails", "http://www.snap.com/20211231/taxonomy/role/DisclosureStockholdersEquitySummaryOfRSUAndRSAAwardActivityDetails", "http://www.snap.com/20211231/taxonomy/role/DisclosureStockholdersEquitySummaryOfStockOptionAwardActivityDetails", "http://www.snap.com/20211231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.snap.com/20211231/taxonomy/role/DocumentDocumentAndEntityInformation", "http://www.snap.com/20211231/taxonomy/role/StatementConsolidatedBalanceSheets", "http://www.snap.com/20211231/taxonomy/role/StatementConsolidatedBalanceSheetsParenthetical", "http://www.snap.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "snap_CommonClassBStockConversionFromClassCVotingCommonStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Common Class B Stock Conversion from Class C Voting Common Stock.", "label": "Common Class B Stock Conversion From Class C Voting Common Stock [Member]", "terseLabel": "Common Class B Stock Conversion from Class C Voting Common Stock" } } }, "localname": "CommonClassBStockConversionFromClassCVotingCommonStockMember", "nsuri": "http://www.snap.com/20211231", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "snap_ComputerHardwareAndSoftwareMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Computer hardware and software.", "label": "Computer Hardware And Software [Member]", "terseLabel": "Computer Hardware and Software" } } }, "localname": "ComputerHardwareAndSoftwareMember", "nsuri": "http://www.snap.com/20211231", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosurePropertyAndEquipmentNetSummaryOfPropertyAndEquipmentNetDetails" ], "xbrltype": "domainItemType" }, "snap_ComputerHardwareSoftwareAndEquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Computer hardware software and equipment.", "label": "Computer Hardware Software And Equipment [Member]", "terseLabel": "Computer Hardware, Software and Equipment" } } }, "localname": "ComputerHardwareSoftwareAndEquipmentMember", "nsuri": "http://www.snap.com/20211231", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "snap_ConcentrationsOfBusinessRiskPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Concentrations of business risk.", "label": "Concentrations Of Business Risk Policy [Text Block]", "terseLabel": "Concentrations of Business Risk" } } }, "localname": "ConcentrationsOfBusinessRiskPolicyTextBlock", "nsuri": "http://www.snap.com/20211231", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "snap_ConvertibleSeniorNotesIfConvertedMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Convertible senior notes if converted.", "label": "Convertible Senior Notes If Converted [Member]", "terseLabel": "Convertible Notes (If Converted)" } } }, "localname": "ConvertibleSeniorNotesIfConvertedMember", "nsuri": "http://www.snap.com/20211231", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureNetLossPerShareScheduleOfPotentiallyDilutiveSharesExcludedFromCalculationOfDilutedNetLossPerShareDetails" ], "xbrltype": "domainItemType" }, "snap_ConvertibleSeniorNotesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Convertible senior notes.", "label": "Convertible Senior Notes [Member]", "terseLabel": "Convertible Notes", "verboseLabel": "Convertible Notes" } } }, "localname": "ConvertibleSeniorNotesMember", "nsuri": "http://www.snap.com/20211231", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "snap_CreditFacilityExpirationDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Credit facility expiration date.", "label": "Credit Facility Expiration Date", "terseLabel": "Credit facility expiration date" } } }, "localname": "CreditFacilityExpirationDate", "nsuri": "http://www.snap.com/20211231", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureLongTermDebtAdditionalInformationDetails" ], "xbrltype": "gYearMonthItemType" }, "snap_DebtConversionConvertedInstrumentAdditionalSharesIssued": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt conversion, converted instrument, additional shares issued.", "label": "Debt Conversion Converted Instrument Additional Shares Issued", "terseLabel": "Additional shares issued upon conversion" } } }, "localname": "DebtConversionConvertedInstrumentAdditionalSharesIssued", "nsuri": "http://www.snap.com/20211231", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureLongTermDebtAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "snap_DebtInstrumentCapCallTransactionCapPriceNetCost": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Debt instrument, cap call transaction cap price, net cost.", "label": "Debt Instrument Cap Call Transaction Cap Price Net Cost", "terseLabel": "Cap price, net cost" } } }, "localname": "DebtInstrumentCapCallTransactionCapPriceNetCost", "nsuri": "http://www.snap.com/20211231", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureLongTermDebtAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "snap_DebtInstrumentCapCallTransactionCapPricePerShare": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt instrument, cap call transaction cap price, per share.", "label": "Debt Instrument Cap Call Transaction Cap Price Per Share", "terseLabel": "Cap price, per share" } } }, "localname": "DebtInstrumentCapCallTransactionCapPricePerShare", "nsuri": "http://www.snap.com/20211231", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureLongTermDebtAdditionalInformationDetails" ], "xbrltype": "perShareItemType" }, "snap_DebtInstrumentConvertiblePrincipalAmountUsedInConversionRate": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Debt instrument convertible principal amount used in conversion rate.", "label": "Debt Instrument Convertible Principal Amount Used In Conversion Rate", "terseLabel": "Debt instrument, convertible principal amount used in conversion rate" } } }, "localname": "DebtInstrumentConvertiblePrincipalAmountUsedInConversionRate", "nsuri": "http://www.snap.com/20211231", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureLongTermDebtAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "snap_DebtInstrumentConvertibleThresholdBusinessDays": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt instrument convertible threshold business day.", "label": "Debt Instrument Convertible Threshold Business Days", "terseLabel": "Debt instrument, convertible, threshold business days" } } }, "localname": "DebtInstrumentConvertibleThresholdBusinessDays", "nsuri": "http://www.snap.com/20211231", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureLongTermDebtAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "snap_DebtInstrumentIndentureDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt instrument indenture date.", "label": "Debt Instrument Indenture Date", "terseLabel": "Indenture date" } } }, "localname": "DebtInstrumentIndentureDate", "nsuri": "http://www.snap.com/20211231", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureLongTermDebtAdditionalInformationDetails" ], "xbrltype": "dateItemType" }, "snap_DeferredTaxAssetsLeaseLiability": { "auth_ref": [], "calculation": { "http://www.snap.com/20211231/taxonomy/role/DisclosureIncomeTaxesSummaryOfSignificantComponentsOfNetDeferredTaxBalancesDetails": { "order": 10140.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Deferred tax assets lease liability.", "label": "Deferred Tax Assets Lease Liability", "terseLabel": "Lease liability" } } }, "localname": "DeferredTaxAssetsLeaseLiability", "nsuri": "http://www.snap.com/20211231", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureIncomeTaxesSummaryOfSignificantComponentsOfNetDeferredTaxBalancesDetails" ], "xbrltype": "monetaryItemType" }, "snap_DeferredTaxLiabilitiesConvertibleDebt": { "auth_ref": [], "calculation": { "http://www.snap.com/20211231/taxonomy/role/DisclosureIncomeTaxesSummaryOfSignificantComponentsOfNetDeferredTaxBalancesDetails": { "order": 10050.0, "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Deferred tax liabilities convertible debt.", "label": "Deferred Tax Liabilities Convertible Debt", "negatedLabel": "Convertible debt" } } }, "localname": "DeferredTaxLiabilitiesConvertibleDebt", "nsuri": "http://www.snap.com/20211231", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureIncomeTaxesSummaryOfSignificantComponentsOfNetDeferredTaxBalancesDetails" ], "xbrltype": "monetaryItemType" }, "snap_DeferredTaxLiabilitiesRightOfUseAsset": { "auth_ref": [], "calculation": { "http://www.snap.com/20211231/taxonomy/role/DisclosureIncomeTaxesSummaryOfSignificantComponentsOfNetDeferredTaxBalancesDetails": { "order": 10060.0, "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Deferred tax liabilities right of use asset.", "label": "Deferred Tax Liabilities Right Of Use Asset", "negatedLabel": "Right-of-use asset" } } }, "localname": "DeferredTaxLiabilitiesRightOfUseAsset", "nsuri": "http://www.snap.com/20211231", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureIncomeTaxesSummaryOfSignificantComponentsOfNetDeferredTaxBalancesDetails" ], "xbrltype": "monetaryItemType" }, "snap_DerecognitionOfDeferredTaxLiability": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Derecognition of deferred tax liability.", "label": "Derecognition Of Deferred Tax Liability", "terseLabel": "Derecognition of deferred tax liability" } } }, "localname": "DerecognitionOfDeferredTaxLiability", "nsuri": "http://www.snap.com/20211231", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "snap_DisposalGroupIncludingDiscontinuedOperationOtherAssetsAndLiabilitiesNoncurrentNet": { "auth_ref": [], "calculation": { "http://www.snap.com/20211231/taxonomy/role/DisclosureBusinessAcquisitionsAndDivestituresSummaryOfAssetsAndLiabilitiesOnCompletionOfDivestitureDetails": { "order": 10050.0, "parentTag": "us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Disposal group including discontinued operation other assets and liabilities non-current net.", "label": "Disposal Group Including Discontinued Operation Other Assets And Liabilities Noncurrent Net", "terseLabel": "Other assets and liabilities, net" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationOtherAssetsAndLiabilitiesNoncurrentNet", "nsuri": "http://www.snap.com/20211231", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureBusinessAcquisitionsAndDivestituresSummaryOfAssetsAndLiabilitiesOnCompletionOfDivestitureDetails" ], "xbrltype": "monetaryItemType" }, "snap_DocumentAndEntityInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Document and Entity Information.", "label": "Document And Entity Information [Abstract]" } } }, "localname": "DocumentAndEntityInformationAbstract", "nsuri": "http://www.snap.com/20211231", "xbrltype": "stringItemType" }, "snap_EarningsPerShareLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Earnings per share.", "label": "Earnings Per Share [Line Items]", "terseLabel": "Earnings Per Share [Line Items]" } } }, "localname": "EarningsPerShareLineItems", "nsuri": "http://www.snap.com/20211231", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureNetLossPerShareNumeratorsAndDenominatorsOfBasicAndDilutedNetLossPerShareComputationsForCommonStockDetails" ], "xbrltype": "stringItemType" }, "snap_EffectiveIncomeTaxRateReconciliationAcquisitionsAndDivestitures": { "auth_ref": [], "calculation": { "http://www.snap.com/20211231/taxonomy/role/DisclosureIncomeTaxesSummaryOfReconciliationOfStatutoryFederalIncomeTaxRateDetails": { "order": 10080.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Effective income tax rate reconciliation acquisitions and divestitures.", "label": "Effective Income Tax Rate Reconciliation Acquisitions And Divestitures", "terseLabel": "Acquisitions and divestitures" } } }, "localname": "EffectiveIncomeTaxRateReconciliationAcquisitionsAndDivestitures", "nsuri": "http://www.snap.com/20211231", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureIncomeTaxesSummaryOfReconciliationOfStatutoryFederalIncomeTaxRateDetails" ], "xbrltype": "percentItemType" }, "snap_EffectiveIncomeTaxRateReconciliationChangeInForeignIncomeTaxRate": { "auth_ref": [], "calculation": { "http://www.snap.com/20211231/taxonomy/role/DisclosureIncomeTaxesSummaryOfReconciliationOfStatutoryFederalIncomeTaxRateDetails": { "order": 10070.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Effective income tax rate reconciliation change in foreign income tax rate.", "label": "Effective Income Tax Rate Reconciliation Change In Foreign Income Tax Rate", "terseLabel": "U.K. corporate rate increase" } } }, "localname": "EffectiveIncomeTaxRateReconciliationChangeInForeignIncomeTaxRate", "nsuri": "http://www.snap.com/20211231", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureIncomeTaxesSummaryOfReconciliationOfStatutoryFederalIncomeTaxRateDetails" ], "xbrltype": "percentItemType" }, "snap_EffectiveIncomeTaxRateReconciliationFederalResearchAndDevelopmentCreditBenefit": { "auth_ref": [], "calculation": { "http://www.snap.com/20211231/taxonomy/role/DisclosureIncomeTaxesSummaryOfReconciliationOfStatutoryFederalIncomeTaxRateDetails": { "order": 10060.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Effective income tax rate reconciliation federal research & development credit benefit.", "label": "Effective Income Tax Rate Reconciliation Federal Research And Development Credit Benefit", "terseLabel": "U.S. federal research & development credit benefit" } } }, "localname": "EffectiveIncomeTaxRateReconciliationFederalResearchAndDevelopmentCreditBenefit", "nsuri": "http://www.snap.com/20211231", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureIncomeTaxesSummaryOfReconciliationOfStatutoryFederalIncomeTaxRateDetails" ], "xbrltype": "percentItemType" }, "snap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCostBenefit": { "auth_ref": [], "calculation": { "http://www.snap.com/20211231/taxonomy/role/DisclosureIncomeTaxesSummaryOfReconciliationOfStatutoryFederalIncomeTaxRateDetails": { "order": 10050.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Effective income tax rate reconciliation nondeductible expense share based compensation cost benefit.", "label": "Effective Income Tax Rate Reconciliation Nondeductible Expense Share Based Compensation Cost Benefit", "terseLabel": "Stock-based compensation benefit" } } }, "localname": "EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCostBenefit", "nsuri": "http://www.snap.com/20211231", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureIncomeTaxesSummaryOfReconciliationOfStatutoryFederalIncomeTaxRateDetails" ], "xbrltype": "percentItemType" }, "snap_EquitySecuritiesAccumulatedGrossUnrealizedGainBeforeTax": { "auth_ref": [], "calculation": { "http://www.snap.com/20211231/taxonomy/role/DisclosureFairValueMeasurementsSummaryOfFinancialAssetsMeasuredAtFairValueOnRecurringBasisDetails": { "order": 10080.0, "parentTag": "us-gaap_EquitySecuritiesFvNiCurrentAndNoncurrent", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Equity securities accumulated gross unrealized gain before tax.", "label": "Equity Securities Accumulated Gross Unrealized Gain Before Tax", "terseLabel": "Equity Securities, Gross Unrealized Gains" } } }, "localname": "EquitySecuritiesAccumulatedGrossUnrealizedGainBeforeTax", "nsuri": "http://www.snap.com/20211231", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureFairValueMeasurementsSummaryOfFinancialAssetsMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "snap_EquitySecuritiesAccumulatedGrossUnrealizedLossBeforeTax": { "auth_ref": [], "calculation": { "http://www.snap.com/20211231/taxonomy/role/DisclosureFairValueMeasurementsSummaryOfFinancialAssetsMeasuredAtFairValueOnRecurringBasisDetails": { "order": 10090.0, "parentTag": "us-gaap_EquitySecuritiesFvNiCurrentAndNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Equity securities accumulated gross unrealized loss before tax.", "label": "Equity Securities Accumulated Gross Unrealized Loss Before Tax", "negatedLabel": "Equity Securities, Gross Unrealized Losses" } } }, "localname": "EquitySecuritiesAccumulatedGrossUnrealizedLossBeforeTax", "nsuri": "http://www.snap.com/20211231", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureFairValueMeasurementsSummaryOfFinancialAssetsMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "snap_ExchangeAgreementsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Exchange agreements.", "label": "Exchange Agreements [Member]", "terseLabel": "Exchange Agreements" } } }, "localname": "ExchangeAgreementsMember", "nsuri": "http://www.snap.com/20211231", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureLongTermDebtAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "snap_FederalResearchTaxCreditCarryForwardsBeginningOfExpirationYear": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Federal research tax credit carry-forwards beginning of expiration year.", "label": "Federal Research Tax Credit Carry Forwards Beginning Of Expiration Year", "terseLabel": "U.S. Federal research tax credits beginning of expiration year" } } }, "localname": "FederalResearchTaxCreditCarryForwardsBeginningOfExpirationYear", "nsuri": "http://www.snap.com/20211231", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetails" ], "xbrltype": "gYearItemType" }, "snap_FitAnalyticsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fit Analytics.", "label": "Fit Analytics [Member]", "terseLabel": "Fit Analytics" } } }, "localname": "FitAnalyticsMember", "nsuri": "http://www.snap.com/20211231", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureBusinessAcquisitionsAndDivestituresAdditionalInformationDetails", "http://www.snap.com/20211231/taxonomy/role/DisclosureBusinessAcquisitionsAndDivestituresSummaryOfTotalPurchaseConsiderationAllocationDetails", "http://www.snap.com/20211231/taxonomy/role/DisclosureBusinessAcquisitionsAndDivestituresTables" ], "xbrltype": "domainItemType" }, "snap_IncomeTaxesLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Income taxes.", "label": "Income Taxes [Line Items]", "terseLabel": "Income Taxes [Line Items]" } } }, "localname": "IncomeTaxesLineItems", "nsuri": "http://www.snap.com/20211231", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "snap_IncomeTaxesTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Income taxes.", "label": "Income Taxes [Table]", "terseLabel": "Income Taxes [Table]" } } }, "localname": "IncomeTaxesTable", "nsuri": "http://www.snap.com/20211231", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "snap_IncreaseDecreaseInCapitalExpendituresIncurredButNotYetPaid": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Increase decrease in capital expenditures incurred but not yet paid.", "label": "Increase Decrease In Capital Expenditures Incurred But Not Yet Paid", "verboseLabel": "Net change in accounts payable and accrued expenses and other current liabilities related to property and equipment additions" } } }, "localname": "IncreaseDecreaseInCapitalExpendituresIncurredButNotYetPaid", "nsuri": "http://www.snap.com/20211231", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "snap_IncreaseDecreaseInOperatingLeaseLiabilities": { "auth_ref": [], "calculation": { "http://www.snap.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": { "order": 10290.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Increase decrease in operating lease liabilities.", "label": "Increase Decrease In Operating Lease Liabilities", "terseLabel": "Operating lease liabilities" } } }, "localname": "IncreaseDecreaseInOperatingLeaseLiabilities", "nsuri": "http://www.snap.com/20211231", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "snap_IncreaseDecreaseInOperatingLeaseRightOfUseAsset": { "auth_ref": [], "calculation": { "http://www.snap.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": { "order": 10250.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Increase decrease in operating lease right of use asset.", "label": "Increase Decrease In Operating Lease Right Of Use Asset", "negatedLabel": "Operating lease right-of-use assets" } } }, "localname": "IncreaseDecreaseInOperatingLeaseRightOfUseAsset", "nsuri": "http://www.snap.com/20211231", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "snap_InitialPlacementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Initial placement.", "label": "Initial Placement [Member]", "terseLabel": "Initial Placement" } } }, "localname": "InitialPlacementMember", "nsuri": "http://www.snap.com/20211231", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureLongTermDebtAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "snap_LesseeOperatingLeaseLeaseNotYetCommencedCommencementStartYear": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Lessee operating lease lease not yet commenced commencement start year.", "label": "Lessee Operating Lease Lease Not Yet Commenced Commencement Start Year", "terseLabel": "Operating leases not yet commenced, start year" } } }, "localname": "LesseeOperatingLeaseLeaseNotYetCommencedCommencementStartYear", "nsuri": "http://www.snap.com/20211231", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureLeasesAdditionalInformationDetails" ], "xbrltype": "gYearItemType" }, "snap_LesseeOperatingLeaseLeaseNotYetCommencedLeaseObligationsIncurred": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Lessee operating lease lease not yet commenced lease obligations incurred.", "label": "Lessee Operating Lease Lease Not Yet Commenced Lease Obligations Incurred", "terseLabel": "Lease obligations for additional leases not yet commenced" } } }, "localname": "LesseeOperatingLeaseLeaseNotYetCommencedLeaseObligationsIncurred", "nsuri": "http://www.snap.com/20211231", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureLeasesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "snap_LesseeSubleaseLiabilityPayments": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Lessee sublease liability payments.", "label": "Lessee Sublease Liability Payments", "terseLabel": "Sublease payment amount" } } }, "localname": "LesseeSubleaseLiabilityPayments", "nsuri": "http://www.snap.com/20211231", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureRelatedPartyTransactionsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "snap_LesseeSubleaseTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Lessee sublease term.", "label": "Lessee Sublease Term", "terseLabel": "Sublease term" } } }, "localname": "LesseeSubleaseTerm", "nsuri": "http://www.snap.com/20211231", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureRelatedPartyTransactionsAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "snap_LesseeSubleaseTerminationOptionWrittenNoticeTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Lessee Sublease Termination Option, Written Notice Term", "label": "Lessee Sublease Termination Option Written Notice Term", "terseLabel": "Sublease termination option, written notice term" } } }, "localname": "LesseeSubleaseTerminationOptionWrittenNoticeTerm", "nsuri": "http://www.snap.com/20211231", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureRelatedPartyTransactionsAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "snap_MarketableSecuritiesContractualMaturitiesPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Marketable securities contractual maturities period.", "label": "Marketable Securities Contractual Maturities Period", "terseLabel": "Marketable securities contractual maturities period" } } }, "localname": "MarketableSecuritiesContractualMaturitiesPeriod", "nsuri": "http://www.snap.com/20211231", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureFairValueMeasurementsAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "snap_NumberOfCountriesExceedingTenPercentageOfPropertyAndEquipment": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of countries exceeding ten percentage of property and equipment.", "label": "Number Of Countries Exceeding Ten Percentage Of Property And Equipment", "terseLabel": "Number of individual country exceeded 10% of total property and equipment" } } }, "localname": "NumberOfCountriesExceedingTenPercentageOfPropertyAndEquipment", "nsuri": "http://www.snap.com/20211231", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosurePropertyAndEquipmentNetPropertyAndEquipmentNetByGeographicAreaParentheticalDetails" ], "xbrltype": "integerItemType" }, "snap_OtherAcquisitionsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Other acquisitions.", "label": "Other Acquisitions [Member]", "terseLabel": "Other Acquisitions" } } }, "localname": "OtherAcquisitionsMember", "nsuri": "http://www.snap.com/20211231", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureBusinessAcquisitionsAndDivestituresAdditionalInformationDetails", "http://www.snap.com/20211231/taxonomy/role/DisclosureBusinessAcquisitionsAndDivestituresSummaryOfTotalPurchaseConsiderationAllocationDetails", "http://www.snap.com/20211231/taxonomy/role/DisclosureBusinessAcquisitionsAndDivestituresTables" ], "xbrltype": "domainItemType" }, "snap_OtherIncomeExpenseMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Other income expense.", "label": "Other Income Expense [Member]", "terseLabel": "Other Income (Expense)" } } }, "localname": "OtherIncomeExpenseMember", "nsuri": "http://www.snap.com/20211231", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureBusinessAcquisitionsAndDivestituresAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "snap_OtherOperatingCostsCurrent": { "auth_ref": [], "calculation": { "http://www.snap.com/20211231/taxonomy/role/DisclosureBalanceSheetComponentsScheduleOfAccruedExpensesAndOtherCurrentLiabilitiesDetails": { "order": 10050.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Other operating costs current.", "label": "Other Operating Costs Current", "terseLabel": "Other operating costs" } } }, "localname": "OtherOperatingCostsCurrent", "nsuri": "http://www.snap.com/20211231", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureBalanceSheetComponentsScheduleOfAccruedExpensesAndOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "snap_ParticipantsContributionPercentageOneMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Participants contribution percentage one.", "label": "Participants Contribution Percentage One [Member]", "terseLabel": "100% Participants Contribution" } } }, "localname": "ParticipantsContributionPercentageOneMember", "nsuri": "http://www.snap.com/20211231", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureEmployeeBenefitPlansAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "snap_ParticipantsContributionPercentageTwoMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Participants contribution percentage two.", "label": "Participants Contribution Percentage Two [Member]", "terseLabel": "50% Participants Contribution" } } }, "localname": "ParticipantsContributionPercentageTwoMember", "nsuri": "http://www.snap.com/20211231", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureEmployeeBenefitPlansAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "snap_PartnerRevenueShareLiabilityCurrent": { "auth_ref": [], "calculation": { "http://www.snap.com/20211231/taxonomy/role/DisclosureBalanceSheetComponentsScheduleOfAccruedExpensesAndOtherCurrentLiabilitiesDetails": { "order": 10030.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Partner revenue share liability current.", "label": "Partner Revenue Share Liability Current", "terseLabel": "Partner revenue share liability" } } }, "localname": "PartnerRevenueShareLiabilityCurrent", "nsuri": "http://www.snap.com/20211231", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureBalanceSheetComponentsScheduleOfAccruedExpensesAndOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "snap_PaymentsToAcquireStrategicInvestments": { "auth_ref": [], "calculation": { "http://www.snap.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": { "order": 10080.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Payments to acquire strategic investments.", "label": "Payments To Acquire Strategic Investments", "negatedLabel": "Purchases of strategic investments" } } }, "localname": "PaymentsToAcquireStrategicInvestments", "nsuri": "http://www.snap.com/20211231", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "snap_PercentageOfCapitalStockOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage of capital stock outstanding.", "label": "Percentage Of Capital Stock Outstanding", "terseLabel": "Percentage of capital stock outstanding" } } }, "localname": "PercentageOfCapitalStockOutstanding", "nsuri": "http://www.snap.com/20211231", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "snap_PercentageOfPostTaxCutsAndJobsActLossesTaxableIncomeLimitation": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage of post-TCJA losses taxable income limitation.", "label": "Percentage Of Post Tax Cuts And Jobs Act Losses Taxable Income Limitation", "terseLabel": "Percentage of taxable income limitation" } } }, "localname": "PercentageOfPostTaxCutsAndJobsActLossesTaxableIncomeLimitation", "nsuri": "http://www.snap.com/20211231", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "snap_PlacedLimitedLiabilityCompanyMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Placed, LLC.", "label": "Placed Limited Liability Company [Member]", "terseLabel": "Placed, LLC" } } }, "localname": "PlacedLimitedLiabilityCompanyMember", "nsuri": "http://www.snap.com/20211231", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureBusinessAcquisitionsAndDivestituresAdditionalInformationDetails", "http://www.snap.com/20211231/taxonomy/role/DisclosureBusinessAcquisitionsAndDivestituresSummaryOfAssetsAndLiabilitiesOnCompletionOfDivestitureDetails", "http://www.snap.com/20211231/taxonomy/role/DisclosureBusinessAcquisitionsAndDivestituresTables" ], "xbrltype": "domainItemType" }, "snap_PostTaxCutsAndJobsActOperatingLossCarryForwards": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Post-TCJA operating loss carry forwards.", "label": "Post Tax Cuts And Jobs Act Operating Loss Carry Forwards", "terseLabel": "Post-Tax Act operating loss carry-forwards" } } }, "localname": "PostTaxCutsAndJobsActOperatingLossCarryForwards", "nsuri": "http://www.snap.com/20211231", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "snap_PreTaxCutsAndJobsActFederalNetOperatingLossCarryForwardsBeginningOfExpirationYear": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Pre-Tax Cut and Jobs Act, federal net operating loss carry-forwards beginning of expiration year.", "label": "Pre Tax Cuts And Jobs Act Federal Net Operating Loss Carry Forwards Beginning Of Expiration Year", "terseLabel": "Pre-Tax Act U.S. federal net operating loss carry-forwards beginning of expiration year" } } }, "localname": "PreTaxCutsAndJobsActFederalNetOperatingLossCarryForwardsBeginningOfExpirationYear", "nsuri": "http://www.snap.com/20211231", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetails" ], "xbrltype": "gYearItemType" }, "snap_PreTaxCutsAndJobsActLossesCarryForwardsPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Pre-TCJA losses carry forwards period.", "label": "Pre Tax Cuts And Jobs Act Losses Carry Forwards Period", "terseLabel": "Pre-Tax Act operating loss carry-forwards period" } } }, "localname": "PreTaxCutsAndJobsActLossesCarryForwardsPeriod", "nsuri": "http://www.snap.com/20211231", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "snap_PreTaxCutsAndJobsActOperatingLossCarryForwards": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Pre-TCJA operating loss carry forwards.", "label": "Pre Tax Cuts And Jobs Act Operating Loss Carry Forwards", "terseLabel": "Pre-Tax Act operating loss carry-forwards" } } }, "localname": "PreTaxCutsAndJobsActOperatingLossCarryForwards", "nsuri": "http://www.snap.com/20211231", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "snap_PreTaxCutsAndJobsActStateNetOperatingLossCarryForwardsBeginningOfExpirationYear": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Pre-Tax Cuts and Jobs Act, state net operating loss carry-forwards beginning of expiration year.", "label": "Pre Tax Cuts And Jobs Act State Net Operating Loss Carry Forwards Beginning Of Expiration Year", "terseLabel": "Pre-Tax Act U.S. state net operating loss carry-forwards beginning of expiration year" } } }, "localname": "PreTaxCutsAndJobsActStateNetOperatingLossCarryForwardsBeginningOfExpirationYear", "nsuri": "http://www.snap.com/20211231", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetails" ], "xbrltype": "gYearItemType" }, "snap_PriorToFebruaryTwoThousandAndSeventeenRestrictedStockUnitsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Prior to February two thousand and seventeen restricted stock units [Member]", "label": "Prior To February Two Thousand And Seventeen Restricted Stock Units [Member]", "terseLabel": "Prior to February 2018" } } }, "localname": "PriorToFebruaryTwoThousandAndSeventeenRestrictedStockUnitsMember", "nsuri": "http://www.snap.com/20211231", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "snap_PrivatelyHeldSecuritiesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Privately held securities.", "label": "Privately Held Securities [Member]", "terseLabel": "Privately Held Securities" } } }, "localname": "PrivatelyHeldSecuritiesMember", "nsuri": "http://www.snap.com/20211231", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureStrategicInvestmentsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "snap_PropertyAndEquipmentNetMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Property and equipment net.", "label": "Property And Equipment Net [Member]", "terseLabel": "Property and Equipment Net" } } }, "localname": "PropertyAndEquipmentNetMember", "nsuri": "http://www.snap.com/20211231", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosurePropertyAndEquipmentNetPropertyAndEquipmentNetByGeographicAreaParentheticalDetails" ], "xbrltype": "domainItemType" }, "snap_RestOfWorldMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Rest of World.", "label": "Rest Of World [Member]", "terseLabel": "Rest of World" } } }, "localname": "RestOfWorldMember", "nsuri": "http://www.snap.com/20211231", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureRevenueDisaggregationOfRevenueByGeographyDetails" ], "xbrltype": "domainItemType" }, "snap_RestrictedStockUnitsAndRestrictedStockAwardsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Restricted stock units and restricted stock awards.", "label": "Restricted Stock Units And Restricted Stock Awards [Member]", "terseLabel": "Restricted Stock Units and Restricted Stock Awards", "verboseLabel": "RSUs and RSAs" } } }, "localname": "RestrictedStockUnitsAndRestrictedStockAwardsMember", "nsuri": "http://www.snap.com/20211231", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails", "http://www.snap.com/20211231/taxonomy/role/DisclosureStockholdersEquitySummaryOfRSUAndRSAAwardActivityDetails", "http://www.snap.com/20211231/taxonomy/role/DisclosureStockholdersEquityTables" ], "xbrltype": "domainItemType" }, "snap_RestrictedStockUnitsAndRestrictedStockGrantedAfterFebruaryTwoThousandEighteenMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Restricted stock units and restricted stock granted after February two thousand eighteen.", "label": "Restricted Stock Units And Restricted Stock Granted After February Two Thousand Eighteen [Member]", "terseLabel": "RSUs and RSAs Granted after February 2018" } } }, "localname": "RestrictedStockUnitsAndRestrictedStockGrantedAfterFebruaryTwoThousandEighteenMember", "nsuri": "http://www.snap.com/20211231", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "snap_ScenarioOneMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Scenario one.", "label": "Scenario One [Member]", "terseLabel": "Scenario One" } } }, "localname": "ScenarioOneMember", "nsuri": "http://www.snap.com/20211231", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureLongTermDebtAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "snap_ScenarioTwoMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Scenario two.", "label": "Scenario Two [Member]", "terseLabel": "Scenario Two" } } }, "localname": "ScenarioTwoMember", "nsuri": "http://www.snap.com/20211231", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureLongTermDebtAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "snap_ScheduleOfEarningsPerShareTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of earnings per share.", "label": "Schedule Of Earnings Per Share [Table]", "terseLabel": "Schedule Of Earnings Per Share [Table]" } } }, "localname": "ScheduleOfEarningsPerShareTable", "nsuri": "http://www.snap.com/20211231", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureNetLossPerShareNumeratorsAndDenominatorsOfBasicAndDilutedNetLossPerShareComputationsForCommonStockDetails" ], "xbrltype": "stringItemType" }, "snap_SecuritiesClassActionsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Securities class actions.", "label": "Securities Class Actions [Member]", "terseLabel": "Securities Class Actions" } } }, "localname": "SecuritiesClassActionsMember", "nsuri": "http://www.snap.com/20211231", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "snap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsRollforwardAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share based compensation arrangement by share based payment award equity instruments other than options rollforward.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Rollforward [Abstract]", "terseLabel": "Outstanding Restricted Stock" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsRollforwardAbstract", "nsuri": "http://www.snap.com/20211231", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureStockholdersEquitySummaryOfRSUAndRSAAwardActivityDetails" ], "xbrltype": "stringItemType" }, "snap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsWeightedAverageGrantDateFairValueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share based compensation arrangement by share based payment award, equity instruments other than options, weighted average grant date fair value.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Weighted Average Grant Date Fair Value [Abstract]", "terseLabel": "Weighted-Average Grant Date Fair Value per Restricted Stock" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsWeightedAverageGrantDateFairValueAbstract", "nsuri": "http://www.snap.com/20211231", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureStockholdersEquitySummaryOfRSUAndRSAAwardActivityDetails" ], "xbrltype": "stringItemType" }, "snap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfShareBasedEmployeeCompensationPlans": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based compensation arrangement by share-based payment award, number of share-based employee compensation plans.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Number Of Share Based Employee Compensation Plans", "terseLabel": "Number of share-based employee compensation plans" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfShareBasedEmployeeCompensationPlans", "nsuri": "http://www.snap.com/20211231", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails" ], "xbrltype": "integerItemType" }, "snap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAggregateIntrinsicValueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Aggregate Intrinsic Value [Abstract]", "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Aggregate Intrinsic Value [Abstract]", "terseLabel": "Aggregate Intrinsic Value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAggregateIntrinsicValueAbstract", "nsuri": "http://www.snap.com/20211231", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureStockholdersEquitySummaryOfStockOptionAwardActivityDetails" ], "xbrltype": "stringItemType" }, "snap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Weighted Average Remaining Contractual Term [Abstract]", "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Weighted Average Remaining Contractual Term [Abstract]", "terseLabel": "Weighted-Average Remaining Contractual Term" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermAbstract", "nsuri": "http://www.snap.com/20211231", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureStockholdersEquitySummaryOfStockOptionAwardActivityDetails" ], "xbrltype": "stringItemType" }, "snap_ShareBasedCompensationAwardTrancheFourthMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share based compensation award tranche fourth.", "label": "Share Based Compensation Award Tranche Fourth [Member]", "terseLabel": "Fourth Year" } } }, "localname": "ShareBasedCompensationAwardTrancheFourthMember", "nsuri": "http://www.snap.com/20211231", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "snap_SharesReservedForIssuanceAutomaticIncreaseDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Shares reserved for issuance, automatic increase date.", "label": "Shares Reserved For Issuance Automatic Increase Date", "terseLabel": "Shares reserved for issuance, automatic increase date" } } }, "localname": "SharesReservedForIssuanceAutomaticIncreaseDate", "nsuri": "http://www.snap.com/20211231", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails" ], "xbrltype": "dateItemType" }, "snap_StockIssuedDuringPeriodSharesAcquisitionsAndDivestitures": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Stock issued during period shares acquisitions and divestitures.", "label": "Stock Issued During Period Shares Acquisitions And Divestitures", "terseLabel": "Issuance of Class A non-voting common stock in connection with acquisitions and divestitures, Shares" } } }, "localname": "StockIssuedDuringPeriodSharesAcquisitionsAndDivestitures", "nsuri": "http://www.snap.com/20211231", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "sharesItemType" }, "snap_StockIssuedDuringPeriodSharesSettlementOfRestrictedStockAwardsNet": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Stock issued during period shares settlement of restricted stock awards, net.", "label": "Stock Issued During Period Shares Settlement Of Restricted Stock Awards Net", "terseLabel": "Issuance of Class C voting common stock for settlement of restricted stock awards net, Shares" } } }, "localname": "StockIssuedDuringPeriodSharesSettlementOfRestrictedStockAwardsNet", "nsuri": "http://www.snap.com/20211231", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "sharesItemType" }, "snap_StockIssuedDuringPeriodSharesVestingOfRestrictedStockAwardsNet": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Stock issued during period shares vesting of restricted stock awards, net.", "label": "Stock Issued During Period Shares Vesting Of Restricted Stock Awards Net", "terseLabel": "Issuance of voting/non-voting common stock for vesting of restricted stock units and restricted stock awards, shares" } } }, "localname": "StockIssuedDuringPeriodSharesVestingOfRestrictedStockAwardsNet", "nsuri": "http://www.snap.com/20211231", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "sharesItemType" }, "snap_StockIssuedDuringPeriodValueAcquisitionsAndDivestitures": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Stock issued during period value acquisitions and divestitures.", "label": "Stock Issued During Period Value Acquisitions And Divestitures", "terseLabel": "Issuance of Class A non-voting common stock in connection with acquisitions" } } }, "localname": "StockIssuedDuringPeriodValueAcquisitionsAndDivestitures", "nsuri": "http://www.snap.com/20211231", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "snap_StockIssuedDuringPeriodValueSettlementOfRestrictedStockAward": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of stock related to settlement of Restricted Stock Awards during the period.", "label": "Stock Issued During Period Value Settlement Of Restricted Stock Award", "terseLabel": "Issuance of Class C voting common stock for settlement of restricted stock awards" } } }, "localname": "StockIssuedDuringPeriodValueSettlementOfRestrictedStockAward", "nsuri": "http://www.snap.com/20211231", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "snap_StockIssuedDuringPeriodValueVestingOfRestrictedStockAwardsNet": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Stock issued during period value vesting of restricted stock awards, net.", "label": "Stock Issued During Period Value Vesting Of Restricted Stock Awards Net", "terseLabel": "Issuance of voting/non-voting common stock for vesting of restricted stock units and restricted stock awards, net" } } }, "localname": "StockIssuedDuringPeriodValueVestingOfRestrictedStockAwardsNet", "nsuri": "http://www.snap.com/20211231", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "snap_StockOptionsAndUnvestedRestrictedStockUnitsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Stock options and unvested restricted stock units.", "label": "Stock Options And Unvested Restricted Stock Units [Member]", "terseLabel": "Stock Options And Unvested RSUs" } } }, "localname": "StockOptionsAndUnvestedRestrictedStockUnitsMember", "nsuri": "http://www.snap.com/20211231", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "snap_StockholdersEquityAndCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Stockholders equity and compensation related costs share based payments text block.", "label": "Stockholders Equity And Compensation Related Costs Share Based Payments [Text Block]", "terseLabel": "Stockholders' Equity" } } }, "localname": "StockholdersEquityAndCompensationRelatedCostsShareBasedPaymentsTextBlock", "nsuri": "http://www.snap.com/20211231", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureStockholdersEquity" ], "xbrltype": "textBlockItemType" }, "snap_StrategicInvestmentsPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Strategic investments.", "label": "Strategic Investments Policy [Text Block]", "terseLabel": "Strategic Investments" } } }, "localname": "StrategicInvestmentsPolicyTextBlock", "nsuri": "http://www.snap.com/20211231", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "snap_SummaryOfOperatingLeaseTermAndDiscountRateTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Summary of operating lease term and discount rate.", "label": "Summary Of Operating Lease Term And Discount Rate Table [Text Block]", "terseLabel": "Summary of Weighted Average Remaining Lease Term and Discount Rate Related to Operating Leases" } } }, "localname": "SummaryOfOperatingLeaseTermAndDiscountRateTableTextBlock", "nsuri": "http://www.snap.com/20211231", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureLeasesTables" ], "xbrltype": "textBlockItemType" }, "snap_SummaryOfSignificantAccountingPoliciesLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Summary of Significant Accounting Policies [Line Items]", "label": "Summary Of Significant Accounting Policies [Line Items]", "terseLabel": "Summary Of Significant Accounting Policies [Line Items]" } } }, "localname": "SummaryOfSignificantAccountingPoliciesLineItems", "nsuri": "http://www.snap.com/20211231", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "snap_SummaryOfSignificantAccountingPoliciesTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Summary of Significant Accounting Policies [Table]", "label": "Summary Of Significant Accounting Policies [Table]", "terseLabel": "Summary Of Significant Accounting Policies [Table]" } } }, "localname": "SummaryOfSignificantAccountingPoliciesTable", "nsuri": "http://www.snap.com/20211231", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "snap_TwentyTwentyAcquisitionsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Twenty twenty acquisitions.", "label": "Twenty Twenty Acquisitions [Member]", "terseLabel": "2020 Acquisitions" } } }, "localname": "TwentyTwentyAcquisitionsMember", "nsuri": "http://www.snap.com/20211231", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureBusinessAcquisitionsAndDivestituresAdditionalInformationDetails", "http://www.snap.com/20211231/taxonomy/role/DisclosureBusinessAcquisitionsAndDivestituresSummaryOfTotalPurchaseConsiderationAllocationDetails", "http://www.snap.com/20211231/taxonomy/role/DisclosureBusinessAcquisitionsAndDivestituresTables" ], "xbrltype": "domainItemType" }, "snap_TwoThousandTwentyFiveSeniorConvertibleNotesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two thousand twenty five senior convertible notes.", "label": "Two Thousand Twenty Five Senior Convertible Notes [Member]", "terseLabel": "2025 Notes" } } }, "localname": "TwoThousandTwentyFiveSeniorConvertibleNotesMember", "nsuri": "http://www.snap.com/20211231", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureFairValueMeasurementsAdditionalInformationDetails", "http://www.snap.com/20211231/taxonomy/role/DisclosureLongTermDebtAdditionalInformationDetails", "http://www.snap.com/20211231/taxonomy/role/DisclosureLongTermDebtSummaryOfConvertibleNotesDetails", "http://www.snap.com/20211231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "snap_TwoThousandTwentySevenConvertibleSeniorNoteMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two Thousand Twenty Seven Convertible Senior Note.", "label": "Two Thousand Twenty Seven Convertible Senior Note [Member]", "terseLabel": "2027 Notes" } } }, "localname": "TwoThousandTwentySevenConvertibleSeniorNoteMember", "nsuri": "http://www.snap.com/20211231", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureFairValueMeasurementsAdditionalInformationDetails", "http://www.snap.com/20211231/taxonomy/role/DisclosureLongTermDebtAdditionalInformationDetails", "http://www.snap.com/20211231/taxonomy/role/DisclosureLongTermDebtSummaryOfConvertibleNotesDetails" ], "xbrltype": "domainItemType" }, "snap_TwoThousandTwentySixSeniorConvertibleNotesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two thousand twenty six senior convertible notes.", "label": "Two Thousand Twenty Six Senior Convertible Notes [Member]", "terseLabel": "2026 Notes" } } }, "localname": "TwoThousandTwentySixSeniorConvertibleNotesMember", "nsuri": "http://www.snap.com/20211231", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureFairValueMeasurementsAdditionalInformationDetails", "http://www.snap.com/20211231/taxonomy/role/DisclosureLongTermDebtAdditionalInformationDetails", "http://www.snap.com/20211231/taxonomy/role/DisclosureLongTermDebtSummaryOfConvertibleNotesDetails", "http://www.snap.com/20211231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "snap_TwoZeroOneFourEquityIncentivePlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two zero one four plan equity incentive plan.", "label": "Two Zero One Four Equity Incentive Plan [Member]", "terseLabel": "2014 Equity Incentive Plan" } } }, "localname": "TwoZeroOneFourEquityIncentivePlanMember", "nsuri": "http://www.snap.com/20211231", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "snap_TwoZeroOneSevenEmployeeStockPurchasePlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two zero one seven employee stock purchase plan.", "label": "Two Zero One Seven Employee Stock Purchase Plan [Member]", "terseLabel": "2017 Employee Stock Purchase Plan" } } }, "localname": "TwoZeroOneSevenEmployeeStockPurchasePlanMember", "nsuri": "http://www.snap.com/20211231", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "snap_TwoZeroOneSevenEquityIncentivePlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two zero one seven equity incentive plan.", "label": "Two Zero One Seven Equity Incentive Plan [Member]", "terseLabel": "2017 Equity Incentive Plan" } } }, "localname": "TwoZeroOneSevenEquityIncentivePlanMember", "nsuri": "http://www.snap.com/20211231", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "snap_TwoZeroOneTwoEquityIncentivePlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two zero one two equity incentive plan.", "label": "Two Zero One Two Equity Incentive Plan [Member]", "terseLabel": "2012 Equity Incentive Plan" } } }, "localname": "TwoZeroOneTwoEquityIncentivePlanMember", "nsuri": "http://www.snap.com/20211231", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "snap_UnrecognizedTaxBenefitsIncludingInterestAndPenalties": { "auth_ref": [], "calculation": { "http://www.snap.com/20211231/taxonomy/role/DisclosureIncomeTaxesSummaryOfActivityRelatedToGrossUnrecognizedTaxBenefitsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Unrecognized tax benefits (including interest and penalties).", "label": "Unrecognized Tax Benefits Including Interest And Penalties", "totalLabel": "Ending balance of unrecognized tax benefits (including interest and penalties)", "verboseLabel": "Gross unrecognized tax benefits, including related interest and penalties" } } }, "localname": "UnrecognizedTaxBenefitsIncludingInterestAndPenalties", "nsuri": "http://www.snap.com/20211231", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetails", "http://www.snap.com/20211231/taxonomy/role/DisclosureIncomeTaxesSummaryOfActivityRelatedToGrossUnrecognizedTaxBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "snap_UnrecognizedTaxBenefitsIncreaseDecreaseResultingFromForeignCurrencyTranslation": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Unrecognized tax benefits, increase decrease resulting from foreign currency translation.", "label": "Unrecognized Tax Benefits Increase Decrease Resulting From Foreign Currency Translation", "terseLabel": "Changes due to foreign currency translation adjustments" } } }, "localname": "UnrecognizedTaxBenefitsIncreaseDecreaseResultingFromForeignCurrencyTranslation", "nsuri": "http://www.snap.com/20211231", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureIncomeTaxesSummaryOfActivityRelatedToGrossUnrecognizedTaxBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "snap_UnrecognizedTaxBenefitsIncreasesResultingFromForeignCorporateRateIncrease": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Unrecognized tax benefits increases resulting from foreign corporate rate increase.", "label": "Unrecognized Tax Benefits Increases Resulting From Foreign Corporate Rate Increase", "terseLabel": "U.K. corporate rate increase" } } }, "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromForeignCorporateRateIncrease", "nsuri": "http://www.snap.com/20211231", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureIncomeTaxesSummaryOfActivityRelatedToGrossUnrecognizedTaxBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "snap_UnrecognizedTaxBenefitsThatWouldImpactIncomeTaxBenefit": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Unrecognized tax benefits that would impact income tax benefit.", "label": "Unrecognized Tax Benefits That Would Impact Income Tax Benefit", "terseLabel": "Amount of tax benefit when gross unrecognized tax benefits realized" } } }, "localname": "UnrecognizedTaxBenefitsThatWouldImpactIncomeTaxBenefit", "nsuri": "http://www.snap.com/20211231", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "snap_UnvestedRestrictedStockUnitsAndRestrictedStockAwardsNotSubjectToAPerformanceConditionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Unvested restricted stock units and restricted stock awards not subject to a performance condition.", "label": "Unvested Restricted Stock Units And Restricted Stock Awards Not Subject To A Performance Condition [Member]", "terseLabel": "Unvested Restricted Stock Units And Restricted Stock Awards Not Subject To A Performance Condition" } } }, "localname": "UnvestedRestrictedStockUnitsAndRestrictedStockAwardsNotSubjectToAPerformanceConditionMember", "nsuri": "http://www.snap.com/20211231", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureNetLossPerShareScheduleOfPotentiallyDilutiveSharesExcludedFromCalculationOfDilutedNetLossPerShareDetails" ], "xbrltype": "domainItemType" }, "snap_WaveOpticsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "WaveOptics.", "label": "Wave Optics [Member]", "terseLabel": "Wave Optics" } } }, "localname": "WaveOpticsMember", "nsuri": "http://www.snap.com/20211231", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureBusinessAcquisitionsAndDivestituresAdditionalInformationDetails", "http://www.snap.com/20211231/taxonomy/role/DisclosureBusinessAcquisitionsAndDivestituresSummaryOfTotalPurchaseConsiderationAllocationDetails", "http://www.snap.com/20211231/taxonomy/role/DisclosureBusinessAcquisitionsAndDivestituresTables" ], "xbrltype": "domainItemType" }, "srt_ChiefExecutiveOfficerMember": { "auth_ref": [ "r245" ], "lang": { "en-us": { "role": { "label": "Chief Executive Officer [Member]", "terseLabel": "Entity Controlled by CEO" } } }, "localname": "ChiefExecutiveOfficerMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureRelatedPartyTransactionsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember": { "auth_ref": [ "r4", "r163", "r172", "r180", "r278", "r559", "r560", "r561", "r606", "r607", "r670", "r673", "r675", "r676", "r930" ], "lang": { "en-us": { "role": { "label": "Cumulative Effect Period Of Adoption Adjustment [Member]", "terseLabel": "Cumulative Effect, Period of Adoption, Adjustment" } } }, "localname": "CumulativeEffectPeriodOfAdoptionAdjustmentMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureLongTermDebtAdditionalInformationDetails", "http://www.snap.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "srt_CumulativeEffectPeriodOfAdoptionAxis": { "auth_ref": [ "r4", "r163", "r172", "r180", "r278", "r559", "r560", "r561", "r606", "r607", "r670", "r673", "r675", "r676", "r930" ], "lang": { "en-us": { "role": { "label": "Cumulative Effect Period Of Adoption [Axis]", "terseLabel": "Cumulative Effect, Period of Adoption" } } }, "localname": "CumulativeEffectPeriodOfAdoptionAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureLongTermDebtAdditionalInformationDetails", "http://www.snap.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "stringItemType" }, "srt_CumulativeEffectPeriodOfAdoptionDomain": { "auth_ref": [ "r4", "r163", "r172", "r180", "r278", "r559", "r560", "r561", "r606", "r607", "r670", "r673", "r675", "r676", "r930" ], "lang": { "en-us": { "role": { "label": "Cumulative Effect Period Of Adoption [Domain]", "terseLabel": "Cumulative Effect, Period of Adoption" } } }, "localname": "CumulativeEffectPeriodOfAdoptionDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureLongTermDebtAdditionalInformationDetails", "http://www.snap.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "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.snap.com/20211231/taxonomy/role/DisclosureRevenueDisaggregationOfRevenueByGeographyDetails" ], "xbrltype": "domainItemType" }, "srt_LitigationCaseAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Litigation Case [Axis]", "terseLabel": "Litigation Case" } } }, "localname": "LitigationCaseAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "srt_LitigationCaseTypeDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Litigation Case Type [Domain]", "terseLabel": "Litigation Case" } } }, "localname": "LitigationCaseTypeDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "srt_MaximumMember": { "auth_ref": [ "r372", "r399", "r516", "r522", "r759", "r760", "r761", "r762", "r763", "r764", "r783", "r852", "r854", "r909", "r910" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum", "verboseLabel": "Maximum" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureEmployeeBenefitPlansAdditionalInformationDetails", "http://www.snap.com/20211231/taxonomy/role/DisclosureFairValueMeasurementsAdditionalInformationDetails", "http://www.snap.com/20211231/taxonomy/role/DisclosureLeasesAdditionalInformationDetails", "http://www.snap.com/20211231/taxonomy/role/DisclosureLongTermDebtAdditionalInformationDetails", "http://www.snap.com/20211231/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails", "http://www.snap.com/20211231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.snap.com/20211231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesSummaryOfEstimatedUsefulLivesOfIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r372", "r399", "r516", "r522", "r759", "r760", "r761", "r762", "r763", "r764", "r783", "r852", "r854", "r909", "r910" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]", "terseLabel": "Minimum", "verboseLabel": "Minimum" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureEmployeeBenefitPlansAdditionalInformationDetails", "http://www.snap.com/20211231/taxonomy/role/DisclosureFairValueMeasurementsAdditionalInformationDetails", "http://www.snap.com/20211231/taxonomy/role/DisclosureLeasesAdditionalInformationDetails", "http://www.snap.com/20211231/taxonomy/role/DisclosureLongTermDebtAdditionalInformationDetails", "http://www.snap.com/20211231/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails", "http://www.snap.com/20211231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.snap.com/20211231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesSummaryOfEstimatedUsefulLivesOfIntangibleAssetsDetails" ], "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.snap.com/20211231/taxonomy/role/DisclosureRevenueDisaggregationOfRevenueByGeographyDetails" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r372", "r399", "r468", "r516", "r522", "r759", "r760", "r761", "r762", "r763", "r764", "r783", "r852", "r854", "r909", "r910" ], "lang": { "en-us": { "role": { "label": "Range [Axis]", "terseLabel": "Statistical Measurement" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureEmployeeBenefitPlansAdditionalInformationDetails", "http://www.snap.com/20211231/taxonomy/role/DisclosureFairValueMeasurementsAdditionalInformationDetails", "http://www.snap.com/20211231/taxonomy/role/DisclosureLeasesAdditionalInformationDetails", "http://www.snap.com/20211231/taxonomy/role/DisclosureLongTermDebtAdditionalInformationDetails", "http://www.snap.com/20211231/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails", "http://www.snap.com/20211231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.snap.com/20211231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesSummaryOfEstimatedUsefulLivesOfIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r372", "r399", "r468", "r516", "r522", "r759", "r760", "r761", "r762", "r763", "r764", "r783", "r852", "r854", "r909", "r910" ], "lang": { "en-us": { "role": { "label": "Range [Member]", "terseLabel": "Statistical Measurement" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureEmployeeBenefitPlansAdditionalInformationDetails", "http://www.snap.com/20211231/taxonomy/role/DisclosureFairValueMeasurementsAdditionalInformationDetails", "http://www.snap.com/20211231/taxonomy/role/DisclosureLeasesAdditionalInformationDetails", "http://www.snap.com/20211231/taxonomy/role/DisclosureLongTermDebtAdditionalInformationDetails", "http://www.snap.com/20211231/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails", "http://www.snap.com/20211231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.snap.com/20211231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesSummaryOfEstimatedUsefulLivesOfIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "srt_RestatementAxis": { "auth_ref": [ "r5", "r160", "r161", "r162", "r165", "r166", "r169", "r170", "r171", "r172", "r174", "r175", "r176", "r177", "r178", "r180", "r195", "r280", "r281", "r562", "r607", "r671", "r675", "r676", "r677", "r857", "r858", "r859", "r860", "r861", "r862", "r863", "r864", "r865", "r866", "r931", "r932" ], "lang": { "en-us": { "role": { "label": "Restatement [Axis]", "terseLabel": "Revision of Prior Period" } } }, "localname": "RestatementAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetails", "http://www.snap.com/20211231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "srt_RestatementDomain": { "auth_ref": [ "r5", "r160", "r161", "r162", "r165", "r166", "r169", "r170", "r171", "r172", "r174", "r175", "r176", "r177", "r178", "r180", "r195", "r280", "r281", "r562", "r607", "r671", "r675", "r676", "r677", "r857", "r858", "r859", "r860", "r861", "r862", "r863", "r864", "r865", "r866", "r931", "r932" ], "lang": { "en-us": { "role": { "label": "Restatement [Domain]", "terseLabel": "Revision of Prior Period" } } }, "localname": "RestatementDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetails", "http://www.snap.com/20211231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "srt_RevisionOfPriorPeriodAccountingStandardsUpdateAdjustmentMember": { "auth_ref": [ "r5", "r165", "r166", "r172", "r180", "r280", "r281", "r562", "r607", "r671", "r677", "r857", "r858", "r859", "r860", "r861", "r862", "r863", "r864", "r865", "r866", "r931", "r932" ], "lang": { "en-us": { "role": { "label": "Revision Of Prior Period Accounting Standards Update Adjustment [Member]", "terseLabel": "Revision of Prior Period, Accounting Standards Update, Adjustment" } } }, "localname": "RevisionOfPriorPeriodAccountingStandardsUpdateAdjustmentMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetails", "http://www.snap.com/20211231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "srt_ScenarioForecastMember": { "auth_ref": [ "r173", "r517" ], "lang": { "en-us": { "role": { "label": "Scenario Forecast [Member]", "terseLabel": "Scenario Forecast" } } }, "localname": "ScenarioForecastMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "srt_ScenarioUnspecifiedDomain": { "auth_ref": [ "r173", "r180", "r517" ], "lang": { "en-us": { "role": { "label": "Scenario Unspecified [Domain]", "terseLabel": "Scenario" } } }, "localname": "ScenarioUnspecifiedDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetails", "http://www.snap.com/20211231/taxonomy/role/DisclosureLongTermDebtAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [ "r240", "r241", "r428", "r432", "r853", "r900", "r901", "r902", "r903", "r904", "r905", "r906", "r907", "r908" ], "lang": { "en-us": { "role": { "label": "Segment Geographical [Domain]", "terseLabel": "Geographical" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosurePropertyAndEquipmentNetPropertyAndEquipmentNetByGeographicAreaDetails", "http://www.snap.com/20211231/taxonomy/role/DisclosurePropertyAndEquipmentNetPropertyAndEquipmentNetByGeographicAreaParentheticalDetails", "http://www.snap.com/20211231/taxonomy/role/DisclosureRevenueDisaggregationOfRevenueByGeographyDetails", "http://www.snap.com/20211231/taxonomy/role/DisclosureRevenueDisaggregationOfRevenueByGeographyParentheticalDetails", "http://www.snap.com/20211231/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r240", "r241", "r428", "r432", "r853", "r892", "r900", "r901", "r902", "r903", "r904", "r905", "r906", "r907", "r908" ], "lang": { "en-us": { "role": { "label": "Statement Geographical [Axis]", "terseLabel": "Geographical" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosurePropertyAndEquipmentNetPropertyAndEquipmentNetByGeographicAreaDetails", "http://www.snap.com/20211231/taxonomy/role/DisclosurePropertyAndEquipmentNetPropertyAndEquipmentNetByGeographicAreaParentheticalDetails", "http://www.snap.com/20211231/taxonomy/role/DisclosureRevenueDisaggregationOfRevenueByGeographyDetails", "http://www.snap.com/20211231/taxonomy/role/DisclosureRevenueDisaggregationOfRevenueByGeographyParentheticalDetails", "http://www.snap.com/20211231/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "srt_StatementScenarioAxis": { "auth_ref": [ "r173", "r180", "r337", "r517", "r752" ], "lang": { "en-us": { "role": { "label": "Statement Scenario [Axis]", "terseLabel": "Scenario" } } }, "localname": "StatementScenarioAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetails", "http://www.snap.com/20211231/taxonomy/role/DisclosureLongTermDebtAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "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_AccountingStandardsUpdate201613Member": { "auth_ref": [ "r270" ], "lang": { "en-us": { "role": { "documentation": "Accounting Standards Update 2016-13 Financial Instruments-Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments.", "label": "Accounting Standards Update201613 [Member]", "terseLabel": "Accounting Standards Update 2016-13" } } }, "localname": "AccountingStandardsUpdate201613Member", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountingStandardsUpdate201815Member": { "auth_ref": [ "r317", "r318" ], "lang": { "en-us": { "role": { "documentation": "Accounting Standards Update 2018-15 Intangibles-Goodwill and Other-Internal-Use Software (Subtopic 350-40): Customer's Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract (a consensus of the FASB Emerging Issues Task Force).", "label": "Accounting Standards Update201815 [Member]", "terseLabel": "Accounting Standards Update 2018-15" } } }, "localname": "AccountingStandardsUpdate201815Member", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountingStandardsUpdate201911Member": { "auth_ref": [ "r275", "r276", "r277", "r278", "r280", "r281" ], "lang": { "en-us": { "role": { "documentation": "Accounting Standards Update 2019-11 Codification Improvements to Topic 326, Financial Instruments - Credit Losses.", "label": "Accounting Standards Update201911 [Member]", "terseLabel": "Accounting Standards Update 2019-11" } } }, "localname": "AccountingStandardsUpdate201911Member", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountingStandardsUpdate202001Member": { "auth_ref": [ "r694", "r695", "r696", "r697" ], "lang": { "en-us": { "role": { "documentation": "Accounting Standards Update 2020-01 Investments - Equity Securities (Topic 321), Investments - Equity Method and Joint Ventures (Topic 323), and Derivatives and Hedging (Topic 815): Clarifying the Interactions between Topic 321, Topic 323, and Topic 815 (a consensus of the Emerging Issues Task Force).", "label": "Accounting Standards Update202001 [Member]", "terseLabel": "Accounting Standards Update 2020-01" } } }, "localname": "AccountingStandardsUpdate202001Member", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountingStandardsUpdate202006Member": { "auth_ref": [ "r666", "r667", "r668", "r670", "r671", "r672", "r673", "r674", "r675", "r676", "r677" ], "lang": { "en-us": { "role": { "documentation": "Accounting Standards Update 2020-06 Debt - Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging - Contracts in Entity's Own Equity (Subtopic 815-40): Accounting for Convertible Instruments and Contracts in an Entity's Own Equity.", "label": "Accounting Standards Update202006 [Member]", "terseLabel": "Accounting Standards Update 2020-06" } } }, "localname": "AccountingStandardsUpdate202006Member", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetails", "http://www.snap.com/20211231/taxonomy/role/DisclosureLongTermDebtAdditionalInformationDetails", "http://www.snap.com/20211231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accounts Payable And Accrued Liabilities Current [Abstract]" } } }, "localname": "AccountsPayableAndAccruedLiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r64", "r749" ], "calculation": { "http://www.snap.com/20211231/taxonomy/role/StatementConsolidatedBalanceSheets": { "order": 10140.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.snap.com/20211231/taxonomy/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r26", "r47", "r246", "r247" ], "calculation": { "http://www.snap.com/20211231/taxonomy/role/StatementConsolidatedBalanceSheets": { "order": 10250.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 Net Current", "terseLabel": "Accounts receivable, net of allowance" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrent": { "auth_ref": [ "r68" ], "calculation": { "http://www.snap.com/20211231/taxonomy/role/DisclosureBalanceSheetComponentsScheduleOfAccruedExpensesAndOtherCurrentLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.snap.com/20211231/taxonomy/role/StatementConsolidatedBalanceSheets": { "order": 10160.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 expenses and other current liabilities", "totalLabel": "Total accrued expenses and other current liabilities" } } }, "localname": "AccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureBalanceSheetComponentsScheduleOfAccruedExpensesAndOtherCurrentLiabilitiesDetails", "http://www.snap.com/20211231/taxonomy/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r61", "r324" ], "calculation": { "http://www.snap.com/20211231/taxonomy/role/DisclosurePropertyAndEquipmentNetSummaryOfPropertyAndEquipmentNetDetails": { "order": 10020.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.", "label": "Accumulated Depreciation Depletion And Amortization Property Plant And Equipment", "negatedLabel": "Less: accumulated depreciation and amortization" } } }, "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosurePropertyAndEquipmentNetSummaryOfPropertyAndEquipmentNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember": { "auth_ref": [ "r81", "r82", "r83", "r87", "r95", "r96", "r97" ], "lang": { "en-us": { "role": { "documentation": "Accumulated unrealized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), attributable to parent.", "label": "Accumulated Net Unrealized Investment Gain Loss [Member]", "terseLabel": "Marketable Securities" } } }, "localname": "AccumulatedNetUnrealizedInvestmentGainLossMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureAccumulatedOtherComprehensiveIncomeLossSchedulesOfChangesInAccumulatedOtherComprehensiveIncomeLossDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems": { "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": "Accumulated Other Comprehensive Income Loss [Line Items]", "terseLabel": "Accumulated Other Comprehensive Income Loss [Line Items]" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureAccumulatedOtherComprehensiveIncomeLossSchedulesOfChangesInAccumulatedOtherComprehensiveIncomeLossDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r50", "r85", "r86", "r87", "r840", "r862", "r866" ], "calculation": { "http://www.snap.com/20211231/taxonomy/role/StatementConsolidatedBalanceSheets": { "order": 10080.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 income (loss)" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossTable": { "auth_ref": [ "r95", "r96", "r701", "r702", "r703", "r704", "r705", "r707" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about components of accumulated other comprehensive income (loss).", "label": "Accumulated Other Comprehensive Income Loss [Table]", "terseLabel": "Accumulated Other Comprehensive Income Loss [Table]" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureAccumulatedOtherComprehensiveIncomeLossSchedulesOfChangesInAccumulatedOtherComprehensiveIncomeLossDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r84", "r87", "r95", "r96", "r97", "r160", "r161", "r162", "r654", "r857", "r858", "r932" ], "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": "Accumulated Other Comprehensive Income [Member]", "terseLabel": "Accumulated Other Comprehensive Income (Loss)", "verboseLabel": "Accumulated Other Comprehensive Income (Loss)" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureAccumulatedOtherComprehensiveIncomeLossSchedulesOfChangesInAccumulatedOtherComprehensiveIncomeLossDetails", "http://www.snap.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AccumulatedTranslationAdjustmentMember": { "auth_ref": [ "r80", "r87", "r95", "r96", "r97", "r654", "r702", "r703", "r704", "r705", "r707" ], "lang": { "en-us": { "role": { "documentation": "Accumulated other comprehensive income (loss) resulting from 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 the parent.", "label": "Accumulated Translation Adjustment [Member]", "terseLabel": "Foreign Currency Translation" } } }, "localname": "AccumulatedTranslationAdjustmentMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureAccumulatedOtherComprehensiveIncomeLossSchedulesOfChangesInAccumulatedOtherComprehensiveIncomeLossDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife": { "auth_ref": [ "r305" ], "lang": { "en-us": { "role": { "documentation": "Weighted average amortization period of finite-lived intangible assets acquired either individually or as part of a group of assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Acquired Finite Lived Intangible Assets Weighted Average Useful Life", "terseLabel": "Weighted-Average Remaining Useful Life - Years" } } }, "localname": "AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsScheduleOfIntangibleAssetsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_AdditionalPaidInCapital": { "auth_ref": [ "r48", "r562", "r749" ], "calculation": { "http://www.snap.com/20211231/taxonomy/role/StatementConsolidatedBalanceSheets": { "order": 10070.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", "negatedLabel": "Additional paid-in capital", "terseLabel": "Additional paid-in capital" } } }, "localname": "AdditionalPaidInCapital", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.snap.com/20211231/taxonomy/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r160", "r161", "r162", "r559", "r560", "r561", "r675" ], "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.snap.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsForNewAccountingPronouncementsAxis": { "auth_ref": [ "r2", "r3", "r4", "r5", "r6", "r165", "r166", "r167", "r168", "r180", "r250", "r251", "r275", "r276", "r277", "r278", "r280", "r281", "r355", "r555", "r556", "r557", "r558", "r559", "r560", "r561", "r562", "r604", "r605", "r606", "r607", "r666", "r667", "r668", "r670", "r671", "r672", "r673", "r674", "r675", "r676", "r677", "r691", "r692", "r694", "r695", "r696", "r697", "r698", "r699", "r738", "r790", "r791", "r792", "r855", "r856", "r857", "r858", "r859", "r860", "r861", "r862", "r863", "r864", "r865", "r866", "r928", "r929", "r930", "r931", "r932" ], "lang": { "en-us": { "role": { "documentation": "Information by amendment to accounting standards.", "label": "Adjustments For New Accounting Pronouncements [Axis]", "terseLabel": "Accounting Standards Update" } } }, "localname": "AdjustmentsForNewAccountingPronouncementsAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetails", "http://www.snap.com/20211231/taxonomy/role/DisclosureLongTermDebtAdditionalInformationDetails", "http://www.snap.com/20211231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalConvertibleDebtWithConversionFeature": { "auth_ref": [ "r403", "r408", "r603" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in additional paid in capital (APIC) resulting from recognition of deferred taxes for convertible debt with a beneficial conversion feature.", "label": "Adjustments To Additional Paid In Capital Convertible Debt With Conversion Feature", "terseLabel": "Offsetting increase to valuation allowance recorded to additional paid-in capital and accumulated deficit" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalConvertibleDebtWithConversionFeature", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebt": { "auth_ref": [ "r367" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Adjustment to additional paid in capital resulting from the recognition of convertible debt instruments as two separate components - a debt component and an equity component. This bifurcation may result in a basis difference associated with the liability component that represents a temporary difference for purposes of applying accounting for income taxes. The initial recognition of deferred taxes for the tax effect of that temporary difference is as an adjustment to additional paid in capital.", "label": "Adjustments To Additional Paid In Capital Equity Component Of Convertible Debt", "terseLabel": "Equity component of convertible senior notes, net" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureLongTermDebtAdditionalInformationDetails", "http://www.snap.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r524", "r526", "r564", "r565" ], "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": "Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value", "terseLabel": "Stock-based compensation expense" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Adjustments To Reconcile Net Income Loss To Cash Provided By Used In Operating Activities [Abstract]", "terseLabel": "Adjustments to reconcile net loss to net cash provided by (used in) operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_AdvertisingCostsPolicyTextBlock": { "auth_ref": [ "r567" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for advertising cost.", "label": "Advertising Costs Policy [Text Block]", "terseLabel": "Advertising" } } }, "localname": "AdvertisingCostsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_AdvertisingExpense": { "auth_ref": [ "r568" ], "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 cost" } } }, "localname": "AdvertisingExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r526", "r551", "r563" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.", "label": "Allocated Share Based Compensation Expense", "terseLabel": "Total" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureStockholdersEquitySummaryOfTotalStockBasedCompensationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfFinancingCosts": { "auth_ref": [ "r108", "r138", "r385", "r712" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense attributable to debt issuance costs.", "label": "Amortization Of Financing Costs", "terseLabel": "Amortization of debt issuance costs" } } }, "localname": "AmortizationOfFinancingCosts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureLongTermDebtAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfFinancingCostsAndDiscounts": { "auth_ref": [ "r138", "r385", "r394", "r395", "r712" ], "calculation": { "http://www.snap.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": { "order": 10180.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense attributable to debt discount (premium) and debt issuance costs.", "label": "Amortization Of Financing Costs And Discounts", "terseLabel": "Amortization of debt discount and issuance costs" } } }, "localname": "AmortizationOfFinancingCostsAndDiscounts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureLongTermDebtAdditionalInformationDetails", "http://www.snap.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r138", "r303", "r310" ], "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.snap.com/20211231/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r192" ], "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": "Anti-dilutive securities excluded from calculation of diluted net loss per share" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureNetLossPerShareScheduleOfPotentiallyDilutiveSharesExcludedFromCalculationOfDilutedNetLossPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "auth_ref": [ "r192" ], "lang": { "en-us": { "role": { "documentation": "Information by type of antidilutive security.", "label": "Antidilutive Securities Excluded From Computation Of Earnings Per Share By Antidilutive Securities [Axis]", "terseLabel": "Antidilutive Securities" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureNetLossPerShareScheduleOfPotentiallyDilutiveSharesExcludedFromCalculationOfDilutedNetLossPerShareDetails" ], "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.snap.com/20211231/taxonomy/role/DisclosureNetLossPerShareScheduleOfPotentiallyDilutiveSharesExcludedFromCalculationOfDilutedNetLossPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "auth_ref": [ "r192" ], "lang": { "en-us": { "role": { "documentation": "Incremental common shares attributable to securities that were not included in diluted earnings per share (EPS) because to do so would increase EPS amounts or decrease loss per share amounts for the period presented.", "label": "Antidilutive Securities Name [Domain]", "terseLabel": "Antidilutive Securities, Name" } } }, "localname": "AntidilutiveSecuritiesNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureNetLossPerShareScheduleOfPotentiallyDilutiveSharesExcludedFromCalculationOfDilutedNetLossPerShareDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ArrangementsAndNonarrangementTransactionsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations.", "label": "Arrangements And Nonarrangement Transactions [Member]", "terseLabel": "Collaborative Arrangement and Arrangement Other than Collaborative" } } }, "localname": "ArrangementsAndNonarrangementTransactionsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureLongTermDebtAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Assets": { "auth_ref": [ "r152", "r222", "r231", "r237", "r268", "r356", "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r649", "r656", "r690", "r747", "r749", "r809", "r837" ], "calculation": { "http://www.snap.com/20211231/taxonomy/role/StatementConsolidatedBalanceSheets": { "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.snap.com/20211231/taxonomy/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets [Abstract]", "terseLabel": "Assets" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r28", "r29", "r78", "r152", "r268", "r356", "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r649", "r656", "r690", "r747", "r749" ], "calculation": { "http://www.snap.com/20211231/taxonomy/role/StatementConsolidatedBalanceSheets": { "order": 10170.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.snap.com/20211231/taxonomy/role/StatementConsolidatedBalanceSheets" ], "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.snap.com/20211231/taxonomy/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax": { "auth_ref": [ "r258" ], "calculation": { "http://www.snap.com/20211231/taxonomy/role/DisclosureFairValueMeasurementsSummaryOfFinancialAssetsMeasuredAtFairValueOnRecurringBasisDetails": { "order": 10100.0, "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, before tax, of unrealized gain in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Available For Sale Debt Securities Accumulated Gross Unrealized Gain Before Tax", "terseLabel": "Marketable securities, Gross Unrealized Gains" } } }, "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureFairValueMeasurementsSummaryOfFinancialAssetsMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax": { "auth_ref": [ "r259" ], "calculation": { "http://www.snap.com/20211231/taxonomy/role/DisclosureFairValueMeasurementsSummaryOfFinancialAssetsMeasuredAtFairValueOnRecurringBasisDetails": { "order": 10110.0, "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before tax, of unrealized loss in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Available For Sale Debt Securities Accumulated Gross Unrealized Loss Before Tax", "negatedLabel": "Marketable securities, Gross Unrealized Losses" } } }, "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureFairValueMeasurementsSummaryOfFinancialAssetsMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis": { "auth_ref": [ "r256", "r287" ], "calculation": { "http://www.snap.com/20211231/taxonomy/role/DisclosureFairValueMeasurementsSummaryOfFinancialAssetsMeasuredAtFairValueOnRecurringBasisDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Available For Sale Debt Securities Amortized Cost Basis", "totalLabel": "Marketable securities, Cost or Amortized Cost" } } }, "localname": "AvailableForSaleDebtSecuritiesAmortizedCostBasis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureFairValueMeasurementsSummaryOfFinancialAssetsMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue": { "auth_ref": [ "r260", "r261", "r826" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in second through fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Available For Sale Securities Debt Maturities After One Through Five Years Fair Value", "terseLabel": "Marketable securities contractual maturities" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureFairValueMeasurementsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtSecurities": { "auth_ref": [ "r253", "r257", "r287", "r815" ], "calculation": { "http://www.snap.com/20211231/taxonomy/role/DisclosureFairValueMeasurementsSummaryOfFinancialAssetsMeasuredAtFairValueOnRecurringBasisDetails": { "order": 10120.0, "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Available For Sale Securities Debt Securities", "terseLabel": "Marketable securities, Total Estimated Fair Value" } } }, "localname": "AvailableForSaleSecuritiesDebtSecurities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureFairValueMeasurementsAdditionalInformationDetails", "http://www.snap.com/20211231/taxonomy/role/DisclosureFairValueMeasurementsSummaryOfFinancialAssetsMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r527", "r553" ], "lang": { "en-us": { "role": { "documentation": "Information by type of award under share-based payment arrangement.", "label": "Award Type [Axis]", "terseLabel": "Award Type" } } }, "localname": "AwardTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails", "http://www.snap.com/20211231/taxonomy/role/DisclosureStockholdersEquitySummaryOfRSUAndRSAAwardActivityDetails", "http://www.snap.com/20211231/taxonomy/role/DisclosureStockholdersEquitySummaryOfStockOptionAwardActivityDetails", "http://www.snap.com/20211231/taxonomy/role/DisclosureStockholdersEquityTables", "http://www.snap.com/20211231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by location on balance sheet (statement of financial position).", "label": "Balance Sheet Location [Axis]", "terseLabel": "Balance Sheet Location" } } }, "localname": "BalanceSheetLocationAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureBusinessAcquisitionsAndDivestituresAdditionalInformationDetails", "http://www.snap.com/20211231/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationDomain": { "auth_ref": [ "r660", "r661" ], "lang": { "en-us": { "role": { "documentation": "Location in the balance sheet (statement of financial position).", "label": "Balance Sheet Location [Domain]", "terseLabel": "Balance Sheet Location" } } }, "localname": "BalanceSheetLocationDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureBusinessAcquisitionsAndDivestituresAdditionalInformationDetails", "http://www.snap.com/20211231/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "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.snap.com/20211231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r159" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the basis of presentation and significant accounting policies concepts. Basis of presentation describes the underlying basis used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS). Accounting policies describe all significant accounting policies of the reporting entity.", "label": "Basis Of Presentation And Significant Accounting Policies [Text Block]", "terseLabel": "Summary of Significant Accounting Policies" } } }, "localname": "BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_BuildingMember": { "auth_ref": [ "r323" ], "lang": { "en-us": { "role": { "documentation": "Facility held for productive use including, but not limited to, office, production, storage and distribution facilities.", "label": "Building [Member]", "terseLabel": "Buildings" } } }, "localname": "BuildingMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "auth_ref": [ "r512", "r518" ], "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" } } }, "localname": "BusinessAcquisitionAcquireeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureBusinessAcquisitionsAndDivestituresAdditionalInformationDetails", "http://www.snap.com/20211231/taxonomy/role/DisclosureBusinessAcquisitionsAndDivestituresSummaryOfTotalPurchaseConsiderationAllocationDetails", "http://www.snap.com/20211231/taxonomy/role/DisclosureBusinessAcquisitionsAndDivestituresTables" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAxis": { "auth_ref": [ "r512", "r518", "r622", "r623" ], "lang": { "en-us": { "role": { "documentation": "Information by business combination or series of individually immaterial business combinations.", "label": "Business Acquisition [Axis]", "terseLabel": "Business Acquisition" } } }, "localname": "BusinessAcquisitionAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureBusinessAcquisitionsAndDivestituresAdditionalInformationDetails", "http://www.snap.com/20211231/taxonomy/role/DisclosureBusinessAcquisitionsAndDivestituresSummaryOfTotalPurchaseConsiderationAllocationDetails", "http://www.snap.com/20211231/taxonomy/role/DisclosureBusinessAcquisitionsAndDivestituresTables" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued": { "auth_ref": [ "r641" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of equity interests issued or issuable to acquire entity.", "label": "Business Acquisition Equity Interests Issued Or Issuable Number Of Shares Issued", "terseLabel": "Business combination consideration in shares issued or issuable" } } }, "localname": "BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureBusinessAcquisitionsAndDivestituresAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "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.snap.com/20211231/taxonomy/role/DisclosureBusinessAcquisitionsAndDivestituresAdditionalInformationDetails", "http://www.snap.com/20211231/taxonomy/role/DisclosureBusinessAcquisitionsAndDivestituresSummaryOfTotalPurchaseConsiderationAllocationDetails", "http://www.snap.com/20211231/taxonomy/role/DisclosureBusinessAcquisitionsAndDivestituresTables" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount": { "auth_ref": [ "r643" ], "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 Purchase Price Allocation Goodwill Expected Tax Deductible Amount", "terseLabel": "Goodwill deductible for tax purposes" } } }, "localname": "BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureBusinessAcquisitionsAndDivestituresAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationAcquisitionOfLessThan100PercentNoncontrollingInterestFairValue": { "auth_ref": [ "r626" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "This element represents the fair value of the noncontrolling interest in the acquiree at the acquisition date.", "label": "Business Combination Acquisition Of Less Than100 Percent Noncontrolling Interest Fair Value", "terseLabel": "Estimated fair value of minority interest" } } }, "localname": "BusinessCombinationAcquisitionOfLessThan100PercentNoncontrollingInterestFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureBusinessAcquisitionsAndDivestituresAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationConsiderationTransferred1": { "auth_ref": [ "r635", "r636", "r638" ], "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 Transferred1", "terseLabel": "Purchase price consideration" } } }, "localname": "BusinessCombinationConsiderationTransferred1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureBusinessAcquisitionsAndDivestituresAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable": { "auth_ref": [ "r635", "r636" ], "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": "Business combination, consideration transferred, equity interests issued and issuable" } } }, "localname": "BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureBusinessAcquisitionsAndDivestituresAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred": { "auth_ref": [ "r633", "r635", "r636", "r640" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities incurred by the acquirer as part of consideration transferred in a business combination.", "label": "Business Combination Consideration Transferred Liabilities Incurred", "terseLabel": "Business combination, recognized identifiable assets acquired and liabilities assumed, liabilities" } } }, "localname": "BusinessCombinationConsiderationTransferredLiabilitiesIncurred", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureBusinessAcquisitionsAndDivestituresAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationContingentConsiderationLiability": { "auth_ref": [ "r634", "r637", "r642" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liability recognized arising from contingent consideration in a business combination.", "label": "Business Combination Contingent Consideration Liability", "terseLabel": "Current and future cash consideration payments" } } }, "localname": "BusinessCombinationContingentConsiderationLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureBusinessAcquisitionsAndDivestituresAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationDisclosureTextBlock": { "auth_ref": [ "r644" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable).", "label": "Business Combination Disclosure [Text Block]", "terseLabel": "Business Acquisitions and Divestitures" } } }, "localname": "BusinessCombinationDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureBusinessAcquisitionsAndDivestitures" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities": { "auth_ref": [ "r625" ], "calculation": { "http://www.snap.com/20211231/taxonomy/role/DisclosureBusinessAcquisitionsAndDivestituresSummaryOfTotalPurchaseConsiderationAllocationDetails": { "order": 10050.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences assumed at the acquisition date.", "label": "Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Deferred Tax Liabilities", "negatedLabel": "Net deferred tax liability" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureBusinessAcquisitionsAndDivestituresSummaryOfTotalPurchaseConsiderationAllocationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles": { "auth_ref": [ "r624", "r625" ], "calculation": { "http://www.snap.com/20211231/taxonomy/role/DisclosureBusinessAcquisitionsAndDivestituresSummaryOfTotalPurchaseConsiderationAllocationDetails": { "order": 10010.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 } }, "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 Intangibles", "terseLabel": "Finite lived intangible assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureBusinessAcquisitionsAndDivestituresSummaryOfTotalPurchaseConsiderationAllocationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet": { "auth_ref": [ "r625" ], "calculation": { "http://www.snap.com/20211231/taxonomy/role/DisclosureBusinessAcquisitionsAndDivestituresSummaryOfTotalPurchaseConsiderationAllocationDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount recognized for assets, including goodwill, in excess of (less than) the aggregate liabilities assumed.", "label": "Business Combination Recognized Identifiable Assets Acquired Goodwill And Liabilities Assumed Net", "totalLabel": "Total" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureBusinessAcquisitionsAndDivestituresSummaryOfTotalPurchaseConsiderationAllocationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Business Combinations [Abstract]" } } }, "localname": "BusinessCombinationsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationsPolicy": { "auth_ref": [ "r621" ], "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", "terseLabel": "Business Combinations" } } }, "localname": "BusinessCombinationsPolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_Cash": { "auth_ref": [ "r57", "r749", "r871", "r872" ], "calculation": { "http://www.snap.com/20211231/taxonomy/role/DisclosureFairValueMeasurementsSummaryOfFinancialAssetsMeasuredAtFairValueOnRecurringBasisDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash", "totalLabel": "Cash, Cost or Amortized Cost" } } }, "localname": "Cash", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureFairValueMeasurementsSummaryOfFinancialAssetsMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r25", "r57", "r140" ], "calculation": { "http://www.snap.com/20211231/taxonomy/role/StatementConsolidatedBalanceSheets": { "order": 10230.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash And Cash Equivalents At Carrying Value", "terseLabel": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/StatementConsolidatedBalanceSheets" ], "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" } } }, "localname": "CashAndCashEquivalentsAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureFairValueMeasurementsSummaryOfFinancialAssetsMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CashAndCashEquivalentsPolicyTextBlock": { "auth_ref": [ "r33", "r141" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value.", "label": "Cash And Cash Equivalents Policy [Text Block]", "terseLabel": "Cash and Cash Equivalents" } } }, "localname": "CashAndCashEquivalentsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy": { "auth_ref": [ "r33", "r141", "r807" ], "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", "terseLabel": "Restricted Cash" } } }, "localname": "CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r133", "r140", "r145" ], "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" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect": { "auth_ref": [ "r133", "r700" ], "calculation": { "http://www.snap.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; excluding effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Excluding Exchange Rate Effect", "totalLabel": "Change in cash, cash equivalents, and restricted cash" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashMember": { "auth_ref": [ "r33" ], "lang": { "en-us": { "role": { "documentation": "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.", "label": "Cash [Member]", "terseLabel": "Cash" } } }, "localname": "CashMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureFairValueMeasurementsSummaryOfFinancialAssetsMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CertificatesOfDepositMember": { "auth_ref": [ "r829" ], "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.snap.com/20211231/taxonomy/role/DisclosureFairValueMeasurementsSummaryOfFinancialAssetsMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ChangeInAccountingPrincipleAccountingStandardsUpdateAdopted": { "auth_ref": [ "r2", "r3", "r160", "r161", "r164", "r250", "r251", "r271", "r272", "r273", "r275", "r276", "r355", "r555", "r556", "r557", "r604", "r664", "r666", "r667", "r691", "r693", "r694", "r695", "r698", "r699", "r719", "r738", "r790", "r791", "r855", "r856", "r928" ], "lang": { "en-us": { "role": { "documentation": "Indicates (true false) whether accounting standards update was adopted.", "label": "Change In Accounting Principle Accounting Standards Update Adopted", "terseLabel": "Change in accounting principle, accounting standards update, adopted [true false]" } } }, "localname": "ChangeInAccountingPrincipleAccountingStandardsUpdateAdopted", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "booleanItemType" }, "us-gaap_ChangeInAccountingPrincipleAccountingStandardsUpdateAdoptionDate": { "auth_ref": [ "r2", "r3", "r160", "r161", "r172", "r250", "r251", "r271", "r272", "r273", "r275", "r276", "r355", "r555", "r556", "r557", "r604", "r664", "r666", "r667", "r668", "r672", "r691", "r693", "r694", "r695", "r698", "r699", "r719", "r738", "r790", "r791", "r855", "r856", "r928" ], "lang": { "en-us": { "role": { "documentation": "Date accounting standards update was adopted, in YYYY-MM-DD format.", "label": "Change In Accounting Principle Accounting Standards Update Adoption Date", "terseLabel": "Change in accounting principle, accounting standards update, adoption date" } } }, "localname": "ChangeInAccountingPrincipleAccountingStandardsUpdateAdoptionDate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureLongTermDebtAdditionalInformationDetails", "http://www.snap.com/20211231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "dateItemType" }, "us-gaap_ChangeInAccountingPrincipleAccountingStandardsUpdateEarlyAdoption": { "auth_ref": [ "r6", "r164", "r251", "r271", "r274", "r277", "r355", "r558", "r605", "r664", "r668", "r672", "r692", "r693", "r696", "r697", "r699", "r719", "r792", "r855", "r856", "r896" ], "lang": { "en-us": { "role": { "documentation": "Indicates (true false) whether accounting standards update was early adopted.", "label": "Change In Accounting Principle Accounting Standards Update Early Adoption", "terseLabel": "Change in accounting principle, accounting standards update, early adoption [true false]" } } }, "localname": "ChangeInAccountingPrincipleAccountingStandardsUpdateEarlyAdoption", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureLongTermDebtAdditionalInformationDetails", "http://www.snap.com/20211231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "booleanItemType" }, "us-gaap_ChangeInAccountingPrincipleAccountingStandardsUpdateImmaterialEffect": { "auth_ref": [ "r165", "r179", "r252", "r279", "r562", "r608" ], "lang": { "en-us": { "role": { "documentation": "Indicates (true false) whether effect from applying amendment to accounting standards is immaterial.", "label": "Change In Accounting Principle Accounting Standards Update Immaterial Effect", "terseLabel": "Change in accounting principle, accounting standards update, immaterial effect [true false]" } } }, "localname": "ChangeInAccountingPrincipleAccountingStandardsUpdateImmaterialEffect", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "booleanItemType" }, "us-gaap_ChangeInAccountingPrincipleAccountingStandardsUpdateTransitionOptionElectedExtensibleList": { "auth_ref": [ "r0", "r1", "r4", "r5", "r146", "r147", "r197", "r198", "r315", "r316", "r438", "r439", "r559", "r560", "r561", "r607", "r663", "r669", "r674", "r715", "r716", "r717", "r718", "r720", "r750", "r751", "r857", "r867", "r895", "r929" ], "lang": { "en-us": { "role": { "documentation": "Indicates transition method applied for adoption of amendment to accounting standards.", "label": "Change In Accounting Principle Accounting Standards Update Transition Option Elected Extensible List", "terseLabel": "Change in accounting principle, accounting standards update, transition option elected" } } }, "localname": "ChangeInAccountingPrincipleAccountingStandardsUpdateTransitionOptionElectedExtensibleList", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureLongTermDebtAdditionalInformationDetails", "http://www.snap.com/20211231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "enumerationSetItemType" }, "us-gaap_ClassOfStockDomain": { "auth_ref": [ "r150", "r152", "r184", "r185", "r186", "r189", "r191", "r201", "r202", "r203", "r268", "r356", "r360", "r361", "r362", "r365", "r366", "r397", "r398", "r400", "r401", "r690", "r919" ], "lang": { "en-us": { "role": { "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock.", "label": "Class Of Stock [Domain]", "terseLabel": "Class of Stock" } } }, "localname": "ClassOfStockDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureBusinessAcquisitionsAndDivestituresAdditionalInformationDetails", "http://www.snap.com/20211231/taxonomy/role/DisclosureLongTermDebtAdditionalInformationDetails", "http://www.snap.com/20211231/taxonomy/role/DisclosureNetLossPerShareNumeratorsAndDenominatorsOfBasicAndDilutedNetLossPerShareComputationsForCommonStockDetails", "http://www.snap.com/20211231/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails", "http://www.snap.com/20211231/taxonomy/role/DisclosureStockholdersEquitySummaryOfRSUAndRSAAwardActivityDetails", "http://www.snap.com/20211231/taxonomy/role/DisclosureStockholdersEquitySummaryOfStockOptionAwardActivityDetails", "http://www.snap.com/20211231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.snap.com/20211231/taxonomy/role/DocumentDocumentAndEntityInformation", "http://www.snap.com/20211231/taxonomy/role/StatementConsolidatedBalanceSheets", "http://www.snap.com/20211231/taxonomy/role/StatementConsolidatedBalanceSheetsParenthetical", "http://www.snap.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_CommercialPaperMember": { "auth_ref": [ "r353" ], "lang": { "en-us": { "role": { "documentation": "Unsecured promissory note (generally negotiable) that provides institutions with short-term funds.", "label": "Commercial Paper [Member]", "terseLabel": "Commercial Paper" } } }, "localname": "CommercialPaperMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureFairValueMeasurementsSummaryOfFinancialAssetsMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r74", "r336", "r816", "r844" ], "calculation": { "http://www.snap.com/20211231/taxonomy/role/StatementConsolidatedBalanceSheets": { "order": 10020.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.snap.com/20211231/taxonomy/role/StatementConsolidatedBalanceSheets" ], "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": [ "r333", "r334", "r335", "r346", "r894" ], "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.snap.com/20211231/taxonomy/role/DisclosureCommitmentsAndContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonClassAMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Classification of common stock representing ownership interest in a corporation.", "label": "Common Class A [Member]", "terseLabel": "Class A Common Stock" } } }, "localname": "CommonClassAMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureBusinessAcquisitionsAndDivestituresAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommonClassBMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Classification of common stock that has different rights than Common Class A, representing ownership interest in a corporation.", "label": "Common Class B [Member]", "terseLabel": "Class B Common Stock", "verboseLabel": "Class B Voting Common Stock" } } }, "localname": "CommonClassBMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureNetLossPerShareNumeratorsAndDenominatorsOfBasicAndDilutedNetLossPerShareComputationsForCommonStockDetails", "http://www.snap.com/20211231/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails", "http://www.snap.com/20211231/taxonomy/role/DisclosureStockholdersEquitySummaryOfStockOptionAwardActivityDetails", "http://www.snap.com/20211231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.snap.com/20211231/taxonomy/role/DocumentDocumentAndEntityInformation", "http://www.snap.com/20211231/taxonomy/role/StatementConsolidatedBalanceSheets", "http://www.snap.com/20211231/taxonomy/role/StatementConsolidatedBalanceSheetsParenthetical", "http://www.snap.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_CommonClassCMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Classification of common stock that has different rights than provided to Class A or B shares, representing ownership interest in a corporation.", "label": "Common Class C [Member]", "terseLabel": "Class C Common Stock", "verboseLabel": "Class C Voting Common Stock" } } }, "localname": "CommonClassCMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureNetLossPerShareNumeratorsAndDenominatorsOfBasicAndDilutedNetLossPerShareComputationsForCommonStockDetails", "http://www.snap.com/20211231/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails", "http://www.snap.com/20211231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.snap.com/20211231/taxonomy/role/DocumentDocumentAndEntityInformation", "http://www.snap.com/20211231/taxonomy/role/StatementConsolidatedBalanceSheets", "http://www.snap.com/20211231/taxonomy/role/StatementConsolidatedBalanceSheetsParenthetical", "http://www.snap.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockCapitalSharesReservedForFutureIssuance": { "auth_ref": [ "r75" ], "lang": { "en-us": { "role": { "documentation": "Aggregate number of common shares reserved for future issuance.", "label": "Common Stock Capital Shares Reserved For Future Issuance", "terseLabel": "Common stock reserved for future issuance" } } }, "localname": "CommonStockCapitalSharesReservedForFutureIssuance", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockDividendsPerShareDeclared": { "auth_ref": [ "r408" ], "lang": { "en-us": { "role": { "documentation": "Aggregate dividends declared during the period for each share of common stock outstanding.", "label": "Common Stock Dividends Per Share Declared", "terseLabel": "Common stock dividends declared" } } }, "localname": "CommonStockDividendsPerShareDeclared", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r160", "r161", "r675" ], "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.snap.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r46" ], "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" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails", "http://www.snap.com/20211231/taxonomy/role/StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r46" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.", "label": "Common Stock Shares Authorized", "terseLabel": "Common stock authorized", "verboseLabel": "Common stock authorized to issue" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails", "http://www.snap.com/20211231/taxonomy/role/StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r46" ], "lang": { "en-us": { "role": { "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.", "label": "Common Stock Shares Issued", "terseLabel": "Common stock issued" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails", "http://www.snap.com/20211231/taxonomy/role/StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r46", "r403" ], "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 outstanding" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails", "http://www.snap.com/20211231/taxonomy/role/StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r46", "r749" ], "calculation": { "http://www.snap.com/20211231/taxonomy/role/StatementConsolidatedBalanceSheets": { "order": 10040.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", "terseLabel": "Common stock, value" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommonStockVotingRights": { "auth_ref": [ "r404" ], "lang": { "en-us": { "role": { "documentation": "Description of voting rights of common stock. Includes eligibility to vote and votes per share owned. Include also, if any, unusual voting rights.", "label": "Common Stock Voting Rights", "terseLabel": "Common stockholders voting rights" } } }, "localname": "CommonStockVotingRights", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails", "http://www.snap.com/20211231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CompensationAndEmployeeBenefitPlansTextBlock": { "auth_ref": [ "r442", "r445", "r523", "r566" ], "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 Plans" } } }, "localname": "CompensationAndEmployeeBenefitPlansTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureEmployeeBenefitPlans" ], "xbrltype": "textBlockItemType" }, "us-gaap_CompensationAndRetirementDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Compensation And Retirement Disclosure [Abstract]" } } }, "localname": "CompensationAndRetirementDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_CompensationRelatedCostsPolicyTextBlock": { "auth_ref": [ "r531" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for salaries, bonuses, incentive awards, postretirement and postemployment benefits granted to employees, including equity-based arrangements; discloses methodologies for measurement, and the bases for recognizing related assets and liabilities and recognizing and reporting compensation expense.", "label": "Compensation Related Costs Policy [Text Block]", "terseLabel": "Stock-based Compensation" } } }, "localname": "CompensationRelatedCostsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Components Of Deferred Tax Assets And Liabilities [Abstract]" } } }, "localname": "ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r90", "r92", "r93", "r104", "r821", "r847" ], "calculation": { "http://www.snap.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfComprehensiveIncomeLoss": { "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 Net Of Tax", "totalLabel": "Total comprehensive income (loss)" } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfComprehensiveIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNoteTextBlock": { "auth_ref": [ "r103", "r120", "r820", "r846" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for comprehensive income, which includes, but is not limited to, 1) the amount of income tax expense or benefit allocated to each component of other comprehensive income, including reclassification adjustments, 2) the reclassification adjustments for each classification of other comprehensive income and 3) the ending accumulated balances for each component of comprehensive income.", "label": "Comprehensive Income Note [Text Block]", "terseLabel": "Accumulated Other Comprehensive Income (Loss)" } } }, "localname": "ComprehensiveIncomeNoteTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureAccumulatedOtherComprehensiveIncomeLoss" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "auth_ref": [ "r210", "r211", "r244", "r688", "r689", "r893" ], "lang": { "en-us": { "role": { "documentation": "The denominator in a calculation of a disclosed concentration risk percentage.", "label": "Concentration Risk Benchmark [Domain]", "terseLabel": "Concentration Risk Benchmark" } } }, "localname": "ConcentrationRiskBenchmarkDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosurePropertyAndEquipmentNetPropertyAndEquipmentNetByGeographicAreaParentheticalDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "auth_ref": [ "r210", "r211", "r244", "r688", "r689", "r869", "r893" ], "lang": { "en-us": { "role": { "documentation": "Information by benchmark of concentration risk.", "label": "Concentration Risk By Benchmark [Axis]", "terseLabel": "Concentration Risk Benchmark" } } }, "localname": "ConcentrationRiskByBenchmarkAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosurePropertyAndEquipmentNetPropertyAndEquipmentNetByGeographicAreaParentheticalDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskByTypeAxis": { "auth_ref": [ "r210", "r211", "r244", "r688", "r689", "r869", "r893" ], "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 By Type [Axis]", "terseLabel": "Concentration Risk Type" } } }, "localname": "ConcentrationRiskByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosurePropertyAndEquipmentNetPropertyAndEquipmentNetByGeographicAreaParentheticalDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskCreditRisk": { "auth_ref": [ "r206", "r833" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for credit risk.", "label": "Concentration Risk Credit Risk", "terseLabel": "Concentrations of Credit Risk" } } }, "localname": "ConcentrationRiskCreditRisk", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConcentrationRiskTypeDomain": { "auth_ref": [ "r210", "r211", "r244", "r688", "r689", "r893" ], "lang": { "en-us": { "role": { "documentation": "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration.", "label": "Concentration Risk Type [Domain]", "terseLabel": "Concentration Risk Type" } } }, "localname": "ConcentrationRiskTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosurePropertyAndEquipmentNetPropertyAndEquipmentNetByGeographicAreaParentheticalDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConstructionInProgressMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Structure or a modification to a structure under construction. Includes recently completed structures or modifications to structures that have not been placed into service.", "label": "Construction In Progress [Member]", "terseLabel": "Construction in Progress" } } }, "localname": "ConstructionInProgressMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosurePropertyAndEquipmentNetSummaryOfPropertyAndEquipmentNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "auth_ref": [ "r409", "r410", "r429" ], "calculation": { "http://www.snap.com/20211231/taxonomy/role/DisclosureBalanceSheetComponentsScheduleOfAccruedExpensesAndOtherCurrentLiabilitiesDetails": { "order": 10060.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "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.snap.com/20211231/taxonomy/role/DisclosureBalanceSheetComponentsScheduleOfAccruedExpensesAndOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractualObligation": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of contractual obligation, including but not limited to, long-term debt, capital lease obligations, operating lease obligations, purchase obligations, and other commitments.", "label": "Contractual Obligation", "terseLabel": "Commitments due within three years" } } }, "localname": "ContractualObligation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConvertibleDebtFairValueDisclosures": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of borrowing which can be exchanged for a specified number of another security at the option of the issuer or the holder, for example, but not limited to, the entity's common stock.", "label": "Convertible Debt Fair Value Disclosures", "terseLabel": "Convertible notes" } } }, "localname": "ConvertibleDebtFairValueDisclosures", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureFairValueMeasurementsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConvertibleDebtNoncurrent": { "auth_ref": [ "r72" ], "calculation": { "http://www.snap.com/20211231/taxonomy/role/StatementConsolidatedBalanceSheets": { "order": 10110.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying amount of long-term convertible debt as of the balance sheet date, net of the amount due in the next twelve months or greater than the normal operating cycle, if longer. The debt is convertible into another form of financial instrument, typically the entity's common stock.", "label": "Convertible Debt Noncurrent", "terseLabel": "Convertible senior notes, net" } } }, "localname": "ConvertibleDebtNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureLongTermDebtAdditionalInformationDetails", "http://www.snap.com/20211231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.snap.com/20211231/taxonomy/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConvertibleDebtTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of convertible debt instrument. Includes, but is not limited to, principal amount and amortized premium or discount.", "label": "Convertible Debt Table [Text Block]", "terseLabel": "Summary of Convertible Notes" } } }, "localname": "ConvertibleDebtTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureLongTermDebtTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_CorporateDebtSecuritiesMember": { "auth_ref": [ "r469", "r508", "r868" ], "lang": { "en-us": { "role": { "documentation": "Debt securities issued by domestic or foreign corporate business, banks and other entities with a promise of repayment.", "label": "Corporate Debt Securities [Member]", "terseLabel": "Corporate Debt Securities" } } }, "localname": "CorporateDebtSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureFairValueMeasurementsSummaryOfFinancialAssetsMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CostOfGoodsAndServicesSold": { "auth_ref": [ "r114", "r788" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.", "label": "Cost Of Goods And Services Sold", "terseLabel": "Advertising partner arrangement cost" } } }, "localname": "CostOfGoodsAndServicesSold", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfRevenue": { "auth_ref": [ "r115", "r152", "r268", "r356", "r357", "r358", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r690" ], "calculation": { "http://www.snap.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfOperations": { "order": 10090.0, "parentTag": "us-gaap_CostsAndExpenses", "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.snap.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfOperations" ], "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.snap.com/20211231/taxonomy/role/DisclosureStockholdersEquitySummaryOfTotalStockBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CostOfSalesPolicyTextBlock": { "auth_ref": [ "r441" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for cost of product sold and service rendered.", "label": "Cost Of Sales Policy [Text Block]", "terseLabel": "Cost of Revenue" } } }, "localname": "CostOfSalesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CostsAndExpenses": { "auth_ref": [ "r112" ], "calculation": { "http://www.snap.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfOperations": { "order": 10080.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Total costs of sales and operating expenses for the period.", "label": "Costs And Expenses", "totalLabel": "Total costs and expenses" } } }, "localname": "CostsAndExpenses", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostsAndExpensesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Costs And Expenses [Abstract]", "terseLabel": "Costs and expenses:" } } }, "localname": "CostsAndExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_CreditFacilityAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Axis]", "terseLabel": "Credit Facility" } } }, "localname": "CreditFacilityAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureLongTermDebtAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CreditFacilityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Domain]", "terseLabel": "Credit Facility" } } }, "localname": "CreditFacilityDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureLongTermDebtAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CurrentFederalTaxExpenseBenefit": { "auth_ref": [ "r153", "r600", "r611" ], "calculation": { "http://www.snap.com/20211231/taxonomy/role/DisclosureIncomeTaxesScheduleOfComponentsOfIncomeTaxBenefitExpenseDetails": { "order": 10060.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.snap.com/20211231/taxonomy/role/DisclosureIncomeTaxesScheduleOfComponentsOfIncomeTaxBenefitExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CurrentForeignTaxExpenseBenefit": { "auth_ref": [ "r153", "r600" ], "calculation": { "http://www.snap.com/20211231/taxonomy/role/DisclosureIncomeTaxesScheduleOfComponentsOfIncomeTaxBenefitExpenseDetails": { "order": 10080.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.snap.com/20211231/taxonomy/role/DisclosureIncomeTaxesScheduleOfComponentsOfIncomeTaxBenefitExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CurrentIncomeTaxExpenseBenefit": { "auth_ref": [ "r153", "r600", "r611", "r613" ], "calculation": { "http://www.snap.com/20211231/taxonomy/role/DisclosureIncomeTaxesScheduleOfComponentsOfIncomeTaxBenefitExpenseDetails": { "order": 10010.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 income tax expense" } } }, "localname": "CurrentIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureIncomeTaxesScheduleOfComponentsOfIncomeTaxBenefitExpenseDetails" ], "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.snap.com/20211231/taxonomy/role/DisclosureIncomeTaxesScheduleOfComponentsOfIncomeTaxBenefitExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CurrentStateAndLocalTaxExpenseBenefit": { "auth_ref": [ "r153", "r600", "r611" ], "calculation": { "http://www.snap.com/20211231/taxonomy/role/DisclosureIncomeTaxesScheduleOfComponentsOfIncomeTaxBenefitExpenseDetails": { "order": 10070.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.snap.com/20211231/taxonomy/role/DisclosureIncomeTaxesScheduleOfComponentsOfIncomeTaxBenefitExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CustomerRelationshipsMember": { "auth_ref": [ "r631" ], "lang": { "en-us": { "role": { "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships.", "label": "Customer Relationships [Member]", "terseLabel": "Customer Relationships", "verboseLabel": "Customer Relationships, Net" } } }, "localname": "CustomerRelationshipsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureBusinessAcquisitionsAndDivestituresSummaryOfAssetsAndLiabilitiesOnCompletionOfDivestitureDetails", "http://www.snap.com/20211231/taxonomy/role/DisclosureBusinessAcquisitionsAndDivestituresSummaryOfTotalPurchaseConsiderationAllocationDetails", "http://www.snap.com/20211231/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsScheduleOfIntangibleAssetsDetails", "http://www.snap.com/20211231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesSummaryOfEstimatedUsefulLivesOfIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtAndEquitySecuritiesGainLoss": { "auth_ref": [ "r107", "r109" ], "calculation": { "http://www.snap.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": { "order": 10190.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of unrealized and realized gain (loss) on investment in debt and equity securities.", "label": "Debt And Equity Securities Gain Loss", "negatedLabel": "(Gains) losses on debt and equity securities, net" } } }, "localname": "DebtAndEquitySecuritiesGainLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtConversionConvertedInstrumentSharesIssued1": { "auth_ref": [ "r143", "r144" ], "lang": { "en-us": { "role": { "documentation": "The number of shares issued in exchange for the original debt being converted in a noncash (or part noncash) transaction. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or payments in the period.", "label": "Debt Conversion Converted Instrument Shares Issued1", "terseLabel": "Shares issued upon conversion of each $1000 principal amount" } } }, "localname": "DebtConversionConvertedInstrumentSharesIssued1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureLongTermDebtAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_DebtConversionOriginalDebtAmount1": { "auth_ref": [ "r143", "r144" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of the original debt being converted in a noncash (or part noncash) transaction. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.", "label": "Debt Conversion Original Debt Amount1", "terseLabel": "Debt conversion, principal amount" } } }, "localname": "DebtConversionOriginalDebtAmount1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureLongTermDebtAdditionalInformationDetails" ], "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_DebtInstrumentAxis": { "auth_ref": [ "r37", "r39", "r40", "r151", "r158", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r383", "r384", "r385", "r392", "r393", "r394", "r395", "r713", "r810", "r813", "r835" ], "lang": { "en-us": { "role": { "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities.", "label": "Debt Instrument [Axis]", "terseLabel": "Debt Instrument" } } }, "localname": "DebtInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureFairValueMeasurementsAdditionalInformationDetails", "http://www.snap.com/20211231/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetails", "http://www.snap.com/20211231/taxonomy/role/DisclosureLongTermDebtAdditionalInformationDetails", "http://www.snap.com/20211231/taxonomy/role/DisclosureLongTermDebtSummaryOfConvertibleNotesDetails", "http://www.snap.com/20211231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "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 Rate1", "terseLabel": "Basis spread on variable interest rate (percentage)" } } }, "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureLongTermDebtAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentConvertibleConversionPrice1": { "auth_ref": [ "r371", "r390" ], "lang": { "en-us": { "role": { "documentation": "The price per share of the conversion feature embedded in the debt instrument.", "label": "Debt Instrument Convertible Conversion Price1", "terseLabel": "Conversion price per share" } } }, "localname": "DebtInstrumentConvertibleConversionPrice1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureLongTermDebtAdditionalInformationDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_DebtInstrumentConvertibleIfConvertedValueInExcessOfPrincipal": { "auth_ref": [ "r391" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount by which the convertible debt's if-converted value exceeds its principle amount at the balance sheet date, regardless of whether the instrument is currently convertible. This element applies to public companies only.", "label": "Debt Instrument Convertible If Converted Value In Excess Of Principal", "terseLabel": "If-converted value exceeding principal amount" } } }, "localname": "DebtInstrumentConvertibleIfConvertedValueInExcessOfPrincipal", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureLongTermDebtAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentConvertibleRemainingDiscountAmortizationPeriod1": { "auth_ref": [ "r389" ], "lang": { "en-us": { "role": { "documentation": "Remaining amortization period for discount on the liability component of convertible debt which may be settled in cash upon conversion, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Debt Instrument Convertible Remaining Discount Amortization Period1", "terseLabel": "Debt instrument convertible, amortization period" } } }, "localname": "DebtInstrumentConvertibleRemainingDiscountAmortizationPeriod1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureLongTermDebtAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "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 Days1", "terseLabel": "Debt instrument convertible, number of consecutive trading days" } } }, "localname": "DebtInstrumentConvertibleThresholdConsecutiveTradingDays1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureLongTermDebtAdditionalInformationDetails" ], "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": "Debt instrument convertible, percentage of conversion price" } } }, "localname": "DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureLongTermDebtAdditionalInformationDetails" ], "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": "Debt instrument convertible, number of trading days" } } }, "localname": "DebtInstrumentConvertibleThresholdTradingDays", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureLongTermDebtAdditionalInformationDetails" ], "xbrltype": "integerItemType" }, "us-gaap_DebtInstrumentDateOfFirstRequiredPayment1": { "auth_ref": [ "r72", "r830" ], "lang": { "en-us": { "role": { "documentation": "Date the debt agreement requires the first payment to be made, in YYYY-MM-DD format.", "label": "Debt Instrument Date Of First Required Payment1", "terseLabel": "Interest payment beginning date" } } }, "localname": "DebtInstrumentDateOfFirstRequiredPayment1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureLongTermDebtAdditionalInformationDetails" ], "xbrltype": "dateItemType" }, "us-gaap_DebtInstrumentFaceAmount": { "auth_ref": [ "r369", "r392", "r393", "r711", "r713", "r714" ], "calculation": { "http://www.snap.com/20211231/taxonomy/role/DisclosureLongTermDebtSummaryOfConvertibleNotesDetails": { "order": 10010.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Face (par) amount of debt instrument at time of issuance.", "label": "Debt Instrument Face Amount", "terseLabel": "Debt instrument, principal amount", "verboseLabel": "Principal" } } }, "localname": "DebtInstrumentFaceAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureLongTermDebtAdditionalInformationDetails", "http://www.snap.com/20211231/taxonomy/role/DisclosureLongTermDebtSummaryOfConvertibleNotesDetails", "http://www.snap.com/20211231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "auth_ref": [ "r70", "r370" ], "lang": { "en-us": { "role": { "documentation": "Contractual interest rate for funds borrowed, under the debt agreement.", "label": "Debt Instrument Interest Rate Stated Percentage", "terseLabel": "Debt instrument, interest rate" } } }, "localname": "DebtInstrumentInterestRateStatedPercentage", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureLongTermDebtAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentInterestRateTerms": { "auth_ref": [ "r70" ], "lang": { "en-us": { "role": { "documentation": "Description of the interest rate as being fixed or variable, and, if variable, identification of the index or rate on which the interest rate is based and the number of points or percentage added to that index or rate to set the rate, and other pertinent information, such as frequency of rate resets.", "label": "Debt Instrument Interest Rate Terms", "terseLabel": "Debt instrument, interest rate terms" } } }, "localname": "DebtInstrumentInterestRateTerms", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureLongTermDebtAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "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.snap.com/20211231/taxonomy/role/DisclosureLongTermDebtAdditionalInformationDetails", "http://www.snap.com/20211231/taxonomy/role/DisclosureLongTermDebtSummaryOfConvertibleNotesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentMaturityDate": { "auth_ref": [ "r71", "r372", "r682" ], "lang": { "en-us": { "role": { "documentation": "Date when the debt instrument is scheduled to be fully repaid, in YYYY-MM-DD format.", "label": "Debt Instrument Maturity Date", "terseLabel": "Debt instrument, maturity date" } } }, "localname": "DebtInstrumentMaturityDate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureLongTermDebtAdditionalInformationDetails" ], "xbrltype": "dateItemType" }, "us-gaap_DebtInstrumentNameDomain": { "auth_ref": [ "r72", "r151", "r158", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r383", "r384", "r385", "r392", "r393", "r394", "r395", "r713" ], "lang": { "en-us": { "role": { "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities.", "label": "Debt Instrument Name [Domain]", "terseLabel": "Debt Instrument, Name" } } }, "localname": "DebtInstrumentNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureFairValueMeasurementsAdditionalInformationDetails", "http://www.snap.com/20211231/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetails", "http://www.snap.com/20211231/taxonomy/role/DisclosureLongTermDebtAdditionalInformationDetails", "http://www.snap.com/20211231/taxonomy/role/DisclosureLongTermDebtSummaryOfConvertibleNotesDetails", "http://www.snap.com/20211231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentRedemptionPricePercentage": { "auth_ref": [ "r831" ], "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": "Debt instrument, redemption price percentage" } } }, "localname": "DebtInstrumentRedemptionPricePercentage", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureLongTermDebtAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentTable": { "auth_ref": [ "r72", "r151", "r158", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r383", "r384", "r385", "r386", "r392", "r393", "r394", "r395", "r404", "r405", "r406", "r407", "r710", "r711", "r713", "r714", "r832" ], "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": "Debt Instrument [Table]", "terseLabel": "Debt Instrument [Table]" } } }, "localname": "DebtInstrumentTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureLongTermDebtAdditionalInformationDetails", "http://www.snap.com/20211231/taxonomy/role/DisclosureLongTermDebtSummaryOfConvertibleNotesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet": { "auth_ref": [ "r376", "r387", "r392", "r393", "r712" ], "calculation": { "http://www.snap.com/20211231/taxonomy/role/DisclosureLongTermDebtSummaryOfConvertibleNotesDetails": { "order": 10020.0, "parentTag": "us-gaap_LongTermDebt", "weight": -1.0 } }, "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", "negatedLabel": "Unamortized debt discount and issuance costs" } } }, "localname": "DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureLongTermDebtSummaryOfConvertibleNotesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtPolicyTextBlock": { "auth_ref": [ "r354" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy related to debt. Includes, but is not limited to, debt issuance costs, the effects of refinancings, method of amortizing debt issuance costs and original issue discount, and classifications of debt.", "label": "Debt Policy [Text Block]", "terseLabel": "Convertible Notes" } } }, "localname": "DebtPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleChangeInPresentValueExpenseReversal": { "auth_ref": [ "r288", "r291" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense (reversal of expense) for expected credit loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), from change in present value of expected cash flows.", "label": "Debt Securities Available For Sale Change In Present Value Expense Reversal", "terseLabel": "Credit losses recorded on available-for-sale debt securities" } } }, "localname": "DebtSecuritiesAvailableForSaleChangeInPresentValueExpenseReversal", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredFederalIncomeTaxExpenseBenefit": { "auth_ref": [ "r153", "r601", "r611" ], "calculation": { "http://www.snap.com/20211231/taxonomy/role/DisclosureIncomeTaxesScheduleOfComponentsOfIncomeTaxBenefitExpenseDetails": { "order": 10030.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", "negatedLabel": "Federal" } } }, "localname": "DeferredFederalIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureIncomeTaxesScheduleOfComponentsOfIncomeTaxBenefitExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredFinanceCostsNet": { "auth_ref": [ "r63", "r376", "r712" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.", "label": "Deferred Finance Costs Net", "terseLabel": "Debt issuance costs" } } }, "localname": "DeferredFinanceCostsNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureLongTermDebtAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredForeignIncomeTaxExpenseBenefit": { "auth_ref": [ "r153", "r601", "r611" ], "calculation": { "http://www.snap.com/20211231/taxonomy/role/DisclosureIncomeTaxesScheduleOfComponentsOfIncomeTaxBenefitExpenseDetails": { "order": 10050.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", "negatedLabel": "Foreign" } } }, "localname": "DeferredForeignIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureIncomeTaxesScheduleOfComponentsOfIncomeTaxBenefitExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "auth_ref": [ "r138", "r153", "r601", "r611", "r612", "r613" ], "calculation": { "http://www.snap.com/20211231/taxonomy/role/DisclosureIncomeTaxesScheduleOfComponentsOfIncomeTaxBenefitExpenseDetails": { "order": 10020.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", "negatedTotalLabel": "Total deferred income tax benefit" } } }, "localname": "DeferredIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureIncomeTaxesScheduleOfComponentsOfIncomeTaxBenefitExpenseDetails" ], "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.snap.com/20211231/taxonomy/role/DisclosureIncomeTaxesScheduleOfComponentsOfIncomeTaxBenefitExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredIncomeTaxLiabilities": { "auth_ref": [ "r42", "r43", "r590", "r811", "r834" ], "calculation": { "http://www.snap.com/20211231/taxonomy/role/DisclosureIncomeTaxesSummaryOfSignificantComponentsOfNetDeferredTaxBalancesDetails": { "order": 10040.0, "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences.", "label": "Deferred Income Tax Liabilities", "negatedTotalLabel": "Total deferred tax liabilities" } } }, "localname": "DeferredIncomeTaxLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureIncomeTaxesSummaryOfSignificantComponentsOfNetDeferredTaxBalancesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit": { "auth_ref": [ "r153", "r601", "r611" ], "calculation": { "http://www.snap.com/20211231/taxonomy/role/DisclosureIncomeTaxesScheduleOfComponentsOfIncomeTaxBenefitExpenseDetails": { "order": 10040.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", "negatedLabel": "State" } } }, "localname": "DeferredStateAndLocalIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureIncomeTaxesScheduleOfComponentsOfIncomeTaxBenefitExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets": { "auth_ref": [], "calculation": { "http://www.snap.com/20211231/taxonomy/role/DisclosureIncomeTaxesSummaryOfSignificantComponentsOfNetDeferredTaxBalancesDetails": { "order": 10100.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 intangible assets including goodwill.", "label": "Deferred Tax Assets Goodwill And Intangible Assets", "terseLabel": "Intangible assets" } } }, "localname": "DeferredTaxAssetsGoodwillAndIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureIncomeTaxesSummaryOfSignificantComponentsOfNetDeferredTaxBalancesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsGross": { "auth_ref": [ "r591" ], "calculation": { "http://www.snap.com/20211231/taxonomy/role/DisclosureIncomeTaxesSummaryOfSignificantComponentsOfNetDeferredTaxBalancesDetails": { "order": 10030.0, "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet", "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": "Total deferred tax assets" } } }, "localname": "DeferredTaxAssetsGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureIncomeTaxesSummaryOfSignificantComponentsOfNetDeferredTaxBalancesDetails" ], "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.snap.com/20211231/taxonomy/role/DisclosureIncomeTaxesSummaryOfSignificantComponentsOfNetDeferredTaxBalancesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredTaxAssetsLiabilitiesNet": { "auth_ref": [ "r593" ], "calculation": { "http://www.snap.com/20211231/taxonomy/role/DisclosureIncomeTaxesSummaryOfSignificantComponentsOfNetDeferredTaxBalancesDetails": { "order": 10010.0, "parentTag": "us-gaap_DeferredTaxLiabilities", "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, without jurisdictional netting.", "label": "Deferred Tax Assets Liabilities Net", "totalLabel": "Total net deferred tax assets before valuation allowance" } } }, "localname": "DeferredTaxAssetsLiabilitiesNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureIncomeTaxesSummaryOfSignificantComponentsOfNetDeferredTaxBalancesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsOperatingLossCarryforwards": { "auth_ref": [ "r598", "r599" ], "calculation": { "http://www.snap.com/20211231/taxonomy/role/DisclosureIncomeTaxesSummaryOfSignificantComponentsOfNetDeferredTaxBalancesDetails": { "order": 10120.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": "Loss carryforwards" } } }, "localname": "DeferredTaxAssetsOperatingLossCarryforwards", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureIncomeTaxesSummaryOfSignificantComponentsOfNetDeferredTaxBalancesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsOther": { "auth_ref": [ "r598", "r599" ], "calculation": { "http://www.snap.com/20211231/taxonomy/role/DisclosureIncomeTaxesSummaryOfSignificantComponentsOfNetDeferredTaxBalancesDetails": { "order": 10150.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.snap.com/20211231/taxonomy/role/DisclosureIncomeTaxesSummaryOfSignificantComponentsOfNetDeferredTaxBalancesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxCreditCarryforwards": { "auth_ref": [ "r596", "r598", "r599" ], "calculation": { "http://www.snap.com/20211231/taxonomy/role/DisclosureIncomeTaxesSummaryOfSignificantComponentsOfNetDeferredTaxBalancesDetails": { "order": 10130.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.snap.com/20211231/taxonomy/role/DisclosureIncomeTaxesSummaryOfSignificantComponentsOfNetDeferredTaxBalancesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost": { "auth_ref": [ "r598", "r599" ], "calculation": { "http://www.snap.com/20211231/taxonomy/role/DisclosureIncomeTaxesSummaryOfSignificantComponentsOfNetDeferredTaxBalancesDetails": { "order": 10110.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.snap.com/20211231/taxonomy/role/DisclosureIncomeTaxesSummaryOfSignificantComponentsOfNetDeferredTaxBalancesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities": { "auth_ref": [ "r598", "r599" ], "calculation": { "http://www.snap.com/20211231/taxonomy/role/DisclosureIncomeTaxesSummaryOfSignificantComponentsOfNetDeferredTaxBalancesDetails": { "order": 10090.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.snap.com/20211231/taxonomy/role/DisclosureIncomeTaxesSummaryOfSignificantComponentsOfNetDeferredTaxBalancesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsValuationAllowance": { "auth_ref": [ "r592" ], "calculation": { "http://www.snap.com/20211231/taxonomy/role/DisclosureIncomeTaxesSummaryOfSignificantComponentsOfNetDeferredTaxBalancesDetails": { "order": 10020.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", "negatedLabel": "Valuation allowance", "terseLabel": "Deferred tax assets, valuation allowance" } } }, "localname": "DeferredTaxAssetsValuationAllowance", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetails", "http://www.snap.com/20211231/taxonomy/role/DisclosureIncomeTaxesSummaryOfSignificantComponentsOfNetDeferredTaxBalancesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilities": { "auth_ref": [ "r575", "r593" ], "calculation": { "http://www.snap.com/20211231/taxonomy/role/DisclosureIncomeTaxesSummaryOfSignificantComponentsOfNetDeferredTaxBalancesDetails": { "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", "negatedTotalLabel": "Net deferred taxes", "terseLabel": "Deferred tax liability" } } }, "localname": "DeferredTaxLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetails", "http://www.snap.com/20211231/taxonomy/role/DisclosureIncomeTaxesSummaryOfSignificantComponentsOfNetDeferredTaxBalancesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Deferred Tax Liabilities [Abstract]", "terseLabel": "Deferred tax liabilities:" } } }, "localname": "DeferredTaxLiabilitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureIncomeTaxesSummaryOfSignificantComponentsOfNetDeferredTaxBalancesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredTaxLiabilitiesInvestments": { "auth_ref": [], "calculation": { "http://www.snap.com/20211231/taxonomy/role/DisclosureIncomeTaxesSummaryOfSignificantComponentsOfNetDeferredTaxBalancesDetails": { "order": 10070.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 investments (excludes investments in subsidiaries and equity method investments).", "label": "Deferred Tax Liabilities Investments", "negatedLabel": "Investments" } } }, "localname": "DeferredTaxLiabilitiesInvestments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureIncomeTaxesSummaryOfSignificantComponentsOfNetDeferredTaxBalancesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesOther": { "auth_ref": [ "r598", "r599" ], "calculation": { "http://www.snap.com/20211231/taxonomy/role/DisclosureIncomeTaxesSummaryOfSignificantComponentsOfNetDeferredTaxBalancesDetails": { "order": 10080.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 classified as other.", "label": "Deferred Tax Liabilities Other", "negatedLabel": "Other" } } }, "localname": "DeferredTaxLiabilitiesOther", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureIncomeTaxesSummaryOfSignificantComponentsOfNetDeferredTaxBalancesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanDisclosureLineItems": { "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 Benefit Plan Disclosure [Line Items]", "terseLabel": "Defined Benefit Plan Disclosure [Line Items]" } } }, "localname": "DefinedBenefitPlanDisclosureLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureEmployeeBenefitPlansAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DefinedContributionPlanCostRecognized": { "auth_ref": [ "r510" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost for defined contribution plan.", "label": "Defined Contribution Plan Cost Recognized", "terseLabel": "Expense recognized related to matching contributions" } } }, "localname": "DefinedContributionPlanCostRecognized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureEmployeeBenefitPlansAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "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", "terseLabel": "Benefit plan, employer matching contribution, percent of employees' base salary" } } }, "localname": "DefinedContributionPlanEmployerMatchingContributionPercent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureEmployeeBenefitPlansAdditionalInformationDetails" ], "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": "Benefit plan, employer matching contribution percentage" } } }, "localname": "DefinedContributionPlanEmployerMatchingContributionPercentOfMatch", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureEmployeeBenefitPlansAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Maximum percentage of employee gross pay the employee may contribute to a defined contribution plan.", "label": "Defined Contribution Plan Maximum Annual Contributions Per Employee Percent", "terseLabel": "Benefit plan, maximum eligible contributions per employee, percent" } } }, "localname": "DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureEmployeeBenefitPlansAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r138", "r220" ], "calculation": { "http://www.snap.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": { "order": 10160.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.snap.com/20211231/taxonomy/role/DisclosurePropertyAndEquipmentNetAdditionalInformationDetails", "http://www.snap.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisaggregationOfRevenueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Disaggregation Of Revenue [Abstract]" } } }, "localname": "DisaggregationOfRevenueAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Disaggregation Of Revenue [Line Items]", "terseLabel": "Disaggregation Of Revenue [Line Items]" } } }, "localname": "DisaggregationOfRevenueLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureRevenueDisaggregationOfRevenueByGeographyDetails", "http://www.snap.com/20211231/taxonomy/role/DisclosureRevenueDisaggregationOfRevenueByGeographyParentheticalDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTable": { "auth_ref": [ "r428", "r431", "r432", "r433", "r434", "r435", "r436", "r437" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation Of Revenue [Table]", "terseLabel": "Disaggregation Of Revenue [Table]" } } }, "localname": "DisaggregationOfRevenueTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureRevenueDisaggregationOfRevenueByGeographyDetails", "http://www.snap.com/20211231/taxonomy/role/DisclosureRevenueDisaggregationOfRevenueByGeographyParentheticalDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Disclosure Of Compensation Related Costs Sharebased Payments [Abstract]" } } }, "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax": { "auth_ref": [ "r9", "r10", "r11", "r21" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of gain (loss) not previously recognized resulting from the disposal of a discontinued operation.", "label": "Discontinued Operation Gain Loss On Disposal Of Discontinued Operation Net Of Tax", "terseLabel": "Disposal group including discontinued operation, net gain on disposal" } } }, "localname": "DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureBusinessAcquisitionsAndDivestituresAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Discontinued Operations And Disposal Groups [Abstract]" } } }, "localname": "DiscontinuedOperationsAndDisposalGroupsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent": { "auth_ref": [ "r7", "r8", "r18", "r20", "r24", "r322", "r327" ], "calculation": { "http://www.snap.com/20211231/taxonomy/role/DisclosureBusinessAcquisitionsAndDivestituresSummaryOfAssetsAndLiabilitiesOnCompletionOfDivestitureDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount classified as assets attributable to disposal group held for sale or disposed of, expected to be disposed of after one year or the normal operating cycle, if longer.", "label": "Disposal Group Including Discontinued Operation Assets Noncurrent", "totalLabel": "Total" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureBusinessAcquisitionsAndDivestituresSummaryOfAssetsAndLiabilitiesOnCompletionOfDivestitureDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationCash": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of currency on hand, demand deposits with banks or financial institutions, and other kinds of accounts that have the general characteristics of demand deposits, held by a disposal group.", "label": "Disposal Group Including Discontinued Operation Cash", "terseLabel": "Disposal group including discontinued operation, cash consideration" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationCash", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureBusinessAcquisitionsAndDivestituresAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationGoodwillNoncurrent": { "auth_ref": [ "r7", "r8", "r18", "r322", "r327" ], "calculation": { "http://www.snap.com/20211231/taxonomy/role/DisclosureBusinessAcquisitionsAndDivestituresSummaryOfAssetsAndLiabilitiesOnCompletionOfDivestitureDetails": { "order": 10040.0, "parentTag": "us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount classified as goodwill attributable to disposal group held for sale or disposed of, expected to be disposed of after one year or the normal operating cycle, if longer.", "label": "Disposal Group Including Discontinued Operation Goodwill Noncurrent", "terseLabel": "Goodwill" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationGoodwillNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureBusinessAcquisitionsAndDivestituresSummaryOfAssetsAndLiabilitiesOnCompletionOfDivestitureDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationIntangibleAssetsNoncurrent": { "auth_ref": [ "r7", "r8", "r18", "r322", "r327" ], "calculation": { "http://www.snap.com/20211231/taxonomy/role/DisclosureBusinessAcquisitionsAndDivestituresSummaryOfAssetsAndLiabilitiesOnCompletionOfDivestitureDetails": { "order": 10010.0, "parentTag": "us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount classified as intangible assets, excluding goodwill, attributable to disposal group held for sale or disposed of, expected to be disposed of beyond one year or the normal operating cycle, if longer.", "label": "Disposal Group Including Discontinued Operation Intangible Assets Noncurrent", "terseLabel": "Intangible assets" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationIntangibleAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureBusinessAcquisitionsAndDivestituresSummaryOfAssetsAndLiabilitiesOnCompletionOfDivestitureDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain": { "auth_ref": [ "r512", "r518" ], "lang": { "en-us": { "role": { "documentation": "Name of disposal group.", "label": "Disposal Groups Including Discontinued Operations Name [Domain]", "terseLabel": "Disposal Group Name" } } }, "localname": "DisposalGroupsIncludingDiscontinuedOperationsNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureBusinessAcquisitionsAndDivestituresAdditionalInformationDetails", "http://www.snap.com/20211231/taxonomy/role/DisclosureBusinessAcquisitionsAndDivestituresSummaryOfAssetsAndLiabilitiesOnCompletionOfDivestitureDetails", "http://www.snap.com/20211231/taxonomy/role/DisclosureBusinessAcquisitionsAndDivestituresTables" ], "xbrltype": "domainItemType" }, "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 Country [Member]", "terseLabel": "Federal" } } }, "localname": "DomesticCountryMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share [Abstract]", "terseLabel": "Net loss per share attributable to Class A, Class B, and Class C common stockholders (Note 3):" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r105", "r169", "r170", "r172", "r173", "r174", "r181", "r184", "r189", "r190", "r191", "r195", "r196", "r676", "r677", "r822", "r848" ], "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": "Basic" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureNetLossPerShareNumeratorsAndDenominatorsOfBasicAndDilutedNetLossPerShareComputationsForCommonStockDetails", "http://www.snap.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareBasicAndDilutedAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share Basic And Diluted [Abstract]", "terseLabel": "Net loss per share attributable to common stockholders:" } } }, "localname": "EarningsPerShareBasicAndDilutedAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureNetLossPerShareNumeratorsAndDenominatorsOfBasicAndDilutedNetLossPerShareComputationsForCommonStockDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r105", "r169", "r170", "r172", "r173", "r174", "r184", "r189", "r190", "r191", "r195", "r196", "r676", "r677", "r822", "r848" ], "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": "Diluted" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureNetLossPerShareNumeratorsAndDenominatorsOfBasicAndDilutedNetLossPerShareComputationsForCommonStockDetails", "http://www.snap.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r192", "r193", "r194", "r199" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]", "terseLabel": "Net Loss per Share" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureNetLossPerShare" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "auth_ref": [ "r577" ], "calculation": { "http://www.snap.com/20211231/taxonomy/role/DisclosureIncomeTaxesSummaryOfReconciliationOfStatutoryFederalIncomeTaxRateDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "lang": { "en-us": { "role": { "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Effective Income Tax Rate Continuing Operations", "totalLabel": "Total income tax benefit (expense)" } } }, "localname": "EffectiveIncomeTaxRateContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureIncomeTaxesSummaryOfReconciliationOfStatutoryFederalIncomeTaxRateDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Effective Income Tax Rate Continuing Operations Tax Rate Reconciliation [Abstract]" } } }, "localname": "EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": { "auth_ref": [ "r155", "r577", "r615" ], "calculation": { "http://www.snap.com/20211231/taxonomy/role/DisclosureIncomeTaxesSummaryOfReconciliationOfStatutoryFederalIncomeTaxRateDetails": { "order": 10010.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Percentage of domestic federal statutory tax rate applicable to pretax income (loss).", "label": "Effective Income Tax Rate Reconciliation At Federal Statutory Income Tax Rate", "terseLabel": "Tax benefit (expense) computed at the federal statutory rate" } } }, "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetails", "http://www.snap.com/20211231/taxonomy/role/DisclosureIncomeTaxesSummaryOfReconciliationOfStatutoryFederalIncomeTaxRateDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance": { "auth_ref": [ "r577", "r615" ], "calculation": { "http://www.snap.com/20211231/taxonomy/role/DisclosureIncomeTaxesSummaryOfReconciliationOfStatutoryFederalIncomeTaxRateDetails": { "order": 10030.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Percentage 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 changes in the valuation allowance for deferred tax assets.", "label": "Effective Income Tax Rate Reconciliation Change In Deferred Tax Assets Valuation Allowance", "terseLabel": "Change in valuation allowance" } } }, "localname": "EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureIncomeTaxesSummaryOfReconciliationOfStatutoryFederalIncomeTaxRateDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential": { "auth_ref": [ "r577", "r615" ], "calculation": { "http://www.snap.com/20211231/taxonomy/role/DisclosureIncomeTaxesSummaryOfReconciliationOfStatutoryFederalIncomeTaxRateDetails": { "order": 10040.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Percentage 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 applicable to statutory income tax expense (benefit) outside of the country of domicile.", "label": "Effective Income Tax Rate Reconciliation Foreign Income Tax Rate Differential", "terseLabel": "Differences between U.S. and foreign tax rates on foreign income" } } }, "localname": "EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureIncomeTaxesSummaryOfReconciliationOfStatutoryFederalIncomeTaxRateDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments": { "auth_ref": [ "r577", "r615" ], "calculation": { "http://www.snap.com/20211231/taxonomy/role/DisclosureIncomeTaxesSummaryOfReconciliationOfStatutoryFederalIncomeTaxRateDetails": { "order": 10090.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Percentage 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", "terseLabel": "Other benefits (expenses)" } } }, "localname": "EffectiveIncomeTaxRateReconciliationOtherAdjustments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureIncomeTaxesSummaryOfReconciliationOfStatutoryFederalIncomeTaxRateDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes": { "auth_ref": [ "r577", "r615" ], "calculation": { "http://www.snap.com/20211231/taxonomy/role/DisclosureIncomeTaxesSummaryOfReconciliationOfStatutoryFederalIncomeTaxRateDetails": { "order": 10020.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Percentage 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 applicable to state and local income tax expense (benefit), net of federal tax expense (benefit).", "label": "Effective Income Tax Rate Reconciliation State And Local Income Taxes", "terseLabel": "State tax benefit (expense), net of federal benefit" } } }, "localname": "EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureIncomeTaxesSummaryOfReconciliationOfStatutoryFederalIncomeTaxRateDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "auth_ref": [ "r68" ], "calculation": { "http://www.snap.com/20211231/taxonomy/role/DisclosureBalanceSheetComponentsScheduleOfAccruedExpensesAndOtherCurrentLiabilitiesDetails": { "order": 10010.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Employee Related Liabilities Current", "terseLabel": "Accrued compensation and related expenses" } } }, "localname": "EmployeeRelatedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureBalanceSheetComponentsScheduleOfAccruedExpensesAndOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": { "auth_ref": [ "r552" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement.", "label": "Employee Service Share Based Compensation Nonvested Awards Total Compensation Cost Not Yet Recognized", "terseLabel": "Unrecognized compensation cost" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "auth_ref": [ "r552" ], "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": "Employee Service Share Based Compensation Nonvested Awards Total Compensation Cost Not Yet Recognized Period For Recognition1", "terseLabel": "Weighted average recognition period" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions": { "auth_ref": [ "r552" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost to be recognized for option under share-based payment arrangement.", "label": "Employee Service Share Based Compensation Nonvested Awards Total Compensation Cost Not Yet Recognized Stock Options", "terseLabel": "Unrecognized compensation cost" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeStockOptionMember": { "auth_ref": [ "r549" ], "lang": { "en-us": { "role": { "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time.", "label": "Employee Stock Option [Member]", "terseLabel": "Stock Options" } } }, "localname": "EmployeeStockOptionMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureNetLossPerShareScheduleOfPotentiallyDilutiveSharesExcludedFromCalculationOfDilutedNetLossPerShareDetails", "http://www.snap.com/20211231/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails", "http://www.snap.com/20211231/taxonomy/role/DisclosureStockholdersEquitySummaryOfStockOptionAwardActivityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r4", "r95", "r96", "r97", "r160", "r161", "r162", "r166", "r175", "r178", "r200", "r278", "r403", "r408", "r559", "r560", "r561", "r606", "r607", "r675", "r701", "r702", "r703", "r704", "r705", "r707", "r857", "r858", "r859", "r932" ], "lang": { "en-us": { "role": { "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc.", "label": "Equity Component [Domain]", "terseLabel": "Equity Component" } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureAccumulatedOtherComprehensiveIncomeLossSchedulesOfChangesInAccumulatedOtherComprehensiveIncomeLossDetails", "http://www.snap.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Equity Method Investments And Joint Ventures [Abstract]" } } }, "localname": "EquityMethodInvestmentsAndJointVenturesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_EquityMethodInvestmentsDisclosureTextBlock": { "auth_ref": [ "r269" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for equity method investments and joint ventures. Equity method investments are investments that give the investor the ability to exercise significant influence over the operating and financial policies of an investee. Joint ventures are entities owned and operated by a small group of businesses as a separate and specific business or project for the mutual benefit of the members of the group.", "label": "Equity Method Investments Disclosure [Text Block]", "terseLabel": "Strategic Investments" } } }, "localname": "EquityMethodInvestmentsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureStrategicInvestments" ], "xbrltype": "textBlockItemType" }, "us-gaap_EquitySecuritiesFvNi": { "auth_ref": [ "r687" ], "calculation": { "http://www.snap.com/20211231/taxonomy/role/DisclosureFairValueMeasurementsSummaryOfFinancialAssetsMeasuredAtFairValueOnRecurringBasisDetails": { "order": 10070.0, "parentTag": "us-gaap_EquitySecuritiesFvNiCurrentAndNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI), classified as current.", "label": "Equity Securities Fv Ni", "terseLabel": "Equity Securities, Fair Value" } } }, "localname": "EquitySecuritiesFvNi", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureFairValueMeasurementsAdditionalInformationDetails", "http://www.snap.com/20211231/taxonomy/role/DisclosureFairValueMeasurementsSummaryOfFinancialAssetsMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquitySecuritiesFvNiCurrentAndNoncurrent": { "auth_ref": [ "r687" ], "calculation": { "http://www.snap.com/20211231/taxonomy/role/DisclosureFairValueMeasurementsSummaryOfFinancialAssetsMeasuredAtFairValueOnRecurringBasisDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI).", "label": "Equity Securities Fv Ni Current And Noncurrent", "totalLabel": "Equity Securities, Total Estimated Fair Value" } } }, "localname": "EquitySecuritiesFvNiCurrentAndNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureFairValueMeasurementsSummaryOfFinancialAssetsMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquitySecuritiesMember": { "auth_ref": [ "r34", "r38", "r264", "r836", "r889", "r890", "r891" ], "lang": { "en-us": { "role": { "documentation": "Ownership interest or right to acquire or dispose of ownership interest in corporations and other legal entities for which ownership interest is represented by shares of common or preferred stock, convertible securities, stock rights, or stock warrants.", "label": "Equity Securities [Member]", "terseLabel": "Publicly Traded Equity Securities" } } }, "localname": "EquitySecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureFairValueMeasurementsAdditionalInformationDetails", "http://www.snap.com/20211231/taxonomy/role/DisclosureFairValueMeasurementsSummaryOfFinancialAssetsMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]", "terseLabel": "Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureFairValueMeasurementsAdditionalInformationDetails", "http://www.snap.com/20211231/taxonomy/role/DisclosureFairValueMeasurementsSummaryOfFinancialAssetsMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "auth_ref": [ "r678", "r679", "r680", "r685" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis.", "label": "Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Table]", "terseLabel": "Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Table]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureFairValueMeasurementsAdditionalInformationDetails", "http://www.snap.com/20211231/taxonomy/role/DisclosureFairValueMeasurementsSummaryOfFinancialAssetsMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock": { "auth_ref": [ "r678", "r679" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of assets, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, by class that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).", "label": "Fair Value Assets Measured On Recurring Basis [Text Block]", "terseLabel": "Summary of Financial Assets Measured at Fair Value on Recurring Basis" } } }, "localname": "FairValueAssetsMeasuredOnRecurringBasisTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureFairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain": { "auth_ref": [ "r683" ], "lang": { "en-us": { "role": { "documentation": "Class of asset.", "label": "Fair Value Assets Measured On Recurring Basis Unobservable Input Reconciliation By Asset Class [Domain]", "terseLabel": "Asset Class" } } }, "localname": "FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosurePropertyAndEquipmentNetAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueByAssetClassAxis": { "auth_ref": [ "r678", "r685" ], "lang": { "en-us": { "role": { "documentation": "Information by class of asset.", "label": "Fair Value By Asset Class [Axis]", "terseLabel": "Asset Class" } } }, "localname": "FairValueByAssetClassAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosurePropertyAndEquipmentNetAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r378", "r392", "r393", "r469", "r470", "r471", "r472", "r473", "r474", "r475", "r508", "r679", "r756", "r757", "r758" ], "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 By Fair Value Hierarchy Level [Axis]", "terseLabel": "Fair Value Hierarchy and NAV" } } }, "localname": "FairValueByFairValueHierarchyLevelAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureFairValueMeasurementsAdditionalInformationDetails", "http://www.snap.com/20211231/taxonomy/role/DisclosureFairValueMeasurementsSummaryOfFinancialAssetsMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "auth_ref": [ "r678", "r679", "r681", "r682", "r686" ], "lang": { "en-us": { "role": { "documentation": "Information by measurement frequency.", "label": "Fair Value By Measurement Frequency [Axis]", "terseLabel": "Measurement Frequency" } } }, "localname": "FairValueByMeasurementFrequencyAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureFairValueMeasurementsSummaryOfFinancialAssetsMeasuredAtFairValueOnRecurringBasisDetails" ], "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": [ "r684" ], "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.snap.com/20211231/taxonomy/role/DisclosureFairValueMeasurements" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueInputsLevel1Member": { "auth_ref": [ "r378", "r469", "r470", "r475", "r508", "r679", "r756" ], "lang": { "en-us": { "role": { "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date.", "label": "Fair Value Inputs Level1 [Member]", "terseLabel": "Level 1 Securities" } } }, "localname": "FairValueInputsLevel1Member", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureFairValueMeasurementsSummaryOfFinancialAssetsMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel2Member": { "auth_ref": [ "r378", "r392", "r393", "r469", "r470", "r475", "r508", "r679", "r757" ], "lang": { "en-us": { "role": { "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets.", "label": "Fair Value Inputs Level2 [Member]", "terseLabel": "Level 2 Securities" } } }, "localname": "FairValueInputsLevel2Member", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureFairValueMeasurementsAdditionalInformationDetails", "http://www.snap.com/20211231/taxonomy/role/DisclosureFairValueMeasurementsSummaryOfFinancialAssetsMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementFrequencyDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Measurement frequency.", "label": "Fair Value Measurement Frequency [Domain]", "terseLabel": "Measurement Frequency" } } }, "localname": "FairValueMeasurementFrequencyDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureFairValueMeasurementsSummaryOfFinancialAssetsMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for fair value measurements of financial and non-financial assets, liabilities and instruments classified in shareholders' equity. Disclosures include, but are not limited to, how an entity that manages a group of financial assets and liabilities on the basis of its net exposure measures the fair value of those assets and liabilities.", "label": "Fair Value Measurement Policy Policy [Text Block]", "terseLabel": "Fair Value Measurements" } } }, "localname": "FairValueMeasurementPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [ "r378", "r392", "r393", "r469", "r470", "r471", "r472", "r473", "r474", "r475", "r508", "r756", "r757", "r758" ], "lang": { "en-us": { "role": { "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value.", "label": "Fair Value Measurements Fair Value Hierarchy [Domain]", "terseLabel": "Fair Value Hierarchy and NAV" } } }, "localname": "FairValueMeasurementsFairValueHierarchyDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureFairValueMeasurementsAdditionalInformationDetails", "http://www.snap.com/20211231/taxonomy/role/DisclosureFairValueMeasurementsSummaryOfFinancialAssetsMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsRecurringMember": { "auth_ref": [ "r684", "r686" ], "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 Measurements Recurring [Member]", "terseLabel": "Fair Value, Measurements, Recurring" } } }, "localname": "FairValueMeasurementsRecurringMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureFairValueMeasurementsSummaryOfFinancialAssetsMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FinancialInstrumentAxis": { "auth_ref": [ "r262", "r263", "r265", "r266", "r267", "r282", "r283", "r284", "r285", "r286", "r289", "r290", "r292", "r293", "r386", "r402", "r665", "r753", "r754", "r755", "r756", "r757", "r758", "r759", "r760", "r761", "r762", "r763", "r764", "r765", "r766", "r767", "r768", "r769", "r770", "r771", "r772", "r773", "r774", "r775", "r776", "r777", "r778", "r779", "r780", "r781", "r782", "r919", "r920", "r921", "r922", "r923", "r924", "r925" ], "lang": { "en-us": { "role": { "documentation": "Information by type of financial instrument.", "label": "Financial Instrument [Axis]", "terseLabel": "Financial Instrument" } } }, "localname": "FinancialInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureFairValueMeasurementsAdditionalInformationDetails", "http://www.snap.com/20211231/taxonomy/role/DisclosureFairValueMeasurementsSummaryOfFinancialAssetsMeasuredAtFairValueOnRecurringBasisDetails", "http://www.snap.com/20211231/taxonomy/role/DisclosureStrategicInvestmentsAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetUsefulLife": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Finite Lived Intangible Asset Useful Life", "verboseLabel": "Estimated Useful Life" } } }, "localname": "FiniteLivedIntangibleAssetUsefulLife", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesSummaryOfEstimatedUsefulLivesOfIntangibleAssetsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r309" ], "calculation": { "http://www.snap.com/20211231/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsScheduleOfIntangibleAssetsDetails": { "order": 10020.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite Lived Intangible Assets Accumulated Amortization", "terseLabel": "Accumulated Amortization" } } }, "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsScheduleOfIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive": { "auth_ref": [], "calculation": { "http://www.snap.com/20211231/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsScheduleOfEstimatedIntangibleAssetAmortizationExpenseDetails": { "order": 10060.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for asset, excluding financial asset and goodwill, lacking physical substance with finite life expected to be recognized after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite Lived Intangible Assets Amortization Expense After Year Five", "terseLabel": "Thereafter" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsScheduleOfEstimatedIntangibleAssetAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "auth_ref": [ "r311" ], "calculation": { "http://www.snap.com/20211231/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsScheduleOfEstimatedIntangibleAssetAmortizationExpenseDetails": { "order": 10010.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 Assets Amortization Expense Next Twelve Months", "terseLabel": "2022" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsScheduleOfEstimatedIntangibleAssetAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": { "auth_ref": [ "r311" ], "calculation": { "http://www.snap.com/20211231/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsScheduleOfEstimatedIntangibleAssetAmortizationExpenseDetails": { "order": 10050.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite Lived Intangible Assets Amortization Expense Year Five", "terseLabel": "2026" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsScheduleOfEstimatedIntangibleAssetAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "auth_ref": [ "r311" ], "calculation": { "http://www.snap.com/20211231/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsScheduleOfEstimatedIntangibleAssetAmortizationExpenseDetails": { "order": 10040.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite Lived Intangible Assets Amortization Expense Year Four", "terseLabel": "2025" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsScheduleOfEstimatedIntangibleAssetAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "auth_ref": [ "r311" ], "calculation": { "http://www.snap.com/20211231/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsScheduleOfEstimatedIntangibleAssetAmortizationExpenseDetails": { "order": 10030.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 Assets Amortization Expense Year Three", "terseLabel": "2024" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsScheduleOfEstimatedIntangibleAssetAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "auth_ref": [ "r311" ], "calculation": { "http://www.snap.com/20211231/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsScheduleOfEstimatedIntangibleAssetAmortizationExpenseDetails": { "order": 10020.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 Assets Amortization Expense Year Two", "terseLabel": "2023" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsScheduleOfEstimatedIntangibleAssetAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r304", "r307", "r309", "r313", "r789", "r793" ], "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" } } }, "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureBusinessAcquisitionsAndDivestituresSummaryOfTotalPurchaseConsiderationAllocationDetails", "http://www.snap.com/20211231/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsScheduleOfIntangibleAssetsDetails", "http://www.snap.com/20211231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesSummaryOfEstimatedUsefulLivesOfIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseCurrentAndFiveSucceedingFiscalYearsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Finite Lived Intangible Assets Future Amortization Expense Current And Five Succeeding Fiscal Years [Abstract]" } } }, "localname": "FiniteLivedIntangibleAssetsFutureAmortizationExpenseCurrentAndFiveSucceedingFiscalYearsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "auth_ref": [ "r309", "r793" ], "calculation": { "http://www.snap.com/20211231/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsScheduleOfIntangibleAssetsDetails": { "order": 10010.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite Lived Intangible Assets Gross", "terseLabel": "Gross Carrying Amount" } } }, "localname": "FiniteLivedIntangibleAssetsGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsScheduleOfIntangibleAssetsDetails" ], "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.snap.com/20211231/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsScheduleOfIntangibleAssetsDetails", "http://www.snap.com/20211231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesSummaryOfEstimatedUsefulLivesOfIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r304", "r308" ], "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" } } }, "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureBusinessAcquisitionsAndDivestituresSummaryOfTotalPurchaseConsiderationAllocationDetails", "http://www.snap.com/20211231/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsScheduleOfIntangibleAssetsDetails", "http://www.snap.com/20211231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesSummaryOfEstimatedUsefulLivesOfIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "auth_ref": [ "r309", "r789" ], "calculation": { "http://www.snap.com/20211231/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsScheduleOfEstimatedIntangibleAssetAmortizationExpenseDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.snap.com/20211231/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsScheduleOfIntangibleAssetsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.snap.com/20211231/taxonomy/role/StatementConsolidatedBalanceSheets": { "order": 10200.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "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": "Net" } } }, "localname": "FiniteLivedIntangibleAssetsNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsScheduleOfEstimatedIntangibleAssetAmortizationExpenseDetails", "http://www.snap.com/20211231/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsScheduleOfIntangibleAssetsDetails", "http://www.snap.com/20211231/taxonomy/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ForeignCountryMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Designated tax departments of governments entitled to levy and collect income taxes from the entity outside the entity's country of domicile.", "label": "Foreign Country [Member]", "terseLabel": "U.K." } } }, "localname": "ForeignCountryMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock": { "auth_ref": [ "r708" ], "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 [Text Block]", "terseLabel": "Currency Translation and Remeasurement" } } }, "localname": "ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "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 Equipment", "verboseLabel": "Furniture" } } }, "localname": "FurnitureAndFixturesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosurePropertyAndEquipmentNetSummaryOfPropertyAndEquipmentNetDetails", "http://www.snap.com/20211231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_GainLossOnSaleOfBusiness": { "auth_ref": [ "r138", "r655" ], "calculation": { "http://www.snap.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": { "order": 10210.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) from sale and disposal of integrated set of activities and assets capable of being conducted and managed for purpose of providing return in form of dividend, lower cost, or other economic benefit to investor, owner, member and participant.", "label": "Gain Loss On Sale Of Business", "negatedLabel": "Gain on divestiture" } } }, "localname": "GainLossOnSaleOfBusiness", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainOnSaleOfInvestments": { "auth_ref": [ "r110", "r111", "r138", "r817", "r849" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The difference between the carrying value and the sale price of an investment. A gain would be recognized when the sale price of the investment is greater than the carrying value of the investment. This element refers to the Gain included in earnings and not to the cash proceeds of the sale.", "label": "Gain On Sale Of Investments", "terseLabel": "Realized gains on privately held investments" } } }, "localname": "GainOnSaleOfInvestments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureStrategicInvestmentsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpense": { "auth_ref": [ "r116" ], "calculation": { "http://www.snap.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfOperations": { "order": 10120.0, "parentTag": "us-gaap_CostsAndExpenses", "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.snap.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpenseMember": { "auth_ref": [ "r106" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing general and administrative expense.", "label": "General And Administrative Expense [Member]", "verboseLabel": "General and Administrative" } } }, "localname": "GeneralAndAdministrativeExpenseMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureStockholdersEquitySummaryOfTotalStockBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_GeographicConcentrationRiskMember": { "auth_ref": [ "r209", "r893" ], "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 Concentrations" } } }, "localname": "GeographicConcentrationRiskMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosurePropertyAndEquipmentNetPropertyAndEquipmentNetByGeographicAreaParentheticalDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r294", "r296", "r749", "r808" ], "calculation": { "http://www.snap.com/20211231/taxonomy/role/DisclosureBusinessAcquisitionsAndDivestituresSummaryOfTotalPurchaseConsiderationAllocationDetails": { "order": 10040.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 }, "http://www.snap.com/20211231/taxonomy/role/StatementConsolidatedBalanceSheets": { "order": 10210.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill", "periodEndLabel": "Goodwill, ending balance", "periodStartLabel": "Goodwill, beginning balance", "terseLabel": "Goodwill" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureBusinessAcquisitionsAndDivestituresSummaryOfTotalPurchaseConsiderationAllocationDetails", "http://www.snap.com/20211231/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsChangesInCarryingAmountOfGoodwillDetails", "http://www.snap.com/20211231/taxonomy/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAcquiredDuringPeriod": { "auth_ref": [ "r297" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized resulting from a business combination.", "label": "Goodwill Acquired During Period", "terseLabel": "Goodwill acquired" } } }, "localname": "GoodwillAcquiredDuringPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsChangesInCarryingAmountOfGoodwillDetails" ], "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_GoodwillAndIntangibleAssetsDisclosureTextBlock": { "auth_ref": [ "r320" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for goodwill and intangible assets.", "label": "Goodwill And Intangible Assets Disclosure [Text Block]", "terseLabel": "Goodwill and Intangible Assets" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureGoodwillAndIntangibleAssets" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy": { "auth_ref": [ "r300" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for goodwill. This accounting policy also may address how an entity assesses and measures impairment of goodwill, how reporting units are determined, how goodwill is allocated to such units, and how the fair values of the reporting units are determined.", "label": "Goodwill And Intangible Assets Goodwill Policy", "terseLabel": "Goodwill" } } }, "localname": "GoodwillAndIntangibleAssetsGoodwillPolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillForeignCurrencyTranslationGainLoss": { "auth_ref": [ "r299" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of foreign currency translation gain (loss) which increases (decreases) an asset representing future economic benefits from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill Foreign Currency Translation Gain Loss", "terseLabel": "Foreign currency translation" } } }, "localname": "GoodwillForeignCurrencyTranslationGainLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsChangesInCarryingAmountOfGoodwillDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillImpairmentLoss": { "auth_ref": [ "r138", "r295", "r298", "r301" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of loss from the write-down of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill Impairment Loss", "terseLabel": "Goodwill impairment charges" } } }, "localname": "GoodwillImpairmentLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ImpairmentOfInvestments": { "auth_ref": [ "r255" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount by which the fair value of an investment is less than the amortized cost basis or carrying amount of that investment at the balance sheet date and the decline in fair value is deemed to be other than temporary, before considering whether or not such amount is recognized in earnings or other comprehensive income.", "label": "Impairment Of Investments", "terseLabel": "Impairment expense on investment" } } }, "localname": "ImpairmentOfInvestments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureStrategicInvestmentsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock": { "auth_ref": [ "r321", "r330" ], "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 [Text Block]", "terseLabel": "Impairment of Long-Lived Assets" } } }, "localname": "ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic": { "auth_ref": [ "r154", "r614" ], "calculation": { "http://www.snap.com/20211231/taxonomy/role/DisclosureIncomeTaxesScheduleOfDomesticAndForeignComponentsOfPreTaxLossDetails": { "order": 10010.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": "Domestic" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureIncomeTaxesScheduleOfDomesticAndForeignComponentsOfPreTaxLossDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r101", "r222", "r230", "r233", "r236", "r238", "r806", "r818", "r824", "r850" ], "calculation": { "http://www.snap.com/20211231/taxonomy/role/DisclosureIncomeTaxesScheduleOfDomesticAndForeignComponentsOfPreTaxLossDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.snap.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfOperations": { "order": 10010.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.", "label": "Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest", "totalLabel": "Loss before income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureIncomeTaxesScheduleOfDomesticAndForeignComponentsOfPreTaxLossDetails", "http://www.snap.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign": { "auth_ref": [ "r154", "r614" ], "calculation": { "http://www.snap.com/20211231/taxonomy/role/DisclosureIncomeTaxesScheduleOfDomesticAndForeignComponentsOfPreTaxLossDetails": { "order": 10020.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.snap.com/20211231/taxonomy/role/DisclosureIncomeTaxesScheduleOfDomesticAndForeignComponentsOfPreTaxLossDetails" ], "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_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis": { "auth_ref": [ "r512", "r518" ], "lang": { "en-us": { "role": { "documentation": "Information by name of disposal group.", "label": "Income Statement Balance Sheet And Additional Disclosures By Disposal Groups Including Discontinued Operations [Axis]", "terseLabel": "Disposal Group Name" } } }, "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureBusinessAcquisitionsAndDivestituresAdditionalInformationDetails", "http://www.snap.com/20211231/taxonomy/role/DisclosureBusinessAcquisitionsAndDivestituresSummaryOfAssetsAndLiabilitiesOnCompletionOfDivestitureDetails", "http://www.snap.com/20211231/taxonomy/role/DisclosureBusinessAcquisitionsAndDivestituresTables" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems": { "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 Statement Balance Sheet And Additional Disclosures By Disposal Groups Including Discontinued Operations [Line Items]", "terseLabel": "Income Statement Balance Sheet And Additional Disclosures By Disposal Groups Including Discontinued Operations [Line Items]" } } }, "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureBusinessAcquisitionsAndDivestituresSummaryOfAssetsAndLiabilitiesOnCompletionOfDivestitureDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable": { "auth_ref": [ "r8", "r12", "r13", "r14", "r15", "r16", "r17", "r19", "r22", "r23", "r24", "r328", "r329" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about a disposal group. Includes, but is not limited to, a discontinued operation, disposal classified as held-for-sale or disposed of by means other than sale or disposal of an individually significant component.", "label": "Income Statement Balance Sheet And Additional Disclosures By Disposal Groups Including Discontinued Operations [Table]", "terseLabel": "Income Statement Balance Sheet And Additional Disclosures By Disposal Groups Including Discontinued Operations [Table]" } } }, "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureBusinessAcquisitionsAndDivestituresSummaryOfAssetsAndLiabilitiesOnCompletionOfDivestitureDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationAxis": { "auth_ref": [ "r326", "r332" ], "lang": { "en-us": { "role": { "documentation": "Information by location in the income statement.", "label": "Income Statement Location [Axis]", "terseLabel": "Income Statement Location" } } }, "localname": "IncomeStatementLocationAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureBusinessAcquisitionsAndDivestituresAdditionalInformationDetails", "http://www.snap.com/20211231/taxonomy/role/DisclosureStockholdersEquitySummaryOfTotalStockBasedCompensationExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationDomain": { "auth_ref": [ "r332" ], "lang": { "en-us": { "role": { "documentation": "Location in the income statement.", "label": "Income Statement Location [Domain]", "terseLabel": "Income Statement Location" } } }, "localname": "IncomeStatementLocationDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureBusinessAcquisitionsAndDivestituresAdditionalInformationDetails", "http://www.snap.com/20211231/taxonomy/role/DisclosureStockholdersEquitySummaryOfTotalStockBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxAuthorityAxis": { "auth_ref": [ "r582" ], "lang": { "en-us": { "role": { "documentation": "Information by tax jurisdiction.", "label": "Income Tax Authority [Axis]", "terseLabel": "Income Tax Authority" } } }, "localname": "IncomeTaxAuthorityAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetails" ], "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" } } }, "localname": "IncomeTaxAuthorityDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "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": [ "r155", "r578", "r588", "r595", "r609", "r616", "r618", "r619", "r620" ], "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.snap.com/20211231/taxonomy/role/DisclosureIncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExaminationLikelihoodOfUnfavorableSettlement": { "auth_ref": [ "r570", "r581" ], "lang": { "en-us": { "role": { "documentation": "Description of the likelihood that an uncertainty in income taxes will not be sustained as a result of the examination by the taxing authority.", "label": "Income Tax Examination Likelihood Of Unfavorable Settlement", "terseLabel": "Percentage of tax benefits likelihood of being realized" } } }, "localname": "IncomeTaxExaminationLikelihoodOfUnfavorableSettlement", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxExaminationYearUnderExamination": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tax year being audited in the income tax examination, in YYYY format.", "label": "Income Tax Examination Year Under Examination", "terseLabel": "Income tax year under examination" } } }, "localname": "IncomeTaxExaminationYearUnderExamination", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetails" ], "xbrltype": "gYearListItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r156", "r177", "r178", "r221", "r576", "r610", "r617", "r851" ], "calculation": { "http://www.snap.com/20211231/taxonomy/role/DisclosureIncomeTaxesScheduleOfComponentsOfIncomeTaxBenefitExpenseDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.snap.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfOperations": { "order": 10020.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Income Tax Expense Benefit", "negatedLabel": "Income tax benefit (expense)", "positiveLabel": "Income tax expense", "totalLabel": "Income tax expense" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetails", "http://www.snap.com/20211231/taxonomy/role/DisclosureIncomeTaxesScheduleOfComponentsOfIncomeTaxBenefitExpenseDetails", "http://www.snap.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Tax Expense Benefit Continuing Operations [Abstract]" } } }, "localname": "IncomeTaxExpenseBenefitContinuingOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxPolicyTextBlock": { "auth_ref": [ "r94", "r573", "r574", "r588", "r589", "r594", "r602" ], "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 [Text Block]", "terseLabel": "Income Taxes" } } }, "localname": "IncomeTaxPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate": { "auth_ref": [ "r572", "r577" ], "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 income tax rates.", "label": "Income Tax Reconciliation Change In Enacted Tax Rate", "terseLabel": "Change in enacted tax rate, amount" } } }, "localname": "IncomeTaxReconciliationChangeInEnactedTaxRate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxUncertaintiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Tax Uncertainties [Abstract]" } } }, "localname": "IncomeTaxUncertaintiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxesPaidNet": { "auth_ref": [ "r142" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes.", "label": "Income Taxes Paid Net", "terseLabel": "Cash paid for income taxes, net" } } }, "localname": "IncomeTaxesPaidNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "auth_ref": [ "r137" ], "calculation": { "http://www.snap.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": { "order": 10270.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.", "label": "Increase Decrease In Accounts Payable", "terseLabel": "Accounts payable" } } }, "localname": "IncreaseDecreaseInAccountsPayable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r137" ], "calculation": { "http://www.snap.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": { "order": 10230.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.", "label": "Increase Decrease In Accounts Receivable", "negatedLabel": "Accounts receivable, net of allowance" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedLiabilities": { "auth_ref": [ "r137" ], "calculation": { "http://www.snap.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": { "order": 10280.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of expenses incurred but not yet paid.", "label": "Increase Decrease In Accrued Liabilities", "terseLabel": "Accrued expenses and other current liabilities" } } }, "localname": "IncreaseDecreaseInAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Increase Decrease In Operating Capital [Abstract]", "terseLabel": "Change in operating assets and liabilities, net of effect of acquisitions:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOtherOperatingAssets": { "auth_ref": [ "r137" ], "calculation": { "http://www.snap.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": { "order": 10260.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in operating assets classified as other.", "label": "Increase Decrease In Other Operating Assets", "negatedLabel": "Other assets" } } }, "localname": "IncreaseDecreaseInOtherOperatingAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOtherOperatingLiabilities": { "auth_ref": [ "r137" ], "calculation": { "http://www.snap.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": { "order": 10300.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in operating liabilities classified as other.", "label": "Increase Decrease In Other Operating Liabilities", "terseLabel": "Other liabilities" } } }, "localname": "IncreaseDecreaseInOtherOperatingLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "auth_ref": [ "r137" ], "calculation": { "http://www.snap.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": { "order": 10240.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 Deferred Expense And Other Assets", "negatedLabel": "Prepaid expenses and other current assets" } } }, "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r306", "r312" ], "lang": { "en-us": { "role": { "documentation": "Information by type or class of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit.", "label": "Indefinite Lived Intangible Assets By Major Class [Axis]", "terseLabel": "Indefinite-lived Intangible Assets" } } }, "localname": "IndefiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureBusinessAcquisitionsAndDivestituresSummaryOfAssetsAndLiabilitiesOnCompletionOfDivestitureDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r306", "r312" ], "lang": { "en-us": { "role": { "documentation": "The major class of indefinite-lived intangible asset (for example, trade names, etc. but not all-inclusive), excluding goodwill. 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 the company.", "label": "Indefinite Lived Intangible Assets Major Class Name [Domain]", "terseLabel": "Indefinite-lived Intangible Assets, Major Class Name" } } }, "localname": "IndefiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureBusinessAcquisitionsAndDivestituresSummaryOfAssetsAndLiabilitiesOnCompletionOfDivestitureDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IndemnificationGuaranteeMember": { "auth_ref": [ "r347", "r351" ], "lang": { "en-us": { "role": { "documentation": "An agreement (contract) that contingently requires the guarantor to make payments to the guaranteed party in compensation for that party's or parties' loss or injury attributable to specified events or actions, such as a patent infringement action against an entity that relied on certain representations as to ownership rights made by a software vendor.", "label": "Indemnification Guarantee [Member]", "terseLabel": "Indemnification Agreement" } } }, "localname": "IndemnificationGuaranteeMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_InducedConversionOfConvertibleDebtExpense": { "auth_ref": [ "r368" ], "calculation": { "http://www.snap.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": { "order": 10200.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Consideration given by issuer of convertible debt to provide an incentive for debt holders to convert the debt to equity securities. The expense is equal to the fair value of all securities and other consideration transferred in the transaction in excess of the fair value of securities issuable pursuant to the original conversion terms.", "label": "Induced Conversion Of Convertible Debt Expense", "terseLabel": "Induced conversion expense related to convertible notes" } } }, "localname": "InducedConversionOfConvertibleDebtExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureLongTermDebtAdditionalInformationDetails", "http://www.snap.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IntangibleAssetsFiniteLivedPolicy": { "auth_ref": [ "r148", "r308", "r785", "r786", "r787", "r789" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for finite-lived intangible assets. This accounting policy also might address: (1) the amortization method used; (2) the useful lives of such assets; and (3) how the entity assesses and measures impairment of such assets.", "label": "Intangible Assets Finite Lived Policy", "terseLabel": "Intangible Assets" } } }, "localname": "IntangibleAssetsFiniteLivedPolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_InterestExpense": { "auth_ref": [ "r99", "r219", "r709", "r712", "r823" ], "calculation": { "http://www.snap.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfOperations": { "order": 10050.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the cost of borrowed funds accounted for as interest expense.", "label": "Interest Expense", "negatedLabel": "Interest expense" } } }, "localname": "InterestExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpenseDebtExcludingAmortization": { "auth_ref": [ "r119", "r384", "r394", "r395" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Represents the portion of interest incurred in the period on debt arrangements that was charged against earnings, excluding amortization of debt discount (premium) and financing costs.", "label": "Interest Expense Debt Excluding Amortization", "terseLabel": "Contractual interest expense" } } }, "localname": "InterestExpenseDebtExcludingAmortization", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureLongTermDebtAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPaidNet": { "auth_ref": [ "r131", "r134", "r142" ], "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 Net", "terseLabel": "Cash paid for interest" } } }, "localname": "InterestPaidNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_InternetDomainNamesMember": { "auth_ref": [ "r630" ], "lang": { "en-us": { "role": { "documentation": "String of typographic characters used to describe the location of a specific individual, business, computer, or piece of information online. Formally known as the Uniform Resource Locator or URL, it is often considered to be the address of a certain World Wide Web site.", "label": "Internet Domain Names [Member]", "terseLabel": "Domain Names" } } }, "localname": "InternetDomainNamesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsScheduleOfIntangibleAssetsDetails", "http://www.snap.com/20211231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesSummaryOfEstimatedUsefulLivesOfIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_InvestmentHoldingsLineItems": { "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": "Investment Holdings [Line Items]", "terseLabel": "Investment Holdings [Line Items]" } } }, "localname": "InvestmentHoldingsLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureStrategicInvestmentsAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_InvestmentHoldingsTable": { "auth_ref": [ "r873", "r883", "r886", "r887" ], "lang": { "en-us": { "role": { "documentation": "The investment holdings table is used for any listing of investments. The \"Investment [Axis]\" identifies the investment for which the line items apply. The other axes are used for categorizing the investments and creating useful subtotals. These axes cover different categorizations. The appropriate axes are expected to be used. Additional axes can be added for alternative categorizations.", "label": "Investment Holdings [Table]", "terseLabel": "Investment Holdings [Table]" } } }, "localname": "InvestmentHoldingsTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureStrategicInvestmentsAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_InvestmentIncomeInterest": { "auth_ref": [ "r117", "r218" ], "calculation": { "http://www.snap.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfOperations": { "order": 10040.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount before accretion (amortization) of purchase discount (premium) of interest income on nonoperating securities.", "label": "Investment Income Interest", "terseLabel": "Interest income" } } }, "localname": "InvestmentIncomeInterest", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentTypeAxis": { "auth_ref": [ "r874", "r875", "r876", "r877", "r878", "r879", "r880", "r881", "r882", "r884", "r885", "r888", "r889", "r890", "r891" ], "lang": { "en-us": { "role": { "documentation": "Information by type of investments.", "label": "Investment Type [Axis]", "terseLabel": "Investment Type" } } }, "localname": "InvestmentTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureFairValueMeasurementsSummaryOfFinancialAssetsMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_InvestmentTypeCategorizationMember": { "auth_ref": [ "r874", "r875", "r876", "r877", "r878", "r879", "r880", "r881", "r882", "r884", "r885", "r888", "r889", "r890", "r891" ], "lang": { "en-us": { "role": { "documentation": "Asset obtained to generate income or appreciate in value.", "label": "Investment Type Categorization [Member]", "terseLabel": "Investments" } } }, "localname": "InvestmentTypeCategorizationMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureFairValueMeasurementsSummaryOfFinancialAssetsMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LeaseCost": { "auth_ref": [ "r734", "r736" ], "calculation": { "http://www.snap.com/20211231/taxonomy/role/DisclosureLeasesComponentsOfLeaseCostDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lease cost recognized by lessee for lease contract.", "label": "Lease Cost", "totalLabel": "Total net lease costs" } } }, "localname": "LeaseCost", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureLeasesComponentsOfLeaseCostDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseCostTableTextBlock": { "auth_ref": [ "r734" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income.", "label": "Lease Cost Table [Text Block]", "terseLabel": "Components of Lease Cost" } } }, "localname": "LeaseCostTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureLeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LeaseholdImprovementsMember": { "auth_ref": [ "r323" ], "lang": { "en-us": { "role": { "documentation": "Additions or improvements to assets held under a lease arrangement.", "label": "Leasehold Improvements [Member]", "terseLabel": "Leasehold Improvements" } } }, "localname": "LeaseholdImprovementsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosurePropertyAndEquipmentNetSummaryOfPropertyAndEquipmentNetDetails" ], "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_LegalCostsPolicyTextBlock": { "auth_ref": [ "r345" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for legal costs incurred to protect or defend the entity's assets and rights, or to obtain assets, including monetary damages, or to obtain rights.", "label": "Legal Costs Policy [Text Block]", "terseLabel": "Legal Contingencies" } } }, "localname": "LegalCostsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeLeaseDescriptionLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Lessee Lease Description [Line Items]", "terseLabel": "Lessee Lease Description [Line Items]" } } }, "localname": "LesseeLeaseDescriptionLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureLeasesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeLeaseDescriptionTable": { "auth_ref": [ "r727" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about lessee's leases.", "label": "Lessee Lease Description [Table]", "terseLabel": "Lessee Lease Description [Table]" } } }, "localname": "LesseeLeaseDescriptionTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureLeasesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeLeasesPolicyTextBlock": { "auth_ref": [ "r724" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for leasing arrangement entered into by lessee.", "label": "Lessee Leases Policy [Text Block]", "terseLabel": "Leases" } } }, "localname": "LesseeLeasesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLeaseNotYetCommencedTermOfContract1": { "auth_ref": [ "r726" ], "lang": { "en-us": { "role": { "documentation": "Term of lessee's operating lease not yet commenced, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Lessee Operating Lease Lease Not Yet Commenced Term Of Contract1", "terseLabel": "Operating leases, terms" } } }, "localname": "LesseeOperatingLeaseLeaseNotYetCommencedTermOfContract1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureLeasesAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r735" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.", "label": "Lessee Operating Lease Liability Maturity Table [Text Block]", "terseLabel": "Present Value of Operating Lease Liabilities" } } }, "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureLeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r735" ], "calculation": { "http://www.snap.com/20211231/taxonomy/role/DisclosureLeasesPresentValueOfOperatingLeaseLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.snap.com/20211231/taxonomy/role/DisclosureLeasesPresentValueOfOperatingLeaseLiabilitiesDetails2": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease.", "label": "Lessee Operating Lease Liability Payments Due", "totalLabel": "Total lease payments" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureLeasesPresentValueOfOperatingLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": { "auth_ref": [ "r735" ], "calculation": { "http://www.snap.com/20211231/taxonomy/role/DisclosureLeasesPresentValueOfOperatingLeaseLiabilitiesDetails": { "order": 10060.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease due after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee Operating Lease Liability Payments Due After Year Five", "terseLabel": "Thereafter" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureLeasesPresentValueOfOperatingLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r735" ], "calculation": { "http://www.snap.com/20211231/taxonomy/role/DisclosureLeasesPresentValueOfOperatingLeaseLiabilitiesDetails": { "order": 10010.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee Operating Lease Liability Payments Due Next Twelve Months", "terseLabel": "2022" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureLeasesPresentValueOfOperatingLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": { "auth_ref": [ "r735" ], "calculation": { "http://www.snap.com/20211231/taxonomy/role/DisclosureLeasesPresentValueOfOperatingLeaseLiabilitiesDetails": { "order": 10050.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee Operating Lease Liability Payments Due Year Five", "terseLabel": "2026" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureLeasesPresentValueOfOperatingLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r735" ], "calculation": { "http://www.snap.com/20211231/taxonomy/role/DisclosureLeasesPresentValueOfOperatingLeaseLiabilitiesDetails": { "order": 10040.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee Operating Lease Liability Payments Due Year Four", "terseLabel": "2025" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureLeasesPresentValueOfOperatingLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r735" ], "calculation": { "http://www.snap.com/20211231/taxonomy/role/DisclosureLeasesPresentValueOfOperatingLeaseLiabilitiesDetails": { "order": 10030.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee Operating Lease Liability Payments Due Year Three", "terseLabel": "2024" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureLeasesPresentValueOfOperatingLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r735" ], "calculation": { "http://www.snap.com/20211231/taxonomy/role/DisclosureLeasesPresentValueOfOperatingLeaseLiabilitiesDetails": { "order": 10020.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee Operating Lease Liability Payments Due Year Two", "terseLabel": "2023" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureLeasesPresentValueOfOperatingLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r735" ], "calculation": { "http://www.snap.com/20211231/taxonomy/role/DisclosureLeasesPresentValueOfOperatingLeaseLiabilitiesDetails2": { "order": 10010.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.", "label": "Lessee Operating Lease Liability Undiscounted Excess Amount", "negatedLabel": "Less: Imputed interest" } } }, "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureLeasesPresentValueOfOperatingLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeasesTextBlock": { "auth_ref": [ "r737" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability.", "label": "Lessee Operating Leases [Text Block]", "terseLabel": "Leases" } } }, "localname": "LesseeOperatingLeasesTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureLeases" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingSubleaseOptionToTerminate": { "auth_ref": [ "r725" ], "lang": { "en-us": { "role": { "documentation": "Description of terms and conditions of option to terminate operating sublease.", "label": "Lessee Operating Sublease Option To Terminate", "terseLabel": "Sublease, option to terminate, description" } } }, "localname": "LesseeOperatingSubleaseOptionToTerminate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureRelatedPartyTransactionsAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "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": "Outstanding letters of credit" } } }, "localname": "LettersOfCreditOutstandingAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureLongTermDebtAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r66", "r152", "r232", "r268", "r356", "r357", "r358", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r650", "r656", "r657", "r690", "r747", "r748" ], "calculation": { "http://www.snap.com/20211231/taxonomy/role/StatementConsolidatedBalanceSheets": { "order": 10010.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.snap.com/20211231/taxonomy/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r53", "r152", "r268", "r690", "r749", "r814", "r842" ], "calculation": { "http://www.snap.com/20211231/taxonomy/role/StatementConsolidatedBalanceSheets": { "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 Stockholders Equity", "totalLabel": "Total liabilities and stockholders\u2019 equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities And Stockholders Equity [Abstract]", "terseLabel": "Liabilities and Stockholders\u2019 Equity" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r69", "r152", "r268", "r356", "r357", "r358", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r650", "r656", "r657", "r690", "r747", "r748", "r749" ], "calculation": { "http://www.snap.com/20211231/taxonomy/role/StatementConsolidatedBalanceSheets": { "order": 10100.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.snap.com/20211231/taxonomy/role/StatementConsolidatedBalanceSheets" ], "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.snap.com/20211231/taxonomy/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCredit": { "auth_ref": [ "r40", "r813", "r835" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The carrying value as of the balance sheet date of the current and noncurrent portions of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.", "label": "Line Of Credit", "terseLabel": "Amounts outstanding under the credit facility" } } }, "localname": "LineOfCredit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureLongTermDebtAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "auth_ref": [ "r65" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.", "label": "Line Of Credit Facility Maximum Borrowing Capacity", "terseLabel": "Maximum borrowing capacity" } } }, "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureLongTermDebtAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The fee, expressed as a percentage of the line of credit facility, for available but unused credit capacity under the credit facility.", "label": "Line Of Credit Facility Unused Capacity Commitment Fee Percentage", "terseLabel": "Annual commitment fee" } } }, "localname": "LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureLongTermDebtAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_LitigationSettlementExpense": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of litigation expense, including but not limited to legal, forensic, accounting, and investigative fees.", "label": "Litigation Settlement Expense", "verboseLabel": "Legal expense, net of amounts directly covered by insurance" } } }, "localname": "LitigationSettlementExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LitigationStatusAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by status of pending, threatened, or settled litigation.", "label": "Litigation Status [Axis]", "terseLabel": "Litigation Status" } } }, "localname": "LitigationStatusAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LitigationStatusDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Status of pending, threatened, or settled litigation.", "label": "Litigation Status [Domain]", "terseLabel": "Litigation Status" } } }, "localname": "LitigationStatusDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "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 L I B O R [Member]", "terseLabel": "LIBO" } } }, "localname": "LondonInterbankOfferedRateLIBORMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureLongTermDebtAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LongTermDebt": { "auth_ref": [ "r40", "r377", "r388", "r392", "r393", "r813", "r839" ], "calculation": { "http://www.snap.com/20211231/taxonomy/role/DisclosureLongTermDebtSummaryOfConvertibleNotesDetails": { "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": "Net carrying amount" } } }, "localname": "LongTermDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureLongTermDebtSummaryOfConvertibleNotesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtTextBlock": { "auth_ref": [ "r396" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for long-term debt.", "label": "Long Term Debt [Text Block]", "terseLabel": "Long-Term Debt" } } }, "localname": "LongTermDebtTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureLongTermDebt" ], "xbrltype": "textBlockItemType" }, "us-gaap_LongTermInvestments": { "auth_ref": [ "r58" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The total amount of investments that are intended to be held for an extended period of time (longer than one operating cycle).", "label": "Long Term Investments", "terseLabel": "Carrying value of investment in privately-held companies" } } }, "localname": "LongTermInvestments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureStrategicInvestmentsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LossContingenciesByNatureOfContingencyAxis": { "auth_ref": [ "r336", "r337", "r338", "r340", "r341", "r342", "r344", "r349", "r350" ], "lang": { "en-us": { "role": { "documentation": "Information by type of existing condition, situation, or set of circumstances involving uncertainty as to possible loss to an enterprise that will ultimately be resolved when one or more future events occur or fail to occur.", "label": "Loss Contingencies By Nature Of Contingency [Axis]", "terseLabel": "Loss Contingency Nature" } } }, "localname": "LossContingenciesByNatureOfContingencyAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LossContingenciesLineItems": { "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": "Loss Contingencies [Line Items]", "terseLabel": "Loss Contingencies [Line Items]" } } }, "localname": "LossContingenciesLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LossContingenciesTable": { "auth_ref": [ "r336", "r337", "r338", "r340", "r341", "r342", "r344", "r349", "r350" ], "lang": { "en-us": { "role": { "documentation": "Discloses the specific components (such as the nature, name, and date) of the loss contingency and gives an estimate of the possible loss or range of loss, or states that a reasonable estimate cannot be made. Excludes environmental contingencies, warranties and unconditional purchase obligations.", "label": "Loss Contingencies [Table]", "terseLabel": "Loss Contingencies [Table]" } } }, "localname": "LossContingenciesTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LossContingencyAccrualAtCarryingValue": { "auth_ref": [ "r336" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of loss contingency liability.", "label": "Loss Contingency Accrual At Carrying Value", "terseLabel": "Liabilities recorded" } } }, "localname": "LossContingencyAccrualAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LossContingencyEstimateOfPossibleLoss": { "auth_ref": [ "r339", "r343", "r349" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Reflects the estimated amount of loss from the specified contingency as of the balance sheet date.", "label": "Loss Contingency Estimate Of Possible Loss", "terseLabel": "Loss contingency, expected settlement amount" } } }, "localname": "LossContingencyEstimateOfPossibleLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LossContingencyNatureDomain": { "auth_ref": [ "r336", "r337", "r338", "r340", "r341", "r342", "r344", "r349", "r350" ], "lang": { "en-us": { "role": { "documentation": "An existing condition, situation, or set of circumstances involving uncertainty as to possible loss to an enterprise that will ultimately be resolved when one or more future events occur or fail to occur. Resolution of the uncertainty may confirm the incurrence of a loss or impairment of an asset or the incurrence of a liability.", "label": "Loss Contingency Nature [Domain]", "terseLabel": "Loss Contingency, Nature" } } }, "localname": "LossContingencyNatureDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MarketableSecuritiesCurrent": { "auth_ref": [ "r27", "r67" ], "calculation": { "http://www.snap.com/20211231/taxonomy/role/StatementConsolidatedBalanceSheets": { "order": 10240.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in marketable security, classified as current.", "label": "Marketable Securities Current", "terseLabel": "Marketable securities" } } }, "localname": "MarketableSecuritiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_MarketableSecuritiesPolicy": { "auth_ref": [ "r827" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for investment classified as marketable security.", "label": "Marketable Securities Policy", "terseLabel": "Marketable Securities" } } }, "localname": "MarketableSecuritiesPolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_MaturitiesOfTimeDepositsDescription": { "auth_ref": [ "r354" ], "lang": { "en-us": { "role": { "documentation": "Description of time deposit maturities, including certificates of deposit.", "label": "Maturities Of Time Deposits Description", "terseLabel": "Highly liquid investments with original maturities" } } }, "localname": "MaturitiesOfTimeDepositsDescription", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r133" ], "calculation": { "http://www.snap.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": { "order": 10030.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "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.snap.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided By Used In Financing Activities [Abstract]", "terseLabel": "Cash flows from financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r133" ], "calculation": { "http://www.snap.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": { "order": 10020.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.", "label": "Net Cash Provided By Used In Investing Activities", "totalLabel": "Net cash provided by (used in) investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided By Used In Investing Activities [Abstract]", "terseLabel": "Cash flows from investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r133", "r135", "r139" ], "calculation": { "http://www.snap.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": { "order": 10010.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.", "label": "Net Cash Provided By Used In Operating Activities", "totalLabel": "Net cash provided by (used in) operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided By Used In Operating Activities [Abstract]", "terseLabel": "Cash flows from operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r24", "r88", "r91", "r97", "r102", "r139", "r152", "r165", "r169", "r170", "r172", "r173", "r177", "r178", "r187", "r222", "r230", "r233", "r236", "r238", "r268", "r356", "r357", "r358", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r677", "r690", "r819", "r845" ], "calculation": { "http://www.snap.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfComprehensiveIncomeLoss": { "order": 10010.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 }, "http://www.snap.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfOperations": { "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", "terseLabel": "Net loss", "totalLabel": "Net loss" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureNetLossPerShareNumeratorsAndDenominatorsOfBasicAndDilutedNetLossPerShareComputationsForCommonStockDetails", "http://www.snap.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfComprehensiveIncomeLoss", "http://www.snap.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfOperations", "http://www.snap.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": { "auth_ref": [ "r169", "r170", "r172", "r173", "r181", "r182", "r188", "r191", "r222", "r230", "r233", "r236", "r238" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders.", "label": "Net Income Loss Available To Common Stockholders Basic", "terseLabel": "Net loss attributable to common stockholders" } } }, "localname": "NetIncomeLossAvailableToCommonStockholdersBasic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureNetLossPerShareNumeratorsAndDenominatorsOfBasicAndDilutedNetLossPerShareComputationsForCommonStockDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Income Loss Available To Common Stockholders Basic [Abstract]", "terseLabel": "Numerator:" } } }, "localname": "NetIncomeLossAvailableToCommonStockholdersBasicAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureNetLossPerShareNumeratorsAndDenominatorsOfBasicAndDilutedNetLossPerShareComputationsForCommonStockDetails" ], "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" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NonUsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Countries excluding the United States of America (US).", "label": "Non Us [Member]", "terseLabel": "Rest of World" } } }, "localname": "NonUsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosurePropertyAndEquipmentNetPropertyAndEquipmentNetByGeographicAreaDetails", "http://www.snap.com/20211231/taxonomy/role/DisclosurePropertyAndEquipmentNetPropertyAndEquipmentNetByGeographicAreaParentheticalDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NonvestedRestrictedStockSharesActivityTableTextBlock": { "auth_ref": [ "r532" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the changes in outstanding nonvested restricted stock shares.", "label": "Nonvested Restricted Stock Shares Activity Table [Text Block]", "terseLabel": "Summary of RSU and RSA Award Activity" } } }, "localname": "NonvestedRestrictedStockSharesActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureStockholdersEquityTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_NumberOfOperatingSegments": { "auth_ref": [ "r215" ], "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 segment" } } }, "localname": "NumberOfOperatingSegments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "integerItemType" }, "us-gaap_NumberOfReportingUnits": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of reporting units tested for impairment of goodwill. A reporting unit is an operating segment or one level below an operating segment.", "label": "Number Of Reporting Units", "terseLabel": "Number of reporting unit" } } }, "localname": "NumberOfReportingUnits", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "integerItemType" }, "us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent": { "auth_ref": [ "r87", "r98" ], "calculation": { "http://www.snap.com/20211231/taxonomy/role/DisclosureAccumulatedOtherComprehensiveIncomeLossSchedulesOfChangesInAccumulatedOtherComprehensiveIncomeLossDetails": { "order": 10010.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax, before reclassification adjustments, of other comprehensive income (loss), attributable to parent.", "label": "Oci Before Reclassifications Net Of Tax Attributable To Parent", "terseLabel": "OCI before reclassifications" } } }, "localname": "OciBeforeReclassificationsNetOfTaxAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureAccumulatedOtherComprehensiveIncomeLossSchedulesOfChangesInAccumulatedOtherComprehensiveIncomeLossDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r222", "r230", "r233", "r236", "r238" ], "calculation": { "http://www.snap.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfOperations": { "order": 10030.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": "Operating loss" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseCost": { "auth_ref": [ "r728", "r736" ], "calculation": { "http://www.snap.com/20211231/taxonomy/role/DisclosureLeasesComponentsOfLeaseCostDetails": { "order": 10010.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.", "label": "Operating Lease Cost", "terseLabel": "Operating lease expense" } } }, "localname": "OperatingLeaseCost", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureLeasesComponentsOfLeaseCostDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r722" ], "calculation": { "http://www.snap.com/20211231/taxonomy/role/DisclosureLeasesPresentValueOfOperatingLeaseLiabilitiesDetails2": { "order": 10020.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.", "label": "Operating Lease Liability", "verboseLabel": "Present value of lease liabilities" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureLeasesPresentValueOfOperatingLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r722" ], "calculation": { "http://www.snap.com/20211231/taxonomy/role/StatementConsolidatedBalanceSheets": { "order": 10150.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.", "label": "Operating Lease Liability Current", "terseLabel": "Operating lease liabilities" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r722" ], "calculation": { "http://www.snap.com/20211231/taxonomy/role/StatementConsolidatedBalanceSheets": { "order": 10120.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.", "label": "Operating Lease Liability Noncurrent", "terseLabel": "Operating lease liabilities, noncurrent" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasePayments": { "auth_ref": [ "r723", "r730" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.", "label": "Operating Lease Payments", "terseLabel": "Operating cash outflows for operating leases" } } }, "localname": "OperatingLeasePayments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureLeasesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r721" ], "calculation": { "http://www.snap.com/20211231/taxonomy/role/StatementConsolidatedBalanceSheets": { "order": 10190.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's right to use underlying asset under operating lease.", "label": "Operating Lease Right Of Use Asset", "terseLabel": "Operating lease right-of-use assets" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r733", "r736" ], "lang": { "en-us": { "role": { "documentation": "Weighted average discount rate for operating lease calculated at point in time.", "label": "Operating Lease Weighted Average Discount Rate Percent", "terseLabel": "Weighted-average discount rate" } } }, "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureLeasesSummaryOfWeightedAverageRemainingLeaseTermAndDiscountRateRelatedToOperatingLeasesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r732", "r736" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Operating Lease Weighted Average Remaining Lease Term1", "terseLabel": "Weighted-average remaining lease term" } } }, "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureLeasesSummaryOfWeightedAverageRemainingLeaseTermAndDiscountRateRelatedToOperatingLeasesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_OperatingLossCarryforwards": { "auth_ref": [ "r596" ], "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": "Net operating loss carry-forwards" } } }, "localname": "OperatingLossCarryforwards", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Organization Consolidation And Presentation Of Financial Statements [Abstract]" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "auth_ref": [ "r30", "r31", "r32", "r68" ], "calculation": { "http://www.snap.com/20211231/taxonomy/role/DisclosureBalanceSheetComponentsScheduleOfAccruedExpensesAndOtherCurrentLiabilitiesDetails": { "order": 10070.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer.", "label": "Other Accrued Liabilities Current", "terseLabel": "Other" } } }, "localname": "OtherAccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureBalanceSheetComponentsScheduleOfAccruedExpensesAndOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r63" ], "calculation": { "http://www.snap.com/20211231/taxonomy/role/StatementConsolidatedBalanceSheets": { "order": 10220.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.snap.com/20211231/taxonomy/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r647", "r648", "r653" ], "calculation": { "http://www.snap.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfComprehensiveIncomeLoss": { "order": 10030.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax and reclassification adjustments, of appreciation (loss) in value of unsold available-for-sale securities, attributable to parent entity. Excludes amounts related to other than temporary impairment (OTTI) loss.", "label": "Other Comprehensive Income Availableforsale Securities Adjustment Net Of Tax Portion Attributable To Parent", "terseLabel": "Unrealized gain (loss) on marketable securities, net of tax" } } }, "localname": "OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfComprehensiveIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r647", "r648", "r653" ], "calculation": { "http://www.snap.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfComprehensiveIncomeLoss": { "order": 10040.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to parent entity.", "label": "Other Comprehensive Income Foreign Currency Transaction And Translation Adjustment Net Of Tax Portion Attributable To Parent", "terseLabel": "Foreign currency translation" } } }, "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfComprehensiveIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r89", "r92", "r647", "r648", "r653" ], "calculation": { "http://www.snap.com/20211231/taxonomy/role/DisclosureAccumulatedOtherComprehensiveIncomeLossSchedulesOfChangesInAccumulatedOtherComprehensiveIncomeLossDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.snap.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfComprehensiveIncomeLoss": { "order": 10020.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of other comprehensive income (loss) attributable to parent entity.", "label": "Other Comprehensive Income Loss Net Of Tax Portion Attributable To Parent", "terseLabel": "Other comprehensive income (loss), net of tax", "totalLabel": "Total other comprehensive income (loss), net of tax" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureAccumulatedOtherComprehensiveIncomeLossSchedulesOfChangesInAccumulatedOtherComprehensiveIncomeLossDetails", "http://www.snap.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfComprehensiveIncomeLoss", "http://www.snap.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income Loss Net Of Tax Portion Attributable To Parent [Abstract]", "terseLabel": "Other comprehensive income (loss), net of tax" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfComprehensiveIncomeLoss" ], "xbrltype": "stringItemType" }, "us-gaap_OtherLiabilitiesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Liabilities Disclosure [Abstract]" } } }, "localname": "OtherLiabilitiesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_OtherLiabilitiesMember": { "auth_ref": [ "r660", "r662" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing other liabilities.", "label": "Other Liabilities [Member]", "terseLabel": "Other Liabilities" } } }, "localname": "OtherLiabilitiesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureBusinessAcquisitionsAndDivestituresAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r73" ], "calculation": { "http://www.snap.com/20211231/taxonomy/role/DisclosureBalanceSheetComponentsScheduleOfOtherLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.snap.com/20211231/taxonomy/role/StatementConsolidatedBalanceSheets": { "order": 10130.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.", "label": "Other Liabilities Noncurrent", "terseLabel": "Other liabilities", "totalLabel": "Total other liabilities" } } }, "localname": "OtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureBalanceSheetComponentsScheduleOfOtherLiabilitiesDetails", "http://www.snap.com/20211231/taxonomy/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNoncashIncomeExpense": { "auth_ref": [ "r139" ], "calculation": { "http://www.snap.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": { "order": 10220.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (expense) included in net income that results in no cash inflow (outflow), classified as other.", "label": "Other Noncash Income Expense", "negatedLabel": "Other" } } }, "localname": "OtherNoncashIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNoncurrentLiabilitiesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing other noncurrent liabilities.", "label": "Other Noncurrent Liabilities [Member]", "terseLabel": "Other Liabilities" } } }, "localname": "OtherNoncurrentLiabilitiesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherNoncurrentLiabilitiesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of other noncurrent liabilities.", "label": "Other Noncurrent Liabilities Table [Text Block]", "terseLabel": "Schedule of Other Liabilities" } } }, "localname": "OtherNoncurrentLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureBalanceSheetComponentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r118" ], "calculation": { "http://www.snap.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfOperations": { "order": 10060.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (expense) related to nonoperating activities, classified as other.", "label": "Other Nonoperating Income Expense", "terseLabel": "Other income (expense), net" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherSundryLiabilitiesNoncurrent": { "auth_ref": [ "r41", "r812", "r838" ], "calculation": { "http://www.snap.com/20211231/taxonomy/role/DisclosureBalanceSheetComponentsScheduleOfOtherLiabilitiesDetails": { "order": 10020.0, "parentTag": "us-gaap_OtherLiabilitiesNoncurrent", "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 expected to be paid after one year (or the normal operating cycle, if longer), from the balance sheet date.", "label": "Other Sundry Liabilities Noncurrent", "terseLabel": "Other" } } }, "localname": "OtherSundryLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureBalanceSheetComponentsScheduleOfOtherLiabilitiesDetails" ], "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": "Over-Allotment Option" } } }, "localname": "OverAllotmentOptionMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureLongTermDebtAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PatentsMember": { "auth_ref": [ "r632" ], "lang": { "en-us": { "role": { "documentation": "Exclusive legal right granted by the government to the owner of the patent to exploit an invention or a process for a period of time specified by law.", "label": "Patents [Member]", "terseLabel": "Patents" } } }, "localname": "PatentsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsScheduleOfIntangibleAssetsDetails", "http://www.snap.com/20211231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesSummaryOfEstimatedUsefulLivesOfIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PaymentsForHedgeFinancingActivities": { "auth_ref": [ "r130", "r136" ], "calculation": { "http://www.snap.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": { "order": 10050.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for a financial contract that meets the hedge criteria as either cash flow hedge, fair value hedge or hedge of net investment in foreign operations.", "label": "Payments For Hedge Financing Activities", "negatedLabel": "Purchase of capped calls" } } }, "localname": "PaymentsForHedgeFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForProceedsFromOtherInvestingActivities": { "auth_ref": [ "r124", "r127" ], "calculation": { "http://www.snap.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": { "order": 10140.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash (inflow) outflow from investing activities classified as other.", "label": "Payments For Proceeds From Other Investing Activities", "negatedLabel": "Other" } } }, "localname": "PaymentsForProceedsFromOtherInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesGross": { "auth_ref": [ "r125", "r639" ], "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": "Payment to acquire business" } } }, "localname": "PaymentsToAcquireBusinessesGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureBusinessAcquisitionsAndDivestituresAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "auth_ref": [ "r125" ], "calculation": { "http://www.snap.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": { "order": 10090.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", "negatedLabel": "Cash paid for acquisitions, net of cash acquired" } } }, "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireMarketableSecurities": { "auth_ref": [ "r254" ], "calculation": { "http://www.snap.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": { "order": 10110.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow for purchase of marketable security.", "label": "Payments To Acquire Marketable Securities", "negatedLabel": "Purchases of marketable securities" } } }, "localname": "PaymentsToAcquireMarketableSecurities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r126" ], "calculation": { "http://www.snap.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": { "order": 10070.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", "negatedLabel": "Purchases of property and equipment" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PendingLitigationMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Risk of loss associated with the outcome of pending litigation against the entity, for example, but not limited to, litigation in arbitration or within the trial process.", "label": "Pending Litigation [Member]", "terseLabel": "Pending Litigation" } } }, "localname": "PendingLitigationMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PlanNameAxis": { "auth_ref": [ "r527", "r553" ], "lang": { "en-us": { "role": { "documentation": "Information by plan name for share-based payment arrangement.", "label": "Plan Name [Axis]", "terseLabel": "Plan Name" } } }, "localname": "PlanNameAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails" ], "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" } } }, "localname": "PlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r28", "r55", "r56" ], "calculation": { "http://www.snap.com/20211231/taxonomy/role/StatementConsolidatedBalanceSheets": { "order": 10260.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.snap.com/20211231/taxonomy/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromDebtNetOfIssuanceCosts": { "auth_ref": [ "r129" ], "calculation": { "http://www.snap.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": { "order": 10040.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from additional borrowings, net of cash paid to third parties in connection with debt origination.", "label": "Proceeds From Debt Net Of Issuance Costs", "terseLabel": "Proceeds from issuance of convertible notes, net of issuance costs" } } }, "localname": "ProceedsFromDebtNetOfIssuanceCosts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureLongTermDebtAdditionalInformationDetails", "http://www.snap.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromDivestitureOfBusinessesNetOfCashDivested": { "auth_ref": [ "r123" ], "calculation": { "http://www.snap.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": { "order": 10100.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "This element represents the cash inflow during the period from the sale of a component of the entity.", "label": "Proceeds From Divestiture Of Businesses Net Of Cash Divested", "terseLabel": "Proceeds from divestiture, net", "verboseLabel": "Disposal group including discontinued operation, purchase consideration" } } }, "localname": "ProceedsFromDivestitureOfBusinessesNetOfCashDivested", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureBusinessAcquisitionsAndDivestituresAdditionalInformationDetails", "http://www.snap.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities": { "auth_ref": [ "r121", "r122", "r254" ], "calculation": { "http://www.snap.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": { "order": 10130.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from maturity, prepayment and call of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Proceeds From Maturities Prepayments And Calls Of Available For Sale Securities", "terseLabel": "Maturities of marketable securities" } } }, "localname": "ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities": { "auth_ref": [], "calculation": { "http://www.snap.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": { "order": 10120.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow associated with the aggregate amount received by the entity through sale or maturity of marketable securities (held-to-maturity or available-for-sale) during the period.", "label": "Proceeds From Sale And Maturity Of Marketable Securities", "terseLabel": "Sales of marketable securities" } } }, "localname": "ProceedsFromSaleAndMaturityOfMarketableSecurities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromStockOptionsExercised": { "auth_ref": [ "r128", "r554" ], "calculation": { "http://www.snap.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": { "order": 10060.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from exercise of option under share-based payment arrangement.", "label": "Proceeds From Stock Options Exercised", "terseLabel": "Proceeds from the exercise of stock options" } } }, "localname": "ProceedsFromStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProfitLoss": { "auth_ref": [ "r24", "r88", "r91", "r97", "r132", "r152", "r165", "r177", "r178", "r222", "r230", "r233", "r236", "r238", "r268", "r356", "r357", "r358", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r647", "r651", "r652", "r658", "r659", "r677", "r690", "r824" ], "calculation": { "http://www.snap.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": { "order": 10150.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.", "label": "Profit Loss", "terseLabel": "Net loss" } } }, "localname": "ProfitLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Property Plant And Equipment [Abstract]" } } }, "localname": "PropertyPlantAndEquipmentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r61", "r325" ], "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": "Property Plant And Equipment By Type [Axis]", "terseLabel": "Long-Lived Tangible Asset" } } }, "localname": "PropertyPlantAndEquipmentByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosurePropertyAndEquipmentNetSummaryOfPropertyAndEquipmentNetDetails", "http://www.snap.com/20211231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "auth_ref": [ "r331", "r897", "r898", "r899" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.", "label": "Property Plant And Equipment Disclosure [Text Block]", "terseLabel": "Property and Equipment, Net" } } }, "localname": "PropertyPlantAndEquipmentDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosurePropertyAndEquipmentNet" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentGross": { "auth_ref": [ "r60", "r323" ], "calculation": { "http://www.snap.com/20211231/taxonomy/role/DisclosurePropertyAndEquipmentNetSummaryOfPropertyAndEquipmentNetDetails": { "order": 10010.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.snap.com/20211231/taxonomy/role/DisclosurePropertyAndEquipmentNetSummaryOfPropertyAndEquipmentNetDetails" ], "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.snap.com/20211231/taxonomy/role/DisclosurePropertyAndEquipmentNetAdditionalInformationDetails", "http://www.snap.com/20211231/taxonomy/role/DisclosurePropertyAndEquipmentNetSummaryOfPropertyAndEquipmentNetDetails" ], "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.snap.com/20211231/taxonomy/role/DisclosurePropertyAndEquipmentNetAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r35", "r36", "r325", "r749", "r828", "r843" ], "calculation": { "http://www.snap.com/20211231/taxonomy/role/DisclosurePropertyAndEquipmentNetSummaryOfPropertyAndEquipmentNetDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.snap.com/20211231/taxonomy/role/StatementConsolidatedBalanceSheets": { "order": 10180.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", "verboseLabel": "Total property and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosurePropertyAndEquipmentNetPropertyAndEquipmentNetByGeographicAreaDetails", "http://www.snap.com/20211231/taxonomy/role/DisclosurePropertyAndEquipmentNetSummaryOfPropertyAndEquipmentNetDetails", "http://www.snap.com/20211231/taxonomy/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentNetByTypeAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Property Plant And Equipment Net By Type [Abstract]", "terseLabel": "Property and equipment, net:" } } }, "localname": "PropertyPlantAndEquipmentNetByTypeAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosurePropertyAndEquipmentNetPropertyAndEquipmentNetByGeographicAreaDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": { "auth_ref": [ "r59", "r325", "r897", "r898" ], "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 [Text Block]", "terseLabel": "Property and Equipment" } } }, "localname": "PropertyPlantAndEquipmentPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "auth_ref": [ "r35", "r325" ], "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 [Text Block]", "terseLabel": "Summary of Property and Equipment, Net" } } }, "localname": "PropertyPlantAndEquipmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosurePropertyAndEquipmentNetTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r35", "r323" ], "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": "Property Plant And Equipment Type [Domain]", "terseLabel": "Long-Lived Tangible Asset" } } }, "localname": "PropertyPlantAndEquipmentTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosurePropertyAndEquipmentNetSummaryOfPropertyAndEquipmentNetDetails", "http://www.snap.com/20211231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "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": "Property and equipment estimated useful life" } } }, "localname": "PropertyPlantAndEquipmentUsefulLife", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy": { "auth_ref": [ "r54", "r248" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for determining the allowance for doubtful accounts for trade and other accounts receivable balances, and when impairments, charge-offs or recoveries are recognized.", "label": "Receivables Trade And Other Accounts Receivable Allowance For Doubtful Accounts Policy", "terseLabel": "Accounts Receivable and Allowance for Doubtful Accounts" } } }, "localname": "ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent": { "auth_ref": [ "r87", "r98" ], "calculation": { "http://www.snap.com/20211231/taxonomy/role/DisclosureAccumulatedOtherComprehensiveIncomeLossSchedulesOfChangesInAccumulatedOtherComprehensiveIncomeLossDetails": { "order": 10020.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of reclassification adjustments of other comprehensive income (loss) attributable to parent.", "label": "Reclassification From Aoci Current Period Net Of Tax Attributable To Parent", "negatedLabel": "Amounts reclassified from AOCI" } } }, "localname": "ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureAccumulatedOtherComprehensiveIncomeLossSchedulesOfChangesInAccumulatedOtherComprehensiveIncomeLossDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RelatedPartyDomain": { "auth_ref": [ "r492", "r741", "r742" ], "lang": { "en-us": { "role": { "documentation": "Related parties include affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.", "label": "Related Party [Domain]", "terseLabel": "Related Party" } } }, "localname": "RelatedPartyDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureRelatedPartyTransactionsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "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.snap.com/20211231/taxonomy/role/DisclosureRelatedPartyTransactionsAdditionalInformationDetails" ], "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_RelatedPartyTransactionsByRelatedPartyAxis": { "auth_ref": [ "r492", "r741", "r744", "r794", "r795", "r796", "r797", "r798", "r799", "r800", "r801", "r802", "r803", "r804", "r805" ], "lang": { "en-us": { "role": { "documentation": "Information by type of related party. Related parties include, but not limited to, affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.", "label": "Related Party Transactions By Related Party [Axis]", "terseLabel": "Related Party" } } }, "localname": "RelatedPartyTransactionsByRelatedPartyAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureRelatedPartyTransactionsAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": { "auth_ref": [ "r739", "r740", "r742", "r745", "r746" ], "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.snap.com/20211231/taxonomy/role/DisclosureRelatedPartyTransactions" ], "xbrltype": "textBlockItemType" }, "us-gaap_ResearchAndDevelopmentExpense": { "auth_ref": [ "r569", "r784", "r911" ], "calculation": { "http://www.snap.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfOperations": { "order": 10100.0, "parentTag": "us-gaap_CostsAndExpenses", "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.snap.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfOperations" ], "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.snap.com/20211231/taxonomy/role/DisclosureStockholdersEquitySummaryOfTotalStockBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ResearchDevelopmentAndComputerSoftwarePolicyTextBlock": { "auth_ref": [ "r62", "r314", "r319", "r911" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for its research and development and computer software activities including the accounting treatment for costs incurred for (1) research and development activities, (2) development of computer software for internal use, (3) computer software to be sold, leased or otherwise marketed as a separate product or as part of a product or process and (4) in-process research and development acquired in a purchase business combination.", "label": "Research Development And Computer Software Policy [Text Block]", "terseLabel": "Software Development Costs" } } }, "localname": "ResearchDevelopmentAndComputerSoftwarePolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ResearchMember": { "auth_ref": [ "r597" ], "lang": { "en-us": { "role": { "documentation": "Research tax credit carryforwards arising from certain qualifying expenditures incurred to develop new products and processes.", "label": "Research [Member]", "terseLabel": "Research" } } }, "localname": "ResearchMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "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": "Restricted Cash And Cash Equivalents Cash And Cash Equivalents [Member]", "terseLabel": "Cash and Cash Equivalents" } } }, "localname": "RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureFairValueMeasurementsSummaryOfFinancialAssetsMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r49", "r408", "r562", "r749", "r841", "r861", "r866" ], "calculation": { "http://www.snap.com/20211231/taxonomy/role/StatementConsolidatedBalanceSheets": { "order": 10090.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", "negatedLabel": "Accumulated deficit", "terseLabel": "Accumulated deficit" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureLongTermDebtAdditionalInformationDetails", "http://www.snap.com/20211231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.snap.com/20211231/taxonomy/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r4", "r160", "r161", "r162", "r166", "r175", "r178", "r278", "r559", "r560", "r561", "r606", "r607", "r675", "r857", "r859" ], "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.snap.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_RetirementPlanTypeAxis": { "auth_ref": [ "r443", "r444", "r446", "r447", "r448", "r449", "r450", "r451", "r452", "r453", "r454", "r455", "r456", "r457", "r458", "r459", "r460", "r461", "r462", "r463", "r464", "r465", "r466", "r467", "r468", "r469", "r470", "r471", "r472", "r473", "r474", "r475", "r476", "r477", "r478", "r479", "r480", "r481", "r482", "r483", "r484", "r485", "r486", "r487", "r488", "r489", "r490", "r491", "r492", "r493", "r495", "r498", "r499", "r500", "r501", "r502", "r503", "r504", "r505", "r506", "r507", "r508", "r509", "r510", "r511", "r512", "r513", "r514", "r515", "r518", "r519", "r520", "r521" ], "lang": { "en-us": { "role": { "documentation": "Information by type of retirement benefit plan. Includes, but is not limited to, retirement benefit arrangement for defined benefit pension and other postretirement plans, retirement benefit arrangement for defined contribution pension and other postretirement plans, and special and contractual termination benefits payable upon retirement.", "label": "Retirement Plan Type [Axis]", "terseLabel": "Retirement Plan Type" } } }, "localname": "RetirementPlanTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureEmployeeBenefitPlansAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RetirementPlanTypeDomain": { "auth_ref": [ "r443", "r444", "r446", "r447", "r448", "r449", "r450", "r451", "r452", "r453", "r454", "r455", "r456", "r457", "r458", "r459", "r460", "r461", "r462", "r463", "r464", "r465", "r466", "r467", "r468", "r469", "r470", "r471", "r472", "r473", "r474", "r475", "r476", "r477", "r478", "r479", "r480", "r481", "r482", "r483", "r484", "r485", "r486", "r487", "r488", "r489", "r490", "r491", "r492", "r493", "r495", "r498", "r499", "r500", "r501", "r502", "r503", "r504", "r505", "r506", "r507", "r508", "r509", "r510", "r511", "r512", "r513", "r514", "r515", "r518", "r519", "r520", "r521" ], "lang": { "en-us": { "role": { "documentation": "Type of plan designed to provide participants with retirement benefits. Includes, but is not limited to, retirement benefit arrangement for defined benefit pension and other postretirement plans, retirement benefit arrangement for defined contribution pension and other postretirement plans, and special and contractual termination benefits payable upon retirement.", "label": "Retirement Plan Type [Domain]", "terseLabel": "Retirement Plan Type" } } }, "localname": "RetirementPlanTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureEmployeeBenefitPlansAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenue From Contract With Customer [Abstract]" } } }, "localname": "RevenueFromContractWithCustomerAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r216", "r217", "r229", "r234", "r235", "r239", "r240", "r244", "r427", "r428", "r788" ], "calculation": { "http://www.snap.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfOperations": { "order": 10070.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.", "label": "Revenue From Contract With Customer Excluding Assessed Tax", "terseLabel": "Total revenue", "verboseLabel": "Revenue" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureRevenueDisaggregationOfRevenueByGeographyDetails", "http://www.snap.com/20211231/taxonomy/role/DisclosureRevenueDisaggregationOfRevenueByGeographyParentheticalDetails", "http://www.snap.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": { "auth_ref": [ "r149", "r419", "r420", "r421", "r422", "r423", "r424", "r425", "r426", "r440" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for revenue from contract with customer.", "label": "Revenue From Contract With Customer Policy [Text Block]", "terseLabel": "Revenue Recognition" } } }, "localname": "RevenueFromContractWithCustomerPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r411", "r412", "r413", "r414", "r415", "r416", "r417", "r418", "r430", "r440" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts.", "label": "Revenue From Contract With Customer [Text Block]", "terseLabel": "Revenue" } } }, "localname": "RevenueFromContractWithCustomerTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureRevenue" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock": { "auth_ref": [ "r242" ], "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": "Disaggregation of Revenue by Geography" } } }, "localname": "RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureRevenueTables" ], "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.snap.com/20211231/taxonomy/role/DisclosurePropertyAndEquipmentNetPropertyAndEquipmentNetByGeographicAreaDetails", "http://www.snap.com/20211231/taxonomy/role/DisclosurePropertyAndEquipmentNetPropertyAndEquipmentNetByGeographicAreaParentheticalDetails" ], "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": "Senior Unsecured Revolving Credit Facility" } } }, "localname": "RevolvingCreditFacilityMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureLongTermDebtAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "auth_ref": [ "r731", "r736" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability.", "label": "Right Of Use Asset Obtained In Exchange For Operating Lease Liability", "terseLabel": "Lease liabilities arising from obtaining operating lease right-of-use assets" } } }, "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureLeasesAdditionalInformationDetails" ], "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 Name Of Transaction [Domain]", "terseLabel": "Sale of Stock" } } }, "localname": "SaleOfStockNameOfTransactionDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureLongTermDebtAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "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 Expenses and Other Current Liabilities" } } }, "localname": "ScheduleOfAccruedLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureBalanceSheetComponentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock": { "auth_ref": [ "r87", "r706", "r707" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of accumulated other comprehensive income (loss).", "label": "Schedule Of Accumulated Other Comprehensive Income Loss Table [Text Block]", "terseLabel": "Schedule of Changes in Accumulated Other Comprehensive Income (Loss)" } } }, "localname": "ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureAccumulatedOtherComprehensiveIncomeLossTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "auth_ref": [ "r192" ], "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.snap.com/20211231/taxonomy/role/DisclosureNetLossPerShareScheduleOfPotentiallyDilutiveSharesExcludedFromCalculationOfDilutedNetLossPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": { "auth_ref": [ "r192" ], "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 [Text Block]", "terseLabel": "Schedule of Potentially Dilutive Shares Excluded from Calculation of Diluted Net Loss per Share" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureNetLossPerShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "auth_ref": [ "r622", "r623" ], "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.snap.com/20211231/taxonomy/role/DisclosureBusinessAcquisitionsAndDivestituresAdditionalInformationDetails", "http://www.snap.com/20211231/taxonomy/role/DisclosureBusinessAcquisitionsAndDivestituresSummaryOfTotalPurchaseConsiderationAllocationDetails", "http://www.snap.com/20211231/taxonomy/role/DisclosureBusinessAcquisitionsAndDivestituresTables" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": { "auth_ref": [ "r602" ], "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 (Benefit) Expense" } } }, "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureIncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": { "auth_ref": [ "r593" ], "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": "Summary of Significant Components of Net Deferred Tax Balances" } } }, "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureIncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable": { "auth_ref": [ "r494", "r495", "r496", "r497", "r508" ], "lang": { "en-us": { "role": { "documentation": "Disclosures about an individual defined benefit pension plan or an other postretirement defined benefit plan. It may be appropriate to group certain similar plans. Also includes schedule for fair value of plan assets by major categories of plan assets 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 or liabilities (Level 1), Significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).", "label": "Schedule Of Defined Benefit Plans Disclosures [Table]", "terseLabel": "Schedule Of Defined Benefit Plans Disclosures [Table]" } } }, "localname": "ScheduleOfDefinedBenefitPlansDisclosuresTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureEmployeeBenefitPlansAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock": { "auth_ref": [ "r8", "r12", "r13", "r14", "r15", "r16", "r17", "r19", "r22", "r23", "r24", "r328", "r329" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of information related to a disposal group. Includes, but is not limited to, a discontinued operation, disposal classified as held-for-sale or disposed of by means other than sale or disposal of an individually significant component.", "label": "Schedule Of Disposal Groups Including Discontinued Operations Income Statement Balance Sheet And Additional Disclosures [Text Block]", "terseLabel": "Summary of Assets and Liabilities on Completion of Divestiture" } } }, "localname": "ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureBusinessAcquisitionsAndDivestituresTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r191" ], "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": "Numerators and Denominators of Basic and Diluted Net Loss per Share Computations for Common Stock" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureNetLossPerShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": { "auth_ref": [ "r577" ], "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": "Summary of Reconciliation of Statutory Federal Income Tax Rate" } } }, "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureIncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": { "auth_ref": [ "r526", "r550", "r563" ], "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": "Schedule Of Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Text Block]", "terseLabel": "Summary of Total Stock-based Compensation Expense" } } }, "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureStockholdersEquityTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "auth_ref": [ "r304", "r308", "r789" ], "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.snap.com/20211231/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsScheduleOfIntangibleAssetsDetails", "http://www.snap.com/20211231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesSummaryOfEstimatedUsefulLivesOfIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "auth_ref": [ "r304", "r308" ], "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": "Summary of Estimated Useful Lives of Intangible Assets" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsTables", "http://www.snap.com/20211231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfGoodwillTextBlock": { "auth_ref": [ "r300", "r302" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule.", "label": "Schedule Of Goodwill [Text Block]", "terseLabel": "Changes in Carrying Amount of Goodwill" } } }, "localname": "ScheduleOfGoodwillTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock": { "auth_ref": [ "r153" ], "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 Domestic and Foreign Components of Pre-Tax Loss" } } }, "localname": "ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureIncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfInvestmentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule Of Investments [Abstract]" } } }, "localname": "ScheduleOfInvestmentsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "auth_ref": [ "r61", "r325" ], "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": "Schedule Of Property Plant And Equipment [Table]", "terseLabel": "Schedule Of Property Plant And Equipment [Table]" } } }, "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosurePropertyAndEquipmentNetAdditionalInformationDetails", "http://www.snap.com/20211231/taxonomy/role/DisclosurePropertyAndEquipmentNetSummaryOfPropertyAndEquipmentNetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock": { "auth_ref": [ "r627" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the amounts recognized as of the acquisition date for each major class of assets acquired and liabilities assumed. May include but not limited to the following: (a) acquired receivables; (b) contingencies recognized at the acquisition date; and (c) the fair value of noncontrolling interests in the acquiree.", "label": "Schedule Of Recognized Identified Assets Acquired And Liabilities Assumed Table [Text Block]", "terseLabel": "Summary of Total Purchase Consideration Allocation" } } }, "localname": "ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureBusinessAcquisitionsAndDivestituresTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable": { "auth_ref": [ "r743", "r744" ], "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.snap.com/20211231/taxonomy/role/DisclosureRelatedPartyTransactionsAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock": { "auth_ref": [ "r113", "r243" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of information concerning 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 By Geographical Areas Table [Text Block]", "terseLabel": "Property and Equipment, Net by Geographic Area" } } }, "localname": "ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosurePropertyAndEquipmentNetTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable": { "auth_ref": [ "r100", "r243" ], "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.snap.com/20211231/taxonomy/role/DisclosurePropertyAndEquipmentNetPropertyAndEquipmentNetByGeographicAreaDetails", "http://www.snap.com/20211231/taxonomy/role/DisclosurePropertyAndEquipmentNetPropertyAndEquipmentNetByGeographicAreaParentheticalDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r527", "r553" ], "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.snap.com/20211231/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails", "http://www.snap.com/20211231/taxonomy/role/DisclosureStockholdersEquitySummaryOfRSUAndRSAAwardActivityDetails", "http://www.snap.com/20211231/taxonomy/role/DisclosureStockholdersEquitySummaryOfStockOptionAwardActivityDetails", "http://www.snap.com/20211231/taxonomy/role/DisclosureStockholdersEquitySummaryOfTotalStockBasedCompensationExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "auth_ref": [ "r533", "r543", "r546" ], "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": "Schedule Of Share Based Compensation Stock Options Activity Table [Text Block]", "terseLabel": "Summary of Stock Option Award Activity" } } }, "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureStockholdersEquityTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "auth_ref": [ "r308" ], "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": "Scheduleof Finite Lived Intangible Assets Future Amortization Expense Table [Text Block]", "terseLabel": "Schedule of Estimated Intangible Asset Amortization Expense" } } }, "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentReportingPolicyPolicyTextBlock": { "auth_ref": [ "r223", "r224", "r225", "r226", "r227", "r228", "r240" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for segment reporting.", "label": "Segment Reporting Policy Policy [Text Block]", "terseLabel": "Segments" } } }, "localname": "SegmentReportingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentsGeographicalAreasAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Segments Geographical Areas [Abstract]" } } }, "localname": "SegmentsGeographicalAreasAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_SellingAndMarketingExpense": { "auth_ref": [], "calculation": { "http://www.snap.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfOperations": { "order": 10110.0, "parentTag": "us-gaap_CostsAndExpenses", "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.snap.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_SellingAndMarketingExpenseMember": { "auth_ref": [ "r106" ], "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.snap.com/20211231/taxonomy/role/DisclosureStockholdersEquitySummaryOfTotalStockBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r137" ], "calculation": { "http://www.snap.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": { "order": 10170.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 Compensation", "terseLabel": "Stock-based compensation" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1": { "auth_ref": [ "r528" ], "lang": { "en-us": { "role": { "documentation": "Estimated period over which an employee is required to provide service in exchange for the equity-based payment award, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Award Requisite Service Period1", "terseLabel": "Service condition satisfied, years" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "auth_ref": [ "r538" ], "lang": { "en-us": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Forfeited In Period", "negatedLabel": "Outstanding Restricted Stock, Forfeited" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureStockholdersEquitySummaryOfRSUAndRSAAwardActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "auth_ref": [ "r542" ], "lang": { "en-us": { "role": { "documentation": "Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Forfeitures Weighted Average Grant Date Fair Value", "terseLabel": "Weighted-Average Grant Date Fair Value per Restricted Stock, Forfeited" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureStockholdersEquitySummaryOfRSUAndRSAAwardActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r540" ], "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": "Outstanding Restricted Stock, Granted", "verboseLabel": "Awards granted to employees and consultants" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails", "http://www.snap.com/20211231/taxonomy/role/DisclosureStockholdersEquitySummaryOfRSUAndRSAAwardActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r540" ], "lang": { "en-us": { "role": { "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Grants In Period Weighted Average Grant Date Fair Value", "terseLabel": "Weighted-Average Grant Date Fair Value per Restricted Stock, Granted" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureStockholdersEquitySummaryOfRSUAndRSAAwardActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "auth_ref": [ "r539" ], "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": "Outstanding Restricted Stock, Unvested Ending Balance", "periodStartLabel": "Outstanding Restricted Stock, Unvested Beginning Balance" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureStockholdersEquitySummaryOfRSUAndRSAAwardActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "auth_ref": [ "r539" ], "lang": { "en-us": { "role": { "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Nonvested Weighted Average Grant Date Fair Value", "periodEndLabel": "Weighted-Average Grant Date Fair Value per Restricted Stock, Unvested Ending Balance", "periodStartLabel": "Weighted-Average Grant Date Fair Value per Restricted Stock, Unvested Beginning Balance" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureStockholdersEquitySummaryOfRSUAndRSAAwardActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "auth_ref": [ "r541" ], "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": "Outstanding Restricted Stock, Vested" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureStockholdersEquitySummaryOfRSUAndRSAAwardActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue": { "auth_ref": [ "r545" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value of share-based awards for which the grantee gained the right by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Vested In Period Total Fair Value", "terseLabel": "Fair value of vested shares" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r541" ], "lang": { "en-us": { "role": { "documentation": "The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Vested In Period Weighted Average Grant Date Fair Value", "terseLabel": "Weighted-Average Grant Date Fair Value per Restricted Stock, Vested" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureStockholdersEquitySummaryOfRSUAndRSAAwardActivityDetails" ], "xbrltype": "perShareItemType" }, "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.snap.com/20211231/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails", "http://www.snap.com/20211231/taxonomy/role/DisclosureStockholdersEquitySummaryOfRSUAndRSAAwardActivityDetails", "http://www.snap.com/20211231/taxonomy/role/DisclosureStockholdersEquitySummaryOfStockOptionAwardActivityDetails", "http://www.snap.com/20211231/taxonomy/role/DisclosureStockholdersEquitySummaryOfTotalStockBasedCompensationExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of additional shares authorized for issuance under share-based payment arrangement.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Number Of Additional Shares Authorized", "terseLabel": "Increase in number of shares reserved for issuance" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": { "auth_ref": [ "r536" ], "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": "Number of Shares, Exercisable" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureStockholdersEquitySummaryOfStockOptionAwardActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": { "auth_ref": [ "r536" ], "lang": { "en-us": { "role": { "documentation": "The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Exercisable Weighted Average Exercise Price", "terseLabel": "Weighted-Average Exercise Price, Exercisable" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureStockholdersEquitySummaryOfStockOptionAwardActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": { "auth_ref": [ "r538" ], "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": "Number of Shares, Forfeited" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureStockholdersEquitySummaryOfStockOptionAwardActivityDetails" ], "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": "Number of Shares, Granted" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureStockholdersEquitySummaryOfStockOptionAwardActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r544" ], "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": "Weighted-average fair value of employee stock options" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "auth_ref": [ "r553" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Intrinsic Value", "terseLabel": "Aggregate Intrinsic Value, Outstanding" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureStockholdersEquitySummaryOfStockOptionAwardActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "auth_ref": [ "r535", "r553" ], "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 Shares, Ending balance", "periodStartLabel": "Number of Shares, Beginning balance" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureStockholdersEquitySummaryOfStockOptionAwardActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Roll Forward", "terseLabel": "Number of Shares" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureStockholdersEquitySummaryOfStockOptionAwardActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r534" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Weighted Average Exercise Price", "periodEndLabel": "Weighted-Average Exercise Price, Ending balance", "periodStartLabel": "Weighted-Average Exercise Price, Beginning balance" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureStockholdersEquitySummaryOfStockOptionAwardActivityDetails" ], "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 Rollforward", "terseLabel": "Weighted-Average Exercise Price" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureStockholdersEquitySummaryOfStockOptionAwardActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue": { "auth_ref": [ "r548" ], "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 exercisable or convertible options. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Vested And Expected To Vest Exercisable Aggregate Intrinsic Value", "terseLabel": "Intrinsic values of stock options exercised" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue": { "auth_ref": [ "r546" ], "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", "terseLabel": "Aggregate Intrinsic Value, Vested and expected to vest" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureStockholdersEquitySummaryOfStockOptionAwardActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber": { "auth_ref": [ "r547" ], "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": "Number of Shares, Vested and expected to vest" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureStockholdersEquitySummaryOfStockOptionAwardActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r547" ], "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": "Weighted-Average Exercise Price, Vested and expected to vest" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureStockholdersEquitySummaryOfStockOptionAwardActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Maximum number of shares that may be issued in accordance with the plan as a proportion of outstanding capital stock.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Percentage Of Outstanding Stock Maximum", "terseLabel": "Percentage of number of shares, common stock outstanding" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod": { "auth_ref": [ "r553" ], "lang": { "en-us": { "role": { "documentation": "Number of shares issued under share-based payment arrangement.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Shares Issued In Period", "terseLabel": "Number of shares issued or offered under plan" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r525", "r530" ], "lang": { "en-us": { "role": { "documentation": "Award under share-based payment arrangement.", "label": "Share Based Compensation Arrangements By Share Based Payment Award Award Type And Plan Name [Domain]", "terseLabel": "Award Type" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails", "http://www.snap.com/20211231/taxonomy/role/DisclosureStockholdersEquitySummaryOfRSUAndRSAAwardActivityDetails", "http://www.snap.com/20211231/taxonomy/role/DisclosureStockholdersEquitySummaryOfStockOptionAwardActivityDetails", "http://www.snap.com/20211231/taxonomy/role/DisclosureStockholdersEquityTables", "http://www.snap.com/20211231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "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": "Weighted-Average Exercise Price, Exercised" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureStockholdersEquitySummaryOfStockOptionAwardActivityDetails" ], "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": "Weighted-Average Exercise Price, Forfeited" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureStockholdersEquitySummaryOfStockOptionAwardActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.", "label": "Share Based Compensation Arrangements By Share Based Payment Award Options Grants In Period Weighted Average Exercise Price", "terseLabel": "Weighted-Average Exercise Price, Granted" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureStockholdersEquitySummaryOfStockOptionAwardActivityDetails" ], "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 Compensation Award Tranche One [Member]", "terseLabel": "First Year" } } }, "localname": "ShareBasedCompensationAwardTrancheOneMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "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 Compensation Award Tranche Three [Member]", "terseLabel": "Third Year" } } }, "localname": "ShareBasedCompensationAwardTrancheThreeMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "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 Compensation Award Tranche Two [Member]", "terseLabel": "Second Year" } } }, "localname": "ShareBasedCompensationAwardTrancheTwoMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage": { "auth_ref": [ "r528" ], "lang": { "en-us": { "role": { "documentation": "Percentage of vesting of award under share-based payment arrangement.", "label": "Sharebased Compensation Arrangement By Sharebased Payment Award Award Vesting Rights Percentage", "terseLabel": "Award vesting percentage" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod": { "auth_ref": [ "r529" ], "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": "Sharebased Compensation Arrangement By Sharebased Payment Award Expiration Period", "terseLabel": "Maximum term for stock options from the grant date" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": { "auth_ref": [ "r553" ], "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": "Sharebased Compensation Arrangement By Sharebased Payment Award Options Exercisable Intrinsic Value1", "terseLabel": "Aggregate Intrinsic Value, Exercisable" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureStockholdersEquitySummaryOfStockOptionAwardActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": { "auth_ref": [ "r553" ], "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": "Sharebased Compensation Arrangement By Sharebased Payment Award Options Exercisable Weighted Average Remaining Contractual Term1", "terseLabel": "Weighted-Average Remaining Contractual Term (in years), Exercisable" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureStockholdersEquitySummaryOfStockOptionAwardActivityDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "auth_ref": [ "r547" ], "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": "Sharebased Compensation Arrangement By Sharebased Payment Award Options Outstanding Weighted Average Remaining Contractual Term2", "terseLabel": "Weighted-Average Remaining Contractual Term (in years)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureStockholdersEquitySummaryOfStockOptionAwardActivityDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1": { "auth_ref": [ "r547" ], "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": "Sharebased Compensation Arrangement By Sharebased Payment Award Options Vested And Expected To Vest Outstanding Weighted Average Remaining Contractual Term1", "terseLabel": "Weighted-Average Remaining Contractual Term (in years), Vested and expected to vest" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureStockholdersEquitySummaryOfStockOptionAwardActivityDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1": { "auth_ref": [ "r532" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value of options vested. Excludes equity instruments other than options, for example, but not limited to, share units, stock appreciation rights, restricted stock.", "label": "Sharebased Compensation Arrangement By Sharebased Payment Award Options Vested In Period Fair Value1", "terseLabel": "Fair values of options vested" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares issued which are neither cancelled nor held in the treasury.", "label": "Shares Outstanding", "periodEndLabel": "Balance, end of period, shares", "periodStartLabel": "Balance, beginning of period, shares" } } }, "localname": "SharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StandbyLettersOfCreditMember": { "auth_ref": [ "r348", "r352", "r646", "r870" ], "lang": { "en-us": { "role": { "documentation": "An irrevocable undertaking (typically by a financial institution) to guarantee payment of a specified financial obligation.", "label": "Standby Letters Of Credit [Member]", "terseLabel": "Standby Letters of Credit" } } }, "localname": "StandbyLettersOfCreditMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureLongTermDebtAdditionalInformationDetails" ], "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" } } }, "localname": "StateAndLocalJurisdictionMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_StatementClassOfStockAxis": { "auth_ref": [ "r44", "r45", "r46", "r150", "r152", "r184", "r185", "r186", "r189", "r191", "r201", "r202", "r203", "r268", "r356", "r360", "r361", "r362", "r365", "r366", "r397", "r398", "r400", "r401", "r403", "r690", "r919" ], "lang": { "en-us": { "role": { "documentation": "Information by the different classes of stock of the entity.", "label": "Statement Class Of Stock [Axis]", "terseLabel": "Class of Stock" } } }, "localname": "StatementClassOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureBusinessAcquisitionsAndDivestituresAdditionalInformationDetails", "http://www.snap.com/20211231/taxonomy/role/DisclosureLongTermDebtAdditionalInformationDetails", "http://www.snap.com/20211231/taxonomy/role/DisclosureNetLossPerShareNumeratorsAndDenominatorsOfBasicAndDilutedNetLossPerShareComputationsForCommonStockDetails", "http://www.snap.com/20211231/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails", "http://www.snap.com/20211231/taxonomy/role/DisclosureStockholdersEquitySummaryOfRSUAndRSAAwardActivityDetails", "http://www.snap.com/20211231/taxonomy/role/DisclosureStockholdersEquitySummaryOfStockOptionAwardActivityDetails", "http://www.snap.com/20211231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.snap.com/20211231/taxonomy/role/DocumentDocumentAndEntityInformation", "http://www.snap.com/20211231/taxonomy/role/StatementConsolidatedBalanceSheets", "http://www.snap.com/20211231/taxonomy/role/StatementConsolidatedBalanceSheetsParenthetical", "http://www.snap.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r4", "r77", "r95", "r96", "r97", "r160", "r161", "r162", "r166", "r175", "r178", "r200", "r278", "r403", "r408", "r559", "r560", "r561", "r606", "r607", "r675", "r701", "r702", "r703", "r704", "r705", "r707", "r857", "r858", "r859", "r932" ], "lang": { "en-us": { "role": { "documentation": "Information by component of equity.", "label": "Statement Equity Components [Axis]", "terseLabel": "Equity Components" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureAccumulatedOtherComprehensiveIncomeLossSchedulesOfChangesInAccumulatedOtherComprehensiveIncomeLossDetails", "http://www.snap.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "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.snap.com/20211231/taxonomy/role/DisclosureStockholdersEquityTables", "http://www.snap.com/20211231/taxonomy/role/StatementConsolidatedBalanceSheets", "http://www.snap.com/20211231/taxonomy/role/StatementConsolidatedBalanceSheetsParenthetical", "http://www.snap.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "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_StatementOfIncomeAndComprehensiveIncomeAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement Of Income And Comprehensive Income [Abstract]" } } }, "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "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": [ "r160", "r161", "r162", "r200", "r788" ], "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.snap.com/20211231/taxonomy/role/DisclosureStockholdersEquityTables", "http://www.snap.com/20211231/taxonomy/role/StatementConsolidatedBalanceSheets", "http://www.snap.com/20211231/taxonomy/role/StatementConsolidatedBalanceSheetsParenthetical", "http://www.snap.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities": { "auth_ref": [ "r76", "r380", "r403", "r404", "r408" ], "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 stock to voting/non-voting common stock, shares", "verboseLabel": "Fair value of induced conversion exchange shares" } } }, "localname": "StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureLongTermDebtAdditionalInformationDetails", "http://www.snap.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesNewIssues": { "auth_ref": [ "r45", "r46", "r403", "r408" ], "lang": { "en-us": { "role": { "documentation": "Number of new stock issued during the period.", "label": "Stock Issued During Period Shares New Issues", "terseLabel": "Issuance of Class A non-voting common stock for the induced conversion related to convertible senior notes, shares" } } }, "localname": "StockIssuedDuringPeriodSharesNewIssues", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r45", "r46", "r403", "r408", "r537" ], "lang": { "en-us": { "role": { "documentation": "Number of share options (or share units) exercised during the current period.", "label": "Stock Issued During Period Shares Stock Options Exercised", "negatedLabel": "Number of Shares, Exercised", "terseLabel": "Shares issued in connection with exercise of stock options under stock-based compensation plans, shares" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureStockholdersEquitySummaryOfStockOptionAwardActivityDetails", "http://www.snap.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities": { "auth_ref": [ "r77", "r403", "r408" ], "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 stock to voting/non-voting common stock" } } }, "localname": "StockIssuedDuringPeriodValueConversionOfConvertibleSecurities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecuritiesNetOfAdjustments": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net amount of stock issued during the period upon the conversion of convertible securities, net of adjustments (for example, to additional paid in capital) including the write-off of an equity component recognized to record the convertible debt instrument as two separate components - a debt component and an equity component. This item is meant to disclose the value of shares issued on conversion of convertible securities that were recorded as two separate (debt and equity) components.", "label": "Stock Issued During Period Value Conversion Of Convertible Securities Net Of Adjustments", "terseLabel": "Shares issued under original terms of general conversion with net carrying amount" } } }, "localname": "StockIssuedDuringPeriodValueConversionOfConvertibleSecuritiesNetOfAdjustments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureLongTermDebtAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueNewIssues": { "auth_ref": [ "r45", "r46", "r403", "r408" ], "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 Class A non-voting common stock for the induced conversion related to convertible senior notes" } } }, "localname": "StockIssuedDuringPeriodValueNewIssues", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": { "auth_ref": [ "r77", "r403", "r408" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of stock issued as a result of the exercise of stock options.", "label": "Stock Issued During Period Value Stock Options Exercised", "terseLabel": "Shares issued in connection with exercise of stock options under stock-based compensation plans" } } }, "localname": "StockIssuedDuringPeriodValueStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r46", "r51", "r52", "r152", "r249", "r268", "r690", "r749" ], "calculation": { "http://www.snap.com/20211231/taxonomy/role/StatementConsolidatedBalanceSheets": { "order": 10030.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", "periodEndLabel": "Balance, end of period", "periodStartLabel": "Balance, beginning of period", "totalLabel": "Total stockholders\u2019 equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureAccumulatedOtherComprehensiveIncomeLossSchedulesOfChangesInAccumulatedOtherComprehensiveIncomeLossDetails", "http://www.snap.com/20211231/taxonomy/role/StatementConsolidatedBalanceSheets", "http://www.snap.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders Equity [Abstract]", "terseLabel": "Stockholders\u2019 equity" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_SubleaseIncome": { "auth_ref": [ "r729", "r736" ], "calculation": { "http://www.snap.com/20211231/taxonomy/role/DisclosureLeasesComponentsOfLeaseCostDetails": { "order": 10020.0, "parentTag": "us-gaap_LeaseCost", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of sublease income excluding finance and operating lease expense.", "label": "Sublease Income", "negatedLabel": "Sublease income" } } }, "localname": "SubleaseIncome", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureLeasesComponentsOfLeaseCostDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SubsidiarySaleOfStockAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of sale of the entity's stock.", "label": "Subsidiary Sale Of Stock [Axis]", "terseLabel": "Sale of Stock" } } }, "localname": "SubsidiarySaleOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureLongTermDebtAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SummaryOfIncomeTaxContingenciesTextBlock": { "auth_ref": [ "r580", "r587", "r589" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure for 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": "Summary Of Income Tax Contingencies [Text Block]", "terseLabel": "Summary of Activity Related to Gross Unrecognized Tax Benefits" } } }, "localname": "SummaryOfIncomeTaxContingenciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureIncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SupplementalBalanceSheetDisclosuresTextBlock": { "auth_ref": [ "r79" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for supplemental balance sheet disclosures, including descriptions and amounts for assets, liabilities, and equity.", "label": "Supplemental Balance Sheet Disclosures [Text Block]", "terseLabel": "Balance Sheet Components" } } }, "localname": "SupplementalBalanceSheetDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureBalanceSheetComponents" ], "xbrltype": "textBlockItemType" }, "us-gaap_SupplementalCashFlowElementsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Supplemental Cash Flow Elements [Abstract]", "terseLabel": "Supplemental disclosures of non-cash activities" } } }, "localname": "SupplementalCashFlowElementsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_SupplementalCashFlowInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Supplemental Cash Flow Information [Abstract]", "terseLabel": "Supplemental disclosures" } } }, "localname": "SupplementalCashFlowInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_TaxCreditCarryforwardAmount": { "auth_ref": [ "r596" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of the tax credit carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.", "label": "Tax Credit Carryforward Amount", "terseLabel": "Accumulated research tax credits" } } }, "localname": "TaxCreditCarryforwardAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_TaxCreditCarryforwardAxis": { "auth_ref": [ "r597" ], "lang": { "en-us": { "role": { "documentation": "Information by specific tax credit related to an unused tax credit.", "label": "Tax Credit Carryforward [Axis]", "terseLabel": "Tax Credit Carryforward" } } }, "localname": "TaxCreditCarryforwardAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_TaxCreditCarryforwardNameDomain": { "auth_ref": [ "r597" ], "lang": { "en-us": { "role": { "documentation": "The name of the tax credit carryforward.", "label": "Tax Credit Carryforward Name [Domain]", "terseLabel": "Tax Credit Carryforward, Name" } } }, "localname": "TaxCreditCarryforwardNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TechnologyBasedIntangibleAssetsMember": { "auth_ref": [ "r628" ], "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": "Technology", "verboseLabel": "Acquired Developed Technology" } } }, "localname": "TechnologyBasedIntangibleAssetsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureBusinessAcquisitionsAndDivestituresSummaryOfAssetsAndLiabilitiesOnCompletionOfDivestitureDetails", "http://www.snap.com/20211231/taxonomy/role/DisclosureBusinessAcquisitionsAndDivestituresSummaryOfTotalPurchaseConsiderationAllocationDetails", "http://www.snap.com/20211231/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsScheduleOfIntangibleAssetsDetails", "http://www.snap.com/20211231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesSummaryOfEstimatedUsefulLivesOfIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TrademarksMember": { "auth_ref": [ "r629" ], "lang": { "en-us": { "role": { "documentation": "Rights acquired through registration of a trademark to gain or protect exclusive use of a business name, symbol or other device or style.", "label": "Trademarks [Member]", "terseLabel": "Trademarks", "verboseLabel": "Trademarks, Net" } } }, "localname": "TrademarksMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureBusinessAcquisitionsAndDivestituresSummaryOfAssetsAndLiabilitiesOnCompletionOfDivestitureDetails", "http://www.snap.com/20211231/taxonomy/role/DisclosureBusinessAcquisitionsAndDivestituresSummaryOfTotalPurchaseConsiderationAllocationDetails", "http://www.snap.com/20211231/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsScheduleOfIntangibleAssetsDetails", "http://www.snap.com/20211231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesSummaryOfEstimatedUsefulLivesOfIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": { "auth_ref": [ "r262", "r263", "r265", "r266", "r267", "r386", "r402", "r665", "r753", "r754", "r755", "r756", "r757", "r758", "r759", "r760", "r761", "r762", "r763", "r764", "r765", "r766", "r767", "r768", "r769", "r770", "r771", "r772", "r773", "r774", "r775", "r776", "r777", "r778", "r779", "r780", "r781", "r782", "r919", "r920", "r921", "r922", "r923", "r924", "r925" ], "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": "Transfers And Servicing Of Financial Instruments Types Of Financial Instruments [Domain]", "terseLabel": "Financial Instruments" } } }, "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureFairValueMeasurementsAdditionalInformationDetails", "http://www.snap.com/20211231/taxonomy/role/DisclosureFairValueMeasurementsSummaryOfFinancialAssetsMeasuredAtFairValueOnRecurringBasisDetails", "http://www.snap.com/20211231/taxonomy/role/DisclosureStrategicInvestmentsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TypeOfAdoptionMember": { "auth_ref": [ "r2", "r3", "r4", "r5", "r6", "r165", "r166", "r167", "r168", "r180", "r250", "r251", "r275", "r276", "r277", "r278", "r280", "r281", "r355", "r555", "r556", "r557", "r558", "r559", "r560", "r561", "r562", "r604", "r605", "r606", "r607", "r666", "r667", "r668", "r670", "r671", "r672", "r673", "r674", "r675", "r676", "r677", "r691", "r692", "r694", "r695", "r696", "r697", "r698", "r699", "r738", "r790", "r791", "r792", "r855", "r856", "r857", "r858", "r859", "r860", "r861", "r862", "r863", "r864", "r865", "r866", "r928", "r929", "r930", "r931", "r932" ], "lang": { "en-us": { "role": { "documentation": "Amendment to accounting standards.", "label": "Type Of Adoption [Member]", "terseLabel": "Accounting Standards Update" } } }, "localname": "TypeOfAdoptionMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetails", "http://www.snap.com/20211231/taxonomy/role/DisclosureLongTermDebtAdditionalInformationDetails", "http://www.snap.com/20211231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TypeOfArrangementAxis": { "auth_ref": [ "r645" ], "lang": { "en-us": { "role": { "documentation": "Information by collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations.", "label": "Type Of Arrangement [Axis]", "terseLabel": "Collaborative Arrangement and Arrangement Other than Collaborative" } } }, "localname": "TypeOfArrangementAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureLongTermDebtAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_TypeOfCostGoodOrServiceExtensibleList": { "auth_ref": [ "r431" ], "lang": { "en-us": { "role": { "documentation": "Indicates type of cost from product sold and service rendered.", "label": "Type Of Cost Good Or Service Extensible List", "terseLabel": "Type of Cost, Good or Service [Extensible List]" } } }, "localname": "TypeOfCostGoodOrServiceExtensibleList", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "enumerationSetItemType" }, "us-gaap_USGovernmentAgenciesDebtSecuritiesMember": { "auth_ref": [ "r157", "r469", "r825" ], "lang": { "en-us": { "role": { "documentation": "Debentures, notes, and other debt securities issued by US government agencies, for example, but not limited to, Government National Mortgage Association (GNMA or Ginnie Mae). Excludes US treasury securities and debt issued by government-sponsored Enterprises (GSEs), for example, but is not limited to, Federal Home Loan Mortgage Corporation (FHLMC or Freddie Mac), Federal National Mortgage Association (FNMA or Fannie Mae), and the Federal Home Loan Bank (FHLB).", "label": "U S Government Agencies Debt Securities [Member]", "terseLabel": "U.S. Government Agency Securities" } } }, "localname": "USGovernmentAgenciesDebtSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureFairValueMeasurementsSummaryOfFinancialAssetsMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_USTreasurySecuritiesMember": { "auth_ref": [ "r157", "r469", "r508", "r825" ], "lang": { "en-us": { "role": { "documentation": "This category includes information about debt securities issued by the United States Department of the Treasury and backed by the United States government. Such securities primarily consist of treasury bills (short-term maturities - one year or less), treasury notes (intermediate term maturities - two to ten years), and treasury bonds (long-term maturities - ten to thirty years).", "label": "U S Treasury Securities [Member]", "terseLabel": "U.S. Government Securities" } } }, "localname": "USTreasurySecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureFairValueMeasurementsSummaryOfFinancialAssetsMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_UnrealizedGainLossOnInvestments": { "auth_ref": [ "r138" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of unrealized gain (loss) on investment.", "label": "Unrealized Gain Loss On Investments", "terseLabel": "Unrealized gains on investments" } } }, "localname": "UnrealizedGainLossOnInvestments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureFairValueMeasurementsAdditionalInformationDetails", "http://www.snap.com/20211231/taxonomy/role/DisclosureStrategicInvestmentsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefits": { "auth_ref": [ "r571", "r583" ], "calculation": { "http://www.snap.com/20211231/taxonomy/role/DisclosureIncomeTaxesSummaryOfActivityRelatedToGrossUnrecognizedTaxBenefitsDetails": { "order": 10010.0, "parentTag": "snap_UnrecognizedTaxBenefitsIncludingInterestAndPenalties", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of unrecognized tax benefits.", "label": "Unrecognized Tax Benefits", "periodEndLabel": "Ending balance of unrecognized tax benefits (excluding interest and penalties)", "periodStartLabel": "Beginning balance of unrecognized tax benefits", "verboseLabel": "Net unrecognized tax benefits" } } }, "localname": "UnrecognizedTaxBenefits", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetails", "http://www.snap.com/20211231/taxonomy/role/DisclosureIncomeTaxesSummaryOfActivityRelatedToGrossUnrecognizedTaxBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions": { "auth_ref": [ "r584" ], "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 Decreases Resulting From Prior Period Tax Positions", "negatedLabel": "Reductions for prior year tax positions" } } }, "localname": "UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureIncomeTaxesSummaryOfActivityRelatedToGrossUnrecognizedTaxBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued": { "auth_ref": [ "r579" ], "calculation": { "http://www.snap.com/20211231/taxonomy/role/DisclosureIncomeTaxesSummaryOfActivityRelatedToGrossUnrecognizedTaxBenefitsDetails": { "order": 10020.0, "parentTag": "snap_UnrecognizedTaxBenefitsIncludingInterestAndPenalties", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount accrued for interest on an underpayment of income taxes and penalties related to a tax position claimed or expected to be claimed in the tax return.", "label": "Unrecognized Tax Benefits Income Tax Penalties And Interest Accrued", "terseLabel": "Interest and penalties associated with unrecognized tax benefits" } } }, "localname": "UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureIncomeTaxesSummaryOfActivityRelatedToGrossUnrecognizedTaxBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions": { "auth_ref": [ "r585" ], "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 Increases Resulting From Current Period Tax Positions", "terseLabel": "Additions for current year tax positions" } } }, "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureIncomeTaxesSummaryOfActivityRelatedToGrossUnrecognizedTaxBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions": { "auth_ref": [ "r584" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in unrecognized tax benefits resulting from tax positions taken in prior period tax returns.", "label": "Unrecognized Tax Benefits Increases Resulting From Prior Period Tax Positions", "terseLabel": "Additions for prior year tax positions" } } }, "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureIncomeTaxesSummaryOfActivityRelatedToGrossUnrecognizedTaxBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations": { "auth_ref": [ "r586" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of decrease in unrecognized tax benefits resulting from lapses of applicable statutes of limitations.", "label": "Unrecognized Tax Benefits Reductions Resulting From Lapse Of Applicable Statute Of Limitations", "negatedLabel": "Changes due to lapse of statute of limitations" } } }, "localname": "UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureIncomeTaxesSummaryOfActivityRelatedToGrossUnrecognizedTaxBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r204", "r205", "r207", "r208", "r212", "r213", "r214" ], "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", "terseLabel": "Use of Estimates" } } }, "localname": "UseOfEstimates", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_VariableRateAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of variable rate.", "label": "Variable Rate [Axis]", "terseLabel": "Variable Rate" } } }, "localname": "VariableRateAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureLongTermDebtAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_VariableRateDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index.", "label": "Variable Rate [Domain]", "terseLabel": "Variable Rate" } } }, "localname": "VariableRateDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureLongTermDebtAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_VestingAxis": { "auth_ref": [ "r553" ], "lang": { "en-us": { "role": { "documentation": "Information by vesting schedule of award under share-based payment arrangement.", "label": "Vesting [Axis]", "terseLabel": "Vesting" } } }, "localname": "VestingAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_VestingDomain": { "auth_ref": [ "r553" ], "lang": { "en-us": { "role": { "documentation": "Vesting schedule of award under share-based payment arrangement.", "label": "Vesting [Domain]", "terseLabel": "Vesting" } } }, "localname": "VestingDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r183", "r191" ], "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 Diluted Shares Outstanding", "terseLabel": "Weighted-average common shares - Diluted", "verboseLabel": "Diluted" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureNetLossPerShareNumeratorsAndDenominatorsOfBasicAndDilutedNetLossPerShareComputationsForCommonStockDetails", "http://www.snap.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Weighted Average Number Of Shares Outstanding [Abstract]", "terseLabel": "Diluted shares:", "verboseLabel": "Weighted average shares used in computation of net loss per share:" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureNetLossPerShareNumeratorsAndDenominatorsOfBasicAndDilutedNetLossPerShareComputationsForCommonStockDetails", "http://www.snap.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r181", "r191" ], "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 common shares - Basic", "verboseLabel": "Basic" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureNetLossPerShareNumeratorsAndDenominatorsOfBasicAndDilutedNetLossPerShareComputationsForCommonStockDetails", "http://www.snap.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Weighted Average Number Of Shares Outstanding Basic [Abstract]", "terseLabel": "Basic shares:" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasicAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureNetLossPerShareNumeratorsAndDenominatorsOfBasicAndDilutedNetLossPerShareComputationsForCommonStockDetails" ], "xbrltype": "stringItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Weighted Average Number Of Shares Outstanding Diluted Disclosure Items [Abstract]", "terseLabel": "Denominator:" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snap.com/20211231/taxonomy/role/DisclosureNetLossPerShareNumeratorsAndDenominatorsOfBasicAndDilutedNetLossPerShareComputationsForCommonStockDetails" ], "xbrltype": "stringItemType" } }, "unitCount": 7 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "105", "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL117340306-165695" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "105", "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL117340306-165695" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "3B", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222160&loc=SL51721525-107759" }, "r100": { "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" }, "r101": { "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" }, "r102": { "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" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(21))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r104": { "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" }, "r105": { "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" }, "r106": { "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" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(7)(c))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r108": { "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" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(9)(a))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(b)(7)(c))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(b)(9)(a))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r113": { "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" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2(a),(d))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r115": { "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" }, "r116": { "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" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7(b))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r118": { "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" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "8", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760" }, "r120": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "220", "URI": "http://asc.fasb.org/topic&trid=2134417" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3151-108585" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3179-108585" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3179-108585" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3179-108585" }, "r125": { "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" }, "r126": { "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" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3213-108585" }, "r128": { "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" }, "r129": { "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" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=d3e1474-107760" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585" }, "r131": { "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" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3000-108585" }, "r133": { "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" }, "r134": { "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" }, "r135": { "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" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "27", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3581-108585" }, "r137": { "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" }, "r138": { "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" }, "r139": { "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" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721659-107760" }, "r140": { "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" }, "r141": { "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" }, "r142": { "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" }, "r143": { "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" }, "r144": { "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" }, "r145": { "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" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123573386&loc=SL94080479-196980" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123573386&loc=SL94080479-196980" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18823-107790" }, "r149": { "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" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721663-107760" }, "r150": { "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" }, "r151": { "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" }, "r152": { "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" }, "r153": { "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" }, "r154": { "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" }, "r155": { "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" }, "r156": { "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" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(m)(1)(ii)(A))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r158": { "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" }, "r159": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "http://asc.fasb.org/topic&trid=2122369" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721665-107760" }, "r160": { "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" }, "r161": { "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" }, "r162": { "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" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21728-107793" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r165": { "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" }, "r166": { "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" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(4)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r169": { "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" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721671-107760" }, "r170": { "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" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=SL124452830-107794" }, "r172": { "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" }, "r173": { "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" }, "r174": { "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" }, "r175": { "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" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794" }, "r177": { "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" }, "r178": { "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" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=122038215&loc=d3e31010-122693" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "5B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721673-107760" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.M.Q2)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=122038215&loc=d3e31137-122693" }, "r181": { "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" }, "r182": { "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" }, "r183": { "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" }, "r184": { "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" }, "r185": { "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" }, "r186": { "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" }, "r187": { "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" }, "r188": { "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" }, "r189": { "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" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "5B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721673-107760" }, "r190": { "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" }, "r191": { "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" }, "r192": { "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" }, "r193": { "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" }, "r194": { "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" }, "r195": { "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" }, "r196": { "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" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=123465656&loc=SL109261606-128450" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=123465656&loc=SL109261606-128450" }, "r199": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "http://asc.fasb.org/topic&trid=2144383" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "105", "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "5C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(2)", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721675-107760" }, "r200": { "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" }, "r201": { "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" }, "r202": { "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" }, "r203": { "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" }, "r204": { "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" }, "r205": { "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" }, "r206": { "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" }, "r207": { "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" }, "r208": { "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" }, "r209": { "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" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "5C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721675-107760" }, "r210": { "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" }, "r211": { "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" }, "r212": { "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" }, "r213": { "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" }, "r214": { "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" }, "r215": { "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" }, "r216": { "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" }, "r217": { "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" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r219": { "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" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "5C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721675-107760" }, "r220": { "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" }, "r221": { "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" }, "r222": { "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" }, "r223": { "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" }, "r224": { "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" }, "r225": { "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" }, "r226": { "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" }, "r227": { "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" }, "r228": { "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" }, "r229": { "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" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "5D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721677-107760" }, "r230": { "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" }, "r231": { "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" }, "r232": { "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" }, "r233": { "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" }, "r234": { "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" }, "r235": { "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" }, "r236": { "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" }, "r237": { "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" }, "r238": { "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" }, "r239": { "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" }, "r24": { "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" }, "r240": { "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" }, "r241": { "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" }, "r242": { "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" }, "r243": { "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" }, "r244": { "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" }, "r245": { "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" }, "r246": { "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" }, "r247": { "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" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e5144-111524" }, "r249": { "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" }, "r25": { "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" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124402435&loc=SL124402458-218513" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124402435&loc=SL124402458-218513" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(d)(1)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124402435&loc=SL124402458-218513" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=124260329&loc=d3e26610-111562" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=124260329&loc=d3e26853-111562" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "8A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=124260329&loc=SL6284422-111562" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27161-111563" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(aa)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27161-111563" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27161-111563" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27161-111563" }, "r26": { "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" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27161-111563" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27198-111563" }, "r262": { "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" }, "r263": { "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" }, "r264": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "320", "URI": "http://asc.fasb.org/topic&trid=2196928" }, "r265": { "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" }, "r266": { "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" }, "r267": { "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" }, "r268": { "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" }, "r269": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "323", "URI": "http://asc.fasb.org/topic&trid=2196965" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL82887624-210437" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL120254519-210437" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL120320025-210437" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL120320025-210437" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL120320025-210437" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r278": { "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" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r28": { "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" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(3)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(4)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r282": { "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" }, "r283": { "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" }, "r284": { "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" }, "r285": { "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" }, "r286": { "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" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124258926&loc=SL82898722-210454" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124258926&loc=SL82922868-210454" }, "r289": { "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" }, "r29": { "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" }, "r290": { "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" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124269663&loc=SL82922897-210455" }, "r292": { "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" }, "r293": { "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" }, "r294": { "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" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=99380562&loc=d3e13777-109266" }, "r296": { "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" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "105", "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695" }, "r30": { "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" }, "r300": { "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" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13854-109267" }, "r302": { "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" }, "r303": { "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" }, "r304": { "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" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(3)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r307": { "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" }, "r308": { "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" }, "r309": { "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" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6935-107765" }, "r310": { "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" }, "r311": { "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" }, "r312": { "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" }, "r313": { "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" }, "r314": { "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" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(d)(1)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=120431994&loc=SL118172731-207502" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(d)(2)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=120431994&loc=SL118172731-207502" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=120431994&loc=SL118172731-207502" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=120431994&loc=SL118172731-207502" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "25", "SubTopic": "50", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=16397303&loc=d3e19347-109286" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e7018-107765" }, "r320": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "350", "URI": "http://asc.fasb.org/topic&trid=2144416" }, "r321": { "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" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=123351718&loc=d3e2510-110228" }, "r323": { "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" }, "r324": { "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" }, "r325": { "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" }, "r326": { "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" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=SL51724579-110230" }, "r33": { "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" }, "r330": { "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" }, "r331": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "360", "URI": "http://asc.fasb.org/topic&trid=2155823" }, "r332": { "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" }, "r333": { "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" }, "r334": { "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" }, "r335": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "http://asc.fasb.org/topic&trid=2144648" }, "r336": { "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" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14615-108349" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14394-108349" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(12))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14453-108349" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14472-108349" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=27011672&loc=d3e149975-122751" }, "r346": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "http://asc.fasb.org/topic&trid=2127136" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "15", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=123389529&loc=d3e10037-110241" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=124440162&loc=d3e12021-110248" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=124440162&loc=d3e12021-110248" }, "r35": { "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" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=124440162&loc=d3e12053-110248" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=123408193&loc=d3e13051-110250" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=123408193&loc=d3e12803-110250" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "12A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=99376301&loc=SL5988623-112600" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123465755&loc=d3e1835-112601" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S65", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359872&loc=SL124427846-239511" }, "r356": { "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" }, "r357": { "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" }, "r358": { "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" }, "r359": { "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" }, "r36": { "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" }, "r360": { "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" }, "r361": { "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" }, "r362": { "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" }, "r363": { "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" }, "r364": { "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" }, "r365": { "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" }, "r366": { "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" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466103&loc=SL6014347-161799" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "40", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123467568&loc=d3e6835-112609" }, "r369": { "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" }, "r37": { "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" }, "r370": { "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" }, "r371": { "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" }, "r372": { "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" }, "r373": { "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" }, "r374": { "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" }, "r375": { "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" }, "r376": { "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" }, "r377": { "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" }, "r378": { "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" }, "r379": { "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" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(2))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r380": { "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" }, "r381": { "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" }, "r382": { "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" }, "r383": { "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" }, "r384": { "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" }, "r385": { "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" }, "r386": { "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" }, "r387": { "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" }, "r388": { "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" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466204&loc=SL6031898-161870" }, "r39": { "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" }, "r390": { "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" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466204&loc=SL6031898-161870" }, "r392": { "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" }, "r393": { "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" }, "r394": { "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" }, "r395": { "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" }, "r396": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "http://asc.fasb.org/topic&trid=2208564" }, "r397": { "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" }, "r398": { "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" }, "r399": { "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" }, "r4": { "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" }, "r40": { "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" }, "r400": { "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" }, "r401": { "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" }, "r402": { "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" }, "r403": { "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" }, "r404": { "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" }, "r405": { "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" }, "r406": { "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" }, "r407": { "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" }, "r408": { "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" }, "r409": { "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" }, "r41": { "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" }, "r410": { "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" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130551-203045" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130556-203045" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130558-203045" }, "r419": { "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" }, "r42": { "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" }, "r420": { "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" }, "r421": { "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" }, "r422": { "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" }, "r423": { "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" }, "r424": { "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" }, "r425": { "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" }, "r426": { "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" }, "r427": { "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" }, "r428": { "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" }, "r429": { "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" }, "r43": { "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" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130550-203045" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r432": { "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" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r434": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r436": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r437": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123338486&loc=SL49131195-203048" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123338486&loc=SL49131195-203048" }, "r44": { "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" }, "r440": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "http://asc.fasb.org/topic&trid=49130388" }, "r441": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "705", "URI": "http://asc.fasb.org/topic&trid=2122478" }, "r442": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "710", "URI": "http://asc.fasb.org/topic&trid=2127225" }, "r443": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "15", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "712", "URI": "http://asc.fasb.org/extlink&oid=6410066&loc=d3e79218-111664" }, "r444": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "15", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "712", "URI": "http://asc.fasb.org/extlink&oid=6410066&loc=d3e79218-111664" }, "r445": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "712", "URI": "http://asc.fasb.org/topic&trid=2197446" }, "r446": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123453770&loc=d3e1703-114919" }, "r447": { "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" }, "r448": { "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" }, "r449": { "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" }, "r45": { "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" }, "r450": { "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" }, "r451": { "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" }, "r452": { "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" }, "r453": { "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" }, "r454": { "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" }, "r455": { "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" }, "r456": { "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" }, "r457": { "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" }, "r458": { "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" }, "r459": { "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" }, "r46": { "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" }, "r460": { "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" }, "r461": { "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" }, "r462": { "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" }, "r463": { "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" }, "r464": { "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" }, "r465": { "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" }, "r466": { "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" }, "r467": { "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" }, "r468": { "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" }, "r469": { "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" }, "r47": { "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" }, "r470": { "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" }, "r471": { "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" }, "r472": { "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" }, "r473": { "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" }, "r474": { "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" }, "r475": { "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" }, "r476": { "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" }, "r477": { "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" }, "r478": { "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" }, "r479": { "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" }, "r48": { "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" }, "r480": { "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" }, "r481": { "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" }, "r482": { "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" }, "r483": { "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" }, "r484": { "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" }, "r485": { "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" }, "r486": { "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" }, "r487": { "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" }, "r488": { "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" }, "r489": { "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" }, "r49": { "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" }, "r490": { "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" }, "r491": { "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" }, "r492": { "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" }, "r493": { "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" }, "r494": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r495": { "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" }, "r496": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2417-114920" }, "r497": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2439-114920" }, "r498": { "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" }, "r499": { "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" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "105", "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695" }, "r50": { "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" }, "r500": { "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" }, "r501": { "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" }, "r502": { "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" }, "r503": { "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" }, "r504": { "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" }, "r505": { "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" }, "r506": { "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" }, "r507": { "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" }, "r508": { "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" }, "r509": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123450688&loc=d3e4587-114921" }, "r51": { "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" }, "r510": { "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" }, "r511": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "35", "SubTopic": "80", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=29639808&loc=d3e29008-114946" }, "r512": { "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" }, "r513": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(b)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947" }, "r514": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(c)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947" }, "r515": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947" }, "r516": { "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" }, "r517": { "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" }, "r518": { "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" }, "r519": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(b)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947" }, "r52": { "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" }, "r520": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(c)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947" }, "r521": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(b)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450691-114947" }, "r522": { "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" }, "r523": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "715", "URI": "http://asc.fasb.org/topic&trid=2235017" }, "r524": { "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" }, "r525": { "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" }, "r526": { "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" }, "r527": { "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" }, "r528": { "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" }, "r529": { "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" }, "r53": { "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" }, "r530": { "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" }, "r531": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b),(f(1))", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r532": { "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" }, "r533": { "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" }, "r534": { "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" }, "r535": { "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" }, "r536": { "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" }, "r537": { "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" }, "r538": { "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" }, "r539": { "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" }, "r54": { "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" }, "r540": { "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" }, "r541": { "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" }, "r542": { "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" }, "r543": { "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" }, "r544": { "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" }, "r545": { "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" }, "r546": { "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" }, "r547": { "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" }, "r548": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r549": { "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" }, "r55": { "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" }, "r550": { "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" }, "r551": { "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" }, "r552": { "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" }, "r553": { "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" }, "r554": { "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" }, "r555": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r556": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r557": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r558": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r559": { "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" }, "r56": { "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" }, "r560": { "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" }, "r561": { "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" }, "r562": { "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" }, "r563": { "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" }, "r564": { "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" }, "r565": { "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" }, "r566": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "http://asc.fasb.org/topic&trid=2228938" }, "r567": { "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" }, "r568": { "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" }, "r569": { "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" }, "r57": { "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" }, "r570": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "15", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121825205&loc=d3e27249-109313" }, "r571": { "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" }, "r572": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e32059-109318" }, "r573": { "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" }, "r574": { "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" }, "r575": { "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" }, "r576": { "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" }, "r577": { "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" }, "r578": { "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" }, "r579": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32718-109319" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.12)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r580": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32718-109319" }, "r581": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32718-109319" }, "r582": { "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" }, "r583": { "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" }, "r584": { "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" }, "r585": { "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" }, "r586": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(4)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319" }, "r587": { "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" }, "r588": { "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" }, "r589": { "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" }, "r59": { "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" }, "r590": { "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" }, "r591": { "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" }, "r592": { "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" }, "r593": { "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" }, "r594": { "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" }, "r595": { "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" }, "r596": { "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" }, "r597": { "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" }, "r598": { "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" }, "r599": { "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" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "105", "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695" }, "r60": { "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" }, "r600": { "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" }, "r601": { "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" }, "r602": { "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" }, "r603": { "Name": "Accounting Standards Codification", "Paragraph": "51", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=124434304&loc=d3e34017-109320" }, "r604": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277" }, "r605": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277" }, "r606": { "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" }, "r607": { "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" }, "r608": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(3)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277" }, "r609": { "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" }, "r61": { "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" }, "r610": { "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" }, "r611": { "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" }, "r612": { "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" }, "r613": { "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" }, "r614": { "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" }, "r615": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.4)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r616": { "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" }, "r617": { "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" }, "r618": { "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" }, "r619": { "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" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.15)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r620": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "http://asc.fasb.org/topic&trid=2144680" }, "r621": { "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" }, "r622": { "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" }, "r623": { "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" }, "r624": { "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" }, "r625": { "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" }, "r626": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)(1)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123413009&loc=d3e4845-128472" }, "r627": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123413009&loc=d3e4845-128472" }, "r628": { "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" }, "r629": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123410050&loc=d3e5263-128473" }, "r63": { "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" }, "r630": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123410050&loc=d3e5263-128473" }, "r631": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123410050&loc=d3e5333-128473" }, "r632": { "Name": "Accounting Standards Codification", "Paragraph": "38", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123410050&loc=d3e5504-128473" }, "r633": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "25", "SubTopic": "30", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=6911189&loc=d3e6405-128476" }, "r634": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "25", "SubTopic": "30", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=6911189&loc=d3e6408-128476" }, "r635": { "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" }, "r636": { "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" }, "r637": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "35", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116859824&loc=d3e6819-128478" }, "r638": { "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" }, "r639": { "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" }, "r64": { "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" }, "r640": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(3)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479" }, "r641": { "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" }, "r642": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)(1)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479" }, "r643": { "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" }, "r644": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "805", "URI": "http://asc.fasb.org/topic&trid=2303972" }, "r645": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "808", "URI": "http://asc.fasb.org/extlink&oid=6931272&loc=SL5834143-161434" }, "r646": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "15", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116873149&loc=d3e923-111674" }, "r647": { "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" }, "r648": { "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" }, "r649": { "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" }, "r65": { "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" }, "r650": { "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" }, "r651": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r652": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r653": { "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" }, "r654": { "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" }, "r655": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4582445-111684" }, "r656": { "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" }, "r657": { "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" }, "r658": { "Name": "Accounting Standards Codification", "Paragraph": "4J", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4591551-111686" }, "r659": { "Name": "Accounting Standards Codification", "Paragraph": "4K", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4591552-111686" }, "r66": { "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" }, "r660": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959" }, "r661": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959" }, "r662": { "Name": "Accounting Standards Codification", "Paragraph": "182", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123421605&loc=SL5629052-113961" }, "r663": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121483254&loc=SL120254523-199619" }, "r664": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121483254&loc=SL120254523-199619" }, "r665": { "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" }, "r666": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)(1)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r667": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)(2)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r668": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)(3)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r669": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.2)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r670": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(b)(1)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r671": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(b)(2)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r672": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(c)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r673": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r674": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(2)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r675": { "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" }, "r676": { "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" }, "r677": { "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" }, "r678": { "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" }, "r679": { "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" }, "r68": { "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" }, "r680": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r681": { "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" }, "r682": { "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" }, "r683": { "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" }, "r684": { "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" }, "r685": { "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" }, "r686": { "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" }, "r687": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594786&loc=SL75136599-209740" }, "r688": { "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" }, "r689": { "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" }, "r69": { "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" }, "r690": { "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" }, "r691": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL120254526-165497" }, "r692": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL120254526-165497" }, "r693": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL120254526-165497" }, "r694": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL121967933-165497" }, "r695": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL121967933-165497" }, "r696": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL121967933-165497" }, "r697": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL121967933-165497" }, "r698": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL122642865-165497" }, "r699": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL122642865-165497" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222160&loc=d3e1107-107759" }, "r70": { "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" }, "r700": { "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" }, "r701": { "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" }, "r702": { "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" }, "r703": { "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" }, "r704": { "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" }, "r705": { "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" }, "r706": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r707": { "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" }, "r708": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "830", "URI": "http://asc.fasb.org/topic&trid=2175825" }, "r709": { "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" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(2))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r710": { "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" }, "r711": { "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" }, "r712": { "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" }, "r713": { "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" }, "r714": { "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" }, "r715": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123341672&loc=SL77916155-209984" }, "r716": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123341672&loc=SL77916155-209984" }, "r717": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123341672&loc=SL119206272-209984" }, "r718": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123341672&loc=SL119206272-209984" }, "r719": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123341672&loc=SL120154346-209984" }, "r72": { "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" }, "r720": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123341672&loc=SL120154346-209984" }, "r721": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977" }, "r722": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977" }, "r723": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918643-209977" }, "r724": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918666-209980" }, "r725": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(3)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918673-209980" }, "r726": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918673-209980" }, "r727": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918673-209980" }, "r728": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r729": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r73": { "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" }, "r730": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(1)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r731": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(2)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r732": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(3)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r733": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(4)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r734": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r735": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918701-209980" }, "r736": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123414884&loc=SL77918982-209971" }, "r737": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/subtopic&trid=77888251" }, "r738": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "848", "URI": "http://asc.fasb.org/extlink&oid=122150657&loc=SL122150809-237846" }, "r739": { "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" }, "r74": { "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" }, "r740": { "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" }, "r741": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r742": { "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" }, "r743": { "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" }, "r744": { "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" }, "r745": { "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" }, "r746": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "850", "URI": "http://asc.fasb.org/topic&trid=2122745" }, "r747": { "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" }, "r748": { "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" }, "r749": { "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" }, "r75": { "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" }, "r750": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "853", "URI": "http://asc.fasb.org/extlink&oid=123458494&loc=SL109199563-203033" }, "r751": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "853", "URI": "http://asc.fasb.org/extlink&oid=123458494&loc=SL109199563-203033" }, "r752": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "855", "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314020-165662" }, "r753": { "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" }, "r754": { "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" }, "r755": { "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" }, "r756": { "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" }, "r757": { "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" }, "r758": { "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" }, "r759": { "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" }, "r76": { "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" }, "r760": { "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" }, "r761": { "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" }, "r762": { "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" }, "r763": { "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" }, "r764": { "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" }, "r765": { "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" }, "r766": { "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" }, "r767": { "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" }, "r768": { "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" }, "r769": { "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" }, "r77": { "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" }, "r770": { "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" }, "r771": { "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" }, "r772": { "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" }, "r773": { "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" }, "r774": { "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" }, "r775": { "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" }, "r776": { "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" }, "r777": { "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" }, "r778": { "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" }, "r779": { "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" }, "r78": { "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" }, "r780": { "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" }, "r781": { "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" }, "r782": { "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" }, "r783": { "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" }, "r784": { "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" }, "r785": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "350", "Subparagraph": "(a)", "Topic": "920", "URI": "http://asc.fasb.org/extlink&oid=120155617&loc=SL120155628-234783" }, "r786": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "350", "Subparagraph": "(b)", "Topic": "920", "URI": "http://asc.fasb.org/extlink&oid=120155617&loc=SL120155628-234783" }, "r787": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "350", "Subparagraph": "(a)", "Topic": "920", "URI": "http://asc.fasb.org/extlink&oid=120155617&loc=SL120155638-234783" }, "r788": { "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" }, "r789": { "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" }, "r79": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "210", "URI": "http://asc.fasb.org/topic&trid=2122208" }, "r790": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079" }, "r791": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079" }, "r792": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079" }, "r793": { "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" }, "r794": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e61929-109447" }, "r795": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e61929-109447" }, "r796": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62059-109447" }, "r797": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62059-109447" }, "r798": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62395-109447" }, "r799": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62395-109447" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222160&loc=SL51721533-107759" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a),(b),(c)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580" }, "r800": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62479-109447" }, "r801": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62479-109447" }, "r802": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=SL6807758-109447" }, "r803": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=SL6807758-109447" }, "r804": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(1)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e61872-109447" }, "r805": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(2)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e61872-109447" }, "r806": { "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" }, "r807": { "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" }, "r808": { "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" }, "r809": { "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" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580" }, "r810": { "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" }, "r811": { "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" }, "r812": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(15))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r813": { "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" }, "r814": { "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" }, "r815": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(6))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r816": { "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" }, "r817": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(13))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r818": { "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" }, "r819": { "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" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580" }, "r820": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(23))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r821": { "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" }, "r822": { "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" }, "r823": { "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" }, "r824": { "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" }, "r825": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Subparagraph": "(b)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=123599081&loc=d3e62557-112803" }, "r826": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Subparagraph": "(b)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=123599081&loc=SL120269850-112803" }, "r827": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=123599081&loc=d3e62652-112803" }, "r828": { "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" }, "r829": { "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" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580" }, "r830": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Subparagraph": "(c)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823" }, "r831": { "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" }, "r832": { "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" }, "r833": { "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" }, "r834": { "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" }, "r835": { "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" }, "r836": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(1)(b))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r837": { "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" }, "r838": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(15))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r839": { "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" }, "r84": { "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" }, "r840": { "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" }, "r841": { "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" }, "r842": { "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" }, "r843": { "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" }, "r844": { "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" }, "r845": { "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" }, "r846": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(19))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r847": { "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" }, "r848": { "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" }, "r849": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(3)(a))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r85": { "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" }, "r850": { "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" }, "r851": { "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" }, "r852": { "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" }, "r853": { "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" }, "r854": { "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" }, "r855": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r856": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r857": { "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" }, "r858": { "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" }, "r859": { "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" }, "r86": { "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" }, "r860": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r861": { "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" }, "r862": { "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" }, "r863": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(iii)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r864": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(iv)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r865": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r866": { "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" }, "r867": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(k)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r868": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(e)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124508989&loc=d3e19393-158473" }, "r869": { "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" }, "r87": { "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" }, "r870": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=66023616&loc=SL35737432-115832" }, "r871": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "210", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=118262064&loc=SL116631418-115840" }, "r872": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "45", "SubTopic": "210", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=118262064&loc=SL116631419-115840" }, "r873": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12)", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=d3e611133-123010" }, "r874": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column B)(Footnote 1))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010" }, "r875": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column B)(Footnote 6))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010" }, "r876": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column B)(Footnote 7))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010" }, "r877": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 1))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010" }, "r878": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 6))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010" }, "r879": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 7))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010" }, "r88": { "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" }, "r880": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column D)(Footnote 1))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010" }, "r881": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column D)(Footnote 6))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010" }, "r882": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column D)(Footnote 7))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010" }, "r883": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B)", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010" }, "r884": { "Name": "Accounting Standards Codification", "Paragraph": "5D", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-13D(Column B)(Footnote 2))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=SL120429264-123010" }, "r885": { "Name": "Accounting Standards Codification", "Paragraph": "5D", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-13D(Column C)(Footnote 2))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=SL120429264-123010" }, "r886": { "Name": "Accounting Standards Codification", "Paragraph": "5D", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-13D)", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=SL120429264-123010" }, "r887": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-14)", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=d3e611322-123010" }, "r888": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-15(Column A))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=d3e611379-123010" }, "r889": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-15(Column B))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=d3e611379-123010" }, "r89": { "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" }, "r890": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-15(Column C))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=d3e611379-123010" }, "r891": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-15(Column D))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=d3e611379-123010" }, "r892": { "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" }, "r893": { "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" }, "r894": { "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" }, "r895": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "958", "URI": "http://asc.fasb.org/extlink&oid=123877278&loc=SL117035239-210619" }, "r896": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "958", "URI": "http://asc.fasb.org/extlink&oid=123877278&loc=SL120174030-210619" }, "r897": { "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" }, "r898": { "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" }, "r899": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=SL120174063-112916" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222160&loc=d3e957-107759" }, "r90": { "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" }, "r900": { "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" }, "r901": { "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" }, "r902": { "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" }, "r903": { "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" }, "r904": { "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" }, "r905": { "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" }, "r906": { "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" }, "r907": { "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" }, "r908": { "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" }, "r909": { "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" }, "r91": { "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" }, "r910": { "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" }, "r911": { "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" }, "r912": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r913": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r914": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r915": { "Name": "Form 10-K", "Number": "249", "Publisher": "SEC", "Section": "310" }, "r916": { "Name": "Form 20-F", "Number": "249", "Publisher": "SEC", "Section": "220", "Subsection": "f" }, "r917": { "Name": "Form 40-F", "Number": "249", "Publisher": "SEC", "Section": "240", "Subsection": "f" }, "r918": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1" }, "r919": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1402" }, "r92": { "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" }, "r920": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(1)" }, "r921": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)" }, "r922": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(3)" }, "r923": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(i)" }, "r924": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(ii)" }, "r925": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(iii)" }, "r926": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r927": { "Name": "Securities Act", "Number": "230", "Publisher": "SEC", "Section": "405" }, "r928": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "848" }, "r929": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "848" }, "r93": { "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" }, "r930": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "848" }, "r931": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(01)", "Topic": "848" }, "r932": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(03)", "Topic": "848" }, "r94": { "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" }, "r95": { "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" }, "r96": { "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" }, "r97": { "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" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124507222&loc=d3e1436-108581" }, "r99": { "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" } }, "version": "2.1" } ZIP 111 0001564590-22-003868-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001564590-22-003868-xbrl.zip M4$L#!!0 ( "FL0U2WXB3"DI@# ()D! 6 9S%Y,7@RO^ MW_KOO>>_=YUSUB)KO621X>5Y]W[W\SP[E2KD@W(!9N71PTZ',8L4MZV+MF(P M\B',P7_[[3]S^YGD/YMCD?PE1G/98HMEGDJ+UF,6:RY2TEPD;\7@,)A%RO_E M!9C_\[9HL=(2Y:4JRU35U!4O8*_$+%ZDI+1XB9*R\I(EBF?C%,]CEF@J:ZW; MOG^I]LGS*NLOZ^RX=O/^L@T'GC:M.M4-;MQYX;=X535=/?W5!B:F9ILV;[&R MWF6S>X_MP4,.AQV/.!UU/7W&S?VLAZ?O13__@,"@X/"(R*AHZI68A.N)2?ZBMKFEM:V]X^]7KWNXO7W] M X/O>4*1^..GSZ-?QL:A;]]G9B5S\(_YGW4MPBC]U]+_95V:BKH6+UFBM$3E M9UV+%D?_?('F$N5UVY=J[3^I9_RG3;^BCU8D+8)LQ +\=\':P-L),=LE."E:QHW ^/=T)V8 M3U=P+Z=_F#T%!C]!SG*,&^/&0Z6!__FMOQ#_7X;Y-SM4K52.42Z4W9)C!+_; M1C>%<'B^+8 AS>\1[4H#U,:Y5K\'/-A,T(0(3[*)*^Z!K?F;^V=?U8=#2L+V MA)*@ZBRXJ\5M5W=;^?#XW)SGS1 72R\[HZ-?NV;;.9U2%!L-YQ4%RS'L@$DG M,$R].,L35)F4B:=3;>\P[_RZ@R@==&;PL)]EM@@8-+[N/&E%'R2!P R'? M&Y=C5E6L^*GR2+MI[%BJ8#J-L*>W@G:0D,++?YZ=U&EQ@1MAX>;> MX*NUE=EM :2,(EI$22;Q&1G1:9&8PG/6G7DN3A+@8YK2Z;]Y8MM;CPL'+?]@WD:?:5^S;\/N5);\MV[O, M"G/20>=_.-QO(BODF%NQ>K),L@YG-A!^W?!;/4,0C60-]I]B^>&IQIO%&C-Q!3?E^O M__?]ETT 4]QBCN [A4<4X:?N@#L=X ;01D*#[:0X:I;(.%$(I)4^P*VF)HL< MDY#MHB!+J]7UYXFM>4 ;#Y\HYM8;QCT*HIOWB1G"S_D#MKL2'[U7[9LNS/Z@ M)-/^PM*2W:?OA54DH3(F:DGOYJ^T#@DA)_-54'UJARB[#C!DOZSOME\G+#_8 M^JRIV.2OZ)WC-KEY#==J>J8B8,NOK*\!\8:;+$VR=P\A'30+Q7). YI\$,*W M7>44Z1;J1_OO1Q^)F/&UGPH.KF&9FY0%-!$U$>//ZGXW-R0670GS6)ORX=RY M(P&W?L'.D@H:5>68>&]TP+-K2BS%T-\PV36I]\'0DG2Z%: M\IB/;7=DIV\S87=W/3&D+"3?I&_R4A5%EQKKT9/)?!PRWUA8TA5@?6<*F=MV M='0Z^+^0(E+,$8#X%-N &PI.?#+/2=YJO0QOV:A%[R0KH;B0J'?_W'KU8#SF M=XC2=K9*^L#-O^9YUF'X[H/@TN77C!3,$W*U>$\W7^81@E X C%3IT6,A2V2 MI[Z7[M_VW)F4:JP*UAU1_:62BA-TM9"5S^W/&N&)6[X-:78?0RAH!SW;0]Q<,AA'5],PTJ M1YYF%#?T1=Z5NN!=*E/W^V>/S\^?M0@5GU -R#Y]8M%&@7L>LAZ>!8F2J]VS M'$V:*MP"MHAW71.RM()]5D K7H"L#KH^A-XLH+(<-UF35P37YB1&NKB][?#B M(H.=(W?#K:)_5=7,7UOQX&I,F\[)?&[X)A7>@ZC 9 MG&N69 BTAKD '0X7^?C4)\',P&52" MW"?G%')W0=$^E]%>.4;'NBM>CEE,O$2YFD^ "Q_ CT>;#B&I[6U2=];DX;'-:,6I%0)/U##EE M#E@6"0SQ)?NY=-,QU.0YZ']?4,?GZ0G]&E^44-NYKEF'ZL#LPE!\:M\E>U)0 M^4'+C&BAM";9K;JO,'17[.YIQYOGY)@I7RD>[6-6!2#:+5ZRVS1SZ9D@0!4( MPN)H6T&;%B!%81SPR:CQL#[+/]Y(;4"LEV*_67 $(2GSDP+@HF(/:KI#9>9 M&X?GH_H,\FN3I%88!3AR*:7?\2(51!.'+ELD78NVL< N20'L 6*;Z2H@D% 5 M+B;S[,1ZF04@N2,N]ISS&S>R/BX]VW8@B184RJ*6MF4[6'4MA=>'VK08E+=Q M895]X+E\7#U%W67[">EQ][!7#M[S$Z'3%VMB)E5F$G6Z23JN31O#]UL%;=UY M:&+CJ;;UR9EG'QPX=>3C@=5&3FZG5CLM,?C!DB3)*N68BY3WFZB_TKER3%7' M2\Y5;6KSWL.49>]IY^#[@NE%X_3-"8ZW7AOYC+;DNJ>P8S6_H'^>[Q!UHHUR\.OQR(^(FQR1X11)Y*[BHJIF0 Y/E&# ?:*X'N]HXJ?UR MS#/W%-1L3/4>M:-5CGGZJ?J.T,)=.)W*FL'#3@@YLC!P6E37E:IKO++'KW\Z M8LJN*28@>;)^76P9O *K%C+/:>*##J3!0@$+T35TESW^281\\"3^NIDD$=+K MX/#P(INK@!]I$2TBSJR-N8*@C_Y#Q\2&$EMLHY,)N* Y+:K'UYF\@-,#]#5O M\*E54FFIW732G(]YSP:&)Y2<0G,7Y?R=Q=PY]TM/[8A+@Q;'R[MNRE]EM@X, M$95J)9@-$IZ#KD&)232#>F M*C7-GQEI$/$-87&K 2G1WD28H=6\T_HK2X35G*B)LCW,*/8\5.Q\=^K MQ&> MCN&#FPZ ::..@GB-Y9BF58" SR38ZX3_71J0=+DGXHE& OJM6-5:8=@3&W" M*R$N28[1;UP2V$/MV@\Y7DWLZ8RF"-^S*:N"J@F&X)U/'[NI]L@^.,M7.#0$ MJ'Z@.C,P'/?F#3%35!C*>.,&06,.:H)FG3.%\@P"-0+II M XB60_@S!AUIZ&J8V((+YD8$S1I91TA?U-L)T_,<72"5Y,A 1 -*%YUY>ZW\ M"WTKE[8]=O/?=SVE%?9SU8^WC(V-C!55U.[5;9*I(DL5BSF>KB K-BZ=1<>A M;\GLN4DAQ.G(I?\97>%--1/L?+3=//V/C_75'G0.Z^,0JNZET)P@639A,=IN;"ZK!03Y@!JR M0:J/#O"?N-QA=,@Q28 F0<5!K^6-"Z6%OJ3W$AY=%^ACV[/5JM/=$&E02ZEP3X;>F:F-4(\8= QU9Y<',SL!B8]I/N'[ZKS^1^4Q08^'/JMP3Y]TV*?\[_:^I0/FK:A: M\/P9SM5;AADD4GP@$@ =LG?U&7)8KPT=;-^HXGC3PVG)RF5K5L888"2OSLH^9HJQ^S/,Y=CENHRD9BKUH%EK*EA;33!UAU=;D&$ M9W%#M6:RI1$L1-\3@,8Q?07/.#41I/GE8V1X6Y4<(^X%PKXP9U;W<,#S07), MQT,EM[37Z' W\[6'? +60UM M<_15E6QZ&[A!W+O'-Z^I0W)-\ZK:G1UA:Q,UT(M]Z&TR&*O+.1\N78Z^,CB3 M-UL^=([>KV>04%0^N3/4FRA4890GV&^WRWI;DGA;X)A-^A%"'G4&N4*5UJX; MT8WF7+H>;.<.510*&(NH)2(@;:O5H?B08?Q+GV55F7),6_[&$ _3M-@Z%[7V M,PV-2S;:^]:!F?N=1L2]M^V2F<8>9L^'@JU=Q6;A\1M@O/'37(G3H7J';.93_SN MN:^;YNL .'*, <%-X]5J^$JB4+I,X4#9I/3_U)<3J6M\&AMK?$@Q8 M_ORXHTKOAKTRZ-L.CL5^#14,1!B.@DEWM5M6Y//X";20@,B'WO^@JWLN?5": MERCF] #G$NFZ'+,*$/RQ"_=L*NGY5H(Y^C=A.YR6;PM^+;7.J.^!-XBZ6DGZ MR!FP)C/"S_F1/[-EQS UQP<K5$2Y[5]UA.R^Z*.A"C]2S9,W MWZPQ &!LK2A6]#'9&RK/:>F"S4[TUEOF)J>6H49P5CNQBBE120F+N!D>BTVH MWR_&+_W"5T9(Q4&\O[)]2;TT)Z&17H:*^0SCY;+GG$"L!LP5$=/MG<0XK3%5<8-7*U$#=QHZ7,9K&&Y@-%-6 M=XK(29(8MSRS.R5PM MIN34GN0)+9$1V?F>E87YR MP'HJ_.33[AD7;<>GM;VS<;[NO5\O/.-&-.!=GJ7%=AX\V8LW2^II;^]971'V MU3]MV?I;'IK8^X@OK >52JC0;$8BN@9M#UR#: M#RNU[++UOU82/-"H'ZHU<=IEPS%NQ(]I_]RO7<>?UCQ/Z\=_^T..B6=2;\VU MR3'@*0J\22^5,FW6^+R?&$KFI4T%Y%\).^N)R\C?Y:P>^.#/O/Z>]B:+LK)? MECB$^E$HH6J.RT\6R*Y(-P%-%&(H97"#! =V3=9)#9" /L+*D#G%*JAIY]S M:5F/U:N#TQW,2R CC; &[?(Q@,.%C.4N$+[%>$<5^*F\)+5^%>3J YE4)Q8' M58X,3]B>GJ:-A3\:&J8?@$?;&S?!=\04?9H#U%ANV2 FX:@EK<;6$+W.7C>[ M,L1G$^16'ETQ,5_5SXMK*$JLK\TL!:*O;-1UJ^[_O;[=+H1Z_G3&OCW!:"<> M$(S*,;PZ5'5*2J W <\Z)DL%Y/L(C-D>9!;,,_BWH#JFJ?U;#1'5_N M87O(\&8*LLI+HEA[\8^17[BH);W'DYE4M:F*M.(+?0TXVLQ,)(-_!9)5['=9 M.?0V#521EU);.@CVN5B=B1TA!M=S1U/,^BTITZ?.EOG>XA^KJGQ:\XDCR,.! MIY@\!JJ: (UTB7,FN\1*)=;S9\< +8+A1-+G.6%7&T?-8WCO:YC28;O<]:6E M2RDIVO2:2'VUA;VC,+VT[L6,R]%^.]GQ$:G 5G98 >X1VHXNEZ71HJ5KJ;AF MWJX2H2Q65()H=TE(L!0*/]Q;?U".4<5)@'9.JK%A/U=T4=SOG P=!._>QN16STZK!T;M_A1J>!?O9 MA>._#0Z>.]?E&SJ/(S<[(JN5Q7F:='6%"NU#-,,KR@RRDR&BP":MN(=BFCO2 MPWO3-J(#WWS@$;RK_/*S=N>,PX#2N.Y >M"&X0[C.QQ$T*- S_S[Q!VQN_(H*&8@U=HOJZ5Q,X2]7I7A)@&6P8U#'<9Z M$+9E[\I@.2:M4:]7CA'4,\$3%@=1-9+4B&8MRZ#KT3OR=66*E1CB^(X3!F3Z M[($K!8R4="EAS'-Z,E%J YNU\Y?56SPX&\+A&6^^V\Y71?8(XXZ[ ,V-NE!> M:S6@2Q2N>=9;KWFEV)MV\%WMYBFHPLOG9);/Q&G.FG*\&44T;!>3Y(7[MAKO?E2%0=+.P*^95? .)'[]:H& MQ]9=\WO?EOC=H^T#H].KRC><"#DKQU1'E.^P\.1V5>;;)8/30T/H,D7;+)E2 M#-\=VD&VPLB<1=9#9C?HYF/$Y9?HFK!O1SX.9D$V3=&H+AB554&M:>4=,O"Y M)N3H#%*W2.9<(+T,Q*FT[8H(ISY!";?^-A2L?J7$R\NC[3,?1Q2D$94:MRJ: MU;B*!&]D)2(NQ'B:-2C'"$<3R@@&R.GDEER\)),))339OH1NPD4L.*I=W9OP ME9*2;_L<,BZ!=G%=8HU(9[G(9=$L=_:N4?"\D3^N$Z^,]O/!"%83Y;JJU#8$ M (].)W"J;-HY2X+T"(O!DJEPO2D<>/#1TQN-(%S7MH0->U-Y^^, MU)1X["\;[G@8HF ?"F7T15I<0%.C=F/^Q(%T*W;87R_(.SU?[?\V$QU*+N^7 M!JIP%/@-&G>B?:_$E']KK0G)79A=3N^AKU4,&T#E-HT8PAN@T39/=C9+S%B% M:,-#BA+;6.";IGS;ABKP;?K#"9^MBCM!G T9TDNE'7P(E[;:Y&^&1E-I-I8U MT06P8\N<.X\#!HVPBL?)H /N/?JZ^9MA*0N+.,GN1V0$+TO%EP2'TRY"_@VK M\EZN5?YS)H[BU*NS^;PD]LN*:-TS\QQTV8!B(M_!B=+%-"N8"^$DN?#]\]" MY+/L&=T$:!Z5E=(MQIZL'[/Q67>ZU[ %70PV=$F.)YH,)-)6$^I$(6]6:Q]Z M5_6IM]ZYU"O0TL/#"/*O8TF5&W!7"O^/5^,3WO[IV)L-2JRRD,&C'':,-G5E5( _QHX MCV>4^X'N"3,:=JTGJG%I MG/JQ5N$UDG&3XVC0. M=+]"5-"BH%IA',*.I_JN9I[BHF;T(=ZGWB.^([F^- )L;G=NV]8UCLL-EI;: MZ6)TXO?KSJTH8"59\!7*DE!-6/_FT0XOAO[/!KP41B,8TB=FV?!W@9?3'8++ M_6[$HF+/C[0K4:'??R2_T5,H(/!4!=%QE20KIC5Y@@.Z,6%SQT1$%8B>2EJ*^\Q=8-'=&N?[Q>E M ZNIZ:V-.^Z*]-+Q:R18R;=+XOB3(>:Y1A-_YZ(3JR8U;07V ^="B:K%_>RG?5GI.7^7DPM M:F%S+B&/1:T3]M_(UXU3U7"R$*L]2 T_5534:\E)$O[#K/OGXV87[*)'32<8;WLVT+G4[ M@S<6 >QQ?__JOPS-,L#7X+ M!3OLY=1$W%K]W6'+'$^\=DT:LD96V&B@*#$:$%0;.,8#%RB\:,DND(AHVTC, M^^L/"BDZ]'ZFMD7C-F0/_$;,2?-TOUKO<@]F'@7Q+=[$HWW6;SH7>W5ICE7[ MF/5LR&G)B8DPJ$F.*&T 1!MS'1('$FCALG"J^LL1+9@L("LC5N"*:\54]Y?, M%8B9L$N):MX\;W*G^FXAE=+LH]4].8-=$6AP."] 1S?*P)]1.":)B4R\4[9M MR),WU+9$TU$G.-[O:]/AL1HSTZQ3SYXYG^;5#3@ VVQ?;RJHQ+!R44W:=CBT M'-[AXNH!QPKBR*[U$*MMM>6L$:DY1D,FZTV'[-HU2S^,> =]^W!\PF#C^:*; M?ZS?DL#>ASOZ[[]S>=4:$!Y'ULLQ!>Z@6(Y9!BR78[Y5,&!7SC+.ESN(HBF: M<2U$I)3E6'#57HSJ3#?CYTV %40P&>R28[9\D6,2[U M,S&;E-X2%[(N9%W(NI!U(>M"UH6L"UD7LBYD79.!-"S-@^'QV@_[:E_6DI-G5W_RNW28TQV)N=*!;.9?)\\<1=< 0JR0B9[I_O=P M(K_,G%#YZU]@PH$E=$V@VQR^_//\D"3@A[L/PV$AY_]]SJ7C[\-._?-A'WYC MO->IO]I<>^6?O'S(^I7RI?L^+!_S;/'?XAO44\.6J48Q�E1R!Q,A, M.!TOQP1,#Y):\@W KGC[[>74'#&N;?C2P8(@3]/4LG%;ZK6]J7^$,95CTOF54YFC76>(H3S,:.RZ M+QH8( 2G#@B&Y!AX [Z9B:,R1"[)DV<$% ,XN36F)L6:.#F=YLE/1]?#*@=J MH!55O-Y]B\9L#_ZPI22_!"-XV8R"H8JE0]!RE@SBH M+OD%;I)NH9V1947PXSEJ=&/$#DX$H]LXRZI"L(L0>Q"X'FJO7A+2N*:AV\J+ MO\PS,,:DJ"3Y,\CN[<\M3JJ-K#HQZ#WH97]BRB5Y*FV3$J*%6B+F$.=E5QI3 M$UU.<^XN!N=:\8D$&\BQIQ_#3\9(+5^?2]S M_$-;N.Z%.ZK?:^481PZ,=T0,=TH=@:9]0-AS8C!SD.,)&PKML.G&B[JG4%L/ MVAD(GT(SI(1 =DWIN.1)>V]??!)MLSBV\SSMO. Y0O0%0D/O\7;E/:8>_NY: M7\^YVWK^DHR)+NM43/:3,?X33AO."#DK>T$[([6A#T09$^%UD6#UA,!HM%D? M78^8=+.'G3O(*VBQ^+2 >KBNH)R3]C7"?!I3S!0.W64DC^!>)%(^]QV+FK-8 M5?Y0Y=MW1=H"^M]RS HY)I@%;WF;^HCF!GK79-H;26T0(X@YI>3W(,33N[%4 MZ&0/W(>SFHS5P"6ULJ+9\L[$WEK"4W$JC2R4[JEVD34(0XQ.::X/LE$G]^0@ M1G*,'+.D'Y1C6HF#TT(Y9JH&I C1Y =PE\0=TG_7N*5%Z*)FM".4+ AH#9GP MMIZ-K;-0/TJ96DU3@I; OT&F];NR:QV3:"?%+CZ?H0N5*U_)O!"L+$/!VN^S M/ =H#M)=Z!MB9^ M^56YN>$MUS#]$%K(\2R#G;?^N?]]_/[QU\[!U1M\TPGFX2&MI+; M!Q!C0R%I.=4&52L1:.@U$PS?T387=$CU$>-;1F8MN03F_;'+3V &5#UH[V;@ MQRXOT-2HVK;TR#7-_3H>[[6VR#$/.UHXBZG10DJ+'*-$VP'&E0["SL*!A/J= M I+Z^R,3&[/I1F!FNI]0IM7W\8C(,39N)ZDZ-6]]AL?OS]JO)N(^_[RP !-X M[=ZH![QG(!ODF+XVZ8%W*GPR>!&7@*P3*?(J[R&OHGJUT$UW*4GPME1H:6K1 MA.D_"A9O.:M>Z6]M[I459KE.0<%97\JP-"G 0.O)V)'F"" MKLQY4)9)G"F4%+)FU.]A=_\+U_2O;%B#<1KF^[_W8H7_SH9-='_Y3V=]] OL M"!;S L-"&_61O37/:[+W"/*QRG#8YGNY9EH.5CLZBDO;MAY_#/U]HR+S_NWX M1:P#!5?5-OUW(:K?#(I?TI7[:%87B+;.OOQ&O\;^1+L@Q3]^( >-((*T%05^LGO$7^+,=L@Q]VE&<.=#PV!_?NO(>[CH?#'W[D.>(Z Y)5.N<:(4V#/KZ,;]O8O,*FCI< M5%#OP?@L^Q:LL0+[-^T?IS_>J,DQOC$*=>Z"37.FSBMD=#! ,B7+)880=:D4 M,@0D-2ZC'2#KAC3J@^S.1&:*=?D.;^VSW6&3$749I\Y&S+RX970F<^A50?S9 M/M$5;;H090/@T2YX:\?D'0671(,=K0U>DK G<)&0K$TS-,82M17RZ]M<&Y50 M <<0C<]1&_G-.=DQ)LC$L@M5!F^9Q>=\#H;M M(WK^AU=J^B%06%1$,;Z_V2M,]Y("&!@?PR,^/L$V.9Y) M]R/#XX"X\+V?9F<_?AOV\?'Q/LK],.Q][FV7=5MGZ]OO)/NWW]Z85]W:::>U MC] +81$=IF0.(DUM#I#^,@&P61V*4H,L=IWE5!*V\.#1TSWL/'.7S&\\63V^ M**CV6#;!J =1#0\/42:6AL2XV-YNWTL]U3L\,A+=KCNQ1J9%%^ 5))MAXV^:B_>,ZY/KWL M$'/&28%K([H9/HQ[_T;R&G8$1'E+W[2E2O=1L6TQCDEXZW+;H7-]H8@KV'&R MZOM,N7'L+(=C[-CB[7_%ATM:%SIS]WWNE<+*OSPP-*Y"[SI\?C!7RC&"OV*B M/LLQ#F# E%ULU<-! K^"MB+AMYJ1K?SWSR.)6Q(/U%>ZOR:"?KA$_#1'\ "H M8F2<]E+H,ODI/MW>[C>#(%TP> 0/CX(*17&FKCW][7.U+@$[<&KA=9'O-CXPWAX\/Q#C;J'KYA>,?%JR-WEOM@Q]36 MWX_PMH:&ZT=J.1F5K@K7NJVPO8=K-_U?Q.=GR#%X/+QWO14)WL)I:C^CUH,V MDU4__IY9(18SI\Q7^L]I=AC$Z;C/)PW\ ("F\6UE9/ ,]EJ8JNFH9"E\9J?2 M#7/\E++TY)#P5]O0&K=1LW";W2\QN C%(LCX;3>$1W1JU[8>GL=-,C:8TMVH MTXK>4SZ\X85#]KZ2)U&SK!E]UO?WBGH,2R*A&D3GUJ#RM\\@:Y)EI[4"E,QS M.KZ\V_QV\9W:WY]L<5JW[?12#?1Z[W],F>2_<#^_:KVE9A)0K.A2V.L^[:CL M$7*^M.DAS/ONQB7H(UM XSL4$3F-H\VV4'MK.!Q,5(-C1D]VSTS$F1U*FS[. M\(;(J;,<+/7@X?I^*R/\R8%?^I"#]X/F<\2L)AQLVR7Y!5)I#Y%CDOALQ\D7 M4G>TW6=9/[K#B[8%M&EGW>!@+\WPD^D&+QI!;!+M_'D_Z3[OQCK=(I#3%KUS MHMO9],Z]L4;[G@B&\@1A!9PH"J7L ZM997SXM]NF?;U>WE-#-<#ON#Z759_( M!@0;Q%R63U^!'(#E&(C1;@O$-ZY$MH+^+$BI@V#U(N%$GX454^U+-OZA#W\H M:'Y5_J.RB1S7?>FZ6854X'B?=4,,&KL7?Y#+UC@NZ>D!/H^>5(PVB^AG^J[> M 7)L8CXI070Z1,3)(6&#:ZON3GK/B)8LWU[A@]0*79^ (X71Q7PX_=A )"&//Q(\>NW[#C)AD,?-#4C?Q4676QH$F ME5K2>SF+B9>FXXW59 4KY\W?VCB4'K_A91>^RV7%VO-:R MIG \2A+3D8P<+!A?V7F^[(MGYYW\DA+OUNX/7@\W=?W0D'HJVNDE48WHC^=- MB'&3(4+\($OR659&WX@LY38:\VFD/L"/NX,JO=/K#+W&IB.FCO+^.7G[KI-=>7__6+ED8!^1_H75 MQAKT1=45!E>C#A)Q!13$K@-5TY;NC"MM;MP D9"M7;P0Q:/FK*12A3.^)B;[71:5=TPQ:&&L^9BT1O*E1D^L(\@+>#D\=]/HRN. MRFX1S!$Z'"2U0WZ3Y0.7%+6T$0WO3O*5Z\](?Z'AN*@!0H0SREP>!L6$W15. M[2170VY/HP,>3;C;-CSP="N\\H"5,#)6R,73SOB6CGNN8)8!ATX?W9%YRZV1 MP]VG<]+AR+^\AL??J KP:F\ZVH%/(\]7T?SV&;_X5R9T(?XGQA6;#DZ:)^DE M_QIS-6H],> 698MKQB;B- F;0O1J;Z1J)!;_*< MFS#>PGG>D.WT2Z;=D="( M1Q>?1^>:G+V3>E/E'Z+"S4C>*/IX!&@Z+L>$Y05-$ZS0/D#3BJSF&&G1_B=8 M*I"4QX* ,.J/C:&$(P4YS>C2VIZ/T+'LG6-/SHWEYC B<;H3,>>^C>Q->A2& MK\@^@9U]I1-N83VJFW*6GRK+52VFKX]-+7[;IC M>0?D.SR_)5)_&!62O[>W?D_A]5@OEC7+;7OHKV_7 ] C&5NAU/?YU0JU<6W/ MUX83I1<1OQ?P&]'T8CAFHCE?N\\4=&\!E!P*8/JL:H;*/#8:>'.['@5'_;HM M;8]QX$O">M94);K\!EQ8$LAG=TT5@OY7/C)<%6-@1]TI(C"7OK)/G6K4HCDF MM^2F!AWX(UND"[^Z^.[0UV?.ZMZOM&KW;R'-R'-7&V,-/'"6#2IT!]DK5:._RU\+ M^=3$;1D:'#,V !FI!!WJD$\?/B#KTDK/H%KWI+#I"M/GVC#,H:@6#<4&P'D4UN8O%LQ'.37*'^K O>$;8&*X6<-KP6U?$ M"+10EHTX$Y.L -U @E[O)&(M]B9[U>;*,:T^]@H/FM_5&D.O?#S!*X[_/-$D MR3U\,TB*54RR@:+\":#I-">X2V&&)E.EN^G=''9U';13D--J+L>DS0?^\JR M_&M8Z*C"?!U]O8EU56&;F3_/->& Q\COM3L =D.9*A:/\'9# \&='QDBA\B?@EN@I29DRF@KOV^K_Q> H#H-GIOG+[ MR$?GQFQLW8H*SE&[Q)?XYZ'BHBL%P?,1 ]4G86-L$D^9Y_/#=CJ9_>>E2Y:" M<8Z 8#G%+W1E<@)HPR6""B9G$OD#)PN71DAR4KH&K0MD&+$Z!;46QVBT+>% M0E+:3SY0#HZU#X%P#E!R9L1@E1^$D[05-6:(+"Q>CST-VE63&_J@\2(&-['W MOY+398XF81W57(B_6A^DV!TYID8PEM((<+0P-+J]<1<4QKFR@EE #6EN7,VU MC,R(]NJC!%Q,XG6X<"]]#?MJ$K7(-_5IUE7@5:GDBZ+%;A(%]\GZ 67QJ\B M3]Z7.B,^LGQT1<<&A*#H$=9^:$E.XQ(Y)O&\,./X)!S;1L##9%&ZB]=+ V8K M6;<^AV Z$%E.:A[(';D1^ZBL[%%9MOYKIQ9S>U M5>[[W7N8GJEP:\5\\ @PV"+IAQVEA^A].#:_::^AN(%_M='J"UD5U89CVV-R M4I/C[>VB"ZB+L3HP_T0O8O(@)#<@";E,>!$*Z34_4<>M&?-9SXUP>S>%GXEU MWGM8Y%6+VG."<3Q7$6AF0#!->E\BY$SV2:_0_\DW M@(W K)? TD;53JD.E7Q,L>%'5\,!+?GJ8&ARBA6'P:E:P1;OCIA6I_YF:!YB M^.@S1&=4C->,NM2X^)X-/CKIARS@[RDT0IQD>41+!6S/0:&M.66 M7&O]O_/&?3X$:@ MU[2F(;7BL!J5;'7G4R[GNBT&O0$(1%AX$R%/0<>XGV?$N$KBG[XKJS*48_2! M)J(50\'FI*?Y8_>ZT4TU4WK0G#"YE;_\_9#/0:/6&$N&&'?=-H^?C#>[.=H[ M8^'?/';;\1/ILM1$H1A[/"GPST]_]#D*7W 8M)GD!F7\Z2H9!L3'WN.1C4 M^,>/)M^.G"Z070HSR0,S"O4)\FPON0R44,WV/P<[$BW\OR$-VOOJ(&(*$G"Y MV//2(4KE&Q%#CYKE0;$NRIJ*:>A?X_#)$31_[F21@O,\7ZB]Z8E+1 %5L5C(:2LBN3[FG MME]-^N>1$_PO >31*XH1L7/6_\E2RAK7:U/)PH[)V?6'CXQTMXF M%+SQ[/F MABY:+]9LOKE(VD+\DOP?7E(6]PJ+Z!;-X@=;4'45A:X.*U2B&HF%PT6L=-P3 M7%-7DO$Z&1/='&RP-)E%[<>]!T3,]$ABFMN('CR&OW[)WJ5D[(F+R)F?.J+> M4S2 1^Q8+1;,EE<1#3M>2T5_,5765<^0!MU%4!K-'\Y:DD=>$G7E&7),;Z NEDK6079"Y&1=9S555X4 M+'(4-&47>,(MSB#ZEZ2VFA&1[9F:1/WT7-8%J4P-2;0E[\%FJW. MDYY ]L'.T1#0#&A8RU1.L[DT"HB:0CHV'2WH>LY3LCHUV2-SH)ENT6M9C_-] M.$S-B, OAY//Y3BA;3V4Z?.H*W")!)OH3=I )*$[HC'Y4-OPQA^%)CJ%)D-YN^N"JG+GLGA? M.\=;Y@DRA:<5*-;9,DXH,$ANPH&D4%]137O7=[37^DVI5UX8 M]XRT>H($;P=Q O;G/V-]P5&AV>0/,$%8-%R.,B-#A=-+::8P!4Q^V;CZ)KY\ MVL+4&:L&^[XTU@&3_MPQW&85%;/BYKVS?U=NU5VYC=S)A#>63!6*6#=PH"/C M?8*D4_;,^B&Z)N0$30/22R%L1_;#C$B]Y"F*_5Z0V3J"!RF()4MSA!]$QU4^ MXZ(FL&-33'0;@^TUV%'DY"=Z[M_]E;UWEY?%@>_?MO#;Y!AV,K*F$#)TY]*4 M'U$5NYL3BB[5HA)]>NTM1'@=63Q9C79)\="MX!%#R.@!?2TW0OWN<^USH'O3 M7N*I=Q4TN\N[4Y;(R'.N8FX2)Q]?/QX]W7FSK&XO'+(:8C4 M[7UMG \&2S(*ND!S5,T,.B@T2Y[%JM,5+*=/%!3),54JZ40_#5.R>G#CRG<4 M@B:/!U.CC*8KV&>M/NZH17/6R64HBQ_HMOUA1L<)0;\P\. MZ$*"MY)>XN*)54Q$=X/D5H*0..4G#4??*?+RIV9%AAHJ+<2G)!'8+<=< MQ%Y/:.7A)]^+]Y);:Z^\HQN-T;5?],QR5L+.#B^XD>6^[3ZFC);:XR5E0=%N MJK@4LC0=C@3%PH&7Y,215?!YL+0IEW2M<34-#Q8QDVF& H9J4&E(<:#/FG=; MZ^LLS(]P!9^&SZ>(PYTB8Z,W=(5;#;B^,4<^2570]YQG9E-#X&%*)ODID!Y! MU/MYP?+K'>? J')"CC"6LV3> M#N5!4=&V20F/OLRWY785!=O&]4[GV=C\ST-8D824@LW..92-)#+-T*P]] ! M#ABI-SD,=HE*6:FH(;T) $GE7I+[<#0X?98;X>W-*T./ M >ZY8-NS4$ +>75@C5M-MKNMS0VZ#M7,@\L*_^0S]A8([/L)^GW)*+)FIW0' M8BLKY@ANDJO]F)D1YLZR $%-,TD+[29KU!^RFC(>)8.4C$:UL>_4L4@L-MB@ M/..[PJN#-ZFQ1P9H&J(K,_S*8!M4#2*ES*1[U051>JCHSZ,G%VB>$+,#@,V( MD]LAAF@7RR:%OA9QE-VF*\&L#I_USZN?53Z']&Y$$I-&C'):&]<^K^+^4L4- M#1BP9E:/5WJ-2;*CMKV)ZN9Y\+S*HB#DAX(YA^$:(3X!!Q[!P9O,4NM]'SL6 MG85S)&'07+/+NA'>^#?G:5TD](EBA^ HU-@RTO]Z3X6/EQRC"7./)SG?Q+V/ MJ',-+PO^S6O,,V[V'P)',:BW07(JW4AA>?& @&FL#BG:%0YO\U29C);N]803 M6FJ_YD473N0N+<6W8#6&1P)S1VX":VSFW9X^Z/RUWZ#X+J#<,)4XV]!6/ERO MI^FD1D)JR;/0D!RSR%V&D:D7I)EO4_L1(B2V:9@Y@-=YYU!]."O6@IE!W[1A M.%".T: %E05EZ<)W13\.>@9[1F5<]HNZNMN-:AKIL4I\P6BU8R_[(Z#$^9BO M8#S?G#:\S).PXYX2JF>:*L<L8!S ><"S@6< M"S@7<"[@7,"Y@',!YP+.!9P+.!=P+N#\7QTG4>7G/W=B1Z6"''39K#1J_";L M)?)KX-]HQ.(2LO&/:7NA@.0RQ?O6T$C"Z>NN3N&E(3%^27D4Y2)&!A[_=4/V M)[\7U56Y_3UVZ2_NU>0@F?1E-//^1ELD"#X(.K9$JP:)\#< '?M%(&M_7?9K MZ'B4.P. MF/,(UD95+X,3PN(LZUR@^9NLE& ,A[?^^F$CZS+Q.FV5@)]"UC3;9>S=:KZJ MU6<'.'WM1F77J@^+.RM^^:8E$HV,\^$*.28AC*XKQS2_EV/B^^@MMGO;TPE/ MBV!2A[$57/38]JQS;% A+I&I1HL6ERMY]EX\6Y1,BA]J-S!+FIID5=S8;ED3 M7>1U<%-#;94CIK0<:'HNQX >G8:M>KGKT5;<2G:Z8:B/RPZLSI?:K@1+A/B0 MI[&_[)>!R1Z*YA UR6+]^-K:VY>#/9"OID'>UIG\%R"].;NRS%+5BL0 M'4;,%3\=:-L':+[B/#N13:L<,Z0B7I'P8(R_JOY*(;(&SJ2M$\2I]0!3UK W M6.URL+DZMVID3?+I;<,PH\T@H_CN0UA\FAOQ9B(#Y\"=:3 [\@R]JV@#D1Z* M/0!9WA7C!@,DKKVA]D1QG&6HGN2)5/,%1+Q63_H_V'OSJ":R+EXTCHB($1"B M(,16!A4!6QD4(5%I1$2,2@L"0MH!(41(TTQ10DI!B(! *PHM-,0)$!DB MO_W;=<[96YQV.-,//@@9Q"2,*<[V[I1]>A'3HWN0HOWVOB39O:E[]X&_%U^L MH0]5!C8LZF "72548U:*LM_H[*KC0CXSU=#6T]79D$N* M[I_^F6O=@G?VF'88-&2XW[8RD$CP7_70>?A+94(EV*!]3R$$Z-+=NJ(^,4F6 M G+X8Z9[[F<'O;7K9I$WJ(P[!@]O"W);W(NI7B9MOU#7W2Y_>SAP:AOYG5W]IET M>O?:S-:4'^_YK04H&AM]-^IF5=[>LW>%H?(!*@L=.8E-!$35P/-D7L3*PN@U M>!WDW$]R 2$ONBPT,CU6C&OW7.4:7.1[,#+VBF7=$]R?=0GN\NR0:]%KB+CI MKRS5JF]03BNY6HU!](WD:^%:J1JSCA*H SHD$RGL)+GJ>RB&]XQBB&G1Q\B@&/?>S^ :!!@.]5H206;;"-.'3:]FO7!_$$K/Y!PO]1LW2WQ0Q3>"^'Z"0/AGG M8BI]9KQ1]2^%K0-I^2N:::FEZY:'+DI=H.7AV-(>!$7*%5#6_/S&2N15;V<6RQ-PC.("Z1L)=NT>K@]2I6(Z&<$1LIT7;P M!8LRK^QQ1HVAS\E3G/[SA,[HGO<4P3%Y[@]9 4!P6DDS\?C_7GDPFL3/%+2= M@)V?H)-O[Q2D\%1U%FB#=2Q(MT_"_UP9*Z*M@:LE]L626?@'$3A9RVYIF$T/ MCSKCI$]Y3&[%H0 5LIV/,./*LZOX$!'1J5=IW5?XJ]Z@AGV2?+W M3EG*H^(%_E).LXW)U+@8RY=I2?$=W:E$@YIR7!MO76#GX3[FYLD%APRGL*>4 MNH;Z:PQW#5:T(M_/DEI^VFGK.4F T;'ZW+#3YX"6[NMJC*:3!Z20^K1BKYMH M-?24,2Y '$EFV^*V+KTFR)@_QV:5(1X0GI]+2JRQ+(^9/=97FWYTZ'#]@%V> M;ZU'.M%]P.9!E?O'FCY.\!E9X02/PAD>D=!F;BL.(('*7,)NRJ\4LAYA-3P; M .+2OJND3MKFC8P:3CZN'6(0(TO.4'SF51L@^]S!P"U@4W%T$>5+:(')@&V7 M:UEYT\"'!QJ*NS8=89H#OHSOH+![UX*"8#=HQ;V[MY)/V2Y=M?G#NI_=MN3\ MA_56.N-]E#&<7F',A+]*1>6.W#3S_ZZ1-U1.:/HO?J MJ"YM!E%B=?QOD>;G.;8^8CN(:$KBKTYY=H0!W@.KKF#6"E_@?.SEWD.XG"P^ ME4)97N_@LZ>!OZ*1JU-3W6U;<^ZROW.TC-LDL?60"OSUZ11""E2CW=VN#MC$1?B5#_5+G2CBO\KBBGWD7/_ MWN_X#J^+4"6S^/=PL8C6UHT^!OT:8)C:JL:+40.;U MQ93 U<\S%)YC7V9M?,'PX@]B^ MM?G06*"A.';"[TA.T^M'J*199)#TU$K'R57Q(W/8L!P^DOA^HB&GQ7EISQ/- ME/L[.4TZ].R+[J;?'MV:TK7=_K=35OWLMF7??-&).4>\1$M8S/6.Z./;J-!( M]14/1BD-C0^.U][QT.J>8^(W?-V%,5D+_X$1+0'3)*LP:Z]A M9U8CM]%Y\D(E7JK&7.R&3'X@+Z3Q@5P]G2>U+P01@6>-M)#7:E)13!A=#S"](3"=%].]><:#$U$\[O^#<; M+!."'IG#EBHM32IHCA<8S,I;82!607C/<,MI$12W\%BQ"YXR)8^_"EG;M/7Y MT% '>S67%A0;>H=!?&MM*Z^MKFZHO1N0]"(D_!.J.]>P,.KO$5T/>3PJ]6GZ MB#RDEQ=,TU?U-%F"G1W=6HRC_7:OV0*;P[TUY7Y] >#:;$'"F@PFY7_LJ(A+[(W95WF_8@EO Y M:6;*V'YX*S32KM)NJ@0U6(B+I)'L!E^!LIJK0PNV#MI\Q6);XG8V' O/;\L45V<4U6B)G:9W%)N*7=&9?9@X!R%UU6F M-AD )8#:CJ_52/O\E<8BKYN3[5YX+7$R/'X?_%-*ZA\Z1-UG94W0ALGBCXJV M0C6FO=S.4G8TSM?&] 7[9*,:8X<=)LH-X1;%(>8(N]IA)DR2R4(=- %/9TN' MVF>7TZ_*V]H)F[A@<*HMAV58]&(;U)E9,XW?2)$G^..UZ"ZN$.NFKJR,%O89 MWQ8[6#?8D/3>O)4D1Z4=9WT%-.EQ!\%B5MFY/EOLF@D!F57C;#]ZR']R@9!V M865>T9GFQ"7G:JKJ$E;=_;G$\'KO-:]F5 MZ^572:E1A=6P,;3#@K2>[A\ UGS9Z!17M#?NB-V(T<9PR8GO3>NF32->K)K9 M<)T\Z4 >)ZDQ&BW/,C/QS_623LC 3&EH]4_A0:2-] W/LJ=.>[PX<7S]2YWT MSLV;>,A&=\DT41.)4'*+N+V,T\_2A$G$%1=^ .N3[&;7O]9D\55[+U'_56-I M-+E3^K/(U:RUXTY50X?O[6OHT$C_*3F;C&Q<^9E(R1PI7+;K,(P#&X>7[/?- MZESXX[#E[P8'MR:9!KG\L7SE/A375O]/.$7>5@3KD*%8[\$4,3'UU\:!=OMI M.V$KQT0@:.\[4EF6X^ UX:Y=VV"@;?O%D;_FW)/;]];?GKK[7YV)T) N4FL/ MU2HEV*U:?0[?RK[9X--!2B579Z1IMFLB!'5/3X2C'5(V& ME*:[N_H2LOW,I<^NVE Y_AI/A/+]:G('39O9 M*=1PLI)@D[,%@UD44$+:-.$WU$J[D>O:"N/%GD7IV!2G/1&%DW[DU!DG'4E_ M_\.!=/%+\'!>V.[W+G%7R2+A$)P.K^"77S&ST6_L;"0 M>\+%L"-58\[,=?631^6/?9HJTP9&&N)SYGXB[N:)?D=EUD#6+Y.'HUK"1_6C M!Z41*U$%DJ$TKUNE/XOLF(4KFW3@[U$^5*W2$<+'B6)[->:V]]2X2I>$?JMG MH J&5Q!1M!6O0[WYJ+(THOX+6<)!UCE(66UX@8=D2&:&!LG%_\[_'X!^,EXI M#M'9?,(^>!@\--LLB.W$7Q=T9CCYQSV9NLI+9>B+>.O@M,,]7*LKL<]\0Z_> M5HWT<(.?3K#\&D#4%7R\/"\]?A63S0 MDPUO^96]]& XL# M>(YZ;3/">O332V7,V%TS2#"C3\OCE ^(P=T; ABNRM]Y%'Q2Y1FV$<,6NEOG M_M$EIHJ07S9%T '649K60TF?[HO)!K 6WT-"6T[W.=7C1'M8>^]#K!I35G-J M/,?!;FXVZ)O?X-^UUU0!MF3802K/43Y462&&D 6BGZ5:G82:%+S-ICGSVM7^ M0"O0;:;'HD6V5>QPS>FT-&#OP;!'T[SU>4>AY-IS4DN/>+M:S_W>M?W(_BN2 ML/!.[\;>(*BQF#5GHSLQ9JIZM#5C[X6,;8^//$HQV/LH_9#;II"'I_;V'/CQ MAQ/ZIP^W&@R3>;VU% F/]>UY ^(E!3E M$78@8 )%UY#>HJ;::X*SW=IS]?,M!_#C'U$GSF>X]AOYH/>*99C5]5_,/)IV M7/F8L&7:[^AO2&GCH3CV#8(A^.;QWFV7="GRP3&KNEK++1VO2\9H;D&W.D$: MLC$6%)Y:/"L]+K5I=RF\CQ#!UW(BU.]C^-+6)#!?DFG$. Y[/@DQV&+_Z]F\ M=*^#E5!9I<=ZF^4_4V(CWGNNR1)T1GSQ08SS%,?J.[MARZ%VXI+)>9\JF"KW M@X/ <='Q?+VQFH:S L7D/'D]EU+R[EU9K[\@T+H1,B%IA69].QDP6G\C[-0' MKGWV>>(8 .^VE,?T1Y$3>75"F?_3?TG:)+AV&Q9Q"6(9(M_=C*)Q:^E;.Y(Q MO=,K0^6^)E;>\$2HSS4K;C/FZJ09<=9.+?7];/+!]>(2Y6"/Z_HEL!;ZC(@, MIT'F%A2<=(F7TP#LY"^A"YQ$*;P'6N?7>L[W7 ]B#(V(ZXHELA.VLX97KMHD MNMV,3BOTT7/.3V^/F71NX]-LOF&&%#6J=^QE.XD4X;"#_#?E[W/[PLMG5/L8 M&C '+*R8<;K]] Q)REDVS=Q4W5_S)7+%P/-^VY'10V.J]O=^[YNM9>(]_MT; M0O(0B]F=L[;3K\N))VI>5/(J7Q2\6>CX6S.,MG/6*BC$.BR\O/C'W+%/8Q?I MP0D7W<_?,]RG'W $@_=BMN&KFDH5-.80<0EP48;EQZA6## =X<_=S8.!N[@] M>>T&S$W9G]_(P:GZJ[97*]*L'U*IQEF-?^V:BNG[MG]LB=._LK]<5 V1*^=E M6(46$@&19KXH/!&'(:81XPC85MONW5"8WQLR9@7VUR\DLY_ T\VY_8.@'[VZ M>6PSVX,7@&O/];WSYLH,Y^O(;4H9Y6I1?M""R^*;TDF7Q5#L-Z*. M4^PS4<+/4?@$GEYT\WLWBVU1(I$,H__JSG?WO>1&*FP0'-Y E$D5VQEGW"^. M2&>'#W*Q5O79C_1?P!<@:F=NVVC9]65.0_9"O1G9)^\83>/T%R=>OA%AA[OA M/?[RM_ ]:%YN"\\J]C".0OGCMW!R9XC=-H)/II06SKVI%F?>X!E\[=XP1@=: M66<;K'.S$Q_"F)[7C8 M L>J9PC(B0!%=I'S:%H@;![1OQQ,_!Z4KDW\#!Y?NPW5H(RF[_QIJ6SPI,WJ MC:OBJ6(U9N:C1#_-R1&^T [@O@[]RHG4@7[9YLR5$%.;4,^8.*#:/.4WA*R/ ME4?!H5V7HVR6,#L)1I#QLT?$$1P9]<<=V+2WB^_CWH1TO>AE;!1[45>W;*IT ME[^XF!OUQW6K9I1,).Y@:)>$+A9R(PJV2E:;6OP ^LP$21I7?CZ\^]MD!5TH MM6E)J?DQQ9MH\3KK&)B3XA=\)^BVW]Y3V\Q]S;)'IDBP,T=^JO_K;"I0A9.] M+!2\MDZ2L)=-XZLUTL-O7/.G"-![U')T&2?AJ*(U%T?IK*,0T'[O2AOP%+S' MO;RRWWP(V?!1//<"7JSZM!%R3_>8&--0YCH1JN[M[V%XQE328MT+(VGZ)>JD;36T8D(3%" MTKAEP=\H+\]]]K(=W;JX_L6+5$J^M3E61<>#5Y)3E(N'CX)!*S4F^Y4:HVDS M7EZ$30$V,?9]LOGSQ0DGPI8WY$_IR>+TU"6*Q06*8]22",52YL#8 M1MWM64>4SZVC!V_LLC&DIXEXK5V$?;Z$O\O*Q13]3> GG-9?8>0J,O@S2Y:# MG7%?3#>C+$;BBZDE#Y$?X$(Q!PX&;J0;%-**0N=-'.%7M#CQ2&DWUNF-&=L7 MS+PVU,%;]UUREUF#!VW5:,"63F-N-1\1+QH#P9G'1A$@(1VQ>9$K5.PY.L"[ M1#:9D$O_PI%I0S,J!WI<>_6NW;:G_/, ;?I)O8LGW= _$A?Q>4@JLQ'8B'#28U(->']96I,59A5DR'#X0_[9\*75?V\.M4. MM_&_7F3'[W0+?Y?\X80&R$,10 .BR=P4/S"PRM^=5E4#K?[0:PGG.M-@(F?7 M9+UCU:0/P0XR83]XQ0D\(["-]"BD7Q7(XV-]L][4)P^Y]W'"/X>7ASW(EMC, MN\+NX,L68#G! '&$]X'CKI7@[+4F ]BB58A%\ \G!Y_[#D\6&(')*1<>A S^ M/#)B^G/'=WU?%5'[UX7_=.;#'2K")8K>8H>K;&ZAAGJZ%GY11F=*3X'S,]4@ M4:+17NKL^^1BGRWG)F&WZ@U\4FP4]\= Z^C8Z 1A#S18\F3$<]-MUPCQMVB[ MX>BBD;UJS.D=_Z>Y@_[KTUZ? 1%\.U MGB3%C(?LF/>ZT[QTY-KY0Q7$'D->MX4*>ZMN&-JCTNRYPB, UP&*/\TFW#X^ MBPQ_;ZU4--'VR%[&R(P8W,]A\ DLBGJ)6V;#MRHYO##G?6>T_#G#+UL=JLWY M.X<,@7:EH]:EM8<_:IH4QFP\N/IC_W,S/?RD$?F3*ZJ@IY$C/=S]J&;K*Q\U M;9K*HM0Y #K Q0#:*5 YJJH,.Q?QE$K0@.O!.C?PS>W"]X>KJ'[9#Q_!66>& M!/OW/XR^4$3W.O7"WL&[Z-/T<37&4X#9QMF 7HK(V*/,)JQ O)6/5+NG]] ! M,=#"63Y=X Q5E%"#K1_'&Z0_%-2V9PL"\Y;HA5[M>.R0532Q<-G4X^E43DSV MR>=7^C/'+=MY()V$Z,P?#%M%B05JYM-7[LF'$TWFX.?" MX'(ZT.YW/+]BPJ\C?_?9R86Z]-+AMJ>47)1(7.R," :"(E8,U$P<]5A3LN5. MF:7??Z;$^>^U_\B;YE/QWRAVY/Q+ZK8'2_]I_]^U%SP]^'6KB6;?B _$3N4Z MB(VW+ZN>8EH,V78M([G>W'X[=_YT0TW=R0U!UL>N;0ZRNI4*YZE6EZ!<*ZH4X.EJJ)8JP!PUF9I]H6 ./\K_CA9[IO7AU*GG7: _[]V<*]_(/B M!Z;]8(T>=9.7J^T0X<<3#7].4!&2:@OC%!J_ .V>$C4FC:C#B(5<^)D4_43X ML<0BC7M02M.QN[7G_?NVBP)A2K0VZ13U2 7-^O.6.@?S#>,-+^Z=<'OXN#E-L%M?E 5Q_J D#X9*Y+D2_5<2WOH7 D-->^^DFH-S0ZN5"04^+K85OB%IBC#N3D2 1 !]%R/;)]1Z4QZ%-&G>F#S]W M=W(I_U.$GWA%_CB.!@M)JE'"*F4A,;P[F5V-;1NVB@ZSE&\%V6F(@Y2D.W*6 M9!J+QS7M'(6]SD"\I)_2'WBX);;X620@.L5C@7[OSSH@IO4%ICT5@YI?MZ2K M6$+P)%&0!)P7OKL@?Z8LN1"V;1J_0J4)2_E-Z^J&K$_U'1T@;*[(LL\#QUVX MV0>&,P.AL8?BT0T'#=V=^X16M=Q3I)TA0O$7*1X'YTFP:=S34J'AM,^8*923 MCKA7T'G\IBW]'_1"_=28%*Y'R2C545[[])C^#_6"HM*XZ/C8S:>Q3G_O.OG[ M"8U^'DCBC>@%*J\!ETD)^#J-9">C8N3@$%.3VO#Y13'LX#UH':6]AYQU%J2E M.!E;% M$+95Y=RD?(H$C0,Y5[*+QZF&,8GWRL:<0TNIF3'-##9 MP:LLM9>:*8'&O58/ MLVWK6S"J:*+H3YMK:HR6:@OSK1I39]-!W@AKM!$LH*%FTFI$-TM,3)M+-Q^< M#X!CRQCN0+HA+B4:NSITS]:S$T.Y:DQR35HCUBNW2TKMVD%-VS??MG7[W"Q, M<#NN0Q]2:=:6RCXI6H6UQW/]-6X7A@HQUH<^CQT41"?\K'-D],[L'RBG1Q42 M-F4A.C;R"'2,^XL[8V%-:(_4ISVO6V" 38J@OY%*5(]%_N]JBF 2*N>:B?'6 MY_0]S2ILW(9:=X)IJ*S4M?3L]*W6-G=_]_)C#NEQ" K)+:!J>1T/)J+J(X=S MNWZI+UB/!J!J3//M1^Y+AU^'01JM:LP:QL']HX<&RR.M_M)%=M<;[':[LMP M.AMJZ5S>GV/_]_ UP)P(NK/A[4(^#S:;ZY3E0?M%Z<)K,RH+Y(#R?A1[!>*4 MT]GP0^[5QSRNHRR:ZJA(AT4HG!>,2G'N9RH"G#SJ.R?YV0_" M'MVA6$65VX_^X!>3]&!2%N$X&6C\MJQF5,L]U8?EV5?^W?E[DGO*Y>AX.<3E M/\'#*&M[J,P9\GEKB]>%2>)+F5"F9#S-MEOGS,%GOEID+,,]_LMEDM^6+B:SRMJ*@-VRT(V'\J63Z]L/!O @P313"0[/ K_%*E"4&Y M(^ZQS_L9^Z!Y<49]A=NZOV6?OP:0Q*@?MGDRVI7?,OO=$'+N2O$/AP?]C4_V M)Y2SO^(YS:CF[/57:3I#F:K58H4YLAV- #0ZR)J(-N0B9G5V;94P##D=GB1^ M@\T-#M=T;!DDO,%U?=192K=L81(&97:46>2@N.M4#R V+NCX9&7R22LOS]=D M[,0250#Q.0E9GR.O7ZS)S#@X@,0J=C*.-8"F3%LN> Q8SW4V21.''>^4N"4A M>A(;^$B8D]FS,7IBV\+8XT=GR+8+&>S8I_#Y^*UG#/SR/[C'U29@GP&B1CQX MLGL%T'("$#T,M%8^;#(X0S4@KN+N Q<3B[?BD[HE1OML9;&G0.&-L&ACFL_ MG+'](3+),"?3R5]JE+][,*#>\I%]CMF,_5#OJ%_;WWAD/5:^'/[R[]#V"7,S M\XUPDZW506%KDUG_UTP-Y%@-*$SYFLD2&M1X&'EN]4I#YP];2ULWZ7?9;S27 MTK2YY_!+6K$'&AJO^EP9:YX6%VT*EO6-H(.FJ-J9%O_.MC7"7D*\2-0.C2TP M29,4IP:3RGBH0R1R Y*NR0LW&TIM6,-7(P M\@EE"*>CK/UEB7(8:+E+K/X9I,TD*7YD]N<6I0-!98P(>.0A\CTH?WRURJRB M1$1.",097NNW_9%VN]P"XK3/&H0LI+^_@#-D)1/^-1YS_[JRPN<:\S6Y&M_" M>S GEI''U'U(-[RX$U;=SDE5F/>7F<#K837J9*Q<>[./ZEP3"_JV$ M[\"8?*D_RHBH/S8=@^\=L!NXZ.UV.BIZV\34QH SZ_[\\^": M,LWEZPXN3_C^ %Y4#-(D\^W$:T1]E3$C#/:4>,RN8GC IZ7&RSJ9JR#S@H_A MMAP=.NUDHE=?<4R/]:FN,7POZ.IX08DL]O?KAHT584"+)>\R M+QE?5RPC@:5BVHR/XABDH*>3@J8#REVH[=Z_0/?^08<>N5< MIFN1Z#.GCQK=8FV Q-.\R[,C0OG>MP#5V$'2C3[NZWJ(&\ZOOB63!>!LB1LZ MQIQ AW<#-423*949R"^HCQ<;+^/[*+I97)X&/6/\)"A*Y-M#KX*>4@;G@3L MZ"6$S86GG,B:+ W%5<-4%P]_F7>\H1;U7X6\X,X1>ZC6Q,.E!H7@!?DW M>#/T)@MVD M0.KSHS+\<,5Y.$=,V@@?_KP_>NTEO6%B:YSYR^#T"]]/&1RR MB/&]1VP08/[JGRO'N][R+ L57,K2="_4G8J5U^G\)AL(E!R8/]5>N-G'^W[+ MB&Y5SHY59@N!Y873V08+%2DEE(6.G!CC\F@KZ[^%)YZ_.%-(-[6?S[[C2=N5 M$?(DZ:]?=KE?H(^LO:4!>ZH&5?L6RV$/L&N$[>7F_M<#H9H D=Y_!D>';UXF3<6K,RF@D MI@E>W"K].P_V+W'=9*.P8_;B]0F;)LY9&P:_ .O3R[G[H+JQA9#<;?S'O%25 M.?R&_Y-;OHGS/FONVWF;Y9OQ XW_Q^0W-\B@#Q&VM.FP>3-(>>UCJT%91XZ(?//JFTIIHS'7BOJ$G@AE'5E<[P5:XGGG>>N8?6J, MB1ISF7-=6$V4.2C,5%U +9&ETF<.7<4U.PR5$;8REE5#^!8@0;4G52I*&BR5 M.#M:SK(:/.OYM)73\SE,^Q["YK/O8=XIB,6:(^O2\2U]$V.[P.ZI3$0_1VZL MK-U)# .&]ZM6HZ1KN00MIBF<&9>4-YCFS'Z@[J[*EMNK,H7/DV[B5Q!, M0@6XF4F%)6*]H9:#!3_GE_,?37T+L ^V:AKZ2 M9'@=PO4RK%;([BGF=R][;1[U!E?G0$1W)4KQ13/X%$#SH[*8H:W8A Z00,#3 M?0)[:[&;8".Y%YS-W(X56#'T?\F:*C!XBW@%1T N;8X_$IQ>OKU4J8C)+(4/ MT="/E.P4+<:N@;\T>R_4UB4]FV0:0V36U\;#O6J,R^Y.,4^/:N!XZ7&PWF'! MX?JX-6L'ZZLLQ7?[Q&FV- 1^$YBGUAW)J&[(=%DS^/3=E7 M;C2]<^)45H[ Q[OW56AMX^>ODS\1%I/IH)2_Q8-AA!);5^5OGPEVDP0,A&WI M3F%CD3@.8@2K,2")?^C;'">)C$,LJ$6!TTQC1?CCPI!8OXH<>W89)3K$?'*!P40T*:]]"Y3EMY1>DWEG19@4/P2_B)'9R;=>R4P5$;>'$@CSK M::B!'S93&!#8&?.A+:\-\IK.62AN!MT)?Q XS+,4EYC 1S]R$363K M *('Q%ILI\T(T+I(NZ*U7H]>:":OY<86N5; EAZ04ZS@>)9U?EE@:!8]RZNF M.OM? ?4W;)PLXTM'*(ZCGXO%73@-E;8-Z,UZ"+28,+2@E6]#'0*_AV>A:7D" M7 )YD =JP]S.]#-.2O, 8T^0'_TR;W$W\)G"G%;R6B?+L,CU:VX'A!H,-;1/ MFA<_FW+PL95N^/+*S RWH3"NM#% WN!-N5H^MZR/)[K/!D\+!2\E;K)$""7: M:"RPXI"R@*&GV,\<(:[E8M%PS$/>NBNLAM0FTN"1QI;UI7/\>#=^+1R%@2/&,1 M@5[U#;$*W^Q/0SWU@K**X55!]Q+A6UY/*X]VM@G69CV:],KWD;#3.WZKNZ1H M&>& M[8V$H4 (FPZ$=2\+=8#X59_'VR#&7CCH_&6+%^EWW,.R^R38F[UC&N;;R">Y MYROJ3SV^X%(X :SCB3Y;ON2MGVB(*05 2Y7FA@9.6]STB+__:[8V-9?7H16F MJ_#K-?^C_DZ Y4EV&[ !B1,/AY>9)D]Y6I '=A:(AD,=LJNRT_O+BZLC(P:[ M2O:.-'@^$98>'7GP!<"CZGT2$-4!X#&R+K)G<<_;"IH2C:N#2)M4;2;[(9-[ M(DX*>X,:<_YIDVEHH*4RSTZH%VIO4("'L!DUL^OHB?Y9I\ _]XR](YVCBBEE M'9-\+RE0U)MC*>K0R\]/.".U[^=P#P9C-J_5_?A1$.7C\3YO[_,)'5P/V1\45"P\0CVY[E/K7 MTO_8G'-Z^M[?LZUDV)\-LEXK$PB;TK>J],BI^'.&+Z#O^[D\V'?,9E3^^-** M$L#AKY$/UYH"_T)&GBZ;VF'Y2HV1?%-C!M! YW5K)MP$S+FK,7^##[!G'G'9 M*ANV\A2 <+>I,6GC:LR/;#7&9C5F+O6?7O_T^J?7/[W^Z?5/KW]Z_=/KGU[_ MJ_3:4:A48SH"=G3,_]@_BT;R@O \2B3P-!37!U<,_MG1\0;WQTLNMR&_5XOJ M[T__4""1!!]YF&+B;GS2'8/ORD%,C*%!8C(1=+^I,OBA('I>9J;X@;$#CC<] M?R ]["'\72T[W3'YR8GG>US75H/2-C_J#M:(>?F:&]IYK&\0T+*9>#YS#1H/ MN "B1XM',&;N25]F;IA48]:JS&!6^SR@8T=>ZD&A2#SWM# U0%PJXTK9ZPO/ M0AT/ORR:F&44&*:Y>AY78SQ>)HS%GUJ18?$R>]A_!@_OQ:E6BR5"> =>%AE] M3BR[:J_\#0B.*P>:\>4.\85&[7J>$=$1$9"NO^4&Q';A MABJ(=:V&LW9;GZWGA5.07>.0#(ML[$'# @06QD-$23VR_@;EJDDF.-^FTH5L M9KZ!^0B54N[?)J7I3R^PDFMI>/AQ6WKPY3MG)TW6]-G& 9KNST:ZS-GQY7!F M0(_T-R%\P;ONVK+967@'!S$4HU=6PL;_7LUXQK1F=O*TF[[S6UR77,588*%39K7.,,T@#@&>+8R_"A/3)JU#O1$'!) MTN^VTS>92OK2 VM!XY+QF38HL9F,)RR#!]48L9 O3#9\!^&N+,[3TL_$Q[2E%C M-D93M6267C4P$4!#JEA'YL,+L;BTX-K&2FZ2K$)F_=.OMI'^[UM,?^W2*W'? M&G-XA;N^RHD(^F?"YN.I@.@W-:8^IQU(])J, 1G;(*DG%"DR+RDL*C9/*X^,\(4+"W^R5 M,+:M_E?S/,[$PJ62-0:QWO+9R&"=W.U>OSBTH0^>L(P^+_U<"F$]0:O4;EQK M=X+0H,D)%IZX?R_,EKB$\1T8_EA2'BX?'_?5"O6)62 GVPXDF5T:Y!XLTCP9 MYMG>PDW".*T,TUZR6>'A@Z&X0Z__6KUO4V4 MC/AFD.$O&?5!5:?WTYWITY4><9:R<*WI)W<\TJB4,%EX8:)B,;O "=0FGJLQ M1D P;WB/O+0)5DJ$2V$+>8FR#KBHQJ02J[XNF.8,%3CT )?4&)907V8[WW\* M8IC%8UF,2$A/$>P"RDLJSDZH+%Z"'],K%E-9#['F2E^&N9P9C-Z,_9)6OK-[U9\?UCSG.*UXD>T%Y>@"PD1O=52 ME29?83Z!VK\:,S-?U U16X@;/S,W3[UEN$+!-^UF3>B_A!T2>D,6:4ZN)?GD M=M7F 1K7N2RT:6.O]LJ1JM95BZ41A MK#99/J#,MJUJ=-!VD;*O6ZT>_R7Z2\3\D/+C%/%]!B]!C7G7J5H#PU*%E6H ME<%'9B/!CRP3#;5KD:_A#9F&C$O %S"3C"=R3?LBU=-5<++>>L M.3GMYWI745CY?:#;DKJ&^C/69@>57(#_18UY1E)C%RQ.-I7.?(,+'2@R_( MR!3GI0?,A;FY_2VS"[AP-.6!WI&OQORW'88:LQJXA5_%-&,L@8NA M92)VA\VJT(*E<"%8S<\=NHY<$2DOS'0!#^AY;?-5[T)C;"(N1%PIFC*0T(_5 M.=9EQ0&/IPUT_4-S797R^['46 >YFQJS\@A#IQ*RD84I+JG>#NT.L!MJQ5\+ M7 6?+O;+K,YW\H1&.G-,3-DG[@>N;#!,+R]NOE)VV43KZ4_^SCX^'K]9!WKX M6@&/V2-XE?9S918QG",8Z03J;#KC/ -I>(8[B"K^5S8.WM-"UHD&-!@. W9L M;8JC#^NK&K.I,3M/5 0]@AL\E[GV?5TOO%F8B>0TO@?E!C)A&<%0NO,8B09;N<8 /].LBE0K&=CAF<L1IN6^N=@^WKF \=OZK=Z_&5/S_R#Q?<9/M5ZQ6=;+K4NF^ MQ%#A<*?8K;,.=&YJI(I>9Z:8Z%<.S7*W:Z3BCV2U;Q>/'HKVEVV8MGD04LY< MB.=S/7PW M*R3WE.\D;L\P<13_?U]U_\<4_G_57L%3##3F-/CYOL18IT9I>=2CR^/DM="%4\>7*,\.#P]/#L;D,MF4L'/GSH6M MR$]/_UW'#_U5T/[D1K#WFGPRP^"[PI(:8-] MW4!\:"ZS-/[)B._!6.L7/P\*?\\E(2:+;]?/])4C>=V):LSSHD;S2'FC/XIM MJ\(QKS>%O5TLP6HXM.EZ5^7>T^/[TQCW% R@Y0VQW@U93Y4OGDB9R8&^B%@S ME$+$'F9%B/-D;CYP+(H+TO 4:9B1%\A*B>+H3_@5LZ(!'>;;)JO>&5I8;<"6 M87,'/WUEXQC;[C,[FF95_J'GN<:? 'B8 ^]TXY/@K;R.S%2B'D,''#\*OQ;; MI G7EG-UI/@DP6SJ)?!2SI72B8+-U4-.>*GKT QWG\3YL+-7ZW,/2?F6WH[] M%RNY55#&L_F\SU8UWZQ0^HV5;T41_%>&D;*1^%.CA;QZL<+',N.KB_G5LY!@ M.%9,WN +EYZ OX,'6!TK"X!FY>Z06QHW ,1*#*I%SCZ=;&WF9H89=,M[CU.N3XJ3 M'K2UU:\[<:[+P;_G0V1Q*.<"M=RCC'XUX-#8QRBR[IG)JP-E0$C5@6;\?I_Y M !2P#ZMZLQML^&K,B!B?G TU\F.>KQHB2>;4Q)0JCQ9.VP$52 MJKRAS- [B8,\F*QD;NJMXNIR]' M7V_:U698<^?UUAV'4]_,K-9BP'AV2O%-OHB5+[8HDM M&'X?%+K"\V#WCY!WL72?W=;';J)R!\\JR+27#'?-78NZ"]Y[F-?N69+XDVU? MS)K3JF@\&-@-[WTMC96U<)"#RDS>)5B/3KBT@FBIAISB23P%^-N,GQ$ MY!$2GTGLL\4NG0#62=09. M$U'C75QKWW*B =T0-2:+6(^3Z2EP=*(<5>7$S"BR0*^3IU%+AOV%-=VWN/L5 M1-@KD(M:7%HT>Q,C;&"Q%C"OLI'5$D\5=R8_-*PH*0TMT(,+"O#0#P3KMS,7 M:\%=;ZT9_B6A#03V@[$I;W8?3T96&#)?H\&!1>L(.Q%?RVH!5B)4^(K5^]S\ M[-N2//^GM?BUTZ3BP,FM[4QMZ'!F=!&]M(5@D>;97ZME!.C"'GX]T:_C_$=* MZ;3>[1_=$#=E"E$D(,(6.3.C"ASZ'M5#.0F(#\=#3-2EU[5)U^/U&9Z/WM/?M'5Z3=K[J'0& M:I3>W6=ZHR:BK,[MH/K\E7MT,O1)?Y9WV,37H?*URJ?A/-$]-A@^ M/M.H.*@2+F3411-O$*M5.;&X9%O9CFBHH_PQ7=JQ,,+\B[RR9G3MO#N(#!;L MJ86I$GRRR9)^Z:"551GW^\C"T 5>:O1P5(#>&<@%:5'H,OF\Q4++3X3&#"T4 M-,DHI'3!>W$(<_-@E.?5EN@XRDR4$3LE9M!Q,$T,W, O4V/BB.&SL$7L#,KE5YC! MY\3$1'9M9X(=#\]P GTR9 2S$,.U:=+,#73LC&KW_^33E\9WRL6E7>%_G\MO,TVAHL9T(_@ LV ,H"$A^0.+4F/'$ MX[N3GHQ$W,U[>VA55I/X*9&37E5+?>VE$LN>J/OD]] M=F>^!OB0^E5=U&K\3'Y(2[KUDUTF+>];-K0[+O@7]N])V2#>& MB5J0%C$$"YOB9%I2SAIDG[($.#=2 9YROK"T-Q/I1)C;Z.P+6H,N0"_?*I)$SK7$+:,[^?/,P4RB>:1L:5&7VO/O#"42^#0_1B5:N_EQIK2=QD_HJ] MDX0]<(Y89E6SGWAS# <%9S WTKM/]#CXY<5;\ T[V]BZ]" N-:C(ZI'K XM; MYX8&_MX>;PZKI7KD+/S!=FNUC,V?6:PW#^O.TKC ZXS,YV\ M%A ](8(1-$2O34R:Z9)XX%.9.J@&^=%=Y'?A>L4)Y"A8^Y> TR9<#;^6D%D, MHMC32%QQ3Q+O?*DG6K@Q9&P'.'Y]ANM)*QI[77PF('1AG%7$8[>KED+%K"@W MYNCBZ8_%?<>+IS/3>!?9(W'2TD6 S.)=YKT3MA,K?=*:[*;F_9)RDE4&R$EP M-L.:$5LT96+?F-8F2,XIFEBH'001;T6/[(NFZ] E,?Z93CL^&#W2:-.V*U205,R:J7GM4?(3[:BR MA'>1/%PJ'X8]2Q"L\EF3-FPC);=*!>>4'/?Y!?"W2VY'4F2?.MN[_[RK\I @>7TDWM?^.Z6!%><=EA7 M<,R8G+>GP6?F&G(9?3+)@.B!<&D3%D5^6X(]PQ $,IW,(#=Y@K+629+XL##Z?#J$6^6/Y21ODE8NK@O)/,ZP4+Y&_$0S$S;T\Y@!;*FP1 SA, M>L66FE;:N GN;@6P-<9;^8E'7C;6/NYL(R#)ESN6:V33"IHQ))S,);Q-R$,Z#7+E&=M)# M%_N1[8\9+A!P\ZLVKOVD*3&X$CI==]?I9)& %$\IIAK4";(?ZP_-)!U[\N+' M"S$5'T:\7U+,'H4/>KQL7,"<=-7'Z/]'!1;.6<[6Q3=CIG(;Q::F[FVC_M_\6FCRQE]O/ Q2K)UXDU0ME&D-C*KJQOR=2'_47"3B"-MYIK M)TGWDMBDS\P1=4/P6,)F.JO5\7]C[\VCFLK:=\%8J,@8F34(L01!14RI#!93 MG! IQ*@HHY!R0(8(*4N0*"&Q1$! H-022BB(B(" $ 4"RI ((:0L1(8 D2!D M*F4,G)00CN3DT.'^\5OW^WJXW:M7][J]^OOC))"5]6;O_4[/<\[>[^O!>B8( MFJ1'$:C/HP3N#2778Z)EQ#6<=_?V=QM68 <"( ,O6#MJI?CCCZIT&39*1FR# M3<'KTE!725X.Q8PT_H9B,+A@3_0!.AEBOZ?12Z?7+B/\,\PG=SD2UX*T=GCS MPXOI5G>CNXQ#'CJO1_)1T'ZULV7#^Z+1JZBBN^A&S3OU=YWH4CJ"1!4E/3WR M248>06937 %6>X_I^2VRRWRQU%#0+#+S/"B_>/7GCT&3=.@/4Q*ZU2 MU;EE>%Q1FJ9P5 >?.,@W67R-#AB=_!7N99D5 ]1?R%>O2S!W I:.^6JVLY"! MY/W 7"9Y+W'EONYPM+TZ-B%GHAB$982Y&\J^>BP'>=MQ'W0(.D890#=ZR=*5 M4=/_D'(4%:JG3 SY2I/+[T.7ZVF;2%VG6X%KOU3H6)4GE;>'(1KR>6^8NMT% M/CJ'Q%C]B5YGP:[1)WM&1]W>;&J<>0C8?%$4JY-=!'JXJ7/Z!*\<_"+O$N/; MS0;KFY$R5YD^3V*6-8_3B49!_M:59W?]]+\SANUGPG.G(F/N!_FI MVED1V&&EF#A3 >P51\Q, G[L>Z0 <4*;FA5,C*T#*#F;YUJ<[$;VH3Y':EX_*W2LE!,3"FRYSG8_>G7%7^=SV5^"\09S$7>#KO^*LCM MSU/?8_GO;VH#R+O8VKP9CO(@6"">NPN[PSW8-11'L$IL_[[T.L .!>E 5YMP M?3P:$:;.+8Z*XB3Q=BB@9(I[D/F*"*Q]MVQE@^O(H)T[W'@@=*)8/^")Y.Y[)B&PJJ0L(&9^J0]'V(N=7/@8O?6YU;1 MKI>\3\?XNQM+)1NIHDHJ<.QWZ$ M,U'G)W QFG>?1BY$MOWY6\?&0/Y*3W)]_]J?R^8DIXNZK ^?P(Y M>3"CNV\ARZ[#YO<'2 4,W9]-_N#N/_SG%_>&F]A>D&10+[@:4_O6];HGR!'':+<>1 MK\]E,W%X,U#97H0:I,30U_)16GM..I^F4UU-][ )AMSDI3WL*I\W>H7\[,? 6"GF=DQ-6ZK(/ K: MWT3V2UXM_>O2NSU)G6H$0<\JPH LJ3"39>@6HMQ/L'3F,YVF/?;P2\'R"K*W MRS/Y-"@1GLCOZC MLDL..\Y4X-]>B'_FJ7LCHGVBQ6=M7C0PW&4T763-['/[/H:L M:(K__#*&FA0>@P5[ RJA[:")G"5E5GO\ F!%0@[^;I/L><-W'R=8VA1+4K/$ MLIKH5*XH+N-X%(HMK );4D/W?\ GI7[_K7^STH+_J[72;02!'<")B9#E*G7$ M2P"3RZ,#QNR'EA%1F%\:G9QO"?A>8"G@XHL_.71N]\CW P[#%"VP2JK_P.3W MJ$^WRUY61@7 X0_?FMJ8U>7.+9FH'K&BD3>I#*6')\8.3H*B0 M\-TP7EHG)8+?-D(FBV(5/WEF00C:XF4X*B;[0G:H"60$< / /,+%6O>[T6[G MD@ 1J:9+_'5^($F/3J2BF,P&]$=D^'>K?$]($7BTY2[)K"]/FS<^I!^G[";X%VPWR MV_4JIW*7[#\M,+)INS(OQ%-WE<1]!?OS('SM"HOYYN\6.K"8I:YBJ2OA[F(,'?.B"9D66JF#^:SG(%=&T283C M0%FC?A;Z#O(FOQ-V!QI_B:>G4S_PG5!%-/(R0G\>8S 5MHL1&H%K!19:9Q\0 MKDMZN1)+)W(S[AV*.+=Z_2'C']$S9Y1J MCVB+Q8KRU,Q?V!$ 'E#N@@=1FEF4'7I[DLZ/O+&T!K <=$K1MX,S,44'?B;O M17-PJTE.7,[BM1>=_,:FB-MS\=4X'&\9P://R*J3C[(J%^#5EA9RLSMNWTKT M=#A,0WX\30>L:E]Z_TB"T04+V$V%L^D2I#Z8?+@U^50?8U0GB!?1,!"7%7%T M(*::H;?7CS<;,W<9$R-J8A1MEV1[J@ 5@R7ZA >WE\NH(NPM(=(!E>&1)DAP(IR85C;^2 MT$<&MP!P0:)'E7M'T^O6AE W#57B!'W<"-9+5#6QHG$C/;!6]W.25$$?8N M M25)Q!)=H!FT&QCFMQ./9W&#PD:C;MKUHK3RL\!F![]_@CZ*TUI"BU=12D'>; MZ.89I?5J,"8NU'UAG'C8;@Y6M3(JZ7#(,Y;/X-L_06Y^=@ M7O#]KK"7]V6.H9@3#[P'9TI-4?:SCU28D_O1XQ74E1[1I*5],07'U*Z1 Q[\ M1UQR>Y1#56((P9>_^Z'7ZNS6>H4Z*C$"FK+M'EA_UV7?6H#[II3-(5IG$2QZ M=/];:1;,@S,,C]TKQ5G G_F'O$6)@T#/3%?%%*JZN_9MT^>Q008N2Q!3^-N7 MP[HGPG[(DX_\"9-SS7S,AC\O(PXL;=. "I81HF=X@""4\97ZX/CQ L4E((V# M'>&)LE\7-]#-LBCKR1:#-1Z;0:P_/!JZ!Z=)JA/C;\?WH,$,.#$D1+9EB<>A M6&2/^PY='@D3F"&RG 0 M(LEGP7@I,E7PN;CL>BI:9FYAVQGLD4E-N/ YV4P@:KPO?+?&K9MM L^;C'LX M@^[ TFXXEXE^2@8 HQ+],O%2M_C[ ,#9*(H1Q>L41Y^.53&BW4LL-\R%\;# MS#J,^ 9+C_2-#\B>_YUJ_K6^VBGDZ<.9F.#-2'F#>J6.JQ?.FNFD?CWC=E5> MYPU2[;DI%#19!W24YJ!);,DFP74FKT3.A[;D0RQ->%/P@59+9:!\_&[]Q!I9 MZVO#0-#UJ/Q(62V'NO8A,>FKHW%MV\ZKAZQ_[=9-WWFJ0[;II8^Y9O;1OP]N MM#ZRZMY JC_BUKJU+*'? 8"60K8CNI>GNNU5(UP]0>@>]^Z:Y!(UL&]E=Q:= M<@ F%4/R=V_1LWU/_7?0-G]+HLNWJ,=;#G>KV>F?*]7.Z2.'%-<;^N.Z=0Z" MB^7'ZS!9%%.!($2'$#@SA$GSL 9>)6[X5FG_&S.\ M]"G?J9=S99OFFX=*<^5ZREMT/7[FI3K:--J_/?1,YL[8_7[P3!W:2K'D6>@;?V^E4S\_\GX.=_N//_O!?Z'4;&7T9H!L%OA"^$LE5R'\7Y M0=@0YN%-X!T0FD]LL9/ZY*PA18B''HK,,<917[Q-AM*1Z6Y^J M1/)/5QL_^&?/ZT3C@*M"KV=!'VBU6,@B28VXVE>.5$!'\:'>7,Y*?).$I_;^/%O6]_ MF@Y'<[$6!\H$7.N:F88&%[(Z'9VPN^[?< T(V5^Q>O<3R&R_.;Q#?H0EI1J3 M'G06[1@H&R*?E*BH@7*O=,?$VZFN60%A_ 7SK(# @?)LP3;[?H+LX*QDZO2M M#><"'N9N*]G_#-M+@W5O@R,FBVVT$;:"U.2?#*^GI^.U*4Z3BX8^ZV]]QJ1[ MF/ A)'W-P?V7/=8_A\(X\@1ZM>/_'GUIVO?4?CJ]%-K*T,K M?R(5=*"444S=YI7VUS!OS+&E?V\LMH$<"ISBLE?.Z7ZG./D7,^9]8TQ)).S MJR_8]U3GY_BN9V,;+_Z#VHQDHP5<":5 WJ@H4Y4R]T[P#4,GEA%F%"QT$:25 MAOJNX=0WNA!SF%O ',XU9\.14([>8,N#X*F^H\!9MDG'L<[OGV1[AJ,GMBI7 MLG$M%CA.&\'!6E%J'(QMO#,#\" <,PC+ M6"\7VUW1-]&U$3,< '/,^SY;))Q1 D1QTHO75[=V>8EP:446 /=1_+=M]Z?\ M>;J->];K/FC)WF]KO.I+VLRAE0JC*[5^J6VNB %L.'*XL:UHE?QYDT?QXVBL M">/(0$N,_.J9/@9AQ-?K=#_1PPIL7PR6'T8Y%2>63_(^3KB$PH6/\W@SUZ+N M-/RZ6H7ZWZT*]A(Z)+'7:'?1KY/03*;SO5+)>\6C>]2R-.^T'*@(FEBR3"N9 M;/@G=,JEAEX5O3?D0U133,KS4Q_'\&$X/0:CA>C0_S3R'<)I&_UO385:T)NW/C M2601 O0583:0?>2==38\RP=B]#=@XLD5K['5_?-I4.12Z*>WIZ;,NSK%?_"_ M=L)]6. &7=8JP5H2)M7@^3VU+J]]&9&BXS[8F*K):;7BLHS@[6<%'"JYX48G MHXI$E=C^XF92]A$_&>&;2]4;!OV",KT&3BF,Y<=9!&M#+IPC-( M05>)D"VT M@': :<6!8,D;M)&;N82(($G9P7]LOUH&IK5[[.XCDMTEOH;PV!G2Y[K!N*0C M_W1^MO7W2DWP/Z5O!_K)J="&1;',2Y);1Q71P&V[2L3$Y(0;(V$31>9\:L0S M*$2NZ=5[\560_B\)$@(Q<\RLEY$X80]U$:B&U';W\A(CXT5+RXX!UML@N\<[LFEI2LS@GM04M&0EQ3;USZ%E0,.'7X.ACL'VKI7/]\N10JN*OA\HO_.LV=)A [J-]!VPLZ1"ZJ_G6Z4OQ%N M[%H=^.NDXQ$ G.^#739[ D4\7E *SCQZ/?'M-J=?Z^SIC#8C'NL0" MMR%EAV(:,4#WUL >-POK<0K%99;R8%J)$9TZ35(!G/?PT5.,6(RH\ M=.(UP+I;(D<6N!#>2NPQ)V)P[Z^7/9#YF'10I]O4SOZCVM!3"6C KP>T76S' M"6@EF?)>WD4>_@O M'1$5>6"EBH@H+_.Y8PC2>SXF" M0'Y\5D#00,T"RT =[/,Y;X+B<>M)F2$LYJ"CW2\6K4]/G;7/S0LOCW+*=4EZ MILEC_$D^.-#B4T+2Y*)8R0X,OMNY4M*ACJ:\V_,!FVU>2D(L3!73!_L_WG^\ MJ[C2DQ#947O3QOK>4-,*Y[!B1;$$>Q6%JE+*=K"@D\6@.,OS,8^"GAP*?NI[J4@'^)SS.#+,,J-SY BO M/M2IRY=1V_A5POKHUXD'CN6 M@$=N(S\\LYE!!IFXVMSLICVT_EW4>\;I7.F MY+4KSXL-""ZC52-OU[96CDZ-632CLEGF@A&#FC OI^>'#:K"3$[8U:A*L>?P MPZZ*!E!'@AXND>:U85:#>:+%.\5U <#0HZ-^[%L7@?-R,.:Q&53M(&(3'@S2<@) M0X*$B,HHH3YYNP1G,BT83X56E4\G."WF#^;9I4O(UX&0.O+8>TT96*4I:&<]J9G.*U#D-".WS!U,FB2 MA6+:X2=I.A34,N*2=T04A1QT(5Y2E8DS EGM.H1$KPPO NT$?EQ$=[\>X'7Y33<%3!^U27\8U-J2B M)VS6?=N0:DZ(/-_8V)BQ;_.M=4/;?DRU-N#H[CYBLB7#^LQ1J>?IPR8,!PW/ AQ675(Y;8NJ#35D$%-P*-HFE2#A$S["JYQI!B#*&C*WO8 MZ6CP@023]AC(R8$\I;A;:DEN.#HH;&^HOJ$H0LEC&=6DV$4_N6ERE$W),V_" MTZG%@&NF_?@P[]4&K>_>+2,.]^U'6Y/-5+]@S[&&NP('W#P!'86[ZA%%%TP[ MTYC!.\F'-T+Z(%'4':OH1^[C1%VIBK3<]'+ FG'(K2.D(,,F&4.$D.!A+OU>FA. MF)'\R /J8_ !.^Q;7K5CDDY87[Q/U,X%>]N _CE)4=<)WEQU>.[8;/_4QA^+ M-EI^;_#P#KV#J$EM8Z !3]P:\H%!BG4PI6-L Y^1Y>,_L! 9A]D +B,DW$P/ M=!2R\MV7CX%1>#T&:],HR<2A*N$>_QB/7J^C3+*QR%V*%K3I&G"4=$\$%8,& M_.F@(U\1J#:2N^#LM)3;)K1XJ]Q")C?WQE6;GWT--/[B0#6 K.1?)KSUBM1) MG/[&*0 V8O'(/^1O;;%$6UH#_#N7)4Y.^4F=%6+9M<\=UY<1/?@V%KB'J. , MP9NGKZ$M603DL%(\Q]:S"\JPL.I@Z<;1+-1QGI8Y?Z8)X_B18BS7OP?T> .E M:IO/S<"TG*QF%#W[PE&X'VP?,A\]I+*9>(PL4@+*U]??9O&B5EJ$9_E M=0R BXD1SFD.=O8!.-SZ4.J9W_Z-9X5/+HUE5>$J!9/!S+R*CQ,!XS\,R>:5 MRI#A^:03(2%CA*N MN0R]8NA[\,(S3\F<%JF:L7$"H/."(W(PM M'-%H[X??8>LB.HC&'\@7T_RH:TA>06#Z-C GP=SGDQ45(6^]62\>X"[-.!'+!WY4CLXKZ'\\PF3"HQW%AYBHVO'LI2' MX(&BC;6JPGB<'GEM+I*\3LCU\NXZ]-PR$YC=-.JDFM;;T4S F-@9-[]2 MR"6?AZ\CKI]XV;VV\<)3:E3@B*PIVP ZJ=;M,9:(06,@9KX]F_H/+AYE$V MOQR ]N=]">TL,1^;?6L]PEB\CZ^&]U.CX@(DU)F5/BA'P"O*M5!B/:@4TT=" M%##XM7(8Q'44&>6\H=:7<^TU)1CV+V;I5O79,3%Q.D@$*?:3VX'RK<4Y/@-F MIT9B]$;G<:N?2+?_@X9,O:1TV3VE-^4CJY8*&:0I#,#%2DH7TPK\!#1R:?4K MF^8/D_#L1D%>%HPB:_87! 'CR3$M=L\%8";;.?_R#;6SMKA*JF*B>>WYS%^D MH8V[V7$&YPQZ!6B>LZZU".@21QHIBU8>9H( MKI,2M2>+K%J!3\Q"T61;Y46EE:3CTQT4%+"V3J*&ARBP0*SG]89> M!K*4&J"Y/+F-5F_;AK]-M61N&GO[#-20!K"Q&F1_P'=^B)_K-TH*D"!3XWI, M)HS.!D6;-@2G/.R:O%']\E4=J[:NE5'PKK&9T?@J^^B)WRX_.'7J^/3AP7P& M#\<_+KI1:'SRQ*HP+\ 5]I[!*[XGJP/-8(ETQ\)?_ZO*PR]*G=;?&K:X?UC(ZR!LZ& M;CG:'.77WV/K/SNCV#XAEA)YPA(C/X5 ;$F17);]?-/*4X 6)TL\LX[_: M/7/=+TCH&0O&#\]Z;[NRY6.J_M9?O_O><)]KSNYJN M?+TRE;)K$;B![*[^' M5G:+M_LF'GXIWY4F]PD!/>4:/X!7JTE73P<*??GS-',A>$/(=LE.?_;TI6-V M541%]X5KM4>&OOQIX0U,%Q1D=J7/SH[G3\U.1<7&UM2$WT_,+$@?+^V7@NY5-*? 33,^K']+]Q^4?O/?H-0?V5N;);>!BL MBU>_,>1\R%@9H/>4[-RO)B-IM%5DS=*S6I*"3A>;DL>D901LBL\^GQVZM^N! M#S">+6-N!.W8B[DW2MJ>12=@#6084<-KX#U-L8SHKEQ&7&6-F"DVJOY81L32 MAWD=K%H6=V[=&![:)/>GETPOY::)9.?GWBR^)-S0;V+:\!Q=]7#[E8ZA[ZIDZ$CH:$'L("6.J-ZJWZABD;PX%:G >!8Y2&D%.8+W@#&I>"Q9'!/<1G<(14IL.[("VCSTY>,I]BT!,9<$PGVD=$OK!^UE4#T 72WKD.I(S#26&)>Q-J,9D\NZJ"?_^L)BZ)-R9 M%PT%5('I=NS(95T$XLTFQ%J$QN-O6-U>L)9P&:%I3FW;BCT_9^JCUA"\KO2< M<7]JZ-M)&:,")+Z,+:=RPJR!Q1D[,56+\A=V789 0+K*@7< MM%38%NXU4\,[YG6Z8])Q*4>S@Z;5XFC)./\BD-KN7 [:=O";M-U5'%KV@L[P MO+)[FX9J7R1=C@0_J1?[PDK?4+C?.2\ OQ$;2Q40.4Z-#;?^FF;GHDW=SHB$ M&EVQJ&OGEA':Z@#/AU& B\^VU[FNF;]#;GG.WWT]<=9GIQ/@A9Y7 [^U/\-# MZ :O3%8,,1-=-\M8J6G<4(&9"6K**Z)*-.0UKTRXQUD$%93PF"^G2K&JQ9 M)L@3)7G)E+70-O"1O%RRJ\P!G[:,6 >MDB+3BYP'AQ.R]K:'K5%C/@G5 /_U M.OX[P:1+^,>N#9O__'/]>E]J48+,7JV?.I@G2.L(X:BR6>'HFV-&H$]D>#(N M3Y'; ":K5;Z+J7'DQT&B/6Q&/@5>$-/7F>(=MP*069CS/R-=]]Q\-H^:4)\@ M.W+2F/K@:^ +EZK-W!+I9+D=T.Q@:9(*WE@Z T,5JQ-7 M]CVW(&>YIBAF+MTMZ$ED7=H]A^K$CB6SCBP=WZ'9^4GM$<]* 9CP RJ+N\C.ZJFQP10/B^D^D 5KS96$D@-3YC] N^/%K!S^$%I_8<,L:EX- M_A2T"FC/0(O/$^;]>Y/=99-+E%(Z9!5 MI6X$S3MNWRL/T&>ZQ'JV9^H&W;# B.):;YS:*"*'>%'YC/>EYVSOD'$U7 G> M$NSHUAB>%,S>HY.*B*NG=[BJ[:2&&I;P#S+XBR)R"[: MH?J-?$9LP\JUQTHPD#W>9.*&-P_U66R/B: >_06/=2"G)409)_A(Z3?S#R:K34H,S+5_O0RO MF[AQU\S?+[HIXFYLO'NPDENTHW9@YL%)WKPJX3 #B%LR&>3DUET5"PT\(SQ2 M**NF:< !*NCBQZ&A*=N"X+_0@)_0'-3PDN,R9"WV:HISDU9ODI;LE7Q.SLJ) M96SMFVTQDR?-ZQ2+JLU"Y5XC<2.T=6".-T"[U;*->#D^R2HX7\_G-#"?0!L] M0_U-LQT/.O3 VFP)3O#@,+A7[B=.NTW6!,*XG& WBIOJZ;PPPU)[R.V;L6^4 M,7>;X)> \GC&%/X.:AF1;M/WB9G##M:G TK/"/ZY6\(.+EMP 5?A"= MT;!$]=@&K*Q4281P($>,ST*CF&L@+)#;^)SL!FX'A&\LW>7+"+8Q$,%FZ4Z[ MM);E7:F>:/*H*#Y;WH$VU,DLO,!%I:J1]U]3SBP@NYE3$HGR*+P@G[M#%3U; MZ02VD=+-6L^ZV&-)&12B*%O(!B!-DJ,%EG.8EF"ZM,< G#[S^D$;,)4>+AY! M&X'E)P?)A\I(F%/- SL7DA+;%#?NAJ$'&33DA,MOBBV2_D]T+ \C%4*H+G7J M*E0]845CC.$!B@.0T&FA>4+^N?P9*9-+70NC(1\&D-"&-P'9@:W,@?B>#6$A,;.N5.U +$C1Q>,]GEF.FOQC4YSZZFD0Z)N(JS[5!T$;T2C MX*IGD]AZEBQ!K-)?/-/O&N VM1 JM6TO]C(6W,[JR$H4E\_< X;0&\-(SK@7 M@RU4274"OK]ENXB8MG2)KBK+WRK,(!^J.EYT+/_3^YQG01."2WE1E=/J2>?A M".7>A'#J58(J0*TQ%@N(S5DYN*;.W;?N0+:J:A9A+JTI8F8NP?3.R7D&DP+'(0:;Y0W_]0':?Q]#_S>BBV(&%U3OG'*O]?V->>3>S>;J;K^_]JM%@+7NWQGQ MA;*B$L(:!2TAAAH>OR%7\,][4DUU[!9B\TZS]:YLAYAAZ36_#[UK\G?DEE9, M"G854I\34"FY#YY.^B>X9%=41@><")P4Q-+"=3Z.X85CH]XFC,+"TI:?<5?C MK^S\Z8 N<6?-G>=LB7!X&M8.4*ZB#&'7,_"WU7B!*+L.F$N].@HMVY<1_DT M_B:\.;)IB'7U:=3/7/WRJHF&D\?I$G_+RP7<*T2'12U=H/EF M$NN_FJ2:9%Z0X)#1-W*+2Z*:%)G/HI>."V6A.[BG7S8/U'>/:ZF*+ZS^)S0H MU@TC.)]S172Q=^W@?_]P^ $-\%-C),U?L*)B/GXM; <2I-B.9<2PEX*E>D0G M'ZJ$W[,8MFU=[44VP&78ZD6D(UH/;&1W)Y8=D!)719O) Z=0V>FF='%W0E?R MJ7X'NO%D,#(#BB@E97Y]#"8H5RH)_,02/6A:1D#&B5)+NHAZ2QT3Z<-"4;DL MNQ'?,-YA;H\Y!6*5!Z?"K)81J<=4!;,2\(%89M4FF69;ZH Q8GP:*JW=AV@Z MU93 1F:9;NH6?@HK=*':]OU:V49CA)!VV]9*^53K JZ7V MY4NJ:JKHC[#-@&DY4*)XKLIG&I-^!-/.@MX2@KD*%Y@L9::K'E@,O20^B[;< MU-20M$?:X72"O$>)9ZOP;1[V2%!GLG=@DM(?^GZEL"OE M+_P+V@Q;Z0OWL>J](),+DO*,!V),LKT;LF3R&DN7N8$.\#$'_H]K""$JIQB$#PU MSK9T 69I59'P=I J-V/W$&K O5R*P= Y5C]=])I'7T#KDKAL%*-505,#YZ.L MU*GA4F_L-U31>%=("%JM$!^"G5WDSAD95DV#:F,8U:7/=X^,A(2PQ9C,E^PU M+>LK/75W'ZF\YXG:<23#Y/2V;UAA+-%O:I8[N#BCJ0ZH@$K]S\7"Z% /H@ED M T9K=F@Y)!W_$MP7(J%FMQRH(?\ EJK2*O%MA/C$8N2=HCWR/1-UWA$7RWU, M;]G9[?-W#6198443Q*]66,!G3NFS.%.RC'A&YTR]-U6DVY]ZT%CN]64_%7<& MJB3O7D8D1U&^91/D#3RI,V1"4W3VS].SA/5>')S@0D>1CBKS/(]ZD:41C35D M[GXK;L[9&#WVWEF<6X-7Z''8)9+T";1 MP>,+GHDQBB[79JR'A"_SYXTDE?7[WYH2]J1+OLC*\/GF=Q*N__I7"W=+5;8G M=1-M]3)"U""TQ(JREQ&&;HG*]6I3CX^C9]/6Q^9)D'<=>X9+%$H@Y^9E1L\: MB CB+%ZUZ$CTONE4'GO=T-P;&W*H,0/[#29K(0S!YGN9*<]A=\_/7O]B"(I-%3VUI*<)\\='=_V5:H(![/D/%AGI4+$<=6O MZC5YC,+,?)';*@AJ+_F)VN;:XBIW[D!KN)V4-Q\*-9>DR>SEZB!SNS[&+J") MYZ"RZD"EI<8)M28#4-3;\1LP9$P%.'IGBHBIF69!?0IX;R%ZW1M@V7VI![@YY50]&( MSA]JEF#TU&2T?6D+*>+DX*Z<-,8RPB2,P-PZ<&[H\A;& 'D5P/,=".]S,ZE2 MIR?3A.:ZVC\JAK^^ESU=NKKO6?DXLU%CH0#6V=" 4]LY;87OZ1V*O$GI$-:7 M<%^/:HY< 'TE>;S]D<.!+P?\![88U7J-;,KHJ]O^7OU53)TS9!@":W4&YF*! MSF4$(L_Z_D\LI(/CR9[P$R9>^Q$:O^#?8V5MZJ5K3(9U" !J#M8J5?].*KA1 MN1\3#GZ&3K^LQIB.7 M],9O0P%5PX*W8K]BPE(:9(F^]UA2V=.,[]]2,;<]OVGT2WA;J+R,8$-I)/78M M?D<,1D9Q A\O(W[L@WP5]DXCQ(XY,VYM/W]FS_5MUXCA8\/W"NN^G&<^^=_8 M(^:MY@/E<"6.DP/MI"I'O: =M*4*K"D6>+F,F(N_P3%>I>;<0"5UZBD4J-:J MVNI:!ZCM%;^$V%N 3#G06*$^3?09E;DG2&+,3D/4GT9'U;ZS/JY0,V2WTR M5[_Z[7#>J0.E4[X1YF]WGL0[^.B^00^-_^MPT?\ZX4'X/*NA$;*85$_"5O74 MWA&G#??P M"ZBEPY.7:,1SY@F8.\&]=]S=V= MT24T#(QN3%C27)3^CTWENC.7EA6FH2J M:!@U6./;<*/DU1]#VW(19[&06[" M#P>=C0X8@C< 1Y*3)!;ASQU&#M^?/C%@^5=[X,SEF+ZREF92C&3-W\8(UO_ MWN18P!5&AH/QDAR!#9^-M:1>U#LDCICIK@%S?2WY$FH*F9H@[;G#U.RM63@9 M54IB=5+69+8WQ1>UG@LO][8LE72CV_(?CKTN:S.9 L-XG0E]05'Y.8ON8I9A MI.5N8#99,J=-0"7<(6,DA>8^DNNTXTVOIL;_I_SR?SXYY$'Y7D6O*L=#>]K4T@)\JPRD M=..UR 1@QZ@VJY*3G+B,1GZG>_9<096PD7-L6J9NF>??&MYAWY MQVET4J(_SU&&]&>D*G\8B@M1AOIY#\S$&KN9Y5-*+NQ4)#34?8O4X]3W']KR MZY\SWU>[(/ZA_JOO$2"[P,%">"OD?]ASURR\1_M9I=:E2RX_:5>NLKZ/0-R_ M$L; J\< A+%T*0.4E2.-OI0/*.3,=34MCV.A8LDFQ3C+0D 5B^;>$+*;T2@P M=E$RFR;><#EFUC&DE7@:/*>9(3O'JW?$KX]^X=Z9]SAO<&ZG^#>-9V").B:M M50N\1#8=7&#IDU=V[A23T4!YAINC]:^DY/8 +"."G3BW(9)_LGT7JNL4D'N/ M^HR4S3OQG?$]AZ_U':T/PY/_^N4=D ;]HGK*$DW,@=9>;>8AOWML@&ZHJJG1 M-,,#E6?OW%4:?'%(KD,:_C159&!I3^"^ M;FCAR3 .Y4D'L5\T^L@F4HPAJ0RM 2:TA]GP(<+5I(2R$!#KV1L?ZL?9.^6O MXRJ, D!*9W]2<,BT-:.)T'RX/DHV)+B6[[#^SX!Y/Y$79) :S.4WM%ZY= V MU2ULE/EO(:39@&#YW$T,4Q<\0BI]*#Y)D!+O]HB0FF/'+-!)C++7CN^.EGF? M/PK?0"P9P=IGU"LTH7K%$CT.\^#;U],S:2;P6OB]TR).\Q9S#0DK(=[Y,7U^ M @(?^(%YDM"-\W:T.Y;6 UM^9PPD- S!9OV#FQM[Y\V#^A?]!I81+MAP[$B$ MHD*5[I94!GFJ?J?L@[Q [RH! 76)7C5I:22GWJFGK@,'XUYKY1R5+Z;$=1_O M\I)GIU_1Z8ZZ4CY]C;_C!,>,,RFF[BID,16];9N'AE4VST;-E#8>O[;A?%E)4311L9 M*H+?S=?]+2'BU[EV7/AUBY5:I/>*A8$Z4O0MBCNX5Z&KHK4XREW% Z9:HF[< M4:!>4631AYDOD+F>[G?S1;,[!K#BT#"2U&N@OD!'9<5=RDG!N,64AGEN?4^C MCW1?C?N"2$H#%MM<&C/=5HFH)H2Q7>!K<75"!Q,)]-QQI.O[2K>C0C7\U;YC M[W6R;VM4W*M/40Y578^>GWV+.AK\3:A);_P"QC-R'*X(KGPPR;^N-7.IN- M<)Y$,U$#]UQ->[0A_O53GWB*^0)7!7-LN18$78F M/M%BZ-%U0.HG;YYB>H"M/WZIR)Z3ZK<^32KBQ%5L3M>EZD&N.YD;?IF-Y76X ME&?]G>;=RL,B*3J4/JS%2B,@8K#<[ TUD[6>8KC2(A&N$..,/I*,.*C&M"=R MKY2%:H\O/H-NKI)$<_/?G[MY/0D+BC:[YUTZ[=\X=*!L+U?[K/7/Y?.^:B,X MJ;:K2 \LMXK+;A[ Q;(K J2)J M:UF*J/J(4*:_C# F']#C%+;K'!"MG!*LT1FI#CD$I[)$S4(@=AD!&26O5,>] M*G&6Z2B=R:[X8;H$/T,%:OC!_0RBUN@4JK-03CW8AZE7ZN0@R4'U_ 7O<;E9 M!H/5^-<0WJ!?@3;E/N\FJ.C.=^I)6WIO:GY]SE?FP]TW,+>8V^'WM%4>-F1' ML%SNOR@6=F"3T3H04>13+\H!^$[)X*IBP- !P MJ?/8=6# P9>'++(SQ3UZD[E-3FE/ASN]MQ/*HW+]&ZY->(_H;GN][[$^YE_- MF96"!C$XR-Q9281YM(:Y#"J!^*'6UTY:EB(7MZQE&9#MY1H2_.T6M#0GC;FM MUVWO$Y+VE[.^N$XC$N&P''W3;#\PE%/E$AB=-[;W9=.#$SRU%>I/.\D_2%6K MGCU&_G,=K%I&K,VBMEWTV$0*$W90-@'H-ZRLA%HOW<8P _",O-$KF8/ZZ=[@ MQ9#;8%4I>5O(_GY E3V],(5N\NUS$J,I, M7M$_8%9VG2-4^=APM'YTT7K5(_)&S3=8/4+3[T,,F;G8LE!,714TO=0^PHVR MK*)C4B'GD&N4;& OR1#1$("E-A&533283G/U1-0\D M1$.:21"IRS_4[G0#W#6P@$>0-#J;+%)F4F(9^XIK!R-XRXCB++LSO/ANC._0 M/&':U\]K:.?.!5\[OQ=%KE467KX#]M+FEZRZURGY=ID^S4%/7C46V41^3CU\ M;T.5QG[+F/_#F5$"*8-XX" MI$II%B2JF%GRS.LSMQP4=A29]2Y88' #L@N1YO[]#I.,T)"#9M\M(V(^J E< MZS_+"#QD("5J0CX ,<5C"]E=[I$B):X"I]E-SIG01BE:9RKWAC 5\A,3#:*& MEAJ2)1::@;Q/1=S3?0M9>V8%RXCCK+K\$$*SMZ1HHZ7SJ?W[U.OZ+W 0^V_0 ML^KK@Y4"B%21:"Z#!?R@3O/KEA&7PZ'L :LO2/0N MM(>M _2+):T);6/&+_O(>XNC*9N(!J3,#@$KN86P]=.H,#W&W@T3\20JRR:K MQOG.O7E:%54T1@/ML7>6$:(7: W*=UA.SRHPX VZ'C,S+L&LC<(:V+<@FOXA MF7&8IF!6V30_3%/>D!Y.]RB^*N[J4N':F/MZ%XC::$-2X0PR;2:^KO(04>(: MBL$AU!15^]:M;KF=Y!7"T%N>C="X[^UR3?V*^X'3UV(A[C%(JH,-EA%9'NY\ M:EVYQ*DN.XOHI]7JZX:SK"KL@N O[YS+B->TBS8[,VL[]M AM\HQ7XH:I M;5N6$=%=M.%=Q(TCD$_F42"3E$I-B_FYR#E3; O9W-@ ,FS3_G[A5W$XX,TR M0L -R?.)9.R#]JH:AO;HW,P0OBF'4.GQRI.>:H1W!<3% );X#;MJ;?L@VN2W,-DD;9V']KHDJ* 9OCZ&6$;=WG,&.1$FT=&_$JIQB*!OW M8P?1_P9%#@-2^8Y81;##R_6=F4L(/([:*[/1-Q*J@=;M\N_\X+Q!Q%VQECB+Z':$AZY)Z M$AIB?MOWE5!AU:1^%+>0F MBL*J)_7/FI]W?M9PA%WQ=3F082*L7?J,(L#JP>M I")850;;BD%9#G,&DQW;>0J&/M_R' M*,45T(EH,!8M<"Q[L@KFTO[MK@<$K#0<55N4"/T!"VOER6'L,(U+V:JJH3A! M@7W/'60X2=@]("0,")?EM7]@5-GIA1SN=_.I('5U6!HUO)*'51=/.0EDK+3Y MAB:G&V<5 :CNV5S!P]M7U2YD.NUP#=C:P21/ZGJ[M9UQFWQH[+VK0SO]\[X( M067EZ_:;"!/(9&6/BOKW^3TCYHH.52ML!?/1:J?*9!J"R>W4>CU^Z@)K$XB3 M)-S%M)C4D#WDN0_%A4;M^:7==P&0&%#+AZPJVXI#"%?<6[D*F)9TG5JN9_// MD+E/.0)F8<,Q&>@UV)B58TWB1IFCT@V*!ZNDF-M"X_GK#*)>M$R2OM-1Y_IS M1YUN\[.]\:.[DMP^1EEN <9:RZ.#35M+CP?-,'P]/IOUG;*.F+$:Y M63WD[V%4E-"$11 *JB3H=J$>0?"BEVSWHZ/L*L=RESRU=C71/2V%O%&,UR=8 M6@\QVU:__#BUV-!TA><0$I ]'L"L30TL[ &M<3.:6,AHKV(=:*^TBBYR; 13 M)/0U]'3(6THSF00^CD0FC#G)Y]+C,:9@!I_MOWBOC51DWC?GB)N),25T$7QD M!_]J=S\%O^]7+$G&,&^$H,LXOZ8E?TOV=A:Y^19RIXP\OI^CV]) MMIU"S?ENO+>:5)O2I.Z'V$UC-&F.5C!!D)U7-GTNO+>\#\*5!8]ED9Z L4G. MZ@ K&0@YCE M(U3IU&CB\%Y8>ROP1"IUGDE7GH(.@Q6B5N?@ C9E2Y9ZZFRU M=>?<>9P5$:,.04AY0)H#T7#"[.K(GK&H.GS4O0^$X$2;DB=CT4[ZC;;L_U;1 M&% #V ]5L):?&*T#IBDJ0)5<@C4D*?2N4=-HVDP+O-I.\7)G[F[2S\,V ^/] M<>E\S][Y:A?71S/U3_GD2V&'P,>H;<_46=*;)IB&M:0B MFB!9JM:8. _TI<-]>*"*C!6CDYV;R@HK2"4^?1X;<=*1MQ!>>KK/4<_'F[=K M(3/'W#XOS<&_^4'0BUK&X*QCY&7S4PT-=+0ZMC]AB5*$#6:0L944UX87?%'L M!L9HRN:'-8 M1ABTX,.E[AZ+'$'HPOU)BGE3KT/2)5^?T-P.C:5=JA1L=,_P!5@;"^!A,]9, MH?((%" 7WJIV_%]8>_.H)K+O7S0V*B)"%! 4A*@HM"*D6T 4(5$1$1'C" )" MVI$A(FT#$B$D*C*+:?4KM- 009EDB$ @RI (":251H8P2! RM3(&JA1"-4F* M6_SN?6O==^]ZZ[VWWF-1B[7XX]0Y^^S]V9]/U:F])\6KR0_;3_;/+1W_:L[; M^?K>R+2<#QH,\SF=^$88[;WG&Y*\CG&;:I]T8$Y#D^Z M1PNB8LA9,FL^DQ[T$Q0O0:\,F>=L 6D9:A*(]P*X]]78Y^.O60M)M4O?%?_J M%^J,R[JZFL7V74@<;BI?I>NY,TV] 5G_%9KD$0W#E62*:[+:.BXK"YX<[X(= MX![8!K!J*D6()\77)-UA)HEC",7G3V:.8(31#1J+B9D60_+WDWTN5V7!X+81 MP\;^V:JB0?*-;A>/TMHRM\N(W&X6$JNY"H(* :5FNSFL#K7=%)]&"2^#M.38 MN[ -Y21T3I(3T.'52C/DF$!$=S Z5_FH8,ST-\]X61EW#53L![#I@J1=TK=- MO28MUT:]JCG]49H]/2?1?81!H;P8L63@(/DA0C&#-+7E5-P0&2?[.-"*0"%U M'YG4EF5AFG/*C^$-#]=TK^C[^M3B9=V QXF\A56;N2K;KIK'E\/WTD<[H1T1 M"JEJ%ZUY)TXGE&;*#>U,1UC*M7EC5EH_%^A2KS]*:"QFO!8H9 M*1;Z44P1*N [)&0,:ET"2P(#,6MA@@O ML.F*J+@.HF]WXXULZU9;CS- 1R:B%58U<>_8SM+7?1YKEV=8F%]>N(7LW>]< M23IW/4U2P=6F+I^DU0RD->YX08G1Y$3/F+=+Q6N@190/MTMM*6>L5)],:-&1 M:;:1;MWR?QF+39W"-NI(+48R4AFR-#%?"0#NK5P'*'+>_[$;5%O@XHK0DVQ=!>GXLD8YZ=U=V6K MDI-G7+RE"%[4"T-C#HE/=]>#Z\I,A)ISMO;7#-F["J":G ^%! M[1ZO>QQMN-!1+"%E15ZNQ@U))]; D/(QY CB)>@V#)INI+:#>!+Z.H1S?KV# MC6"]C\;JD1G>#*]>*:O/X;TBVG6G9O.?G<5A]>%]=?E%Q-8(VN6;>GV-ITNT M_YU$(F _7C)!$ GD,0HA$"?A*MRE&4:459KGN)T026KUF(H."[+OYFRA_-P/ M;X.8QP'VG;G!:)HAF4?LH01+-2:G^JXKU*1+"\9/RL2A/<.3(Q;9NDV[,:M) MM+'_16(0.V:F7!%QF4-M7D15Q2B\))VB6&(:WI3J&D39"1I9_ 01).BTWR$# MO!XYLG7AW(28'-!*M7S"PYGV7 %OO96:E81'NZ[('#K8\WP 4=JE#L^NU58E M"1>RGZ._QVGJ$?>8I(F*)6*% /25^DY]D62L5"EC( Q(#((NE@90S@]0HN- MO.PRQ06\5BQEFD[>XFP'!M)F W7?97(LGYQX2]0.P-]W(43GNYMG5C&+:K?W MB9/"\?41@]@VS@9-)?<:_@ZC5CN!^"%-.8.O(JR&Z(!D=*8Y.MJ2T L MC4EHW"_!_ !=)GSWSDN0$E:/^]3;)1<&-';N^E:8QPA>CHOZUN[R=\6N;YXV M#:^UOW8J_E518"3N@>-,-.1T0<-$R#0W+>B')B@UIL0?0CA,QF4'6O:R,B!9XQVM6%9<#L-/5 M/U>&Q"[5VUP[%+I0]*PDU\E7J"A\(W2TW7^NQLGY1GYP#/X[&LDS2^WKC6@W MT$-L^C?3UKP;A3J6/WJ_*6WCMHP!PLZQ"3?+TIT?#BY/('Y! MX%([&/)5,KJYD@K&6K4;*( -&KCW@VP XITOFO_,[9]KBM JYIE;-W,VLQ91T5P@/.L>+12? MS 4\%E&#R4BV9VGH&0XT$X3RMD3C[U+PX)H)RS:+39#];;FYSZ@T*;TT(.Q+ M;2#V1"V@3K>^S]K?D_&<;$?3#\FLR[[!N!AB)"!RZR02%_<645?0T/9% ME&(%9JJYC"Y*ER^B6C4FQX'I6G#_<2@:-&P1V:4"']KY2J5IV].7)/\VKIEW MG-RK;J[!J1TTY M/EB3+/'B54'U0,GRY940'G'46)ZL/ M2CNT"%F^/1$*A_T:+;_7V?'[U&XDIAD-33N&A.%1,63]D(&X8:,FB;.!^OXF M^1/E"(A.CD8;D7D"SIZDUMDFIR"P,Z/V=G1\^*SMGM,#>_Q7/MM8W1T5U?AH MIKA*N+6)8Q,3Z1"R3/TGK7G,A\;J3' Q4VT-P9F#P6UZODIO,?R([]GDR M^^$+2;LX?2%P/LF.@KXHOQRLUY3%B,BGD<)PNC7]6@==IYPU7])!<"I ML@SMDP?-D;^V.P7^/=@7/OJEMXLF3EX8O%#P>HUQR(65J+N_[_36YBUH)T:E M8] 0T:W'Q>GY^._I\4Z'NZ+:;3%'A8KF79NKA%%CME,56];P4RJD&(DJ] M3A?60?3E"L=>FJ2$5A.19O=?)31$]LI+ &/J7S#K ,AM(SY8Z@"7RMDP/F(. M$).VU3> P0FS@<36W\GQE%.OU*>ZI$T0B10L^2[SNUP-5I.33PN_ /]Q3D3X MCM_"CUI\1\0=0H*,NN;HAA!#;L(GZ$,1/-%592V3M"#FZP9BCW1'Q>\6>75X MG.V+MAG:NVO*0:5[].K;QL;Z;)LXLN5CORN'CUP$B%.UR%17+:+N15-%8D,7 M7R!"&:CAVN'LU"> B*%_^ES,"B#YA9[:\","+R]/1UM2\PL^;-2EX&PE_]8< M4>$^FMJX[*8L CWDPKD@RC[Z>.<-6G,H]RHQ@U;'51N:*2LUV=S@C-A M&R& MCUTY9D_V$;D>'I.W88!D\F@+O+]G31Z\'VZ'EVLR<;O& MJ:Y0S5*/G3O1GK[R.XBC1U*6P<\PA@Y++0\MH)ORF72B C= :#3DUEQOB^02SXJ@W>/E+4/'NVT#S"18=)9S.5D&_DT%_Q^:*#1NS!,!.=??3EF MRN!WWA<1[@B/ >SD"$==J3&[A!PC*\[8#C0U[J#T+PQ7M K'\8,S F("=96F M@+.:<@'2 NT^R$\A^%4C96; 1M#(AX\3<;I#]-4(K^;%9B76_E/%K2-/1ZG MHHDLV\NT\&TQ>WQ)".E+=3C*@TYK\FB2=K0IV4;9T.5R!FQ7%D&!H+;2#< _ M=,"N%T&1!P!ZJB54"Q(/==?NZ?T'P#QTV5'&MVVOIF@MB)9JW%#PT+_/883AU7ZL5=E"W^4G\E6'QFDHZO8@ M]?::;HK/O.G4B%T"+Z;S*B(>YAIC8W(B97MEANU25P7_!#)\\?XTZ!%VZD Z/2F23UP7*H MAC>B!=Q(D#'7&8QL!O>D2^,-O<"5]1W6V0*__NO7?^F-WMT# SE#S]X_&<4[ M.2P;_#]5L_DH7HZ_1M>BK "Y"JR\<]6$J6*Z0G6:P](^8X#'0J?Z(SO#R0Y'P7U"]E#E>^K/.]%1N=W.UP M*H:)H AC;-FYRNL*['J#;_TBA>7-7:3(Y6?*?T,=>&1\[I?*99N=[[PSL._P M*[BS^M[7?M$WRQ7#+).3CS?P(M=$\OUN^_S\H?Q^Z3^;KMPJ'7N^_-S9<^=. MOGJ^\]6=5Z]6_E"R 87Z";5!ZZZ7N]$R_Y&//<*_5=LK:IE_?O7C="X_^6^U M1;7GEUW_ MTT=\_W]?;?UJ]Z62P?X5\RESPV8'JH/757QEEPZ&^E1LV;RJ7[9 WFKGA3+" MR8ZB?MNYP^6<-(7EQ3!HE[FNQ.O['1CPS=O\Q%MJ=VPP._S;DYXD:*>":X?;1FIL9@ =Z\%OD53ECB"?5YY94YEME6>4" M5*RQ^O9;=M/=4:^4&:*$G:2."2X2W.@7[AHP?=KW\@?WARL>%;^I2XNHQ5]A M#JF4/VD:**YQ,N*@F?)WZ"+X<*;=I&U@G51YYPDIT>XLQ) MOX?B\(#]Q+4>I2XIP@0BN=>3VO6.\%O8V?'_K$7%T_[[IX*0SG]OW960AK^, M$"HLO0+6)@MYC'74O7#7O(6ID.(7 S1(_S3U3F)(;@UNY :N>)\X.OL/W5*%Z5^_7.EQ 7$3*FC;3RSX$%']E'PFF>T'O@VU^A Q97T'J%W.1? MFNH>_Q#@\^;AM53:\PC(VEK6# CX M.%/P/XRUB.B;O- 5949?*R;_MN#5B29'$@&+M[2BT.R^_@2]"7+6X5[B"=,K M(Y8U_1&S97J'M18^%J3]B/I_=7&?<8B176E;WSNHNHLR@^;:\U:Q^YB\<4OH..Q?T M19EF9_]W[UX%=LYL?WN(8AJ_P24:T05MPWK$DVP(82?+O]R=W7#CF4-%@(#( M^OM1V$)B6L/UM[TN^Y]3##([/>JS=^>45S2>JG2[/L$/,SDF.;(,OH/LOW@1 MQ;])-*:-6V 0, "W4KP641\S.<::$KP$I$$[YELGT]/Q@_)#2T^:R;.J+I9[7\7:.F)"'+7[#VF3Y,56F U+P"J"B6-?J)V,G02 MZ72.8]CN]O#HR,L(STNR=31S=6HV%MT3'3'1S:+S/F)ELFG'_M99KS# M^Y4P9;JR"+7%I&K7.+RN=QJG1VTE8M0!\M;'(ZYF1Z$<.3:9B':QW'7ZPL[ MX3#J5J!BM%7OFHZMK=?G@$_^4) T6O=^P#Y'V]W[]-1!>BIM6K.<808[41&I MM8:S9NFD2/5,[EJ!HU-ZE&M^&=SPE M^IXN*.W3WNO5FVC-$XLH"WP802N$48UI%B^'B@6PGN8/G/4XQHC)L1)( W(T M&!YF';PYU"3(O*:[$2-O"O#^QCA;U=WX,ZTT;(&8X.C57#!I$!8C^GO!IS1. MVF[39*2U4 4U(#:/6G)Q]4IP;K1E)IW&]IWJEG!3_ .G_&^QI?MGTBPLFOH: M]]%V#_V52?TQ^>C;7L.6^:UF97&I6\ UV21>^,[/?QN@KF#.JE=I"O'!7%%R MBQZB%P=Y\H@6\4.J[L/QMLHI&2;'G>0&.IU^$&G' MH"E)?[W]OOF"*2*\$38"H07XM5A'6_P[ZAJ0F,&<#3?]SH]MI=^G["^#'G\_ M!BAS;5FF24VE 2'],37GQ_KM@P9YMU\%;O/9TS,\Y.$P]IV/F40DH76,V@BK MO(^L+83:$V2D>8&PU@ZJ5YQFS_DHL3ED>++^#5&;X@/L8J][7TZV;-OS\PW/ M\IE+/EG'^DYO=,3H3>J0*D*/LWT:MJ,64;].V*A'*+Y(T+Z%^YU&<$!FH83Y MJ4Q) \0\/?RI;)H9V8D?M!]*D"VB-D$,[ZOGV$*U*VC1@M4."5K[)GWW>[O\ M.(#;*KM-_>CS<=6E/%WN#%JIK:GEK*D*:"UXR@,CSVESL 19X+1.<@-G#]#2Z6]?5N2 M@[+;3RVB;&8,D+3%L1]PQ!A"/+[S:)K:J_PXVYF=0O$J(T[6?RW]M#V(?J2>?+4N+M?F0G=E>:VKLU0QFCU<5%.?="0I]-*N MTQYGYMP'U$;!\&K#>!<3)RX[1I%U.S+LD8!T,UI%4-]XDR?:^^=[HU^]G!Y: M'#V]8T,CR6SGB\N8E.*2Z(RZX2/,#.X0U('EZ-357 MQT?YX[GL(R+*CWU\CK6LY=P:])WF0=_ M_V2&Z['W7_1.3YC9XEPO/GIPY B+U<5/>[RS_(A["/<7!*0Y#" \F,^%=IHH M= K@?FX-NDVDRYKLWW&VU@%/.S['8M(=:!O)9CP+ MIP%6^"5S PTKU^-(/7"K[&*I7=;+SHC2D&_Q;X:I1\D$> U-DS_C@B^Z $TJ M9Z&?I9WKO8+#%CYF2/$)\%ZP.'D*.R(R;JP3NGB7DXO?.3]D!J^07SA(BH^1 MVAJ0&D+RZ[,(U9DQ-6R4N@="&))V!*WY*L?&ED5="ST%?)4Q1[&/OYV#; $\ MS[?C]J:;?Y45?^X$/TS*S[5\>F9NM\G?FQ2][7>!459XB'#(^SNC#0/M(\&Z MWN"+%F7>NGY\.'H=A/$FZ+*3YN*0K1E9#ET%GK1:;'G[)U%P6U;&W4@V:5YP M2G? &@4.!0FNLW&K^BG6A:'!)UYSNJ(RK'T"F@[-+-Q;>M"V\I :U5.^G2;: MKY1#K?*F$Z&ZO C 2RJXQS'\% KDA/0&>,7)&SHS3$SYJ;>L_A#;)B55#[G< MDA.2SHLFB"]P&Y&4F2D&3F!UH ]"(I0(#BA?0172=+,GSI ^ HAHBEE16'?\ MXQ\3LU(<.W4A?3&_)D"W)O(VEU?/2)Q97?N4+:H;"O0LN4-=1VM>L70V8 ;Z M42UF)T\)5#OAKD741DJ@<9X$8Y3;$'O1 MD+O\@0$(,QE=<#>M9K[9/!@V5CZ]6C8.ZX.^?"(&8LK,*+BZ@8HO57U?@",Y M,K-Q5H?E^<:>XC?=>*E5=L]\J[%H^]?B0K])'Z5_?ZW^"Y7[@17K?6Q4&Z?M M;#)'FEAZN+15L\=O/>_,:Y5#D]6'9VF7K)9IT,X- B:JA= M^;?FM8NYZB)5L(A"$P1B-)0N)=Z'-Y"%4CA+1MNPA MX=,KUY6"TTVUM3D^ XNH$/K@C8]#'NR\+[9?>^<"G8?DYV92^C\T;YR>+GC= M-3.WS[: ]CIT@*VGU\@=[U3Y(-/TPTMR,:\1ML?046,TK_"("$\2K^)801V[ M[!P8*R?298%QYX6SFK.?,^P#P =4=!?%W80GU@];^7%T*F@[.#MBVF5'R?H6 M;=T:+Y82C,E$ 74#L(C*H!C*; U;1]!@$+V8G,RSV 'TEUZM@.+XSOI,TGIE M5OE8?5N.8T=2<5'8GDBWZ*OQP3<=:SL:2W?M=OYIFY9Z?A%UF0OMCI,%O;E. M.:B*H?;E80#SA-N*2*!3&=;S#YB<^C+C/OZ*RK<5C1EW]DV.\N);289%YRDN MX-/\(12[+X>283*CK$!"X#FRSO5SF/N1:H<::!FH=1C<'[+P-#%+8+Y?SFZ] MC;,9%[6]N$JZ1CF;N9"5RH37AYD6Y@P&C)P/-17P]#R:,[.N*21 M55AZ7:Q MD 'XHR%;CV8N9,EHH2=SMH&T.XZ=#\0F'/L)G)60:J#>WC77CE\]%.8#HZN% ME11O&<,$JOO&.X_;!!1E1%:28[P>A^,/@/JU)6&Q<_]QIM)M3CIC>,RU%.(;("YT$:5;KG8CE8R;3I=*;2U; MJ!NZ+'&[^AOM2SZ3B2=!B\*;Y.ZQ@=BF(OKEE^X5$S]W:-!+U:6_$,VI:\BZ MR@S(%KPL0;>Z[HZ_+.6VT9.I/T%$><7N?N6H=V,#P,Z8-9O1G[SY:<(G8OW7 MG!)=O4/!KWO#MSV<: $W-["CLHTNCCLGY5]]^8D85O^T=X_SK9S@R)(P$[;= M5G9-=4WBM%UE\2/.>2G[WK[M3X?N'[[FLAKVC&) +@FPSOM2N"<4^(V61#1G M,>Z?(4^,-O\$]]1G,!,&$ -<33\7OG5 MD)PWW;N7_6Y4$"I$:K\;0]=L;"N M!6;[YQ>R[IB^U B:W*W=8.OB#O9Z6I=F:V]6QWC<-=5(9 MH2G F="-G/B==QBF.'/F73G0.^(884ZQ!07W/1*D8"Y<4PCAB$;FM$-"0;(< M#"J6BM>&CIC&!TRE5XK'_#OR,F]4.C1\DB T]SKZDY-2K7G&E2!L&>6 $=DH M@\"_@VR #+7B!9G!FP?U[!$IK$<))BTWG."L@!*DI=L>3QX$C?_,6OOYL->% M4&?ED\ABB,YSSJN1=O@>[ZN$NYC?EHXA[X9WJ;T MMI(*(MHP>MUE Y3[*$: ME3V9YP?E% RE!!RK[<5MA'):YJG+P,J7F.N3-_/%Y+(+0%+.-OT/>.FE$0_' MQGM7\@8TATK^%Z&>C83ZJ'I3-"" =6Q!=#.F9OX.9^TBBN<.=\=./RF&Q&TC MZ[E@8.<=M1DP))TNS_[36>]CE2PN @UE3IX&$30I/[S@F\C2V+=7 U-G)K.G M2XLT#;Q,_QGI0#(2E1#:E*&E/KJ(NE^FU 7JU<=^^K2(:GF.PT"\,OS='IEL MO* WF9_82[&Q:-KF[)T:H#*4)J>JW:(R7EY KW';W"]#;'OH&,"E$UGS4U]4 MMF1_C!G<0S3'&:IU@-R^GD^#)/'ZQC@I4^M\F.]4^7CQ^&ER\JG7X;XGHSRB M7@LS)Q1]YID&1H_@XYCU7,E7/&2+;2480LE$XA#&#PHO(K$OQ1%6J'< :!Y1 MAWR99YRZNR.BD!PK(^A,Y-D%>/UVSSZF@ESFWS^SQ5:_N(QH^1J?0=R .64N6\ZL'!9'1,?IY]8)4[)S96-00 M*6?R_?793U8/6SHJ@U6VC3:6/RR#)V@K8&>UB>8%95FA^ARD!09(Y]MH2?6? M!_KK?1]R-I+9;B SD1GAT%ZZJW;_AEHF>D3\*5VS6[GC^IR9]C/L+KL7CT>F M5UT[E.KG)GFC[\7W4 ZS\HUX==?:Y#D_M#9^JN;^4"&#&!Y63->0*2# M#6_@WC$M0 CK#B-$^E8?3?([HMOIB?!V2%NJS Q\N V@EF@V@DZ54BN\_H' ML+M;XD>.507U4T+E-O%6JN/]CKDV!^^9K;H(?'U2.NZ4/0P7D[1(IN=>^OH^ M6D2M06@V5S)#AVSH=^!=)(M]4&H%92TT)$&OG31U[!AM9AI2=O8T;I=R=$M:_0I;L _:_!7^][-6.X- L#L&. M%TM'I+C!3,C&9$H1K,*IJ1PP.5'(P^T6P;+N:%R1G"^:KD'KX;OGXP)ZL3/8IXJ!G$3GY6-=<$Q9:>NM$IS6_ MI+'14Y/RSA6M*ITQG!6B2 TF+9;7-H QJ45]5!/U?@1&J%L')WR-8S\^B98P MUT*=1TDS:R:4AJ&F[,09M6N\S.N3F8KF#:[^E&%SHG=.@D;(W;U,6G/O4J-' M!2M[@,>]DY6A,J&LX":%.\N/0)9GM-V-ZQO M98:.9ON$6F6';GR9Z;R&0Y5"D,0#!Z82_U/08X$?&)H32%;E\&A,HKFESJ)O7^+D7V MB/QD_\KD"!EZ$YEQALW>4U9!;A#D;34M3D>T[FWLMIN?)^J;6@9Y-J)0T&]0 M47<2_0X/V9=)!Q36$BQD):!']HJ, MYWG+L$9DF^.]1:$L,0JJ:;WW_4RWJ*='X#D0G0B:I#G\T^1]*_"T:J'W^?]4 MU_:_MUS*)Q6.9]I[W[Q:],FO\S?/-WG]'T=&2/?.O[7W7!/R[?$_;T?\YXYCL7WO5-DR2R!4NDRH.A"XD:E*:>NS*I]USY[XPG_USX6_ZI-%)K5,^ MCF>7^F6DI.2?6W]@]:OG*.1WZ4=KO1I&O+N;L[4)F%>OE2N[X$YN@_!&[7MN M<*>^IN##5Y)7ZO5:O"A"(NF;6O/:>TU&Z*N0K@G3&X77*9\B6$,-#39_7*E[ M\P=ZS(#[; ;:'\G?48 ,:,*Q"ZV4FK5R-\ H*';[KK/MV]E\,^SZ/WI_T'ID MDG0E*W0-Z@%G=_Y_M-0]7,D?]><'\))"1(H$KL^*G<2P3:9R"JO7FOW:BW.% M5G95]J\(^#5GP^:$/]>ZT][4TAXPU&8STI(E:;TB&W'U^-"8M2]!D?HW.O_5 M0Z<5C.:\M2#A@>TU5#U%.>]L9-\68U!]N-S@D$O=(NK:!V1;.&1-/IY$'XQ4 M>OJ?)>?5!TO:\JXKLW="R:>KLLYF M]F/$([H;1HUO23X';KBXXIUVUZROC23"G&PCBTEHM ?14FYZHZ-\!@4)W85J M3\DBRA1RNB"D>$L)1E"<#]NKR?X",)_B0,KIL#G?$ZWK9_FFIM=!598>\$?@ ME33?TWI4?\1T5Y%\5PZCEC@+W+Y %& ,R*M5,@'=A2;?RS%76T&AH>7,I J7 M@[)K/1%SPVZG0).4C[EE[PO(P0=ZHL8K'MLSVT BBT^J DNT M)PO7J]N1P5. M5/==WX4_O-2;@$WD8R%KM-HP03ZC\ ,8/%-"&FX[V9UB*(U8SI/]^(7!\\>D MX"PA^0' EI'N %WYBZ:8_7:A.:> ML)\Z3'BE44;=X3/3K+&H''(4#3KVLM>P[:,XI"^+2#_36)]-G'L+!#589U!T MI7A#XOB9L1Z(W>)OW!"7/VP?7WSL25"W(EHW8^>7=QEJ%?)?SS^61^RVVKQ# M@J+98TSPDFD"9*7=@A4](6IRH_6LY9UIE!U+GA<(:;=A6-C[+B8%8;0U#AF1 MGGUVK(AU8:;4)]C4"NH6Z$7+"*;7]NK#^$@>=5WOU?[G::09G7'.EJIXW.@I MF,$RCSD"'DDN6.KB^S2O5KJ(6A?J?*LAGV0:]3ZR>$*TAQFLGU\4=LMIW1/S MUES-4[Z)CS!_QZ[=+]..O69^OPAQ$45Y$1XZ#?=9; /FFXGI8M1SS1-'AOEG M(ME+1GA \9+U@0@MQ6V<,&495CYAJEWJ@(ZI$4NP,Y&57E:!:[-!KW=[#GV4 M>["YO2Y>$EZ%5^A+6L',.UK"B)$F#Z>M-H.T)(X-1"TU&O(%5%)TPFEXXJMR MSL4&&&J)]4B@X+)B8IX,!U[X;/?DA?\NX84+!)LWUVY?>,S7ZC6=[K/;RHK[ MPV ZZO%1V^R0?EF(3)"S[62FP=%'_]Q^D'9NM].Z[#PN7ZCLUKR@29[[T]5& M3!F[E9:1YPB528E#<>_$FUSRF7U$, M61*\3WOO?[=PXM&-3&?X[JO"3^Q>CY0;HXAEKM &+0.A3AE]T%<9!F(59@7N M4JY(EX]9AEL[2=M$<5V^UK\U7QW8Y[),JII)$1WS%XG#;O7S"(A-SL&+. M#++]^\@&IMUE]V?O\']YP+K+5&?@(?]Y]?I@93X8TT9/%6]H7 _&2+(4)J 3 MCZNC^ 7T>-"(B0$N-XNL4X)[U%J8EKV_<%\SFK.-F9( ]!J2Z$:#E# %-8:3 M2H:@X1E'O]KYO@A\?P2L\U9.>T@TH/V"_207B%E-=6P2.-^ZB*IAM&309._ M/1DFR12O&+FK1XOIE87*,AD>??!J4>OSR86_']1S:E_8/2M$M.6$+]O'MBBT M8UEUPH!+M,J&^C?1" $&@AS+9PX*)<%\=/K(#YWJ+7BC1A+ >)?W(Y0LW?*% M=9"R3^X:<; )-'Z8\H#">MW[R]$<] ;?9TG\ 5ZAWJ[)QAF0#26$=URM$+$^(FT]^DO9I8*/PR75$V$>,;FUD<%Q,???/F9NU_ ML^!N#! RJC::'E*V@P3>S#UG[03.9K@CSP;,8U:0"&'5;1'FA M!X,E/EDJ._AO<8UX:J" %$M/9=$&D:S$:)E),"6FS$4G.GK'\J19]UC$E:)) M$S!@VZVNP+"38^]C;)M8-X>&6&T;UEW*,(KK,%H&!V* ,UQH3S"\.I^)V-.- M&X(Q5B^#]FL+$&!!C.HDP%NH?P&26RNP@CP4,$Q/KL#90?/GP:OSR1S+4(X] M^#!'YFWI!SBV-6S/JREK+IZ():9$J4*BATUEI/8&A38B.0^+(>NLJ?8*:AOM M]?P46[4+>L*_1;4%K=^)$X+T 9,4M7M1(3\VJ%2FAR7X]G_M,9BR[1GKGG@R M/#0F^V+Y!OX[J;?#Z/2-#.J'@CMX(V2IE33 #3T8 *_6H'G>,;+Y5$H\4"P3 MM) "O0X#Q:V$I(Q\KU=!$-[W39RJL>*40J MT9"S>7BRM MHU[D^?[H@$64T/E'E.7F>[O1R]?]?G!B52611UT%$!-.%%"V2-&ZT-E)DR,J M'YQ9ET/%FHFLE[^,A%E[L6I5X=V;S-(9>T[O%:=-_#\_L+)&X7:T)_KF]?K* MK.(P4O!O69GI)7X!0>D!;_HR]Y==C#0JT/V/;[2G;&AGV4]KENWK_K_LT<_3Z%#6\ MLV>&")HKOKIFW]S"D[%,Y(;YV:>GU.*.6 MWDI82S&",*I M3GHP1^V;OT&V1\"Z"M&_"O':ZIOJ[DKQ>J$?C#UGYBIH MYQO8KX4.JJ/7WKS)(SS=8UG]W/5TFLT_8A%1"6@><"_'=&W6E')#.^\MHG[ MJGU7#(N3'&@I(_N['=!KR4D?6N)())7&A"<<-H\\\[HJ[UN_V9#*%4?:[V>= M$9R]NR4C*#7P[MS3]5)&S;QBO\H9[AM9_0;*4-FK?X7\0/F[?G]6'J:WT1LH M;H,Q("?K!3G)%D_H*P*F&_8DQ,>*3%*>]\R%VYQ^TQ5]OZJO8LK1%3=-+>^C,Q M99.BX;[,G(LZMXYV5]J=^?MISX_S1R<*!T?Z8Q3A!Z;'F,F+J."ESX;4AHLH M9258*^!%#+8K6Q"B^Y/Z$)O5V$N3:@-$/AT]@=O5(&0I4R/F;&T.D-Y$>P>? MJ+)ON3$SFT,:\KJ:;9U]Q7,=_;.10_\X\^PR=Z/3J/^]=&OL%YH^&P_PJUAI'/VAA$M')>_26^A 3WP9B"H!C3&KF2V MM)-.QQ]XV#CQ,C9:UM_N2HEE/?)-$U#+>I\< M6+&^XP)9V*Q\Y-@ZD.[B&/Z#$1J!LT*>@4ETAI;G]IZ"K$=]AMMNW#JW\=*R ML4O9&_,?RC9>SM9YX5F09^VW)7.CD;/7II1C+C?N.SM7^9S>8+#*8=GV]7I- M?)-?!3=)+DY[OMM!Q>Q'5DEG74WW7;[F<2;AN\VZF3/_X\R(;WU#;14[>UKY M=>1CS_ :A&UYFS_M_N8 YT$S.(9DOOQQ91",6:^BY+6FI/,-0I#>Q,V5+?.W5# M034)P1AR7/U#V2('8"ALCS^G"K!^QS!P"+3XIIMZ7Y?T*LPX\K.7WC^WJO[N M-RD0SVHKSVE>(]H0/T23!A:W<0?=Y!X).">*X]LFTW-M35*;AJ<-7=&=4\/[ MSS_A!?T$]#-#B\AE[V";NI[:>)M334#Q@RAO7?ZM/;%/$UN_9BV/^=7^3OP. M]]NCK8RT190^O()B#PZTX=.INWH:=8%.:7&28\0&2-ZZ\+E"/PMAUOHAMZJ# MPIPSA$<>=VQ.V_!7VHAH1V7E:$A%^.;LKR$%M+:(3P&POL-2,2($>@[20G(8 M@PD2;@;"GXBR1,W'P@A@!)^>]T-ZL[-)V]4>A_'H\$.$I(7<.FYEA[*$I2(U MO(E";_H$6;;Z GXCGD5C3JGA]INUI[\8^?ZKH#4?1ZP)1(@(TF+%09 DB9AR M!.(DN;24:.-*UPZK&8MDIC?C\$!P6.)(L$:]Y M7QE:/U=)#RVU3J_UCC@8;W/AS5N@;ZZU+?':,O@^R_??W]"0RSR\FH/2EM*F M#O!1NIC[M V[^?K%$8I594]Z%2?MNY:UWL:T8J#]0EC7$M0ZGLUKH?ZD85"U M [VVZ6>+6V;N^N^I*!W:M7OH_;:3K6"9+\1]X1#CN>;W$S<<4K^G.9?I$D9=:7_/OR* MLD?EIZ[*IQ40H*U,M;D7&"FSIU !FMKHZU+Q[$54$G4U]2.\'5(44<@ (<&! ML0IBGXM8-L'9V%6+7@'E-(]L],8VUW-3*#%QLJ8]0\WSN(W=ZNW778YNZ;HB MO.9]XV.\@Y9JH(#[A Y9>ZC-'ZGLJ2.8.JMTE37$4-X"!5/C)JUZOXE;%E$H MSC;R$YE=@CP OPDJ&L=:"'@6. !F2.GZ D 8,/!/DM ;8,7ZIN*VA2ZTO8W- M=OU86$BPREO(FJ,?6$&-HHJ(@ ]WZ2Z&G7[=+C^KB-3>$6V((,>L#1@DAG*T MV#TN$:"E;$./X_:^A[DR%3#_#E,C:&&DX>P!PA+"U*HL_LPM[\[3 Y/O7HVP$WKL_ MCGS[8'MPCOX[3?*:5J6M-C)4OM6\6FJ)G*;>IWG,#<>U8B+IF/7\W1@868 M-;7T1 S:)13,56]Y"=5(BGGT6LIN\,^\Y=V.0_0UDQ:HMP\@DCO=_UZ+D$_= M*&1U!/.8D>'*RQ'^^KN 4FSL+OAVL+">WLU^2OW@[W<:>J]RA/^ M:,V[K$S4Y,%[*=HX^\! M07.GF(-SK1\E[$ 5>A[IE.2(&-6#ZV*CO+H=TCL M&_)2G10&G!-F BT1%?<;,+KX*WB10,Y(-FG#+$<0!RVRE*/OYP3FM$S*&(F, M%;AMZH. G)PY,B*:EO/**B OGC_GC^A/MA&V=M=ZW >&9.SZNF>*_GVR:RA8 MA;].@UQ]E10@M%?MI-*G=N#V0'WEO&V9_6(#SEZQ &B0CEEUO$P^V^-BEO^> M":GXRE RT.R8]#82^##7;U/T\!RAQLLI'P&5%7C)*.8! SA%%'U ?QI0-D-$ M@-82M!=Z])S<$ 1MEW?>6XAYX.+X F][H)Q_<7M\ M/$R7,=>-!UE7@_K/UG@_SUT]ZM[PMC<\0@[[<*\1(<=16-=$=>R\'1L_!1;" MG186;[H4T4W[?31%C<10H'\1==+IM6,'Y^&(EO"ZVA=T5T6C1 VK1#= MHH^3I%>$J[]5MV)F@M5FBD74RB%XF%;MJYB3HHLJ17PS^,L M(/N#4*H4@X$8LLX4]3F)=XQ4D95RFK@LC+JE6XT'9+:8-N>OI6R^Z<=T>7I' M@-=K(;;1++@P*##P=_3TJ$R<%CVC1=D!Y<@C5H\9D)FM%F@H7HXW@B):@'(F M-M5Q!@U%GNYCQ?^P[7YYAU55B7_ ^%]5/SW*_F?57Y?T:'0&CPEA8]3KVSJ5 MS5V+J- 0/(GP<,0%1)*_KDXT:\2AVT7;*M^:QT!#T^$!)^M[ M[2C1^9 ' 8SO$[K;?JRU"0C8< !_F-60D]-A?Z*AJ28>]VVBK>?K=,LA4R^; M9PIY9ISG1L\URIZ:%KZ![I;-CX+BP62Y1POW#D:7$@XRY=8/*:Z 2AK,:UJ] MB.)3?P:+4R)DK.[9<)L3VIV//:L[;D;O:KY>'J4ZG+>(.M5[E2TL#Z_$WMAR M=Q&5RX7V8^4S"D<5'O$]VX(^;C#&@)S>;)SG"LU)B$E+1Y9O2O5.S+N#N 2 M&0B(,V9$G83^J/8A"U/-B2^#Y*%_$=JQP8PL#'(FYLZW;@Z^W>@29#R M2_+\R="ASL>#7)]F\2C:3,L,+U M2=9ID]]FE!\0/?H7'D$TLWZQI^8)!T/9ITESP9OY7?@1""]X M^Q@#><);(;.C4+Q^^JTJW=M3AE*=WN.[3R0'V&P^"\?C5B%3>")( MIWOFACI4SJSVUL^5$G5"1!G]I27NKSZ/Q>*J7OS7QW7I2\W][L'#BZ@:YE3N MKR.[JP%N*\:TD,W'KH4,/HAF^!;KH)@7GX)(R&:[-]8G)A6_'!+Q"PBG7NE4]3^;A&ERY5: M=W/088SU:BW07DI,BF;JO*=A[C>Z23.T^ N8A[.D1=1ZIJHR.")0[\=U#SR!?-52P_,=W!,: RT$EQ649R3DI8'9*G MVSV;NVD/MQ)*/]&UE?OZB:>PD<@D&020L9[Q-O\.(+MWE7LC8FC(%QF1O'$1%UAL[WSV.2I!V^ M/(Y5=;?_0&OQ5):OX80'#WL;J][&N/(6M8@Z%WNE6K#F-V^'5*.?+=MW55<+ M-MUL*\SS-$\Y>_BDWW#*N9.>FU?+X.UJ#\"W>28YR 6J :WY>RP,H-M >S.\ M#9Q_2#GUJOV?<8X%D'4_*JXCCN_<,=OXM$[(*M,M>WLKZ=;YM(*:IV?@8!H0 M0(.TA<95#$YJ8 M?!;03H7-0X/T[A%0(?7SZ3?4KA7#0Z%B0Q=OJZ8" M6<(Z,HU?ET&3=L1X@"O2/G353J>6#H;5I>]&^5N]>9U'/OQJE>W&^'?K?K>_ MT"=H)28J\VR$C3HQH.4['\[>?JML\5$@7/# Q16=-N>ID,0]DP@;]UL5U#?- M=@6X;^=W#_E] )O-/DQ4O?@)<:*(>T36J&*CRO$SN7I228'&P6#)RQ$70#.3 MV!BQB%K-%<#6P/$@+*!19I6'](3F;6<#<.'%B(IFTF7FI-:Q\",VJ2RO]O%H M5U,O/>]+C?2VV0["Z>YH6[Q?=ZVNPMJWY[^1].V!3.___SHJE1@IBE@WJ<1. M1[V+>V7MOO[?O[Q]_V?OR>CZ?C\O[_7H_G[0R5R_'4UW.7[>Z.NTX\7]= MM_:118*[CB6.HX[/GKSFUU9E[1[_DKG[\9T-!\[.0]H4P#$>Y#0!6Y0@B_.C M8I\RVRG69T$CZ>E'/N-X \;J&T>A5/#Y^/G,B+-NB$VZ?R>?O&!OS)]$K=,^ MM7>JT*I0L?U'7'S7O[]@<6BBA;+J6;,&9WG0EN9,3R+ 55Z<-5@NLF:< _0I M1;P^V!$:5G%-Z30)X@RDW-U*FDYCK$U2MJV$= TY=677NM=Q3G;D2OP&';I: MZSZ-#MT-_UU:>H;%08_,, 8]-&$#<0S\$[,XZ#385T%]HBR*%Q< TX MP1%22CW= JL>N;0:_5+9(]S'&R'1:$G%(4E9G5^''Z>,?+M8KY$_C$HT(#U:FH%)$!1:/'F=92YS+4FPH)MMQ$SM*P".SUW)Z+2F#X1"+B'R^(0=U0JN_*M@_:5AXO6 M=-X+H1F_):1LA<:@."E6)4^W6MH\S? H8F[M*/1V?T]FGP>#,&R4!%#KU#/C@Y].! M$/DP>*ILUH"=OK.X)#+'61R1WYH_<)5U8 7\%ZL^%$6Z8?%\5OU.0F14F/87 MB*!S?:O;!Q^"+A<-56-7,;S5K%MNW*6PO5)/E=K9=3 "5!.+H&A'\@*H\AB8 M^71PE8P_[B^Q?I5[L&/2IWQL,M%;%DL8_]\DYH%8^8$ X3#C#W1)2#O!@G6. MU^\1TH'\'#E#:;"E:=P:Q;>SF*9 \W6A_UF1%4A+\22H<4;T9C+@? ^UF(NI MUJ>FJC,F2]I,(K6#JSNF2!N3+(Z]Z)E@[-._+MJ9T8@"Z;\L@!:="[J=UA?/ MO8-$?R1RX=W\RL?<_(;2GPJ@A@#WOPKS''KQ*R$W'V R07:5L:\PTK)Y3S"E M,<^NRT9B'2

! MNYSR:9 /?A'C5V!":ALU8;BEU0I>&^()<.MUB\8?N+6L1@&=V[+EYZ"XZM^; M/C$9>KY8.:5(3?@DR$_#E&F.%JG;A-9QPKUIA1;5,,&*[>+C5Y SV1$]%G3M6^:*: MFGMK34"Y6:O+\918A"L^QX)6%D M'X4XK/E^H#"!DX+8PBZR*9.-GSN)Q78=V5*Q&<.Y$I%C.>^PS9$94)44-N'-NT] MJ$LS9_,W"H!]37CGCMBVU&^LAB#06"42 S.:0WE=@;GJX$ZW=,&XE21NAH_8 MR=:"325JG\)>9T_"M4I,:E_!%N-;/S\<+:DH_#\H\U\6S>Y+AKJ;*V.XH1^E1TOQSZ]6M31YEP M7P'5/:0X/S?7Y.#[ ):,@"R:&[4LUG-99W%]ZY75Z?!NW>YP5.K/&D3R;F/G MX6K M<6QK0A,!RS@$B0M&\1N ICLJLCD5<0)D;(:#Y,B^Q5*62GW[< MM>PP]=7DPYV[)KUVFK@?NQJT5K(;N3[49!]560T.N-P._=4CPN)1A*^[/'!IAMI#YQ)TLONWGAB%&H>8%$(VYW5S^SM]^)P;"K[;FPD3I(=5V0QO4:0A M&U&U+AVUF5A^&G9>UW],!KMJ:*94?V-7)$.-LX#]NET&,+Z=XU-).]NDO]-1 MRZ;E196,))C<[KV*;1-S1)O1"BM[)D<5WW+F>OIW]=&RT(O:./#]](C P!&(?ZXZ.*BMXG45D7U]UPB'/^_Y?_XPUJCUDLJKFQ3^V2M=:QU^_$3E?"2->Y_7G>*,%;\ M'%X UG''CR>!UI1%!X"#.$-Y$%7&W)Y]XF]]N@]0EW&7?H&U])_VMFH[#EO6G3^G/XN&ZAD7('/Z9PW> M4 !?(E:^7BI>*')%VECS1"OAS=#]1XPSO4Q'QG;0H7'<35V ]P+&T8K!)..Q M=CN[^"3O0)$ E-BM@@J?!T/172>JVYT0V]-]4-H7(FWYT+9(Q= T$/:FBF6" M7PY[ 5[<%*&]R@'X<@/V>#KBCKD68^O0B+>HZ(V*2=\5F]P^23*5MZ$>O?]X MIJKL465UYO*;3Q[)%[!RK&#;=-TYY&,@&5Z!D8CG3: B^03D"V!4XD;%S;P- MD+$*MX"N"0%X*8RPPE$$VS6EIZI;I[+9L1XKIUC+I.")+BEB5MGC>OJ_NG;9 MFYW:'/^^K,W1O#V$[BU"K/:NODAD@/R#74&*BSA[;W "-,) M//_?GT%O60GO;/J-^&MH%$M7P224X7D FC6H!E9!%' ] M1S/P,K-;#!R;^)"M\KNO-3Z2;8TV!U\A1Y$14Q M%W8+M\3FUII8G00)-\MC@ZA#,4&CH\:YLP88"OVO(9E;0K>EM>FK>;IY.C-6 M/5'\*Q;:I&![$M7D#Z,:10KB['#],S^]*01+VB$1F8'--[N.O^IVXNZX%#CXZ;![=T[((Y>H"U&K(]R+^IR7_:N-B/J22?B/BIC.0^T46J]41;^Q M]A/(&Z_0K:4J,)[!CQB_=S%L+X'4!LHR.+X0)M1!86KF@?5+O<8U6[C;7I M]L/^^DI6!"4Y!*__F[F:2IC/\ '"&L0FR-9P=\4UICU=)W%7<(2V963>",$T M=FA280[1&O-6L-]DOXU(4NNM2#4R9]=Q=UWCSR%#O$O%8FV]+I"QHIL0@>NC M:C/U>7S.BD&ZQ2E( [BI>0W!.YJR%AZ/5Y&\U5;77<5+ NC7<6OOQB%O7_?\ M6A=S_5#1W5W!:[,V!_QV# ,.00M0K'B)7GD$08XYJL]&YCZ'.410/K1@G)6Y MCHH70Y>/RA@!NL#P/ P8EA[E:M39EB+$@@_4[6KSWS?/;;&J-JO( M!+>,FUF=D,-)<+E;U8DS+)\9?WCE=_ )=3?V#)H<-Q@_=PD,;/X5=(KF0;R MRC@+R?,-(B%:QVUF.YLB K*/_E4*2J-7:!Y\/0N_UM]G*?LHD&,SO+.M@3L? M%=Q*NQ+@QAO\0JA9%176Q.7_1C&#K3U7H(QC!'E+>F>D$QF>AN6H^8O';Y0) M:G4FF]XJ@]T.=OPJT\AXDWO5'JQ%\N:2R 3"S#_M1C^LF(-<%-0^Y".+F\'] MC"7Z)^@9RG*VBJW[?;IB<\7S&#OT&? EF71/9C(H, M1<#]5N3EX#KH0MYJL2Q&L3)<.^-PR[4$.S9..UCS8Q0QUJ$GF.L7YXW@T;\' MF5N9/927N$9CBIR@*AJWOS+W;6BP?)CI#EU61V'&A+'_F2ZJ&5A&+..%<*O9]H$&%K:_N< M\T-5?_6H.NU[I'5_N?<61K%*^C_(]R:M7C1O1G" Y4 G'0[EF#1A9P!"M/ M)OQ&N\FJK.+J?H$/ ]ELAH>:<+M&=@M9WZJDF$#67Z0S%QZJR<:0(U'0R=BA M3B('@D[3-UT=L9';J3,RU%ZD$9;&.EWHDOC/&I@P-]%_51P1RCRWQ^H<@]V] M+A-?=\:V&DH0Z]["SAABJV^CW=J."5=;X_W=A<+.BV_P_].CLC.2>T-1@1O[ M! 9I"Z"I\I8YQ<-=Y+F+L5?MF+OK\>L>@6-ZR:B732.R"IC*D+;^'/R?J%0397(F.4M_YPH%1L%#F*X#8MO'ONI.,DUW16\:*(+EN M92X;L::D,(B@5?.^9I;IU-PH@+9&!->)6-.=L)(\>Z#H!NQ_7G7%,SPP"GO@ MWM'N)^U?I_3;IX.ZT/R^C8'LK6#K'T7H"?:[3$%?YCK#S(,,U6U]OB3P5#,[ MUGC6H*^\7[VP#LR;/M[U5[ "\I4@EE ],*KJ9BWP/!J3/F[L?Y.>>P@L;6KV MOZ[M_Z4[IGA2?Q0V;!&'XB /*V3)<9TCE>F"Y5M6TG1_0 Y2]]C*"+PM5%T2 M".V3Y"T$[?].*RZ!PIJ9RX$ZZ?>AF?OI/E'E]*#@3D'ZYG(G?JOWWEI@X-]1 MMH30PX8MC!#3?_09XBB,V5M K"WO@%UUBV BR?G+L4[X%&BCSF,3WF M;7 [ MB;F;T,S()@/!U=>FJOBWS\B'[5RN*\@BQO",?ZJ Y$=,7#QKD(N!MJ#E83V MVNWYGR&:!B=/Z==^AT*C=#\/Y>@BJ@+CF\@+Z;V-FHO9,_ ]J1+'%IEUX6W" MF5N!60,I=_7(]+;<)._C/\,.[:4NN4[GFMSO5V6H].M/ZC#?<'NP7Z6 D?:] M_@XKLH6[[#3RCLN??D.0HS:DOCUBFNG4A9@R E%1%[6O<6<./_OG8?^<*<[- MJ5:_"9_*[J>5PNL-7V=6.O$<^#4I@P'VU0\LAE&RPXJA-:X3TC;4<]0!'7Q<"H*<94D8G,TT@EOI$3\CANAL9F MKH.^J+'2@40TYU/@M8#6Z9>OES26'0QO>LX1.^M[P9WB*ARTD0O;!NFVHE?Z M"X'JM%Y+ZF7^!!_4/Q1Z@PZG>UQ8UT*<0+=T/M9F"(\75W3*3E:T>P99<@K" M7\(>8)S8MHJW,/WI7K<,3Z_8*^?.%U6GY_>XYMK\-$]__/B!/_)PX)=KB-UP MQ2@>#V8G>V+R6__(NA0IPH&6=U1E.X/>KACT.#0A*&EQ]']]9WW\(4M?QRT> M6_XLN&I:GO:-DH;%XHT8YL!J\7+1-OA7*!3@J4K]*@:K.#4E8ST906E<$ M+\,S MQ>*8_H6ONZ.^.OUJH+_]1+QHUN"L MK5@BPN1@L(HW_\57P!>UWD"'%5A+3X M2NIB8$2F,;HZ[FF5S_CMQMZN+SV"W8C-B)^=/6@C>!=(*OQ<;'I-0R4O@,J_ M-37-)'K]%%OY^ILX?I-!P89-6R4&\S;C;<.A4X,KV>L>A\4#N(4 M=AOT]UT)_3;:N"K]HXV]YX";XL7.S"WT0(6T2.K_/NL%Y%H6=/Q05Y/5#K(M M'[]"=QC*)*8^2?':U;INLP%"(T20(<]&+0':K#L(M2FG&SE]16IN,S>%:=CC MN4^50='$W="T&=-/R"1VF]MQLJ,7 ,P-@9?-"9HYM.6KVFEO*!A7IN8N#3Y: M]2(X(L^F>[(?2GA::#0V 5"T5_1_,^QC?WT1T7BZ M"U7!M6KG;$8@S1V&:BDB(/O:1$I3M67O/<:&0RIZ82);&-"[R8/2[X@L[=8+ M8"\POTG.&4,-Z76LN6@>U?WKX^=TP_THM67./>EC' 'BTEFL2UY%-^$#ED6J MAY2],F]VU(;JKG$A.4+]&N^E/M6/&X$K)=@7XK'S4%'+1TJ M3E*U6= KE5S.!()E'"&G#-J[R=WIW(;IU% -9\G0X.9N3_ROUN*4J5NQE,4C M@>ETUO&N4N&!0HJ@U+J72ULJ>X1EPH&H.-*BMWT.[QK8%J8A0)N\QQ<7]G\D MSN_"-=2Q#D,6ZVU8_(NWR #A('3EDFWID\^G:BLS3_%%QW\*J?^]JJH!FRF8 MZ._7?@&/75)S^O=I*\ U=V->_TE5\"E-)F>]WEWB'_^XJ]OSW._6='5)&]M'7!B*&$R(8NKNN+2HM\H M)QUU.F,X%8\LU>@%XHLTN?<;L4#<0) ;J;$2PFWN8M$2MX8,;Y5_)GY#9&!S MVA3/>%2TD]LL!OZ"%F)LJ3*KG*K*PKK,]"?4A'CVUXD)EFHYI]7R>@NY]^(X M51?&4W4A2U_I*Y#-\#&(J#N&_!.RI5VX">5'<5@5BO,3;*8]H+@NQ*E,#M>+ M[-^J,ZR"@;;T:-CA<7@'U#0S,UI_'.(S_62"*+SMQOZ# MR#V"LA(%6>SX/)WCW+>^XHL4COCEU$T9Q09O"V]+/P94%=&B0A,O*E+%-Y7+D7VV3#^R*[2\M'^M-O&) ((\(/KVH MJZRMC+!/CAXOJHIXQ'*F9]%SUF_8?OGE24R-6[UP3#V#$JN;\:[" M+OAR"90I;PF"@AX]+0)_:9'(8^+CZFB-17=K-XFBMN_]_[Y M!D\XP5RW^/N?Q_&4!Y5?ODUKF(K8AYUIJB1D!I(:.)>GUF:YPY<'I&G1P2*:D-!Q^:\^;V3K.6L M"P=,FM.W3L0(7E3VY$Q&S#PM*2I(N*DX!1DA2R5S#Z;H69J#V4WH?Y[CI,P$ M]_1D:]4CA&7(1BA;$G@PU_[=XF$3] M,;"U?+CC774J>*PULOPB)+=H!D*=8./@ >[M=. ++FLGT^K[B_<*4OH.8] M4&JH^HH3[/28L4DP?U2;M\HG^N):**!PZ)(-<6+IX!#[0-I(U_%K7PE]+=I3 MW?@=D8I*S-CP/=W>2(HAWD(!_]$Y"4EV!L9+^\4_A>^ #[X4)(?5 MG#Y;!3)RA-L:LOT7+WN4$7;_I()S1/Q#:6W%8X3QH2]%8&.!8 M[V]]T_I =9K(.6)&W#CPT\2IFEW575NGR"OH^41^;;?]JIB755E!]Y:]=;O_ MZ>!7L1_RE@!RTF+H LXB-%M>4FZZ)/TJ:YJ) M^G90:SV8#/I+0C: Y)LI=_?\E3\L,@==W*__%2XP)F7ROE" !*NQ:5T E2(P M>L.2FS"V:3A6S'_D1F^(K(5#\J^IH26C>!,H&'2ARR0SV9QLJ?%YJBO[)@T. MRS]#7T@-IOEFR7'+^H?,ABO(&_*LOYW3%Z B=@]^ ;.'.Q]5R7FHJU%HV4 U M1SA/2;B%M2T7!@.&]13SBX)@&_\;#44-. M@C+\I11K$0'U?F1V-.-<^1!B2?*;)G(DR(87'0P;%<8$PM7[!>:5Z!\41;A; MIA8%-GKU%I>U/A_U=Y-+VWJQE>SQ/MTJY(/5H -JK,^WR1.5VI-:U&@?5MB]S3,=@ZE7UZJC#ZL9370PW6\AHYK;L M$Q:V,M1>US]FG1=#]NQQ%MBE#:H6HW:I5LJH2] :6*N@-CJ,L?ZA*(;#!L@Z_BLP2)V8TENG4< M/8;*92=XLZ,I_L3=L7?* UN?GXX\B_T;:T10EA* $XJKS.T]GDFH[_BD?QK# ML1C]<["Q_",JMU? QS7Z'<%NHU6)=;1&EAE/>$I5=LYWGZZ%%'2BTSF6A/\U M[$5MU=\/,,TU5FS$B=F.MYM:<(@=7#(\(2 =# V_5@/[JOUUYE/A7^VHK;P%*W_'F(2 M@.:4/[,G]1E4J5(T3I@CS0JSOWP8,]RQ]S-^'&7=Z?[^X+&N"9$IM]7) MR?9S@!_NISXZYEC.9WF'?8]U-YE&^)'%;!$+IILXD -OG%+$[&"]G/SR1D2 MHM0TLV'$KDNT&2(WVKEVC\/;+C]K"2VE.S9E!8INA%?E9%6HH,\ ][8K:W$_ MY"8!Y(.C68A=CZ>KO2I\#^&\R(957\@" BBW[*P!Q:TI1T0,B(>UW9WV _):*WYEV\ M.TD\*AY#_?_"[\Q&%N!#N8VMY(U[H8&?(Z%,ADF[T%\EMA@2+\-;,]MFG-[E M+0.XJ:(U# ]QU]3]VERIW<:Z:N@:Z%&?9PPZM24+3([V'X BE'KWS\,Q>H(T M_D1XS;L:IUF#:;;.BW%,!"D 8R6K*<.W(9!W-1:7+E[$M&$<[688E_]@]8<8 MB\")&S&T%<$0V?];WJ',(E5_AA]I'=2\X4YN[N[#'IM1N)MK8FS+FYL?J:]! M')@*O+6^&%G%6 95@]/*^-MX$P8>HJD&]JG(UX4'0+M157F=LI^SK*T$D8DV8&V$/Z*V2 MLI1!ADBH7F4<[E^.+*/U6/NO" MJE^QG,,_I9#N-@V)YNE^9_8K*A6P19LV#F2->^F.0$^F&RDF#(?+A1';&I\, M^XX.;D;%D.?>RUH"AKZOP=VDTGMCF=KD@O)PA_=6;4+TPR+YB/OGU\41@:;W MGT=FL3)8 !4[%JL[@31Q@2,_/+?I3H:+M@!6M_!;X$B0UH0U@-> PH3D[#3$ M$C*4V*T$0I+//Z4B=MW_Z?RO3Y$M1O$VO9X1LT4>(D74<-*%3C] M\1Y3S%(*N0"18_Y_W71"7XM^0@U""EO)2Q=C1/9TEL:[@3IK8$E\U@_M\ /# MV'S,$<38"3470%1RCV>HLG;5 MV'@L9AFT[Q3 287]GXRL]W[5O?6)S(5:TF)R07*F^4I4V+.(5"^8P,-:BU8P M5D MP*@$OT3_2+0:W@45 >6)/K&X99"ONOJFT$M#6? VZND^IY81Z\Q4=:() M\;!344/E&>\X[6#L4^O3OV6DC"#;4:17X*"=S5J>_MJL0121W.^A;08=&KV6 MT9)%IF#6#>">:KJ18!V)X'I=66RN,7X9W5#E.M+RG%3H)HDZIVJ^'NWD"BJC MXGPWEL[T3"7+TEDO)M9UQ[89!PR*'A<%,!-9]1<)RAY69MYZ_>.@_VL >)2! MZQ!M8&R%5*QB>GXSY2X6CO+C+Z\0%! MO4Y8-;RV>'EZ#K6>E MU90_+/)^8DS=]ON@ ^B<;*^)W.0"15O*/W7I5['.$CX4J>)ABT;M(6BW;BT# M6]OK2EL(;^B(=8Q#N?:W9=1!)Y"0*M#[2P=W@-'/GTTL*&R^)?0O'[4N"#R5 MSPH;RHJWK''.*2X:UCX3?YIKFEZ"AN/NW,O8<30IBRB5=K4JC!RKO0&]U>!N M8_E65QESW55%CN $![]VB&OAN5E#LQKNQ7M4@%;)M"FJ'D_TP)D&1\HE@<*X MWW'7-5TIM1%X;ECAH;>(]*3!<UD'+ M@BQ JE2\1 F()=R%HSFS!NG,#;,+0'I4FGD0>E"Z)PV_M=&9XNNK)1'$M M,)YR+:*HY?'PRXBWI28A,Q[=V;I._>U9@PBO]5J)_B]6F%B>C=;*8Y4M3B-K M8"V$CU0#5<6>;O&#=BR+8[SYZ<8ID*,6;@K_E87N? M?.#1PIX-U32QF9:K]@B[OB[S"?%&,&+E*.?#/NTHB)U[P8G%QHC18EJ%=V.8 M0*^!:55T.N O(6"$\]04V_"\^>BU6[QH9Q"!+%#H>*[4YPG51/,*]@5_:FHY MQ29'_8&Q;8LM,"+^#:F:ZRE+[N-HB]!55/XU: @EZOR'\1N ^%2&#TA6 MNTD4*=PE\+G"I^EJ\4WN(C@ZST[8(5ROMK6M>#9L75ZK,::M9I!K.@1#98P# MCZLE:Y^,YC ?/!O^/EQU%7L"^: 2!AH'6H(ES+7,T[H>83?"!\J55^NAE8* MNY'U<*@(P%X7+1SU:WGVLI]4/$*PA.=971-&194.DEU^#Z#(Z7E>T4$_SI+< MSR4 -Z"K8H!6#=NTH:IA"S1/4^:(+,X%;1J01= =5?!1^2KF3M@>5654S?O' MR@$_:M!P3*MCLV*Q:#,C4-SES-A6ZM&\(RFOK7[F??'"^QL",>FE!:1?+N@, M$=.7^G2T3-OZ=R"+%2K2#JT?($L5;8AD&3%=A[DK4,Q:!T2(A6 8Q].X"-HA MG5G_$:(VS,3\,4#_$@3D590,RZ7BFT[KN">[G0*UT_M>=L?6N9&[RL4F!&4' M!G*@C&N (*T4JM4=A4,A5S!,FP1A(@!OB6()[B+>&4(-CTDL)7707<8@*Q_2 M]E>U>UJH6W<<[G%M=6B(RW$N2V*IM14DW)%NY_7M,2VCM:,#?_2^,1PF0!MQ ML+4OR-'N1I.-#7OH"Q$"JO\6B]; R_1_,R@%, DZ144="@EDYFJXJ78[.IR^ MEC-<'3+XMG_\J_"&+A5!1$EQ$3UEQ-91*C9K$N7$BG(<*E*^?:.2OU(.]TY& M)0Q,N'@%'>F-6O\JIY=8M@61':_.'!FH(E_\WM?B0KQD"%?^\FY#ALC_E*?_ M]XA9 Z.S4*ZV#&B&EU&E%LB[+G>FC;N6@8M^XRT25"?.K$Q7:U[ M^,=(8MF6F;:3U4#&K &GC&DWQ-R=N$*823$>J4E^6GO1TR%6[9C+^F2%+/T, MNHU[1Z&1=Y3!CL!K(?&*SF6$8 13BYG=EN3+9;RKD\DWB ^9RT8K]YH4RMAB MU:\#C+W573$4$WMXYD))O'*4>^MR1+6_G_SHX_.;C&92VSQWMK=>ONSBI]6" M/I[?V]9)EYI)4GPNY 0L*;BT/ZUM0^:_M](";AGD(.?Y8LB#B"QV*D:Z?9GO M26I*>DY8LG?Z>B"X:/S <[I;8^^L064A4N;TZ>G?.?R$_Y@[N,U9^$6ZI'=9 MW^B: &#A Q7D5/HU=C3]?\*M45.CG&&;)F3%2U!V':8H,PZKOW8=!;.34?I9 MHA@X??BLJ.HE:'HOOB#X3,"1 A>WW^NO;,CZ=GWIY2V[ULSU^4XR1I:B)[R. MKEDC<:Z%'RX3,6(U[BQ*Q^I\M2D=C- MD=E8C-/4LWRW..R2B9BW0G(8:.$+ M?!<,B%/*K5&L=8]^>6]XVLY+5'%=X=N]A]#UP_:W4S'G8V)-,V]NKWFQ(.#T MLE6GS?;.O[YHC5I\BP7AW.#5X[J#S#>*JNQ;A'.8#]]5U0WI&43E($=9HKB- M-6-NI[,D@YO_ MG^I%I=SV]VV'JSH.:"OUE>$)!WCL21)V;\5V059JX?#,@=RC]9^IP3L[;3PN M[WC^1/ATT[%_ZI?O^"_YV.\$ Q2SGE. :.P8!=!M3SNI3I2,2X^A+8=8IU.%OBJ]Y68&(9^>?_05_Q72 MA+SO$K20XIKWM$?%*/]OIMHM!> +H@>^H&>[T.3DTT#T [1\U&')R!IZOE+6 M1%@,,:/\1AMZ"6:P_5,Z34*1VZVHZ5U+_-(N]%$J5D'[)"_ZB)>>XZ\EEBCH M%X*I =P#N2=JH'S$=$X"93"[",!1W@?R&[MU^ONQO8"1A)6)7>W"3?8G6(9V MNK2&G0",V$["S6J:362)JC8JD=3#MV%9T L]77)65.4_^Q!,?CKT!Y0VO3^S MBW+C2"^?\V'6 &4'6\@"Y9P1_0,\%OF755GUL$P.XP'K2+<_1NVV=&MZA>T9E-LDPO65EL-[U28'#[YZE4[L.N?$L[/&EQE5;G5\RR1-@5?W(C#P(&0MX9*?RP3VJO-$W_2/^F[7<.L>#+J M?F P5XU92N?X_*TO.0"ZI0B"'236KNU6[A<*J;L4>[ 2%FS-1=2LS$DI8GP[\F;9G0'="_BN5DXNWT&83(ND3M MANHS[E_[JAOA##%C<.@Q<>Z&P9ANU,BS;-:R>;II -231I MWDZ0=VN<_R,LE]0YA;.&ID- M[0-[9-]Y=$.+]KS>W[M&(]VR!EQM'^=Y9,[ MD8.FZW(RM)';A.WW/HS>Y1.D5;0-<'2>61ZH_AXHM\ M5([4?)LUP,!FD),*9TN_H68G,\U@'- F:;,\^ (J0:4&/$]%LFD.V9AL%[ , M9T:O)G5&"?077.]>&? ]WNU\*B3BM,%O?R3]NM4U,2E2M;"@"CM(ALUF#;3'H'[=,E:]\ZS! M>4)?HS:M+HN2CBP%Q*D"FN70'R-9,WW ZCQ/\$N:9^)3>"]GM&NR.D-ER M_]2+PLVQ.^\44\*)B84?&Q\%DYX<*'JMISRY2I@O5M;.=>G S+W&85HR'$D8 M-8-@Q/2$%XC WU#] 5-*A^/ET]>G,C#-5)4"(C+6:FP=CM96B5)Z9S0-.2;( M?;63N\? OE]J*U_M[Q(8>QW^UB?\_O\G[IB_F)NSO@_,;Q:Y03UA8+.&T]1* M:!19UG4+=ZLBX,U*CB%DT>@?[_X\W'VY^T-M?OEH3;FX_./30MYHS8UAOY1^ MGW:7 8\]_*SF$SVNXJ&&- ,X9&[$%RL$:H]%Y3MI=5TS<] S1M&'I\D\BU\\XRW]#$ GKB\;I,$WKC.NA\^:R! M:MT[(Z+5,9;)K %PD0!7Z1>-H?:77#SZ972*H7Y^'G0N;@Q/7WRAYEK 6UMT<"P^V!R>80VIRJC-,(?\"I# M'CP?C@<^GAZQ3AKGWPT:Z!NH=Q6\6^;I>Q"LW?R#HXW3WV2=P_1A_4$[L>YG MI(7U$V)('73F5W?!I#+8":*J6$:CUKT/(W9\[(_(GLGC% 6%M#X-^OC/M-FP MB%Z1&;=CZT_DG*OX3)"=/,E;32=*\4MDY^X&8YKL;'MA7*G4>'X6R5%B?;[W MWK-FBY6/$J6G@_-&B0!_:VO7B%ME5#49>5NH?DYT/1T*-L[;^1+ M6MX]F#FXLOV?L>!_/DKNDBYQ+45FZ(U^1S%NUF QTP7%:8X4E\+<\0)Y!Y*O M,6(?1R#K@?>O+]AGTC7B3L$N9Z>"N_+/FZ+'OO[DU'K_/[.00-*";O/#W.9F MV,Y'FLPNC]'[-\AC*JCRIM?E$0D["\\7TY\;)Q*)K_OW5/1,ZGT] MD*73>C'JDM$4K6[$"JKKN7)?=3P'\: ;*?^B+/7T 4;59*EMV!F0F^EBZ>\3SN(^-&IMJT O\=@#W4YX*[3"(8-T"V06*SD8>_$M!LDT:WI[1%S@ MEU3>)S%H6?@TXH_!P=:G$?X)!371#[W&_]/&O2#&_OXM*8G2Q(/MR+H3\!%H MGFX'TB0RASQ CAI3/VM@Q]@/C6K$YF^3@)9FT4; *#66MPCV!.8G7*B.N/2, M[G^J,]9XP+0_ ,I07>%M+O7B&EMZ=PE__])_0N* MI"V#8BW:!(V^F<&,&S^F4T^GJZTD/ OZO7V E@MF[P>-WM2QI)W[U&5Q7T@5 M[I@4D0/57U;#^5K$(0;_8O]7Z<3JJ]BQL@-,)U;]&P7?;=Q!O6_$0K4 MU[[,RB\;)EC$U+F]R;G(W 7KW%-?D]1Y5T M0GO(D[CX%"")-Y(@C,V%J[KFID6%T: M7'CY#NT9J#J?$0F1=4&,*$Y3PLEL MXUBC#$:B&G=K< 7H_)"USN?YT.!6@)/I:A*_!UR8^_Q*9)@N*E7$?WTZEK11 M=[37::O YBQF8@ ;H;! IUP2V!==KFAME765,9_@T],B5 MY*WB-M8ES+0=ZI6]&5P%9+.GG"R.@XJTJ,FH _(+V)1'E[$+ ML?XYY-8T: LTU:G_8TO=XW@:[(I JL@*-'WX:&"8F73;TCJ+75*7_%]G\/ . M2BY&N:Y3IN:,KP#3>IMZ7"=2Q=8B=YB8TCM@O3=)S;I%6,YTH!>&)EL'Y*V] MPD-Q,$=^8\/+@\ZNQOI.=Z.MA.Y19%'7K,'"+N0]%B"1+1E>^F+\>CI7(K8F M4%O=WNST&W?FR[Q.7P$X%UG[ 9SWV"M7 GFT"&L.62TMQJXD#%'!"5[45%Z>VWW^!1F?CAB M#J#6(8470]J8Y$PQ%I502ZF$?E9?CO=W*FB%F,Q]1=8-.:CGAY@ LC>HGJ!8 MP1YK.V^@(8O5[65LZ<)C^S-^.6[;3WP*!\H0*X9OZ./-WP64]:J"IO!KUFMZ M-TJ\]1'ACS#J+D M60/3OO'23W5S.RTN_3JX#6(_/\#(_I.7BHL2KBH@AF[?DV<<]&IAB=O$]-@5 ME%YW_-^G6(WNA9PT_ +F6^:\;+5E+D.>E0ON4Z=VBWZ&]W<(%E9&>?$\MZD) MJ59YZU@+#FM/D*+6 "0Q>UV61SIOYV[K$56A/N+)U26.;@'"UUW\)/]CE97W MCM=6=-%X3C%0]95JV%ODS&TN4"*@7;LS^('N MZ >(^5 M%RT4KY[;#;3+ 5F\6+>9SCT)X*3D_AWU_B+/]BFN.?UR$$!KQ"R%]T"-I4-V M:X&',\,A:]L9)%PC=C%4=!#(JWP:>7&&44-+BXVR_$IM"?[%.+SH'K$[^9'1 M6-T*6,#\H #BR+"%0GL9\@$IR-!L5>4 MG,5#3&>9ITE2/+A]6K)3+D6S35 K7D:G2BP#L>Q00%L<6WR@X,R(15O1,.I MJ\4\ D!40)ME;[#0%L68G,NGO*'BED,7;!VD@45716M@#_"=^V]X'&"4X?*_ MK1,*8G=!1ZR)KW='O,'F_^6O M8<%6'LB2.XEHAF7KV;%8.::!N;33,Q&D-=OAVT4FC)7MGD=K'@ G\7AP8ZJ: MMHQK1O\0/FWI_E#&]G15<8R@]-/WO+NFO.R^2P(SJAX^.E 67EQ,+#W-M&+5 MSR,H/Q/DZY$E*W2_!C&;L%4.5YEFI]%H6WC::PAFC)70#2#[$(BYN7'6X"97 M-6O _BH,*X?62P97]<+>ZA;2B:Z3P,$,M=AL>'!-5ZR3]9=#-4";]GSO_3)I M>?GC1P:LBZ[J."Z_>NS3,P:E1I\WAB? %G70C_-/266## P?*E$2N>G:'%=^ M"^U2R0##A1W"L@X:SIHV_9/$?U11;.)FWJC /!7(QR ?:JZ MG;DU4F$L6A/!7>K:PO>)BJ'=RD8L>LH8*TK.-*]O7ITU$Y]ZO@NWT6?#?KKJ M?/PI>S94QEBL_Q]*?H]J4$ZQ:N :BE;2+31N;!:-LA2^T.EZV;3X*92)O<7" MB-;V01Q2KT)-RXQUS'4Z.GVDG9_>K\-:C0ZZ]W1.[Z_I<.X*SAKU[1+LLILT MU->5J'ER1V2)AVXA\Q_$K1VQ1KJP O$;UG6*&>- 4>"H>]@-_!K&OO88PC)6 MJ((<3PWEC;COEQW\OA_0ZWNYSX).4^7=@S!GRQM,Y-&P?I='OIAEHV^(F7R;1@^$"G@$8IQ6*R9<(D.-S:E/,$6C@E MP@ZYEX2[?VD<331FS0L82I@29%841S"Q+WJ=#I9$,'(>OC&:>3$<6)7-BTB( MJWX\$LBL?#)JN;,F[U[)L'_63&;V\XCJ=OO6S,=%D99_D"(2SUV)VAIO61W7 MB09R?NK6[9[1I3&.WQ*11;&Z'3!+_R=!F<5]21F;-= =':2\!7/K0\Q 6]FM M22=B 'ZM$+![H&ZSHQ=)$7,H8F=IM?P^OPWXWN#^-55E5=E%BW8)7C69U3ZY MF7*@ZZ*M^ X6\C+2WM'S&/:Z@T@;H1*YIR';0A9:;Y U]H.E3DS"-M1H*Q[1 MP]1MDEJ>-<3="]TO@@9<2G1!+"MO%7:Q%/@\V-)8,R 82$F/4O?7#AF*4[_> M78.9))<;J>.EM!3L?-BBC$&$WH)6*-DLP=O2HW== #$<_'J(MP\@W^!OBHY> MQZ_./@WB4G'\ 1M2)K5859U&;/GGU.?[ZT\$7"7\4P1;3^@2&&?G]D;\A2(- MKIG"_&6"0[#Y>>6 FQ_(O&5]S3E%>J M,5;4P;5 ]EB/BK \THV"6O8P:5V:K6%]CKLW/OLIQ)7Z)5!SL>;PL9Z8!V'W M@D#;27EN^'A)I @+U/44L0=4->AOSK$6,HY!$2!V+UKQ1:HO$A06OS?:$<^P M&KR5;99#=IO:F>]3/WNB:GK&[G%2T8_-*YT[]?F_%KT[C7-%PKC 90QLU:)2 MP,O=+?4IA L4D\9BI(V[4+0K0N39/6L0OE:]ZA-A%1RJY)K21^N)5.7XDH8- M7>0&^D;POK:X8%2>@11=UAB/X_:#"Q^>SQ^NZOUCA/6V^2IBSS@(!92&0&P5 MFR.D AI*-]\DL2$A\[62L((J,NO%P4[JA^Y16 EB7=<-$UA%(0/A=NL[HYU= MZA(/YL5W"9+S!C16YB!6_S?K G;>1]0UJ3FW M^)QE5.##%7 XQ_G>8\C_T*L> 2E,@JP7+LZG4[P'5CQ-IY90J_VLSS>GNCXT MW!M4\6PTD+'C*K."55_.G"_S1-%SP6O]G[28DEWE,;,&!D&,WU'MZ'!WUH!< M&4787PD9@PZ-VNH_ZZ\DA5U^3G1(A;U5K80QZ_T)*8_N*'R*B;_&/"2!W@$6WX=@2 M*+II5'+/6Q4-3"+G#4PG[3BG)3Q,UBDCDF2P\D; M.FN2=V"7J]<&PYD"WG<_5&\)Q>>X_6'-%.#8Q$( T8&]SK0AA$V;P H"< MS+2CL]_884!OCN(->D;:6RH&="6%/?3RU>Y!@7OQ%H$ M4#M,-GXYQ=W3&]K)HHB5O63("3?.GMOZ#)*;%7U%VOK>1U E#]X(L0H8OH!_ MTP>AXQ,H+#C[<"UXQLZJ1[A"E MV.U*/X$*Y*MXU#KM 6(BHDKHM%/7Y=/U7. O^DAC4YYK%2"0;/LHQ=XZ6I=H M@@;VEG/965T)8HQ%#WD?0KW9 H;^P23KNMTVZ%H9O 'D-4ZLG#5HD$!D<,?! MCG$AT8@-'XOQ(C=.Y[!2A8Z7DU#-W>"M\J(>[4X;24C*JGXT;J7# M><:OH23EA '#LUL0;!$,+GB8R8Y512^9KNWZ9YO+'5G\_?ZUO?Z1U[*2E;":I1S#.MV@>CCEFI)&-;487 M8MU81K.VMP07R]1L"6_C_VWCRJJ?-M%XYU0&2(@(""$!41%2&U M,BB$1$5$I!@1!0$AM109(J16D"@A6T F$5*U0H5"5"850D2&*$,BA*&64F80 M$#+@Q!#8NT+8)3OA;,YW_GK[6^OM>;^USG>^=_W^R%IPL[BS]_/-44+TS;OC1#\6]_V'/Z/4"R*W8-9-S^ MU$VA_O\4+5PA75R8%BD<,YB'&IVKY:L;_0Q_ A +Z<\PD MV:UXV-H'T07DEY?+XU"%!Y<;G9XHL6]F&X?64F[:]H/L)G(JFJT"V:3F6 VN M%L,-V@F);@B>7ZQJ/\O\XLU$[4\U?LW]^^N2GL9OKQ!9>!/>?[(F4RVU#O#Z3?=TUW!NWQB,6#T4WZF*FT+J3HWCRKMG.Y6;!RCI[>RI*)AQ7C**^Q0_F=_ M:!^,;2PX!,W*2!!)0FGZBS9/AH\P5CS KM]Q;YR<86K151R@UW1MP[5Z[YPE M3)K57-Z.L3]M>/$H2\?!EN1XDKB,K5]-6UZX?8F^FAFDEB (F=6@LD$O2OSR MG)T:"OD'5$;G7*4-^R3DE'EE3#-_9R_1$O&&[Q? O#/@0CK3>BR4N8)U^+N: MZH'SZ<[0JMK,7X@;QB:9.^$00WD:.FP[E,^G2>('HF? =*_BFZ&)*\/ZHE;* M"K=8:9YVB^VJWBI2*LKTM'G@@O1"1F'-$ZV&N47B/0C;%&C1.Q?[^G:2_#XM M[*KFPDFR_N\BM&O!*'OD-ALV7U 6*99GE/M\I/,>=N-$[VS[?1[53T=M:O'V M@@O75;_@N1%S4Y8=A_\\I%64Q&F1]94=/,N1?7OUX^VT+9C;9GNW7\>\BZ>T M62#KZ^06\/)UL.>>*8L <84(]"0G!NHI'_%WJ/IQ)JIM,$7L*NS,<"]F^,%! M(%D>"QH41!2$\@W MD1;D=8$7[]V("J/:4)Y]8S..M.%YUHA!\16N-/@(CWD M+)32;"8E37UNB)E#[X^6OXQZODC MB<[;C^^]]ZO]U8\FQ*\)9R2=Z]$N,&"J3QB95A=/YK#CB9:J+J(^E)&1\<[0 M/M 8,OG88D)KE==:5VI^1!.K4-DS/C/$C+6<^KWP?1KI 2T;;TQ4'[W>4FU4J638*( E7B5T>GQ_; M9E-PQD!(@]U"BQZL=PS. _-_^RRU3A_GKIJP-]W]HGMNS3(!;,E?TXULEO*;<6C$:7 M,-. PI[YF\I.^8)X@'&@FQ B%6G[,7PA2AK#%0 %0B/KVOP-_56^O$81/ H@OVE:LT-QL+:Y.LJRQ<"]A!)7/Z#'4J:5]>AK7:9X%C2&AGM MM$]*E@FDCB]TQK&F/XFP1*US[5&_3;_(-*9HAG^^^\NO-3W;C_]IW>LES/J( M)F[P2ANKL'][YEOZN&KMYY!+DA;:7C_8CT$'SY1!Q7,N5W7J<=SCC*Q[J[QI MV;I[*EQ\KKG+8@UF!R9_R)@==>7^CK5&7V\*:-P$?+=<)_)96_H2YJ+H#2"F M-'4.&:'\>V/X,3)2SLQ,#8SA[$4HHWGAA>F'-3Z#$ MKQ,R2(% M=PY_^_E8NG"8U<:]3E)G6H6K< F?%4>UU/Q17)LCZU"OF?,?RJWL96"80[7R M WOU@OP*6_Z"TR/V]?LK_PBP'VB\$-V.Q0*-.P!Q 6_QI^Y&VB7%1E57[6;: M]G1=E(NDJ8S@1*'?Z:ULS.M+3\,'KD!'B6'!][9]7?>X"'WG?<-O?=$8W2$0 M_[+W7'/7KTN8BI3ISU&/WVP?$3'V@?.R0L$NLXMRWOK?Z]_MN?ZEUH];>;O# M:D:\PB@!1AXJ4C3R2FGUZ*;EE^N6,%@\D1I455N5#>:DR*B0H.UDP_W[#P,LI"F9U4#:M54G M0I+5#$^&!EKU/N"?.9I$"WKA'U9NU>RC>QTXS=86B!^/$62?S+ M<$P&RM.;^*9=\Q3=(>9 =N F8/V4T8E[84%/X 046N01T)?/ B[,J%>O*$Y7 M5'X;24A\''B5&97G(D!P%J7M4F/[6K0EJ&$#@1O".'HG>3QEF74U:7UCY(5; ME+=#8VX*0IA11%^[6HX\:]^;H8+?S3(C#MM8[50=6;Y''0!/L-,!%')OU;:A MZAS:YEG*L$.8/IB*,$=TME!9$3=\!)11->;;A4#D/KR:>QU5!DQN.I M?..J?*T0KZ[H &>7_O(J4LUDK7YY1=@C>OP0UD4SAP>:Q/7D$XY(POY2T^9&.?2TD300;@4N9 MNS"(.)4$BH9$(C?M(NZ$@>RB6:W>%C5Y@P0/.[FJU$O+)HE&O?5D4$W>#EZ\ MQIG)#99J_4!10W"#5;AU1>][_,.$I:HQ!UQ\Y M5Y)B8M_YG8NK5%P#&CL%(-J];VBG8,^'?H&,@\H2V\YTDC9A%P2<2!2O9B?; M>E@(!=J$Z&#K K$LJ#E_"T1+8^"+AJ>(VYZGR^3YNM5W9IOMC"YF#2<+0@K\ MPQV<)TGO8BBGR^^!O>,S7)2(_= K+9)L7NR)7BU&&><(''V9''"5WH_FK?2&=L47C6OK-3UPR*GH9>R\]]$A!% MJ@Z1#2IVJ5J 5?5G%(=4W;B-"%XL2L[7I6I0VT3BPT]OJ$J'"A* M)NROS6^0:ET^71M7(S<*OB73JO*YEJ<8FG!@/@2H?\W^+]),@2U5ZAWH+PCH MTY01U,+69#K2/Z*\+!I@D72(YG3C=H@BC*,T\P]T(7L+S@XQ[ :KC_E%!#7F MX!,1"TG$;F%@9N>Q].;!+)YJAY'UG>&ZLXT?*. E-43W;AL:LJ<$;\R)QJK? MK_G!K#X/88/?=P?[VME+UQ M*E_?P\NWU];*ZR1\]0%<N0"&CPYEQN=/(*FVNLFQ>9]K"9\T!)UGMK$XO$5[4V ME_PZ37A#W^6OC+-?/G?X=CGKH,/ N$E4M=!&@JT^\,24-[GRP#Z^!ITMKLG% MIJNLD5W9+3&!ME#K0TFZ2!TYVH,<>@C?;26J=9<3L%*K;4)/T"ZME%P*)[8$ M$BMZK7R:[(T\7JB&5!$HF65?%SU;>$4S#!M6FZ8JHJB4FC%V]&.J8*1V%MEG MG\Y?"=.:[ QBGON'V>VE\O=#1:HGXWF1,KV.%_5=#.,2^(QL58S<87KV!YM/ M&-(/.!5V.2I>5.[#8IF_>B9_>]BBD6ND?]!MZP9!2]L/3_>O'AW!1%XXL*,E M&S'U0D/\8E5=@A105[7Y_;*7.+$'S]2FJQS=[S6:GILM1B[TSM[[ROG"\)]C M7\B3ER_H'3[^Y;DAC42(8> MZ"[?!QY-BK3A&9T1Q1.MX$K/^GS1B1K669;G0#G?)NQ[(OM)^%1L;#"M^-.P MA_Q><4=PD=O3\!CO&*,_"I2_+J^>+J^;JI9+^K&9S2H-%,3B+(3LM?4Q*).V M2..;,$[ 3-6.A/&ONQDQ$K6*._)Q879MJ>^D(7/S8%4 Y3"D_3/ODMOEXO+2 M'6G1L8_?3EP.MZ>\EM]?PJS93Y=[MU:B3[L%S$B@86KN*ZRG'"JO7OVZIIV; MN;C3>L6/J0M)YNNO7C_6BI].5*F_1Z-R3ODS(&:+GB\D+&&"R0DU#B$94:P4 M^VOU^7B(?9/#<.30>Y>KLAWZP9:M1U59W_FC]W7OO".OMCJ1W'UJ9U WX0#U M4=B7Z@\J,S]\C_T#@/>[JS0LQ\FP>X\$F@Q6&$/&+8]JF^1!QACCAB M&^F+T 4C^Y1Z%PE%$V8U!N*[N='M(X9]OX_A>VTIFI.+Q_WVU&1=Z\CDK#RW M@WWYDG(]4R0"OR8-F:G6.8,KO93Y2YA0_!<:3EKS^QFN$K(10F2Y@H)F?$K^ MEY65#<\J()\;MFW=\Y;[N0^J^FA6D57*H./]"5SM8EC '?G/&U>]P^"EP"#<\VY5M Q%R)QJZ(&0Y! M2^*.TX;)37PC<"&%C+YIA6/)XP&-"+RSQ@?9?B>J M!AQ";N'G/Q$.R;'JR$5(E,C'O2%3"5XC$WZ4)H$FU8$B#" U39X_-D.PH$G. M@#-%&J.N3R=X38L("G-5P1^%0,JUI*+^I"7,]?I-L4%Q-*>\]WF#27/NZ?YU M[C_G&*=3?S:O""U.H =(,S*T N* MK) XV74>[I9% =H3W4!X^>,5*F8,#OS>!S&(_."=0X9W6K2MCEF[;H27R-EF MK!-D'"%C6&JN/?[8^I3M5P?"MEN9U=EW+-^2@^B3EU=BO&$Z3)+'*ZN 4/2) MM+):/WLT@&<6FJV"CH*!%<%,NU&A%+>6?B% 3\@T^ZK5#VL?V&N[J:#FJM6C MVU;O[]@M8=QD%BJMG6BK6DUT'*B'#T"Q%-W49FHI X!OKQO^R=KW@:JI;\X[ MR/J];EQ1^8:UO;_IZ&UEWFE3::&T+\%L./!0]"6%+7WJ=()NJX>#0IX&0R9Y M768K0N+LVX:O/'A(MI13IRZSZ\]>.HA[!U!J%V-DCB@$V/<"XJ2<-F$=;1/C M8+4RI1H__%N[Y#?JLZDQ,R.$;\26\!\OBIHXRQ4?(A0.;^'[-B^"DTVBZ(%+ M&.E*$=W:WV0)0^TM!_JPA]#G( "-.QD'J&$ARR56[$G?:J1>+/NF]V%6>^_*[_"MWIZF"ZX*5 M> 1'$H[,HF"C/LM8&5WL]BB ;CHK&4R<8> N%WQ==F="#PZ/,)GSK7KM>?^[ M9W=>4A65,$G.Y CY>GTI3;)Q S=L&H]U)^O"= M,Z!](M&1;1JJUGA%M?K9@"U]3FD<" %)MD!:]MB7J#RY$%T:H>?< +DT>133 M:9TJ"4G\@%3]CO2<-^VB.,/L%FG3ZHW'<3B& 6P(&4H-$^L/Q)0-C9V=7+ZP M+85&L[G\9&AB 8BHZ[DX>\=8Z3?<+\F)LQN8W/ZRVDK^,S\%OJIP8':B<+XO M1,Q-PGW!U$*^!"/S?VJ[]$>^I4"GADAC0CES,1Q M>YF>E#R\3]+6PKU%7 V'C:-ZG/]E5[U^\:=K^;:CA=HU \I=B.QN?)L>*MB"]U12#)00P@@?/L .@;T#7 MYB5,!F4=LH]#]:ELCWX2WD,G25*::>A8%GKVEQ=G??:NZYYK<(@XONA&*Q_V M'_J8?Q+[YWXX6^&)!I^132CA )2.#L8)*$@XP'.+BWB N,,\M&U-/@T,=M\R M?V=$N4DX]/2-,"KQQHO,U?==5[30 X!G Z5HN/X!-.I44T5J@8)I1XE"3YP; MX=![HKJ';\6([2VKCHVS=K\:X7HK0J;:M1/B_)[\=D?!8_K#Z@#WLYG^J?.Q M[>_O?U[TBE%\H6H:9EVW6<(D.;"G@Q2[)D6:4:6.6J03<&RIJI.B'DU;/>P[ M\<-P9XE_BX3CVN3CM]_=,=W8,9^P!3O*7>/:&2)^X+6R1 MST&UC(3=C#4)8^+N_&$5>PJ,222X2B-(1[)/7G!?6QW;8>C!Y_5^QX^*KG0? MVDK-.GK6^=X6X & ;*I0V*JZ<)6B). B-H-DJ 2.J2OT%U/\QE1 =)'%BO)G,NF9]_[S4Q-ZY%SED_HL!?WOV27[R;_XO MJ@SND&2 D+*&B*7O<^-U$7!@@82;9&.Y-]W#4!BX&N0G%0XG8+:)/'KFZOSW MK\!HNJP#,=.6L:KU^)5 5[:$A%C8 "KG!]A.'+Q[=KKW =#HC/(<4A5W.E'" MNI6O"^)NJJSH9!1C;[@VWX5+/&IZQ! MOCY,PDT=V]1+<+%Z*:BEK*,GG@/O ML5*0TQ%[9O"&PN'B0OEMV]^:+6&4KB6@Z-[XDL+#-G'AG6V-G9F4ZB?P5=!8 MO(29+H%H0D!?QG K8ER"STL[O,;QJ40<=;:,[N4,FK"N(Q3.Y$"^_D!UG)E[ M+71F-O-B_"#5,H(:=58#J M:ZX$*Y]"9<;1*%2QU5BP^#:J#D$-^I1 DFB5RA;Q@"R:29OH%E+MVS'E]$K) MD;$O'=I2ZYW#0)@>ZU?3S=\:YMJ:[=DB4:I1^OB;W1[ /J?OC(TW^\D6DL4T MW25,#!N,IQNK;@A0_BHY4+"$^=,$]S<+!F#?8(/!^)2D3YEXV-+G.HXL6F]_ MBMDNWSN6^EO)+])&(/S)-WAC0QU7Y2.#,Z"MXG M"N.%21J8M&B]AFE:+:8NZB 7:RQ]82YA?HX"_658@ MYLQV 7BA9+J+K3Z>+>]5OK2=XF;Z+,08+A>Z,MT!QQ4CN\'J1+^1EK#"#'=I MR?5HE@$\N>C85\>O'4S.!>5C[M32N!TX[/8L7>HU]J1A$Q:VVZ=2#P')*]!G%M-556-ZA>TJ;\ [97J3#WT M%2^[+F'>.9#^9L&HT X39PO <.\*A35S!*>]A DC#X_(7RCSD%AP07X5?EB M>,*'Q)V)IML@5_D2AD7P$GLP2>L9MH/\;:-TMAN8P8V7S05<]N@F>)322<+A ME&8-CU-_=L',\6:> W[X0S^IC@R3&5I+&.>2&ZC$?X1FZ;^^8L$'ZU'387^B$$Z&/\G-+'^\Z'6<^J MEPIF83:[BYQ2+4H*U.VR(:V#@P+!'8D2@>:GQ9 4Q.GAA-\?2<%%GVI-,X+7 MY!5..$3\8NBF592<=SZ"%A(2L6[/27_A9L^GCS!V?V_4?]',$"L3T%C"?,<: MCFDLD7R4&8H%U]F;&5KR7ZLW(KL@G^,@/C/*,>[H%YI&]_)24@OZMCSO^V;+ M1IK,P/A%JNFY]IM3Q$T30*6H$5@) Y+L)@U\XA)&@[D9/M7UAA[TBHW=!M(2 M&5LE"KLLM[$15_!C2C*[<*+;_=(>GIX5IS PNKGGK3L_[+LK,_\L+$@2)]2D MG;]L2E\V_?:O+/\G'<'MJG6K%5:J#C;HR1IRE)9,LZ""MIPKV>+9M"L.Y[+& MMH.=-ZO< 1VZ:^ C20K0\.26B:" DLR]?O9I@]HE\96QEARCK_ M\.QK;;96^N$_*INV;'M?E.-_=T_E\=GWP"I2"/D-21XRR/"5LH8&Q;QI#FC1 MG$_XTS7#5G2#N ;V!:>\H2-7%GQB!N2+HRB2S>AIW$[&0'(C;WNILI4>FRUC!>\,D=9*OTY0U-MN(J4Q/K@ M0CA? Z=)F>QBA,"EDHZO_K1R5JTG&=*]3O=N 4/B@_J#$Q6X9H>#HVS2$[R8H4PC*V3^7,=QI."IXOL.IQH- =3KO(<[@W4U1(+VVT7[2_ MR5AQ,7ID])1_1TB+J=YR*>>8N$NKN;G2F@3<5OZ:?A3W.T6PN=5LJSO6>()2 MU=;:82S9XU!^^TDX;F5;,RG%+Z-AOB'Q\&)FO&&S/V<3(R#XP53R2OTA7!AD M4F@84UI,O_.'^,W;-\ WP#\)?$:I8B^S'??,?OI\0;B1X307S$:SRZ:0TE_- M!\KK5X=( O8%#N8=/+N$X2$G%PQ-S0>]5Y_,FBB='$R[F/B=AA%$,0$:#P)B M%AMTQ\.[ !9C'^0C9X,U=^,@9Z&1#=.(U;:$P:IVMZ,$M3GG8W+$NRRJEEJ+ MUZ>?S2( M JUY^71T+'QQ"9-J6Z=0!OGUTZRY\\;MZ6EYG5FJ4=)S^^GE>5%C6.>)ZH\E M3/49[HUZJM@]S[NSN59+E3=NY7@88L43@HH/Q5"+X,Y7_!V5=?;7L*D7.=$: M"L.X;+\+G,))HZPD[D1.3=*3<*.(P:%_A$-,]%L;]RWO%@3 $Q38W"!;V@D' M*Y+["-'C,M*);B0" J0H?<+"0BDEM2K ^G),R"-;^?U@"5LSU&&OP,RSOI=@ M+J%@?2=C(-^WD[<#W4K"BCOGL0$0MJE3[U-.6W*]*Y>.#0 74FWJE'H!W;9Q ME(-]-IP@U_Z(X(J^N88339,?_*DC*"A\J*ZO>I%YS-KJ_9U-GK>'3G"1+8%K MEC /\4T ?")T"8.DN/[-8/YY\:.W\(B1N3&_X$P_T=&_3>&C27U1Y&'V@.AK'N0X;D>HOH4:7W43N^1 M(]!8:0ELZ EEL2)9'\SY]Z2QOQ8/S,&GR'G?5O&3;8&?=T92N_Z+^1!9/J/P M$FC4)9TGP9:"5":.X0;G0;&G84>H5#(0CR)B(!LB24I2"=B8RU+\"JU32QB_ M:I!U*PJO(XREE@Z%YM1P.>&!FQN>U_5$:^V>\N_WIJ8K++D5KO, HKN@4I]7 MF *-R\NGL=RA!3D#FLXW2V]F[NWC;V4XPVF01FN^41\C9%RT<=+NBL/IF.&$ MB5V%G_R(=Q^%.GC?>Q!JM":Q\,U9WZ&S-0_CE"72 /]F(Q5WT?F?@/<:[SHI M-BEP9WZP?'2?%8:I:AGS?OP51M=HIMG/'97OQY:NRHX^F>>?7R/=$: M&B],Q+65=0G4V-2 @BS[H[L9-+%K(^U-G?Q2GDX?%YA@V"Z":Z/,X*: M'7P:N>J(#4P-*I],V"CK/3D048\++G1Y,MH2L<'N&?E:Y>O597O]#WOK M"+_JSKV-*SI_]S<6X_!!UOOB]XZ&AO]59O;7R/CL*]P;FKPT49BUA*D:;,(/ M)S"_HCM*LIN3P;[:.X=S;G=]!T5D+Y)SUR> MY8G*M&^JGO5&36T25U8\KT[2-:;ZG_TV8>WMH)NV+IBPO[743W]OSG_2P#_] M=W&T BE&P3@$S?+X>!%XFCSLC1ONE-!DE\2BH4XI+PUQ0G4)0GDV0+!]1%A#%$D@I8,;!MO2JH5)#5LP:?E<&93HC1FTT@; M$')8X1NJRH*"'9HB!RCJL) ZY5??.CL6KL9KP'UIF)W.;*]H?T/7+YCQ\ M3D2<6CB,)E>55@"*AY>0Y:-QDL;Q<"9U :\$]RZG+Q\FL"#[ Z-\S[+_*N9KH][L(@@$T3$\*WK#&V=/GI4!:_@;0F@4%-=78 M!9I"WKE $:5-3-L$>U%Z&"'+E<-Q;PS\5->C\QR%8_M >S962%#5SYBEW9=DL"B9JP MZQA&D'==V11[/>-\0?5GNJL_U AE)R%FP>( >V%,R3%H5T^5?^>FP$F'T?L] M*!:614V9]]L",X+_-(?;P)V*KQGK834P70JT8=-PZQFD8H0$.XMQ!JCP*Y+G M/?:G^MT3)#,,'X[!B7YQ]BX][VO[YC..O3E[(H=YMWCD'&72)V/UO5]TWY(W M1Z@.HR'C3X8M!V^A'(N+JYI/:;$!.]/X!H@N'"T1B@6H@%]KR]X$-)$-[H>8 MBU5QO@S2N,GW3*J6L+H M"B)+^IE?N*!#ER0WS16+;G04(OY\]P[[4S7@K6O%W%*8[04R;U]^&!YCY/V$ M,S8\8203I#[HX=J4!E@>5 VQ/+NODQ)G#9%O8"ZTLHFB35@]SDTC.D I\2IL MF ,_$2QI5)E#)W@<>HBDE<6=!$8<9O+$>=B3#2]Z&;;4LG"JUEB)Z=T(JOQC MU3-W]E=6Q!8KY(/@F0C>B4>,-!1?JUY3*H\(-J'$!)<^/"MK@]0.0MM(F41= MNIKX%[X:9)<'SDWX])RC)S8:;09T^%OA1*GWR_.EC4'Z@\ES[I9.D7$.RH\] M47FGJ)MNJQI18#HA$-\A5<<(@6'[<5>9J^(<\X_ '? 9\#@YP8_;Q-*@&\MO MP-'6*>4,9VA ,"Y81P5&:FE"[N8W0L[$(G!]3K0J_,J?<+8?*,_/ODOG]W0* M#7,RZN#4H>N DP!TPPZ5R&^"7R%N:)#SZ/Z'GC^#44A9-0,.IJGVPI&SS3&& M-9Z('_Q:(C.8[&S,_P+\D%D,:W&WOR6$Y"=8-/@?["V M/A/E[W>Z1$=\("KQTU6-GY)O_O*@95"L"P.YV_L(ZQ9O%=363AQ:=+J$?62 M[]A$[33Y(/#9(,2J/?8!,KQ8A]PU9I<;(K6J Y1K<4W@WU M*T]_.MP>_"0L9M@_3!#THH)?E>-/+0W;%EJ<[.IZJO F\D)Y'PVQZR3P.'8( M-_ZKLI"OP6SW\\Z%CK?&??M1:(AB/9M% "2"E>>F[ORZD,W4 &-N(:X<..2P M($']NV<]T3NK7D>;:)RX0W4RF&DR3K_]I=HD*Y5Q7A+G?G#01H:36B399 0N M85S[IJL:3M,3W2X7A]M[>S4&/5[E_S[$SN@ M/9'+'I[U5+)#E&P^GDK:Q&I6Y'U%2]_K2[\S+DE^4D8L&^R$3C.[# >ZZ$?) MZF-U0),'.BID"ZD1[[>=&_V+N.6S#:JB0['_3#\>(']!SSV(PF$\8OP SI;Z M)$4O870^H=@Y)6WNKES LOO9S] N2^-M" M^5_U/<@<&/2#+.(_O( $-PI!_$W$/3@<=_9EW[<0,\7NY?;\K2JAPJ.U@/IX M">-+^4<27J38QM!1W@>^Q0\)):[3U:#Q6; U$11(L"FD9U%KK1'RP[>3PT6C M[Y4?JJ5X/7J"?%-$@0"RN(FX/9D :53IRA_*$+&$BIGZ<"-QEU)E*\.+\97DQIRT="9)&Q/A!(3>K=UKI[YF> MB9:%*Z?WW-Y3QNP(+5V[6/.YE:1=;>S80#H)D1.XTWA9226_HGY@SK+4L=WQ M<8Y&KGM=V$R^<3HU-4"2KWY;FF,1^L[[Z):A?\B;QLG7214^B!Y%[@V-54,D M>:0R;PGSW6P":?V\0J/!S!-B"REJ# >P)-7'I<^\DGVR*VJ4?#Q!(T/OH(!- M?O:"WU7EVCN7WIYNZ39SL2AKS(+\'.W0_Y+DE'+WJ#"31*M*2/Z0"EY3M/DQ M+@G/C[O_2C"\+!W9>-[[V+>5T.;)Q9:J2V:U1W\.V=LK7; M?=[/-F+A[6Q$Y[.(J<1]294EC5P7%EX3OZ32]85' W.BK+JT>!W_=&E MCHJ)&8M*B>>RVRX; +=T%F?O'3S[9',H[[ZES M\+3+BC,',1B4.X/YL+$JA;R,."[+B!/\CV:RLJTRK!/T+>;) G/X;FK"O(>KA2BF?AU/@8U6N1)G,? M7#&? JFU8%?2<1)64U?A$"RA7^F8=#EEX'QLW5? M?/0TW,>8GR]!+/C+T-B+0J/G,C3>_V?\__<2V664632CO&/G$H;*'A8TDZI/ M\"!G*:YI1) ::$79C/C"7B!/BA=RS"0B5OV9JT_Y7"DG> U'DA?4S->M@][W M#>K"+V!:0.7-V/;2!I\CZ8?[9V9H1:H,HI$?0PMV!#^_0@-8M8G"(($A0F[R MV(8N!E8,J'^J'6-%%,*7F_@;>ZVJXC2.]HH-"XO*V25^_B,N+_./GEWX==9L MGZGH?W=%O.!_=\+O_[6#M=:,,% N'Y;^\;DE7[.NJBX!)4S^>3%'\H<_#-.' M=\EFMF1-2'/4'UW)/%OHG7ELZ';?DRV? W5(*YFX-V\G\E$9F$06Y]G)H7F- M#E(3"4RE1[;.J(X<>\=_6=7-;UFUP-HY%UM1O$SOCZO\WOFM^335ZF^_A.E:+9T^4>Y/PIX9YF-["HN*J*# MN(F4UD,!3P(C M):IUI9"/9!:Q$;5$N(ZKI7$8/N6A C6&,>TA'-2DVK1\(J4ECR8<&,S?!$;> M?3!Q[;1=EM&]#^F2B+WF_3/53BZRN3@G[KQ[Z8T7M;F?>P0\/&S]GHV@U$NU M]I(BE&&PA$G^0IG"UQY1]:NLP-%9&:Z,+ABW_=@\>Y.D3ES_B;\-8J4Q2&(1 M?)JRVE9@) 2G/*#OQO: ,3>CG;Y:_(!2L"-P1%'HXI4\"7G=,)%3$@C'H+E; M2X:V\%W5\KF+,ZPOX%Y)C&R78B]3N'PL_^(2)N5:/>\2G=R$6\-8(9G"WQ)I M<:WR_QQIR]<$V6E1#?XG50-@1[-/CGVSEMG1P6BX2NYAW((U2"FA/QH\UGN= MY(H^T1)&EVK4B>B$R,V[@3#29GI(*W'[ %\/+N[YT-[J,)#TM&&P*<]=:I'Y M+>PEZ;C2ZZE3-,_);IQ@F#QJR"^B_2 [O^I*=F5@[6N"X#4.T9]2:?VH+$;. M* *16'@457(@R)KN*&/^D;]_@'! 2DYAKV3@(*H$:,*OIQ^=7,(< EM8M^J= M'L"4E@65)DPKA)EM+592)\"55PU%9D<8IO3/*4QL:0][RVSQJ#R+1I5I;]4HL4>GQM+?TMC)P=C?G9[]/G/CMDR; MS;OC_?[5%B=-"GA1A*RO7)8<0!M@K!K&@2?)FK"_I+.%E*Q[CFXF_QX.*&,< MA -0-O9L,FHA=/_,6-V7NM M9 3#/LYPP?%O),_S;TQP\*_S:*;^'5>3+2MX@/[DP[1#C"KA# @O#FEB)T2( MW2D)IIIP6.F42,/&L5.;:OH%V)E*D5KD2APYF^D"GT'$^3'U DEOU"-NQT]6 M16#_C2S&PX\0X%WS HIM[I5G8%.RIHES(7EFW^#([S( M71]!:R[D*KRRF)E;'MXMM,Y]-)7-OAB!.]@_>^=#U\A$SEA!B>C88-:Q+:*K M%Y\OEY%;HV2<@#F*T\MT [B NR6J=DV*ZJ!*RWDAXW&&*CVR#MWYQ/-!_C:Z M8U.@(X1-9NB/<[XY]\;52O6P' ;<*^V-_CI%."47@7?+[I0_,P<^WU.6DY8K M%7CCM9AO*?I,+>YTB>(0XQJ$O\7? Y>>!C^VX=8Q;/K*F1N1,Y40+N3'T]#FG/**2T^H M#ED/"_V&0Z<>-(QQE'B@T8K&N 2Q5.J]BHV(I[*(H%7 ;2-M5G6RM9%#D-%4 M '@AO9":,\"[^JCI6XA87>3Z<&)O6&W;S;F69Y#UDZ UN<&KB^01AHK,<^!,3I M.-";I@4T>@'?.NG)TZ#,; D^":?/V#X&^]HW6"H@5G-Q'Q(#=U2TU.@%N5B;MG'X+?4ZJ&71->P!UB(1F4C)\QEZ@ M$S1XSW8O9#K;J$?_]-;58';]SY(TO3$ !0'8@HVZP# [ !3:@V?C^1J9LXV! MJQ)45Q'7\<=17%WX8RM_Q\#L]KYZUW'<1BI[Z,J5A9P/=8]__^RV)K=DXMJ. MNQ>RKN%3YC(LG'NCE XC4^1_M5FOO5*E#<'5BA,PFA4#HD&%U#!MWI(]=%DH MTF::4('G,XF/J$;W.H4-1W_[W.3M!N%:[@Z[7+5/P3/-72#KV=9 TX%J8[I9 M?QEC:XA8YB"V^B6+9X@&&0!&\A##$7DX[*O82'>7GU].7,PWM3&)Q/WT&"GN MYAZ^1B#C= ]Q9SC68OJO: E;FY[82(4TI',JW$"]WJ,Q_ZD_Z7^V-]V&VUJN M:7:(C]6KA01I@N%&FCGL00%XV0?1UT-U>B)1$[XLOPQVOEJ.CG%[V24H\3A- M'S8^#M\'TOCUV$+^G?/33R@6A2MM#^9P1H/ '&MU5UH&AN"IB M.C0H]P$S!-?G1$/W^4;(D2[D,ACB"KYE:S','L,/$0+![ DE5(<^,-Z:(TA] M!S6TEF,SSM>]J.Z)WA0$?F!+8BTIK^+(7GW5'/>3 ]%YAQ7>_?/4J0;RF?YH MQ[ITI;M7'_?CG4G%R3Y\>6'6I'Q1/ND;&3DS$WPG-NW=G;#"JR8_=W.KEC#? M &]XT7$T9\!T:M&64_M)H$58<;G,SQ=.;\O? M,S!_@&/C8>C>;3,162X;]&RX^=&/GV!E?*2Z;SZ]W8,H7BG]33F'.K0$&F.8 M!X!&\_D4V/\!'2^Q3R>%D-(I&QG[T#29B9<*M.A/%Z0&V87&3I9-M7RN. ,0 M,BUZO^6][*K2\.F_&)7A+LPWXPGJ,R?[SR=['(JT$@02EM/)<>8 *HV-(N9( M*>P:M5=:%'E8I#,9:# H??XB1\.WI(IUIJ>\9S@L@O,N:WTF>/CWH)-8^3-E MP_)LWAN%:EV( @_GRD.5#PEN!9-$#!25XY-6?T#*5H?;A(LAMPA:4IGUKG=@ M)ZM>IS10ZWCKH'_O-D%MFI=G;[25F7=/M(F[RT#4B-+B5'U5[N=TE?KR<5(C MM#4!-'E:J';2<\=Y0M&M_!UP)U3I#\YPQ!SC-IP>0A&WNY-6T^W]ZRIJ^ZL$ M*#EI>C;A=[(_.KXX3+[(3;.]TA^-?][HE)6N3#G_9%*>O81YS9OF+6'4KB&7 M8,=B9!U,@P"YE3*?:858P"'@W5-<7;K[B9XY+7=I.MPZ M80M@#EWBA'GKAOODJY&TMADRM^;[%D!_Y)[_LIJG DGB7W"\F/]Y%MH%7DF% M/LNI/55N5GMHCY;W=.%3QG:!^?'%,$JQ:+>,>AP'P<[TN?8S_.>?S6M^#)AP M&+@-/ EU>)\9:3-ZV'=+/:\:HURQA+FQ\$HTYT GHSS$"K>$N;N+#?X"KSV& M\I(;PB;3,)=;[6B26Y/Q86/__:ROEC#4MYZ^0_?VMSF^IRD=VK02^3!4 ,;]*MP<()JS;W"8P-4IQW2&>F.V])[ZPGA 06W?^=008O(B+_7'SE -A[]9+JE&MX*YE7E M;88KI;/-_A%V1[L)C@5AW@/[)M4?N3[U*&$;T/-DR;4]"5@V,+CFL@'+_$,* M"!R%7O26':E(]ST/_>17F1Y*''D::/#2'H.;:%$$ 8WG /$O*(^]P":PJ]ID MOJ"@R=31#> :E)/Y263&8;VET[HTP18E>T2'%&6A:>]95U-3QH MM?QVL.37L1[9K&ULJ)5U<0J,H,_5NGQY-.F9C^R)8GF' $YQ@(&!2+=47\'9 M;0Z!\9)2P?!',:Z)K /[2!92(K)B.2'CY/BH=I$>P[NK&/(?:F;@Q>_Z95'D M]6&&#O.#J?BY%^(>+W(_*07(H&QB;F=VB0R(6QB1<(,T=G8C,ME6 MA0H+;\,B^K]]](:#'K6@ V]>6=(RVR*SL_)O['$'QT_Q>JVFW]?AK'U:8CAD^&*T/*(;?=,-JQL8Z+"L0);-!MN7;N0^; E2LB@PNY0M)SB\:K M-DL8 P8#.EW;%[@)#3BNO;I%BDJ3'N)++76'$9?QMF1)=:Y2/^NST%2S8J#: MI2\JXX?9IN(ES*(5ZBP6[9S[@3H0=QK.MT1_OXV<@/M!MCP!6E,MEUE(2J87 MQCMOQ/!Q("Y1=*(W4.0#+&7;PO2 IR83X:/AQ'Z5QS)PE-#JW*X06$LO] M,F>1/&THUUH^H,9L%X%DW%!E(Z72_M7LJB$13&V2Q3V9RM\+%><]H@82X!2I M\EM/XLMQLM'4WHDKST14O_3M!L\:0\*"4:'KE'G_8>B @<.)^\%AZ]4^L%M% ML#U)M=8?ZI2NR88TO&%U,2O%Q]O[==@3V$N*>^_F.T@5MIML'JKE&])J9X54C6IVI\\H3 M9W/C"\[.C 6$+8&'/1&U-WF6G3$Y0 M7+CJI,+Q/YW7^6.90[8A>I4J=533KVH$2S((>,6V4-.-8'1GC?CO[MZ-^._NWHWX[^[>C_IX[NX#?3=U\-2L :PH%A MQ;>W)6^L/U3X>L_S7QO-,O?W3-?].G/XT\^_[^:.W!ZJ!IW7; M"*98L'Z?\S9WS6XZX)9YMB@CL6W[#^8/HFYO7N-Z:M/9-:?6KKGN<'/GH^OK M_M>'E"> +5T1/5?Y&SA1X<_L8(->*%,RSVX6I# QRDKF%S#9"R9#9J\H!K8F MX4+)K$P+=/#O\&HVHL57WXWDJ7 OOYRL%:16>9"=!\H8#HL=K)M1;,/0)8Q> M_>IQ_(VQM?R7B!WL*P'@_135.L,X5!L;*'_4$_M,#RHVT1WE=Y6%$7, O)/6 MVN#TYAA)43F$Z/.PC)EB>/UUX.:#RT5-I;5#14)M]]G%IU)(/ MHE\X_;SWLC=]DVV DYH,15YY2:';ROW%E%6,O1V.D6=WG._E@T_"0?*XU98^ MLV.5;[M$50S2J]RIU53O\^&1$7,O"J\#!TPNO22B*EE>)WLSJ[+4G(-W:A.F M6C\ F&6H&- 5N^3C0R#0 !NA4A4<"@0A:M399[8AE7%#B#>I? M;N3%Q$Y\7B^YG4M2[44F" MRH-ZZWE,A$Q*5%)@HW(%K8$TP%+;:%^[[H)2AB5WYC$7V*E"!Z"H09(J6L:T MI0]9'IYHBF'J@5NJ> QGX&^F4<;)E .=418:%]G:"%^Z?:L[D%\G/S)#T?\ M>O@C_-&GNR+FMN1G[LNO&KLH]%X$=[/J'8@_TZ"MH<-#N0/UEZ_[3SV8N1-L2D1W:BBQ XO*G;@6<,'WY3!8;>B9J0 MKNW7IQQ"=75%4-"'.$'MU8%R M\DS,D)RUGK)V'A,J6>C!H>?^C&ZKWJ^M118Q5BWLXF[+,Y*3/(LJ7)-0X__D_&_*/B:CX@=GA/I6W9A/2YL\Q0["P7W5E7Q%H M@C,38NC'J303^IY>6@IS8P>JN%:9(I )T2\0YX#*37R%Q?%S>144]5;G,(/FX1Z76PYKLH M!@W%21IDG7V'U$C%0=MPDYE ;C!X\=YP8:Z7ELLP!D;$-5G5K\)<[;I4=^9L M6MR!H5N%(6"1@U+^/+]9V.=LQ(#,." M\DN>!X>,"JWYKKCLTWUKN@YT"]VUQ?.87RA2%_46J 1?CY?F*D*J@3CE0U=< M!WQJR*B/%V5W= QVX6E?AIM7F"$6/?PZZR^],Y,\:[^J[LWT(OZ[JCSK_'4; M*3/)\YC$JPN5/#FKT=^Y(L!;M)+A THJ"P=!@,J!W6:9.M=\?3+=N=DP>^ MKR7*(PXL?;Y[UQ4U9?B9^JOX6NS.=\+J M!7_GHNY>M-";R3\LBI/FS,E@' !(ZA< ,=&W/F0%5%\P\*).H?47^YE)O_*? MTXE*4H+]B\J,$$";5:VT"T(D/NU\/);.\I\FAE4O%RTAK--L M9AB!DDE;>1U>B5-M! <.@9N&; #_)MO:U%+B!2^908:=ZU=\FOF:C,V/INY& MMY&#ZK*1U>1]9GX=@GV\T:#@V70\OR0LJT4\5_6]6(-&5WT1"_!E]>^6KWD MEAQD*R0J[]( &?6\DM4PC^E_13*GES0A2P%MGJ JAYA>88$UI9/JI2.-@\Y? M] )5 K="R%]\OG%N>>&UPK+< HCCGNW?%T4<88E9BYA[(8F2#)L!K'IVAI4M MU&3:K?9AV R,6\M560T+*@,D'[I@'4+1V=#MGF51&=MR5_>>?O-CGN/#=W* M]KN^UE:+Y*\H52+8))VTHD5S'FF_(6N*Q[TWR^&BMA;81"I8BV B0$OA1=_< M6"/*:!#I,^P4EF:G>C=6X/I[A1O 92]X2MO(G2-O,OS6S/J'N_9-!LYCEJ*( MF)#.JM^?[=$CNHCKCU'B,Q!:5_QO-. M@E.9AR(CPT6L#"8VQ(18]TTW5VG6=11V?YW66$@FGR&ZGO.8Y;<1R5SV>UD2 MQ8(H?[&3$=+-=*0_CJ88TK/59]L%D50Y+V7(%-#"&6:WX9W#7')#S6E>8R[' MG!P.YH4VBH ,^!#PS]V\EQ&_0E?.54>N_'ZREUC%1F-!'UX"Q+T/60V1@?)Z MQ IB 2/OG9?G*FC+('Q#SH6R3(5,GQYWI,HKV.4H"N$_#5?Q^95))LM.RS9F MYX3>#]]T[R:Q84!=H/T/'9?<+UH/ZMBCX&,>9E^ V_9U>>1>SQ&3?^"'U[ = !7S\X,]W>U6>6\ND1"_9^S']8W ZQ<2^#C*2H\@G8@%M ]UOT;+=?TA MC/B6#JWK63KB@()D*.EN"'4@KZ,<[ MMY7EK%BI5[>P=AA:CD;VDS%E@.P4:)8:;8D_T/GTWN9NOD7 [WOG,0>G=- 0 M_YWSUBR-]8Q.""12WX;Z%+1^E)M[40%)PYRHT>OO=N$:I#/$N$OV7FHINL8$M+U+] Y1IS-&&M0?GE/.9ND/N+#) DEV1<%FQ6ED3N4OC1*,\#%^G>-U'55:*JWE"=JG8CR M 1EDK]- &PA%Z019LX/!@JH*QG!5^'KM!E>KU@*H :R()P]+$N"]9OT"PV&) M3H0S7_67ZVZ0!5NW]X\15T_7!A^ 3SJE37M3FB1/I&'.7SG6-UF^4?\?6T>8 MIL4J*0;AG0+S9-'3 ,GZ>^Z;G'*X2:7%.R8S5M'6?W]6^L#AS8XC[QTRK9C*-Z0\^4! M>A-4OQT;ZSH=52L1V:E.1R^G"Q>\N,03_*K:JNM^>CN.'/UMYW[3(/P M"K?MT#/E%#I5]7_'_])E@SJ.+=CV[/?HM0*%/6=K=S3UFN7D1:G<,PS*(Z15 M'284#R,SK16#_ATSGB[?MNX= MA3F=ZH_C.I[3DQ MM $TJ'LY%#'WI:XL8O9!A'EE>>FX]':?V=R+DE>4SV!]R5*76BK+8&S(H6/S Z^*#L+.\_1%6K#C%"_: MSN78H>R3HK==P_?4'IM5W6M2IQ(&#$?N.X9*]2)]CB_ZZ7T9[224 6B.?&/Q M4;14X556H?TH?6"0G@;&(GX2IP\:[^D0VJ,O+5\N#9;_Y?UIJ!HS&?;RR;N$ M\167N1?3OTB_;!VI>I=P*$=7_GCI;VVK.K(6Y/JCX7OK[G4D;MM^H#@,\S1] MZ_^=E\@))7]%,N 4MK\+T3VM<1Z"Z1 8&\V-J"D$@-D&V>W\];5O,EI8IH(S MXYN=#]\RG4C=X<#=TEY9I&0;RS9T.>COV5E-BZ:JZHH/H.L^B$9<&0:TBK8MZ77J\%R/^@L+^!@-$X:@D^Z4?D8O8V:?]KS M%%W1(MV);V/$M;]TG0WP&3C95\%+N7%[3TZ2*C7]XY1'L"^Y\SVQV-GV+UV9 MQWQ]J^_OAQRKW_9V^;'T0^@M8J8-LD#P[\UC@..\ 3,U'>5EOR$?.5:L"+8^ MG8?H#@->:@HD4Y#6PV3MDWE,1%^&.@*Z7A.:/)/6J5&(4@A4\#)%%XIIB1&M M6=,[HO@KAW6;;QG1.W40]&Y2=4\4!@^T12/5ILA%'! [CQ%+I$$R-0#M!3V: MG5D+;>$N#,QC;C'7 S'UF70+#3O%"@?"SGWI?%):OIG[8>?CF:!.T.K1.>3Y M]R;:*Q06>YE61\KX+G@=OC!YD68*Y191Z#1XQ4334KT+*WR%Z"+^%G&1@T1: MWI1OWDX@*K'I0@=6QF]TW'OAVG=@R*,B%&691D#=ES3YE)674GMNJD%:>+>Z M=%P9;./1[NO3N2-2)Y47VJ-H9X:@YKC#JI=^@XS5GMI[KCN8]:AN%NPE-O*D MB>Z@))41Q%G_1 @NSP4.",VA?$F#E35P9LXL:8:M+TJ'/8HG6DX^.-JWJ2>J M;@MQU]*>^=^>#(==G?P=]G\'$?Q:M# M#N[+K[9'-6O9/*:W\@T*I:6(F(ERCP0FTB9[$]-(LF(ZWJFZ-YV3!"=%QFR/(V?5F//R M.V9-TN0RY(<>OMR@%=&7H -_AAL\'2)I M[C6WQYVS$I\PVY!VV>N42;(FB)IO 3JI]J*D8#GT74E<$>151*=2T#AJ:6#N M[HW*M(][),CUY'?/<'>-?]=8>?$U7N&[VK;DA,:^T. ?$_Z:Q^QFU=LNS&W6 MVQ;8R$U!S&"N1R2Z2IXQE*T\7GZV#/:!JL$U(QXBZ-9P;:8^FB7QSX/H&X\49&YT/UGD;H+Q_XME*CK'^?1]N*J1J ^3H7[-#J:$:.:Z%?HI?$)! M2V49"0T81%!T9WI9)][_9*?941"7YJ#O<;HBV/;$:6'7&MO"8%= +W?G*MF^ M^+WN&.M73U^]2CJ]Z/2I9:=/_&BZ_SUFT4W,^_4K@VR_XY"5;6BH_ 2A.FEI MB?8^@:(Y .^/)X: @[!_OAED"I0%[P^,()H(MP4'D/:PGRTQ:HT-5V1N>MG+ MH);5TW[L$!!I>Y-L>BY/EUBT8_VU0J+\*>LM*CW.RU\4@&)U$909KMBW_M_> M$ /@\N]OQN4L>:1 M58')C65%::XXNN@P@$\.[;:?KLR?\N]V$*5E]4J9!29!T5F/BP<^SA6*@&'- M+TPIFLMYJBFPME&$0]$+EU8STDBQA!+&KYV-C+YV1>DY*\Q M_E (N30$G?%>"YC&DY"\?]]KL-R B*W4TO]!GU;#VC2N!V3./65TV8R.">,- 'V'UZ25TC>J;:'=PQ8;0?R9[DE\E&8>DX%L;*<]K1% M=O('A!/E%LE)EX364+(-!7)WR'B\(](",?*:<"R?QP2UNK@$NW;V-C0/67C9 M6H3MF%39#0=P59&13P,B5?(TS!%%LLD192;FE/OI$QB31?^: 3'(BH7Z,;'0 MAO/*#*P>\SVQ?#9](WBY+DZI?WAXV"Q)IX6LB28G&-JQF)(5XD84R/KGLO>62 MQKGG0;(T!U:BR("P&9@@]6OM<,HF$,+$$-\QN:A$X0(RAL$=])I:WO8& M7)ZMI%DQMK='4WO:!1;#,LL(*PM!#P%GE3&,-8T-6I:4G\B;R,YAY/0E;>H) MZAPAO^N:YK2P5\''H'ORNB7-5B9 3"/. B(UR%9/3DY/X2"JV-6VK\)R28LS MDV/US#2)?<6V^UI]U!9 )Y-9E;PA=M!W&-5E:]*EI4 M'L6[]L[DN[>BBORADYG@?U8QMZ,)9J$N8+V9#?119(&=#%:DSIS\M6]*OH(0 M"J[!)1J-7\1OII$5V^FE='N7*+8%PX7VPDUAC)\[EF\5]_3B#[CA.E_RF<^! MGP_$A!-ZJZZ7NU^C1D?N^.T,^+K0)HYUKKLN@5[&_>J([V]1A(@V\_^RB=HMS6.)G7^O MS#'3V^&S?V/8EU./5_Z9.I&BN<*JQQ%_Q@],R3\6 JQAG?=8#'3Q[T!O;(+0 M%K8%0A,$6#!.$3U9+KY.@W6&;8GZDLUWC ?)]?9<1=OQKM, )_703@_>J/-] ML<[#18R9T)D1H7W"\"B$Q,.\)EX:;AW!_RF=XK[0?IJ4;N4(FMWEM]G6 M(^O)MPJ@\\=["%XOQ_TK;UC]/IO=MT<:*>B0D:3U7+M8QY\X&EXSLC"F7#QL,$#I:&2F#X7KQ+T%06! M#.DN4CS $@_>?5T^U/KVX?<5[Y\ MA3E]&K/L-.:_/VN?8!4B1'?G@G+TUCC#EP$/%?J,RU9"N8!(J96):_\0D!38 MFY25QDW.O%NXYKF00E-9%ZT(4O[[+> M1 1]+"^0!H?/B68W_Z_OY?\5E_\]V& >? M1)-7H<)Y3(E'\ZE%$[=_67WX@#QAUXI]!TS_R7%Z+TE@K@?7,W<"L_5323EF M&4^K:^LR4-N(IW3#F1O3OVDO>DV\FVFUM-;WMJ?Y?%'8CY +[!HDN_[ZNOG7 MH:+_LU:27W/X8H5\0,QT57A MQX[*?]PO=BSX/[TY-Q"!*VS80J,YRJKW$X6Q;G+0]'R!M1K6 T2IA'7 -1_( M$W1EW6'N 65)LE-=#K1UX_GV$,-!C[@26M)2Z;2EF65.5T636U,KXIK)>=MU M'O@DZ$5U,>/1*#9$@_>MK"(;-M:H/W43PTD#?O,8=0"4*V_3D[>P!9L!C3A_ M:0_L"YJ=J("2AG/SENQ_UX>_1(@#RNNE(9RB%N KRVK4>#!(PHJ[FK\Q;LGE M+'^G.[*!)I-%;1"U7K@:N) 3/H0%BI+A;45-)K]ZG%5P];S:2X<7LE:2750M M._NM6Y\- V,N"*!+;XKL1!VUY!,>H2[<.O#I:[U;50 MC&(MPU2)6TYGGT+$P%0+*:7&O??9J["@,\Y-]9&V8I1-"?#1Q>/7$5P/_Z?) M:9%A>-#M&SIIT7FN?8> F:^YR'GA7L"IF=B?/;RF<(HTQ':#%V=>K'K\*S>]4U+S*XX3'[?UKCW,R.WV$D M#19I.OJ^L]! BD93&G4>=E2(5^A";2;OE[722 K)@;]Q5E[G!W_&8&] M*DKJ"$O@?PB1Z!<(%DI',@Z G&1!+&J3K125^W*1PC;7HLY