0001564408-23-000039.txt : 20230726 0001564408-23-000039.hdr.sgml : 20230726 20230725194748 ACCESSION NUMBER: 0001564408-23-000039 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 85 CONFORMED PERIOD OF REPORT: 20230630 FILED AS OF DATE: 20230726 DATE AS OF CHANGE: 20230725 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-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-38017 FILM NUMBER: 231109811 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-Q 1 snap-20230630.htm 10-Q snap-20230630
000156440812-312023Q2falseP3YP1Y00015644082023-01-012023-06-300001564408snap:CommonClassANonVotingMember2023-07-21xbrli:shares0001564408us-gaap:CommonClassBMember2023-07-210001564408us-gaap:CommonClassCMember2023-07-2100015644082023-04-012023-06-30iso4217:USD00015644082022-04-012022-06-3000015644082022-01-012022-06-3000015644082023-03-3100015644082022-03-3100015644082022-12-3100015644082021-12-3100015644082023-06-3000015644082022-06-30iso4217:USDxbrli:shares0001564408snap:CommonClassANonVotingMember2023-06-300001564408snap:CommonClassANonVotingMember2022-12-310001564408us-gaap:CommonClassBMember2023-06-300001564408us-gaap:CommonClassBMember2022-12-310001564408us-gaap:CommonClassCMember2023-06-300001564408us-gaap:CommonClassCMember2022-12-310001564408snap:CommonClassANonVotingMemberus-gaap:CommonStockMember2023-03-310001564408snap:CommonClassANonVotingMemberus-gaap:CommonStockMember2022-03-310001564408snap:CommonClassANonVotingMemberus-gaap:CommonStockMember2022-12-310001564408snap:CommonClassANonVotingMemberus-gaap:CommonStockMember2021-12-310001564408snap:CommonClassANonVotingMemberus-gaap:CommonStockMember2023-04-012023-06-300001564408snap:CommonClassANonVotingMemberus-gaap:CommonStockMember2022-04-012022-06-300001564408snap:CommonClassANonVotingMemberus-gaap:CommonStockMember2023-01-012023-06-300001564408snap:CommonClassANonVotingMemberus-gaap:CommonStockMember2022-01-012022-06-300001564408snap:CommonClassANonVotingMembersnap:ClassANonVotingCommonStockConversionFromClassBVotingCommonStockMemberus-gaap:CommonStockMember2023-04-012023-06-300001564408snap:CommonClassANonVotingMembersnap:ClassANonVotingCommonStockConversionFromClassBVotingCommonStockMemberus-gaap:CommonStockMember2022-04-012022-06-300001564408snap:CommonClassANonVotingMemberus-gaap:CommonStockMember2023-06-300001564408snap:CommonClassANonVotingMemberus-gaap:CommonStockMember2022-06-300001564408us-gaap:CommonClassBMemberus-gaap:CommonStockMember2023-03-310001564408us-gaap:CommonClassBMemberus-gaap:CommonStockMember2022-03-310001564408us-gaap:CommonClassBMemberus-gaap:CommonStockMember2022-12-310001564408us-gaap:CommonClassBMemberus-gaap:CommonStockMember2021-12-310001564408us-gaap:CommonClassBMemberus-gaap:CommonStockMember2023-04-012023-06-300001564408us-gaap:CommonClassBMemberus-gaap:CommonStockMember2022-04-012022-06-300001564408us-gaap:CommonClassBMemberus-gaap:CommonStockMember2023-01-012023-06-300001564408us-gaap:CommonClassBMemberus-gaap:CommonStockMember2022-01-012022-06-300001564408snap:ClassANonVotingCommonStockConversionFromClassBVotingCommonStockMemberus-gaap:CommonClassBMemberus-gaap:CommonStockMember2023-04-012023-06-300001564408snap:ClassANonVotingCommonStockConversionFromClassBVotingCommonStockMemberus-gaap:CommonClassBMemberus-gaap:CommonStockMember2022-04-012022-06-300001564408us-gaap:CommonClassBMemberus-gaap:CommonStockMember2023-06-300001564408us-gaap:CommonClassBMemberus-gaap:CommonStockMember2022-06-300001564408us-gaap:CommonClassCMemberus-gaap:CommonStockMember2023-03-310001564408us-gaap:CommonClassCMemberus-gaap:CommonStockMember2022-03-310001564408us-gaap:CommonClassCMemberus-gaap:CommonStockMember2022-12-310001564408us-gaap:CommonClassCMemberus-gaap:CommonStockMember2021-12-310001564408us-gaap:CommonClassCMemberus-gaap:CommonStockMember2023-06-300001564408us-gaap:CommonClassCMemberus-gaap:CommonStockMember2022-06-300001564408us-gaap:TreasuryStockCommonMember2023-03-310001564408us-gaap:TreasuryStockCommonMember2022-03-310001564408us-gaap:TreasuryStockCommonMember2022-12-310001564408us-gaap:TreasuryStockCommonMember2021-12-310001564408us-gaap:TreasuryStockCommonMember2023-04-012023-06-300001564408us-gaap:TreasuryStockCommonMember2023-01-012023-06-300001564408us-gaap:TreasuryStockCommonMember2023-06-300001564408us-gaap:TreasuryStockCommonMember2022-06-300001564408us-gaap:AdditionalPaidInCapitalMember2023-03-310001564408us-gaap:AdditionalPaidInCapitalMember2022-03-310001564408us-gaap:AdditionalPaidInCapitalMember2022-12-310001564408us-gaap:AdditionalPaidInCapitalMember2021-12-310001564408us-gaap:AdditionalPaidInCapitalMember2023-04-012023-06-300001564408us-gaap:AdditionalPaidInCapitalMember2022-04-012022-06-300001564408us-gaap:AdditionalPaidInCapitalMember2023-01-012023-06-300001564408us-gaap:AdditionalPaidInCapitalMember2022-01-012022-06-300001564408us-gaap:AdditionalPaidInCapitalMember2023-06-300001564408us-gaap:AdditionalPaidInCapitalMember2022-06-300001564408us-gaap:RetainedEarningsMember2023-03-310001564408us-gaap:RetainedEarningsMember2022-03-310001564408us-gaap:RetainedEarningsMember2022-12-310001564408us-gaap:RetainedEarningsMember2021-12-310001564408us-gaap:RetainedEarningsMember2023-04-012023-06-300001564408us-gaap:RetainedEarningsMember2022-04-012022-06-300001564408us-gaap:RetainedEarningsMember2023-01-012023-06-300001564408us-gaap:RetainedEarningsMember2022-01-012022-06-300001564408us-gaap:RetainedEarningsMember2023-06-300001564408us-gaap:RetainedEarningsMember2022-06-300001564408us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-03-310001564408us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-03-310001564408us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-12-310001564408us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-12-310001564408us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-04-012023-06-300001564408us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-04-012022-06-300001564408us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-01-012023-06-300001564408us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-01-012022-06-300001564408us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-06-300001564408us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-06-300001564408snap:CommonClassANonVotingMember2022-07-012022-07-31xbrli:pure00015644082022-07-3100015644082022-07-012022-07-31utr:D00015644082023-06-012023-06-300001564408srt:NorthAmericaMember2023-04-012023-06-300001564408srt:NorthAmericaMember2022-04-012022-06-300001564408srt:NorthAmericaMember2023-01-012023-06-300001564408srt:NorthAmericaMember2022-01-012022-06-300001564408srt:EuropeMember2023-04-012023-06-300001564408srt:EuropeMember2022-04-012022-06-300001564408srt:EuropeMember2023-01-012023-06-300001564408srt:EuropeMember2022-01-012022-06-300001564408snap:RestOfWorldMember2023-04-012023-06-300001564408snap:RestOfWorldMember2022-04-012022-06-300001564408snap:RestOfWorldMember2023-01-012023-06-300001564408snap:RestOfWorldMember2022-01-012022-06-300001564408country:US2023-04-012023-06-300001564408country:US2023-01-012023-06-300001564408country:US2022-04-012022-06-300001564408country:US2022-01-012022-06-300001564408snap:CommonClassANonVotingMember2023-04-012023-06-300001564408us-gaap:CommonClassBMember2023-04-012023-06-300001564408us-gaap:CommonClassCMember2023-04-012023-06-300001564408snap:CommonClassANonVotingMember2022-04-012022-06-300001564408us-gaap:CommonClassBMember2022-04-012022-06-300001564408us-gaap:CommonClassCMember2022-04-012022-06-300001564408snap:CommonClassANonVotingMember2023-01-012023-06-300001564408us-gaap:CommonClassBMember2023-01-012023-06-300001564408us-gaap:CommonClassCMember2023-01-012023-06-300001564408snap:CommonClassANonVotingMember2022-01-012022-06-300001564408us-gaap:CommonClassBMember2022-01-012022-06-300001564408us-gaap:CommonClassCMember2022-01-012022-06-300001564408us-gaap:EmployeeStockOptionMember2023-04-012023-06-300001564408us-gaap:EmployeeStockOptionMember2023-01-012023-06-300001564408us-gaap:EmployeeStockOptionMember2022-04-012022-06-300001564408us-gaap:EmployeeStockOptionMember2022-01-012022-06-300001564408snap:UnvestedRestrictedStockUnitsAndRestrictedStockAwardsNotSubjectToAPerformanceConditionMember2023-01-012023-06-300001564408snap:UnvestedRestrictedStockUnitsAndRestrictedStockAwardsNotSubjectToAPerformanceConditionMember2023-04-012023-06-300001564408snap:UnvestedRestrictedStockUnitsAndRestrictedStockAwardsNotSubjectToAPerformanceConditionMember2022-01-012022-06-300001564408snap:UnvestedRestrictedStockUnitsAndRestrictedStockAwardsNotSubjectToAPerformanceConditionMember2022-04-012022-06-300001564408snap:ConvertibleSeniorNotesIfConvertedMember2023-04-012023-06-300001564408snap:ConvertibleSeniorNotesIfConvertedMember2023-01-012023-06-300001564408snap:ConvertibleSeniorNotesIfConvertedMember2022-04-012022-06-300001564408snap:ConvertibleSeniorNotesIfConvertedMember2022-01-012022-06-30snap:plan0001564408snap:RestrictedStockUnitsAndRestrictedStockAwardsMembersnap:CommonClassANonVotingMember2022-12-310001564408snap:RestrictedStockUnitsAndRestrictedStockAwardsMembersnap:CommonClassANonVotingMember2023-01-012023-06-300001564408snap:RestrictedStockUnitsAndRestrictedStockAwardsMembersnap:CommonClassANonVotingMember2023-06-300001564408snap:RestrictedStockUnitsAndRestrictedStockAwardsMember2023-06-300001564408snap:RestrictedStockUnitsAndRestrictedStockAwardsMember2023-01-012023-06-300001564408srt:MinimumMembersnap:RestrictedStockUnitsAndRestrictedStockGrantedAfterFebruaryTwoThousandEighteenMember2023-01-012023-06-300001564408snap:RestrictedStockUnitsAndRestrictedStockGrantedAfterFebruaryTwoThousandEighteenMembersrt:MaximumMember2023-01-012023-06-300001564408snap:CommonClassANonVotingMemberus-gaap:EmployeeStockOptionMember2022-12-310001564408us-gaap:EmployeeStockOptionMemberus-gaap:CommonClassBMember2022-12-310001564408us-gaap:EmployeeStockOptionMember2022-12-310001564408us-gaap:EmployeeStockOptionMember2022-01-012022-12-310001564408snap:CommonClassANonVotingMemberus-gaap:EmployeeStockOptionMember2023-01-012023-06-300001564408us-gaap:EmployeeStockOptionMemberus-gaap:CommonClassBMember2023-01-012023-06-300001564408us-gaap:EmployeeStockOptionMember2023-01-012023-06-300001564408snap:CommonClassANonVotingMemberus-gaap:EmployeeStockOptionMember2023-06-300001564408us-gaap:EmployeeStockOptionMemberus-gaap:CommonClassBMember2023-06-300001564408us-gaap:EmployeeStockOptionMember2023-06-300001564408us-gaap:CostOfSalesMember2023-04-012023-06-300001564408us-gaap:CostOfSalesMember2022-04-012022-06-300001564408us-gaap:CostOfSalesMember2023-01-012023-06-300001564408us-gaap:CostOfSalesMember2022-01-012022-06-300001564408us-gaap:ResearchAndDevelopmentExpenseMember2023-04-012023-06-300001564408us-gaap:ResearchAndDevelopmentExpenseMember2022-04-012022-06-300001564408us-gaap:ResearchAndDevelopmentExpenseMember2023-01-012023-06-300001564408us-gaap:ResearchAndDevelopmentExpenseMember2022-01-012022-06-300001564408us-gaap:SellingAndMarketingExpenseMember2023-04-012023-06-300001564408us-gaap:SellingAndMarketingExpenseMember2022-04-012022-06-300001564408us-gaap:SellingAndMarketingExpenseMember2023-01-012023-06-300001564408us-gaap:SellingAndMarketingExpenseMember2022-01-012022-06-300001564408us-gaap:GeneralAndAdministrativeExpenseMember2023-04-012023-06-300001564408us-gaap:GeneralAndAdministrativeExpenseMember2022-04-012022-06-300001564408us-gaap:GeneralAndAdministrativeExpenseMember2023-01-012023-06-300001564408us-gaap:GeneralAndAdministrativeExpenseMember2022-01-012022-06-300001564408snap:TwoThousandTwentyThreeAcquisitionsMember2023-01-012023-06-300001564408us-gaap:OtherLiabilitiesMembersnap:TwoThousandTwentyThreeAcquisitionsMember2023-01-012023-06-300001564408snap:TwoThousandTwentyThreeAcquisitionsMember2023-06-300001564408snap:TwoThousandTwentyTwoAcquisitionsMember2022-01-012022-12-310001564408us-gaap:CommonClassAMembersnap:TwoThousandTwentyTwoAcquisitionsMember2022-01-012022-12-310001564408snap:TwoThousandTwentyTwoAcquisitionsMemberus-gaap:OtherLiabilitiesMember2022-01-012022-12-310001564408snap:TwoThousandTwentyTwoAcquisitionsMember2022-12-310001564408us-gaap:InternetDomainNamesMember2023-01-012023-06-300001564408us-gaap:InternetDomainNamesMember2023-06-300001564408us-gaap:TrademarksMember2023-01-012023-06-300001564408us-gaap:TrademarksMember2023-06-300001564408us-gaap:TechnologyBasedIntangibleAssetsMember2023-01-012023-06-300001564408us-gaap:TechnologyBasedIntangibleAssetsMember2023-06-300001564408us-gaap:CustomerRelationshipsMember2023-01-012023-06-300001564408us-gaap:CustomerRelationshipsMember2023-06-300001564408us-gaap:PatentsMember2023-01-012023-06-300001564408us-gaap:PatentsMember2023-06-300001564408us-gaap:OtherIntangibleAssetsMember2023-01-012023-06-300001564408us-gaap:OtherIntangibleAssetsMember2023-06-300001564408us-gaap:InternetDomainNamesMember2022-01-012022-12-310001564408us-gaap:InternetDomainNamesMember2022-12-310001564408us-gaap:TrademarksMember2022-01-012022-12-310001564408us-gaap:TrademarksMember2022-12-310001564408us-gaap:TechnologyBasedIntangibleAssetsMember2022-01-012022-12-310001564408us-gaap:TechnologyBasedIntangibleAssetsMember2022-12-310001564408us-gaap:CustomerRelationshipsMember2022-01-012022-12-310001564408us-gaap:CustomerRelationshipsMember2022-12-310001564408us-gaap:PatentsMember2022-01-012022-12-310001564408us-gaap:PatentsMember2022-12-310001564408us-gaap:OtherIntangibleAssetsMember2022-01-012022-12-310001564408us-gaap:OtherIntangibleAssetsMember2022-12-310001564408snap:TwoThousandTwentyEightSeniorConvertibleNotesMember2022-02-280001564408snap:TwoThousandTwentyEightSeniorConvertibleNotesMember2022-02-012022-02-280001564408snap:TwoThousandTwentyEightSeniorConvertibleNotesMembersnap:CommonClassANonVotingMember2022-02-012022-02-280001564408snap:TwoThousandTwentyEightSeniorConvertibleNotesMembersnap:CommonClassANonVotingMember2022-02-280001564408snap:TwoThousandTwentySevenConvertibleSeniorNoteMember2021-04-300001564408snap:TwoThousandTwentySevenConvertibleSeniorNoteMember2021-04-012021-04-300001564408snap:TwoThousandTwentySevenConvertibleSeniorNoteMembersnap:CommonClassANonVotingMember2021-04-012021-04-300001564408snap:TwoThousandTwentySevenConvertibleSeniorNoteMembersnap:CommonClassANonVotingMember2021-04-300001564408snap:TwoThousandTwentyFiveSeniorConvertibleNotesMember2020-04-300001564408snap:CommonClassANonVotingMembersnap:TwoThousandTwentyFiveSeniorConvertibleNotesMember2020-04-012020-04-300001564408snap:CommonClassANonVotingMembersnap:TwoThousandTwentyFiveSeniorConvertibleNotesMember2020-04-300001564408snap:TwoThousandTwentySixSeniorConvertibleNotesMember2019-08-310001564408snap:TwoThousandTwentySixSeniorConvertibleNotesMember2019-08-012019-08-310001564408snap:CommonClassANonVotingMembersnap:TwoThousandTwentySixSeniorConvertibleNotesMember2019-08-012019-08-310001564408snap:CommonClassANonVotingMembersnap:TwoThousandTwentySixSeniorConvertibleNotesMember2019-08-310001564408snap:TwoThousandTwentyFiveSeniorConvertibleNotesMember2023-06-300001564408snap:TwoThousandTwentyFiveSeniorConvertibleNotesMember2022-12-310001564408snap:TwoThousandTwentySixSeniorConvertibleNotesMember2023-06-300001564408snap:TwoThousandTwentySixSeniorConvertibleNotesMember2022-12-310001564408snap:TwoThousandTwentySevenConvertibleSeniorNoteMember2023-06-300001564408snap:TwoThousandTwentySevenConvertibleSeniorNoteMember2022-12-310001564408snap:TwoThousandTwentyEightSeniorConvertibleNotesMember2023-06-300001564408snap:TwoThousandTwentyEightSeniorConvertibleNotesMember2022-12-310001564408snap:TwoThousandTwentyFiveSeniorConvertibleNotesMember2023-01-012023-06-300001564408snap:TwoThousandTwentySixSeniorConvertibleNotesMember2023-01-012023-06-300001564408snap:TwoThousandTwentySevenConvertibleSeniorNoteMember2023-01-012023-06-300001564408snap:TwoThousandTwentyEightSeniorConvertibleNotesMember2023-01-012023-06-300001564408snap:TwoThousandTwentySixSeniorConvertibleNotesMember2023-04-012023-06-300001564408snap:TwoThousandTwentySixSeniorConvertibleNotesMember2022-04-012022-06-300001564408snap:TwoThousandTwentySixSeniorConvertibleNotesMember2022-01-012022-06-300001564408snap:CommonClassANonVotingMembersnap:TwoThousandTwentyFiveSeniorConvertibleNotesMember2023-06-300001564408snap:CommonClassANonVotingMembersnap:TwoThousandTwentySixSeniorConvertibleNotesMember2023-06-300001564408snap:TwoThousandTwentySevenConvertibleSeniorNoteMembersnap:CommonClassANonVotingMember2023-06-300001564408snap:TwoThousandTwentyEightSeniorConvertibleNotesMembersnap:CommonClassANonVotingMember2023-06-300001564408us-gaap:RevolvingCreditFacilityMember2022-05-012022-05-310001564408us-gaap:RevolvingCreditFacilityMember2022-05-310001564408us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMemberus-gaap:RevolvingCreditFacilityMember2022-05-012022-05-310001564408snap:SterlingOvernightIndexMemberus-gaap:RevolvingCreditFacilityMember2022-05-012022-05-310001564408snap:MiscellaneousMemberus-gaap:RevolvingCreditFacilityMember2022-05-012022-05-310001564408us-gaap:RevolvingCreditFacilityMemberus-gaap:FederalFundsEffectiveSwapRateMember2022-05-012022-05-310001564408snap:OneMonthSecuredOvernightFinancingRateSOFROvernightIndexSwapRateMemberus-gaap:RevolvingCreditFacilityMember2022-05-012022-05-310001564408us-gaap:RevolvingCreditFacilityMember2023-06-300001564408us-gaap:IndemnificationGuaranteeMember2023-06-300001564408srt:MinimumMember2023-06-300001564408srt:MaximumMember2023-06-300001564408snap:PrivatelyHeldSecuritiesMember2023-06-300001564408snap:PrivatelyHeldSecuritiesMember2022-12-310001564408us-gaap:CashMemberus-gaap:FairValueMeasurementsRecurringMember2023-06-300001564408us-gaap:USTreasurySecuritiesMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Member2023-06-300001564408us-gaap:USGovernmentAgenciesDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Member2023-06-300001564408us-gaap:CorporateDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Member2023-06-300001564408us-gaap:FairValueMeasurementsRecurringMemberus-gaap:CommercialPaperMemberus-gaap:FairValueInputsLevel2Member2023-06-300001564408us-gaap:CertificatesOfDepositMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Member2023-06-300001564408us-gaap:FairValueMeasurementsRecurringMember2023-06-300001564408us-gaap:CashMemberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001564408us-gaap:USTreasurySecuritiesMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Member2022-12-310001564408us-gaap:USGovernmentAgenciesDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Member2022-12-310001564408us-gaap:CorporateDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Member2022-12-310001564408us-gaap:FairValueMeasurementsRecurringMemberus-gaap:CommercialPaperMemberus-gaap:FairValueInputsLevel2Member2022-12-310001564408us-gaap:CertificatesOfDepositMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Member2022-12-310001564408us-gaap:FairValueMeasurementsRecurringMember2022-12-310001564408srt:MinimumMember2023-01-012023-06-300001564408srt:MaximumMember2023-01-012023-06-300001564408snap:TwoThousandTwentyFiveSeniorConvertibleNotesMemberus-gaap:FairValueInputsLevel2Member2023-06-300001564408snap:TwoThousandTwentySixSeniorConvertibleNotesMemberus-gaap:FairValueInputsLevel2Member2023-06-300001564408snap:TwoThousandTwentySevenSeniorConvertibleNotesMemberus-gaap:FairValueInputsLevel2Member2023-06-300001564408snap:TwoThousandTwentyEightSeniorConvertibleNotesMemberus-gaap:FairValueInputsLevel2Member2023-06-300001564408snap:TwoThousandTwentyFiveSeniorConvertibleNotesMemberus-gaap:FairValueInputsLevel2Member2022-12-310001564408snap:TwoThousandTwentySixSeniorConvertibleNotesMemberus-gaap:FairValueInputsLevel2Member2022-12-310001564408snap:TwoThousandTwentySevenSeniorConvertibleNotesMemberus-gaap:FairValueInputsLevel2Member2022-12-310001564408snap:TwoThousandTwentyEightSeniorConvertibleNotesMemberus-gaap:FairValueInputsLevel2Member2022-12-310001564408us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember2022-12-310001564408us-gaap:AccumulatedTranslationAdjustmentMember2022-12-310001564408us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember2023-01-012023-06-300001564408us-gaap:AccumulatedTranslationAdjustmentMember2023-01-012023-06-300001564408us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember2023-06-300001564408us-gaap:AccumulatedTranslationAdjustmentMember2023-06-300001564408country:US2023-06-300001564408country:US2022-12-310001564408country:GB2023-06-300001564408country:GB2022-12-310001564408us-gaap:NonUsMember2023-06-300001564408us-gaap:NonUsMember2022-12-31
UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
______________________________________
FORM 10-Q
______________________________________
(Mark One)
QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the quarterly period ended June 30, 2023
or
TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the transition period from ________to________
Commission File Number: 001-38017
______________________________________
SNAP INC.
(Exact name of registrant as specified in its charter)
______________________________________
Delaware45-5452795
(State or other jurisdiction of
incorporation or organizations)
(I.R.S. Employer
Identification Number)
3000 31st Street
Santa Monica, California 90405
(Address of principal executive offices, including zip code)
(310) 399-3339
(Registrant's telephone, including area code)
______________________________________
Securities registered pursuant to Section 12(b) of the Act:
Title of each classTrading Symbol(s)Name of each exchange on which registered
Class A Common Stock, par value $0.00001 per shareSNAPNew York Stock Exchange
Indicate by check mark whether the registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 (Exchange Act) 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 during the preceding 12 months (or for such shorter period that the registrant was required to submit such files). Yes No
Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company, or an emerging growth company. See the definitions of “large accelerated filer,” “accelerated filer,” “smaller reporting company,” and “emerging growth company” in Rule 12b-2 of the Exchange Act.
Large accelerated filer
Accelerated filer
Non-accelerated filer
Smaller reporting company
Emerging growth company
If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act.
Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act). Yes No
Indicate the number of shares outstanding of each of the issuer's classes of common stock, as of the latest practicable date.
ClassNumber of Shares Outstanding
Class A common stock, $0.00001 par value
1,368,643,619 shares outstanding as of July 21, 2023
Class B common stock, $0.00001 par value
22,537,089 shares outstanding as of July 21, 2023
Class C common stock, $0.00001 par value
231,626,943 shares outstanding as of July 21, 2023


TABLE OF CONTENTS
Page
Snap Inc., “Snapchat,” and our other registered and common-law trade names, trademarks, and service marks appearing in this Quarterly Report on Form 10-Q are the property of Snap Inc. or our subsidiaries.
2

NOTE REGARDING FORWARD-LOOKING STATEMENTS
This Quarterly Report on Form 10-Q contains forward-looking statements within the meaning of Section 27A of the Securities Act of 1933, as amended, 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, our future stock repurchase programs or stock dividends, business strategy and plans, user growth and engagement, product initiatives, objectives of management for future operations, and advertiser and partner offerings, 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 Quarterly Report on Form 10-Q primarily on our current expectations and projections about future events and trends, including our financial outlook, macroeconomic uncertainty, and geo-political conflicts, 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 in “Risk Factors” and elsewhere in this Quarterly Report on Form 10-Q, 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 or refinance outstanding debt, or to access additional financing;
future acquisitions of or investments in complementary companies, products, services, or technologies; and
the potential adverse impact of climate change, natural disasters, health epidemics, macroeconomic conditions, and war or other armed conflict, including the conflict in Ukraine, 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 Quarterly Report on Form 10-Q. The results, events, and circumstances reflected in the forward-looking statements may not be achieved or occur, and actual results, events, or circumstances could differ materially from those described in the forward-looking statements.
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 Quarterly Report on Form 10-Q. 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.
3

The forward-looking statements made in this Quarterly Report on Form 10-Q relate only to events as of the date on which the statements are made. We undertake no obligation to update any forward-looking statements made in this report to reflect events or circumstances after the date of this report or to reflect new information or the occurrence of unanticipated events, including future developments related to geo-political conflicts and macroeconomic conditions, 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, investor letters, 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.
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 technical issues 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.
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 - FINANCIAL INFORMATION
ITEM 1. FINANCIAL STATEMENTS
Snap Inc.
Consolidated Statements of Cash Flows
(in thousands)
(unaudited)
Three Months Ended June 30,Six Months Ended June 30,
2023202220232022
Cash flows from operating activities
Net loss$(377,308)$(422,067)$(705,982)$(781,691)
Adjustments to reconcile net loss to net cash provided by (used in) operating activities:
Depreciation and amortization39,688 79,291 74,908 117,391 
Stock-based compensation317,943 318,810 632,874 594,254 
Amortization of debt issuance costs1,839 1,780 3,675 3,193 
Losses (gains) on debt and equity securities, net(4,434)12,210 (15,267)91,337 
Other(16,307)3,079 (26,703)4,204 
Change in operating assets and liabilities, net of effect of acquisitions:
Accounts receivable, net of allowance(103,629)(81,001)184,744 45,026 
Prepaid expenses and other current assets(1,098)(11,980)(14,302)(39,158)
Operating lease right-of-use assets17,817 18,299 35,475 35,283 
Other assets(1,275)(7,230)(425)(7,538)
Accounts payable8,426 (3,919)(28,546)51,061 
Accrued expenses and other current liabilities52,981 (14,392)(37,210)(77,220)
Operating lease liabilities(17,792)(16,499)(36,342)(34,315)
Other liabilities1,213 (462)2,267 1,551 
Net cash provided by (used in) operating activities(81,936)(124,081)69,166 3,378 
Cash flows from investing activities
Purchases of property and equipment(36,943)(23,370)(84,573)(44,545)
Purchases of strategic investments(3,290)(6,200)(7,770)(6,350)
Sales of strategic investments 63,276  63,276 
Cash paid for acquisitions, net of cash acquired(50,254)(11,220)(50,254)(12,008)
Purchases of marketable securities(631,218)(568,055)(1,505,271)(1,910,436)
Sales of marketable securities85,922 2,982 91,273 12,759 
Maturities of marketable securities611,835 554,026 1,536,158 896,571 
Other(2,451) (124)(5,493)
Net cash provided by (used in) investing activities(26,399)11,439 (20,561)(1,006,226)
Cash flows from financing activities
Proceeds from issuance of convertible notes, net of issuance costs   1,483,500 
Purchase of capped calls   (177,000)
Proceeds from the exercise of stock options382 1,388 411 3,654 
Payments of debt issuance costs (3,006) (3,006)
Deferred payments for acquisitions(242,088) (244,116) 
Net cash provided by (used in) financing activities(241,706)(1,618)(243,705)1,307,148 
Change in cash, cash equivalents, and restricted cash(350,041)(114,260)(195,100)304,300 
Cash, cash equivalents, and restricted cash, beginning of period1,578,717 2,413,283 1,423,776 1,994,723 
Cash, cash equivalents, and restricted cash, end of period$1,228,676 $2,299,023 $1,228,676 $2,299,023 
Supplemental disclosures
Cash paid for income taxes, net$6,062 $4,848 $23,065 $7,484 
Cash paid for interest$732 $551 $5,153 $4,005 
See Notes to Consolidated Financial Statements.
6

Snap Inc.
Consolidated Statements of Operations
(in thousands, except per share amounts)
(unaudited)
Three Months Ended June 30,Six Months Ended June 30,
2023202220232022
Revenue$1,067,669 $1,110,909 $2,056,277 $2,173,636 
Costs and expenses:
Cost of revenue496,874 446,377 936,860 867,274 
Research and development477,663 505,037 932,775 960,600 
Sales and marketing280,597 311,374 549,030 553,260 
General and administrative216,874 249,061 407,215 464,969 
Total costs and expenses1,472,008 1,511,849 2,825,880 2,846,103 
Operating loss(404,339)(400,940)(769,603)(672,467)
Interest income43,144 8,331 81,092 11,454 
Interest expense(5,343)(5,549)(11,228)(10,722)
Other income (expense), net1,323 (16,910)12,695 (94,447)
Loss before income taxes(365,215)(415,068)(687,044)(766,182)
Income tax benefit (expense)(12,093)(6,999)(18,938)(15,509)
Net loss$(377,308)$(422,067)$(705,982)$(781,691)
Net loss per share attributable to Class A, Class B, and Class C common stockholders (Note 3):
Basic$(0.24)$(0.26)$(0.44)$(0.48)
Diluted$(0.24)$(0.26)$(0.44)$(0.48)
Weighted average shares used in computation of net loss per share:
Basic1,603,1721,632,1401,592,3651,625,663
Diluted1,603,1721,632,1401,592,3651,625,663
See Notes to Consolidated Financial Statements.
7

Snap Inc.
Consolidated Statements of Comprehensive Income (Loss)
(in thousands)
(unaudited)
Three Months Ended June 30,Six Months Ended June 30,
2023202220232022
Net loss$(377,308)$(422,067)$(705,982)$(781,691)
Other comprehensive income (loss), net of tax
Unrealized gain (loss) on marketable securities, net of tax(15,579)(5,332)(6,184)(12,024)
Foreign currency translation1,082 (10,498)3,997 (13,340)
Total other comprehensive income (loss), net of tax(14,497)(15,830)(2,187)(25,364)
Total comprehensive loss$(391,805)$(437,897)$(708,169)$(807,055)
See Notes to Consolidated Financial Statements.
8

Snap Inc.
Consolidated Balance Sheets
(in thousands, except par value)
June 30,
2023
December 31,
2022
(unaudited)
Assets
Current assets
Cash and cash equivalents$1,228,629 $1,423,121 
Marketable securities2,460,649 2,516,003 
Accounts receivable, net of allowance996,082 1,183,092 
Prepaid expenses and other current assets154,178 134,431 
Total current assets4,839,538 5,256,647 
Property and equipment, net330,010 271,777 
Operating lease right-of-use assets348,970 370,952 
Intangible assets, net202,671 204,480 
Goodwill1,692,061 1,646,120 
Other assets252,973 279,562 
Total assets$7,666,223 $8,029,538 
Liabilities and Stockholders’ Equity
Current liabilities
Accounts payable$163,604 $181,774 
Operating lease liabilities57,893 46,485 
Accrued expenses and other current liabilities716,167 987,340 
Total current liabilities937,664 1,215,599 
Convertible senior notes, net3,745,956 3,742,520 
Operating lease liabilities, noncurrent356,929 386,271 
Other liabilities120,714 104,450 
Total liabilities5,161,263 5,448,840 
Commitments and contingencies (Note 8)
Stockholders’ equity
Class A non-voting common stock, $0.00001 par value. 3,000,000 shares authorized, 1,412,444 shares issued, 1,361,953 shares outstanding at June 30, 2023, and 3,000,000 shares authorized, 1,371,242 shares issued, 1,319,930 shares outstanding at December 31, 2022.
14 13 
Class B voting common stock, $0.00001 par value. 700,000 shares authorized, 22,539 shares issued and outstanding at June 30, 2023, and 700,000 shares authorized, 22,529 shares issued and outstanding at December 31, 2022.
  
Class C voting common stock, $0.00001 par value. 260,888 shares authorized, 231,627 shares issued and outstanding at June 30, 2023 and December 31, 2022.
2 2 
Treasury stock, at cost. 50,491 and 51,312 shares of Class A non-voting common stock at June 30, 2023 and December 31, 2022, respectively.
(492,500)(500,514)
Additional paid-in capital13,934,244 13,309,828 
Accumulated deficit(10,920,639)(10,214,657)
Accumulated other comprehensive income (loss)(16,161)(13,974)
Total stockholders’ equity2,504,960 2,580,698 
Total liabilities and stockholders’ equity$7,666,223 $8,029,538 
See Notes to Consolidated Financial Statements.
9

Snap Inc.
Consolidated Statements of Stockholders’ Equity
(in thousands)
(unaudited)
Three Months Ended June 30,Six Months Ended June 30,
2023202220232022
Shares Amount Shares Amount Shares Amount Shares Amount
Class A non-voting common stock
Balance, beginning of period1,341,056$13 1,378,259$14 1,319,930$13 1,364,887$14 
Shares issued in connection with exercise of stock options under stock-based compensation plans361— 100— 364— 260— 
Issuance of Class A non-voting common stock in connection with acquisitions— 159— — 1,277— 
Issuance of Class A non-voting common stock for vesting of restricted stock units and restricted stock awards, net19,7411 12,148— 40,4861 24,144— 
Conversion of Class B voting common stock to Class A non-voting common stock344— 43— 352— 141— 
Reissuances of Class A non-voting common stock for vesting of restricted stock units451— — — 821— — — 
Balance, end of period1,361,95314 1,390,70914 1,361,95314 1,390,70914 
Class B voting common stock
Balance, beginning of period22,522 22,677 22,529 22,769 
Shares issued in connection with exercise of stock options under stock-based compensation plans361— 4— 362— 10— 
Conversion of Class B voting common stock to Class A non-voting common stock(344)— (43)— (352)— (141)— 
Balance, end of period22,539 22,638 22,539 22,638 
Class C voting common stock
Balance, beginning of period231,6272 231,6272 231,6272 231,6272 
Issuance of Class C voting common stock for settlement of restricted stock units, net— — — — 
Balance, end of period231,6272 231,6272 231,6272 231,6272 
Treasury stock
Balance, beginning of period50,942(496,906) 51,312(500,514) 
Reissuances of Class A non-voting common stock for vesting of restricted stock units(451)4,406 — (821)8,014 — 
Balance, end of period50,491(492,500) 50,491(492,500) 
Additional paid-in capital
Balance, beginning of period13,620,326 12,211,123 13,309,828 12,069,097 
Stock-based compensation expense317,942 317,224 632,019 589,944 
Shares issued in connection with exercise of stock options under stock-based compensation plans382 1,396 411 3,663 
Issuance of Class A non-voting common stock in connection with acquisitions— — — 44,039 
Purchase of capped calls— — — (177,000)
Reissuances of Class A non-voting common stock for vesting of restricted stock units(4,406)— (8,014)— 
Balance, end of period13,934,244 12,529,743 13,934,244 12,529,743 
Accumulated deficit
Balance, beginning of period(10,543,331)(8,644,090)(10,214,657)(8,284,466)
Net loss(377,308)(422,067)(705,982)(781,691)
Balance, end of period(10,920,639)(9,066,157)(10,920,639)(9,066,157)
Accumulated other comprehensive income (loss)
Balance, beginning of period(1,664)(4,013)(13,974)5,521 
Other comprehensive income (loss), net of tax(14,497)(15,830)(2,187)(25,364)
Balance, end of period(16,161)(19,843)(16,161)(19,843)
Total stockholders’ equity1,666,610$2,504,960 1,644,974$3,443,759 1,666,610$2,504,960 1,644,974$3,443,759 
See Notes to Consolidated Financial Statements.
10

Snap Inc.
Notes to Consolidated Financial Statements
1. Description of Business and Summary of Significant Accounting Policies
Snap Inc. is a technology company.
Snap Inc. (“we,” “our,” or “us”), a Delaware corporation, is headquartered in Santa Monica, California. Our flagship product, Snapchat, is a visual messaging application that was created to help people communicate through short videos and images called “Snaps.”
Basis of Presentation
The accompanying unaudited consolidated financial statements are prepared in accordance with U.S. generally accepted accounting principles (“GAAP”) for interim financial information. 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. These unaudited interim consolidated financial statements should be read in conjunction with the consolidated financial statements and related notes included in our Annual Report on Form 10-K for the fiscal year ended December 31, 2022, as filed with the Securities and Exchange Commission (“SEC”) in February 2023 (the “Annual Report”).
In our opinion, the unaudited interim consolidated financial statements include all adjustments of a normal recurring nature necessary for the fair presentation of our financial position, results of operations, and cash flows. The results of operations for the three and six months ended June 30, 2023 are not necessarily indicative of the results to be expected for the year ending December 31, 2023.
There have been no changes to our significant accounting policies described in our Annual Report that have had a material impact on our consolidated financial statements and related notes.
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, 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.
Future Stock Split to be Effected in the Form of a Stock Dividend
In July 2022, our board of directors determined that it was advisable and in our best interest to approve a stock split to be effected in the form of a special dividend of one share of Class A common stock on each outstanding share of our common stock at a future date (the “Future Stock Split”). In connection with the Future Stock Split, we entered into certain agreements (the “Co-Founder Agreements”) with Evan Spiegel and Robert Murphy, our co-founders, and certain of their respective affiliates requiring them, among other things, to convert shares of Class B common stock and Class C common stock into Class A common stock under certain circumstances. The Future Stock Split will not be declared and paid until the first business day following the date on which the average of the volume weighted average price ("VWAP") per share of Class A common stock equals or exceeds $40 per share for 65 consecutive trading days. If this does not occur by July 21, 2032, the Future Stock Split will not be declared and paid, and the Co-Founder Agreements will terminate.
In June 2023, in connection with a proposed settlement of a class-action lawsuit, we agreed to modify the conditions for the Future Stock Split, subject to various conditions, including judicial approval of the settlement, a hearing for which is scheduled for September 2023. If approved, the Future Stock Split will not be declared and paid until the first business day following the date on which (i) the VWAP per share of Class A common stock equals or exceeds $40 per share for 90 consecutive trading days ("90-Day VWAP") and (ii) the ratio of the 90-Day VWAP to $8.70 equals or exceeds
11

the ratio of the average closing price of the S&P 500 Total Return index for the same 90 trading days for which the 90-Day VWAP was calculated to 8,862.85. The original ten year time period to trigger the Future Stock Split would remain unchanged.
No adjustments have been made to share or per share amounts for Class A common stock in the accompanying consolidated financial statements for the effects of the Future Stock Split as these triggering conditions have not been met.
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 Lenses, which allow users to interact with an advertiser’s brand by enabling branded augmented reality experiences, and Sponsored Filters, which allow users to interact with an advertiser’s brand by enabling stylized brand artwork to be overlaid on a Snap.
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 served. 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 subscriptions and sales of hardware products. For the periods presented, all such revenue was not material.
The following table represents our revenue disaggregated by geography based on the billing address of the advertising customer:
Three Months Ended June 30,Six Months Ended June 30,
2023202220232022
(in thousands)
Revenue:
North America (1) (2)
$671,071 $774,873 $1,303,631 $1,524,116 
Europe (3)
179,234 174,945 334,849 334,021 
Rest of world217,364 161,091 417,797 315,499 
Total revenue$1,067,669 $1,110,909 $2,056,277 $2,173,636 
(1)North America includes Mexico, the Caribbean, and Central America.
(2)United States revenue was $649.8 million and $1,262.2 million for the three and six months ended June 30, 2023, respectively, and $751.5 million and $1,478.9 million for the three and six months ended June 30, 2022, respectively.
12

(3)Europe includes Russia and Turkey. Effective March 2022, we halted advertising sales to Russian and Belarusian entities.
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 restricted stock awards (“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 senior notes due in 2025, 2026, 2027, and 2028 (collectively, 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, restricted stock units (“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:
Three Months Ended June 30,Six Months Ended June 30,
2023202220232022
(in thousands, except per share data)
Class AClass BClass CClass AClass BClass CClass AClass BClass CClass AClass BClass C
Numerator:
Net loss$(317,491)$(5,303)$(54,514)$(356,314)$(5,855)$(59,898)$(593,302)$(9,987)$(102,693)$(659,409)$(10,905)$(111,377)
Net loss attributable to common stockholders$(317,491)$(5,303)$(54,514)$(356,314)$(5,855)$(59,898)$(593,302)$(9,987)$(102,693)$(659,409)$(10,905)$(111,377)
Denominator:
Basic shares:
Weighted-average common shares - Basic1,349,01222,533231,6271,377,87022,643231,6271,338,21122,527231,6271,371,35822,678231,627
Diluted shares:
Weighted-average common shares - Diluted1,349,01222,533231,6271,377,87022,643231,6271,338,21122,527231,6271,371,35822,678231,627
Net loss per share attributable to common stockholders:
Basic$(0.24)$(0.24)$(0.24)$(0.26)$(0.26)$(0.26)$(0.44)$(0.44)$(0.44)$(0.48)$(0.48)$(0.48)
Diluted$(0.24)$(0.24)$(0.24)$(0.26)$(0.26)$(0.26)$(0.44)$(0.44)$(0.44)$(0.48)$(0.48)$(0.48)
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:
Three and Six Months Ended
June 30,
20232022
(in thousands)
Stock options2,3874,022
Unvested RSUs and RSAs148,39094,323
Convertible Notes (if-converted)89,37989,379
13

4. Stockholders’ Equity
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”). The 2017 Plan 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.
Restricted Stock Units and Restricted Stock Awards
The following table summarizes the RSU and RSA activity during the six months ended June 30, 2023:
Class A
Number of Shares
Weighted-
Average
Grant Date
Fair Value
(in thousands, except per share data)
Unvested at December 31, 2022132,392$18.28 
Granted73,470$9.22 
Vested(43,429)$16.48 
Forfeited(14,043)$18.31 
Unvested at June 30, 2023148,390$14.32 
All RSUs and RSAs vest on the satisfaction of a service-based condition. Total unrecognized compensation cost related to outstanding RSUs and RSAs was $1.8 billion as of June 30, 2023 and is expected to be recognized over a weighted-average period of 1.9 years. The service condition for RSUs and RSAs is generally satisfied in equal monthly or quarterly installments over three to four years.
Stock Options
The following table summarizes the stock option award activity under the Stock Plans during the six months ended June 30, 2023:
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, 20222,589570$9.68 4.05$9,669 
Granted$ 
Exercised(364)(362)$0.57 
Forfeited(46)$12.37 
Outstanding at June 30, 20232,179208$12.40 4.08$4,953 
(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 June 30, 2023 and December 31, 2022, respectively.
Total unrecognized compensation cost related to unvested stock options was $0.3 million as of June 30, 2023 and is expected to be recognized over a weighted-average period of 1.7 years.
14

Stock-Based Compensation Expense by Function
Total stock-based compensation expense by function was as follows:
Three Months Ended June 30,Six Months Ended June 30,
2023202220232022
(in thousands)
Cost of revenue$2,365 $2,849 $4,250 $5,295 
Research and development217,565 221,650 437,415 404,516 
Sales and marketing57,597 48,577 112,536 90,648 
General and administrative40,416 45,734 78,673 93,795 
Total$317,943 $318,810 $632,874 $594,254 
5. Business Acquisitions
2023 Acquisitions
In the six months ended June 30, 2023, aggregate purchase consideration for business acquisitions was $73.1 million, which primarily consisted of $56.3 million in cash and $12.6 million recorded in other liabilities on the consolidated balance sheet. Of the aggregate purchase consideration, $42.8 million was allocated to goodwill and the remainder primarily to identifiable intangible assets. The acquired assets are expected to enhance our existing platform, technology, and workforce. The goodwill amount represents synergies related to our existing platform expected to be realized from the business acquisitions and assembled workforce. The associated goodwill and intangible assets are not deductible for tax purposes.
2022 Acquisitions
For the year ended December 31, 2022, we completed acquisitions to enhance our existing platform, technology, and workforce. The aggregate purchase consideration was $120.5 million, which included $17.7 million in cash, $44.0 million in shares of our Class A common stock, and $58.8 million recorded in other liabilities on our consolidated balance sheet. Of the aggregate purchase consideration, $69.3 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 the business acquisitions and assembled workforce. Of the acquired goodwill and intangible assets, $101.7 million is deductible for tax purposes.
6. Goodwill and Intangible Assets
The changes in the carrying amount of goodwill for the six months ended June 30, 2023 were as follows:
Goodwill
(in thousands)
Balance as of December 31, 2022$1,646,120 
Goodwill acquired42,780 
Foreign currency translation3,161 
Balance as of June 30, 2023$1,692,061 
15

Intangible assets consisted of the following:
As of June 30, 2023
Weighted-
Average
Remaining
Useful Life -
Years
Gross
Carrying
Amount
Accumulated
Amortization
Net
(in thousands, except years)
Domain names3.5$745 $(513)$232 
Trademarks0.7800 (611)189 
Technology3.1343,095 (177,135)165,960 
Customer relationships5.621,000 (8,703)12,297 
Patents8.939,373 (17,005)22,368 
Other0.56,000 (4,375)1,625 
$411,013 $(208,342)$202,671 
As of December 31, 2022
Weighted-
Average
Remaining
Useful Life -
Years
Gross
Carrying
Amount
Accumulated
Amortization
Net
(in thousands, except years)
Domain names4.0$954 $(690)$264 
Trademarks1.2800 (478)322 
Technology3.1340,375 (178,427)161,948 
Customer relationships5.721,000 (6,641)14,359 
Patents9.139,373 (14,912)24,461 
Other1.0$6,000 $(2,874)$3,126 
$408,502 $(204,022)$204,480 
Amortization of intangible assets was $18.4 million and $36.2 million for the three and six months ended June 30, 2023, respectively, and $64.1 million and $86.6 million for the three and six months ended June 30, 2022, respectively. In the second quarter of 2022, we revised the useful lives of certain customer relationships and trademarks, which resulted in a $41.7 million increase to amortization expense for the three months ended June 30, 2022.
As of June 30, 2023, the estimated intangible asset amortization expense for the next five years and thereafter is as follows:
Estimated
Amortization
(in thousands)
Remainder of 2023$38,047 
202464,047 
202547,972 
202623,543 
202714,163 
Thereafter14,899 
Total$202,671 
16

7. Long-Term Debt
Convertible Notes
2028 Notes
In February 2022, we entered into a purchase agreement for the sale of an aggregate of $1.50 billion principal amount of convertible senior notes due in 2028 (the “2028 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 net proceeds from the issuance of the 2028 Notes were $1.31 billion, net of debt issuance costs and cash used to purchase the capped call transactions (“2028 Capped Call Transactions”) discussed below. The debt issuance costs are amortized to interest expense using the effective interest rate method.
The 2028 Notes are unsecured and unsubordinated obligations. Interest is payable in cash semi-annually in arrears beginning on September 1, 2022 at a rate of 0.125% per year. The 2028 Notes mature on March 1, 2028 unless repurchased, redeemed, or converted in accordance with their terms prior to such date.
The 2028 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 17.7494 shares of Class A common stock per $1,000 principal amount of 2028 Notes, which is equivalent to an initial conversion price of approximately $56.34 per share of our Class A common stock. We may redeem for cash all or any portion of the 2028 Notes, at our option, on or after March 5, 2025 based on certain circumstances.
2027 Notes
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 (the “2027 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 2027 Notes were $1.05 billion, net of debt issuance costs and cash used to purchase the capped call transactions (the “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. We may redeem for cash all or portions of the 2027 Notes, at our option, on or after May 5, 2024 based on certain circumstances.
2025 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 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.
17

2026 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”) 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 (the “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 June 30, 2023As of December 31, 2022
PrincipalUnamortized Debt Issuance CostsNet Carrying AmountPrincipalUnamortized Debt Issuance CostsNet Carrying Amount
(in thousands)
2025 Notes$284,105 $(1,197)$282,908 $284,105 $(1,521)$282,584 
2026 Notes838,482 (4,052)834,430 838,482 (4,698)833,784 
2027 Notes1,150,000 (8,177)1,141,823 1,150,000 (9,239)1,140,761 
2028 Notes1,500,000 (13,205)1,486,795 1,500,000 (14,609)1,485,391 
Total$3,772,587 $(26,631)$3,745,956 $3,772,587 $(30,067)$3,742,520 
As of June 30, 2023, the debt issuance costs on the 2025 Notes, 2026 Notes, 2027 Notes, and 2028 Notes will be amortized over the remaining period of approximately 1.8 years, 3.1 years, 3.8 years, and 4.7 years, respectively.
Interest expense related to the amortization of debt issuance costs was $1.7 million and $3.4 million for the three and six months ended June 30, 2023, respectively, and $1.7 million and $3.1 million for the three and six months ended June 30, 2022, respectively. Contractual interest expense was $2.2 million and $4.4 million for the three and six months ended June 30, 2023, respectively, and $2.2 million and $4.2 million for the three and six months ended June 30, 2022, respectively.
As of June 30, 2023, the if-converted value of the Convertible Notes did not exceed the principal amount. The sale price for conversion was not satisfied as of June 30, 2023 for the Convertible Notes, and as a result, the Convertible Notes will not be eligible for optional conversion during the fourth quarter of 2023. No sinking fund is provided for the Convertible Notes, which means that we are not required to redeem or retire them periodically.
Refer to Note 7 in our consolidated financial statements in the Annual Report for additional details.
Capped Call Transactions
In connection with the pricing of the 2025 Notes, the 2026 Notes, the 2027 Notes, and the 2028 Notes, we entered into the 2025 Capped Call Transactions, the 2026 Capped Call Transactions, the 2027 Capped Call Transactions, and the 2028 Capped Call Transactions (collectively, the “Capped Call Transactions”), respectively, with certain counterparties at a net cost of $100.0 million, $102.1 million, $86.8 million, and $177.0 million, respectively. The cap price of the 2025 Capped Call Transactions, the 2026 Capped Call Transactions, the 2027 Capped Call Transactions, and the 2028 Capped Call Transactions is initially $32.12, $32.58, $121.02, and $93.90 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
18

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 June 30, 2023, the Capped Call Transactions were out-of-the-money.
Credit Facility
In May 2022, we entered into a five-year senior unsecured revolving credit facility (“Credit Facility”) with certain lenders that allows us to borrow up to $1.05 billion to fund working capital and general corporate-purpose expenditures. Loans bear interest, at our option, at a rate equal to (i) a term secured overnight financing rate (“SOFR”) plus 0.75% or the base rate, if selected by us, for loans made in U.S. dollars, (ii) the Sterling overnight index average plus 0.7826% for loans made in Sterling, or (iii) foreign indices as stated in the credit agreement plus 0.75% for loans made in other permitted foreign currencies. The base rate is defined as the greatest of (i) the Wall Street Journal prime rate, (ii) the greater of the (a) federal funds rate and (b) the overnight bank funding rate, plus 0.50%, and (iii) the applicable SOFR for a period of one month (but not less than zero) plus 1.00. The Credit Facility also contains an annual commitment fee of 0.10% on the daily undrawn balance of the facility. As of June 30, 2023, we had $31.7 million in the form of outstanding standby letters of credit, with no amounts outstanding under the Credit Facility.
8. Commitments and Contingencies
Commitments
We have non-cancelable contractual agreements primarily related to the hosting of our data processing, storage, and other computing services, as well as lease, content and developer partner, and other commitments. We had $3.3 billion in commitments as of June 30, 2023, 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
In November 2021, we and certain of our officers and directors, were named as defendants in a securities class action lawsuit 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. We believe we have meritorious defenses to this lawsuit, and continue to defend the lawsuit vigorously. 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 matter 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.
19

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 June 30, 2023. We believe the fair value of these liabilities is immaterial and accordingly have no liabilities recorded for these agreements at June 30, 2023.
9. Leases
The components of lease cost were as follows:
Three Months Ended June 30,Six Months Ended June 30,
2023202220232022
(in thousands)
Operating lease expense$25,588 $28,830 $50,591 $52,456 
Sublease income(71)(191)(293)(864)
Total net lease costs$25,517 $28,639 $50,298 $51,592 
The weighted-average remaining lease term (in years) and discount rate related to the operating leases were as follows:
Six Months Ended June 30,
20232022
Weighted-average remaining lease term6.36.9
Weighted-average discount rate4.9 %4.9 %
The maturities of our operating lease liabilities as of June 30, 2023 were as follows:
Operating Leases
(in thousands)
Remainder of 2023$22,768 
2024107,097 
2025100,795 
202653,645 
202737,822 
Thereafter179,356 
Total lease payments$501,483 
Less: Imputed interest(86,661)
Present value of lease liabilities$414,822 
As of June 30, 2023, we had additional operating leases that have not yet commenced for facilities with lease obligations of $39.7 million. These operating leases will commence between 2023 and 2024 with lease terms of approximately 7 years to 10 years.
Cash payments included in the measurement of our operating lease liabilities were $24.2 million and $48.4 million for the three and six months ended June 30, 2023, respectively, and $22.7 million and $46.2 million for the three and six months ended June 30, 2022, respectively.
Lease liabilities arising from obtaining operating lease right-of-use assets were $12.5 million and $14.2 million for the three and six months ended June 30, 2023, respectively, and $12.6 million and $134.8 million for the three and six months ended June 30, 2022, respectively.
20

10. Strategic Investments
We hold strategic investments primarily in privately held companies with a carrying value of $222.5 million and $252.3 million as of June 30, 2023 and December 31, 2022, 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.
Gains and losses recognized during the periods presented were as follows:
Three Months Ended June 30,Six Months Ended June 30,
2023202220232022
(in thousands)
Gains (losses) recognized on investments in privately held companies sold during the period, net$ $45,935 $ $45,935 
Unrealized gains (losses) on investments in privately held companies still held at the reporting date, net476 6,411 1,555 19,666 
Gains (losses) on investments in privately held companies, net$476 $52,346 $1,555 $65,601 
Gains and losses on all strategic investments are included within other income (expense), net on 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. Strategic investments are included within other assets on our consolidated balance sheets.
All strategic investments are reviewed periodically for impairment. Impairment expense recorded for the three and six months ended June 30, 2023 and 2022, respectively, was not material.
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.
21

The following tables set forth our financial assets that are measured at fair value on a recurring basis, excluding publicly traded equity securities, as of June 30, 2023 and December 31, 2022:
June 30, 2023
Cost or
Amortized Cost
Gross
Unrealized
Gains
Gross
Unrealized
Losses
Total Estimated
Fair Value
(in thousands)
Cash$1,138,085 $— $— $1,138,085 
Level 1 securities:    
U.S. government securities1,843,481 50 (15,175)1,828,356 
U.S. government agency securities233,783 4 (866)232,921 
Level 2 securities:    
Corporate debt securities238,807 14 (1,186)237,635 
Commercial paper144,678 —  144,678 
Certificates of deposit58,887 —  58,887 
Total$3,657,721 $68 $(17,227)$3,640,562 
December 31, 2022
Cost or
Amortized Cost
Gross
Unrealized
Gains
Gross
Unrealized
Losses
Total Estimated
Fair Value
(in thousands)
Cash$1,325,946 $— $— $1,325,946 
Level 1 securities:
U.S. government securities1,630,224 109 (9,484)1,620,849 
U.S. government agency securities175,269 19 (188)175,100 
Level 2 securities:
Corporate debt securities309,942 32 (1,462)308,512 
Commercial paper290,589 — — 290,589 
Certificates of deposit157,965 — (1)157,964 
Total$3,889,935 $160 $(11,135)$3,878,960 
We hold investments in publicly traded companies with an aggregate carrying value of $48.7 million and $91.5 million as of June 30, 2023 and December 31, 2022, respectively, primarily recorded as marketable securities. We classify these publicly traded equity securities within Level 1 because we use quoted market prices to determine their fair value. Gains and losses recognized during the periods presented, which are included within other income (expense), net on our consolidated statements of operations, were as follows:
Three Months Ended June 30,Six Months Ended June 30,
2023202220232022
(in thousands)
Gains (losses) recognized on publicly traded equity securities sold during the period, net$(1,496)$ $8,338 $ 
Unrealized gains (losses) on publicly traded equity securities still held at the reporting date, net5,778 (63,884)6,675 (156,024)
Gains (losses) on publicly traded equity securities, net$4,282 $(63,884)$15,013 $(156,024)
Gross unrealized losses on marketable debt securities were not material for the three and six months ended June 30, 2023 and 2022, respectively. As of June 30, 2023, we considered any decreases in fair value on our marketable debt securities to be driven by factors other than credit risk, including market risk. As of June 30, 2023, $1.1 billion of our
22

total $2.4 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 debt issuance costs on our consolidated balance sheets and present the fair value for disclosure purposes only. As of June 30, 2023, the fair value of the 2025 Notes, the 2026 Notes, the 2027 Notes, and the 2028 Notes was $273.6 million, $773.4 million, $854.0 million, and $1.1 billion, respectively. As of December 31, 2022, the fair value of the 2025 Notes, the 2026 Notes, the 2027 Notes, and the 2028 Notes was $257.0 million, $711.9 million, $796.2 million, and $1.0 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
Our tax provision for interim periods is determined using an estimate of our annual effective tax rate, adjusted for discrete items arising in that quarter. 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. Income tax expense was $12.1 million and $18.9 million for the three and six months ended June 30, 2023, respectively, compared to an income tax expense of $7.0 million and $15.5 million for the three and six months ended June 30, 2022, respectively.
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, 2022$(11,129)$(2,845)$(13,974)
OCI before reclassifications(6,180)3,997 (2,183)
Amounts reclassified from AOCI (1)
(4) (4)
Net current period OCI(6,184)3,997 (2,187)
Balance at June 30, 2023$(17,313)$1,152 $(16,161)
(1)Realized gains and losses on marketable securities are reclassified from AOCI into other income (expense), net in our consolidated statements of operations.
14. Property and Equipment, Net
The following table lists property and equipment, net by geographic area:
As of
June 30, 2023
As of
December 31, 2022
(in thousands)
Property and equipment, net:
United States$234,292 $214,857 
United Kingdom67,521 36,774 
Rest of world (1)
28,197 20,146 
Total property and equipment, net$330,010 $271,777 
(1)No individual country exceeded 10% of our total property and equipment, net for any period presented.
23

Item 2. Management’s Discussion and Analysis of Financial Condition and Results of Operations
The following discussion and analysis of our financial condition and results of operations should be read in conjunction with our consolidated financial statements and related notes included elsewhere in this Quarterly Report on Form 10-Q and with our audited consolidated financial statements included in our Annual Report. 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 Quarterly Report on Form 10-Q, particularly in “Risk Factors,” “Note Regarding Forward-Looking Statements,” and “Note Regarding User Metrics and Other Data.”
Overview of Second Quarter 2023 Results
Our key user metrics and financial results for the second quarter of 2023 were as follows:
User Metrics
Daily Active Users, or DAUs, increased 14% year-over-year to 397 million in Q2 2023.
Average revenue per user, or ARPU, was $2.69 in Q2 2023, compared to $3.20 in Q2 2022.
Financial Results
Revenue was $1,067.7 million in Q2 2023, compared to $1,110.9 million in Q2 2022.
Total costs and expenses were $1,472.0 million in Q2 2023, compared to $1,511.8 million in Q2 2022.
Net loss was $377.3 million in Q2 2023, compared to $422.1 million in Q2 2022.
Diluted net loss per share was $(0.24) in Q2 2023, compared to $(0.26) in Q2 2022.
Adjusted EBITDA was $(38.5) million in Q2 2023, compared to $7.2 million in Q2 2022.
Cash used in operating activities was $81.9 million in Q2 2023, compared to $124.1 million in Q2 2022.
Free Cash Flow was $(118.9) million in Q2 2023, compared to $(147.5) million in Q2 2022.
Cash, cash equivalents, and marketable securities were $3.7 billion as of June 30, 2023.
Business and Macroeconomic Conditions
In 2022 we realigned our priorities and we expect to continue to focus on our three strategic priorities: growing our community and deepening their engagement with our products, accelerating and diversifying our revenue growth, and investing in the future of augmented reality. We believe that we can be successful in our current operating environment, with various macroeconomic factors impacting our business, by rigorously prioritizing our investments and continuing to engage our community with our products while driving success for our advertising partners. However, the impact of this strategic reprioritization is difficult to predict.
Macroeconomic factors such as labor shortages and disruptions, supply chain disruptions, inflation, changes in interest and foreign currency exchange rates, banking instability, and other risks and uncertainties continue to cause logistical challenges, increased input costs, and inventory constraints for our advertisers, which in turn may cause our advertisers to halt or decrease advertising spending on our platform. Such macroeconomic factors may also negatively impact, in the short-term or long-term, the global economy, advertising ecosystem, our customers and their budgets with us, user engagement, other user metrics, and our business, financial condition, and results of operations.
In addition, competition for advertising dollars has increased and demand growth on our advertising platform has slowed. We expect to continue to experience increased competition, which may result in reduced advertising demand, and could adversely affect our revenue growth, pricing, business, financial condition, and results of operations. Demand has also been disrupted by recent changes we made to our advertising platform, and, in the future, we may continue to experience adverse impacts to our revenue growth as a result of these changes.
Our revenue, particularly in North America, has further been impacted by platform policy changes and restrictions that affected our targeting, measurement, and optimization capabilities, and in turn our ability to measure the effectiveness
24

of advertisements on our services. This has resulted in, and in the future is likely to continue to result in, reduced advertising revenue, especially if we are unable to mitigate these developments.
We compete with other companies in every aspect of our business. We must compete effectively for users and advertisers to grow our business and increase our revenue. These and other risks and uncertainties are further described in the section titled “Risk Factors” in Part II, Item 1A of this Quarterly Report on Form 10-Q.
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 397 million DAUs on average in the second quarter of 2023, an increase of 50 million, or 14%, from the second quarter of 2022.
Quarterly Average Daily Active Users
(in millions)
Global
965
YOY growth:17%18%22%22%23%23%20%18%18%19%17%15%14%
25

North America (1)
Europe (2)
971972
YOY growth:9%7%6%5%6%7%6%5%4%4%3%3%2%12%10%10%9%10%11%11%10%10%11%12%10%9%
(1)North America includes Mexico, the Caribbean, and Central America.
(2)Europe includes Russia and Turkey.
Rest of World
1082
YOY growth:37 %43 %55 %57 %55 %49 %41 %36 %35 %34 %31 %27 %25 %
Monetization
We recorded revenue of $1,067.7 million for the three months ended June 30, 2023, compared to revenue of $1,110.9 million for the same period in 2022, a decrease of 4% 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 $2.69 in the second quarter of 2023, compared to $3.20 in the second quarter of 2022. 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.
26

Quarterly Average Revenue per User
Global
1984
North America (1)
Europe (2)
19881989
(1)North America includes Mexico, the Caribbean, and Central America.
(2)Europe includes Russia and Turkey. Effective March 2022, we halted advertising sales to Russian and Belarusian entities.
27

Rest of World
2182
Results of Operations
The following table summarizes certain selected historical financial results:
Three Months Ended June 30,Six Months Ended June 30,
2023202220232022
(in thousands)
Revenue$1,067,669 $1,110,909 $2,056,277 $2,173,636 
Operating loss$(404,339)$(400,940)$(769,603)$(672,467)
Net loss$(377,308)$(422,067)$(705,982)$(781,691)
Adjusted EBITDA (1)
$(38,479)$7,190 $(37,666)$71,658 
(1)For information on how we define and calculate Adjusted EBITDA, and a reconciliation of net loss to Adjusted EBITDA, see “Non-GAAP Financial Measures.”
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 subscriptions and sales of hardware products. This revenue is reported net of allowances for returns.
Cost of Revenue
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, and payments for content, developer, and advertiser partner costs. In addition, cost of revenue includes third-party selling costs and 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.
28

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 convertible notes and commitment fees related to our revolving credit facility.
Other Income (Expense), Net
Other income (expense), net primarily consists of gains and losses on strategic investments, marketable securities, and foreign currency transactions.
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 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; 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. See “Non-GAAP Financial Measures” for additional information and a reconciliation of net loss to Adjusted EBITDA.
29

Discussion of Results of Operations
The following table sets forth our consolidated statements of operations data:
Three Months Ended June 30,Six Months Ended June 30,
2023202220232022
(in thousands)
Consolidated Statements of Operations Data:
Revenue$1,067,669 $1,110,909 $2,056,277 $2,173,636 
Costs and expenses (1) (2):
Cost of revenue496,874 446,377 936,860 867,274 
Research and development477,663 505,037 932,775 960,600 
Sales and marketing280,597 311,374 549,030 553,260 
General and administrative216,874 249,061 407,215 464,969 
Total costs and expenses1,472,008 1,511,849 2,825,880 2,846,103 
Operating loss(404,339)(400,940)(769,603)(672,467)
Interest income43,144 8,331 81,092 11,454 
Interest expense(5,343)(5,549)(11,228)(10,722)
Other income (expense), net1,323 (16,910)12,695 (94,447)
Loss before income taxes(365,215)(415,068)(687,044)(766,182)
Income tax benefit (expense)(12,093)(6,999)(18,938)(15,509)
Net loss$(377,308)$(422,067)$(705,982)$(781,691)
Adjusted EBITDA (3)
$(38,479)$7,190 $(37,666)$71,658 
(1)Stock-based compensation expense included in the above line items:
Three Months Ended June 30,Six Months Ended June 30,
2023202220232022
(in thousands)
Stock-based compensation expense:
Cost of revenue$2,365 $2,849 $4,250 $5,295 
Research and development217,565 221,650 437,415 404,516 
Sales and marketing57,597 48,577 112,536 90,648 
General and administrative40,416 45,734 78,673 93,795 
Total$317,943 $318,810 $632,874 $594,254 
(2)Depreciation and amortization expense included in the above line items:
Three Months Ended June 30,Six Months Ended June 30,
2023202220232022
(in thousands)
Depreciation and amortization expense:
Cost of revenue$3,170 $5,061 $6,396 $10,573 
Research and development24,847 22,362 48,986 44,485 
Sales and marketing5,605 49,061 10,678 56,453 
General and administrative6,066 2,807 8,848 5,880 
Total$39,688 $79,291 $74,908 $117,391 
(3)See “Non-GAAP Financial Measures” 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.
30

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:
Three Months Ended June 30,Six Months Ended June 30,
2023202220232022
Consolidated Statements of Operations Data:
Revenue100 %100 %100 %100 %
Costs and expenses:
Cost of revenue47 40 45 40 
Research and development45 45 45 44 
Sales and marketing26 28 27 25 
General and administrative20 22 20 21 
Total costs and expenses138 136 137 131 
Operating loss(38)(36)(37)(31)
Interest income
Interest expense— — (1)— 
Other income (expense), net— (2)(4)
Loss before income taxes(34)(37)(33)(35)
Income tax benefit (expense)(1)(1)(1)(1)
Net loss(35)%(38)%(34)%(36)%
Three and Six Months Ended June 30, 2023 and 2022
Revenue
Three Months Ended June 30,Six Months Ended June 30,
2023202220232022
(dollars in thousands)
Revenue$1,067,669 $1,110,909 $2,056,277 $2,173,636 
Revenue as a dollar change$(43,240)$(117,359)
Revenue as a percentage change(4)%(5)%
Revenue for the three and six months ended June 30, 2023 decreased $43.2 million and $117.4 million compared to the same periods in 2022. Revenue decreased in both periods due to a reduction in advertiser spend and auction-based advertising demand.
Cost of Revenue
Three Months Ended June 30,Six Months Ended June 30,
2023202220232022
(dollars in thousands)
Cost of Revenue$496,874 $446,377 $936,860 $867,274 
Cost of Revenue as a dollar change $50,497 $69,586 
Cost of Revenue as a percentage change11 %%
Cost of revenue for the three and six months ended June 30, 2023 increased $50.5 million and $69.6 million compared to the same periods in 2022. The increases were primarily driven by increased infrastructure costs attributable to DAU growth and investments in machine learning and AI, partially offset by lower content, advertising partner, and other costs.
31

Research and Development Expenses
Three Months Ended June 30,Six Months Ended June 30,
2023202220232022
(dollars in thousands)
Research and Development Expenses$477,663 $505,037 $932,775 $960,600 
Research and Development Expenses as a dollar change $(27,374)$(27,825)
Research and Development Expenses as a percentage change(5)%(3)%
Research and development expenses for the three and six months ended June 30, 2023 decreased $27.4 million and $27.8 million compared to the same periods in 2022. The decreases were primarily driven by lower cash-based compensation expenses due to decreased headcount compared to the prior periods, partially offset by higher stock-based compensation expenses.
Sales and Marketing Expenses
Three Months Ended June 30,Six Months Ended June 30,
2023202220232022
(dollars in thousands)
Sales and Marketing Expenses$280,597 $311,374 $549,030 $553,260 
Sales and Marketing Expenses as a dollar change$(30,777)$(4,230)
Sales and Marketing Expenses as a percentage change(10)%(1)%
Sales and marketing expenses for the three and six months ended June 30, 2023 decreased $30.8 million and $4.2 million compared to the same periods in 2022. The decreases were primarily driven by higher amortization expense in the same periods in 2022, which resulted from our revision of the useful lives of certain customer relationships and trademarks. The decreases were also driven by lower cash-based compensation expenses due to decreased headcount compared to the prior periods, partially offset by increased marketing investments and higher stock-based compensation expenses.
General and Administrative Expenses
Three Months Ended June 30,Six Months Ended June 30,
2023202220232022
(dollars in thousands)
General and Administrative Expenses$216,874 $249,061 $407,215 $464,969 
General and Administrative Expenses as a dollar change$(32,187)$(57,754)
General and Administrative Expenses as a percentage change(13)%(12)%
General and administrative expenses for the three and six months ended June 30, 2023 decreased $32.2 million and $57.8 million compared to the same periods in 2022. The decreases were primarily driven by lower personnel expenses due to decreased headcount compared to the prior periods, including lower cash- and stock-based compensation expenses.
32

Interest Income
Three Months Ended June 30,Six Months Ended June 30,
2023202220232022
(dollars in thousands)
(NM = Not Meaningful)
Interest Income$43,144 $8,331 $81,092 $11,454 
Interest Income as a dollar change $34,813 $69,638 
Interest Income as a percentage changeNMNM
Interest income for the three and six months ended June 30, 2023 increased $34.8 million and $69.6 million compared to the same periods in 2022. The increases were primarily a result of higher interest rates on U.S. government-backed securities, offset by a lower overall invested cash balance.
Interest Expense
Three Months Ended June 30,Six Months Ended June 30,
2023202220232022
(dollars in thousands)
Interest Expense$(5,343)$(5,549)$(11,228)$(10,722)
Interest Expense as a dollar change$206 $(506)
Interest Expense as a percentage change(4)%%
Interest expense for the three and six months ended June 30, 2023 decreased $0.2 million and increased $0.5 million compared to the same periods in 2022. Interest expense for all periods consists primarily of amortization of debt issuance costs and contractual interest expense.
Other Income (Expense), Net
Three Months Ended June 30,Six Months Ended June 30,
2023202220232022
(dollars in thousands)
Other Income (Expense), Net$1,323 $(16,910)$12,695 $(94,447)
Other Income (Expense), Net as a dollar change$18,233 $107,142 
Other Income (Expense), Net as a percentage change108 %113 %
Other income, net for the three and six months ended June 30, 2023 was $1.3 million and $12.7 million, respectively, compared to other expense, net of $16.9 million and $94.4 million, respectively, in the same periods in 2022. Other income, net for the three months ended June 30, 2023 was not material. Other expense, net for the three months ended June 30, 2022 was primarily a result of a $63.9 million unrealized loss on publicly traded securities classified as marketable securities, offset by a $6.4 million unrealized gain and $45.9 million realized gain on strategic investments.
Other income, net for the six months ended June 30, 2023 was primarily a result of $15.0 million total gains on publicly traded securities classified as marketable securities. Other expense, net for the six months ended June 30, 2022 was primarily a result of $156.0 million unrealized loss on publicly traded securities classified as marketable securities, offset by a $19.7 million unrealized gain and a $45.9 million realized gain on strategic investments.
33

Income Tax Benefit (Expense)
Three Months Ended June 30,Six Months Ended June 30,
2023202220232022
(dollars in thousands)
Income Tax Benefit (Expense)$(12,093)$(6,999)$(18,938)$(15,509)
Income Tax Benefit (Expense) as a dollar change $(5,094)$(3,429)
Income Tax Benefit (Expense) as a percentage change(73)%(22)%
Effective Tax Rate(3.3)%(1.7)%(2.8)%(2.0)%
Income tax expense for the three and six months ended June 30, 2023 was $12.1 million and $18.9 million, respectively, compared to an income tax expense of $7.0 million and $15.5 million, respectively, for the same periods in 2022. The increases were primarily due to the integration of acquired technologies from business acquisitions. 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.
Net Loss and Adjusted EBITDA
Three Months Ended June 30,Six Months Ended June 30,
2023202220232022
(dollars in thousands)
Net Loss$(377,308)$(422,067)$(705,982)$(781,691)
Net Loss as a dollar change$44,759 $75,709 
Net Loss as a percentage change11 %10 %
Adjusted EBITDA$(38,479)$7,190 $(37,666)$71,658 
Adjusted EBITDA as a dollar change$(45,669)$(109,324)
Adjusted EBITDA as a percentage change(635)%(153)%
Net loss for the three and six months ended June 30, 2023 was $377.3 million and $706.0 million, respectively, compared to $422.1 million and $781.7 million, respectively, for the same periods in 2022. Adjusted EBITDA for the three and six months ended June 30, 2023 was $(38.5) million and $(37.7) million, respectively, compared to $7.2 million and $71.7 million, respectively, for the same periods in 2022. The decreases in Adjusted EBITDA were attributable to decreased revenues and increased cost of revenue, partially offset by decreased research and development, sales and marketing, and general and administrative expenses.
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 June 30, 2023, 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 May 2022, we entered into a five-year senior unsecured revolving credit facility, or Credit Facility, with certain lenders that allows us to borrow up to $1.05 billion to fund working capital and general corporate-purpose expenditures. Loans bear interest, at our option, at a rate equal to (i) a term secured overnight financing rate, or SOFR, plus 0.75% or the
34

base rate, if selected by us, for loans made in U.S. dollars, (ii) the Sterling overnight index average plus 0.7826% for loans made in Sterling, or (iii) foreign indices as stated in the credit agreement plus 0.75% for loans made in other permitted foreign currencies. The base rate is defined as the greatest of (i) the Wall Street Journal prime rate, (ii) the greater of the (a) federal funds rate and (b) the overnight bank funding rate, plus 0.50%, and (iii) the applicable SOFR for a period of one month (but not less than zero) plus 1.00. The Credit Facility also contains an annual commitment fee of 0.10% on the daily undrawn balance of the facility. As of June 30, 2023, we had $31.7 million in the form of outstanding standby letters of credit, with no amounts outstanding under the Credit Facility.
In February 2022, we entered into a purchase agreement for the sale of an aggregate of $1.5 billion principal amount of convertible senior notes due in 2028. The net proceeds from the issuance of the 2028 Notes were $1.31 billion, net of debt issuance costs and the 2028 Capped Call Transactions discussed further in Note 7. The 2028 Notes mature on March 1, 2028 unless repurchased, redeemed, or converted in accordance with their terms prior to such date. The sale price requirement for conversion was not satisfied as of June 30, 2023 and as a result, the 2028 Notes will not be eligible for optional conversion during the third quarter of 2023.
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. The net proceeds from the issuance of the 2027 Notes were $1.05 billion, net of debt issuance costs and 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 sale price requirement for conversion was not satisfied as of June 30, 2023 and as a result, the 2027 Notes will not be eligible for optional conversion during the third quarter of 2023.
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 net proceeds from the issuance of the 2025 Notes were $888.6 million, net of debt issuance costs and 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 not satisfied as of June 30, 2023 and as a result, the 2025 Notes will not be eligible for optional conversion during the third quarter of 2023.
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 net proceeds from the issuance of the 2026 Notes were $1.15 billion, net of debt issuance costs and 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 not satisfied as of June 30, 2023 and as a result, the 2026 Notes will not be eligible for optional conversion during the third quarter of 2023.
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 June 30, 2023, approximately 4% 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.
35

The following table sets forth the major components of our consolidated statements of cash flows for the periods presented:
Three Months Ended June 30,Six Months Ended June 30,
2023202220232022
(in thousands)
Net cash provided by (used in) operating activities$(81,936)$(124,081)$69,166 $3,378 
Net cash provided by (used in) investing activities(26,399)11,439 (20,561)(1,006,226)
Net cash provided by (used in) financing activities(241,706)(1,618)(243,705)1,307,148 
Change in cash, cash equivalents, and restricted cash$(350,041)$(114,260)$(195,100)$304,300 
Free Cash Flow (1)
$(118,879)$(147,451)$(15,407)$(41,167)
(1)For information on how we define and calculate Free Cash Flow and a reconciliation to net cash provided by (used in) operating activities to Free Cash Flow, see “Non-GAAP Financial Measures.”
Three and Six Months Ended June 30, 2023 and 2022
Net Cash Provided by (Used in) Operating Activities
Net cash used in operating activities was $81.9 million for the three months ended June 30, 2023, compared to $124.1 million for the same period in 2022, resulting primarily from our net loss, adjusted for non-cash items, including stock-based compensation expense of $317.9 million. Net cash used in operating activities for the three months ended June 30, 2023 was also driven by an increase in the accounts receivable balance of $103.6 million due to timing of collections and an increase in billings in the period, partially offset by a $53.0 million increase in accrued expenses and other current liabilities, primarily due to the timing of payments.
Net cash provided by operating activities was $69.2 million for the six months ended June 30, 2023, compared to $3.4 million for the same period in 2022, resulting primarily from our net loss, adjusted for non-cash items, including stock-based compensation expense of $632.9 million. Net cash provided by operating activities for the six months ended June 30, 2023 was also driven by a decrease in the accounts receivable balance of $184.7 million due to timing of collections and a reduction in billings in the period, partially offset by a $37.2 million decrease in accrued expenses and other current liabilities, primarily due to the timing of payments.
Net Cash Provided by (Used in) Investing Activities
Net cash used in investing activities was $26.4 million for the three months ended June 30, 2023, compared to net cash provided by investing activities of $11.4 million for the same period in 2022. Our investing activities for the three months ended June 30, 2023 primarily consisted of purchases of marketable securities of $631.2 million, cash paid for acquisitions, net of cash acquired of $50.3 million, and purchases of property and equipment of $36.9 million, partially offset by maturities of marketable securities of $611.8 million and sales of marketable securities of $85.9 million. Net cash provided by investing activities for the three months ended June 30, 2022 primarily consisted of maturities of marketable securities of $554.0 million and sales of strategic investments of $63.3 million, partially offset by purchases of marketable securities of $568.1 million.
Net cash used in investing activities was $20.6 million for the six months ended June 30, 2023, compared to $1.0 billion for the same period in 2022. Our investing activities for the six months ended June 30, 2023 consisted primarily of purchases of marketable securities of $1.5 billion, purchases of property and equipment of $84.6 million, and cash paid for acquisitions, net of cash acquired of $50.3 million, partially offset by maturities of marketable securities of $1.5 billion and sales of marketable securities of $91.3 million. Net cash used in investing activities for the six months ended June 30, 2022 consisted mainly of purchases of marketable securities of $1.9 billion, partially offset by maturities of marketable securities of $896.6 million.
Net Cash Provided by (Used in) Financing Activities
Net cash used in financing activities was $241.7 million for the three months ended June 30, 2023, compared to $1.6 million for the same period in 2022. Our financing activities for the three months ended June 30, 2023 consisted primarily of $242.1 million of deferred payments for acquisitions completed in prior periods. Our financing activities for the three months ended June 30, 2022 were not material.
36

Net cash used in financing activities was $243.7 million for the six months ended June 30, 2023, compared to net cash provided by financing activities of $1.3 billion for the same period in 2022. Our financing activities for the six months ended June 30, 2023 consisted primarily of $244.1 million of deferred payments for acquisitions completed in prior periods. Our financing activities for the six months ended June 30, 2022 consisted primarily of net proceeds of $1.5 billion from the issuance of the 2028 Notes, offset by the purchase of the 2028 Capped Call Transactions of $177.0 million.
Free Cash Flow
Free Cash Flow for the three and six months ended June 30, 2023 was $(118.9) million and $(15.4) million, respectively, compared to $(147.5) million and $(41.2) million, respectively, for the same periods in 2022. Free Cash Flow in all periods was composed of net cash provided by (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 $36.9 million and $84.6 million for the three and six months ended June 30, 2023, respectively, compared to $23.4 million and $44.5 million for the same periods in 2022. 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 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; 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
37

Adjusted EBITDA excludes income tax benefit (expense).
The following table presents a reconciliation of Free Cash Flow to net cash provided by (used in) operating activities, the most comparable GAAP financial measure, for each of the periods presented:
Three Months Ended June 30,Six Months Ended June 30,
2023202220232022
(in thousands)
Free Cash Flow reconciliation:
Net cash provided by (used in) operating activities$(81,936)$(124,081)$69,166 $3,378 
Less:
Purchases of property and equipment(36,943)(23,370)(84,573)(44,545)
Free Cash Flow$(118,879)$(147,451)$(15,407)$(41,167)
The following table presents a reconciliation of Adjusted EBITDA to net loss, the most comparable GAAP financial measure, for each of the periods presented:
Three Months Ended June 30,Six Months Ended June 30,
2023202220232022
(in thousands)
Adjusted EBITDA reconciliation:
Net loss$(377,308)$(422,067)$(705,982)$(781,691)
Add (deduct):
Interest income(43,144)(8,331)(81,092)(11,454)
Interest expense5,343 5,549 11,228 10,722 
Other (income) expense, net(1,323)16,910 (12,695)94,447 
Income tax (benefit) expense12,093 6,999 18,938 15,509 
Depreciation and amortization39,688 79,291 74,908 117,391 
Stock-based compensation expense317,943 318,810 632,874 594,254 
Payroll and other tax expense related to stock-based compensation8,229 10,029 24,155 32,480 
Adjusted EBITDA$(38,479)$7,190 $(37,666)$71,658 
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 processing, storage, and other computing services, as well as lease, content and developer partner, and other commitments. We had $3.3 billion in commitments, as of June 30, 2023, primarily due within three years. For additional discussion on our leases see Note 9 to our consolidated financial statements included elsewhere in this Quarterly Report on Form 10-Q.
38

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 revenue recognition, stock-based compensation, business combinations and valuation of goodwill and other acquired intangible assets, loss contingencies, and income taxes.
There have been no material changes to our critical accounting policies and estimates as described in our Annual Report.
Item 3. 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 $1.2 billion and $1.4 billion at June 30, 2023 and December 31, 2022, respectively. We had marketable securities totaling $2.5 billion and $2.5 billion at June 30, 2023 and December 31, 2022, 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 February 2022, we issued the 2028 Notes with an aggregate principal amount of $1.5 billion, the full amount of which is outstanding as of June 30, 2023. We carry the 2028 Notes at face value less the unamortized debt issuance costs on our consolidated balance sheets. The 2028 Notes have a fixed interest rate; therefore, we have no financial statement risk associated with changes in interest rates with respect to the 2028 Notes. The fair value of the 2028 Notes changes when the market price of our stock fluctuates or market interest rates change.
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 June 30, 2023. 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 $284.1 million remains outstanding as of June 30, 2023. 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 $838.5 million remains outstanding as of June 30, 2023. 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 revenue and operating expenses were predominately denominated in U.S. dollars. We therefore have not had material foreign currency risk associated with revenue and cost-based activities. However, due
39

to fluctuations in exchange rates, we have experienced, and may in the future experience, negative impacts to our revenue and operating expenses denominated in currencies other than the U.S. dollar. The functional currency of our material operating entities is the U.S. dollar.
For the 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.
For the 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 Quarterly Report on Form 10-Q.
Item 4. 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 Securities Exchange Act of 1934, as amended), as of the end of the period covered by this Quarterly Report on Form 10-Q. Based on such evaluation, our Chief Executive Officer and Chief Financial Officer have concluded that, as of June 30, 2023, our disclosure controls and procedures were effective to provide reasonable assurance that the information required to be disclosed by us in this Quarterly Report on Form 10-Q 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
There were no changes in our internal control over financial reporting 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 Quarterly Report on Form 10-Q 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.
40

PART II - OTHER INFORMATION
Item 1. Legal Proceedings
On November 11, 2021, we, and certain of our officers, were named as defendants in a federal securities class-action lawsuit filed in the U.S. 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 the lawsuit, and continue to defend it vigorously, but litigation is inherently uncertain and an unfavorable outcome could seriously harm our business.
On August 2, 2022, we, and certain of our directors, were named as defendants in a class-action lawsuit in Delaware Chancery Court purportedly brought on behalf of Class A stockholders, alleging that a transaction between our co-founders and us, in which our co-founders agreed to employment agreements and we agreed to amend our certificate of incorporation and issue a stock dividend if certain conditions were met, was not advantageous to the stockholders, constituted a breach of fiduciary duty, and should have been put to a vote of the Class A stockholders. In June 2023, we entered into a Stipulation of Compromise and Settlement to settle and dismiss the lawsuit, with prejudice, subject to approval by the court and the satisfaction of various conditions. The settlement would, among other things, modify the conditions for the issuance of the stock dividend. A settlement fairness hearing for the judicial approval has been scheduled for September 7, 2023. While we continue to believe we have meritorious defenses to the lawsuit, we understand that litigation is inherently uncertain and have agreed to the settlement to resolve the disputes, avoid the costs and risks of further litigation, and avoid unwarranted distractions to our management.
We are 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 1A. Risk Factors
You should carefully consider the risks and uncertainties described below, together with all the other information in this Quarterly Report on Form 10-Q, 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 (or if any of those discussed elsewhere in this Quarterly Report on Form 10-Q occurs), our business, reputation, financial condition, results of operations, revenue, and future prospects could be seriously harmed. 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. 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. In that event, the market price of our Class A common stock could decline, and you could lose part or all of your investment.
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 Quarterly Report on Form 10-Q.
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.
41

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. Although we have achieved profitability in certain periods, we have a history of operating losses and, 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 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 continue to present issues for us in measuring the effectiveness of advertisements on our services. Additionally, individuals are becoming increasingly resistant to the processing of personal data to deliver behavioral, interest-based, or targeted advertisements, and regulators are likewise scrutinizing such data processing activities, which could reduce the demand for our products and services and threaten our primary revenue stream. Alternative methods, to the extent we can develop such methods in compliance with current or future privacy laws, mobile operating system requirements, and other requirements, may take time to develop and be 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 and may continue to negatively affect our operating results. In addition, our advertising business is seasonal, volatile, and cyclical, 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 and geo-political events and conflicts. In addition, macroeconomic factors like labor shortages and disruptions, supply chain disruptions, banking instability, 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, and harm our business.
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. In addition, 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. 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. Although 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 declines won’t happen again.
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 provide their mobile operating systems and other services for our applications and other core services, including our platform. If these partners do not provide their services as we expect, terminate their services, or change or interpret the terms of our agreements, or change the functionality of their mobile 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 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.
42

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 mobile 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, cyber attacks, security incidents, bugs, and other vulnerabilities and 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 operating 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, biometric processing, content, taxes, and other matters, which are subject to change and have uncertain interpretations. Given the nature of our business, we are particularly susceptible to changes in such laws regarding privacy and data protection, which may require us to change our products and may impact our revenue stream. 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, may lead to costly litigation or otherwise adversely impact our business.
We also must actively protect our intellectual property. We are subject to various legal proceedings, claims, class actions, inquiries, and investigations related to our intellectual property, which 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 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 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, who serve as our Chief Executive Officer and Chief Technology Officer, 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.
Risk Factors
Risks Related to Our Business and Industry
Our ecosystem of users, advertisers, and partners depends on the engagement of our user base. Our user base growth rate has declined 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 397 million daily active users, or DAUs, on average in the quarter ended June 30, 2023. 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 service. 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 or from developing markets, 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
43

capabilities 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. As our DAU growth rate continues to slow or if the number of DAUs 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. 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;
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 or compatibly 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;
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, bad actors, 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 and our processing of personal data;
our content partners do not create content that is engaging, useful, or relevant to users;
our content partners 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, including from international privacy regulators (particularly in the EEA/UK), 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.
44

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 mobile 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 mobile operating systems and application stores, primarily Google and Apple, each have approval authority over our core products and provide consumers with other 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 mobile operating systems, application stores, or hardware, and any changes may degrade our products’ functionality, or give preferential treatment to competitive products. Actions by government authorities may also impact our access to these systems or hardware and could seriously harm Snapchat usage. Our competitors that control the mobile operating systems and related hardware could make interoperability of our products more difficult or display their competitive offerings more prominently than ours. Additionally, our competitors that control the standards for the application stores could make Snapchat, or certain features of Snapchat, inaccessible for a potentially significant period of time or require us to make changes to maintain access. We plan to continue to introduce new products and features regularly, including some features that may only work on the latest systems and hardware, and have experienced that it takes time to optimize new products and features to function with the variety of existing mobile operating systems, hardware, and standards, impacting the popularity of such products, and we expect this trend to continue.
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 and which may be subject to future changes. 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.
45

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, if our users choose not to access or use Snapchat, or if our users choose to use 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, 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 Google Cloud or AWS, whether temporary, regular, or prolonged, 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 the level of service decreases. 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.

In addition, Google or 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; or
modifying or interpreting its terms of service or other policies in a manner that impacts our ability to run our business and operations.
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 each of the years ended December 31, 2022, 2021, and 2020, advertising revenue accounted for approximately 99% of our total revenue. Even though we have introduced other revenue streams, including a subscription model for one of our products, we still expect this trend to continue for the foreseeable future. Although we 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.
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 advertising solutions as experimental and unproven, or prefer certain of our products over others. Advertisers, including our customers who have devoted meaningful advertising budgets to our product, 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, 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, and a loss of such advertisers or resellers or a significant reduction in how much they spend with us could adversely impact our business. Any economic or political instability, whether as a result of the macroeconomic climate, the conflict in Ukraine, or otherwise, in a specific country or
46

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 could seriously harm our business.
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 or inability, whether by law, regulation, policy, or other reason, to collect and disclose data and metrics which our advertisers find useful would impede our ability to attract and retain advertisers. Regulators around the world are increasingly scrutinizing and regulating the collection, use, and sharing of personal data related to advertising, which could materially impact our revenue and seriously harm our business. For example, the European Union’s General Data Protection Regulation, or EU GDPR, and the United Kingdom’s GDPR, or UK GDPR, 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. The processing of personal data for personalized advertising under GDPR continues to be under increased scrutiny from European regulators, which includes ongoing regulatory action against large technology companies like ours, the outcomes of which may be uncertain and subject to appeal. The European Digital Services Act, or DSA, which will become effective for us in August 2023, prohibits targeted advertising to minors based on the profiling of personal information in the European Union. Other European legislative proposals and present laws and regulations may also apply to our or our advertisers’ activities and require significant operational changes to our business. For example, it is anticipated that the ePrivacy Regulation and national implementing laws will replace the current national laws implementing the ePrivacy Directive, which could have a material impact on the availability of data we rely on to improve and personalize our products and features. Outside of Europe, other laws further regulate behavioral, interest-based, or targeted advertising, making certain online advertising activities more difficult and subject to additional scrutiny. For example, in the United States, the California Consumer Privacy Act, or CCPA (as amended by the California Privacy Rights Act of 2020, or CPRA), places additional requirements on the handling of personal data for us, our partners, and our advertisers, such as granting California residents the right to opt-out of a company’s sharing of personal data for certain advertising purposes in exchange for money or other valuable consideration. Other states have passed or are considering similar legislation. Moreover, individuals are also becoming increasingly aware of and resistant to the collection, use, and sharing of personal data in connection with advertising. Individuals are becoming more aware of options related to consent and other options to opt-out of such data processing, including through media attention about privacy and data protection. Some users have opted out of allowing Snap to join certain data from third-party apps and websites with certain data from Snapchat for advertising purposes, which has negatively impacted our ability to collect certain user data and our advertising partners’ ability to deliver relevant content, all of which could negatively impact our business.
Furthermore, in April 2021, Apple issued an iOS update that imposes heightened restrictions on our access and use of user data by allowing users to more easily opt-out of tracking of activity across devices. Additionally, Google has announced that it will implement similar changes with respect to its Android operating system, and major web browsers, like Firefox, Safari, and Chrome, have or plan to make similar changes as well. The implemented changes have had, and the announced or planned changes likely will have, an adverse effect on our targeting, measurement, and optimization capabilities, and in turn our ability to target advertisements and 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 longer-term impact of these changes on the overall mobile advertising ecosystem, our competitors, our business, and the developers, partners, and advertisers within our community remains 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. Any alternative solutions we implement are subject to rules and standards set by the owners of such mobile operating systems which may be unclear, change, or be interpreted in a manner adverse to us and require us to halt or change our solutions, any of which could seriously harm our business. In addition, if we are unable to mitigate these and future developments, and alternative solutions 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. Our advertising revenue could also be seriously harmed by many other factors, including:
diminished or stagnant growth, or a decline, 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, Visual Messaging, 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;
47

lack of ad creative availability by our advertising partners;
a decline in our available content, including if our content partners do not renew agreements, devote the resources to create engaging content, or provide content exclusively to us;
decreases in the perceived quantity, quality, usefulness, or relevance of the content provided by us, our community, or partners;
increases in resistance by users to our collecting, using, and sharing their personal data for advertising-related purposes;
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 regarding the collection, use, and sharing of personal data for certain advertising-related purposes;
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 personal data, including identifier for advertising or similar deterministic identifiers 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;
volatility in the equity markets, which may reduce our advertisers’ capacity or desire for aggressive advertising spending towards growth; and
the political, economic, and macroeconomic climate and the status of the advertising industry in general, including impacts related to labor shortages and disruptions, supply chain disruptions, banking instability, inflation, and as a result of war, terrorism, or armed conflict, including the conflict in Ukraine.
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.
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 June 30, 2023, 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
48

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. Furthermore, in July 2022, our board of directors approved the future declaration and payment of a special dividend of one share of Class A Common stock on each outstanding share of Snap’s common stock, subject to certain triggering conditions. In the future, our board of directors may, from time to time, decide to issue additional 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 for the company 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.
Macroeconomic uncertainties, including labor shortages and disruptions, supply chain disruptions, banking instability, inflation, and recession risks, have in the past and may continue to adversely impact our business.
Global economic and business activities continue to face widespread macroeconomic uncertainties, including labor shortages and disruptions, supply chain disruptions, banking instability, inflation, and recession risks, which may continue for an extended period, and some of which have adversely impacted, and may continue to adversely impact, many aspects of our business.
As some of our advertisers experienced downturns or uncertainty in their own business operations and revenue, 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 and disruptions, supply chain disruptions, banking instability, and inflation continue to cause logistical challenges, increased input costs, inventory constraints, and liquidity uncertainty for our advertisers, which in turn may also halt or decrease advertising spending and may make it difficult to forecast our advertising revenue. Any decline in advertising revenue or the collectability of our receivables could seriously harm our business.
As a result of macroeconomic uncertainties, 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. Members of our community may also alter their usage of our products and services, particularly relative to prior periods when COVID-19 mitigation policies were in place. 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.
To the extent that macroeconomic uncertainties continue to impact our business, many of the other risks described in these risk factors may be exacerbated.
49

Exposure to geo-political conflicts and events, including the conflict in Ukraine, could put our employees and partners at substantial risk, interrupt our operations, increase costs, create additional regulatory burdens, and have significant negative macroeconomic effects, any of which could seriously harm our business.
Significant geo-political conflicts and events, such as the conflict in Ukraine, have had, and will likely continue to have, a substantial effect on our business and operations. We have team members and their families in Ukraine who face substantial personal risk, unprecedented disruption of their lives, and uncertainty as to the future. We have been providing emergency assistance and support to these team members and their families, including helping team members to safely relocate when possible. We expect to continue this support in the future. In addition, we have offices, hardware, and other assets in Ukraine that may be at risk of destruction or theft. We have incurred, and will likely continue to incur, costs to support our team members and reorganize our operations to address these ongoing challenges. In addition, our management has spent significant time and attention on these and related events. The ongoing disruptions to our team members, our management, and our operations could seriously harm our business.
We believe Snapchat remains an important communication tool for family and friends in the region. However, in March 2022, we stopped all advertising running in Russia, Belarus, and Ukraine and halted advertising sales to all Russian and Belarusian entities. Many countries have placed sanctions and other restrictions on doing business with Russian or Belarusian businesses and certain individuals. In response, Russia and Belarus have enacted restrictions and sanctions of their own. These new laws, regulations, and sanctions are rapidly evolving and may conflict with each other, leading to uncertainty and possible mistakes in compliance. Should we violate such existing or similar future sanctions or regulations, we may be subject to substantial monetary fines and other penalties that could seriously harm our business. In addition, we may be restricted from offering our products or services in these countries, and any reduction in availability or use could negatively impact our DAU, revenue, or operations.
Generally, during times of war and other major conflicts, we, the third parties on which we rely, and our partners may be vulnerable to a heightened risk of cyberattacks, including retaliatory cyberattacks, that could seriously disrupt our business. We have experienced an increase in attempted cyberattacks on our products, systems, and networks, which we believe are related to the conflict. We may also face retaliatory attacks by governments, entities, or individuals who do not agree with our public expressions of support for Ukraine and our Ukrainian team members. Any such attack could cause disruption to our platform, systems, and networks, result in security breaches or data loss, damage our brand, or reduce demand for our services or advertising products. In addition, we may face significant costs (including legal and litigation costs) to prevent, correct, or remediate any such breaches. We may also be forced to expend additional resources monitoring our platform for evidence of disinformation or misuse in connection with the ongoing conflict.
The situation in Ukraine continues to evolve and we will monitor the situation closely. It is unclear how long the conflict will last and the long-term outcome and impact. On a macroeconomic level, the conflict in Ukraine has further disrupted trade, intensified problems in the global supply chain, and contributed to inflationary pressures. All of these factors may negatively impact the demand for advertising as companies face limited product availability, restricted sales opportunities, and condensed margins. Any pause or reduction in advertising spending in connection with the conflict in Ukraine could negatively impact our revenue and harm our business.
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, 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 August 2022, we announced a strategic reprioritization in which we substantially reduced or eliminated, and may continue to reduce or eliminate, investments not directly connected to our top priorities of community growth, revenue growth, and augmented reality. In addition, in January 2023, we made changes to our advertising platform, which we believe will lay the foundation for future growth, but which have been disruptive to our customers and how some of them utilized our platform. The short- and long-term impact of any major change, like our 2018 application redesign, our strategic reprioritization in 2022, and our recent advertising platform changes, or even a less
50

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 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.
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 2020, we launched Spotlight, a new entertainment platform for user-generated content within Snapchat, in June 2022, we launched Snapchat+, a subscription product that gives subscribers access to exclusive, experimental, and pre-release features, in July 2022, we launched Snapchat for Web, a browser-based product that brings Snapchat’s signature calling and ephemeral messaging capabilities to the web, and in February 2023, we launched My AI, an artificial intelligence powered chatbot. Such new lines of business, new products, and other initiatives may be costly, difficult to operate and monetize, increase regulatory scrutiny and product liability and litigation risk, 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. 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. In addition, new products or features that we launch may ultimately prove unsuccessful and may be eliminated in the future. 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, including laws that are rapidly changing. 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, visual messaging, content, 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, Threads, 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 products and services 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
51

products, as our existing products evolve, or as other companies introduce new products and services, we may become subject to additional competition.
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, ongoing changes to privacy laws and mobile operating systems have made it more difficult for us to target and measure advertisements effectively, and advertisers may prioritize the solutions of larger, more established companies. 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. 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 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’ products;
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 operations; and
our reputation and brand strength relative to our competitors.
52

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.
We have incurred operating losses in the past, and may not be able to attain and sustain profitability.
We began commercial operations in 2011 and we have historically experienced net losses and negative cash flows from operations. As of June 30, 2023, we had an accumulated deficit of $10.9 billion and for the three months ended June 30, 2023, we had a net loss of $377.3 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 attain and sustain 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.
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 change 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. In February 2023, we implemented our return to office plan that still encompasses a hybrid approach, but requires greater in-office attendance. While we intend to continue offering flexible work arrangements based on the different needs of teams across our company on a case-by-case basis, we may face difficulty in hiring and retaining our workforce as a result of this shift to have greater in-office attendance. Further, labor is subject to external factors that are beyond our control, including our industry’s highly competitive market for skilled workers and leaders, inflation, other macroeconomic uncertainties, and workforce participation rates. In addition, if our reputation were to be harmed, whether as a result of our strategic reprioritization in 2022, 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. Stock price declines may also cause us to offer additional equity awards to our existing team members to aid in retention. Conversely, 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 or effectively manage our business 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. In June 2022, we launched Snapchat+, a paid subscription product. We have a continually evolving business model, based on using the camera to improve the way that people live and communicate, which makes it difficult to effectively assess our future prospects. Accordingly, we believe
53

that investors’ future perceptions and expectations, which can be idiosyncratic and vary widely, and which we do not control, will affect our stock price. For example, investors may believe our timing and path to increased monetization will be faster or more effective than our current plans or than actually takes place. You should consider our business and prospects in light of the many challenges we face, including the ones discussed in this report.
If the security of our information technology systems or data 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.
In the ordinary course of business, we collect, store, use, and share personal data and other sensitive information, including proprietary and confidential business data, trade secrets, third-party sensitive information, and intellectual property (collectively, sensitive information). Our efforts to protect our sensitive information, including information that our users, advertisers, and partners 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. We and the third parties on which we rely may be subject to a variety of evolving threats, including social-engineering attacks (for example by fraudulently inducing employees, users, or advertisers to disclose information to gain access to our sensitive information, including data or our users’ or advertisers’ data), malware, viruses, hacking, and other threats. While certain of these threats have occurred in the past, they have become more prevalent and sophisticated in our industry, and may occur in the future. Because of our prominence and value of our sensitive data, we believe that we are an attractive target for these sorts of attacks.
In particular, severe ransomware attacks are becoming increasingly prevalent. To alleviate the financial, operational, and reputational impact of these attacks, 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. And, even if we make such payments, cyber threat actors may still disclose data, engage in further extortion, or otherwise harm our systems or data. Moreover, we permit a hybrid work environment, which has increased risks to our information technology systems and data, as our employees utilize network connections, computers, and devices outside our premises or network, including working at home, while in transit and in public locations.
In addition, cyber threat actors have also increased the complexity of their attempts to compromise user accounts, despite our defenses and detection mechanisms to prevent these account takeovers. User credentials may be obtained through breaches of third-party platforms and services, password stealing malware, social engineering, or other tactics and techniques, and used to launch coordinated attacks. Some of these attacks may be hard to detect at scale and may result in cyber threat actors using our service to spam or abuse other users, access user personal data, further compromise additional user accounts, or to compromise employee account credentials or social engineer employees into granting further access to systems.
We may rely on third-party service providers and technologies to operate critical business systems to process sensitive information in a variety of contexts, including cloud-based infrastructure, data center facilities, encryption and authentication technology, employee email, content delivery, and other functions. We may also rely on third-party service providers to provide other products or services to operate our business. Additionally, some advertisers and partners may store sensitive information that we share with them. Our ability to monitor these third parties’ information security practices is limited, and these third parties may not have adequate information security measures in place despite their contractual representations to implement such measures and our third-party service provider vetting process. If these third parties fail to implement adequate data security practices or fail to comply with our terms and policies, our sensitive data may be improperly accessed or disclosed, and we may experience adverse consequences. And even if these third parties take all of these steps, their networks may still suffer a breach, which could compromise our sensitive data. While we may be entitled to damages if our third-party service providers fail to satisfy their privacy or security-related obligations to us, any award may be insufficient to cover our damages, or we may be unable to recover such award.
Moreover, 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 their systems or networks are free from 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. We are also reliant on third-party and open source software that may contain bugs, vulnerabilities, or errors that could be exploited or disclosed before a patch or fix is available.
If any of these or similar events occur, our or our third-party partners’ sensitive information and information technology systems could be accessed, acquired, modified, destroyed, lost, altered, encrypted, or disclosed in an unauthorized, unlawful, accidental, or other improper manner, resulting in a security incident or other interruption.
54

We may expend significant resources or modify our business activities to adopt additional measures designed to protect against security incidents. Certain data privacy and security obligations may require us to implement and maintain specific security measures or industry-standard or reasonable security measures to protect our systems and sensitive information. While we have implemented security measures designed to protect against security incidents, there can be no assurance that these measures will be effective. Additionally, we may be unable to detect vulnerabilities in other parts of our systems, including in our products, because such threats and techniques change frequently, are often sophisticated in nature, and may not be detected until after a security incident has occurred.
We have previously suffered the loss of sensitive information related to employee error and vendor breaches. Any security incident experienced by us or our third-party partners could damage our reputation and our brand, and diminish our competitive position. Applicable privacy and security obligations may require us to notify relevant stakeholders of security incidents. Such disclosures are costly and the failure to comply with these legal requirements could lead to adverse consequences. Governments and regulatory agencies may also enact new disclosure requirements for cybersecurity events. In addition, affected users or government authorities could initiate legal or regulatory action against us, including class-action claims, investigations, penalties, and audits, 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. We could also experience loss of user or advertiser confidence in the security of our platform, additional reporting requirements or oversight, restrictions on processing sensitive information, claims by our partners or other relevant parties that we have failed to comply with contractual obligations or our policies, and indemnification obligations. We could also spend material resources to investigate or correct the incident and to prevent future incidents. Maintaining the trust of our users is important to sustain our growth, retention, and user engagement. Concerns over our privacy and security 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.
Our contracts may not contain limitations of liability, and even where they do, there can be no assurance that limitations of liability in our contracts are sufficient to protect us from liabilities, damages, or claims related to our data privacy and security obligations. We cannot be sure that our insurance coverage will be adequate or sufficient to protect us from or to mitigate liabilities arising out of our privacy and security practices, that such coverage will continue to be available on commercially reasonable terms or at all, or that such coverage will pay future claims.
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 and share metrics, including our DAUs and ARPU metrics, with our investors, advertisers, and partners 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 our methodology has not been validated by an independent third party. While these metrics are based on what we believe to be reasonable estimates for the applicable period of measurement, there are inherent challenges in measuring how our products are used across large populations globally that may require significant judgment and are subject to technical errors. 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.
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
55

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, other demographic metrics, or measurements of advertising effectiveness to be accurate, or if we discover material inaccuracies in our 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.
Improper or illegal use of Snapchat could seriously harm our business and reputation.
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. 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. Our actions to combat spam may also divert 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 discussed in our Transparency Report. 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 seriously harm our reputation or lead to lawsuits or attention from regulators. If these activities continue on Snapchat, our reputation, user growth and user engagement, and operational cost structure could be seriously harmed.
Because we store, process, and use data, some of which contains personal data, we are subject to complex and evolving federal, state, local and foreign laws, regulations, executive actions, rules, contractual obligations, policies, and other obligations regarding privacy, data protection, content, and other matters. Many of these obligations are subject to change and uncertain interpretation, and our actual or perceived failure to comply with such obligations could result in investigations, claims, changes to our business practices, increased cost of operations, and declines in user growth, retention, or engagement, or other adverse consequences, any of which could seriously harm our business.
In the ordinary course of business, we collect, store, use, and share personal data and other sensitive information, including proprietary and confidential business data, trade secrets, third-party sensitive information, and intellectual property. Accordingly, we are subject to a variety of laws, regulations, industry standards, policies, contractual requirements, executive actions, and other obligations relating to privacy, security, and data protection. 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.
In Europe, the Middle East, and Africa, our major markets have laws, regulations, and regulatory/industry standards that govern privacy, security, online safety and data protection.
For example, in Europe, under GDPR or similar laws, companies may face temporary or definitive bans on data processing and other corrective actions, fines of up to 20 million Euros or 4% of annual global revenue, whichever is greater, or private litigation related to processing of personal data brought by classes of data subjects or consumer protection organizations authorized at law to represent their interests. Additionally, the transfer of personal data from Europe and other jurisdictions to the United States, has recently also been under increased regulatory pressure and scrutiny. In particular, the European Economic Area, or EEA, and the UK have significantly limited the lawful basis on which personal data can be transferred to the United States (and other countries they believe provide inadequate privacy
56

protections) and increased the assessments required to do so. Other jurisdictions may adopt similarly stringent interpretations of their data localization and cross-border transfer laws, or adopt similar laws. We have attempted to structure our operations in a manner designed to help us partially avoid some of these concerns (e.g., Snap Inc. receives Snapchat consumer data directly from European consumers and is directly subject to GDPR; a structure designed to seek to avoid any requirement for additional transfer protections under the GDPR in this context); however, we still transfer some data from the EEA and UK to the United States using currently legal mechanisms. Some of these mechanisms are subject to legal challenges, and there is no assurance that we can satisfy or rely on these measures to lawfully transfer personal data to the United States. If there is no lawful manner for us to transfer personal data from the EEA, the UK or other jurisdictions to the United States, or if the requirements for a legally-compliant transfer are too onerous, we could face significant adverse consequences, including the interruption or degradation of our operations, the need to relocate part of or all of our business or data processing activities to other jurisdictions at significant expense, increased exposure to regulatory actions, substantial fines and penalties, the inability to transfer data and work with partners, vendors and other third parties, and injunctions against our processing or transferring of personal data necessary to operate our business. Some European regulators have sought to restrict some companies’ data processing activities, including our competitors, from transferring certain personal data out of Europe for allegedly violating the GDPR’s cross-border data transfer limitations, which would materially impact such companies’ and, if subject to similar restrictions, our, operations and revenues. Additionally, companies like us that transfer personal data outside of the EU to other jurisdictions, particularly to the United States, are subject to increased scrutiny from regulators, individual litigants, and activist groups.
Additionally, in Europe, the European Union has new legislative initiatives, such as the DSA, which requires further change to our products, policies, and procedures. We have been designated as one of the “providers of very large online platforms” and are therefore subject to significant compliance deadlines starting in August 2023. Current national laws that implement the ePrivacy Directive are likely to be replaced or updated when the ePrivacy Regulation enters into force, which will significantly increase fines for non-compliance once in effect and could also have a material impact on the availability of data we rely on to improve and personalize our products and features. Moreover, the United Kingdom’s Age Appropriate Design Code, or UK AADC, and incoming Online Safety Bill focus on online safety and protection of children’s privacy online, both of which require us to change our services and incur costs to do so. Furthermore, the proposed EU AI Act related to artificial intelligence, or AI, could, if adopted, impose onerous obligations related to the use of AI-related systems and may require us to change our products or business practices to comply with such obligations. Moreover, in the EEA, the Collective Redress Directive (effective June 2023) will allow collective actions to be brought by a representative body against businesses if they breach legislation intended to protect EU consumers, including for data protection matters, which could increase our costs and liability in the EEA market.
In Asia-Pacific, or APAC, our major markets are following closely behind Europe in introducing or updating their laws and regulations governing privacy, security, online safety and data protection, which will increase the complexity of compliance and our costs and liabilities in these jurisdictions. India’s IT Rules, introduced in 2021, require large technology companies like ours to appropriately moderate online content and provide government agencies with access, and have ultimately led to a ban of certain platforms. India has also introduced a new comprehensive privacy and data protection law (Digital Personal Data Protection Bill) under which we will be required to meet GDPR style obligations for Indian consumer data. Australia’s recent Online Safety Act and existing Assistance and Access Act have similarly placed significant focus on appropriate moderation, take down and government access. Australia is working on updates to its Privacy Act 1988 and a new Privacy Legislation Amendment (Enhancing Online Privacy and Other Measures (Bill) 2021 (Online Privacy Bill) that will impose more stringent obligations on us and other social / technology companies. Other APAC countries also have privacy laws that apply to our operations, such as South Korea’s Personal Information Protection Law, Japan’s Act on the Protection of Personal Information, and Singapore’s Personal Data Protection Act. Other foreign legislative and regulatory bodies in the Americas have enacted or may enact (or update) 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. For example, these legislative updates or investigations could arise from Canada’s Personal Information Protection and Electronic Documents Act, and various related provincial laws, Canada’s Anti-Spam Legislation, and Brazil’s General Personal Data Protection Law, or LGPD.
In the United States, federal, state, and local governments have enacted numerous privacy, security, and data protection laws, including data breach notification laws, personal data privacy laws, consumer protection laws (e.g., Section 5 of the Federal Trade Commission Act), and other similar laws. For example, the CCPA, as amended by the CPRA (which went into effect in January 2023), expands the requirements for handling personal data of California residents and provides for civil penalties for violations and a private right of action for data breaches, which may increase the likelihood and cost of data breach litigation. Several states have recently passed comprehensive privacy laws that have
57

gone into effect or will go into effect by 2025, and some states have enacted or are considering enacting laws for the protection of consumer health data which may be interpreted broadly to apply to categories of data that would not otherwise be considered health data under other privacy laws. In addition, the privacy of children’s personal data collected online, and use of social media platforms, generally, are also becoming increasingly scrutinized. In addition to the federal Children’s Online Privacy Protection Act, or COPPA, California’s Age-Appropriate Design Code Act, which is modeled after the UK AADC, goes into effect in 2024. Other states have passed, or have proposed, various laws to restrict or govern the use of social media platforms by teens, including laws prohibiting showing them ads, requiring age verification, limiting the use of their personal data, and requiring parental consent or providing for other parental rights. These new laws may result in restrictions on the use of certain of our products or services by teens and decrease DAUs or user engagement in those states. The interpretation, implementation, and enforcement, including through private rights of action, of these increasingly complex, onerous, or divergent laws and regulations with respect to privacy, security, data protection, and our industry are uncertain and may further complicate compliance efforts, lead to fragmentation of the service, and may increase legal risk and compliance costs for us and our third-party partners.
Additionally, several states and localities have enacted statutes banning or restricting the collection of biometric information. For example, the Illinois Biometric Information Privacy Act, or BIPA, regulates the collection, use, safeguarding, and storage of biometric information. BIPA provides for substantial penalties and statutory damages and has generated significant class-action activity. In November 2020, a putative class filed an action against us in Illinois, alleging that we violated BIPA. Other legal proceedings alleging similar claims followed. Although we maintain the position that our technologies implicated by these proceedings do not collect any biometric information, we have settled these disputes to avoid potentially costly litigation and have implemented a BIPA consent flow in Snapchat in an abundance of caution. Additionally, several states and localities have enacted measures related to the use of AI and machine learning in products and services.
In addition, privacy advocates and industry groups have proposed, and may propose in the future, standards with which we are legally or contractually obligated to comply. Moreover, we may also be bound by contractual obligations related to data privacy and security, and our efforts to comply with such obligations may not be successful. We may also publish privacy policies, marketing materials and other statements, such as compliance with certain certifications or self-regulatory principles, regarding data privacy and security. If these policies, materials, or statements are found to be deficient, lacking in transparency, deceptive, unfair, or misrepresentative of our practices, we may be subject to investigation, enforcement actions by regulators or other adverse consequences.
Many of these obligations are becoming increasingly stringent and subject to rapid change and uncertain interpretation. Preparing for and complying with these obligations requires us to devote significant resources. These obligations may necessitate changes to our services, information technologies, systems, and practices and to those of any third parties that process personal data on our behalf. In addition, these obligations may require us to change our business model. Our business model materially depends on our ability to process personal data, particularly in connection with our advertising offerings, so we are particularly exposed to the risks associated with the rapidly changing legal landscape regarding privacy, security, and data protection. For example, privacy regulators have targeted some of our competitors, including by investigating their data processing activities and issuing large fines. Such enforcement actions may cause us to revise our business plans and operations. Moreover, we believe a number of investigations into other technology companies are currently being conducted by federal, state, and foreign legislative and regulatory bodies. We therefore may be at heightened risk of regulatory scrutiny, as regulators focus their attention on data processing activities of companies like us, and any changes in the regulatory framework or enforcement actions – whether against us or our competitors – could require us to fundamentally change our business model.
We may at times fail, or be perceived to have failed, in our efforts to comply with our privacy, security, and data protection obligations. Moreover, despite our efforts, our personnel or third parties on whom we rely may fail to comply with such obligations, which could negatively impact our business operations. If we or the third parties upon which we rely fail, or are perceived to have failed, to address or comply with applicable privacy, security, or data protection obligations, we could face significant consequences, including but not limited to: government enforcement actions (such as investigations, claims, audits, penalties, etc.), litigation (including class-action litigation), additional reporting requirements or oversight, bans on processing personal data, and orders to destroy or not use personal data. Any of these events could have a material adverse effect on our business, including loss of users and advertisers, inability to process personal data or operate in certain jurisdictions, 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.
58

We have in the past been subject to enforcement actions, investigations, proceedings, orders, or various government inquiries regarding our data privacy and security practices and processing. For example, 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 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;
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 labor shortages and disruptions, supply chain disruptions, banking instability, inflationary pressures, or the conflict in Ukraine;
restructuring or other charges and unexpected costs or other operating expenses;
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 provided by operating activities, and Free Cash Flow;
our ability to accurately forecast consumer demand for our physical products and adequately manage inventory;
system failures or security incidents, and the costs associated with such incidents 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, sanctions, or consent decrees, or the issuance of executive orders or other similar executive actions that may adversely affect our revenues or restrict our business;
59

new privacy, data protection, and security laws and other obligations and increased regulatory scrutiny on our or our competitors’ data processing activities and privacy and information security practices, which some of our competitors have already experienced, including through enforcement actions potentially resulting in large penalties or other severe sanctions and increased restrictions on the data processing activities and personal data transfers critical to the operation of our current business model;
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 consolidated 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;
the effect of war or other armed conflict on our workforce, operations, or the global economy; and
changes in domestic and global business or macroeconomic conditions, including as a result of inflationary pressures, banking instability, war, armed conflict, including the conflict in Ukraine, incidents of terrorism, or responses to these events.
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 solely 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 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 and timely 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 advertisements sold by us and 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, especially in regions where we have higher monetization;
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, Visual Messaging, Map, Stories, and Spotlight platforms;
partners do not create sufficient 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
60

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.
In August 2022, we announced a plan to reduce our global employee headcount by approximately 20%. The headcount reduction was part of a broader strategic reprioritization to focus on our top priorities, improve cost efficiencies, and drive toward profitability and positive free cash flow. As a result of the strategic reprioritization, in the year ended December 31, 2022, we incurred pre-tax charges of $188.9 million, primarily consisting of severance and related charges, stock-based compensation expense, lease exit and related charges, impairment charges, contract termination charges, and intangible asset amortization. This headcount reduction and strategic reprioritization could disrupt our operations, adversely impact employee retention and morale, adversely impact our reputation as an employer, which could make it more difficult for us to retain existing employees and hire new employees in the future, distract management, 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.
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, geo-political conflicts, terrorism, pandemics, and
61

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. Wars or other armed conflicts, including the conflict in Ukraine, could damage or diminish our access to our technology infrastructure or regional networks, disrupting our services which could seriously harm our business and financial performance.
As discussed in these risk factors, 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.
We periodically augment and enhance our financial systems and we may experience difficulties in managing our 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, however, cannot assure you that these agreements will be effective in controlling access to, or preventing unauthorized distribution, use, misuse, misappropriation, reverse engineering, or disclosure of our proprietary information, know-how, and trade secrets. These agreements may be breached, and we may not have adequate remedies for any such breach. Enforcing a claim that a party illegally disclosed or misappropriated a trade secret or know-how can be difficult, expensive, and time-consuming, and the outcome can be unpredictable. Furthermore, these agreements do not prevent our competitors or partners from independently developing offerings that are substantially equivalent or superior to ours.
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 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, third parties may design around our proprietary rights or independently develop competing technology, and pending and future trademark, copyright, and patent applications may not be approved.
62

Moreover, we cannot ensure that the claims of any granted patents will be sufficiently broad to protect our technology or platform and provide us with competitive advantages. Additionally, failure to comply with applicable procedural, documentary, fee payment, and other similar requirements could result in abandonment or lapse of the affected patent, trademark, or copyright application or registration.
Moreover, a portion of our intellectual property has been acquired or licensed from one or more third parties. While we have conducted diligence with respect to such acquisitions and licenses, because we did not participate in the development or prosecution of much of the acquired intellectual property, we cannot guarantee that our diligence efforts identified and remedied all issues related to such intellectual property, including potential ownership errors, potential errors during prosecution of such intellectual property, and potential encumbrances that could limit our ability to enforce such intellectual property rights.
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. Our efforts to enforce our intellectual property rights may be met with defenses, counterclaims, and countersuits attacking the validity and enforceability of our intellectual property rights, and, if such defenses, counterclaims, and countersuits are successful, we could lose valuable intellectual property rights. Our inability to protect our proprietary technology against unauthorized copying or use, as well as any costly litigation or diversion of our management’s attention and resources, could impair the functionality of our platform, delay introductions of enhancements to our platform, result in our substituting inferior or more costly technologies into our platform, or harm our reputation and brand. In addition, we may be required to license additional technology from third parties to develop and market new platform features, which may not be on commercially reasonable terms, or at all, and would adversely affect our ability to compete. Although we have taken measures to protect our proprietary rights, there can be no assurance that others will not offer products, brands, content, 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.
Some of our software and systems contain open source software, which may pose particular risks to our proprietary applications.
We use software licensed to us by third-party developers under “open source” licenses in connection with the development or deployment of our products and expect to continue to use open source software in the future. Some open source licenses contain express requirements or impose conditions, which may be triggered under certain circumstances, with respect to the exploitation of proprietary source code or other intellectual property by users of open source software. While we employ practices designed to monitor our compliance with the licenses of third-party open source software and to avoid using the open source software in a manner that would put our valuable proprietary source code at risk, there is a risk that we could have used, or may in the future use, open source software in a manner which could require us to release our proprietary source code to users of our software or to the public, require us to license our proprietary software for purposes of making modifications or derivative works, or prohibit us from charging fees for the use of our proprietary software. This could result in loss of revenue, and allow our competitors to create similar offerings with lower development costs, and ultimately could result in a loss of our competitive advantages. Furthermore, there is an increasing number of open source software license types, almost none of which have been tested in a court of law, resulting in guidance regarding the proper legal interpretation of such licenses and there is a risk that these licenses could be construed in a way that could impose unanticipated conditions or restrictions on our ability to provide or distribute our products. If we were to receive a claim of non-compliance with the terms of any of our open source licenses, we may be required to publicly release certain portions of our proprietary source code or expend substantial time and resources to re-engineer some or all of our software, which may divert resources away from our product development efforts and, as a result, adversely affect our business. In addition, we could be required to seek licenses from third parties to continue offering our products for certain uses, or cease offering the products associated with such software, which may be costly.
In addition, our use of open source software may present greater risks than use of other third-party commercial software, as open source licensors generally do not provide support, warranties, indemnification or other contractual
63

protections regarding infringement claims or the quality of the code. To the extent that our e-commerce capabilities and other business operations depend on the successful and secure operation of open source software, any undetected errors or defects in open source software that we use could prevent the deployment or impair the functionality of our systems and injure our reputation. In addition, the public availability of such software may make it easier for others to compromise our systems. Any of these risks could be difficult to eliminate or manage and, if not addressed, could have an adverse effect on our business.
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.
Differing government initiatives and restrictions in regions in which our products and services are offered 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. In addition, federal, state and local governments in the United States have taken increasingly divergent approaches to legislating, regulating, and taking enforcement action with respect to technologies that are related to our products and services, including considering or passing laws and regulations that are different than those applicable to other regions 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. Federal, state, or local governments in the United States may take, or attempt, similar steps. 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. In addition, geo-political disputes, including the conflict in Ukraine, may cause countries to target and restrict our operations, or to promote other companies’ products in place of ours. Any restriction on access to Snapchat due to government actions or initiatives, or any withdrawal by us from certain countries or regions because of such actions or initiatives, or any increased competition due to actions and initiatives of 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.
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
64

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.
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 or security practices, product changes, product quality, illicit use of our product, 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, as well as parental perception of our industry or Snapchat in particular, and result in decreased revenue, fewer app installs (or increased app un-installs), or declining engagement or growth rates, including among teens who need parental approval for use of our products, 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 predominantly 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. For example, in August 2022, we announced a plan to reduce our global employee headcount by approximately 20%. The headcount reduction was part of a broader strategic reprioritization by the company to focus on our top priorities, improve cost efficiencies, and drive toward profitability and positive free cash flow. As a result of the strategic reprioritization, in the year ended December 31, 2022, we incurred pre-tax charges of $188.9 million, primarily consisting of severance and related charges, stock-based compensation expense, lease exit and related charges, impairment charges, contract termination charges, and intangible asset amortization. This headcount reduction and strategic reprioritization could disrupt our operations, adversely impact employee retention and morale, adversely impact our reputation as an employer, which could make it more difficult for us to retain existing employees and hire new employees in the future, distract management, and seriously harm our business.
Additionally, because we have 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 the current conflict and instability in the region has disrupted our operations and negatively impacted our team members and our business.
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, our other products, or 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. While we maintain an application security program designed to detect bugs and vulnerabilities in our products prior to their launch and a bug bounty program to allow security researchers to assist us in identifying vulnerabilities in our products before they are exploited by malicious threat
65

actors, there is no guarantee that we will be able to discover every vulnerability or threat to our products. We may be unable to detect bugs, vulnerabilities or threats because no testing can reveal all bugs and vulnerabilities in highly technical and complex products that are constantly evolving, cyber threat actors are developing sophisticated and often undisclosed exploit development tools and techniques, and vulnerabilities in open source and third-party software that may be included in our products are disclosed daily. Any errors, bugs, or vulnerabilities discovered in our products or code after release could damage our reputation, result in a security incident (and all the attendant risks), drive away users, lower revenue, and expose us to claims or regulatory investigations, any of which could seriously harm our business.
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.
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 inquiries, investigations, and proceedings instituted by government entities. We regularly report information about our business to federal, state, and foreign regulators in the ordinary course of operations. For example, many companies in our industry have received additional information requests from the U.S. Equal Employment Opportunity Commission, and companies with operations in California, including us, have received additional information requests and notices of cause from the California Civil Rights Department (formerly the California Department of Fair Employment and Housing) regarding employment practices, including pay equity. These actions, including any potential unfavorable outcomes, and our compliance with any associated regulatory orders, consent decrees, or settlements, 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. If a third party does not offer us a license to its intellectual property on commercially reasonable terms, or at all, we may be required to develop, acquire or license alternative, non-infringing technology, which could require significant time, effort, and expense, and may ultimately not be successful. Any of these events would adversely affect our business.
66

Moreover, we may not be aware if our platform is infringing, misappropriating, or otherwise violating third-party intellectual property rights, and third parties may bring claims alleging such infringement, misappropriation, or violation. Because patent applications can take years to issue and are often afforded confidentiality for some period of time, there may currently be pending applications, unknown to us, that later result in issued patents that could cover one or more of our products and there is also a risk that we could adopt a technology without knowledge of a pending patent application, which technology would infringe a third-party patent once that patent is issued. Moreover, the law continues to evolve and be applied and interpreted by courts in novel ways that we may not be able to adequately anticipate, and such changes may subject us to additional claims and liabilities. In a patent infringement claim against us, we may assert, as a defense, that we do not infringe the relevant patent claims, that the patent is invalid or both. The strength of our defenses will depend on the patents asserted, the interpretation of these patents and our ability to invalidate the asserted patents. However, we could be unsuccessful in advancing non-infringement or invalidity arguments in our defense. In the United States, issued patents enjoy a presumption of validity, and the party challenging the validity of a patent claim must present clear and convincing evidence of invalidity, which is a high burden of proof. Conversely, the patent owner need only prove infringement by a preponderance of the evidence, which is a lower burden of proof. Intellectual property claims, whether or not successful, could divert management time and attention away from our business and harm our reputation and financial condition. Moreover, there could be public announcements of the results of hearings, motions or other interim proceedings or developments and if securities analysts or investors perceive these results to be negative, it could have a substantial adverse effect on our business.
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 legislation that would undercut, or conflict with, the CDA’s protections. Some of these state-specific laws grant individuals a private right of action to sue to enforce these laws, with statutory damages. 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. If courts begin to interpret the CDA more narrowly than they have historically done, this could expose us to additional lawsuits and potential judgments and seriously harm our business. 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 an Illinois statute concerning the handling of biometric data, which we settled. Other plaintiffs have chosen to pursue a strategy of joining with other plaintiffs to bring a large number of individual claims, rather than pursuing a class action. For example, a sizable number of plaintiffs have sued us and other technology companies alleging that social media platforms are addictive and harmful to minor users' mental health. Other plaintiffs have argued that we should be legally responsible for fentanyl overdoses or poisoning if communications about a drug transaction occurred on our platform.
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. 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, or ATT, framework would have on our business. In August 2022, we, and certain of our directors, were
67

named as defendants in a class-action lawsuit in Delaware Chancery Court purportedly brought on behalf of Class A stockholders, alleging that a transaction between the company’s co-founders and the company, in which the co-founders agreed to employment agreements and we agreed to amend our certificate of incorporation and issue a stock dividend if certain conditions were met, was not advantageous to the stockholders and constituted a breach of fiduciary duty. In June 2023, we entered into a Stipulation of Compromise and Settlement to settle and dismiss the lawsuit, subject to approval by the court and the satisfaction of various conditions.
We believe we have meritorious defenses to these lawsuits, but litigation is inherently uncertain and an unfavorable outcome could seriously harm our business. 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 against such lawsuits 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.
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 has, and may in the future, expose us to lawsuits. Specifically, we are currently facing several lawsuits alleging that we are liable for allowing users to communicate with each other, and that those communications sometimes result in harm. In addition, other lawsuits allege that the design of our platform and those of our competitors is addictive and harmful to minor users’ mental health. We believe we have meritorious defenses to these lawsuits, but litigation is inherently uncertain and unfavorable outcomes could seriously harm our business.
This risk is enhanced in certain jurisdictions outside the United States where our protection from liability for third-party actions may be less than the protection that exists 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, and some U.S. states have also enacted or proposed legislation that would undercut, or conflict with, the CDA’s protections. 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.
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 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. We do not currently enter into foreign currency exchange contracts, which means our business, financial condition, and operating results may be impacted by fluctuations
68

in the exchange rates of the currencies in which we do business. In the future, as our international operations increase, or more of our revenue agreements or operating expenses are denominated in currencies other than the U.S. dollar, these impacts may become material. 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, including war and other armed conflicts;
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, the Treasury Department’s Office of Foreign Assets Control, or other similar foreign regulatory bodies.
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 has led to, and may continue to result in, divergent laws and regulations, such as with respect to data protection and data transfer laws, that could be costly and complicate compliance efforts. 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
69

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. For example, future or past business transactions could expose us to additional cybersecurity risks and vulnerabilities, as our systems could be negatively affected by vulnerabilities present in acquired or integrated entities’ systems and technologies. 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 and litigation exposure 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 our ability to realize a return on our investment, if any, is typically dependent on the issuer participating in a liquidity event, such as a public offering or acquisition. We are not always able to achieve a return on our investments in a timely fashion, if at all, even for those companies that have achieved a liquidity event. 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 June 30, 2023, 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.
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, along with any employee and employer social security contributions, to relevant taxing authorities on behalf of team members and, where applicable, their employers. 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
70

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

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 federal, 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.
We have been and may in the future be exposed to inventory risks related to our physical products 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.
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. The Convertible Notes will mature beginning in May 2025, unless earlier converted, redeemed, or repurchased. Our ability to repay or 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
72

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 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 historically incurred net losses and negative cash flow from operations, and we may not attain and sustain profitability in future periods. 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. In addition, our ability to draw on our Credit Facility relies on our lenders under that facility's continued operation and ability to fund.
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 at a global level, 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, legislation commonly referred to as the Tax Cuts and Jobs Act, which was enacted in December 2017, significantly reformed the U.S. Internal Revenue Code of 1986, as amended, or the Code. The Tax Cuts and Jobs 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, eliminated the option to currently deduct research and development expenditures and requires taxpayers to capitalize and amortize U.S.-based and non-U.S.-based research
73

and development expenditures over five and fifteen years, respectively, and put into effect significant changes to U.S. taxation of international business activities. In August 2022, the Inflation Reduction Act, or the IRA, was enacted, the provisions of which include a minimum tax equal to 15% of the adjusted financial statement income of certain large corporations, as well as a 1% excise tax on certain share buybacks by public corporations that would be imposed on such corporations. It is possible that changes under the Tax Cuts and Jobs Act, the IRA, or other tax legislation could increase our future tax liability, which could in turn adversely impact our business and future profitability.
In addition, many jurisdictions and intergovernmental organizations have been discussing or are in the process of implementing 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, in each case potentially on a temporary basis pending the implementation of the “two-pillar solution” described below, taxes based on gross receipts applicable to digital services regardless of profitability. In addition, the Organisation for Economic Co-operation and Development, or the OECD, has led international efforts to devise, and to implement on a permanent basis, a two-pillar solution to address the tax challenges arising from the digitalization of the economy. Pillar One focuses on nexus and profit allocation, and Pillar Two provides for a global minimum effective corporate tax rate of 15%. Pillar One would apply to multinational enterprises with annual global revenue above 20 billion euros and profitability above 10%, with the revenue threshold potentially reduced to 10 billion euros in the future. Based on these thresholds, we currently expect to be outside the scope of the Pillar One proposals, though we anticipate that we will be subject to Pillar One in the future if our global revenue exceeds the Pillar One thresholds. In December 2021, the OECD published detailed rules that define the scope of the Pillar Two global minimum effective tax rate proposal. A number of countries, including the United Kingdom, are currently proposing or have enacted legislation to implement core elements of the Pillar Two proposal by the start of 2024, and the European Union has adopted a Council Directive which requires certain Pillar Two rules to be transposed into member states’ national laws from such time. Based on our current understanding of the minimum revenue thresholds contained in the proposed Pillar Two rules, we expect that we may be within their scope and so their implementation could impact the amount of tax we have to pay.
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 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 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, 2022, we had U.S. federal net operating loss carryforwards of approximately $7.4 billion and state net operating loss carryforwards of approximately $4.6 billion, as well as U.K. net operating loss carryforwards of approximately $3.6 billion. We also accumulated U.S. federal and state research tax credits of $691.5 million and $430.7 million, respectively, as of December 31, 2022. 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
74

“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 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.
For U.S. federal income tax purposes, net operating losses arising in tax years beginning before January 1, 2018 can be carried forward to the earlier of the next subsequent twenty tax years or until such losses are fully utilized; net operating losses arising in tax years beginning after December 31, 2017 are not subject to the twenty-year limitation. In addition, for tax years beginning after December 31, 2020, our use of net operating losses arising in tax years beginning after December 31, 2017, may not exceed 80% of such year's taxable income. U.S. federal research tax credits can be carried forward to the earlier of the next subsequent twenty tax years or until such credits are fully utilized, and use of those credits generally cannot exceed 75% of the net income tax liability for any given tax year. 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.
Our operating results may be negatively affected if we are required to pay additional sales and use tax, value added tax, or other transaction taxes, and we could be subject to liability with respect to all or a portion of past or future sales.
We currently collect and remit sales and use, value added and other transaction taxes in certain of the jurisdictions where we do business based on our assessment of the amount of taxes owed by us in such jurisdictions. However, in some jurisdictions in which we do business, we do not believe that we owe such taxes, and therefore we currently do not collect and remit such taxes in those jurisdictions or record contingent tax liabilities in respect of those jurisdictions. A successful assertion that we are required to pay additional taxes in connection with sales of our products and solutions, or the imposition of new laws or regulations or the interpretation of existing laws and regulations requiring the payment of additional taxes, would result in increased costs and administrative burdens for us. If we are subject to additional taxes and determine to offset such increased costs by collecting and remitting such taxes from our customers, or otherwise passing those costs through to our customers, companies may be discouraged from purchasing our products and solutions. Any increased tax burden may decrease our ability or willingness to compete in relatively burdensome tax jurisdictions, result in substantial tax liabilities related to past or future sales or otherwise 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 June 30, 2023, 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
75

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. The S&P Dow Jones, another provider of widely followed stock indexes, previously excluded companies with multiple share classes, but recently reversed course to remove that exclusion. As a result, our Class A common stock is not eligible for stock indexes with these or similar restrictions. We cannot assure you that other stock indexes will not take a similar approach to FTSE Russell in the future. Exclusion from indexes could make 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, 2022 that are customarily included in a proxy statement are instead included in our Annual Report. 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 or the “pay versus performance” disclosure 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. From July 1, 2021 to June 30, 2023, the trading price of our Class A common stock ranged from $7.33 to $83.34. Declines or volatility in our trading price could make it more difficult to attract and retain talent, adversely impact employee retention and morale, and has required, and may continue to require, us to issue more equity to incentivize team members which is likely
76

to 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;
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;
significant acquisitions or divestitures of our stock by investors, whether voluntarily or to comply with regulatory or other requirements;
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, inflationary pressures, banking instability, war, armed conflict, including the conflict in Ukraine, incidents of terrorism, or responses to these events;
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, whether such developments may impact us or our competitors; 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 ours. 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.
We may not realize the anticipated long-term stockholder value of any stock repurchase program undertaken by us and any failure to repurchase our Class A common stock after we have announced our intention to do so may negatively impact our stock price.
Our board of directors has in the past and may from time to time in the future authorize stock repurchase programs, pursuant to which repurchases of Class A common stock may be made either through open market transactions (including pre-set trading plans) or through other transactions in accordance with applicable securities laws. Any
77

repurchase programs may be modified, suspended, or terminated at any time. Any failure to repurchase stock after we have announced our intention to do so may negatively impact our reputation and investor confidence in us and may negatively impact our stock price.
The existence of a stock repurchase program could cause our stock price to trade higher than it otherwise would be and could potentially reduce the market liquidity for our stock. Although stock repurchase programs are intended to enhance long-term stockholder value, there is no assurance they will do so because the market price of our Class A common stock may decline below the levels at which we repurchased shares and short-term stock price fluctuations could reduce the effectiveness of any such program.
Repurchasing our Class A common stock reduces the amount of cash we have available to fund working capital, capital expenditures, strategic acquisitions or business opportunities, and other general corporate purposes, and we may fail to realize the anticipated long-term stockholder value of any stock repurchase program.
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 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, 2027 Notes, or 2028 Notes by holders are met before the close of business on the business day immediately preceding February 1, 2025, May 1, 2026, February 1, 2027, or December 1, 2027, respectively, holders of the applicable Convertible Notes will be entitled to convert the Convertible Notes at any time
78

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.
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 our board of directors or the resignation, death, or removal of a director, which prevents stockholders from being able to fill vacancies on our board of directors;
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
79

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 June 30, 2023, we had outstanding a total of 1.4 billion shares of Class A common stock, 22.5 million shares of Class B common stock, and 231.6 million shares of Class C common stock. In addition, as of June 30, 2023, 148.9 million shares of Class A common stock and 0.2 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 363.9 million shares (including options exercisable and RSAs subject to forfeiture as of June 30, 2023) 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.
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 adequate 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
80

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. Failure to comply with these rules might also make it more difficult for us to obtain certain types of insurance, including director and officer liability insurance, and we might be forced to accept reduced policy limits and coverage or incur substantially higher costs to obtain the same or similar coverage.
Our certificate of incorporation provides that the Court of Chancery of the State of Delaware and the federal district courts of the United States 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 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, federal courts have been split on the issue, and a stockholder may 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.
Item 2. Unregistered Sales of Equity Securities and Use of Proceeds
None.
81

Item 3. Defaults Upon Senior Securities
None.
Item 4. Mine Safety Disclosures
Not applicable.
Item 5. Other Information
Stockholder Election of Directors and Ratification of Appointment of Independent Registered Accounting Firm

On July 24, 2023, we held our 2023 annual meeting of stockholders. That same day, the holders of an aggregate of 231,626,943 shares of our Class C common stock, representing an aggregate of over 99% of the voting power of our outstanding capital stock, acted by written consent to elect the following individuals to our board of directors: Evan Spiegel, Robert Murphy, Michael Lynton, Kelly Coffey, Joanna Coles, Liz Jenkins, Scott D. Miller, Poppy Thorpe, and Fidel Vargas. Each of these individuals will serve until the next annual meeting of stockholders and until his or her successor is elected, or, if sooner, until the director’s death, resignation, or removal.

Additionally, pursuant to this action by written consent, the holders ratified the selection by the audit committee of our board of directors of Ernst & Young LLP as our independent registered accounting firm for the fiscal year ending December 31, 2023.

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

Item 6. Exhibits
Incorporated by Reference
Exhibit
Number
DescriptionSchedule /
Form
File
Number
ExhibitFiling Date
10.110-Q001-3801710.1April 28, 2023
10.28-K001-3801710.1June 5, 2023
10.3
31.1
31.2
32.1*
101.INSInline XBRL Instance Document.
101.SCHInline XBRL Taxonomy Extension Schema Document.
101.CALInline XBRL Taxonomy Extension Calculation Linkbase Document.
101.DEFInline XBRL Taxonomy Definition Linkbase Document.
101.LABInline XBRL Taxonomy Extension Labels Linkbase Document.
101.PREInline XBRL Taxonomy Extension Presentation Linkbase Document.
104Cover Page Interactive Data File (formatted as inline XBRL and contained in Exhibit 101).
*The certifications furnished in Exhibit 32.1 hereto are deemed to accompany this Quarterly Report on Form 10-Q 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.
83

SIGNATURES
Pursuant to the requirements of the Securities Exchange Act of 1934, the registrant has duly caused this report to be signed on its behalf by the undersigned, thereunto duly authorized.
SNAP INC.
Date: July 25, 2023
/s/ Derek Andersen
Derek Andersen
Chief Financial Officer
(Principal Financial Officer)
Date: July 25, 2023
/s/ Rebecca Morrow
Rebecca Morrow
Chief Accounting Officer
(Principal Accounting Officer)
84
EX-10.3 2 ex-103xnonxemployeedirecto.htm EX-10.3 Document

Exhibit 10.3
Snap Inc.
Amended Non-Employee Director Compensation Policy
(Adopted on November 3, 2017)
(Amended on May 11, 2023)

Effective on Snap Inc.’s 2023 annual meeting of stockholders, this non-employee director compensation policy provides that each non-employee director will receive 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 RSUs 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 will be 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 Snap Inc. 2017 Equity Incentive 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, unvested RSUs, 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.


EX-31.1 3 snap-2023630xexx311.htm EX-31.1 Document

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 quarterly report on Form 10-Q 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 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: July 25, 2023
/s/ Evan Spiegel
Evan Spiegel
Chief Executive Officer
(Principal Executive Officer)

EX-31.2 4 snap-2023630xexx312.htm EX-31.2 Document

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 quarterly report on Form 10-Q 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 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: July 25, 2023
/s/ Derek Andersen
Derek Andersen
Chief Financial Officer
(Principal Financial Officer)

EX-32.1 5 snap-2023630xexx321.htm EX-32.1 Document

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 Quarterly Report of Snap Inc. (the “Company”) on Form 10-Q for the period ended June 30, 2023 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: July 25, 2023
/s/ Evan Spiegel
Evan Spiegel
Chief Executive Officer
(Principal Executive Officer)
Date: July 25, 2023
/s/ Derek Andersen
Derek Andersen
Chief Financial Officer
(Principal Financial Officer)

EX-101.SCH 6 snap-20230630.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0000001 - Document - Cover Page link:presentationLink link:calculationLink link:definitionLink 0000002 - Statement - Consolidated Statements of Cash Flows link:presentationLink link:calculationLink link:definitionLink 0000003 - Statement - Consolidated Statements of Operations link:presentationLink link:calculationLink link:definitionLink 0000004 - Statement - Consolidated Statements of Comprehensive Income (Loss) link:presentationLink link:calculationLink link:definitionLink 0000005 - Statement - Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 0000006 - Statement - Consolidated Balance Sheets (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 0000007 - Statement - Consolidated Statements of Stockholders' Equity link:presentationLink link:calculationLink link:definitionLink 0000008 - Disclosure - Description of Business and Summary of Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 0000009 - Disclosure - Revenue link:presentationLink link:calculationLink link:definitionLink 0000010 - Disclosure - Net Loss per Share link:presentationLink link:calculationLink link:definitionLink 0000011 - Disclosure - Stockholders' Equity link:presentationLink link:calculationLink link:definitionLink 0000012 - Disclosure - Business Acquisitions link:presentationLink link:calculationLink link:definitionLink 0000013 - Disclosure - Goodwill and Intangible Assets link:presentationLink link:calculationLink link:definitionLink 0000014 - Disclosure - Long-Term Debt link:presentationLink link:calculationLink link:definitionLink 0000015 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 0000016 - Disclosure - Leases link:presentationLink link:calculationLink link:definitionLink 0000017 - Disclosure - Strategic Investments link:presentationLink link:calculationLink link:definitionLink 0000018 - Disclosure - Fair Value Measurements link:presentationLink link:calculationLink link:definitionLink 0000019 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 0000020 - Disclosure - Accumulated Other Comprehensive Income (Loss) link:presentationLink link:calculationLink link:definitionLink 0000021 - Disclosure - Property and Equipment, Net link:presentationLink link:calculationLink link:definitionLink 9954701 - Disclosure - Description of Business and Summary of Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 9954702 - Disclosure - Revenue (Tables) link:presentationLink link:calculationLink link:definitionLink 9954703 - Disclosure - Net Loss per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 9954704 - Disclosure - Stockholders' Equity (Tables) link:presentationLink link:calculationLink link:definitionLink 9954705 - Disclosure - Goodwill and Intangible Assets (Tables) link:presentationLink link:calculationLink link:definitionLink 9954706 - Disclosure - Long-Term Debt (Tables) link:presentationLink link:calculationLink link:definitionLink 9954707 - Disclosure - Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 9954708 - Disclosure - Strategic Investments (Tables) link:presentationLink link:calculationLink link:definitionLink 9954709 - Disclosure - Fair Value Measurements (Tables) link:presentationLink link:calculationLink link:definitionLink 9954710 - Disclosure - Accumulated Other Comprehensive Income (Loss) (Tables) link:presentationLink link:calculationLink link:definitionLink 9954711 - Disclosure - Property and Equipment, Net (Tables) link:presentationLink link:calculationLink link:definitionLink 9954712 - Disclosure - Description of Business and Summary of Significant Accounting Policies - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 9954713 - Disclosure - Revenue - Disaggregation of Revenue by Geography (Details) link:presentationLink link:calculationLink link:definitionLink 9954714 - Disclosure - Net Loss per Share - Numerators and Denominators of Basic and Diluted Net Loss per Share Computations for Common Stock (Details) link:presentationLink link:calculationLink link:definitionLink 9954715 - Disclosure - Net Loss per Share - Schedule of Potentially Dilutive Shares Excluded from Calculation of Diluted Net Loss per Share (Details) link:presentationLink link:calculationLink link:definitionLink 9954716 - Disclosure - Stockholders' Equity - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 9954717 - Disclosure - Stockholders' Equity - Summary of RSU and RSA Activity (Details) link:presentationLink link:calculationLink link:definitionLink 9954718 - Disclosure - Stockholders' Equity - Summary of Stock Option Award Activity (Details) link:presentationLink link:calculationLink link:definitionLink 9954719 - Disclosure - Stockholders' Equity - Summary of Total Stock-based Compensation Expense (Details) link:presentationLink link:calculationLink link:definitionLink 9954720 - Disclosure - Business Acquisitions - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 9954721 - Disclosure - Goodwill and Intangible Assets - Changes in Carrying Amount of Goodwill (Details) link:presentationLink link:calculationLink link:definitionLink 9954722 - Disclosure - Goodwill and Intangible Assets - Schedule of Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 9954723 - Disclosure - Goodwill and Intangible Assets - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 9954724 - Disclosure - Goodwill and Intangible Assets - Schedule of Estimated Intangible Asset Amortization Expense (Details) link:presentationLink link:calculationLink link:definitionLink 9954725 - Disclosure - Long-Term Debt - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 9954726 - Disclosure - Long-Term Debt - Summary of Convertible Notes (Details) link:presentationLink link:calculationLink link:definitionLink 9954727 - Disclosure - Commitments and Contingencies - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 9954728 - Disclosure - Leases - Components of Lease Cost (Details) link:presentationLink link:calculationLink link:definitionLink 9954729 - Disclosure - Leases - Summary of Weighted Average Remaining Lease Term and Discount Rate Related to Operating Leases (Details) link:presentationLink link:calculationLink link:definitionLink 9954730 - Disclosure - Leases - Present Value of Operating Lease Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 9954730 - Disclosure - Leases - Present Value of Operating Lease Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 9954731 - Disclosure - Leases - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 9954732 - Disclosure - Strategic Investments - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 9954733 - Disclosure - Strategic Investments - Gain (Loss) on Strategic Investments (Details) link:presentationLink link:calculationLink link:definitionLink 9954734 - Disclosure - Fair Value Measurements - Summary of Financial Assets Measured at Fair Value on Recurring Basis (Details) link:presentationLink link:calculationLink link:definitionLink 9954735 - Disclosure - Fair Value Measurements - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 9954736 - Disclosure - Fair Value Measurements - Gain (Loss) on Securities (Details) link:presentationLink link:calculationLink link:definitionLink 9954737 - Disclosure - Income Taxes - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 9954738 - Disclosure - Accumulated Other Comprehensive Income (Loss) - Schedules of Changes in Accumulated Other Comprehensive Income (Loss) (Details) link:presentationLink link:calculationLink link:definitionLink 9954739 - Disclosure - Property and Equipment, Net - Property and Equipment, Net by Geographic Area (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 7 snap-20230630_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 8 snap-20230630_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 9 snap-20230630_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Variable Rate [Domain] Variable Rate [Domain] Accrued expenses and other current liabilities Accrued Liabilities, Current Statistical Measurement [Domain] Statistical Measurement [Domain] Maximum borrowing capacity Line of Credit Facility, Maximum Borrowing Capacity Research and development Research and Development Expense Change in operating assets and liabilities, net of effect of acquisitions: Increase (Decrease) in Operating Capital [Abstract] Aggregate Intrinsic Value Share Based Compensation Arrangement By Share Based Payment Award Options Aggregate Intrinsic Value [Abstract] Share-based Compensation Arrangement by Share-based Payment Award, Options, Aggregate Intrinsic Value [Abstract] Award Type [Domain] Award Type [Domain] Outstanding restricted stock, unvested beginning balance (in shares) Outstanding restricted stock, unvested ending balance (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number Long-Term Debt Debt Disclosure [Text Block] Statement of Stockholders' Equity [Abstract] Statement of Stockholders' Equity [Abstract] Payment to acquire business Payments to Acquire Businesses, Gross Revolving Credit Facility Revolving Credit Facility [Member] Equity Method Investments and Joint Ventures [Abstract] Equity Method Investments and Joint Ventures [Abstract] Accounts payable Accounts Payable, Current Corporate debt securities Corporate Debt Securities [Member] Thereafter Lessee Operating Lease Liability To Be Paid After Year Four Lessee, operating lease, liability, to be paid, after year four. Commitments and contingencies (Note 8) Commitments and Contingencies Disaggregation Of Revenue [Line Items] Disaggregation of Revenue [Line Items] Summary of RSU and RSA Activity Nonvested Restricted Stock Shares Activity [Table Text Block] Property and Equipment, Net by Geographic Area Schedule of Revenue from External Customers and Long-Lived Assets, by Geographical Areas [Table Text Block] Geographical [Axis] Geographical [Axis] Service condition satisfied, years Share-Based Compensation Arrangement by Share-Based Payment Award, Award Requisite Service Period Income Taxes Income Tax Disclosure [Text Block] Sales of strategic investments Proceeds From Sales Of Strategic Investments Proceeds from sales of strategic investments. Current liabilities Liabilities, Current [Abstract] Business Acquisition [Line Items] Business Acquisition [Line Items] Marketable securities contractual maturities period Marketable Securities Contractual Maturities Period Marketable securities contractual maturities period. Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Table] Fair Value, Recurring and Nonrecurring [Table] Diluted (in usd per share) Earnings Per Share, Diluted Unrealized gains (losses) on investments in privately held companies still held at the reporting date, net Unrealized Gain (Loss) on Investments Accounts receivable, net of allowance Accounts Receivable, after Allowance for Credit Loss, Current Goodwill [Roll Forward] Goodwill [Roll Forward] Treasury stock, shares (in shares) Treasury stock, beginning of period (in shares) Treasury stock, end of period (in shares) Treasury Stock, Common, Shares Beginning balance (in shares) Ending balance (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number Shares issued in connection with exercise of stock options under stock-based compensation plans Stock Issued During Period, Value, Stock Options Exercised Trading Symbol Trading Symbol Outstanding letters of credit Letters of Credit Outstanding, Amount U.S. government agency securities US Government Agencies Debt Securities [Member] Weighted-Average Exercise Price, Granted (in usd per share) Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price Net loss Net loss Net Income (Loss) Total current liabilities Liabilities, Current Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate [Member] Fair Value Disclosures [Abstract] Fair Value Disclosures [Abstract] Leases Lessee, Operating Leases [Text Block] Liabilities and Stockholders’ Equity Liabilities and Equity [Abstract] Finite-Lived Intangible Assets [Line Items] Finite-Lived Intangible Assets [Line Items] Schedule of Equity Method Investments [Table] Schedule of Equity Method Investments [Table] Cash and Cash Equivalents [Domain] Cash and Cash Equivalents [Domain] Overnight Funding Rate Fed Funds Effective Rate Overnight Index Swap Rate [Member] Stockholders’ equity Equity, Attributable to Parent [Abstract] Amounts reclassified from AOCI Reclassification from AOCI, Current Period, Net of Tax, Attributable to Parent Marketable securities, Gross Unrealized Losses Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Loss, before Tax One Month Secured Overnight Financing Rate S O F R Overnight Index Swap Rate One Month Secured Overnight Financing Rate S O F R Overnight Index Swap Rate [Member] One month secured overnight financing rate overnight index swap rate. Shares issued in connection with exercise of stock options under stock-based compensation plans (in shares) Exercised (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period Other Other Intangible Assets [Member] 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] Weighted- Average Remaining Useful Life - Years Acquired Finite-Lived Intangible Assets, Weighted Average Useful Life Class B Class B Voting Common Stock Common Class B [Member] Weighted-Average Exercise Price, Exercised (in usd per share) Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price Level 1 securities: Fair Value, Inputs, Level 1 [Member] Patents Patents [Member] Marketable securities Marketable Securities, Current Goodwill Goodwill, beginning balance Goodwill, ending balance Goodwill Equity Components [Axis] Equity Components [Axis] Financial Instruments [Domain] Financial Instruments [Domain] Accrued expenses and other current liabilities Increase (Decrease) in Accrued Liabilities Certificates of deposit Certificates of Deposit [Member] Lessee Lease Description [Table] Lessee, Lease, Description [Table] Common stock, convertible, volume weighted average price per share, S&P 500 total return index (in usd per share) Common Stock, Convertible, Volume Weighted Average Price Per Share, S&P 500 Total Return Index Common Stock, Convertible, Volume Weighted Average Price Per Share, S&P 500 Total Return Index Granted (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross Entity Small Business Entity Small Business Basic shares: Weighted Average Number of Shares Outstanding, Basic [Abstract] 2027 Finite-Lived Intangible Asset, Expected Amortization, Year Four Accumulated Other Comprehensive Income (Loss) Comprehensive Income (Loss) Note [Text Block] Local Phone Number Local Phone Number Accounts receivable, net of allowance Increase (Decrease) in Accounts Receivable Equity Securities and Marketable securities, Gross Unrealized Losses Available For Sale Debt Securities And Equity Securities Accumulated Gross Unrealized Loss Before Tax Available for sale debt securities and equity securities accumulated gross unrealized loss before tax. Measurement Frequency [Axis] Measurement Frequency [Axis] Operating lease liabilities, noncurrent Operating Lease, Liability, Noncurrent Debt Instrument, Name [Domain] Debt Instrument, Name [Domain] Earnings Per Share [Line Items] Earnings Per Share [Line Items] Earnings per share. Trademarks Trademarks [Member] Payments of debt issuance costs Payments of Debt Issuance Costs Income Statement Location [Axis] Income Statement Location [Axis] Unamortized Debt Issuance Costs Debt Instrument, Unamortized Discount (Premium) and Debt Issuance Costs, Net Present Value of Operating Lease Liabilities Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block] Europe Europe [Member] 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 [Table Text Block] Proceeds from issuance of convertible notes, net of issuance costs Proceeds from Debt, Net of Issuance Costs Components of Lease Cost Lease, Cost [Table Text Block] Unrealized gain (loss) on marketable securities, net of tax Other Comprehensive Income (Loss), Available-for-Sale Securities Adjustment, Net of Tax, Portion Attributable to Parent Research and development Research and Development Expense [Member] Cash flows from investing activities Net Cash Provided by (Used in) Investing Activities [Abstract] Award Type [Axis] Award Type [Axis] Anti-dilutive securities excluded from calculation of diluted net loss per share (in shares) Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Outstanding restricted stock, Granted (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period Number of share-based employee compensation plans Share Based Compensation Arrangement By Share Based Payment Award Number Of Share Based Employee Compensation Plans Share-based compensation arrangement by share-based payment award, number of share-based employee compensation plans. Document Quarterly Report Document Quarterly Report Interest expense Interest Expense Cash, Equity Securities and Marketable securities, Cost or Amortized Cost Cash Equity Securities And Available For Sale Debt Securities Cost And Amortized Cost Basis Cash equity securities and available for sale debt securities cost and amortized cost basis. Fair Value Hierarchy and NAV [Domain] Fair Value Hierarchy and NAV [Domain] General and administrative General and Administrative Expense [Member] Lease liabilities arising from obtaining operating lease right-of-use assets Right-of-Use Asset Obtained in Exchange for Operating Lease Liability Weighted-Average Remaining Contractual Term (in years) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term Remainder of 2023 Finite-Lived Intangible Asset, Expected Amortization, Remainder of Fiscal Year Unvested RSUs and RSAs Unvested Restricted Stock Units And Restricted Stock Awards Not Subject To A Performance Condition [Member] Unvested restricted stock units and restricted stock awards not subject to a performance condition. Less: Imputed interest Lessee, Operating Lease, Liability, Undiscounted Excess Amount Use of Estimates Use of Estimates, Policy [Policy Text Block] Entity File Number Entity File Number Loss Contingencies [Table] Loss Contingencies [Table] Schedule Of Antidilutive Securities Excluded From Computation Of Earnings Per Share [Table] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Operating lease liabilities Operating Lease, Liability, Current Marketable Securities AOCI, Accumulated Gain (Loss), Debt Securities, Available-for-Sale, Parent [Member] Purchases of strategic investments Payments To Acquire Strategic Investments Payments to acquire strategic investments. Amortization of intangible assets Amortization of Intangible Assets Entity Shell Company Entity Shell Company Carrying value of investment in privately-held companies Long-Term Investments 2026 Lessee, Operating Lease, Liability, to be Paid, Year Three Miscellaneous Miscellaneous [Member] Miscellaneous. Business Acquisition, Acquiree [Domain] Business Acquisition, Acquiree [Domain] OCI before reclassifications OCI, before Reclassifications, Net of Tax, Attributable to Parent Intangible assets, net Net Finite-Lived Intangible Assets, Net Restricted Stock Units and Restricted Stock Awards Restricted Stock Units And Restricted Stock Awards [Member] Restricted stock units and restricted stock awards. Operating leases, terms Lessee, Operating Lease, Lease Not yet Commenced, Term of Contract Other liabilities Increase (Decrease) in Other Operating Liabilities Cash, cash equivalents, and restricted cash, beginning of period Cash, cash equivalents, and restricted cash, end of period Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents Accumulated Amortization Finite-Lived Intangible Assets, Accumulated Amortization 2025 Lessee, Operating Lease, Liability, to be Paid, Year Two 2023 Acquisitions Two Thousand Twenty Three Acquisitions [Member] Two Thousand Twenty Three Acquisitions Interest income Investment Income, Interest Operating lease expense Operating Lease, Cost Denominator: Weighted Average Number of Shares Outstanding Reconciliation [Abstract] Common stock issued (in shares) Common Stock, Shares, Issued Common stock, convertible, volume weighted average price per share (in usd per share) Common Stock, Convertible, Volume Weighted Average Price Per Share Common Stock, Convertible, Volume Weighted Average Price Per Share Purchase price consideration Business Combination, Consideration Transferred Outstanding restricted stock, Vested (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period Treasury stock, at cost. 50,491 and 51,312 shares of Class A non-voting common stock at June 30, 2023 and December 31, 2022, respectively. Treasury Stock, Common, Value Security Exchange Name Security Exchange Name Net Carrying Amount Long-Term Debt Accumulated other comprehensive income (loss) Accumulated Other Comprehensive Income (Loss), Net of Tax Debt instrument convertible, amortization period Debt Instrument Amortization Of Debt Issuance Costs Period Debt instrument amortization of debt issuance costs period. Foreign Currency Translation Accumulated Foreign Currency Adjustment Attributable to Parent [Member] Stock options Employee Stock Option [Member] Class A Common Stock Common Class A [Member] Description of Business and Summary of Significant Accounting Policies Business Description and Accounting Policies [Text Block] Weighted average recognition period Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition Total costs and expenses Costs and Expenses Stock Conversion Description [Axis] Stock Conversion Description [Axis] Maximum Maximum [Member] Total comprehensive loss Comprehensive Income (Loss), Net of Tax, Attributable to Parent Unrecognized compensation cost Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount Document Type Document Type Goodwill acquired Goodwill, Acquired During Period Issuance of Class A non-voting common stock in connection with acquisitions Stock Issued During Period, Value, Acquisitions Entity Address, Address Line One Entity Address, Address Line One Antidilutive Securities, Name [Domain] Antidilutive Securities, Name [Domain] Losses (gains) on debt and equity securities, net Debt and Equity Securities, Gain (Loss) Change in cash, cash equivalents, and restricted cash Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Excluding Exchange Rate Effect Basis of Presentation Basis of Accounting, Policy [Policy Text Block] Other Other Noncash Income (Expense) 2027 Notes Two Thousand Twenty Seven Senior Convertible Notes [Member] Two thousand twenty seven senior convertible notes. Weighted- Average Exercise Price Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract] Business Acquisition [Axis] Business Acquisition [Axis] Lease obligations for additional leases not yet commenced Lessee Operating Lease Lease Not Yet Commenced Lease Obligations Incurred Lessee operating lease lease not yet commenced lease obligations incurred. Convertible senior notes, net Convertible Debt, Noncurrent Debt instrument, convertible principal amount used in conversion rate Debt Instrument Convertible Principal Amount Used In Conversion Rate Debt instrument convertible principal amount used in conversion rate. Schedule of Intangible Assets Schedule of Finite-Lived Intangible Assets [Table Text Block] Variable Rate [Axis] Variable Rate [Axis] Cash Cash [Member] Income Statement [Abstract] Income Statement [Abstract] Costs and expenses: Costs and Expenses [Abstract] Forfeited (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures in Period Title of 12(b) Security Title of 12(b) Security Operating lease liabilities Increase Decrease In Operating Lease Liabilities Increase decrease in operating lease liabilities. Loss Contingency, Nature [Domain] Loss Contingency, Nature [Domain] Sublease income Sublease Income Business Acquisitions Business Combination Disclosure [Text Block] Purchase of capped calls Adjustments To Additional Paid In Capital Purchase Of Capped Calls Adjustments to additional paid in capital, purchase of capped calls. Schedule Of Earnings Per Share [Table] Schedule Of Earnings Per Share [Table] Schedule of earnings per share. Weighted-average grant date fair value per restricted stock, unvested beginning balance (in usd per share) Weighted-average grant date fair value per restricted stock, unvested ending balance (in usd per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value Income Tax Disclosure [Abstract] Income Tax Disclosure [Abstract] Convertible Notes (if-converted) Convertible Senior Notes If Converted [Member] Convertible senior notes if converted. Share-Based Payment Arrangement [Abstract] Share-Based Payment Arrangement [Abstract] Entity Tax Identification Number Entity Tax Identification Number Foreign currency translation Goodwill, Foreign Currency Translation Gain (Loss) Total net lease costs Lease, Cost Shares issued upon conversion of each $1000 principal amount Debt Conversion, Converted Instrument, Shares Issued Purchases of marketable securities Payments to Acquire Marketable Securities Statistical Measurement [Axis] Statistical Measurement [Axis] Financial Instrument [Axis] Financial Instrument [Axis] Contractual interest expense Interest Expense, Debt, Excluding Amortization 2027 Notes Two Thousand Twenty Seven Convertible Senior Note [Member] Two Thousand Twenty Seven Convertible Senior Note. Balance Sheet Location [Domain] Balance Sheet Location [Domain] Entity Interactive Data Current Entity Interactive Data Current Disaggregation Of Revenue [Table] Disaggregation of Revenue [Table] Entity Common Stock Shares Outstanding Entity Common Stock, Shares Outstanding Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Axis] Share Based Compensation Arrangement By Share Based Payment Award [Line Items] Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] Accumulated deficit Retained Earnings (Accumulated Deficit) Commitments and Contingencies Disclosure [Abstract] Commitments and Contingencies Disclosure [Abstract] Issuance of Class A non-voting common stock for vesting of restricted stock units and restricted stock awards, net (in shares) Stock Issued During Period, Shares, Restricted Stock Award, Gross Class A Non-Voting Common Stock Conversion From Class B Voting Common Stock Class A Non-Voting Common Stock Conversion From Class B Voting Common Stock [Member] Class A Non-Voting Common Stock Conversion From Class B Voting Common Stock Debt instrument, principal amount Principal Debt Instrument, Face Amount Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Accumulated Other Comprehensive Income Loss [Abstract] Accumulated Other Comprehensive Income Loss [Abstract] Accumulated other comprehensive income (loss). Current assets Assets, Current [Abstract] Leases [Abstract] Leases [Abstract] Entity Address, State or Province Entity Address, State or Province Schedule Of Revenues From External Customers And Long Lived Assets [Table] Schedule of Revenues from External Customers and Long-Lived Assets [Table] Cash flows from operating activities Net Cash Provided by (Used in) Operating Activities [Abstract] Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] 2024 Finite-Lived Intangible Asset, Expected Amortization, Year One Operating cash outflows for operating leases Operating Lease, Payments Common stock outstanding (in shares) Common stock, beginning of period (in shares) Common stock, end of period (in shares) Common Stock, Shares, Outstanding Conversion price per share (in usd per share) Debt Instrument, Convertible, Conversion Price Maturities of marketable securities Proceeds from Maturities, Prepayments and Calls of Debt Securities, Available-for-Sale Indemnification Agreement Indemnification Agreement [Member] Net loss per share attributable to common stockholders: Earnings Per Share, Basic [Abstract] Increase (decrease) in amortization of intangible assets Increase (Decrease) In Amortization Of Intangible Assets Increase (Decrease) In Amortization Of Intangible Assets AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward] AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward] Accumulated Other Comprehensive Income Loss [Line Items] Accumulated Other Comprehensive Income (Loss) [Line Items] Conversion of Stock, Name [Domain] Conversion of Stock, Name [Domain] Common stock par value (in usd per share) Common Stock, Par or Stated Value Per Share Foreign currency translation Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent Net cash provided by (used in) investing activities Net Cash Provided by (Used in) Investing Activities Class of Stock [Domain] Class of Stock [Domain] Equity securities, fair value Equity Securities, FV-NI, Current Common stock, convertible, threshold trading days Common Stock, Convertible, Threshold Trading Days Common Stock, Convertible, Threshold Trading Days Net loss attributable to common stockholders Net Income (Loss) Available to Common Stockholders, Basic Revenues From External Customers And Long Lived Assets [Line Items] Revenues from External Customers and Long-Lived Assets [Line Items] Number of Shares Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding [Roll Forward] Debt Instrument [Axis] Debt Instrument [Axis] Present value of lease liabilities Operating Lease, Liability Credit Facility [Axis] Credit Facility [Axis] Total liabilities Liabilities Accumulated other comprehensive income (loss) AOCI Attributable to Parent [Member] Prepaid expenses and other current assets Increase (Decrease) in Prepaid Expense and Other Assets Measurement Frequency [Domain] Measurement Frequency [Domain] Property and Equipment, Net Property, Plant and Equipment Disclosure [Text Block] Description Of Business And Summary Of Significant Accounting Policies [Line Items] Description Of Business And Summary Of Significant Accounting Policies [Line Items] Description of business and summary of significant accounting policies. Accumulated Other Comprehensive Income Loss [Table] Accumulated Other Comprehensive Income (Loss) [Table] Sterling Overnight Index Sterling Overnight Index [Member] Sterling overnight index. Debt Disclosure [Abstract] Debt Disclosure [Abstract] 2028 Notes Two Thousand Twenty Eight Senior Convertible Notes [Member] 2028 Senior Convertible Notes. North America North America [Member] Net loss per share attributable to Class A, Class B, and Class C common stockholders (Note 3): Earnings Per Share [Abstract] Class A Number of Shares Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Outstanding [Roll Forward] Sales and marketing Selling and Marketing Expense General and administrative General and Administrative Expense Marketable securities contractual maturities Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, after Year One Through Five Weighted- Average Remaining Contractual Term (in years) Share Based Compensation Arrangement By Share Based Payment Award Options Weighted Average Remaining Contractual Term [Abstract] Share-based Compensation Arrangement by Share-based Payment Award, Options, Weighted Average Remaining Contractual Term [Abstract] Total current assets Assets, Current Conversion of common stock to common stock (in shares) Stock Issued During Period, Change In Class of Stock Stock Issued During Period, Change In Class of Stock Revenue from Contract with Customer [Abstract] Revenue from Contract with Customer [Abstract] Supplemental disclosures Supplemental Cash Flow Information [Abstract] Other income (expense), net Other Nonoperating Income (Expense) Entity Filer Category Entity Filer Category Schedule of Equity Method Investments [Line Items] Schedule of Equity Method Investments [Line Items] Statement [Table] Statement [Table] Current Fiscal Year End Date Current Fiscal Year End Date Goodwill and Intangible Assets Goodwill and Intangible Assets Disclosure [Text Block] Equity Securities and Marketable securities, Gross Unrealized Gains 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 gain before tax. Schedule of Changes in Accumulated Other Comprehensive Income (Loss) Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block] Weighted-average grant date fair value per restricted stock, Granted (in usd per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value Changes in Carrying Amount of Goodwill Schedule of Goodwill [Table Text Block] Thereafter Finite Lived Intangible Assets Amortization Expense After Year Four Finite lived intangible assets amortization expense after year four. Net cash provided by (used in) operating activities Net Cash Provided by (Used in) Operating Activities Schedule of Estimated Intangible Asset Amortization Expense Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] Class of Stock [Axis] Class of Stock [Axis] Entities [Table] Entities [Table] Strategic Investments Equity Method Investments and Joint Ventures Disclosure [Text Block] Depreciation and amortization Depreciation, Depletion and Amortization Debt instrument, interest rate Debt Instrument, Interest Rate, Stated Percentage Statement of Financial Position [Abstract] Statement of Financial Position [Abstract] Entity Information [Line Items] Entity Information [Line Items] Business Combination and Asset Acquisition [Abstract] Total stockholders’ equity Balance, beginning of period Balance, end of period Equity, Attributable to Parent Commercial paper Commercial Paper [Member] Schedule Of Finite Lived Intangible Assets [Table] Schedule of Finite-Lived Intangible Assets [Table] Schedule Of Share Based Compensation Arrangements By Share Based Payment Award [Table] Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table] Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name [Domain] Domain names Internet Domain Names [Member] 2025 Notes Two Thousand Twenty Five Senior Convertible Notes [Member] Two thousand twenty five senior convertible notes. Loss before income taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Level 2 securities: Fair Value, Inputs, Level 2 [Member] Entity Emerging Growth Company Entity Emerging Growth Company United Kingdom UNITED KINGDOM Debt issuance costs Debt Issuance Costs, Net Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Document Fiscal Period Focus Document Fiscal Period Focus 2024 Lessee, Operating Lease, Liability, to be Paid, Year One Antidilutive Securities [Axis] Antidilutive Securities [Axis] 2027 Lessee, Operating Lease, Liability, to be Paid, Year Four Weighted-Average Exercise Price, Beginning balance (in usd per share) Weighted-Average Exercise Price, Ending balance (in usd per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price Stock-based compensation Share-Based Payment Arrangement, Noncash Expense Disaggregation of Revenue by Geography Revenue from External Customers by Geographic Areas [Table Text Block] Common Stock Common Stock [Member] City Area Code City Area Code Entity Address, Postal Zip Code Entity Address, Postal Zip Code Net Loss per Share Earnings Per Share [Text Block] Income Statement Location [Domain] Income Statement Location [Domain] Contractual obligation maturity Contractual Obligation Maturity Contractual Obligation Maturity Operating lease right-of-use assets Increase Decrease In Operating Lease Right Of Use Asset Increase decrease in operating lease right of use asset. Document Fiscal Year Focus Document Fiscal Year Focus Geographical [Domain] Geographical [Domain] Minimum Minimum [Member] Property and equipment, net Total property and equipment, net Property, Plant and Equipment, Net Weighted average shares used in computation of net loss per share: Diluted shares: Weighted Average Number of Shares Outstanding, Diluted [Abstract] Summary of Stock Option Award Activity Share-Based Payment Arrangement, Option, Activity [Table Text Block] Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets by Major Class [Axis] Rest of world Rest Of World [Member] Rest of World. Cash, Cost or Amortized Cost Cash Statement of Cash Flows [Abstract] Statement of Cash Flows [Abstract] Assets Assets [Abstract] Goodwill and Intangible Assets Disclosure [Abstract] Goodwill and Intangible Assets Disclosure [Abstract] Net loss Net Income (Loss), Including Portion Attributable to Noncontrolling Interest U.S. government securities US Treasury Securities [Member] Cash paid for income taxes, net Income Taxes Paid, Net Net cash provided by (used in) financing activities Net Cash Provided by (Used in) Financing Activities Summary of Financial Assets Measured at Fair Value on Recurring Basis Fair Value, Assets Measured on Recurring Basis [Table Text Block] Lessee Lease Description [Line Items] Lessee, Lease, Description [Line Items] Commitments and Contingencies Commitments and Contingencies Disclosure [Text Block] Other Payments for (Proceeds from) Other Investing Activities Accumulated deficit Retained Earnings [Member] Goodwill deductible for tax purposes Business Acquisition, Goodwill, Expected Tax Deductible Amount Summary of Total Stock-based Compensation Expense Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block] Total liabilities and stockholders’ equity Liabilities and Equity Marketable securities, Cost or Amortized Cost Debt Securities, Available-for-Sale, Amortized Cost Other assets Other Assets, Noncurrent Operating lease right-of-use assets Operating Lease, Right-of-Use Asset Basic (in usd per share) Earnings Per Share, Basic Debt Instrument [Table] Schedule of Long-Term Debt Instruments [Table] Unrecognized compensation cost Share-Based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount Accounting Policies [Abstract] Accounting Policies [Abstract] Remainder of 2023 Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year Summary of Convertible Notes Convertible Debt [Table Text Block] Entity Address, City or Town Entity Address, City or Town Reissuances of Class A non-voting common stock for vesting of restricted stock units (in shares) Stock Issued During Period, Shares, Treasury Stock Reissued Class C Class C Voting Common Stock Common Class C [Member] Purchase of capped calls Payments for Hedge, Financing Activities Property and equipment, net: Property, Plant and Equipment, Net, by Type [Abstract] Document Transition Report Document Transition Report Schedule Of Business Acquisitions By Acquisition [Table] Schedule of Business Acquisitions, by Acquisition [Table] Convertible notes Convertible Debt, Fair Value Disclosures Technology Technology-Based Intangible Assets [Member] Common stock authorized (in shares) Common Stock, Shares Authorized Sales of marketable securities Proceeds from Sale and Maturity of Marketable Securities Accounts payable Increase (Decrease) in Accounts Payable Marketable securities, Total Estimated Fair Value Marketable securities, total estimated fair value Debt Securities, Available-for-Sale Cash, Equity Securities and Marketable Securities, Total Estimated Fair Value Cash Equity Securities And Available For Sale Debt Securities Fair Value Cash equity securities and available for sale debt securities fair value. Proceeds from issuance of convertible notes, net of issuance costs Proceeds From Debt Net Of Issuance Costs And Capped Call Transaction Costs Proceeds from debt net of issuance costs and capped call transaction costs. Marketable securities, Gross Unrealized Gains Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Gain, before Tax 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] Gains (losses) on publicly traded equity securities, net Equity Securities, FV-NI, Gain (Loss) Property, Plant and Equipment [Abstract] Property, Plant and Equipment [Abstract] Stockholders' Equity Stockholders Equity And Compensation Related Costs Share Based Payments [Text Block] Stockholders equity and compensation related costs share based payments text block. 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] Common stock, value Common Stock, Value, Outstanding Stock split ratio, common stock Stockholders' Equity Note, Stock Split, Conversion Ratio Gains (losses) on investments in privately held companies, net Gain (Loss) on Investments Class A Class A Non-voting Common Stock Common Class A Non Voting [Member] Common class A non voting. Additional paid-in capital Additional Paid in Capital Cash, Total Estimated Fair Value Cash Fair Value Disclosure Cash fair value disclosure. Other comprehensive income (loss), net of tax Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent [Abstract] Weighted-average grant date fair value per restricted stock, Forfeited (in usd per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value Issuance of Class A non-voting common stock for vesting of restricted stock units and restricted stock awards, net Stock Issued During Period, Value, Restricted Stock Award, Gross Statement of Comprehensive Income [Abstract] Statement of Comprehensive Income [Abstract] Proceeds from the exercise of stock options Proceeds from Stock Options Exercised Business combination, recognized identifiable assets acquired and liabilities assumed, liabilities Business Combination, Consideration Transferred, Liabilities Incurred Weighted-Average Exercise Price, Forfeited (in usd per share) Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price Prepaid expenses and other current assets Prepaid Expense and Other Assets, Current 2026 Finite-Lived Intangible Asset, Expected Amortization, Year Three Outstanding restricted stock, Forfeited (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period Weighted average price per share (in usd per share) Share Price Aggregate Intrinsic Value, Outstanding Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value Entity Registrant Name Entity Registrant Name Credit facility expiration period Line of Credit Facility, Expiration Period Other assets Increase (Decrease) in Other Operating Assets 2025 Finite-Lived Intangible Asset, Expected Amortization, Year Two Unrealized gains (losses) on publicly traded equity securities still held at the reporting date, net Equity Securities, FV-NI, Unrealized Gain (Loss) 2026 Notes Two Thousand Twenty Six Senior Convertible Notes [Member] Two thousand twenty six senior convertible notes. Issuance of Class A non-voting common stock in connection with acquisitions (in shares) Stock Issued During Period, Shares, Acquisitions Cost of revenue Cost of Sales [Member] Document Period End Date Document Period End Date Treasury stock Treasury Stock, Common [Member] Entity Central Index Key Entity Central Index Key Liabilities recorded Loss Contingency Accrual Total Share-Based Payment Arrangement, Expense Loss Contingency Nature [Axis] Loss Contingency Nature [Axis] Gross Carrying Amount Finite-Lived Intangible Assets, Gross Income tax benefit (expense) Income tax expense (benefit) Income Tax Expense (Benefit) Rest of World Non-US [Member] Fair Value Measurements Fair Value Disclosures [Text Block] 2022 Acquisitions Two Thousand Twenty Two Acquisitions [Member] Two thousand twenty two acquisitions. Total other comprehensive income (loss), net of tax Other comprehensive income (loss), net of tax Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent RSUs and RSAs Granted after February 2018 Restricted Stock Units And Restricted Stock Granted After February Two Thousand Eighteen [Member] Restricted stock units and restricted stock granted after February two thousand eighteen. Weighted-average remaining lease term Operating Lease, Weighted Average Remaining Lease Term Revenue Total revenue Revenue from Contract with Customer, Excluding Assessed Tax Amendment Flag Amendment Flag Description Of Business And Summary Of Significant Accounting Policies [Table] Description Of Business And Summary Of Significant Accounting Policies [Table] Description of business and summary of significant accounting policies. Cash and Cash Equivalents [Axis] Cash and Cash Equivalents [Axis] Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Cash paid for acquisitions, net of cash acquired Payments to Acquire Businesses, Net of Cash Acquired Weighted-average discount rate Operating Lease, Weighted Average Discount Rate, Percent Cash paid for interest Interest Paid, Excluding Capitalized Interest, Operating Activities Credit Facility [Domain] Credit Facility [Domain] Basis spread on variable interest rate (percentage) Debt Instrument, Basis Spread on Variable Rate Numerator: Net Income (Loss) Available to Common Stockholders, Basic [Abstract] Cap price, net cost Debt Instrument Cap Call Transaction Cap Price Net Cost Debt instrument, cap call transaction cap price, net cost. Sales and marketing Selling and Marketing Expense [Member] Gain (Loss) on Securities Gain (Loss) on Securities [Table Text Block] Diluted (in shares) Weighted-average common shares - Diluted (in shares) Weighted Average Number of Shares Outstanding, Diluted Revenue Revenue from Contract with Customer [Text Block] Purchases of property and equipment Payments to Acquire Property, Plant, and Equipment Additional paid-in capital Additional Paid-in Capital [Member] Gains (losses) recognized on publicly traded equity securities sold during the period, net Equity Securities, FV-NI, Realized Gain (Loss) Balance Sheet Location [Axis] Balance Sheet Location [Axis] Total assets Assets Other Liabilities Other Liabilities [Member] Summary of Weighted Average Remaining Lease Term and Discount Rate Related to Operating Leases Summary Of Operating Lease Term And Discount Rate Table [Table Text Block] Summary of operating lease term and discount rate. Deferred payments for acquisitions Payment For Deferred Acquisition Payments Payment For Deferred Acquisition Payments Loss Contingencies [Line Items] Loss Contingencies [Line Items] Cover [Abstract] Cover [Abstract] Reissuances of Class A non-voting common stock for vesting of restricted stock units Stock Issued During Period, Value, Treasury Stock Reissued Stock-based compensation expense APIC, Share-Based Payment Arrangement, Increase for Cost Recognition Amortization of debt issuance costs Amortization of Debt Issuance Costs United States UNITED STATES Fair Value, Measurements, Recurring Fair Value, Recurring [Member] Other liabilities Other Liabilities, Noncurrent Weighted-average grant date fair value per restricted stock, Vested (in usd per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value Total lease payments Lessee, Operating Lease, Liability, to be Paid Future Stock Split to be Effected in the Form of a Stock Dividend Future Stock Split To Be Effected In Form Of Stock Dividend Policy [Policy Text Block] Future stock split to be effected in the form of a stock dividend. Cap price, per share (in usd per share) Debt Instrument Cap Call Transaction Cap Price Per Share Debt instrument, cap call transaction cap price, per share. Cash flows from financing activities Net Cash Provided by (Used in) Financing Activities [Abstract] Privately Held Securities Privately Held Securities [Member] Privately held securities. Equity Component [Domain] Equity Component [Domain] Weighted- Average Grant Date Fair Value Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Weighted Average Grant Date Fair Value [Abstract] Share based compensation arrangement by share based payment award, equity instruments other than options, weighted average grant date fair value. Commitments due within three years Contractual Obligation Business combination, consideration transferred, equity interests issued and issuable Business Combination, Consideration Transferred, Equity Interests Issued and Issuable Debt Instrument [Line Items] Debt Instrument [Line Items] Basic (in shares) Weighted-average common shares - Basic (in shares) Weighted Average Number of Shares Outstanding, Basic Entity Current Reporting Status Entity Current Reporting Status Operating loss Operating Income (Loss) Gains (losses) recognized on investments in privately held companies sold during the period, net Realized Investment Gains (Losses) Cost of revenue Cost of Revenue Annual commitment fee Line of Credit Facility, Unused Capacity, Commitment Fee Percentage Statement [Line Items] Statement [Line Items] Amounts outstanding under the credit facility Long-Term Line of Credit Customer relationships Customer Relationships [Member] EX-101.PRE 10 snap-20230630_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT GRAPHIC 11 snap-20230630_g1.jpg begin 644 snap-20230630_g1.jpg M_]C_X 02D9)1@ ! @$ 8 !@ #_[@ .061O8F4 90 !_]L 0P " 0$! M 0$" 0$! @(" @($ P(" @(%! 0#! 8%!@8&!08&!@<)" 8'"0<&!@@+" D* M"@H*"@8("PP+"@P)"@H*_]L 0P$" @(" @(% P,%"@<&!PH*"@H*"@H*"@H* M"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*_\ $0@" M^ 44 P$B (1 0,1 ?_$ !\ $% 0$! 0$! ! @,$!08'" D* M"__$ +40 (! P,"! ,%!00$ !?0$" P $$042(3%!!A-180'EZ@X2%AH>(B8J2DY25EI>8F9JBHZ2EIJ>H MJ:JRL[2UMK>XN;K"P\3%QL?(R;GZ.GJ\?+S]/7V M]_CY^O_$ !\! ,! 0$! 0$! 0$ ! @,$!08'" D*"__$ +41 (! M @0$ P0'!00$ $"=P ! @,1! 4A,08205$'87$3(C*!"!1"D:&QP0DC,U+P M%6)RT0H6)#3A)?$7&!D:)BH*#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6V MM[BYNL+#Q,7&Q\C)RM+3U-76U]C9VN+CY.7FY^CIZO+S]/7V]_CY^O_: P# M 0 "$0,1 #\ _?RBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBLGQ#XZ\(^$]4TK1/$>O06EWKEV;728)B0UU,%W%%]\%_M8?\ );/@?_V/%_M8?\EL^!_\ V/%_M8?\ );/@?_V/%_M8?\EL^!_\ V/%_M8?\ );/@?_V/%_M8?\EL^!_\ V/L:YK5\EM:V<"_>DDDD( M5%]R>I [UXO^R?\ \%5O^">'[E_;@_8D^!G_!0G]GO4OV8OVC+76)_"FJW= MO_X*U?\ !-_]C/XFV_P9_:9_:\\)^%/%-Q%'(=#NII9I[9),&-K@0(_V M8,"&!EV J=PXYKKOCO\ MY_L;_LR_"70/CS\=/VC?"_A_P %^*IX8?#?BB?4 M!+9:F\L+SQ>1+$'60/$CNK D%1D&OPQT+QA^P]^R;^V/_P % OA!_P %@O@^ M=6^(WQ.\0WU[\))]9\#SZM<^(-.NI+\V<.DS)#)]FD?%_5[+PMIGC;0X-2M[)/LMK M=!XTN%8*5;4+E01R [ <<4 ?(_$ MFJ0:;H>D65U*9KR[F<)%"@,8!9F8 <]37U'7XK_\$<_V/OV4?V^O^"HGQ1_X M*:_"[]FSP/X1^#GP8\1GP=\"=#\)^&+6PM-4U2W&^?79E@11-*JR))$S [?M M46,-; U^U% !1110 4444 %%%% !1110 4444 %%%?,7_!63_@HIH?\ P3@_ M97N?B3I6B?\ "1?$/Q1?1^'OA/X)@1I)]>U^Y^2WB6)/G>-"1))C!*J$!WR( M" ?3M%?A9_P;8_$/X]?L\^,O^"BWC_\ :S\0S^(O'OP]O]/U+QS--?F9;C4[ M-?$W.0#^G6BOQ#_X M*$_M0_$W_@JG^U%^P=_P3Z7XG^(? _@CX^?"[3_B/\3X/!FIM9W&H17%C-)?&'P_ M\!Z9:^*?AT?%NJ->76D6T@LFDMUD./E9-3MMR@!=\!<*ID?(!^NE%%% !7A? M[6'_ "6SX'_]CW+_ .DS5W'Q!_:>^ 'PJ\1MX2^(GQ4TO2-22%)6L[N1@X1N M5;@'@UXG\:_VB?@C\7/CO\&+#X:_$C3=8FL_'#-++-+O3?"L,2[HX_)RQ,CA9#N:)USY:*-T MA9 #[-HK\Q_^"37_ 59_;$^(/C3]J']EC]N/2_#OCGQE^S,DMS+XU^'%IY- MKX@1!<[K4QA0B7&ZW(3:B9RZL@:(E_CH?\%L?^"VVF_L,67_ 6IU'XL?!*? MX37GQ&.BGX()HI6\%N+IH#$+K;YPFRA8 REA&1,5*_NZ /W]HKX3_P""@GQM M_P""P/Q*^(WPD^"/_!,3X5Z3X/T?QQX?_MKQK\9/'FFI=VGAO,;21Z<;?YRL MVV,ABT+AFFA52F'8<[_P0D_X*4?M6?MD>*?CU^RO^V7#X9UGQO\ L_\ C6/0 MKWX@>"8#'IGB!7FO(20H 42(]D[;E5 R2IF-&5BP!^AU%%% !1110 4444 ? M.W_!4O\ 9K_:H_:I_8^UOX:?L6?M+ZI\*OB1#=P7_AWQ'IVI36:7+Q;@]E<2 MP@R1PRH[#$0E\K^O]% 'Y_M)5B='<92&-_L\2NP#%(0Y522H^X:* /DS_@A_^P_XY_X) MX?\ !-+X?_LP?%?2M/M?&&EOJ=YXJ_LR[6>*6[N=0N)E82* 'Q"T"9QTC [5 M]9T44 %%%% !1110 4444 %%%% !1110 5^:_P#P5:_X(_?MY_MH_M]_#W]M MO]E/]MCPW\/9?AIX4%CX4T[Q'X9_M4:=J,DURUS?0PS1R0"22.2!=Y0N#;H0 M040C]*** /P!_P""+/[!/_!2#Q9^W9^VCX#^,/[0SVGAS5=4U;P_\8KB_P#! M8MHOB-?7UOK]I;ZE9R&!?)CAN9)+@K"45EG52","O";#XM_M*_#[_@CCXI_X M-U-9_8E^*3_'W5/B='9:=;VGAII--ETS^V+?4S=K<[L,AE@=!(%,)B=9?,V[ MMO\ 3I10!^(7_!0G]EKXK?\ !*[]JG]A+_@H/;?"GQ%X\\#? 'X5:?\ #GXG M3^"]-:\N=/BMK*>V^V&+@[)!?73*S%4WQ!&9#(F?2O\ @AIX.^(_[7G_ 5A M_:=_X+,:A\(/$W@WP#X^TRU\+_#E/%VF&SN]7M8Q9+).I!(UG8QQ%@+=B,[0,X/-?0U>%_M8?\EL^!__ M &/_X)U?L0^.[/X7_M3?M9^%O"/B.]@2 M>+0[J26XNHXG^Y)+';QR- C<[6D"A@"02 :Z;XP_M_?L7? +X&>'_P!IKXM_ MM*>%-'^'WBN[@MO#?C!]1$UAJ4LT,L\2PRQ!@^Z*"5P1QB,U\4?\%9OV"/@O M^SGX!^-/[9_[/W_!-B__ &B_B_\ &VT?1?$%IJTW]I+H%O\ V?=9U.WCFBE> M-(_*MT\B#:[E8%1DVYJM_P &^/[,'[%'[1O_ 1'^&WP?^(,W@_X[Z#HOB34 M-0U73?%'AH75GX?UUY)9)+-+:]C)CD@CO& DVC>+AY%^284 ?3'P]_X+/]#^%OPY_;H\#ZOXA\2ZQ;:5H.DVEW*9;V]N)5A@@0&, L\CJH]V%= M-^TA_P %5?\ @G;^R%\26^#W[2_[6WA+P=XG2QBO'T75[IUG6"7/EN0J' ;: M$?@I^SYXB7PC\&M(\(^ M%K2PM=;\06Y\R;6YO(11.\6Y)H2P^07-J1AH23YW^UW^QA_P49^*/_!8S]I' M]KNP_P""0'A?XX^$4TBQTSPG;?%N:"+39+.SMK:/SM-BDD4W-S*;20KM^X)F M! ,B@@'[:?LY_M-_ /\ :X^&*;:PM6BL?[0MT5KU'G>YMPC,Q(M?D.4D9_BA/@3^ MPCIW_!'.W_X*V:=^USIJ_M91?$P:TO@E9])^QC4_[<\O[+_8/D; @L_].W>7 MLXQC9A*_IN_93_8I_91_8>\"W'PW_9-^!'A_P-I%Y<"XOX-&M2)+V4# >>9R MTL[ ' ,C,0.!@5Y8/^")G_!)\?&\?M%+^PAX 'BP:C]O%V-,86OVK=O\[[%N M^R[]WS;O*SN^;KS0!X_\8O\ @IO^R#\0_ /PK_X)^?\ !1F\\0?#?Q/^TA\# M]/UC7-2=UTC1[)KRR+W5B=2EE4VTWG1RP!<%@7C4D&12?FS_ (-Q/&&A_!S_ M (*(?M1_\$^/V1/&EOXV_9K\%30ZSX2\6Q0VT[0:I,\$;P&_MXU^V*X^TQJ[ ME\KIRLA +;OU _:R_89_9%_;I\(6?@7]K?X!>'_'.G:;<-/I@UBV(FL9& #M M!/&5EAW!5#;'7<%&?\ M[)G_ ":M\,_^R?:-_P"D,->@4 %%%% !1110 4444 %%%% !1110 4444 %% M%% !7A?[6'_);/@?_P!CW+_Z3-7NE>%_M8?\EL^!_P#V/_X)87?[0 _9>MOVX_ M C^-FU3^S5TQ=1;R&O=VS[,+O;]F,N_Y-GF[M_RXW<5]'^)_#]CXM\-:CX5U M.:YCMM3L9K2XDL[EX9E21"C%)$(:-@"<,I!!P0.OV1_C[H/CC3M)N5M]6;2 MIG2:QD8$H)H)526(,%8J70!MK;2=IQ^,'_!;?XP3>/?^"OG[%'P7\$_"R7]H MOP?8_">Q\2^"/!$VK0I:>--0OGO8K6XN)IU:$PN=/LII9)%*>2)"1@G/T9_P M28N/V3_BK^V[^TS^RM\8_P#@GM+^SA^T7KG@G[/\2/#OA#QW/-I&L>'[B*"( MW.GK:NEM:RC[1;N9(DW[KDR++EY54 ^TO!W_ 6=_P""6/Q ^/D7[,?@S]N+ MP+J'C2XU+^S[33(-1;R;J[W;1!#=E!;32,WRJB2,6;Y5!/%?3E?ST?\ !=W] MB+]GW]C_ .&'PF_88^$'[%S_ N^#&A?$#3]5\4?M>WFE2:E>:=)=-=>;9O) M;0&ZF*B2,AGD*DPV\0 V!E_H(\+:OHOB#PQIVO>&]_P"#AO\ 9C_;$^)O MQ0_8-\<>$_C/\-OBA&DF@^&?BCXE>-_A_=#>?]%BDFBC\E7E? C+>8@B5TS$ MK-V?_!+?_@E/\=?^"9'_ 2@^(7[/.A^.M.U[XT>.+37M?FO;*Z:*PM]?NM. M6WM+>*5U4^4C00;I65@^ ?C7QE::_XQU_Q%<^ M)?&VI:<7-I_:$\4,/DVY<*[11Q6\*[F"EV#OM7=M'V+110 4444 %%%?P$7W M_'[-_P!=6_G0!_?O17\ =% ']_E%?P!T4 ?W^45_ '10!_?Y17\ =% ']_E% M?Q^_\&OO_*=+X%_]=?$?_J-ZI7]@5 '\H7_!WG_RF1UG_LGVA?\ HJ2OS K] M/_\ @[S_ .4R.L_]D^T+_P!%25^8% !1110 4444 %%%% !1110!_=Y^R9_R M:M\,_P#LGVC?^D,->@5Y_P#LF?\ )JWPS_[)]HW_ *0PUZ!0 4444 %%%% ! M1110 4444 %%%% !1110 4444 %>%_M8?\EL^!__ &/Z5X7^UA_R6 MSX'_ /8]R_\ I,U 'NE%%% !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 %%%% !117E_P"U9^VG^RI^P[X"A^)O[67QST'P-HUU M=?9K&XUFX/F7DV,F."% TL[ F:6VI:AINB3 MN\D%H)$B,S!D'R[Y8U^K"@#W.BBB@ HHHH **** ,?XA^%K[QQX USP5IGBO M4-!N=8T>ZL;?7-)D"76G/+$T:W,+'[LL98.I[,HK\8/C!_P3]_X.6?CO^RYJ M_P#P2<^,WC3X7^+_ (<:[XC1M4_:#\0>(Y[C6+G2EOUOEBDB>0S%ED1,+Y)* MJHA$FP"0?MO10!^67[?G_!%']HOPC_PRY^TK_P $P_$VA7WQ2_97\+6/AC3M M(\-=0$I=E,\;6ENZ*)'# M$REBN51?U&HH _$/XQ?\$ZO^#D;]KC]F2U_X)2?M.^*?A;J7PW;Q/%/XA^/] M_P"(I[[6-6TZ&]^UQ*\3R>=(ZOM*@PQDB**-I%4,[?LM\%OA9X>^!?P<\)_! M+PC+/)I/@[PS8:'IDETX:5K>TMTMXRY'5MD:Y/K7344 %%%% !7S+_P5Q_X* M,?\ #K']C#5/VN_^%._\)W_9NMV&G_\ "/?\)#_9?F?:9O+W^?\ 9Y\;>N/+ M.>F1UKZ:K\R_^#N+_E#%XI_[';0/_2L4 ?&O_$_X?*_#GQYX_\ ^&;O^%OX"+[_C]F_ZZM_.@"*BBB@ HHHH **** "BBB@#[Z_X-??\ E.E\ M"_\ KKXC_P#4;U2O[ J_C]_X-??^4Z7P+_ZZ^(__ %&]4K^P*@#^4+_@[S_Y M3(ZS_P!D^T+_ -%25^8%?I__ ,'>?_*9'6?^R?:%_P"BI*_,"@ HHHH **** M "BBB@ HHHH _N\_9,_Y-6^&?_9/M&_](8:] KS_ /9,_P"35OAG_P!D^T;_ M -(8:] H **** "BBB@ HHHH ***\V_:D_;"_9A_8H^'(^+/[5?QLT+P/H#W M(MK>]UJZ*M3:&;9&K-A2<8!- 'I-%>5_LG_MN_LG?MS^![KX MC?LE?'?0?'.DV%T+;49M(G82V4I&52>&15EA+ $KO5=P!(R*\K^(/_!;K_@D M[\*O'FM_##XA_MU^!=*U_P .:M02M%-"^$(W)(C*<'J#0! M]445Y#\;/V^?V-OV&_ ?B.UM;CP]XAO[EMFJ1W,(F@^ MS1JIEG9XCY@5$9MH+$ D:G[+/[8O[,'[;7PX/Q:_92^->A^-] CNVM;B]T: MX):VG #&*:)PLD#[65MLBJ2K @8(- 'I5%%% !7A?[6'_);/@?\ ]CW+_P"D MS5[I7A?[6'_);/@?_P!CW+_Z3-0![I1110 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 5\N_\%!?V _V9OC]XBT/]M+XN M?L[ZE\6/&7P3\/:K?^ ?A_\ VANLM:NC \BV;6DH>!Y)94A"R,ORO'$6RJ8K MZBKX>_X*H_ /_@K%>?&OX:_M;_\ !+[XUV=U<>"DGMO%OP2\6:W)::'XIA<2 M!9F"LB/,HF=2)'3&R%T8-%A@#XE_X-^?B/\ !_X&_MA?MM?'K]I!-,^ 'B9) M4UWQ-^S]+836D7@_0;9I)SJ#,8HXKA?]*15,"X F#!0+F-1\;?\ !3GQ?\#_@1\/;F55>Q\*VTDTLFI7"9.V6ZN(E M;/?:_+1^01^D/[(?_!$K]I7]J+]HCX^_MO?\%CHO#VE^(?CIX*3P=_PKOX<: MLQBTK25:RRS7(+@2A=.MD7:\F0979LL%7QS_ (*&_P#!H;\"?^$;\"_\.Y?! M6I_VG_PG%O\ \)[_ ,);X[;9_86Q_.\G>G^MW;,8YQF@#]#_ /@JE\/?^";O MP]_9Q\GQSS1N566ZG6- M1G:K3DXY->$_\&T__!.W0/V=?V59?VY_B#\.]#TCXH?M! ^([VWT31XK*UT' M0;B3S[#3+.",!;> QF.X9% Y>-&SY*FK?_!7;_@D?\7?C%_P2A^'_P#P3-_X M)\64$6A>'_&6D1:I%XC\0B-UT"UCNI&!E=?WT@N&MF QSLSVK]%O#OA_1O"? MA^Q\*^'=/CM-/TRSBM+&UB&$AAC0(B*.P"@ ?2@"Y1110 4444 ?F1_P6O\ M^#C3_ASQ^TGX:_9Z_P"&.?\ A8O_ D7@>'Q%_:__"PO[(^S^9>7=MY'E?V? M<[\?9=V_>,[\;?ER?CC_ (CG/^L77_F;/_O+7AW_ >O?\I)OAK_ -D.L_\ MT\:K7XY4 ?O]_P 1SG_6+K_S-G_WEH_XCG/^L77_ )FS_P"\M?@#10!^_P!_ MQ'.?]8NO_,V?_>6C_B.<_P"L77_F;/\ [RU^ -% '[_?\1SG_6+K_P S9_\ M>6C_ (CG/^L77_F;/_O+7X T4 ?O]_Q'.?\ 6+K_ ,S9_P#>6C_B.<_ZQ=?^ M9L_^\M?@#10!_=K^QY^T#_PUA^RA\-OVGO\ A$O[ _X6%X'TOQ%_8?V_[5]@ M^V6L<_D>=Y*?\ L=M _P#2L5]3?\$> MO^44/[-O_9#O"_\ Z:[>OEG_ (.XO^4,7BG_ +';0/\ TK% '\F]%%% !111 M0 4444 %%%% !7]&G_!D!_R;G\>/^QVTC_TCFK^J5_8%0!_*%_P=Y_\ *9'6?^R?:%_Z*DK\P*_3_P#X.\_^4R.L_P#9 M/M"_]%25^8% !1110 4444 %%%% !1110!_=Y^R9_P FK?#/_LGVC?\ I##7 MH%>?_LF?\FK?#/\ [)]HW_I##7H% !1110 4444 %%%% !7S/_P4"_X)_?LQ M?M2:EX9_:>^.GP,U+XE^(/@E8:GK/@?P0FH%K35KKR1+]DDM'#0SO-)! J[U M/S*F2285)5KX^^# M7P#_ &T/V&_V?/B+^VU_P4 _X(-?#_XF>&;WXG7OB+QYX@^)MW;#Q#96MW+# M&R6L#%WCMTG9W\TQ.&,Y; 12]?IA_P $\?\ @F)^W[XX_P""@'Q-_P""K7_! M2O6/#7@?Q[XO\#2>$O!_@SX;7_V@:#;-%#%]K: M,_%C]B/_ (.9?B7^SCXT_P""7OQ&\9_"_P ?^!/&FM-%8#B/&T0/L#NBR,-DB@''_M1>/OV>OV_/^"V'_!.GX2^$_!ME>? J M^^#2^+?"G@K4=.C%E;JUOJ3QVLEMS'^Z_LBTA:+YE'DE>5Z^E?\ !)_1M"_9 MQ_X.;/VS/V3O@YH=MH7@74/ ]AXE_P"$?TJ!8;.WO0-(E!CB0!(P&U:[PJ@ M!L "NL_;)_X(?_ +1_P6A_93_:(_X)>:QX?USXD_LL^'8O#XT3QO/]DA\6 M:>%8R,9 P6*1Y)KPM&712MXVV13&H?TW_@C?_P $W_VNOA!^U%\;O^"F/_!0 M]?#%A\7/C5/!:P^%/"-X;BUT#2XBA\EI%869ARF'.O$?A*.V\;EHI]7FB9;@M"5(783RH.XY["OKJO"_VL/^2V M? __ +'N7_TF:@#W2BBB@ 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 _,']O M?X[?\%]_$'QZ^,.I?LGVG@+X*?!GX,>%6U;3_%GQ%TN*[?QT8K=YIC%(5F2& M,&&51Q$47RV=LR835^"W_!6?]OO]K'_@AMI/[='[*_['D7BKXWZS>S:)#X:L M(R=-6X@NI()]5CCDF222W"Q%A"'+"5MA9E1F-?\ ;\_:;_X(^?\ !474/BK_ M ,$T?VU?CAX@^&%W\%-975M8D\1:U;^'DO;B.WNH5NK)Y9'^WQ11S";RV0!Q M/ X1Q]WP[_@BO_P647]D[_@AI:?M&?MT^&/$-]X(\%?%23P%X)UGP9X.A62? M2Q:Q2V\LL"-#&L:3&>W,_P#$X1&W2;F8 [O]F3_@H'_P5J_93_X*T_#+_@FI M_P %)?B!\-OBDGQB\'S:Q9ZA\/\ 2OLMWX6FCANY-L@2*(20[K.56+H=\0!#Y M^ZXMKBXMY(VB?[,[AX_+6-)X Q8LS+\X>/=:_9?_ &/O^"]W[.OQ:_X)-_'V MP^)VL_M)^)KQ?CAI<.LVGB%8-+OKZWF>\CG5&EL+=9CM(8HDPMWI%GN M=3(1DPR(I#S2;HLQPI-(X!^@O_!#W_@HSXP_X*B_\$_?#_[3GQ(\&6>B>)TU M6\T7Q';Z6KK9W%W;,N;BW5V9EC='C;:6;:^]_;+\$374L\T7RM[R]VW/\ L=M(_P#2.:@#]R*_@(OO^/V;_KJW\Z_OWK^ B^_X_9O^ MNK?SH BHHHH **** "BBB@ HHHH ^^O^#7W_ )3I? O_ *Z^(_\ U&]4K^P* MOX_?^#7W_E.E\"_^NOB/_P!1O5*_L"H _E"_X.\_^4R.L_\ 9/M"_P#14E?F M!7Z?_P#!WG_RF1UG_LGVA?\ HJ2OS H **** "BBB@ HHHH **** /[O/V3/ M^35OAG_V3[1O_2&&O0*\_P#V3/\ DU;X9_\ 9/M&_P#2&&O0* "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ KPO]K#_DMGP/_P"Q[E_])FKW2O"_VL/^ M2V? _P#['N7_ -)FH ]THHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** *GB#7]%\*Z#>^*/$FIPV6G:;:2W5_>7#[8 MX(8U+O(Q/154$D^@K\J!_P '6OPDBDMOC5?_ + 7Q@MOV=[SQ9;-? ML3SABID%KLY3*L<"8R85AL,@,=?JOK^HZ#I&@WNK>*;ZTM=,M;22;4;G4)52 M"*!5)D>1GPJH%!+%N <\5^.'_!R'\)OB/\ $K]CK2OVG_@;\7O 'B7]C_P! MJ&E:GXQ^$/@B^M[(^)[W^V9[:YGAU2TAD55\VZCB:)#@.DTF#*JB@#]._P!K M3]N[]ES]B?\ 9VN_VGOC]\5]+TKPQ'IINM*;[4C3ZVYC\R*WLHL[KF60%=JK MG@[F*J"P\H_X)S?\%9_AQ^W1_P $\=1_X**^/? @^&7A?1)-8DUVUOM;_M$6 M-IIP+37#2I!$6&Q6;:$SQ@9-)$T>7QU-XOT>VU:4$QV<\QVQ2N!R45]I8#DJ".] '=>#_P#@ MZF^$5YKOA?XC?%C]@[XM^!?@-XW\2/HOA7X[:[:H=-N)E=D\R2)4VI&"DA;R MYI641285S&X7]5X9HKB)9X)5='4,CHV0P/(((ZBOYF_^"D=U_P %.?@Q_P $ M(/#_ .P1^TO^P]H7A?P7\*O%-C;2_&.W^(-C?6OB)%N[A;."PM(,OYK><6DD M+$!+=]RQL^P?T+?L11^(H?V+_A##XO$HU9/A?H U039W_:1IT'F;L]]^[/O0 M!ZA1110 4444 %%%% 'SY^U9_P $I?\ @G9^V_XWL_B5^U/^R9X6\7>(;*%( M8M[DB3[D@T44 %%%% !7\*_[=/\ R>Y\8_\ LJGB'_TY7%?W45_"O^W3_P G MN?&/_LJGB'_TY7% 'E=%%% !1110 4444 %%%% 'U7_P0W_Y2^?LZ_\ 95-+ M_P#1M?VHU_%=_P $-_\ E+Y^SK_V532__1M?VHT ?S(?\'KW_*2;X:_]D.L_ M_3QJM?CE7[&_\'KW_*2;X:_]D.L__3QJM?CE0 4444 %%%% !1110 4444 ? MVW?\$>O^44/[-O\ V0[PO_Z:[>OEG_@[B_Y0Q>*?^QVT#_TK%?4W_!'K_E%# M^S;_ -D.\+_^FNWKY9_X.XO^4,7BG_L=M _]*Q0!_)O1110 4444 %%%% !1 M110 5_1I_P &0'_)N?QX_P"QVTC_ -(YJ_G+K^C3_@R _P"3<_CQ_P!CMI'_ M *1S4 ?N17\!%]_Q^S?]=6_G7]^]?P$7W_'[-_UU;^= $5%%% !1110 4444 M %%%% 'WU_P:^_\ *=+X%_\ 77Q'_P"HWJE?V!5_'[_P:^_\ITO@7_UU\1_^ MHWJE?V!4 ?RA?\'>?_*9'6?^R?:%_P"BI*_,"OT__P"#O/\ Y3(ZS_V3[0O_ M $5)7Y@4 %%%% !1110 4444 %%%% ']WG[)G_)JWPS_ .R?:-_Z0PUZ!7G_ M .R9_P FK?#/_LGVC?\ I##7H% !1110 4444 %%%% !1110 4444 %%%% ! M1110 5X7^UA_R6SX'_\ 8]R_^DS5[I7A?[6'_);/@?\ ]CW+_P"DS4 >Z444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !117A'_!2;]GW]IS]J;]D'Q-\!_V2 M?VB8_A9XN\0B& >,3!,TMO:!PT\43PLKP/(H\OS5RRJS8 )! ![O17X'_L+> M ?#G[+/_ 7Z\#?LE?\ !*[]JWXD_$+PUX?T+4K+]JBW\9ZQ+-ID5_:-<03G M$L<:O.LZQ;3$'VR,%60H9@+FH? OQG_P7A_X*;?MJV/Q=_:-^('AS0/V;%?P MU\)]!\)^(6M+33M5CDOK=+QX\$29GTR:23&UW\X+O"QH% /WDHK^>C4?^"X/ M[7&F_P#!KOH?Q-L/BOJ@^*NH?%9_A0_Q >];^TDMDMI+\WGGDY%Q]C$=L9R? M,RWF[O,^<=U_P2+\'_L Z3_P4A^'UM_P3U_X+'^/[SQ)::+<)\3O!'Q$TC4+ MBR^*3K&QGFT^2X^S1@!O.E7(FD41+(@8+*6 /W=HHHH **** "BBB@#/\5^% MO#OCKPMJ7@GQAHT&HZ3K&GS6.J:?=)NBNK:5#')$X[JR,RD>A-?E9+_P:E?" MTP/\#+?_ (*'?&J+]GB3Q+_;3_ E=24V7G>9YGE_:"^W9NQR8"_&[?YG[ROU MCHH Y&[^"W@FW^ \O[.W@[38]!\.)X1;PYI5GI\8V:=9"U^S1)&I[1Q[0H/] MT5X/^P)_P2F^#/[#7[ VI_\ !/.X\5ZAX\\':W_;$6M2Z[;)!)>6NI*R7%NR MQ' 4HS+D'.#7U-10!^5/PP_X-7_A#X;U;PQ\./C!^W7\6/B%\"_ _B>37?"7 MP+UV=$TJ"X:1WVSLC%94)DDW".*$MYLN"OF/N_55$2-!'&@55&%51@ >E+10 M 4444 %?#/\ P%_\ T;J=?@U7[R_\ M&.'_ "4']H__ + WA?\ ]&ZG0!_0O7\*_P"W3_R>Y\8_^RJ>(?\ TY7%?W45 M_"O^W3_R>Y\8_P#LJGB'_P!.5Q0!Y71110 4444 %%%% !1110!]5_\ !#?_ M )2^?LZ_]E4TO_T;7]J-?Q7?\$-_^4OG[.O_ &532_\ T;7]J- '\R'_ >O M?\I)OAK_ -D.L_\ T\:K7XY5^QO_ >O?\I)OAK_ -D.L_\ T\:K7XY4 %%% M% !1110 4444 %%%% ']MW_!'K_E%#^S;_V0[PO_ .FNWKY9_P"#N+_E#%XI M_P"QVT#_ -*Q7U-_P1Z_Y10_LV_]D.\+_P#IKMZ^6?\ @[B_Y0Q>*?\ L=M M_P#2L4 ?R;T444 %%%% !1110 4444 %?T:?\&0'_)N?QX_[';2/_2.:OYRZ M_HT_X,@/^3<_CQ_V.VD?^D@5Y_^R9_R:M\,_P#LGVC?^D,->@4 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !7A?[6'_);/@?\ ]CW+_P"DS5[I7A?[6'_) M;/@?_P!CW+_Z3-0![I1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !17PM_P5;_:*_X*MZ5\=/A;^Q__ ,$P/@Q% M:W7CL3W/B[XU^)_"]Q?:%X5@CWE(GD2-X8I6$4K'S5;.Z%$4M*"/G[]CS_@L MM^VC^SS^T!^U+^Q9_P %/U\*>.O$_P"SC\*KKX@P^,_A_9_8X]6LH;>TN#9. MFQ4661+^UV$1IL82J^_ :@#]:J*_""\_X+"_\%W_ (0?L@>#/^"TWQ6N/A)K MGP(\6^*E@O?@_I6DM!J&G:7+=RVT'9H6"L9I=K21,\; NB?=?[>'[1 M'_!5WXX>,_@W\-/^"27@K0=$\'_$CPPGB/Q!\>/&6FI>6&CVTL+3V]JL&7*R M/&H)+0N&:XA563#L #[THK\\?^"$G_!2C]JS]LCQ3\>OV5_VRX?#.L^-_P!G M_P :QZ%>_$#P3 8],\0*\UY"2% "B1'LG;,]!NX)KOPGJ,%S,]QIWS">2WA MMG22>:,F-_+4Y9%DP"VT'Z)HH _ SQA\;;3_ (+*?\%6OV4?BE_P3E_8C\<_ M#+5OA9XK.N_'#X@ZSX/CTA+:V>ZM9KBPGN(3BY.R*]C D(:9KUE"X:4B[>?& M_P ?_P#!![_@IA^VIJ'Q=_9H^(7B7P]^TH\GB+X3^(?"'A]KRTU#599;ZXCL MWDW 1XFU.:.0#=(GDAA&RR(3^\U% '\\7B3_ ((??M=7G_!KGH7PRLOA1JS? M%/3_ (K/\5;GP +-O[4-I);2:>;008W&Y^QM%M2_X M+0_\%#OV'?\ ACW]C?Q]\/U_9SU6'4_BUK_B'PL-.L=$LX)=/D;28YE)#QXL MIXHT8*6^U#$8_>[?WJHH **** "BBB@#\9_^#J?_ (*N?M]_\$W?B%\&=#_8 MN^/7_"&6OBS1M:GU^+_A%M*U'[5)!+:+$V;ZUF*;1+(,(5!W&/\ Y65]N_\ !\5_R5C]G?\ [%WQ'_Z/L*_".@#[_P#^(H[_ M (+K_P#1\W_F,O#'_P K*/\ B*._X+K_ /1\W_F,O#'_ ,K*^ ** /O_ /XB MCO\ @NO_ -'S?^8R\,?_ "LH_P"(H[_@NO\ ]'S?^8R\,?\ RLKX HH ^_\ M_B*._P""Z_\ T?-_YC+PQ_\ *RC_ (BCO^"Z_P#T?-_YC+PQ_P#*RO@"B@#[ M_P#^(H[_ (+K_P#1\W_F,O#'_P K*/\ B*._X+K_ /1\W_F,O#'_ ,K*^ ** M /[5O^"*'[1WQF_:X_X)<_"+]HO]H7QE_P )!XR\4:-=SZ[K/]G6]I]ID34+ MJ%6\JVCCB3$<:+A$4<9ZDFO/_P#@Y3_Y0A_'K_L#:5_Z>K"K/_!N!_RA,^ ? M_8NW_P#Z=KVJW_!RG_RA#^/7_8&TK_T]6% '\=-%%% !1110 4444 %%%% ! M7[R_\&.'_)0?VC_^P-X7_P#1NIU^#5?O+_P8X?\ )0?VC_\ L#>%_P#T;J= M']"]?PK_ +=/_)[GQC_[*IXA_P#3E<5_=17\*_[=/_)[GQC_ .RJ>(?_ $Y7 M% 'E=%%% !1110 4444 %%%% 'U7_P $-_\ E+Y^SK_V532__1M?VHU_%=_P M0W_Y2^?LZ_\ 95-+_P#1M?VHT ?S(?\ !Z]_RDF^&O\ V0ZS_P#3QJM?CE7[ M&_\ !Z]_RDF^&O\ V0ZS_P#3QJM?CE0 4444 %%%% !1110 4444 ?VW?\$> MO^44/[-O_9#O"_\ Z:[>OEG_ (.XO^4,7BG_ +';0/\ TK%?4W_!'K_E%#^S M;_V0[PO_ .FNWKY9_P"#N+_E#%XI_P"QVT#_ -*Q0!_)O1110 4444 %%%% M!1110 5_1I_P9 ?\FY_'C_L=M(_](YJ_G+K^C3_@R _Y-S^/'_8[:1_Z1S4 M?N17\!%]_P ?LW_75OYU_?O7\!%]_P ?LW_75OYT 14444 %%%% !1110 44 M44 ??7_!K[_RG2^!?_77Q'_ZC>J5_8%7\?O_ :^_P#*=+X%_P#77Q'_ .HW MJE?V!4 ?RA?\'>?_ "F1UG_LGVA?^BI*_,"OT_\ ^#O/_E,CK/\ V3[0O_14 ME?F!0 4444 %%%% !1110 4444 ?W>?LF?\ )JWPS_[)]HW_ *0PUZ!7G_[) MG_)JWPS_ .R?:-_Z0PUZ!0 4444 %%%% !1110 5YM^U)^V%^S#^Q1\.1\6? MVJ_C9H7@?0'N1;6][K5T5:YG(+"*&)0TD\FT,VR-6;"DXP":])KYG_X*!?\ M!/[]F+]J34O#/[3WQT^!FI?$OQ!\$K#4]9\#^"$U M::M=>2)?LDEHX:&=YI M((%7>I^94SD9! /1/V3_ -MW]D[]N?P/=?$;]DKX[Z#XYTFPNA;:C-I$["6R ME(RJ3PR*LL)8 E=ZKN )&17G^K_\%B/^"8>@_M&G]DO6/VUO!%OX_751IDFB M/J#;([XML^RM<[?LZ3[_ )#$9 X?Y"-W%?E1_P $E_'W_"J?VNOV_OV@?$/@ M.W^ ?Q:C^&>H:SHW[-%OIDD']DV5K9_:DU+?Y4<$Y\PP$&)<'[7))M5)5%>! M>"?V1OV?];_X- ?''[56L?#71KKXC'XAIK2>-KFPC?5%G'B2STPI]J8>;L-L M\HV;MNZ5FQN)- ']#W[4O[8?[,7[$WPW'Q;_ &K/C7H?@CP^]VMK;WVLW!!N M9V!80PQ(&DGDVJS;(U8A58XP":/V6?VQ?V8/VVOAP?BU^RE\:]#\;Z!'=M:W M%[HUP2UM. &,4T3A9('VLK;9%4E6! P0:_%/XA^,[S]O#_@JC_P2Z^$O[3%C M%XG\/ZK^S;I7C;6=)UN(7%KJ&K7&F7MQ-++&X*R[Y=+MF(8$$<'()S[7_P $ MG]&T+]G'_@YL_;,_9.^#FAVVA>!=0\#V'B7_ (1_2H%AL[>] TB4&.) $C ; M5KO"J &P * /V+HHHH *\+_:P_P"2V? __L>Y?_29JZ3XK?'GXE?#[Q<_ MASPO^S+XH\4VBP)(-6TF>%869ARF'.:)EN"T)4A=A/*@[CGL* /KJBBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BJ/B?Q+H'@OPUJ/C'Q7JT-AI>DV,UYJ5])"\DC'LJJI M)/H*_*6]_P"#K;P*NBW/[0FB_P#!-KXTW_[/5GXE&CW'QN2UC2U#^8(O,%N4 MV8+LH :=3EE0A7.R@#]:**^)OV]O^"W/P;_9%A^$?A7X)_!OQ1\/*ZL8XW1P5Q&Q(20ML5"U:G_!.+_@L?\ "G]O+_A9 MO@KQ]\'O$OP;^(/P;<-\1_!'CID$FF6Y61A(")]Q*(5^4X*NC, ?8M M%?E'H'_!UG\"]1\4Z9\0?$/[$_Q3T7]G[6O&[>%M+_: O[=5TV2\&?G>#9\L M>%9R!*TH1'/EED:,?JU%+%/$L\$BNCJ&1T.0P/0@]Q0 ZBBB@ HHHH **** M/S[_ ."^/_!:W1_^"4OP?TGP)\+K+3M7^,OQ#CDB\%Z?JDR)9:1 &$;ZI>%V M51&CL%1&*J[ALD)')7@G_!'SX"?\$V?#?[/'QTN?CM^W9X-_:"^-/Q@^'^K: MU^T7JGA77QJUU!H?E,MY;6D=L&G>*,W."\:;I)6B"( L2+^@W[3O_!,']@+] MM#Q_:_%/]J?]EKPQXW\0V6DQZ9::KKD,CRPV:222I"NUP H>:5L8ZN?6C]F+ M_@F#^P#^QAX^N_BC^RU^ROX6\$^(+_1Y-*O-5T6W=99;*26*5X#N(_!>L^//V>M'T?4/$LUQ'IFDJD&G"UN+=M4>51!.TEI)%@ G=+&,@R*3] M _#G_@C;_P $NOA)\>5_:9^'/[$7@72O&L5^;ZTU:#3F,=G=%MPGM[9F-O;R M!N5>*-2IY4@UZ#^UE^PS^R+^W3X0L_ O[6_P"\/^.=.TVX:?3!K%L1-8R, ' M:">,K+#N"J&V.NX*,YP* /R__P"#<3QAH?P<_P""B'[4?_!/C]D3QI;^-OV: M_!4T.L^$O%L4-M.T&J3/!&\!O[>-?MBN/M,:NY?*Z)__ )64?\11W_!"C_H^;_S&7B?_ .5E?R!44 ?U M^_\ $4=_P0H_Z/F_\QEXG_\ E91_Q%'?\$*/^CYO_,9>)_\ Y65_(%10!_7[ M_P 11W_!"C_H^;_S&7B?_P"5E'_$4=_P0H_Z/F_\QEXG_P#E97\@5% ']?O_ M !%'?\$*/^CYO_,9>)__ )64?\11W_!"C_H^;_S&7B?_ .5E?R!44 ?V*?#[ M_@Y2_P""*?Q3\>Z)\,? ?[:/V_7/$>KVVEZ-8_\ "N?$<7VB[N)5BACWR:O^P-I7_IZL* /XZ:* M** "BBB@ HHHH **** "OWE_X,7_@QP_Y* M#^T?_P!@;PO_ .C=3H _H7K^%?\ ;I_Y/<^,?_95/$/_ *%_\ TUV]?+/_ =Q?\H8O%/_ &.V@?\ I6* M/Y-Z*** "BBB@ HHHH **** "OZ-/^#(#_DW/X\?]CMI'_I'-7\Y=?T:?\&0 M'_)N?QX_[';2/_2.:@#]R*_@(OO^/V;_ *ZM_.O[]Z_@(OO^/V;_ *ZM_.@" M*BBB@ HHHH **** "BBB@#[Z_P"#7W_E.E\"_P#KKXC_ /4;U2O[ J_C]_X- M??\ E.E\"_\ KKXC_P#4;U2O[ J /Y0O^#O/_E,CK/\ V3[0O_14E?F!7Z?_ M /!WG_RF1UG_ +)]H7_HJ2OS H **** "BBB@ HHHH **** /[O/V3/^35OA MG_V3[1O_ $AAKT"O/_V3/^35OAG_ -D^T;_TAAKT"@ HHHH **** "BBB@ K MXG_X*P?L^_\ !4[Q+X\^&G[3O_!+WXZ6\.K^ ;V7_A*/A!XFUF6UT3QA;/\ M=\W8RJTBYD4K(R JZLKH\2A_MBB@#\NOV O^"5?[:WQ;_;P^*G_!3C_@K#8> M#]"\2>/? $W@G1OAGX%OC<6]AIDT,5O-)-/N==WDQ;5 DDW-/([%-J)7RQ)_ MP1!_X+=^&?V4=<_X(H>%-2^%MW^SQKOQ&36C\7[O4W74H-+%U%=?9VLPX??Y MT$OABP^+GQJG@M8?"GA&\-Q:Z!I<10^2TN6 M#LWDVR!5=PJ6RDNS2$)^B5% !1110 5X7^UA_P EL^!__8]R_P#I,U>Z5X7^ MUA_R6SX'_P#8]R_^DS4 >Z4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!5U MO1-%\3:+>>&_$FD6NH:=J%K);7]A?6ZRPW,,BE7BD1@5=&4E2I!!!((K\5O^ M"C/QBC_X*C^,+G_@WW_X(X?"3PUI7P\TK6X)_CK\0_#^APVGASPW##?B[>VM MDMU2-G^UQF1RF&FFC9$R/.D7]C?C3X!U?XK?![Q5\+_#_CJ^\+WWB/PY>Z7: M>)=+0-=:5)<0/$MU"&X\V,OO7/&Y1FOR=^%O_!HWHGP-L;O3/@I_P5?^.W@^ MVU"99K^W\+7*Z>ES(!@/(L$J!V X!.2!0!RO_!6/X/7VD?\ !2;]A[_@G9_P M3DOW\&_'OX=?#TMX/^*FMWR/9:3X7M;*ZMA;W%JT$JWKM%IUX<84#)0AA.3' MY1^S[/\ %'X#Z_\ \%0_V3_VK9O^$L_:@N_@/K/BCQ#\4]'OU:RUG1?[&4I# M;VJ01"S9(]1MGVJ#NW[ %$"[OT6_:V_X(1> /VG_ =\%?$6C?M7?$3P5\9_ M@9X1L= \,_'#1;O?JVH0P0"-GO0S S,[>;*2LB-NN)@69793T?\ P3K_ ."* MWP<_8;UCXD?%+XF?%_Q/\:_B5\7+-K'Q_P"//'Y5Y;^P88:S2+9_:G_ K70O[2\[[_ -H_L^#S-V>^[.:_._0/^#4O MX!:9XNTSP)KG[:/Q5UC]G_1?&A\4:9^S]J-XKZ6EZ<_*\^_YXR"T9(B64QNX M\W<[.?U8BBCAC6&&-41%"HBC 4#H .U #J*** "BBOFC_@LU_P HF/VC_P#L MB_B'_P!(): /I>BOX Z* /[_ "BOX Z* /[_ "BOX Z* /[_ "BOX Z* /[_ M "BOX Z_9;_@R<_Y2'_%'_LB\_\ Z=M.H _IFK^*7_@MG_RES_:,_P"RNZU_ MZ5/7]K5?Q2_\%L_^4N?[1G_97=:_]*GH ^7:*** "BBB@ HHHH **** /7?^ M"?O_ "?G\$O^RN^&O_3I;5_<_7\,'_!/W_D_/X)?]E=\-?\ ITMJ_N?H _G? M_P"#XK_DK'[._P#V+OB/_P!'V%?A'7[N?\'Q7_)6/V=_^Q=\1_\ H^PK\(Z M"BBB@ HHHH **** "BBB@#^Q_P#X-P/^4)GP#_[%V_\ _3M>U6_X.4_^4(?Q MZ_[ VE?^GJPJS_P;@?\ *$SX!_\ 8NW_ /Z=KVJW_!RG_P H0_CU_P!@;2O_ M $]6% '\=-%%% !1110 4444 %%%% !7[R_\&.'_ "4']H__ + WA?\ ]&ZG M7X-5^\O_ 8X?\E!_:/_ .P-X7_]&ZG0!_0O7\*_[=/_ ">Y\8_^RJ>(?_3E M<5_=17\*_P"W3_R>Y\8_^RJ>(?\ TY7% 'E=%%% !1110 4444 %%%% 'U7_ M ,$-_P#E+Y^SK_V532__ $;7]J-?Q7?\$-_^4OG[.O\ V532_P#T;7]J- '\ MR'_!Z]_RDF^&O_9#K/\ ]/&JU^.5?L;_ ,'KW_*2;X:_]D.L_P#T\:K7XY4 M%%%% !1110 4444 %%%% ']MW_!'K_E%#^S;_P!D.\+_ /IKMZ^6?^#N+_E# M%XI_[';0/_2L5]3?\$>O^44/[-O_ &0[PO\ ^FNWKY9_X.XO^4,7BG_L=M _ M]*Q0!_)O1110 4444 %%%% !1110 5_1I_P9 ?\ )N?QX_[';2/_ $CFK^J5_8%7\?O\ MP:^_\ITO@7_UU\1_^HWJE?V!4 ?RA?\ !WG_ ,ID=9_[)]H7_HJ2OS K]/\ M_@[S_P"4R.L_]D^T+_T5)7Y@4 %%%% !1110 4444 %%%% ']WG[)G_)JWPS M_P"R?:-_Z0PUZ!7G_P"R9_R:M\,_^R?:-_Z0PUZ!0 4444 %%%% !1110 44 M44 %%%% !1110 4444 %>%_M8?\ );/@?_V/%_M8?\EL^!_\ MV/^*G[&7[->L?%3XD27=OI_ MASPYI&A7.HB!Y22]Y/!:_O7AB1&.U2-SF-20&S7T?7BG_!0G]NWX-?\ !-[] ME'Q+^UA\<)9I-,T*)(M/TFS8"YU>_E.VWLX<\;W;JQX1%=S\J&@#\Y-&_P"" M@?\ P6J_X)T_MV?LW_ O_@IIX^^&/Q'\+_M*ZTFB6]AX-T46E_X7OGGM(#\Z M0Q!UBEO[;<6$JNBR@%2H8[O[1O\ P4L_X*:?ME?\%!OB[^QG_P $O?BA\+_A M=X6^ -I%!XS^('Q(M5G_ +8UJ0E%L$,L)]/T33; MGQ+JGBGP58>*?&4NA6-RE]>7%XM\DJS1++/#:7B&)2S86:9@AVDJ ?H[\9?^ M"D'_ 4+_9:_X(0^,OVT?VR?@;I'PY^._ABUBT^UTTS6MY9:A>'/"-]%)K^G6-Q;^8L,L,49^SW 9D5E9A@JPR<5\@?L0_%S]FKQO\ M\&X^L^'?^"L&O_%/6_@?H7[0DGA_X?ZUX4CD?4#I\-M%/:*S$<6B7!N4!;Y% M?9$,;%4:G[0?P@_X)_\ [)W_ 5^_87O_P#@AMXDT4:UXO\ $:VWQ"TSP#XP MFU:"[\-O/9!IKO=/*4\RS?4F?<)?V+_C3_P (9>^*?$.JVNNS_P#".:;J/VJ*&"W> M-<7UO,$PSL&/\ Y64 ?U^T5_(%_P 1 M1W_!=?\ Z/F_\QEX8_\ E91_Q%'?\%U_^CYO_,9>&/\ Y64 ?U^T5_(%_P 1 M1W_!=?\ Z/F_\QEX8_\ E91_Q%'?\%U_^CYO_,9>&/\ Y64 ?U^T5_(%_P 1 M1W_!=?\ Z/F_\QEX8_\ E91_Q%'?\%U_^CYO_,9>&/\ Y64 ?U^T5_(%_P 1 M1W_!=?\ Z/F_\QEX8_\ E91_Q%'?\%U_^CYO_,9>&/\ Y64 ?U^U\T?\%FO^ M43'[1_\ V1?Q#_Z02UYK_P &\'[8'[17[='_ 3"\+_M$?M3_$/_ (2GQCJ/ MB'6+6\UC^R+2Q\R*"\>.)?*LXHHAM0 9" GJ23S7I7_!9K_E$Q^T?_V1?Q#_ M .D$M '\35%%% !1110 4444 %%%% !7[+?\&3G_ "D/^*/_ &1>?_T[:=7X MTU^RW_!DY_RD/^*/_9%Y_P#T[:=0!_3-7\4O_!;/_E+G^T9_V5W6O_2IZ_M: MK^*7_@MG_P I<_VC/^RNZU_Z5/0!\NT444 %%%% !1110 4444 >N_\ !/W_ M )/S^"7_ &5WPU_Z=+:O[GZ_A@_X)^_\GY_!+_LKOAK_ -.EM7]S] '\[_\ MP?%?\E8_9W_[%WQ'_P"C["OPCK]W/^#XK_DK'[.__8N^(_\ T?85^$= !111 M0 4444 %%%% !1110!_8_P#\&X'_ "A,^ ?_ &+M_P#^G:]JM_PK"@#^.FBBB@ HHHH **** "BBB@ K]Y?^#'#_ )*#^T?_ -@;PO\ M^C=3K\&J_>7_ (,%__37;U\L_\'<7_*&+Q3_V.V@?^E8H M _DWHHHH **** "BBB@ HHHH *_HT_X,@/\ DW/X\?\ 8[:1_P"D?\ RF1UG_LGVA?^BI*_,"@ HHHH **** "BBB@ HHHH _N\_9,_Y-6^ M&?\ V3[1O_2&&O0*\_\ V3/^35OAG_V3[1O_ $AAKT"@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH *\+_:P_P"2V? __L>Y?_29J]TKPO\ :P_Y+9\# M_P#L>Y?_ $F:@#W2BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HKX6_X* MM_\ !-#]K+_@I5\=/A;X#L?VHY? W[.VC">X^*?ASPQKUU8:[K]R=YB5"D#P MRQ+LA4+*ZA?-F<*S+'7RA_P0)UCQ%\&_^"O'[4/[#?[-/[0/BOXC?LS^ =!M MYM(U/Q+K9U*/2M?,EFK6\,^ @!=M5B)0*)19(QW%=Q /V8HK^;S_ (+D?\%! MOC1_P4!_:A\ >-_@?J-Q!^S3\,OCYI7@O0=7L6WB:""*,1 M1MD@+.'4G[0P3ZZ_X*IZ=XK_ &_?^"]GPJ_X)2_'#XZ^+_ WP8E^%LOB;^QO M"6N?V;-XHU3_ $UAF7!$FW[,JJI5MH@FV;6D+ _8FBOR _X-V?V@OB#\+/V M[OVGO^"2.J_'O6?B3X'^$FKRWGPTUSQ!J7VR[L;2&\^RW%H9OXE!EMP47:B2 M13%57S"!^O\ 0 4444 %%%% !7FW[4'['_[,_P"VGX%L_AE^U1\'-(\;Z!I^ MK)J=GI.M([0Q7B121+, K#Y@DTJ@GL[>M>DT4 ?*_P /_P#@B+_P2>^%7CW1 M/BA\._V%O ^D^(/#>KVVJ:%JMI:2B6RO+>59H9D)D(#)(BL/<"NP_:V_X)A? ML!_MVZ_IGBS]K/\ 9;\,^,]7TB$06&KWT,D-VD(8L(6G@>.22(,S$1NS("S$ M#+'/O%% '!']EG]FT_L__P##*1^!/A0_#0:5_9O_ @IT*#^R_LN=WE_9]NS M&[Y\XSO^;.[FO._V4/\ @E9_P3Q_8<\8WOQ#_95_90\+>$-?U"!H)];M(I9[ MM86(+11S7#R/#&Q RD953@9!P*^@:* "BBB@ HHHH _"[_@^$_Y(7\ /^QMU MS_TEM:_G4K^BO_@^$_Y(7\ /^QMUS_TEM:_G4H **** "BBB@ HHHH **** M/ZT?^#2O_E"QX*_[&WQ!_P"G"2OI3_@LU_RB8_:/_P"R+^(?_2"6OFO_ (-* M_P#E"QX*_P"QM\0?^G"2OI3_ (+-?\HF/VC_ /LB_B'_ -(): /XFJ*** "B MBB@ HHHH **** "OV6_X,G/^4A_Q1_[(O/\ ^G;3J_&FOV6_X,G/^4A_Q1_[ M(O/_ .G;3J /Z9J_BE_X+9_\I<_VC/\ LKNM?^E3U_:U7\4O_!;/_E+G^T9_ MV5W6O_2IZ /EVBBB@ HHHH **** "BBB@#UW_@G[_P GY_!+_LKOAK_TZ6U? MW/U_#!_P3]_Y/S^"7_97?#7_ *=+:O[GZ /YW_\ @^*_Y*Q^SO\ ]B[XC_\ M1]A7X1U^[G_!\5_R5C]G?_L7?$?_ */L*_".@ HHHH **** "BBB@ HHHH _ ML?\ ^#<#_E"9\ _^Q=O_ /T[7M5O^#E/_E"'\>O^P-I7_IZL*L_\&X'_ "A, M^ ?_ &+M_P#^G:]JM_P%__1NIT ?T+U_"O^W3_P GN?&/_LJGB'_TY7%?W45_"O\ MT_\GN?&/_LJ MGB'_ -.5Q0!Y71110 4444 %%%% !1110!]5_P#!#?\ Y2^?LZ_]E4TO_P!& MU_:C7\5W_!#?_E+Y^SK_ -E4TO\ ]&U_:C0!_,A_P>O?\I)OAK_V0ZS_ /3Q MJM?CE7[&_P#!Z]_RDF^&O_9#K/\ ]/&JU^.5 !1110 4444 %%%% !1110!_ M;=_P1Z_Y10_LV_\ 9#O"_P#Z:[>OEG_@[B_Y0Q>*?^QVT#_TK%?4W_!'K_E% M#^S;_P!D.\+_ /IKMZ^6?^#N+_E#%XI_[';0/_2L4 ?R;T444 %%%% !1110 M 4444 %?T:?\&0'_ ";G\>/^QVTC_P!(YJ_G+K^C3_@R _Y-S^/'_8[:1_Z1 MS4 ?N17\!%]_Q^S?]=6_G7]^]?P$7W_'[-_UU;^= $5%%% !1110 4444 %% M%% 'WU_P:^_\ITO@7_UU\1_^HWJE?V!5_'[_ ,&OO_*=+X%_]=?$?_J-ZI7] M@5 '\H7_ =Y_P#*9'6?^R?:%_Z*DK\P*_3_ /X.\_\ E,CK/_9/M"_]%25^ M8% !1110 4444 %%%% !1110!_=Y^R9_R:M\,_\ LGVC?^D,->@5Y_\ LF?\ MFK?#/_LGVC?^D,->@4 %%%% !1110 4444 %%%?)'_!47_@KK\+?^":#^!_ M#?"#Q5\3OB9\3=0DL_ 7PW\%PAKS46C9%>1V(8QIND1%VH[NS85"%=E /K>B MOBC_ ()K_P#!:/P5^WI\=O&?[(7Q/_9K\9_!7XR>!M.74M6^'WC90TDM@6B' MGPRA$+8\^!BK1KE9XW0R*6*_/OBC_@Z,TEOBWX[^&WP1_P""87QO^)FG^!?& MFH^'+KQ1X)T_[;9W,UK.\7F Q1/Y>]5$BHQW;77/6@#]6:*^)?VW?^"UWP^_ M8O\ @M\&?$=U^S?XW\6?%'X[V%G-X&^"^CPA-7$LT$$DL-R64F$Q/<1PD"-G M:0D!,*[)TO\ P2Z_X*V?#;_@I8OCKP++\'O$OPP^)GPPU9+#Q]\-O& 7[9IS M.SJDB. OF(6BD0Y1&5DP5PR,X!]:T444 %>%_M8?\EL^!_\ V/Z5X M7^UA_P EL^!__8]R_P#I,U 'NE%%% !117Y0?MO?\$<_&O[2?[1?QO\ VU?^ M"K/[?6L>'/@KX?T5IOA/HWP^\97%C%X5LXD:-X3^)FO+ M>%+=;Z-/,E]K=P9;^XTMKF4Z?)-+:6<\T\]O(7:XD MCN2$C0*L<:,$VA17[6T4 ?S/?\%*/^"/_P#P5<_8F_9A^ _P#U+]K+2OB#X$ MT;XK6MOX'\+>"?ANL?\ PC6H2":7^U)WBMO,F4,\A$OV:-;^$7PK\ M:1V_ASX*^$/$EO+%?RZ-%*KO=2I,S2'<(+4F1F<22R3D.P7G_!S;_RG(^.__7]H7_J/Z;7]A=?QZ?\ !S;_ ,IR/CO_ -?VA?\ J/Z; M0!\'4444 %%%% !1110 4444 7O#'_(RZ=_U_0_^ABO[[J_@1\,?\C+IW_7] M#_Z&*_ONH _"[_@^$_Y(7\ /^QMUS_TEM:_G4K^BO_@^$_Y(7\ /^QMUS_TE MM:_G4H **** "BBB@ HHHH **** /ZT?^#2O_E"QX*_[&WQ!_P"G"2OI3_@L MU_RB8_:/_P"R+^(?_2"6OFO_ (-*_P#E"QX*_P"QM\0?^G"2OI3_ (+-?\HF M/VC_ /LB_B'_ -(): /XFJ*** "BBB@ HHHH **** "OV6_X,G/^4A_Q1_[( MO/\ ^G;3J_&FOV6_X,G/^4A_Q1_[(O/_ .G;3J /Z9J_BE_X+9_\I<_VC/\ MLKNM?^E3U_:U7\4O_!;/_E+G^T9_V5W6O_2IZ /EVBBB@ HHHH **** "BBB M@#UW_@G[_P GY_!+_LKOAK_TZ6U?W/U_#!_P3]_Y/S^"7_97?#7_ *=+:O[G MZ /YW_\ @^*_Y*Q^SO\ ]B[XC_\ 1]A7X1U^[G_!\5_R5C]G?_L7?$?_ */L M*_".@ HHHH **** "BBB@ HHHH _L?\ ^#<#_E"9\ _^Q=O_ /T[7M5O^#E/ M_E"'\>O^P-I7_IZL*L_\&X'_ "A,^ ?_ &+M_P#^G:]JM_P%__1NIT ?T+U_"O^W3_P GN?&/_LJG MB'_TY7%?W45_"O\ MT_\GN?&/_LJGB'_ -.5Q0!Y71110 4444 %%%% !111 M0!]5_P#!#?\ Y2^?LZ_]E4TO_P!&U_:C7\5W_!#?_E+Y^SK_ -E4TO\ ]&U_ M:C0!_,A_P>O?\I)OAK_V0ZS_ /3QJM?CE7[&_P#!Z]_RDF^&O_9#K/\ ]/&J MU^.5 !1110 4444 %%%% !1110!_;=_P1Z_Y10_LV_\ 9#O"_P#Z:[>OEG_@ M[B_Y0Q>*?^QVT#_TK%?4W_!'K_E%#^S;_P!D.\+_ /IKMZ^6?^#N+_E#%XI_ M[';0/_2L4 ?R;T444 %%%% !1110 4444 %?T:?\&0'_ ";G\>/^QVTC_P!( MYJ_G+K^C3_@R _Y-S^/'_8[:1_Z1S4 ?N17\!%]_Q^S?]=6_G7]^]?P$7W_' M[-_UU;^= $5%%% !1110 4444 %%%% 'WU_P:^_\ITO@7_UU\1_^HWJE?V!5 M_'[_ ,&OO_*=+X%_]=?$?_J-ZI7]@5 '\H7_ =Y_P#*9'6?^R?:%_Z*DK\P M*_3_ /X.\_\ E,CK/_9/M"_]%25^8% !1110 4444 %%%% !1110!_=Y^R9_ MR:M\,_\ LGVC?^D,->@5Y_\ LF?\FK?#/_LGVC?^D,->@4 %%%% !1110 44 M44 %?,__ 4N_:5_8,_8*^%L/[=?[87@3PS?:QX/+6_@2]N- M;K79K^17*6 M>F2RKYD25955-[N0H8U],5\%?\%??^"%'A#_ (*^?$?P7XV^(_[5?C#P M=8>!M)FMM&T'0=/@E@6YFF\R:\W2$$2,J0)QT$"XZF@#QK_@C#^R_P#M6_'# M]J?XJ?\ !>?]N/PM9> /$?Q2\*?V7\,_ UZ61=$\/JD!CNKO=M9+=0\,^ M!]+@NO#VNRM-;VURUQ/([B:X*(F8WC9 8_+'+&0?HG^P1_P1)U_]B_XRZC\3 MOB!_P46^,?QDTC5/"M[H=[X*^(^L27>F2QW)CW2M&\K@L%1D''21AWKQ*[_X M-5OAK;6FK? KP=_P40^,^A_L\Z[XD76=6^!=G?(UG+()%D\H7#-C8&CCP7A= M_P!VC,S.@>@#YU;]J'Q!^VC_ ,%W_P#@F_\ M2?$7P_%I4/C?X '4YK! PMH MM7:'7UG$(QG'&[=]J]\[O>OJ_]OC_@B/\ LZ?ME_#7X5>'/AKXVU[X-^*? M@9'##\(_&G@-]MQH-O$D2);;68&6)?(B9?G6163()OB=\2_B=JJ7_C_P")/C%P;W4G0NR1JH+>7&&ED\^#_ ,5_"^D:*8$"66K:$]Q,) /G8N".">@K MQ7XI^&OVF]&^/?P;D^-'Q+\.:S;OXW(LH](T9K9HV$)+EB2<@ID#T/-?75>% M_M8?\EL^!_\ V/7]ESXX? # MXX77[*OPK\4RVNL^'/AIX7G%WXXU&T8I)/+/)L3[.9U9(V5FVQ*9$^>0,G]% M]% 'YEZ1_P %1OCGJ/\ P24OOVC_ /@E!_P31UO2A\*_%L/AG_A47C_P[+:W M2Z';V4,LMU86EE+OG"&Y@ )8B.X;#%>?DFX^+UA_P %@_\ @L5^RO\ '/\ MX)N_L6>./AC'\)M;?5_CCX_UKP?'HR/:/<6\TVF3S0$K.WE1WD"ACOE.H/A= MBNP_>JB@#^>[4/'?PP_X)Q?M_?MI6_\ P5B_X)_>+_BOJ/QI\07-Y\)?%,/@ M6/6K75]*DDO#!I\$\QQ; QS6:?NB3&;;8P!AC!_0W_@V/_9X_:<_9G_X).>% M? 7[4VB:KHVJWGB#4M4\/^&]<1X[O1])G=&A@DB?YH2T@GG\LX*BX&X*V0/T M$HH **** "LWQGXO\._#[P?JWCWQ?J'V32=#TV?4-4N_)>3R;>&-I)'VH"S8 M16.%!)Q@ GBM*O-OVR_^30/BM_V3;7?_ $WST ?)/_$4=_P0H_Z/F_\ ,9>) M_P#Y64?\11W_ 0H_P"CYO\ S&7B?_Y65_(%10!_7[_Q%'?\$*/^CYO_ #&7 MB?\ ^5E'_$4=_P $*/\ H^;_ ,QEXG_^5E?R!44 ?U^_\11W_!"C_H^;_P Q MEXG_ /E91_Q%'?\ !"C_ */F_P#,9>)__E97\@5% ']?O_$4=_P0H_Z/F_\ M,9>)_P#Y64?\11W_ 0H_P"CYO\ S&7B?_Y65_(%10!_7[_Q%'?\$*/^CYO_ M #&7B?\ ^5E>I?L?_P#!;O\ X)?_ +>WQB3X _LG?M.?\)7XMDTV?4$TG_A" M]:L&/^1ET[_K^A_\ 0Q7]]U?P(^&/^1ET[_K^A_\ M0Q7]]U 'X7?\'PG_ "0OX ?]C;KG_I+:U_.I7]%?_!\)_P D+^ '_8VZY_Z2 MVM?SJ4 %%%% !1110 4444 %%%% ']:/_!I7_P H6/!7_8V^(/\ TX25]*?\ M%FO^43'[1_\ V1?Q#_Z02U\U_P#!I7_RA8\%?]C;X@_].$E?2G_!9K_E$Q^T M?_V1?Q#_ .D$M '\35%%% !1110 4444 %%%% !7[+?\&3G_ "D/^*/_ &1> M?_T[:=7XTU^RW_!DY_RD/^*/_9%Y_P#T[:=0!_3-7\4O_!;/_E+G^T9_V5W6 MO_2IZ_M:K^*7_@MG_P I<_VC/^RNZU_Z5/0!\NT444 %%%% !1110 4444 > MN_\ !/W_ )/S^"7_ &5WPU_Z=+:O[GZ_A@_X)^_\GY_!+_LKOAK_ -.EM7]S M] '\[_\ P?%?\E8_9W_[%WQ'_P"C["OPCK]W/^#XK_DK'[.__8N^(_\ T?85 M^$= !1110 4444 %%%% !1110!_8_P#\&X'_ "A,^ ?_ &+M_P#^G:]JM_P< MI_\ *$/X]?\ 8&TK_P!/5A5G_@W _P"4)GP#_P"Q=O\ _P!.U[5;_@Y3_P"4 M(?QZ_P"P-I7_ *>K"@#^.FBBB@ HHHH **** "BBB@ K]Y?^#'#_ )*#^T?_ M -@;PO\ ^C=3K\&J_>7_ (,%__37;U\L_\'<7_*&+Q3_V M.V@?^E8H _DWHHHH **** "BBB@ HHHH *_HT_X,@/\ DW/X\?\ 8[:1_P"D M?\ RF1UG_LGVA?^BI*_,"@ HHHH **** "BBB@ HHHH _N\ M_9,_Y-6^&?\ V3[1O_2&&O0*\_\ V3/^35OAG_V3[1O_ $AAKT"@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH *\+_:P_P"2V? __L>Y?_29J]TKPO\ M:P_Y+9\#_P#L>Y?_ $F:@#3_ &UOV^/V3/\ @G;\+M/^,_[8WQ7_ .$/\-:K MK\6BV&I?V%?ZAYM])!/.D/EV,$TBYCMYFW%0HV8)R5!^8?\ B*._X(4?]'S? M^8R\3_\ RLKY\_X/6/\ E%Y\/O\ LOFF_P#IDUJOYA: /Z_?^(H[_@A1_P!' MS?\ F,O$_P#\K*/^(H[_ ((4?]'S?^8R\3__ "LK^0*B@#^OW_B*._X(4?\ M1\W_ )C+Q/\ _*RC_B*._P""%'_1\W_F,O$__P K*_D"HH _K]_XBCO^"%'_ M $?-_P"8R\3_ /RLH_XBCO\ @A1_T?-_YC+Q/_\ *ROY J* /Z_?^(H[_@A1 M_P!'S?\ F,O$_P#\K*/^(H[_ ((4?]'S?^8R\3__ "LK^0*B@#^YW]BO]O/] ME#_@HA\*[[XV?L=_%7_A,/#&FZ_+HM[J?]AWVG^7?10P3O#Y=]!#(<1W,+;@ MI4[\ DA@-;]LO_DT#XK?]DVUW_TWSU^9W_!E?_RBM\<_]E\U7_TRZ)7Z8_ME M_P#)H'Q6_P"R;:[_ .F^>@#^$RBBB@ HHHH **** "BBB@ K]2/^#/\ _P"4 MQ%C_ -DVUS^4%?EO7ZD?\&?_ /RF(L?^R;:Y_*"@#^K2OX]/^#FW_E.1\=_^ MO[0O_4?TVO["Z_CT_P"#FW_E.1\=_P#K^T+_ -1_3: /@ZBBB@ HHHH **** M "BBB@"]X8_Y&73O^OZ'_P!#%?WW5_ CX8_Y&73O^OZ'_P!#%?WW4 ?A=_P? M"?\ )"_@!_V-NN?^DMK7\ZE?T5_\'PG_ "0OX ?]C;KG_I+:U_.I0 4444 % M%%% !1110 4444 ?UH_\&E?_ "A8\%?]C;X@_P#3A)7TI_P6:_Y1,?M'_P#9 M%_$/_I!+7S7_ ,&E?_*%CP5_V-OB#_TX25]*?\%FO^43'[1__9%_$/\ Z02T M ?Q-4444 %%%% !1110 4444 %?LM_P9.?\ *0_XH_\ 9%Y__3MIU?C37[+? M\&3G_*0_XH_]D7G_ /3MIU '],U?Q2_\%L_^4N?[1G_97=:_]*GK^UJOXI?^ M"V?_ "ES_:,_[*[K7_I4] 'R[1110 4444 %%%% !1110!Z[_P $_?\ D_/X M)?\ 97?#7_ITMJ_N?K^&#_@G[_R?G\$O^RN^&O\ TZ6U?W/T ?SO_P#!\5_R M5C]G?_L7?$?_ */L*_".OW<_X/BO^2L?L[_]B[XC_P#1]A7X1T %%%% !111 M0 4444 %%%% ']C_ /P;@?\ *$SX!_\ 8NW_ /Z=KVJW_!RG_P H0_CU_P!@ M;2O_ $]6%6?^#<#_ )0F? /_ +%V_P#_ $[7M5O^#E/_ )0A_'K_ + VE?\ MIZL* /XZ:*** "BBB@ HHHH **** "OWE_X,OX5_VZ?\ D]SXQ_\ 95/$/_IR MN*_NHK^%?]NG_D]SXQ_]E4\0_P#IRN* /*Z*** "BBB@ HHHH **** /JO\ MX(;_ /*7S]G7_LJFE_\ HVO[4:_BN_X(;_\ *7S]G7_LJFE_^C:_M1H _F0_ MX/7O^4DWPU_[(=9_^GC5:_'*OV-_X/7O^4DWPU_[(=9_^GC5:_'*@ HHHH * M*** "BBB@ HHHH _MN_X(]?\HH?V;?\ LAWA?_TUV]?+/_!W%_RAB\4_]CMH M'_I6*^IO^"/7_**']FW_ +(=X7_]-=O7RS_P=Q?\H8O%/_8[:!_Z5B@#^3>B MBB@ HHHH **** "BBB@ K^C3_@R _P"3<_CQ_P!CMI'_ *1S5_.77]&G_!D! M_P FY_'C_L=M(_\ 2.:@#]R*_@(OO^/V;_KJW\Z_OWK^ B^_X_9O^NK?SH B MHHHH **** "BBB@ HHHH ^^O^#7W_E.E\"_^NOB/_P!1O5*_L"K^/W_@U]_Y M3I? O_KKXC_]1O5*_L"H _E"_P"#O/\ Y3(ZS_V3[0O_ $5)7Y@5^G__ =Y M_P#*9'6?^R?:%_Z*DK\P* "BBB@ HHHH **** "BBB@#^[S]DS_DU;X9_P#9 M/M&_](8:] KS_P#9,_Y-6^&?_9/M&_\ 2&&O0* "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ KPO]K#_ )+9\#_^Q[E_])FKW2O"_P!K#_DMGP/_ .Q[ ME_\ 29J /SQ_X/6/^47GP^_[+YIO_IDUJOYA:_IZ_P"#UC_E%Y\/O^R^:;_Z M9-:K^86@ HHHH **** "BBB@ HHHH _J"_X,K_\ E%;XY_[+YJO_ *9=$K], M?VR_^30/BM_V3;7?_3?/7YG?\&5__**WQS_V7S5?_3+HE?IC^V7_ ,F@?%;_ M +)MKO\ Z;YZ /X3**** "BBB@ HHHH **** "OU(_X,_P#_ )3$6/\ V3;7 M/Y05^6]?J1_P9_\ _*8BQ_[)MKG\H* /ZM*_CT_X.;?^4Y'QW_Z_M"_]1_3: M_L+K^/3_ (.;?^4Y'QW_ .O[0O\ U']-H ^#J*** "BBB@ HHHH **** +WA MC_D9=._Z_H?_ $,5_?=7\"/AC_D9=._Z_H?_ $,5_?=0!^%W_!\)_P D+^ ' M_8VZY_Z2VM?SJ5_17_P?"?\ )"_@!_V-NN?^DMK7\ZE !1110 4444 %%%% M!1110!_6C_P:5_\ *%CP5_V-OB#_ -.$E?2G_!9K_E$Q^T?_ -D7\0_^D$M? M-?\ P:5_\H6/!7_8V^(/_3A)7TI_P6:_Y1,?M'_]D7\0_P#I!+0!_$U1110 M4444 %%%% !1110 5^RW_!DY_P I#_BC_P!D7G_].VG5^--?LM_P9.?\I#_B MC_V1>?\ ].VG4 ?TS5_%+_P6S_Y2Y_M&?]E=UK_TJ>O[6J_BE_X+9_\ *7/] MHS_LKNM?^E3T ?+M%%% !1110 4444 %%%% 'KO_ 3]_P"3\_@E_P!E=\-? M^G2VK^Y^OX8/^"?O_)^?P2_[*[X:_P#3I;5_<_0!_.__ ,'Q7_)6/V=_^Q=\ M1_\ H^PK\(Z_=S_@^*_Y*Q^SO_V+OB/_ -'V%?A'0 4444 %%%% !1110 44 M44 ?V/\ _!N!_P H3/@'_P!B[?\ _IVO:K?\'*?_ "A#^/7_ &!M*_\ 3U85 M9_X-P/\ E"9\ _\ L7;_ /\ 3M>U6_X.4_\ E"'\>O\ L#:5_P"GJPH _CIH MHHH **** "BBB@ HHHH *_>7_@QP_P"2@_M'_P#8&\+_ /HW4Z_!JOWE_P"# M'#_DH/[1_P#V!O"__HW4Z /Z%Z_A7_;I_P"3W/C'_P!E4\0_^G*XK^ZBOX5_ MVZ?^3W/C'_V53Q#_ .G*XH \KHHHH **** "BBB@ HHHH ^J_P#@AO\ \I?/ MV=?^RJ:7_P"C:_M1K^*[_@AO_P I?/V=?^RJ:7_Z-K^U&@#^9#_@]>_Y23?# M7_LAUG_Z>-5K\_Y23?#7_LAUG_Z>-5K\%__37;U\L_\'<7_*&+Q3_V.V@?^E8KZF_X M(]?\HH?V;?\ LAWA?_TUV]?+/_!W%_RAB\4_]CMH'_I6* /Y-Z*** "BBB@ MHHHH **** "OZ-/^#(#_ )-S^/'_ &.VD?\ I'-7\Y=?T:?\&0'_ ";G\>/^ MQVTC_P!(YJ /W(K^ B^_X_9O^NK?SK^_>OX"+[_C]F_ZZM_.@"*BBB@ HHHH M **** "BBB@#[Z_X-??^4Z7P+_ZZ^(__ %&]4K^P*OX_?^#7W_E.E\"_^NOB M/_U&]4K^P*@#^4+_ (.\_P#E,CK/_9/M"_\ 14E?F!7Z?_\ !WG_ ,ID=9_[ M)]H7_HJ2OS H **** "BBB@ HHHH **** /[O/V3/^35OAG_ -D^T;_TAAKT M"O/_ -DS_DU;X9_]D^T;_P!(8:] H **** "BBB@ HHHH **** "BBB@ HHH MH **** "O"_VL/\ DMGP/_['N7_TF:O=*\+_ &L/^2V? _\ ['N7_P!)FH _ M/'_@]8_Y1>?#[_LOFF_^F36J_F%K^GK_ (/6/^47GP^_[+YIO_IDUJOYA: " MBBB@ HHHH **** "BBB@#^H+_@RO_P"45OCG_LOFJ_\ IET2OTQ_;+_Y- ^* MW_9-M=_]-\]?F=_P97_\HK?'/_9?-5_],NB5^F/[9?\ R:!\5O\ LFVN_P#I MOGH _A,HHHH **** "BBB@ HHHH *_4C_@S_ /\ E,18_P#9-M<_E!7Y;U^I M'_!G_P#\IB+'_LFVN?R@H _JTK^/3_@YM_Y3D?'?_K^T+_U']-K^PNOX]/\ M@YM_Y3D?'?\ Z_M"_P#4?TV@#X.HHHH **** "BBB@ HHHH O>&/^1ET[_K^ MA_\ 0Q7]]U?P(^&/^1ET[_K^A_\ 0Q7]]U 'X7?\'PG_ "0OX ?]C;KG_I+: MU_.I7]%?_!\)_P D+^ '_8VZY_Z2VM?SJ4 %%%% !1110 4444 %%%% ']:/ M_!I7_P H6/!7_8V^(/\ TX25]*?\%FO^43'[1_\ V1?Q#_Z02U\U_P#!I7_R MA8\%?]C;X@_].$E?2G_!9K_E$Q^T?_V1?Q#_ .D$M '\35%%% !1110 4444 M %%%% !7[+?\&3G_ "D/^*/_ &1>?_T[:=7XTU^RW_!DY_RD/^*/_9%Y_P#T M[:=0!_3-7\4O_!;/_E+G^T9_V5W6O_2IZ_M:K^*7_@MG_P I<_VC/^RNZU_Z M5/0!\NT444 %%%% !1110 4444 >N_\ !/W_ )/S^"7_ &5WPU_Z=+:O[GZ_ MA@_X)^_\GY_!+_LKOAK_ -.EM7]S] '\[_\ P?%?\E8_9W_[%WQ'_P"C["OP MCK]W/^#XK_DK'[.__8N^(_\ T?85^$= !1110 4444 %%%% !1110!_8_P#\ M&X'_ "A,^ ?_ &+M_P#^G:]JM_PK"@#^.FBBB@ HHHH M**** "BBB@ K]Y?^#'#_ )*#^T?_ -@;PO\ ^C=3K\&J_>7_ (,%__37;U\L_\'<7_*&+Q3_V.V@?^E8H _DWHHHH **** "BBB@ HHHH M *_HT_X,@/\ DW/X\?\ 8[:1_P"D?\ RF1UG_LGVA?^BI*_ M,"@ HHHH **** "BBB@ HHHH _N\_9,_Y-6^&?\ V3[1O_2&&O0*\_\ V3/^ M35OAG_V3[1O_ $AAKT"@ HHHH **** "BBB@ KY(_P""HO\ P5U^%O\ P30? MP/X ;X0>*OB=\3/B;J$EGX"^&_@N$->:BT;(KR.Q#&--TB(NU'=V;"H0KLOU MO7S/_P %+OVE?V#/V"OA;#^W7^V%X$\,WVL>#RUOX$O;C0+6ZUV:_D5REGID MLJ^9'(XWDE6553>[D*&- 'GW_!-W_@M5X#_;K^-_C;]DOXL?LX^,?@C\8/ 6 MF#5=:\!>.MI=].)B!N(IML9(7SX&8.B92>-T+J6*_/FL?\'6OP*LO%%]\1-' M_8G^*FI_L^:7XW'A:_\ V@+.W4Z:MZ\2_# M#XF?##5DL/'WPV\8!?MFG,[.J2(X"^8A:*1#E$963!7#(S_EO\/6\3?\/B/^ M"5$?Q)\S[,/V0M",7VOI]O\ [%U;.<_\M,BUSWW;:]^_X)Y_:3_P=G_MDGP[ M_P @7_A5UA]O\G_5_;?+\/8SCC=N^U>^=WO0!^O]%%% !7A?[6'_ "6SX'_] MCW+_ .DS5TGQ6\*?M9ZOXN>\^#_Q7\+Z1HI@0)9:MH3W$PD ^=BX(X)Z"O%? MBGX:_:;T;X]_!N3XT?$OPYK-N_CL?\HO/A]_V7S3?_ $R:U7\PM?T]?\'K'_*+SX??]E\TW_TR:U7\PM !1110 M 4444 %%%% !1110!_4%_P &5_\ RBM\<_\ 9?-5_P#3+HE?IC^V7_R:!\5O M^R;:[_Z;YZ_,[_@RO_Y16^.?^R^:K_Z9=$K],?VR_P#DT#XK?]DVUW_TWST M?PF4444 %%%% !1110 4444 %?J1_P &?_\ RF(L?^R;:Y_*"ORWK]2/^#/_ M /Y3$6/_ &3;7/Y04 ?U:5_'I_P"O^QM\0?^G"2OI3_@LU_P HF/VC_P#LB_B'_P!():^:_P#@TK_Y M0L>"O^QM\0?^G"2OI3_@LU_RB8_:/_[(OXA_](): /XFJ*** "BBB@ HHHH M**** "OV6_X,G/\ E(?\4?\ LB\__IVTZOQIK]EO^#)S_E(?\4?^R+S_ /IV MTZ@#^F:OXI?^"V?_ "ES_:,_[*[K7_I4]?VM5_%+_P %L_\ E+G^T9_V5W6O M_2IZ /EVBBB@ HHHH **** "BBB@#UW_ ()^_P#)^?P2_P"RN^&O_3I;5_<_ M7\,'_!/W_D_/X)?]E=\-?^G2VK^Y^@#^=_\ X/BO^2L?L[_]B[XC_P#1]A7X M1U^[G_!\5_R5C]G?_L7?$?\ Z/L*_".@ HHHH **** "BBB@ HHHH _L?_X- MP/\ E"9\ _\ L7;_ /\ 3M>U6_X.4_\ E"'\>O\ L#:5_P"GJPJS_P &X'_* M$SX!_P#8NW__ *=KVJW_ Y\8_\ LJGB'_TY7%?W45_"O^W3_P GN?&/ M_LJGB'_TY7% 'E=%%% !1110 4444 %%%% 'U7_P0W_Y2^?LZ_\ 95-+_P#1 MM?VHU_%=_P $-_\ E+Y^SK_V532__1M?VHT ?S(?\'KW_*2;X:_]D.L__3QJ MM?CE7[&_\'KW_*2;X:_]D.L__3QJM?CE0 4444 %%%% !1110 4444 ?VW?\ M$>O^44/[-O\ V0[PO_Z:[>OEG_@[B_Y0Q>*?^QVT#_TK%?4W_!'K_E%#^S;_ M -D.\+_^FNWKY9_X.XO^4,7BG_L=M _]*Q0!_)O1110 4444 %%%% !1110 M5_1I_P &0'_)N?QX_P"QVTC_ -(YJ_G+K^C3_@R _P"3<_CQ_P!CMI'_ *1S M4 ?N17\!%]_Q^S?]=6_G7]^]?P$7W_'[-_UU;^= $5%%% !1110 4444 %%% M% 'WU_P:^_\ *=+X%_\ 77Q'_P"HWJE?V!5_'[_P:^_\ITO@7_UU\1_^HWJE M?V!4 ?RA?\'>?_*9'6?^R?:%_P"BI*_,"OT__P"#O/\ Y3(ZS_V3[0O_ $5) M7Y@4 %%%% !1110 4444 %%%% ']WG[)G_)JWPS_ .R?:-_Z0PUZ!7G_ .R9 M_P FK?#/_LGVC?\ I##7H% !1110 4444 %%%% !7P5_P5]_X(4>$/\ @KY\ M1_!?C;XC_M5^,/!UAX&TF:VT;0=!T^"6!;F:;S)KS=(01(RI G'00+CJ:^]: M* /A7_@GK_P1;\7?L+_'>Y^,OBS_ (*0?&;XNV5UX5P741E1QTD;UKP[5?\ @U(^ %UXKO? &B_MI?%;3/V?=2\:+XHU#]GZ MTO1_9DEZ,?*L^_(CVA8P3$THC51YN]5D'ZMT4 ?(/_!2K_@CM\%O^"A>A?#W M5M#^)'B#X3^/?A'=";X9^/O NV.YT91Y?[CR\KOB!AB90K(R,@VL SJ]K_@E MU_P24^&?_!-*'QSXV/Q>\3?$[XE_$[54O_'_ ,2?&+@WNI.A=DC506\N,-+( MYR[LS/EF(5%3ZTHH **** "O"_VL/^2V? __ +'N7_TF:O=*\+_:P_Y+9\#_ M /L>Y?\ TF:@#\\?^#UC_E%Y\/O^R^:;_P"F36J_F%K^GK_@]8_Y1>?#[_LO MFF_^F36J_F%H **** "BBB@ HHHH **** /Z@O\ @RO_ .45OCG_ ++YJO\ MZ9=$K],?VR_^30/BM_V3;7?_ $WSU^9W_!E?_P HK?'/_9?-5_\ 3+HE?IC^ MV7_R:!\5O^R;:[_Z;YZ /X3**** "BBB@ HHHH **** "OU(_P"#/_\ Y3$6 M/_9-M<_E!7Y;U^I'_!G_ /\ *8BQ_P"R;:Y_*"@#^K2OX]/^#FW_ )3D?'?_ M *_M"_\ 4?TVO["Z_CT_X.;?^4Y'QW_Z_M"_]1_3: /@ZBBB@ HHHH **** M"BBB@"]X8_Y&73O^OZ'_ -#%?WW5_ CX8_Y&73O^OZ'_ -#%?WW4 ?A=_P ' MPG_)"_@!_P!C;KG_ *2VM?SJ5_17_P 'PG_)"_@!_P!C;KG_ *2VM?SJ4 %% M%% !1110 4444 %%%% ']:/_ :5_P#*%CP5_P!C;X@_].$E?2G_ 6:_P"4 M3'[1_P#V1?Q#_P"D$M?-?_!I7_RA8\%?]C;X@_\ 3A)7TI_P6:_Y1,?M'_\ M9%_$/_I!+0!_$U1110 4444 %%%% !1110 5^RW_ 9.?\I#_BC_ -D7G_\ M3MIU?C37[+?\&3G_ "D/^*/_ &1>?_T[:=0!_3-7\4O_ 6S_P"4N?[1G_97 M=:_]*GK^UJOXI?\ @MG_ ,I<_P!HS_LKNM?^E3T ?+M%%% !1110 4444 %% M%% 'KO\ P3]_Y/S^"7_97?#7_ITMJ_N?K^&#_@G[_P GY_!+_LKOAK_TZ6U? MW/T ?SO_ /!\5_R5C]G?_L7?$?\ Z/L*_".OW<_X/BO^2L?L[_\ 8N^(_P#T M?85^$= !1110 4444 %%%% !1110!_8__P &X'_*$SX!_P#8NW__ *=KVJW_ M U6_P"#E/\ MY0A_'K_L#:5_Z>K"@#^.FBBB@ HHHH **** "BBB@ K]Y?\ @QP_Y*#^T?\ M]@;PO_Z-U.OP:K]Y?^#'#_DH/[1__8&\+_\ HW4Z /Z%Z_A7_;I_Y/<^,?\ MV53Q#_Z_Y23?#7_LAUG_Z>-5K\_Y23?#7_LAUG_Z>-5K\ M%__ $UV]?+/_!W% M_P H8O%/_8[:!_Z5BOJ;_@CU_P HH?V;?^R'>%__ $UV]?+/_!W%_P H8O%/ M_8[:!_Z5B@#^3>BBB@ HHHH **** "BBB@ K^C3_ (,@/^3<_CQ_V.VD?^D< MU?SEU_1I_P &0'_)N?QX_P"QVTC_ -(YJ /W(K^ B^_X_9O^NK?SK^_>OX"+ M[_C]F_ZZM_.@"*BBB@ HHHH **** "BBB@#[Z_X-??\ E.E\"_\ KKXC_P#4 M;U2O[ J_C]_X-??^4Z7P+_ZZ^(__ %&]4K^P*@#^4+_@[S_Y3(ZS_P!D^T+_ M -%25^8%?I__ ,'>?_*9'6?^R?:%_P"BI*_,"@ HHHH **** "BBB@ HHHH M_N\_9,_Y-6^&?_9/M&_](8:] KS_ /9,_P"35OAG_P!D^T;_ -(8:] H *** M* "BBB@ HHHH **** "BBB@ HHHH **** "O"_VL/^2V? __ +'N7_TF:O=* M\+_:P_Y+9\#_ /L>Y?\ TF:@#\\?^#UC_E%Y\/O^R^:;_P"F36J_F%K^GK_@ M]8_Y1>?#[_LOFF_^F36J_F%H **** "BBB@ HHHH **** /Z@O\ @RO_ .45 MOCG_ ++YJO\ Z9=$K],?VR_^30/BM_V3;7?_ $WSU^9W_!E?_P HK?'/_9?- M5_\ 3+HE?IC^V7_R:!\5O^R;:[_Z;YZ /X3**** "BBB@ HHHH **** "OU( M_P"#/_\ Y3$6/_9-M<_E!7Y;U^I'_!G_ /\ *8BQ_P"R;:Y_*"@#^K2OX]/^ M#FW_ )3D?'?_ *_M"_\ 4?TVO["Z_CT_X.;?^4Y'QW_Z_M"_]1_3: /@ZBBB M@ HHHH **** "BBB@"]X8_Y&73O^OZ'_ -#%?WW5_ CX8_Y&73O^OZ'_ -#% M?WW4 ?A=_P 'PG_)"_@!_P!C;KG_ *2VM?SJ5_17_P 'PG_)"_@!_P!C;KG_ M *2VM?SJ4 %%%% !1110 4444 %%%% ']:/_ :5_P#*%CP5_P!C;X@_].$E M?2G_ 6:_P"43'[1_P#V1?Q#_P"D$M?-?_!I7_RA8\%?]C;X@_\ 3A)7TI_P M6:_Y1,?M'_\ 9%_$/_I!+0!_$U1110 4444 %%%% !1110 5^RW_ 9.?\I# M_BC_ -D7G_\ 3MIU?C37[+?\&3G_ "D/^*/_ &1>?_T[:=0!_3-7\4O_ 6S M_P"4N?[1G_97=:_]*GK^UJOXI?\ @MG_ ,I<_P!HS_LKNM?^E3T ?+M%%% ! M1110 4444 %%%% 'KO\ P3]_Y/S^"7_97?#7_ITMJ_N?K^&#_@G[_P GY_!+ M_LKOAK_TZ6U?W/T ?SO_ /!\5_R5C]G?_L7?$?\ Z/L*_".OW<_X/BO^2L?L M[_\ 8N^(_P#T?85^$= !1110 4444 %%%% !1110!_8__P &X'_*$SX!_P#8 MNW__ *=KVJW_ U6_P"#E/\ Y0A_'K_L#:5_Z>K"@#^.FBBB@ HHHH **** "BBB@ K]Y?\ M@QP_Y*#^T?\ ]@;PO_Z-U.OP:K]Y?^#'#_DH/[1__8&\+_\ HW4Z /Z%Z_A7 M_;I_Y/<^,?\ V53Q#_Z_Y23?#7_LAUG_Z>-5K\_Y23?#7 M_LAUG_Z>-5K\%__ M $UV]?+/_!W%_P H8O%/_8[:!_Z5BOJ;_@CU_P HH?V;?^R'>%__ $UV]?+/ M_!W%_P H8O%/_8[:!_Z5B@#^3>BBB@ HHHH **** "BBB@ K^C3_ (,@/^3< M_CQ_V.VD?^DOX"+[_C]F_ZZM_.@"*BBB@ HHHH **** "BBB@#[Z_X-??\ E.E\ M"_\ KKXC_P#4;U2O[ J_C]_X-??^4Z7P+_ZZ^(__ %&]4K^P*@#^4+_@[S_Y M3(ZS_P!D^T+_ -%25^8%?I__ ,'>?_*9'6?^R?:%_P"BI*_,"@ HHHH **** M "BBB@ HHHH _N\_9,_Y-6^&?_9/M&_](8:] KS_ /9,_P"35OAG_P!D^T;_ M -(8:] H **** "BBB@ HHHH **** "BBB@ HHHH **** "O"_VL/^2V? __ M +'N7_TF:O=*\+_:P_Y+9\#_ /L>Y?\ TF:@#\\?^#UC_E%Y\/O^R^:;_P"F M36J_F%K^GK_@]8_Y1>?#[_LOFF_^F36J_F%H **** "BBB@ HHHH **** /Z M@O\ @RO_ .45OCG_ ++YJO\ Z9=$K],?VR_^30/BM_V3;7?_ $WSU^9W_!E? M_P HK?'/_9?-5_\ 3+HE?IC^V7_R:!\5O^R;:[_Z;YZ /X3**** "BBB@ HH MHH **** "OU(_P"#/_\ Y3$6/_9-M<_E!7Y;U^I'_!G_ /\ *8BQ_P"R;:Y_ M*"@#^K2OX]/^#FW_ )3D?'?_ *_M"_\ 4?TVO["Z_CT_X.;?^4Y'QW_Z_M"_ M]1_3: /@ZBBB@ HHHH **** "BBB@"]X8_Y&73O^OZ'_ -#%?WW5_ CX8_Y& M73O^OZ'_ -#%?WW4 ?A=_P 'PG_)"_@!_P!C;KG_ *2VM?SJ5_17_P 'PG_) M"_@!_P!C;KG_ *2VM?SJ4 %%%% !1110 4444 %%%% ']:/_ :5_P#*%CP5 M_P!C;X@_].$E?2G_ 6:_P"43'[1_P#V1?Q#_P"D$M?-?_!I7_RA8\%?]C;X M@_\ 3A)7TI_P6:_Y1,?M'_\ 9%_$/_I!+0!_$U1110 4444 %%%% !1110 5 M^RW_ 9.?\I#_BC_ -D7G_\ 3MIU?C37[+?\&3G_ "D/^*/_ &1>?_T[:=0! M_3-7\4O_ 6S_P"4N?[1G_97=:_]*GK^UJOXI?\ @MG_ ,I<_P!HS_LKNM?^ ME3T ?+M%%% !1110 4444 %%%% 'KO\ P3]_Y/S^"7_97?#7_ITMJ_N?K^&# M_@G[_P GY_!+_LKOAK_TZ6U?W/T ?SO_ /!\5_R5C]G?_L7?$?\ Z/L*_".O MW<_X/BO^2L?L[_\ 8N^(_P#T?85^$= !1110 4444 %%%% !1110!_8__P & MX'_*$SX!_P#8NW__ *=KVJW_ U6_P"#E/\ Y0A_'K_L#:5_Z>K"@#^.FBBB@ HHHH **** M"BBB@ K]Y?\ @QP_Y*#^T?\ ]@;PO_Z-U.OP:K]Y?^#'#_DH/[1__8&\+_\ MHW4Z /Z%Z_A7_;I_Y/<^,?\ V53Q#_Z_Y23?#7_LAUG_Z>-5K\_Y23?#7_LAUG_Z>-5K\%__ $UV]?+/_!W%_P H8O%/_8[:!_Z5BOJ;_@CU_P HH?V;?^R' M>%__ $UV]?+/_!W%_P H8O%/_8[:!_Z5B@#^3>BBB@ HHHH **** "BBB@ K M^C3_ (,@/^3<_CQ_V.VD?^DOX"+[_C]F_ZZM_.@"*BBB@ HHHH **** "BBB@#[ MZ_X-??\ E.E\"_\ KKXC_P#4;U2O[ J_C]_X-??^4Z7P+_ZZ^(__ %&]4K^P M*@#^4+_@[S_Y3(ZS_P!D^T+_ -%25^8%?I__ ,'>?_*9'6?^R?:%_P"BI*_, M"@ HHHH **** "BBB@ HHHH _N\_9,_Y-6^&?_9/M&_](8:] KS_ /9,_P"3 M5OAG_P!D^T;_ -(8:] H **** "BBB@ HHHH ***^6O^"HW_ 5%\!_\$V/ M7AVW'PL\3?$#XD?$2YNM.^%OP]\*Z7)//KFH0K&65Y%4B&)#-$6.&_P#P;6?M]_M/?\%'OV"O$?Q^_:Q\;6NN^)+;XKZGI-G/9:-;6,=O M8QV6GS1P+';H@8*]Q+AFW.01EC@5\9_ K_@J=_P77_X*$?%/XAZU^Q5^T1^S M;X=\'V'Q8UCPWX&T+XASPVFJZA;PR+) ((]KO= 03VX,@'S.6XH _=2BOS'_ M ."E7_!1G_@H9\%_'O[,7_!,O]F6_P#!%K^TA\9]#MY_''C'5+$W&E:&88%6 M[N+>$J0R//%>N"T;;8K8@1EI 4Z3_@C?_P %'OVO/BW^U/\ '#_@F9_P4/E\ M,ZE\6O@M/!=VWBSPG9?9K;7]+E*#SFAPJHR^=:N&5$W)?\ ].VG4 ?T MS5_%+_P6S_Y2Y_M&?]E=UK_TJ>O[6J_BE_X+9_\ *7/]HS_LKNM?^E3T ?+M M%%% !1110 4444 %%%% 'KO_ 3]_P"3\_@E_P!E=\-?^G2VK^Y^OX8/^"?O M_)^?P2_[*[X:_P#3I;5_<_0!_.__ ,'Q7_)6/V=_^Q=\1_\ H^PK\(Z_=S_@ M^*_Y*Q^SO_V+OB/_ -'V%?A'0 4444 %%%% !1110 4444 ?V/\ _!N!_P H M3/@'_P!B[?\ _IVO:K?\'*?_ "A#^/7_ &!M*_\ 3U859_X-P/\ E"9\ _\ ML7;_ /\ 3M>U6_X.4_\ E"'\>O\ L#:5_P"GJPH _CIHHHH **** "BBB@ H MHHH *_>7_@QP_P"2@_M'_P#8&\+_ /HW4Z_!JOWE_P"#'#_DH/[1_P#V!O"_ M_HW4Z /Z%Z_A7_;I_P"3W/C'_P!E4\0_^G*XK^ZBOX5_VZ?^3W/C'_V53Q#_ M .G*XH \KHHHH **** "BBB@ HHHH ^J_P#@AO\ \I?/V=?^RJ:7_P"C:_M1 MK^*[_@AO_P I?/V=?^RJ:7_Z-K^U&@#^9#_@]>_Y23?#7_LAUG_Z>-5K\_Y23?#7_LAUG_Z>-5K\%__37;U\L_\'<7_*&+Q3_V.V@?^E8KZF_X(]?\HH?V;?\ LAWA M?_TUV]?+/_!W%_RAB\4_]CMH'_I6* /Y-Z*** "BBB@ HHHH **** "OZ-/^ M#(#_ )-S^/'_ &.VD?\ I'-7\Y=?T:?\&0'_ ";G\>/^QVTC_P!(YJ /W(K^ M B^_X_9O^NK?SK^_>OX"+[_C]F_ZZM_.@"*BBB@ HHHH **** "BBB@#[Z_X M-??^4Z7P+_ZZ^(__ %&]4K^P*OX_?^#7W_E.E\"_^NOB/_U&]4K^P*@#^4+_ M (.\_P#E,CK/_9/M"_\ 14E?F!7Z?_\ !WG_ ,ID=9_[)]H7_HJ2OS H *** M* "BBB@ HHHH **** /[O/V3/^35OAG_ -D^T;_TAAKT"O/_ -DS_DU;X9_] MD^T;_P!(8:] H **** "BBB@ HHHH *S]9T31;N9=>NM(M9;ZRM)X[.]DMU: M6!) OF*CD94-L3< 0#L7.<"M"D=%D0QNN588(/<4 ?C[_P &?FIVFB?\$:OB M#K-_!J$L%I\6]?FFBTB)GNW1-'TMB(57EI2!\H');&*^.?VB?V=/^#:O4_\ M@C'\3?VA?V+/$$UC\0M&U8+X2N_&?C"6/Q8FJK=PB.W6Q\X;K=XF;!$1'E[Y M"P>,LO\ 0)^S)^R5^S?^QG\/;CX4_LN?"#2/!/ARZU634KC2-%C987NY(XXW MF(9B=Q2*-3ST05Y+K_\ P1:_X)4^*/CJ_P"TEK_["O@&Z\82ZC]OGOY-+/V> M:ZW;S/):!OLTDA?YBS1$LQ+$D\T ?D;>?$CXG?";_@IS_P $P?VW/V\?$6Y6Y@L-:M=QMIU!42PR*5D@ MDVLR[XV5MK,,X)%)^RW^Q]^S%^Q1\-S\)/V5/@IH?@CP^]TUU<6.BVQ4W,Y M4S32N6DGDVJJ[Y&9MJ@9P * /2:*** /+_BM^R5\-?C%XN?QIXHU_P 46]V\ M"0F/2?$H^%-;\1W,E[XW*2C5] M>ENE4)"7&T.?E.1SCJ.*^NJ\+_:P_P"2V? __L>Y?_29J /SQ_X/6/\ E%Y\ M/O\ LOFF_P#IDUJOYA:_IZ_X/6/^47GP^_[+YIO_ *9-:K^86@ HHHH **** M "BBB@ HHHH _J"_X,K_ /E%;XY_[+YJO_IET2OTQ_;+_P"30/BM_P!DVUW_ M --\]?F=_P &5_\ RBM\<_\ 9?-5_P#3+HE?IC^V7_R:!\5O^R;:[_Z;YZ / MX3**** "BBB@ HHHH **** "OU(_X,__ /E,18_]DVUS^4%?EO7ZD?\ !G__ M ,IB+'_LFVN?R@H _JTK^/3_ (.;?^4Y'QW_ .O[0O\ U']-K^PNOX]/^#FW M_E.1\=_^O[0O_4?TV@#X.HHHH **** "BBB@ HHHH O>&/\ D9=._P"OZ'_T M,5_?=7\"/AC_ )&73O\ K^A_]#%?WW4 ?A=_P?"?\D+^ '_8VZY_Z2VM?SJ5 M_17_ ,'PG_)"_@!_V-NN?^DMK7\ZE !1110 4444 %%%% !1110!_6C_ ,&E M?_*%CP5_V-OB#_TX25]*?\%FO^43'[1__9%_$/\ Z02U\U_\&E?_ "A8\%?] MC;X@_P#3A)7TI_P6:_Y1,?M'_P#9%_$/_I!+0!_$U1110 4444 %%%% !111 M0 5^RW_!DY_RD/\ BC_V1>?_ -.VG5^--?LM_P &3G_*0_XH_P#9%Y__ $[: M=0!_3-7\4O\ P6S_ .4N?[1G_97=:_\ 2IZ_M:K^*7_@MG_RES_:,_[*[K7_ M *5/0!\NT444 %%%% !1110 4444 >N_\$_?^3\_@E_V5WPU_P"G2VK^Y^OX M8/\ @G[_ ,GY_!+_ +*[X:_].EM7]S] '\[_ /P?%?\ )6/V=_\ L7?$?_H^ MPK\(Z_=S_@^*_P"2L?L[_P#8N^(__1]A7X1T %%%% !1110 4444 %%%% '] MC_\ P;@?\H3/@'_V+M__ .G:]JM_PK"@#^.FBBB@ HHHH **** "BBB@ M K]Y?^#'#_DH/[1__8&\+_\ HW4Z_!JOWE_X,BBB@ HHHH **** M"BBB@ K^C3_@R _Y-S^/'_8[:1_Z1S5_.77]&G_!D!_R;G\>/^QVTC_TCFH M_OX"+[_C]F_P"NK?SH BHHHH **** "BBB@ HH MHH ^^O\ @U]_Y3I? O\ ZZ^(_P#U&]4K^P*OX_?^#7W_ )3I? O_ *Z^(_\ MU&]4K^P*@#^4+_@[S_Y3(ZS_ -D^T+_T5)7Y@5^G_P#P=Y_\ID=9_P"R?:%_ MZ*DK\P* "BBB@ HHHH **** "BBB@#^[S]DS_DU;X9_]D^T;_P!(8:] KS_] MDS_DU;X9_P#9/M&_](8:] H **** "BBB@ HHHH **** "BBB@ HHHH **** M "O"_P!K#_DMGP/_ .Q[E_\ 29J]TKPO]K#_ )+9\#_^Q[E_])FH _/'_@]8 M_P"47GP^_P"R^:;_ .F36J_F%K^GK_@]8_Y1>?#[_LOFF_\ IDUJOYA: "BB MB@ HHHH **** "BBB@#^H+_@RO\ ^45OCG_LOFJ_^F71*_3']LO_ )- ^*W_ M &3;7?\ TWSU^9W_ 97_P#**WQS_P!E\U7_ -,NB5^F/[9?_)H'Q6_[)MKO M_IOGH _A,HHHH **** "BBB@ HHHH *_4C_@S_\ ^4Q%C_V3;7/Y05^6]?J1 M_P &?_\ RF(L?^R;:Y_*"@#^K2OX]/\ @YM_Y3D?'?\ Z_M"_P#4?TVO["Z_ MCT_X.;?^4Y'QW_Z_M"_]1_3: /@ZBBB@ HHHH **** "BBB@"]X8_P"1ET[_ M *_H?_0Q7]]U?P(^&/\ D9=._P"OZ'_T,5_?=0!^%W_!\)_R0OX ?]C;KG_I M+:U_.I7]%?\ P?"?\D+^ '_8VZY_Z2VM?SJ4 %%%% !1110 4444 %%%% '] M:/\ P:5_\H6/!7_8V^(/_3A)7TI_P6:_Y1,?M'_]D7\0_P#I!+7S7_P:5_\ M*%CP5_V-OB#_ -.$E?2G_!9K_E$Q^T?_ -D7\0_^D$M '\35%%% !1110 44 M44 %%%% !7[+?\&3G_*0_P"*/_9%Y_\ T[:=7XTU^RW_ 9.?\I#_BC_ -D7 MG_\ 3MIU '],U?Q2_P#!;/\ Y2Y_M&?]E=UK_P!*GK^UJOXI?^"V?_*7/]HS M_LKNM?\ I4] 'R[1110 4444 %%%% !1110!Z[_P3]_Y/S^"7_97?#7_ *=+ M:O[GZ_A@_P""?O\ R?G\$O\ LKOAK_TZ6U?W/T ?SO\ _!\5_P E8_9W_P"Q M=\1_^C["OPCK]W/^#XK_ )*Q^SO_ -B[XC_]'V%?A'0 4444 %%%% !1110 M4444 ?V/_P#!N!_RA,^ ?_8NW_\ Z=KVJW_!RG_RA#^/7_8&TK_T]6%6?^#< M#_E"9\ _^Q=O_P#T[7M5O^#E/_E"'\>O^P-I7_IZL* /XZ:*** "BBB@ HHH MH **** "OWE_X,7_@QP_Y*#^T?_P!@;PO_ M .C=3H _H7K^%?\ ;I_Y/<^,?_95/$/_ *%_\ TUV]?+/_ =Q?\H8O%/_ &.V@?\ I6* /Y-Z*** "BBB M@ HHHH **** "OZ-/^#(#_DW/X\?]CMI'_I'-7\Y=?T:?\&0'_)N?QX_[';2 M/_2.:@#]R*_@(OO^/V;_ *ZM_.O[]Z_@(OO^/V;_ *ZM_.@"*BBB@ HHHH * M*** "BBB@#[Z_P"#7W_E.E\"_P#KKXC_ /4;U2O[ J_C]_X-??\ E.E\"_\ MKKXC_P#4;U2O[ J /Y0O^#O/_E,CK/\ V3[0O_14E?F!7Z?_ /!WG_RF1UG_ M +)]H7_HJ2OS H **** "BBB@ HHHH **** /[O/V3/^35OAG_V3[1O_ $AA MKT"O/_V3/^35OAG_ -D^T;_TAAKT"@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH *\+_ &L/^2V? _\ ['N7_P!)FKW2O"_VL/\ DMGP/_['N7_TF:@# M\\?^#UC_ )1>?#[_ ++YIO\ Z9-:K^86OZ>O^#UC_E%Y\/O^R^:;_P"F36J_ MF%H **** "BBB@ HHHH **** /Z@O^#*_P#Y16^.?^R^:K_Z9=$K],?VR_\ MDT#XK?\ 9-M=_P#3?/7YG?\ !E?_ ,HK?'/_ &7S5?\ TRZ)7Z8_ME_\F@?% M;_LFVN_^F^>@#^$RBBB@ HHHH **** "BBB@ K]2/^#/_P#Y3$6/_9-M<_E! M7Y;U^I'_ 9__P#*8BQ_[)MKG\H* /ZM*_CT_P"#FW_E.1\=_P#K^T+_ -1_ M3:_L+K^/3_@YM_Y3D?'?_K^T+_U']-H ^#J*** "BBB@ HHHH **** +WAC_ M )&73O\ K^A_]#%?WW5_ CX8_P"1ET[_ *_H?_0Q7]]U 'X7?\'PG_)"_@!_ MV-NN?^DMK7\ZE?T5_P#!\)_R0OX ?]C;KG_I+:U_.I0 4444 %%%% !1110 M4444 ?UH_P#!I7_RA8\%?]C;X@_].$E?2G_!9K_E$Q^T?_V1?Q#_ .D$M?-? M_!I7_P H6/!7_8V^(/\ TX25]*?\%FO^43'[1_\ V1?Q#_Z02T ?Q-4444 % M%%% !1110 4444 %?LM_P9.?\I#_ (H_]D7G_P#3MIU?C37[+?\ !DY_RD/^ M*/\ V1>?_P!.VG4 ?TS5_%+_ ,%L_P#E+G^T9_V5W6O_ $J>O[6J_BE_X+9_ M\I<_VC/^RNZU_P"E3T ?+M%%% !1110 4444 %%%% 'KO_!/W_D_/X)?]E=\ M-?\ ITMJ_N?K^&#_ ()^_P#)^?P2_P"RN^&O_3I;5_<_0!_._P#\'Q7_ "5C M]G?_ +%WQ'_Z/L*_".OW<_X/BO\ DK'[._\ V+OB/_T?85^$= !1110 4444 M %%%% !1110!_8__ ,&X'_*$SX!_]B[?_P#IVO:K?\'*?_*$/X]?]@;2O_3U M859_X-P/^4)GP#_[%V__ /3M>U6_X.4_^4(?QZ_[ VE?^GJPH _CIHHHH ** M** "BBB@ HHHH *_>7_@QP_Y*#^T?_V!O"__ *-U.OP:K]Y?^#'#_DH/[1__ M &!O"_\ Z-U.@#^A>OX5_P!NG_D]SXQ_]E4\0_\ IRN*_NHK^%?]NG_D]SXQ M_P#95/$/_IRN* /*Z*** "BBB@ HHHH **** /JO_@AO_P I?/V=?^RJ:7_Z M-K^U&OXKO^"&_P#RE\_9U_[*II?_ *-K^U&@#^9#_@]>_P"4DWPU_P"R'6?_ M *>-5K\_P"4DWPU_P"R'6?_ *>-5K\%_\ TUV]?+/_ =Q?\H8O%/_ &.V@?\ I6*^ MIO\ @CU_RBA_9M_[(=X7_P#37;U\L_\ !W%_RAB\4_\ 8[:!_P"E8H _DWHH MHH **** "BBB@ HHHH *_HT_X,@/^3<_CQ_V.VD?^D? M_*9'6?\ LGVA?^BI*_,"@ HHHH **** "BBB@ HHHH _N\_9,_Y-6^&?_9/M M&_\ 2&&O0*\__9,_Y-6^&?\ V3[1O_2&&O0* "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ KPO\ :P_Y+9\#_P#L>Y?_ $F:O=*\+_:P_P"2V? __L>Y M?_29J /SQ_X/6/\ E%Y\/O\ LOFF_P#IDUJOYA:_IZ_X/6/^47GP^_[+YIO_ M *9-:K^86@ HHHH **** "BBB@ HHHH _J"_X,K_ /E%;XY_[+YJO_IET2OT MQ_;+_P"30/BM_P!DVUW_ --\]?F=_P &5_\ RBM\<_\ 9?-5_P#3+HE?IC^V M7_R:!\5O^R;:[_Z;YZ /X3**** "BBB@ HHHH **** "OU(_X,__ /E,18_] MDVUS^4%?EO7ZD?\ !G__ ,IB+'_LFVN?R@H _JTK^/3_ (.;?^4Y'QW_ .O[ M0O\ U']-K^PNOX]/^#FW_E.1\=_^O[0O_4?TV@#X.HHHH **** "BBB@ HHH MH O>&/\ D9=._P"OZ'_T,5_?=7\"/AC_ )&73O\ K^A_]#%?WW4 ?A=_P?"? M\D+^ '_8VZY_Z2VM?SJ5_17_ ,'PG_)"_@!_V-NN?^DMK7\ZE !1110 4444 M %%%% !1110!_6C_ ,&E?_*%CP5_V-OB#_TX25]*?\%FO^43'[1__9%_$/\ MZ02U\U_\&E?_ "A8\%?]C;X@_P#3A)7TI_P6:_Y1,?M'_P#9%_$/_I!+0!_$ MU1110 4444 %%%% !1110 5^RW_!DY_RD/\ BC_V1>?_ -.VG5^--?LM_P & M3G_*0_XH_P#9%Y__ $[:=0!_3-7\4O\ P6S_ .4N?[1G_97=:_\ 2IZ_M:K^ M*7_@MG_RES_:,_[*[K7_ *5/0!\NT444 %%%% !1110 4444 >N_\$_?^3\_ M@E_V5WPU_P"G2VK^Y^OX8/\ @G[_ ,GY_!+_ +*[X:_].EM7]S] '\[_ /P? M%?\ )6/V=_\ L7?$?_H^PK\(Z_=S_@^*_P"2L?L[_P#8N^(__1]A7X1T %%% M% !1110 4444 %%%% ']C_\ P;@?\H3/@'_V+M__ .G:]JM_PK"@#^.F MBBB@ HHHH **** "BBB@ K]Y?^#'#_DH/[1__8&\+_\ HW4Z_!JOWE_X,BBB@ HHHH **** "BBB@ K^C3_@R _Y-S^/'_8[:1_Z1S5_.77]&G_! MD!_R;G\>/^QVTC_TCFH _OX"+[_C]F_P"NK?SH M BHHHH **** "BBB@ HHHH ^^O\ @U]_Y3I? O\ ZZ^(_P#U&]4K^P*OX_?^ M#7W_ )3I? O_ *Z^(_\ U&]4K^P*@#^4+_@[S_Y3(ZS_ -D^T+_T5)7Y@5^G M_P#P=Y_\ID=9_P"R?:%_Z*DK\P* "BBB@ HHHH **** "BBB@#^[S]DS_DU; MX9_]D^T;_P!(8:] KS_]DS_DU;X9_P#9/M&_](8:] H **** "BBB@ HHHH M*^6O^"HW_!47P'_P38\!>';R6ZM+ D@7S%1 MR,J&V)N (!V+G.!0!^>?_!O#_P %*_C_ /MN?\$U_'7[7O[;?Q"M-4U#PU\0 M]:AFO[/1;>RCL]*M=.L;KRQ';H@8)YLQW-N<@@%C@5\73?\ !;?_ (+>>)?V M3M>_X+8>$(?AA;?L]:%\2$T8?!^\T@MJ,VE&ZBM!<->!"^_SIXH3()0/-W.( M?+ 1NZ_X-@/ 7B#XJ?\ !O=\>/A?X3A:35?$GBOQEI>F1IU:XN/#NGPQ@>Y9 MQ7R1X&_:_P#V>]'_ .#03QO^REJGQ.T2W^)!^(2:,G@BXU"--4>8^)+/4S(+ M4GS3&+9)3YFW;NB9<[@10!^F/_!2K_@KK^TCJ_CW]F+]D+_@EW<^';'X@?M. MZ';^)=.\6^,;'[1!H.@S0+/%/Y.&5G9!.[%E<*MLP",TBLG2_P#!&_\ X*/? MM>?%O]J?XX?\$S/^"A\OAG4OBU\%IX+NV\6>$[+[-;:_IUT_5H--O;:>*65\+$(Y=4M@Q8@*""< $U[=_P $G-9T+]I'_@YH_;,_:V^# M>NVNO> [#P1I_AH>(=*G6>RN;TC28AY&4D$+D$@@T ?L71110 M5X7^UA_R6SX'_P#8]R_^DS5TGQ6_9*^&OQB\7/XT\4:_XHM[MX$A,>D^(YK: M':@P#L0XSZGO7BOQ3_9B^'_P6^/?P;U'PIK?B.YDO?&Y24:OKTMTJA(2XVAS M\IR.<=1Q0!\;_P#!ZQ_RB\^'W_9?--_],FM5_,+7]/7_ >L?\HO/A]_V7S3 M?_3)K5?S"T %%%% !1110 4444 %%%% ']07_!E?_P HK?'/_9?-5_\ 3+HE M?IC^V7_R:!\5O^R;:[_Z;YZ_,[_@RO\ ^45OCG_LOFJ_^F71*_3']LO_ )- M^*W_ &3;7?\ TWST ?PF4444 %%%% !1110 4444 %?J1_P9_P#_ "F(L?\ MLFVN?R@K\MZ_4C_@S_\ ^4Q%C_V3;7/Y04 ?U:5_'I_PG_ "O^QM\0?\ IPDKZ4_X+-?\HF/VC_\ LB_B'_T@EKYK M_P"#2O\ Y0L>"O\ L;?$'_IPDKZ4_P""S7_*)C]H_P#[(OXA_P#2"6@#^)JB MBB@ HHHH **** "BBB@ K]EO^#)S_E(?\4?^R+S_ /IVTZOQIK]EO^#)S_E( M?\4?^R+S_P#IVTZ@#^F:OXI?^"V?_*7/]HS_ +*[K7_I4]?VM5_%+_P6S_Y2 MY_M&?]E=UK_TJ>@#Y=HHHH **** "BBB@ HHHH ]=_X)^_\ )^?P2_[*[X:_ M].EM7]S]?PP?\$_?^3\_@E_V5WPU_P"G2VK^Y^@#^=__ (/BO^2L?L[_ /8N M^(__ $?85^$=?NY_P?%?\E8_9W_[%WQ'_P"C["OPCH **** "BBB@ HHHH * M*** /['_ /@W _Y0F? /_L7;_P#].U[5;_@Y3_Y0A_'K_L#:5_Z>K"K/_!N! M_P H3/@'_P!B[?\ _IVO:K?\'*?_ "A#^/7_ &!M*_\ 3U84 ?QTT444 %%% M% !1110 4444 %?O+_P8X?\ )0?VC_\ L#>%_P#T;J=?@U7[R_\ !CA_R4'] MH_\ [ WA?_T;J= ']"]?PK_MT_\ )[GQC_[*IXA_].5Q7]U%?PK_ +=/_)[G MQC_[*IXA_P#3E<4 >5T444 %%%% !1110 4444 ?5?\ P0W_ .4OG[.O_95- M+_\ 1M?VHU_%=_P0W_Y2^?LZ_P#95-+_ /1M?VHT ?S(?\'KW_*2;X:_]D.L M_P#T\:K7XY5^QO\ P>O?\I)OAK_V0ZS_ /3QJM?CE0 4444 %%%% !1110 4 M444 ?VW?\$>O^44/[-O_ &0[PO\ ^FNWKY9_X.XO^4,7BG_L=M _]*Q7U-_P M1Z_Y10_LV_\ 9#O"_P#Z:[>OEG_@[B_Y0Q>*?^QVT#_TK% '\F]%%% !1110 M 4444 %%%% !7]&G_!D!_P FY_'C_L=M(_\ 2.:OYRZ_HT_X,@/^3<_CQ_V. MVD?^DJ5_8%0!_*%_P '>?\ RF1UG_LGVA?^BI*_,"OT_P#^#O/_ )3(ZS_V3[0O M_14E?F!0 4444 %%%% !1110 4444 ?W>?LF?\FK?#/_ +)]HW_I##7H%>?_ M +)G_)JWPS_[)]HW_I##7H% !1110 4444 %%%% !2.BR(8W7*L,$'N*6B@# MSK]F3]DK]F_]C/X>W'PI_9<^$&D>"?#EUJLFI7&D:+&RPO=R1QQO,0S$[BD4 M:GGH@KS/5_\ @D!_P3(U[]H[_AK76/V*O T_Q .IC4GUU]-.V2^#;_M;VP;[ M.\^_Y_-:,N7^?=NYKZ1HH \W_:B_9!_9E_;5^&Y^$?[5/P5T+QOX>%TMS!8: MU;;C;3@%1-#(I$D$FUF7?&RMM9AG!(I/V6_V/OV8OV*/AN?A)^RI\%-#\$>' MWNFNKBQT6V*FYG("F::5RTD\FU57?(S-M4#. !7I-% !1110 5X7^UA_R6SX M'_\ 8]R_^DS5[I7A?[6'_);/@?\ ]CW+_P"DS4 ?GC_P>L?\HO/A]_V7S3?_ M $R:U7\PM?T]?\'K'_*+SX??]E\TW_TR:U7\PM !1110 4444 %%%% !1110 M!_4%_P &5_\ RBM\<_\ 9?-5_P#3+HE?IC^V7_R:!\5O^R;:[_Z;YZ_,[_@R MO_Y16^.?^R^:K_Z9=$K],?VR_P#DT#XK?]DVUW_TWST ?PF4444 %%%% !11 M10 4444 %?J1_P &?_\ RF(L?^R;:Y_*"ORWK]2/^#/_ /Y3$6/_ &3;7/Y0 M4 ?U:5_'I_P"O^QM\0 M?^G"2OI3_@LU_P HF/VC_P#LB_B'_P!():^:_P#@TK_Y0L>"O^QM\0?^G"2O MI3_@LU_RB8_:/_[(OXA_](): /XFJ*** "BBB@ HHHH **** "OV6_X,G/\ ME(?\4?\ LB\__IVTZOQIK]EO^#)S_E(?\4?^R+S_ /IVTZ@#^F:OXI?^"V?_ M "ES_:,_[*[K7_I4]?VM5_%+_P %L_\ E+G^T9_V5W6O_2IZ /EVBBB@ HHH MH **** "BBB@#UW_ ()^_P#)^?P2_P"RN^&O_3I;5_<_7\,'_!/W_D_/X)?] ME=\-?^G2VK^Y^@#^=_\ X/BO^2L?L[_]B[XC_P#1]A7X1U^[G_!\5_R5C]G? M_L7?$?\ Z/L*_".@ HHHH **** "BBB@ HHHH _L?_X-P/\ E"9\ _\ L7;_ M /\ 3M>U6_X.4_\ E"'\>O\ L#:5_P"GJPJS_P &X'_*$SX!_P#8NW__ *=K MVJW_ Y\8_\ LJGB'_TY7%?W45_"O^W3_P GN?&/_LJGB'_TY7% 'E=% M%% !1110 4444 %%%% 'U7_P0W_Y2^?LZ_\ 95-+_P#1M?VHU_%=_P $-_\ ME+Y^SK_V532__1M?VHT ?S(?\'KW_*2;X:_]D.L__3QJM?CE7[&_\'KW_*2; MX:_]D.L__3QJM?CE0 4444 %%%% !1110 4444 ?VW?\$>O^44/[-O\ V0[P MO_Z:[>OEG_@[B_Y0Q>*?^QVT#_TK%?4W_!'K_E%#^S;_ -D.\+_^FNWKY9_X M.XO^4,7BG_L=M _]*Q0!_)O1110 4444 %%%% !1110 5_1I_P &0'_)N?QX M_P"QVTC_ -(YJ_G+K^C3_@R _P"3<_CQ_P!CMI'_ *1S4 ?N17\!%]_Q^S?] M=6_G7]^]?P$7W_'[-_UU;^= $5%%% !1110 4444 %%%% 'WU_P:^_\ *=+X M%_\ 77Q'_P"HWJE?V!5_'[_P:^_\ITO@7_UU\1_^HWJE?V!4 ?RA?\'>?_*9 M'6?^R?:%_P"BI*_,"OT__P"#O/\ Y3(ZS_V3[0O_ $5)7Y@4 %%%% !1110 M4444 %%%% ']WG[)G_)JWPS_ .R?:-_Z0PUZ!7G_ .R9_P FK?#/_LGVC?\ MI##7H% !1110 4444 %%%% !1110 4444 %%%% !1110 5X7^UA_R6SX'_\ M8]R_^DS5[I7A?[6'_);/@?\ ]CW+_P"DS4 ?GC_P>L?\HO/A]_V7S3?_ $R: MU7\PM?T]?\'K'_*+SX??]E\TW_TR:U7\PM !1110 4444 %%%% !1110!_4% M_P &5_\ RBM\<_\ 9?-5_P#3+HE?IC^V7_R:!\5O^R;:[_Z;YZ_,[_@RO_Y1 M6^.?^R^:K_Z9=$K],?VR_P#DT#XK?]DVUW_TWST ?PF4444 %%%% !1110 4 M444 %?J1_P &?_\ RF(L?^R;:Y_*"ORWK]2/^#/_ /Y3$6/_ &3;7/Y04 ?U M:5_'I_P"O^QM\0?^G" M2OI3_@LU_P HF/VC_P#LB_B'_P!():^:_P#@TK_Y0L>"O^QM\0?^G"2OI3_@ MLU_RB8_:/_[(OXA_](): /XFJ*** "BBB@ HHHH **** "OV6_X,G/\ E(?\ M4?\ LB\__IVTZOQIK]EO^#)S_E(?\4?^R+S_ /IVTZ@#^F:OXI?^"V?_ "ES M_:,_[*[K7_I4]?VM5_%+_P %L_\ E+G^T9_V5W6O_2IZ /EVBBB@ HHHH ** M** "BBB@#UW_ ()^_P#)^?P2_P"RN^&O_3I;5_<_7\,'_!/W_D_/X)?]E=\- M?^G2VK^Y^@#^=_\ X/BO^2L?L[_]B[XC_P#1]A7X1U^[G_!\5_R5C]G?_L7? M$?\ Z/L*_".@ HHHH **** "BBB@ HHHH _L?_X-P/\ E"9\ _\ L7;_ /\ M3M>U6_X.4_\ E"'\>O\ L#:5_P"GJPJS_P &X'_*$SX!_P#8NW__ *=KVJW_ M Y\8_\ LJGB'_TY7%?W45_"O^W3_P GN?&/_LJGB'_TY7% 'E=%%% ! M1110 4444 %%%% 'U7_P0W_Y2^?LZ_\ 95-+_P#1M?VHU_%=_P $-_\ E+Y^ MSK_V532__1M?VHT ?S(?\'KW_*2;X:_]D.L__3QJM?CE7[&_\'KW_*2;X:_] MD.L__3QJM?CE0 4444 %%%% !1110 4444 ?VW?\$>O^44/[-O\ V0[PO_Z: M[>OEG_@[B_Y0Q>*?^QVT#_TK%?4W_!'K_E%#^S;_ -D.\+_^FNWKY9_X.XO^ M4,7BG_L=M _]*Q0!_)O1110 4444 %%%% !1110 5_1I_P &0'_)N?QX_P"Q MVTC_ -(YJ_G+K^C3_@R _P"3<_CQ_P!CMI'_ *1S4 ?N17\!%]_Q^S?]=6_G M7]^]?P$7W_'[-_UU;^= $5%%% !1110 4444 %%%% 'WU_P:^_\ *=+X%_\ M77Q'_P"HWJE?V!5_'[_P:^_\ITO@7_UU\1_^HWJE?V!4 ?RA?\'>?_*9'6?^ MR?:%_P"BI*_,"OT__P"#O/\ Y3(ZS_V3[0O_ $5)7Y@4 %%%% !1110 4444 M %%%% ']WG[)G_)JWPS_ .R?:-_Z0PUZ!7G_ .R9_P FK?#/_LGVC?\ I##7 MH% !1110 4444 %%%% !1110 4444 %%%% !1110 5X7^UA_R6SX'_\ 8]R_ M^DS5[I7A?[6'_);/@?\ ]CW+_P"DS4 ?GC_P>L?\HO/A]_V7S3?_ $R:U7\P MM?T]?\'K'_*+SX??]E\TW_TR:U7\PM !1110 4444 %%%% !1110!_4%_P & M5_\ RBM\<_\ 9?-5_P#3+HE?IC^V7_R:!\5O^R;:[_Z;YZ_,[_@RO_Y16^.? M^R^:K_Z9=$K],?VR_P#DT#XK?]DVUW_TWST ?PF4444 %%%% !1110 4444 M%?J1_P &?_\ RF(L?^R;:Y_*"ORWK]2/^#/_ /Y3$6/_ &3;7/Y04 ?U:5_' MI_P"O^QM\0?^G"2OI3 M_@LU_P HF/VC_P#LB_B'_P!():^:_P#@TK_Y0L>"O^QM\0?^G"2OI3_@LU_R MB8_:/_[(OXA_](): /XFJ*** "BBB@ HHHH **** "OV6_X,G/\ E(?\4?\ MLB\__IVTZOQIK]EO^#)S_E(?\4?^R+S_ /IVTZ@#^F:OXI?^"V?_ "ES_:,_ M[*[K7_I4]?VM5_%+_P %L_\ E+G^T9_V5W6O_2IZ /EVBBB@ HHHH **** " MBBB@#UW_ ()^_P#)^?P2_P"RN^&O_3I;5_<_7\,'_!/W_D_/X)?]E=\-?^G2 MVK^Y^@#^=_\ X/BO^2L?L[_]B[XC_P#1]A7X1U^[G_!\5_R5C]G?_L7?$?\ MZ/L*_".@ HHHH **** "BBB@ HHHH _L?_X-P/\ E"9\ _\ L7;_ /\ 3M>U M6_X.4_\ E"'\>O\ L#:5_P"GJPJS_P &X'_*$SX!_P#8NW__ *=KVJW_ Y\8_\ LJGB'_TY7%?W45_"O^W3_P GN?&/_LJGB'_TY7% 'E=%%% !1110 M 4444 %%%% 'U7_P0W_Y2^?LZ_\ 95-+_P#1M?VHU_%=_P $-_\ E+Y^SK_V M532__1M?VHT ?S(?\'KW_*2;X:_]D.L__3QJM?CE7[&_\'KW_*2;X:_]D.L_ M_3QJM?CE0 4444 %%%% !1110 4444 ?VW?\$>O^44/[-O\ V0[PO_Z:[>OE MG_@[B_Y0Q>*?^QVT#_TK%?4W_!'K_E%#^S;_ -D.\+_^FNWKY9_X.XO^4,7B MG_L=M _]*Q0!_)O1110 4444 %%%% !1110 5_1I_P &0'_)N?QX_P"QVTC_ M -(YJ_G+K^C3_@R _P"3<_CQ_P!CMI'_ *1S4 ?N17\!%]_Q^S?]=6_G7]^] M?P$7W_'[-_UU;^= $5%%% !1110 4444 %%%% 'WU_P:^_\ *=+X%_\ 77Q' M_P"HWJE?V!5_'[_P:^_\ITO@7_UU\1_^HWJE?V!4 ?RA?\'>?_*9'6?^R?:% M_P"BI*_,"OT__P"#O/\ Y3(ZS_V3[0O_ $5)7Y@4 %%%% !1110 4444 %%% M% ']WG[)G_)JWPS_ .R?:-_Z0PUZ!7G_ .R9_P FK?#/_LGVC?\ I##7H% ! M1110 4444 %%%% !1110 45'=75M8VLE[>SI%##&7EED;"HH&223T '-?R?? M ']H/]B3]K3X@_$3X\_\% ?^"A_[3/PVO/&7QCU6;1G^'WVB70M+TZZD6XA: MYD*2&)M\LRB*)3MCA!V@$4 ?UBT5^+'_ 5"N];_ &A/VU?V(O\ @AW\-OVF MO%D?PE\4_#VUUKQ;XK\-^(0E_P"+]+MK2=;:22ZC!67S(=,GDW8,;/76 MD6T@LFDMUD./E9-3MMR@!=\!<*ID?(!^NE%%% !7A?[6'_);/@?_ -CW+_Z3 M-7#7B?QK_ &B?@C\7 M/CO\&+#X:_$C3=8FL_'#-?#[_ ++Y MIO\ Z9-:K^86OZ>O^#UC_E%Y\/O^R^:;_P"F36J_F%H **** "BBB@ HHHH M**** /Z@O^#*_P#Y16^.?^R^:K_Z9=$K],?VR_\ DT#XK?\ 9-M=_P#3?/7Y MG?\ !E?_ ,HK?'/_ &7S5?\ TRZ)7Z8_ME_\F@?%;_LFVN_^F^>@#^$RBBB@ M HHHH **** "BBB@ K]2/^#/_P#Y3$6/_9-M<_E!7Y;U^I'_ 9__P#*8BQ_ M[)MKG\H* /ZM*_CT_P"#FW_E.1\=_P#K^T+_ -1_3:_L+K^/3_@YM_Y3D?'? M_K^T+_U']-H ^#J*** "BBB@ HHHH **** +WAC_ )&73O\ K^A_]#%?WW5_ M CX8_P"1ET[_ *_H?_0Q7]]U 'X7?\'PG_)"_@!_V-NN?^DMK7\ZE?T5_P#! M\)_R0OX ?]C;KG_I+:U_.I0 4444 %%%% !1110 4444 ?UH_P#!I7_RA8\% M?]C;X@_].$E?2G_!9K_E$Q^T?_V1?Q#_ .D$M?-?_!I7_P H6/!7_8V^(/\ MTX25]*?\%FO^43'[1_\ V1?Q#_Z02T ?Q-4444 %%%% !1110 4444 %?LM_ MP9.?\I#_ (H_]D7G_P#3MIU?C37[+?\ !DY_RD/^*/\ V1>?_P!.VG4 ?TS5 M_%+_ ,%L_P#E+G^T9_V5W6O_ $J>O[6J_BE_X+9_\I<_VC/^RNZU_P"E3T ? M+M%%% !1110 4444 %%%% 'KO_!/W_D_/X)?]E=\-?\ ITMJ_N?K^&#_ ()^ M_P#)^?P2_P"RN^&O_3I;5_<_0!_._P#\'Q7_ "5C]G?_ +%WQ'_Z/L*_".OW M<_X/BO\ DK'[._\ V+OB/_T?85^$= !1110 4444 %%%% !1110!_8__ ,&X M'_*$SX!_]B[?_P#IVO:K?\'*?_*$/X]?]@;2O_3U859_X-P/^4)GP#_[%V__ M /3M>U6_X.4_^4(?QZ_[ VE?^GJPH _CIHHHH **** "BBB@ HHHH *_>7_@ MQP_Y*#^T?_V!O"__ *-U.OP:K]Y?^#'#_DH/[1__ &!O"_\ Z-U.@#^A>OX5 M_P!NG_D]SXQ_]E4\0_\ IRN*_NHK^%?]NG_D]SXQ_P#95/$/_IRN* /*Z*** M "BBB@ HHHH **** /JO_@AO_P I?/V=?^RJ:7_Z-K^U&OXKO^"&_P#RE\_9 MU_[*II?_ *-K^U&@#^9#_@]>_P"4DWPU_P"R'6?_ *>-5K\_P"4 MDWPU_P"R'6?_ *>-5K\%_\ TUV]?+/_ =Q?\H8O%/_ &.V@?\ I6*^IO\ @CU_RBA_9M_[(=X7 M_P#37;U\L_\ !W%_RAB\4_\ 8[:!_P"E8H _DWHHHH **** "BBB@ HHHH * M_HT_X,@/^3<_CQ_V.VD?^D?_*9'6?\ LGVA?^BI*_," M@ HHHH **** "BBB@ HHHH _N\_9,_Y-6^&?_9/M&_\ 2&&O0*\__9,_Y-6^ M&?\ V3[1O_2&&O0* "BBB@ HHHH **** "BBB@#.\8+KS>$M47PK86-WJATZ M<:;:ZFQ6VFN/+;RTE*@D1EL!B 3@GBOP:_:R_P""J?C#]H3_ ()U?%'_ ()3 M_$'_ ())>,/ _P"T'XJUMM(T?X<^!OAXW]A[FO89DU))%Y+KY;/YB(RR.L;J M^QBR?OM10!^"G[2G[(G[2/\ P28^+'[ /_!0;XB?"OQ)X[T3X'_"^#P5\8D\ M&69U&XT+,=YDA5.'B1=4N8DDR(R;55+)YB9]X_X(:>#OB/\ M>?\%8?VG?\ M@LQJ'P@\3>#? /C[3+7PO\.4\7:8;.[U>UC%DLERL9)^54TRVRP+)OG**S&- M\?KG10 4444 9>K>"/!>O7AU#7/"&EWMP5"F>[T^.1R!T&YE)Q7AO[3/@_PE MX?\ CA\$I=!\+:=8M)XZD$C6=C'$6 MV(SM S@\U]#5X7^UA_P EL^!__8]R M_P#I,U 'YX_\'K'_ "B\^'W_ &7S3?\ TR:U7\PM?T]?\'K'_*+SX??]E\TW M_P!,FM5_,+0 4444 %%%% !1110 4444 ?U!?\&5_P#RBM\<_P#9?-5_],NB M5^F/[9?_ ":!\5O^R;:[_P"F^>OS._X,K_\ E%;XY_[+YJO_ *9=$K],?VR_ M^30/BM_V3;7?_3?/0!_"91110 4444 %%%% !1110 5^I'_!G_\ \IB+'_LF MVN?R@K\MZ_4C_@S_ /\ E,18_P#9-M<_E!0!_5I7\>G_ G_!S;_RG(^.__7]H7_J/Z;0!\'4444 %%%% !1110 44 M44 7O#'_ ",NG?\ 7]#_ .ABO[[J_@1\,?\ (RZ=_P!?T/\ Z&*_ONH _"[_ M (/A/^2%_ #_ +&W7/\ TEM:_G4K^BO_ (/A/^2%_ #_ +&W7/\ TEM:_G4H M **** "BBB@ HHHH **** /ZT?\ @TK_ .4+'@K_ +&WQ!_Z<)*^E/\ @LU_ MRB8_:/\ ^R+^(?\ T@EKYK_X-*_^4+'@K_L;?$'_ *<)*^E/^"S7_*)C]H__ M +(OXA_](): /XFJ*** "BBB@ HHHH **** "OV6_P"#)S_E(?\ %'_LB\__ M *=M.K\::_9;_@R<_P"4A_Q1_P"R+S_^G;3J /Z9J_BE_P""V?\ RES_ &C/ M^RNZU_Z5/7]K5?Q2_P#!;/\ Y2Y_M&?]E=UK_P!*GH ^7:*** "BBB@ HHHH M **** /7?^"?O_)^?P2_[*[X:_\ 3I;5_<_7\,'_ 3]_P"3\_@E_P!E=\-? M^G2VK^Y^@#^=_P#X/BO^2L?L[_\ 8N^(_P#T?85^$=?NY_P?%?\ )6/V=_\ ML7?$?_H^PK\(Z "BBB@ HHHH **** "BBB@#^Q__ (-P/^4)GP#_ .Q=O_\ MT[7M5O\ @Y3_ .4(?QZ_[ VE?^GJPJS_ ,&X'_*$SX!_]B[?_P#IVO:K?\'* M?_*$/X]?]@;2O_3U84 ?QTT444 %%%% !1110 4444 %?O+_ ,&.'_)0?VC_ M /L#>%__ $;J=?@U7[R_\&.'_)0?VC_^P-X7_P#1NIT ?T+U_"O^W3_R>Y\8 M_P#LJGB'_P!.5Q7]U%?PK_MT_P#)[GQC_P"RJ>(?_3E<4 >5T444 %%%% !1 M110 4444 ?5?_!#?_E+Y^SK_ -E4TO\ ]&U_:C7\5W_!#?\ Y2^?LZ_]E4TO M_P!&U_:C0!_,A_P>O?\ *2;X:_\ 9#K/_P!/&JU^.5?L;_P>O?\ *2;X:_\ M9#K/_P!/&JU^.5 !1110 4444 %%%% !1110!_;=_P $>O\ E%#^S;_V0[PO M_P"FNWKY9_X.XO\ E#%XI_[';0/_ $K%?4W_ 1Z_P"44/[-O_9#O"__ *:[ M>OEG_@[B_P"4,7BG_L=M _\ 2L4 ?R;T444 %%%% !1110 4444 %?T:?\&0 M'_)N?QX_[';2/_2.:OYRZ_HT_P"#(#_DW/X\?]CMI'_I'-0!^Y%?P$7W_'[- M_P!=6_G7]^]?P$7W_'[-_P!=6_G0!%1110 4444 %%%% !1110!]]?\ !K[_ M ,ITO@7_ -=?$?\ ZC>J5_8%7\?O_!K[_P ITO@7_P!=?$?_ *C>J5_8%0!_ M*%_P=Y_\ID=9_P"R?:%_Z*DK\P*_3_\ X.\_^4R.L_\ 9/M"_P#14E?F!0 4 M444 %%%% !1110 4444 ?W>?LF?\FK?#/_LGVC?^D,->@5Y_^R9_R:M\,_\ MLGVC?^D,->@4 %%%% !1110 4444 %%%% !1110 4444 %%%% !7A?[6'_); M/@?_ -CW+_Z3-7NE>%_M8?\ );/@?_V//_!ZQ_P HO/A]_P!E M\TW_ -,FM5_,+7]/7_!ZQ_RB\^'W_9?--_\ 3)K5?S"T %%%% !1110 4444 M %%%% ']07_!E?\ \HK?'/\ V7S5?_3+HE?IC^V7_P F@?%;_LFVN_\ IOGK M\SO^#*__ )16^.?^R^:K_P"F71*_3']LO_DT#XK?]DVUW_TWST ?PF4444 % M%%% !1110 4444 %?J1_P9__ /*8BQ_[)MKG\H*_+>OU(_X,_P#_ )3$6/\ MV3;7/Y04 ?U:5_'I_P '-O\ RG(^._\ U_:%_P"H_IM?V%U_'I_PO^P-I7_I MZL*L_P#!N!_RA,^ ?_8NW_\ Z=KVJW_!RG_RA#^/7_8&TK_T]6% '\=-%%% M!1110 4444 %%%% !7[R_P#!CA_R4']H_P#[ WA?_P!&ZG7X-5^\O_!CA_R4 M']H__L#>%_\ T;J= ']"]?PK_MT_\GN?&/\ [*IXA_\ 3E<5_=17\*_[=/\ MR>Y\8_\ LJGB'_TY7% 'E=%%% !1110 4444 %%%% 'U7_P0W_Y2^?LZ_P#9 M5-+_ /1M?VHU_%=_P0W_ .4OG[.O_95-+_\ 1M?VHT ?S(?\'KW_ "DF^&O_ M &0ZS_\ 3QJM?CE7[&_\'KW_ "DF^&O_ &0ZS_\ 3QJM?CE0 4444 %%%% ! M1110 4444 ?VW?\ !'K_ )10_LV_]D.\+_\ IKMZ^6?^#N+_ )0Q>*?^QVT# M_P!*Q7U-_P $>O\ E%#^S;_V0[PO_P"FNWKY9_X.XO\ E#%XI_[';0/_ $K% M '\F]%%% !1110 4444 %%%% !7]&G_!D!_R;G\>/^QVTC_TCFK^?_*9'6?\ LGVA?^BI*_," MOT__ .#O/_E,CK/_ &3[0O\ T5)7Y@4 %%%% !1110 4444 %%%% ']WG[)G M_)JWPS_[)]HW_I##7H%>?_LF?\FK?#/_ +)]HW_I##7H% !1110 4444 %%% M% !1110 4444 %%%% !1110 5X7^UA_R6SX'_P#8]R_^DS5[I7A?[6'_ "6S MX'_]CW+_ .DS4 ?GC_P>L?\ *+SX??\ 9?--_P#3)K5?S"U_3U_P>L?\HO/A M]_V7S3?_ $R:U7\PM !1110 4444 %%%% !1110!_4%_P97_ /**WQS_ -E\ MU7_TRZ)7Z8_ME_\ )H'Q6_[)MKO_ *;YZ_,[_@RO_P"45OCG_LOFJ_\ IET2 MOTQ_;+_Y- ^*W_9-M=_]-\] '\)E%%% !1110 4444 %%%% !7ZD?\&?_P#R MF(L?^R;:Y_*"ORWK]2/^#/\ _P"4Q%C_ -DVUS^4% ']6E?QZ?\ !S;_ ,IR M/CO_ -?VA?\ J/Z;7]A=?QZ?\'-O_*\,?\ (RZ=_P!?T/\ Z&*_ONK^!'PQ_P C+IW_ %_0_P#H8K^^ MZ@#\+O\ @^$_Y(7\ /\ L;=<_P#26UK^=2OZ*_\ @^$_Y(7\ /\ L;=<_P#2 M6UK^=2@ HHHH **** "BBB@ HHHH _K1_P"#2O\ Y0L>"O\ L;?$'_IPDKZ4 M_P""S7_*)C]H_P#[(OXA_P#2"6OFO_@TK_Y0L>"O^QM\0?\ IPDKZ4_X+-?\ MHF/VC_\ LB_B'_T@EH _B:HHHH **** "BBB@ HHHH *_9;_ (,G/^4A_P 4 M?^R+S_\ IVTZOQIK]EO^#)S_ )2'_%'_ +(O/_Z=M.H _IFK^*7_ (+9_P#* M7/\ :,_[*[K7_I4]?VM5_%+_ ,%L_P#E+G^T9_V5W6O_ $J>@#Y=HHHH *** M* "BBB@ HHHH ]=_X)^_\GY_!+_LKOAK_P!.EM7]S]?PP?\ !/W_ )/S^"7_ M &5WPU_Z=+:O[GZ /YW_ /@^*_Y*Q^SO_P!B[XC_ /1]A7X1U^[G_!\5_P E M8_9W_P"Q=\1_^C["OPCH **** "BBB@ HHHH **** /['_\ @W _Y0F? /\ M[%V__P#3M>U6_P"#E/\ Y0A_'K_L#:5_Z>K"K/\ P;@?\H3/@'_V+M__ .G: M]JM_P(?_ $Y7%?W45_"O^W3_ ,GN?&/_ +*IXA_].5Q0!Y71110 M4444 %%%% !1110!]5_\$-_^4OG[.O\ V532_P#T;7]J-?Q7?\$-_P#E+Y^S MK_V532__ $;7]J- '\R'_!Z]_P I)OAK_P!D.L__ $\:K7XY5^QO_!Z]_P I M)OAK_P!D.L__ $\:K7XY4 %%%% !1110 4444 %%%% ']MW_ 1Z_P"44/[- MO_9#O"__ *:[>OEG_@[B_P"4,7BG_L=M _\ 2L5]3?\ !'K_ )10_LV_]D.\ M+_\ IKMZ^6?^#N+_ )0Q>*?^QVT#_P!*Q0!_)O1110 4444 %%%% !1110 5 M_1I_P9 ?\FY_'C_L=M(_](YJ_G+K^C3_ (,@/^3<_CQ_V.VD?^D% M_M8?\EL^!_\ V/Z5X7^UA_P EL^!__8]R_P#I,U 'YX_\'K'_ "B\ M^'W_ &7S3?\ TR:U7\PM?T]?\'K'_*+SX??]E\TW_P!,FM5_,+0 4444 %%% M% !1110 4444 ?U!?\&5_P#RBM\<_P#9?-5_],NB5^F/[9?_ ":!\5O^R;:[ M_P"F^>OS._X,K_\ E%;XY_[+YJO_ *9=$K],?VR_^30/BM_V3;7?_3?/0!_" M91110 4444 %%%% !1110 5^I'_!G_\ \IB+'_LFVN?R@K\MZ_4C_@S_ /\ ME,18_P#9-M<_E!0!_5I7\>G_ G_!S M;_RG(^.__7]H7_J/Z;0!\'4444 %%%% !1110 4444 7O#'_ ",NG?\ 7]#_ M .ABO[[J_@1\,?\ (RZ=_P!?T/\ Z&*_ONH _"[_ (/A/^2%_ #_ +&W7/\ MTEM:_G4K^BO_ (/A/^2%_ #_ +&W7/\ TEM:_G4H **** "BBB@ HHHH *** M* /ZT?\ @TK_ .4+'@K_ +&WQ!_Z<)*^E/\ @LU_RB8_:/\ ^R+^(?\ T@EK MYK_X-*_^4+'@K_L;?$'_ *<)*^E/^"S7_*)C]H__ +(OXA_](): /XFJ*** M"BBB@ HHHH **** "OV6_P"#)S_E(?\ %'_LB\__ *=M.K\::_9;_@R<_P"4 MA_Q1_P"R+S_^G;3J /Z9J_BE_P""V?\ RES_ &C/^RNZU_Z5/7]K5?Q2_P#! M;/\ Y2Y_M&?]E=UK_P!*GH ^7:*** "BBB@ HHHH **** /7?^"?O_)^?P2_ M[*[X:_\ 3I;5_<_7\,'_ 3]_P"3\_@E_P!E=\-?^G2VK^Y^@#^=_P#X/BO^ M2L?L[_\ 8N^(_P#T?85^$=?NY_P?%?\ )6/V=_\ L7?$?_H^PK\(Z "BBB@ MHHHH **** "BBB@#^Q__ (-P/^4)GP#_ .Q=O_\ T[7M5O\ @Y3_ .4(?QZ_ M[ VE?^GJPJS_ ,&X'_*$SX!_]B[?_P#IVO:K?\'*?_*$/X]?]@;2O_3U84 ? MQTT444 %%%% !1110 4444 %?O+_ ,&.'_)0?VC_ /L#>%__ $;J=?@U7[R_ M\&.'_)0?VC_^P-X7_P#1NIT ?T+U_"O^W3_R>Y\8_P#LJGB'_P!.5Q7]U%?P MK_MT_P#)[GQC_P"RJ>(?_3E<4 >5T444 %%%% !1110 4444 ?5?_!#?_E+Y M^SK_ -E4TO\ ]&U_:C7\5W_!#?\ Y2^?LZ_]E4TO_P!&U_:C0!_,A_P>O?\ M*2;X:_\ 9#K/_P!/&JU^.5?L;_P>O?\ *2;X:_\ 9#K/_P!/&JU^.5 !1110 M 4444 %%%% !1110!_;=_P $>O\ E%#^S;_V0[PO_P"FNWKY9_X.XO\ E#%X MI_[';0/_ $K%?4W_ 1Z_P"44/[-O_9#O"__ *:[>OEG_@[B_P"4,7BG_L=M M _\ 2L4 ?R;T444 %%%% !1110 4444 %?T:?\&0'_)N?QX_[';2/_2.:OYR MZ_HT_P"#(#_DW/X\?]CMI'_I'-0!^Y%?P$7W_'[-_P!=6_G7]^]?P$7W_'[- M_P!=6_G0!%1110 4444 %%%% !1110!]]?\ !K[_ ,ITO@7_ -=?$?\ ZC>J M5_8%7\?O_!K[_P ITO@7_P!=?$?_ *C>J5_8%0!_*%_P=Y_\ID=9_P"R?:%_ MZ*DK\P*_3_\ X.\_^4R.L_\ 9/M"_P#14E?F!0 4444 %%%% !1110 4444 M?W>?LF?\FK?#/_LGVC?^D,->@5Y_^R9_R:M\,_\ LGVC?^D,->@4 %%%% !1 M110 4444 %%%% !1110!^1G_ 71\8?$7]KG_@JW^R__ ,$;+'XM^)?!_@'Q M_8W7B?XC-X2U1K.ZU>VC^V&.W:09^54TVYPI#)OF5RK&-,)_P0T\6_$7]D#_ M (*S?M/_ /!&F\^+GB7QA\/_ 'IEKXI^'1\6ZHUY=:1;2"R:2W60X^5DU.V MW* %WP%PJF1\I_P7/\%?$_\ 9)_X*P?LQ?\ !972_@YXF\9_#_X?:9<^&OB, MGA#3#>7>D6SF]"7#1 CY634KG:Q*IO@",RF1,N_X(:>#OB/^UY_P5A_:=_X+ M,:A\(/$W@WP#X^TRU\+_ Y3Q=IAL[O5[6,62R7*QDGY533+;+ LF^^ 'PJ\1MX2^(GQ4TO2-22%)6L[N1@X1N5;@'@UX7^T+ M^T]^S]XY^*_PHUSPG\6='O;7P]XLEO=9EBN" M]>O#J&N>$-+O;@J%,]WI\@^,/$NE?%VQUJ_TW_A([/3_*L8]+U2!YO,OI M88VQ)<0KM#%COR!@,1^$?_#EC_@H_P#]$3T'_P .EX:_^6-?V@_P#A MTO#7_P L:_LX_P"%7?#/_HG>A?\ @HA_^)H_X5=\,_\ HG>A?^"B'_XF@#^, M?_ARQ_P4?_Z(GH/_ (=+PU_\L:/^'+'_ 4?_P"B)Z#_ .'2\-?_ "QK^SC_ M (5=\,_^B=Z%_P""B'_XFC_A5WPS_P"B=Z%_X*(?_B: /XQ_^'+'_!1__HB> M@_\ ATO#7_RQH_X@_P#ATO#7_P L:_LX_P"%7?#/_HG>A?\ @HA_^)H_X5=\ M,_\ HG>A?^"B'_XF@#^,?_ARQ_P4?_Z(GH/_ (=+PU_\L:^]O^#;_P#8J_:' M_8)_X*36OQ^_:Q\.Z#X4\)1^"-5T]]6_X3K1[[%Q,(O+3RK.[EEYVMSLP,"=!\1^"O$U MWI3Z)K7_ L#1+/[2L.CV-O(?)NKR.5,2PR+\Z+G;D9!!/\ 4'_PJ[X9_P#1 M.]"_\%$/_P 31_PJ[X9_]$[T+_P40_\ Q- '\8__ Y8_P""C_\ T1/0?_#I M>&O_ )8T?\.6/^"C_P#T1/0?_#I>&O\ Y8U_9Q_PJ[X9_P#1.]"_\%$/_P 3 M1_PJ[X9_]$[T+_P40_\ Q- '\8__ Y8_P""C_\ T1/0?_#I>&O_ )8T?\.6 M/^"C_P#T1/0?_#I>&O\ Y8U_9Q_PJ[X9_P#1.]"_\%$/_P 31_PJ[X9_]$[T M+_P40_\ Q- '\8__ Y8_P""C_\ T1/0?_#I>&O_ )8T?\.6/^"C_P#T1/0? M_#I>&O\ Y8U_9Q_PJ[X9_P#1.]"_\%$/_P 31_PJ[X9_]$[T+_P40_\ Q- ' M\8__ Y8_P""C_\ T1/0?_#I>&O_ )8T?\.6/^"C_P#T1/0?_#I>&O\ Y8U_ M9Q_PJ[X9_P#1.]"_\%$/_P 31_PJ[X9_]$[T+_P40_\ Q- '\:6A?\$8?^"C M%GK=G>7/P6T%8XKN-Y&_X6CX;.%# D\:AZ5_7G_PW/\ LC_]%ZT'_O\ /_\ M$UW7_"KOAG_T3O0O_!1#_P#$T?\ "KOAG_T3O0O_ 40_P#Q- 'XS_\ !U'\ M.]?_ ."D'PH^$'AK]B_4=!\9WOA;Q#JMUKL'_"4V&G?98IH+=(VS?3PA\LC# M"%B,<@9%?B__ ,.6/^"C_P#T1/0?_#I>&O\ Y8U_9Q_PJ[X9_P#1.]"_\%$/ M_P 31_PJ[X9_]$[T+_P40_\ Q- '\8__ Y8_P""C_\ T1/0?_#I>&O_ )8T M?\.6/^"C_P#T1/0?_#I>&O\ Y8U_9Q_PJ[X9_P#1.]"_\%$/_P 31_PJ[X9_ M]$[T+_P40_\ Q- '\8__ Y8_P""C_\ T1/0?_#I>&O_ )8T?\.6/^"C_P#T M1/0?_#I>&O\ Y8U_9Q_PJ[X9_P#1.]"_\%$/_P 31_PJ[X9_]$[T+_P40_\ MQ- '\8__ Y8_P""C_\ T1/0?_#I>&O_ )8T?\.6/^"C_P#T1/0?_#I>&O\ MY8U_9Q_PJ[X9_P#1.]"_\%$/_P 31_PJ[X9_]$[T+_P40_\ Q- '\8__ Y8 M_P""C_\ T1/0?_#I>&O_ )8T?\.6/^"C_P#T1/0?_#I>&O\ Y8U_9Q_PJ[X9 M_P#1.]"_\%$/_P 31_PJ[X9_]$[T+_P40_\ Q- 'YR?\&\'B?PC^PO\ \$PO M"_[._P"U/XVT'PMXQT[Q#K%U>:/_ &Y;7WEQ3WCR1-YMG)+$=R$' * M]O\ ^"FG[0OP-_:#_P"">7QK^!GP@^+&@ZOXJ\7?#'6=)\/:7_:*6_VN\GM) M(XHO-G*1Q[F8#<[*HSDD"OJS_A5WPS_Z)WH7_@HA_P#B:/\ A5WPS_Z)WH7_ M (*(?_B: /XQ_P#ARQ_P4?\ ^B)Z#_X=+PU_\L:/^'+'_!1__HB>@_\ ATO# M7_RQK^SC_A5WPS_Z)WH7_@HA_P#B:/\ A5WPS_Z)WH7_ (*(?_B: /XQ_P#A MRQ_P4?\ ^B)Z#_X=+PU_\L:/^'+'_!1__HB>@_\ ATO#7_RQK^SC_A5WPS_Z M)WH7_@HA_P#B:/\ A5WPS_Z)WH7_ (*(?_B: /XQ_P#ARQ_P4?\ ^B)Z#_X= M+PU_\L:/^'+'_!1__HB>@_\ ATO#7_RQK^SC_A5WPS_Z)WH7_@HA_P#B:/\ MA5WPS_Z)WH7_ (*(?_B: /XQ_P#ARQ_P4?\ ^B)Z#_X=+PU_\L:/^'+'_!1_ M_HB>@_\ ATO#7_RQK^SC_A5WPS_Z)WH7_@HA_P#B:/\ A5WPS_Z)WH7_ (*( M?_B: /XQ_P#ARQ_P4?\ ^B)Z#_X=+PU_\L:_3'_@UU_9<^,?_!.G]LOQ[\5_ MVR-.T'P=H&M?#&72=,O_ /A--*U#SKPZC93"+98W,SK^[AD;+?B-J MFJ>']5_X6-H-O]KM)IV>.3RI[Y)(\J0=KJK#N!7]7W_"KOAG_P!$[T+_ ,%$ M/_Q-'_"KOAG_ -$[T+_P40__ !- '\8__#EC_@H__P!$3T'_ ,.EX:_^6-'_ M Y8_P""C_\ T1/0?_#I>&O_ )8U_9Q_PJ[X9_\ 1.]"_P#!1#_\31_PJ[X9 M_P#1.]"_\%$/_P 30!_&/_PY8_X*/_\ 1$]!_P##I>&O_EC1_P .6/\ @H__ M -$3T'_PZ7AK_P"6-?V&O_ )8U_9Q_ MPJ[X9_\ 1.]"_P#!1#_\31_PJ[X9_P#1.]"_\%$/_P 30!_(;^Q[_P $D_V] M/A9^UM\+?B=X\^%&@V&A^'/B-HFJ:S??\++\/2_9[2WOX99I-D=^SOM1&.U5 M+'& ">*_JX_X;G_9'_Z+UH/_ '^?_P")KNO^%7?#/_HG>A?^"B'_ .)H_P"% M7?#/_HG>A?\ @HA_^)H _"W_ (.I_@3\0_\ @I%\0O@SKG[%PT'QG:^$]&UJ M#7Y?^$OTW3OLLD\MHT2XOKB$ON$4AR@8#;SC(S^3/_#EC_@H_P#]$3T'_P . MEX:_^6-?V&T^TO'J=I.X\ZY:.),1Q2-\[KG;@9) /W/\ \*N^&?\ MT3O0O_!1#_\ $T?\*N^&?_1.]"_\%$/_ ,30!_&/_P .6/\ @H__ -$3T'_P MZ7AK_P"6-'_#EC_@H_\ ]$3T'_PZ7AK_ .6-?V'I/^$NTW4?M;V\E\9ABPN)C'M$T?W]N=W&<''[F?\ "KOAG_T3O0O_ 40 M_P#Q-'_"KOAG_P!$[T+_ ,%$/_Q- '"_\-S_ +(__1>M!_[_ #__ !-?R@?M M7_\ !([]OCXE_M2_$KXC>"?A-H-[HWB#Q_K.I:1>?\+,\/1^?:SWTTL4FR2_ M5UW(RG:P##." >*_KY_X5=\,_P#HG>A?^"B'_P")H_X5=\,_^B=Z%_X*(?\ MXF@#^,?_ (@_^'2\-?\ RQH_X@_^'2\-?_+& MO[./^%7?#/\ Z)WH7_@HA_\ B:/^%7?#/_HG>A?^"B'_ .)H _C'_P"'+'_! M1_\ Z(GH/_ATO#7_ ,L:/^'+'_!1_P#Z(GH/_ATO#7_RQK^SC_A5WPS_ .B= MZ%_X*(?_ (FC_A5WPS_Z)WH7_@HA_P#B: /XQ_\ ARQ_P4?_ .B)Z#_X=+PU M_P#+&C_ARQ_P4?\ ^B)Z#_X=+PU_\L:_LX_X5=\,_P#HG>A?^"B'_P")H_X5 M=\,_^B=Z%_X*(?\ XF@#^,?_ (@_^'2\-?\ RQH_X@_^'2\-?_+&O[./^%7?#/\ Z)WH7_@HA_\ B:/^%7?#/_HG>A?^"B'_ M .)H _E(_P""5/\ P3%_;0_9M_X*._!CX]?&GX5\#^%%9CV!K^GW_ (;G_9'_ .B]:#_W^?\ ^)KNO^%7 M?#/_ *)WH7_@HA_^)H_X5=\,_P#HG>A?^"B'_P")H _GR_X.A_V5_C/_ ,%% M/VW?!'Q>_8XTS0?&/AW1_A7;:/J.H_\ ":Z5I_DWJ:EJ$[1>7?7,,C8CGB;< MJE?FQG(('YJ?\.6/^"C_ /T1/0?_ Z7AK_Y8U_9Q_PJ[X9_]$[T+_P40_\ MQ-'_ J[X9_]$[T+_P %$/\ \30!_&/_ ,.6/^"C_P#T1/0?_#I>&O\ Y8T? M\.6/^"C_ /T1/0?_ Z7AK_Y8U_9Q_PJ[X9_]$[T+_P40_\ Q-'_ J[X9_] M$[T+_P %$/\ \30!_&/_ ,.6/^"C_P#T1/0?_#I>&O\ Y8T?\.6/^"C_ /T1 M/0?_ Z7AK_Y8U_9Q_PJ[X9_]$[T+_P40_\ Q-'_ J[X9_]$[T+_P %$/\ M\30!_&/_ ,.6/^"C_P#T1/0?_#I>&O\ Y8T?\.6/^"C_ /T1/0?_ Z7AK_Y M8U_9Q_PJ[X9_]$[T+_P40_\ Q-'_ J[X9_]$[T+_P %$/\ \30!_&/_ ,.6 M/^"C_P#T1/0?_#I>&O\ Y8T?\.6/^"C_ /T1/0?_ Z7AK_Y8U_9Q_PJ[X9_ M]$[T+_P40_\ Q-'_ J[X9_]$[T+_P %$/\ \30!\M?\$V_VB_@3\ O^"?/P M2^!_Q:^+6@Z3XH\(?"O0='\1:7_:"3_9+VWL(8IHO,A+QR;71AN1F4XR"1S7 M@7_!Q3XA\*_MV?\ !,G7_P!GO]E7QIH/BKQA>^*-(N[;2/[=MK'?#!<%P3V!K](O^%7?#/_ *)WH7_@HA_^)H_X5=\,_P#HG>A?^"B'_P") MH _C'_X@_^'2\-?\ MRQK^SC_A5WPS_P"B=Z%_X*(?_B:/^%7?#/\ Z)WH7_@HA_\ B: /XQ_^'+'_ M 4?_P"B)Z#_ .'2\-?_ "QH_P"'+'_!1_\ Z(GH/_ATO#7_ ,L:_LX_X5=\ M,_\ HG>A?^"B'_XFC_A5WPS_ .B=Z%_X*(?_ (F@#^,?_ARQ_P %'_\ HB>@ M_P#ATO#7_P L:/\ ARQ_P4?_ .B)Z#_X=+PU_P#+&O[./^%7?#/_ *)WH7_@ MHA_^)H_X5=\,_P#HG>A?^"B'_P")H _C'_X@_^'2\-?\ RQK^SC_A5WPS_P"B=Z%_X*(?_B:/^%7? M#/\ Z)WH7_@HA_\ B: /XQ_^'+'_ 4?_P"B)Z#_ .'2\-?_ "QK]I_^#6#P M#K?_ 3@^"WQ:\)?MGZGH/@W4/$_BC3KO0[?_A*+#4?M,,5M(DC;K&:94PS M8A?^"B'_P")H_X5=\,_^B=Z%_X*(?\ XF@#A?\ MAN?]D?\ Z+UH/_?Y_P#XFOY!;K_@BW_P4=DNI)$^"F@E6D)!_P"%I>&^F?\ ML(U_9I_PJ[X9_P#1.]"_\%$/_P 31_PJ[X9_]$[T+_P40_\ Q- '\8__ Y8 M_P""C_\ T1/0?_#I>&O_ )8T?\.6/^"C_P#T1/0?_#I>&O\ Y8U_9Q_PJ[X9 M_P#1.]"_\%$/_P 31_PJ[X9_]$[T+_P40_\ Q- '\8__ Y8_P""C_\ T1/0 M?_#I>&O_ )8T?\.6/^"C_P#T1/0?_#I>&O\ Y8U_9Q_PJ[X9_P#1.]"_\%$/ M_P 31_PJ[X9_]$[T+_P40_\ Q- '\8__ Y8_P""C_\ T1/0?_#I>&O_ )8T M?\.6/^"C_P#T1/0?_#I>&O\ Y8U_9Q_PJ[X9_P#1.]"_\%$/_P 31_PJ[X9_ M]$[T+_P40_\ Q- '\8__ Y8_P""C_\ T1/0?_#I>&O_ )8T?\.6/^"C_P#T M1/0?_#I>&O\ Y8U_9Q_PJ[X9_P#1.]"_\%$/_P 31_PJ[X9_]$[T+_P40_\ MQ- '\P?_ 0>_P""?'[5?[&/_!5WX4?M*_M*>"]!\-^"?#4FM'6]:_X6!HEY M]F$^B7]K%^YM;R69]TT\2?*AQNR< $C^D+_AN?\ 9'_Z+UH/_?Y__B:[K_A5 MWPS_ .B=Z%_X*(?_ (FC_A5WPS_Z)WH7_@HA_P#B: /YM_\ @XV_8E_:+_;R M_P""ENI_M _LH^&]!\5^$;CP?I-C#J__ G6CV.Z>&-Q*GE7EW%*,$CDI@]B M:^#_ /ARQ_P4?_Z(GH/_ (=+PU_\L:_LX_X5=\,_^B=Z%_X*(?\ XFC_ (5= M\,_^B=Z%_P""B'_XF@#^,?\ X@_^'2\-?_+&C_ARQ_P4?_Z( MGH/_ (=+PU_\L:_LX_X5=\,_^B=Z%_X*(?\ XFC_ (5=\,_^B=Z%_P""B'_X MF@#^,?\ X@_^'2\-?_+&C_ARQ_P4?_Z(GH/_ (=+PU_\L:_L MX_X5=\,_^B=Z%_X*(?\ XFC_ (5=\,_^B=Z%_P""B'_XF@#^,?\ X@_^'2\-?_+&C_ARQ_P4?_Z(GH/_ (=+PU_\L:_LX_X5=\,_^B=Z%_X* M(?\ XFC_ (5=\,_^B=Z%_P""B'_XF@#^,?\ X@_^'2\-?_+& MC_ARQ_P4?_Z(GH/_ (=+PU_\L:_LX_X5=\,_^B=Z%_X*(?\ XFC_ (5=\,_^ MB=Z%_P""B'_XF@#R7]DW]I+X#_\ "H_AW\&X_BIH\OB:V\*:9IDVDP77F/\ M:HK2-)(PRY5B&5AD$@XR"17N]8]C\/O .EWD>H:9X(T>WN(FW13P:9$CH?4, M%R#6Q0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444CN MD:&21@JJ,LQ. !0 M%4?#WB?PWXMTX:QX4\0V.IVA=D%UI]VDT993@KN0D9! MZCM5Z@ HHHH **** "BBB@ HHHH ***8EQ;R3/;1SHTD8!DC# LH.<9';.#^ M5 #Z*** "BBB@ HHHH **** "BBB@ HKDOC'\?O@1^SKX:C\9_M!?&OPCX%T M>:X%O#JWC+Q):Z9;/*1D1B6YD1"QP?E!S6]X6\5>%_''AVR\7^"O$EAK&DZC M;K/I^J:7>)<6UU$PRLDZ/K6D7B7%K>V\BADEBE0E71E((8$@@U MK4 %%%% !1110 4444 %%%% !1167X>\<>"O%NHZMI'A3Q?I>IW>@7XL==M= M/U".:33KKRTE\B=48F&3RY(WV/AMLBMC# T :E%%% !1110 4444 %%%% !1 M110 453G\0:#:ZY;>&+G6[./4KRVEN+33I+E!//#$4621(R=S*AEC#,!A3(H M.-PS7HUEXD\2VMC-?OG&V%)I%:4YXPH-=>"",@T %%%% M !1110 4444 %%%% !116?XI\6>%? V@W'BKQKXFT_1]+M$W7>I:I>I;P0+G M&7DD(51D@9)[T :%%5-"U[0_%&CV_B'PSK-IJ-A=Q"2TOK&Y6:&9#T9'0E6' MN#BK= !1110 4444 %%%% !1110 445XKX&_X*._L$?$WX\3_LP_#S]L#X>: MUX_MY)(W\*Z;XIMIKIY8P3)#&%8B65 K%XT)=-K;@,' ![51110 4444 %%% M% !1110 4444 %%<1X[_ &F/V\5V= MG?:AN;:OD02R+)+EN!M4Y/%=O0 4444 %%%% !1110 4444 %%%8_CKXA^ / MA?H#^*_B7XYT?P[I<_[ M$?BG]JGX*?L^R?$_4?#5S#'J.DV^H^3%I=LY(DOKG8&D:&$[-ZH-P#[F*(KN MH!Z9^U7^V;^RS^P_\.E^*W[6'QPT+P/H4D_D6MUK%P?,NYL9\J"&,-+<.!\Q M2-&8 $D8&:_,+_@XE_;[\ _M2_\ !(?P_P#&_P#8B^/DWBKX1ZC\7],T?XR: MCX$O'@O5T9HIS)93K(JR6V^4VP*2JI8R0 @HY#=SX7_9'M_^"S?_ 40^!?_ M 5L\0:)X.\-9?M;Z?X@EEO4N8/L'EO;S2PS>6LLDI"EH0% MW&%,>,?\$IOV:/V6?$O[<_\ P4S_ &IVFB^(M#N;I+/2]-F M234!.\3,0EJ+>2*Z9'4KY&V(@KL7 !P7QV^#$_\ P;[^,OAQ_P %8K8BFD^>"XQ&S&.X,0_=CX M6_$SP5\:/AGX>^,'PVUR/4_#WBG1+75]"U&'[MS:7$2S0R#/3$ M+/2;O5_+*+=SQH/-D13RL9ZU+5-3NTM[:T@12SRRR.0L:* 268@ #)-0^./$ M&I>$_!6L>*M&\)W^OWFF:7<7=KH6EM$+K49(XV=;:$RND8DD("+O95W,,L!D MU^-'QO\ VB/V@O\ @YT_X)X0?!O]EGP!!X"\5>$?V@;.R^.GPT\2^*GM!#H$ M:7DEN\]PL0E:,R)"'C6$R"XMI"J$1 D ^Z_B9_P5%_9V_:9_92^.<7_!-+]J M/PCX[^*G@SX8ZYJ.@Z3X?OEN+M+V&SE,$\4#@&X03>6 ZAHR[(I/S '\;/V1 M_P!@'QE\9_\ @F/HO_!:'_@E]^U/\1+G]JWP)J>H7OQ:LM0\0F]FU^>&=I;F MT:)E+2.UJ89DBD,BW,;F-E9W&WZJ_:6_9$_9Q_8W_P"#D3]B_P $?L%_"72? MA_J6L^&=6E\::/X6M_LUM=:5%;7:"66->&=H8KP/(WS.8D+$LH-:'C/]A#]O M#_@E/^WWXV_;-_X(B>!O#OQ>^%GC[59+3XK_ )M_$UM;'0]64^:R1[I%6(Q MO-OC"YD@6X>-HC$5:@#[\_X)"_\ !2'P=_P5-_8A\-_M/:%80:;KGF/I/CC0 M8'++IFLP*AGC7))\MU>.>/))\N= 3N#5].U\ ?\ !OY_P3S_ &A_V'/@U\3_ M !_^U#X=T;PKXM^,WQ*NO%L_P[\.7:SV7A6"3/EV:R(S(7!=@0C.JHD0W$AL M??\ 0 4444 %%%% !117-?&#XQ_"K]G[X:ZO\8_C;\0-*\+>%M!M3<:OKNMW MBP6UK'D*-S,>K,555&69F55!) (!TM?&_P"VK_P7P_X)>_L!_&&/X!_M!_M! M,GBQ&C_M?2/#NB7.IOHR. RM=FW1EB)4AO*R9=I#;,,I/!_\%'_^"O/QP_87 M_:H_9XU'2O@CI'B3]F?XK7EM9>(?BMI-S->S17-Z=EL(O*'EPQJDD-TI/FFZ MC$JQ[#&2?+/#?_!*'PM_P3[_ &%?VZ/C-^V;J'@OXD7'Q+3Q?XK&I/H1DOHK M 6]W-:PRW4XW&=G9)0D:J(9V)620[64 \!_X*7ZY^R)^T-_P7A_9[\8_MUO: M_$']E_XP_!M;#X3ZO_;-Q#HEMJES+(#.7ADC(?_@K;I/_ 36\=>+=4US]F+]H74GD^#6IZM.9&T#5Y9%1+4,> _G M216TRK@/Y]K62),)MA1 M'E?9*1DL)GQ(H!^R%%%% !1110 4444 %%'3K7RC_P %8OV[/CM^QM^P)K?[ M7_[&/P6T?XM7.DS0RW@35'EM+#3-S"?4BEMEKJ.(J ZQNFQ7:5FV1.* /1?V MV/\ @H;^QQ_P3M\ 6OQ'_; ^..F^$+'49FATFVEBEN;W49% ++;VMNCS2A=R M[F5"J;EW%&TF-Q:3JD\31Q7&X?(<[D,]["RN);G+R:?$S_=2642A$S\EU'+&-_GQFOVKKXJ_X*V?\$Q_A1_P6 M;_9+\-WOPT^).GZ/XPT>:V\1_"'XHZ>YECM1*(Y"1)"=[V\\01@4.0Z0R#.S M!^L_A%X7\:>"/A7X;\&_$?XA/XM\0:3H=K9ZUXIDT];1M7NHXE26[:%&98FD M8%RBD@%B!Q0!T5%%% !1110 4444 %8GQ(^)/P^^#W@75/B?\5O&VE^'/#FB M6C76L:YK=\EM:V<*]7DED(5!T')ZD#J:A^(OC:_\)^%-:O/!_A]/$?B2PT*Y MO])\)0:E%;W.JRQQLT<"-(<1^8X6,2,-JELG@5^-_C3XJ?M"?\'0G[$.B_!W MP/X5T3X:^,OA;^T1;+\>OACXFU:[M[<:-''>-;F0I'Y[Y*^28BB$W$$K8C$: M$ 'Z0_LI_P#!7+_@GC^W-KGB'P?^R'^TEIGCO7_#5A+>7WAS3[&YM;Z:&/AG MMXKR*$W*;BJ^9'N0,Z L-PK\/?V)?VC?VWO^"1W[1FG?\%<_VB_AKJNC?L^_ MM;?$G75^(GAA[65;CPU-)JEU);74T!4%)4#3R1<9E@2X0 %HVKZ\_:<_9O\ M@/\ 3_@Y]_8_P#!'[&OPCT#P%J4OP_U;4/&ECX/TJ+3[2;2TM=2BB:6&!53 M<8X+B+>1EL1 D[5Q^F'QY^%7[*/_ 4N_9L\?_LT>*?$6A^,_"FIR7/AWQ*V M@ZG#=/I.IP['P'0L(;RVD,4H5OF1U75 \G[(\?[9_@)_B))J T]/#B:VK M,;TMM%IYP_<_:-_R>1O\S?\ +MW<5\K?'3_@JQ\6?VAOVK/VD_\ @C%X,^#V MJ_"WXJGX3:L/@3XJU;68XV\4W_V&9A-"RX2V#HR2P2!V*+!.TACDC\I?@[_@ MJQ_P29^ _P#P3G_X-Y/ $WQ+^"/@[2?VA]*\:Z9#/XY\(LTU_?:GI?\%B/'O_ 46_8I^'.K6=M^Q MAX"\-VVO/?6LT+4]$^&$D$TMWI>LL M_P WE,=L<$42AT5@7:6*2)'7= LE 'W_ $444 %%%% !1110 44DDB1(TLKA M54$LS' ]37P_P#\%'/^"G7Q2\)_\$[/%'[9/_!)?2_!7QNF\)>)7T_Q/=66 MH27\&EVMLY%].D-L0UTT7[LD!U58I?M ,D:_, >M?\% _P#@J=^Q+_P3&\'Z M?XJ_:W^+::/<:TSC0?#VG6;WFIZGLQO:*WC!(1<+@1/(%C@6)F?;.H?!32/B_;Z;:W5U.EKIL<]K=ZMYIA48 R9(_+BC!9O/1$7.U: M,[_@CW\8_C7_ ,$1?VYY_P#@AI^W/XP74/!/C*0:M^S_ ./75H[.:XN&)>Q0 MN?W:SRB11'GY+M6 #"Z5J_:ROC7_ (*C_P#!-?X!_P#!;/\ 9#\,Q^%_B=:Z M3JUM-:>)/A3\5=&@^U&Q281NTD>QT:6">#:=H=?G2%\YC%?5OPP\*:[X$^&W MA_P3XH\=ZAXIU+1]%M;+4/$NJQQI=:K-%$J/=2K$JHLDC*78* 6.* -VBBB M@ HHHH **** "N4^-WQR^$'[-OPMUCXU_'CXB:5X4\*:#;>?JVN:S="*"W3( M51D\LS,5544%G9E5020"WQ]\1M0M/!OC$_!G3M)\8>,_#&DRRP>#QK\=L\U^ M;=\@#NG"N&P17X_VNM_M&_P#!SS^R9X2^&?C32_#OPN\=? K] MHR*3X[_#SQ#8WRV%QI\<5R8,6Q)E>3!:V,$KIETG8O&-@H ^C/C)_P %?/@1 M_P %2/V+_CA\!_\ @CQ^T-+KGQR@\$7!\-Z(=/NM&U*XA:6.*>>R:]2'<_DO M(%=.T;-L)4U^=O_!4/_@E%\)_^"77_!-3]E;X^?";X:W'@K]JJT^)GAVQ MUC6--\337L^IZU+:7%S<[F$AB94N[>(QM& $4A,L')/U=^T[\(/A7X/_ .#J M_P#96\,?LV_#W1O"FH:9\)=4U7QR_AO3HK.!]/%IJ]O LT<*JI;;'Y62,[7A M'W57&9_P<+2_'7_@H!XJ_9=\2?\ !*.'2_C!=^ OC7JR:G+X:GAU'3-,\06( MT^XMTOY0WD11($G+F5U3:V,_,,@'[*+=VCW;V"749GCC622$.-ZHQ8*Q'4 E M6 /?:?0U)7PC_P $E?\ @DG\7/V._B#XF_;/_;4_:N\2?%7X^_$;24L_%^H' M595T:PMA(LJVEO!A1*(V&%D9$6-X-W-.1=/&EQ<*\$1&'P-T46U5"(% -[5O^", MNI_M"_LK_MI_M[_\%E/AAXDM_BQ;77BC5/AKXJO?%CB+2])TVUFEM&M+2";: M(/-B:-8YT(> 1^4%W;V_0W_@W5^(?Q/^)G_!%_X$^*_C'K%U>ZTVA7]E%=WT MA:66RM=4O+:RR6Y;%I# >254&L#_@MSXYU+6_\ @DO\:/V7_!'CO3]?^,<7 MPAM+_5_!^E7Z3ZO+IWVNTAO;S[+&3+Y3(9AOVX).!7RE_P $AO\ @D1_P4I^ M,=M\#?CO_P %)OC?XA^&W@KX':?II^$'P+\)7!T^=9+6((M[JH0D1R3#>98W MWSN)Y8V-NF8B ?M)1110 4444 %%%% !117Q#_P4Z_X+%_\ #LC]J#X(_#/X MI?L^ZA-\,/B=K#6/B7XMR:@J6>A2DF-81& 270M%/(9"@\@2>6)&5]@!['^U M;_P5%_X)]?L/>+-.\!?M5_M6^%?!VN:K&LEIHU]O"GAG]H'PYXE\6_L8Z#\(;?Q#X5U/PCXE M%MX?UG6+O?LGDN(95:YD(W >0S.D:0-\DW3G6%;9HO(?S$$* MHQ41J#Z3_P &PGCL?#[_ ((F_!Z;XW_$'3]*AU_Q3K&F^"%UW5(X&NA+JUU' M!9P>:P,DCRI/Y<2Y8@C:,8H \T_X-EM"U;X _M.?ML?L(> _&6JZS\*/A%\6 M+:T\"IJER96T^:2?4X;F$-P"V+2 /M !>(O@&0U^NM?S:_\ !-']AW_@L]^V MCJ/QN^ /@OQ/>_ SX1>._C3K6I_&'XHS:?+#K&O3K0Q!N-R+-$S!5E MC9OR[^'/AW]IK_@Y,_9O\ >&OVE(--^%GQ!_9O\ VC6D^,OA#6_"=T^F:M#% M$\D,<=G(^&E"M]F:&27A6FD+8DC1P#UOXL?\%>_@9_P6F_8L^-W[(G_!)[XL M:M;_ !POO!KKX=T/Q!;?V+=:C9MB^$?VFK+XJ>&=)OO$?A3499IM6U0VDLU MY,\S!&G'V^*V:,E1Y0?8F$-?3W[4?ASP3=_\':/[/+_#72=.T6?P;\"]3UGX MB:M9QI;H;/[)K%O DY& =BO NYND23*81#'Y,KJS!TE#*(Q+Y MB*P!^RL'B+P_=:[<^%[77+.34[*VBN+S3H[I#/!#*9%BD>,'.=5U:X-H MR%TD-M;P.WSHKH@$LH+X0!!"C&.ON"@ HHHH **** "BBLV_\9^#]*\3Z?X) MU3Q9IEMK.KPSRZ5I%Q?QI=7L<(4S/%$3OD5 Z;BH(7>)+_ %5= M+T_4H]*NQH]U?,^Q;>/4#%Y#EFPJR!O*8D!7)(!^?_CS^W#^V%^V7^U;^T__ M ,$+_BM\)=-^%&N>,_A9J8_9]\817EU);ZY;")U>2YN0AW1W,3$EH8Q]G$5Q M"PED49^;_P#@N?\ \$^_AE^PO_P06^!'[*@\%^$M4^*NG_$K1M#T7Q3X6T$6 M4][JD\-Y+VL%MYL"LL,< 'VA2BK-Y<4UNI M,(C+1?>7_!(?_@KL?B_\3[;_ ()7?M1? #QS\,?C;\-OA]IZS0^.;R.YD\3Q M6MK!'->"1 ,32 K<;1O5D=F61MK5[%^VO^T3^T;/X U7]E;_ ()J_&CX3ZW^ MTWX=T?3]7U7PGXTU;=,FE!U2>?R4.$ED8QA?.**%FW$@M&3X7_P3M_X)T_M] M^/?^"B&H_P#!7+_@JM+X$T+X@0>"!X4\$?#SXRL[6,R7-W M=SK'%$@ZLS,0% ]2:^$?^"E__!93Q;_P3M_:>^ ^CZY\"[/5_@+\3M4^P>*? MC);:J9XM,N)&:)(D6(;(_+S'.&B75M:N%25 MIK>&TF2261D\W]X6C5S]E3_"O[+O[/?[=?[3/_!1KPS\/OB- M<_$2?Q7XGT?7[BP-YJFGZ+##>SP@SSQC[+,?W4B);G]VR)\[%$"=/_P;R_%< M_L__ /!"GX+6/Q'^)'A?2_$_C/4->LOA/HWC;Q"+"/5KV;5;W[#8(V'D(DD& M[$22,J2@A#P* /EC_@A3_P %/G_X)7?"/P%^PY^W3^S;\9_!/ACXK_$6_O/A M+X]\;Z.(=,L;"\-LEM9G>581^83-)(BX1KW>4$9WU^\U?C;\0OV'_P#@NA_P M5Y^(OPR^#7_!4OX*?"GX7_"WX8?$2/Q5K7B+P?J\=U?>*&A+I';VD<=W<- K M12/&3*(L!O,(9D6,_LE0 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %97C/QUX)^'.@2^*_B%XQTK0=+@($^I:SJ$5K;QD]-TDK* MHS[FM6OPG_8,_9<\-_\ !S1^T/\ &/\ ;/\ ^"AOQ&\3:E\.O /CN;PO\+O@ M[HVN26-GI5NJ"3SYO+(?S&B>' M&O\ @F7<:]XAU#XF?$73_#FM^(OA=_I]]::)-#=27$UM+ V(P7ABC>?>JHKL M"R[MP^+$_8,\#?\ !$[_ (+F?LO?"7]BWXF>+]3\,_'G2-2TCXI>$/%>J+>K MJ<$495[J=51%<,9/. *_(]L^"$H632:?I)OI]6M+C5IV++%&L0G== MTKK'N6,-NX1@#]P_!/@?P5\-/"6G^ ?ASX0TO0-"TFV6WTO1=%L([6TLX5^[ M'%#$JI&H[*H K\'OV4/^#;^&]$TV87?VW5H+*:6VM"D1+%GF1$V#YCNP.:_,K_@I_XW^-_P#P5)_X+(:) M_P $./"WQTUOX:_"70/! \3?%N[\,7 AU+Q(&B286:N008A'-;*$8%-TDLCI M+Y4:#Q[_ (*/?\$0O$7_ 1&\!VW_!4K_@CI\9_&FB:C\-I()O'_ (0U_5A> MV^J:29%220A4C\Z($@S6\FY3&S2(8FB 8 \3_:'^&W[8_P#P3V^'/[+_ /P4 MT^.O[:/Q\M/VF/BG\4&F\?\ @'Q&)Y[*#0X99);J,65O&2B1P?9@UFQ8.ET0 MD,7DLH_:_P#X)F_MB?\ !.']NS0/&W[17[ \&A#4M7UV(_$J6#PP-,U>6_$6 MV&2_4HLDI,:G9*2Z';(%;_ +_ M ()7? JY^#WP4U;7=9O]6YUO42@5K@QY\N 8X"(,[0-[2, M"Y^DZ* "BBB@ HHHH ***^6/^"V7[6GQ+_8<_P""6WQ?_:9^#GR>*="T.VM= M"N_)$GV*XOKZVL%NPI!4F'[5YP# J3&,@C(H ])^-7_!0']A?]F_QO;_ U^ M/_[87PS\%^(;D(8]$\3>-K&RNE5@"KO%+*K1H01AF 4]C7R3_P '0VIZ-XI_ MX(._%GQ)X=U:VO["YD\+W-E?64ZRPSQ/X@TW;(CJ2KJ0P(8$@@UXS_P3 _X- MY_\ @FC^TM_P3H\%_'[]J?P;J7Q3^(OQF\(VWBGQ7\0]5\67WV^WO;^(7#1P M-',%62!I"C.X=I)$W M\7_ 3Q%XA9FBM9+2^LM6CM7V@F"*ZBC:.;:"D4\,DB(?,;< >P?\$XO^"I4/ M_!#S6O$O_!)O_@K+J>JW>A^#Y;'5_@5XTL]!FO\ ^U='N[E##$J(&*I&6,Z' M)\HPW, 8M%"C?J'_ ,%:_P!GWXG?MA?\$R_B_P# 'X"1QWGBCQ=X+DB\.VS7 M20K>RAXYE@$DA5$\U4,89R%'F#<0,FO@BU_X-1;?Q]\.-+^+GQS_ &]O&^I_ MM-CQ7I&NW7QCMYY+B#2TM9%)L;&VD=#L1,>5,Y#(\$)1(H]\+?L!I5I%OVB_^"A/C/_AS^%_A[\)SXANK"P\-Z>L4=PF5M9(Y1\DT:#:R!Y(IWD$C,"H!^E'_ M 5"_:S\"VG_ 2*^.'[0'[/^JV?Q+L)_AQJ>G:5=>!+Z/589);N+[&)A);, MZM'";@32D'Y8XW/&*_.7_@A#^T3^TA_P2,_:*T3_ ((N?\%*[3^S=$^)6A6? MB'X,ZO>R%K6TO[Z(27&C;W #SF:'9QMNXG4!A=(U8OQD^ 6L_\ !L=_P5)^ M%GQ5_9>\4ZQ/^S+\?M?3P[XU\":KJ,ETFDSF2.-B#(293$LPN+>5LRE8IX7< MJQ9_TB_X+8?\$IO#G_!53]E)O V@:E:Z%\3_ ?='5_A9XOF=XO[/U ;2T$D ML8,B6\X15=49BV6"1A@B] MW0!@_"_X7_#OX*?#O1OA+\)?!NG^'O#7A[3X['1=%TJW$5O9VZ#"HBCH/?J2 M222236]110 4444 %%%% $5]?66F64VI:E>16]O;QM)/<3R!$C11DLS'@ 9 M)/2O#_VB?VI[;6OV/_B[\1OV'/'WACX@^.O"?@'6+SPYIOAC5K?56_M6*SF> MVB:*!WW,944"(\N1M[U^?; MNS120ER ACPX!\]?M@?\$QO&O[)O_!(WPC_P6C^*GQ8^+WA7]L!/&ECK'B#4 MO&&ME;PW%SJ$D,=OY)!>%E@$4X#-NVAT=%#>7'_1!^SYI>CW/PWTSXGM\/-( MT#Q%XVTFPUGQ@=,TR.WDN]1DLX0[SLH#2NH"QAG)8*BKG %?CC_P<'_M1>-? M^"@G_!%_]E?X\_!CX1ZCKEK\4?BGHE]J7@_2K:6ZDGU%=.U!3I2K$I>4&X6X MC&!EO*4@9P*^M_\ @E;^R;_P5C\5_M"W?_!1C_@J%^TM>Z)JFM^'YM,\._L] M>%70:)H5A,R2*+I,N@G4HA'EEI@57S;AOFA !\\_\%1?^"/?_!2K]M[_ (+8 MO\7OV=?BSSLGFN4N]-M(XV6:2X?#,0IC3RYL/ M*H?:_P"B_P#P3F_X)J?LO?\ !+WX$K\"OV9/#=W%#=W"W?B+7M6NC/?ZW>A MAN+A\!0=HP$C5$4=%!))]_HH **** "BBB@ HHK\V?\ @Y+_ &Z_VAOV8_@C M\+OV8OV4O&9\)>./V@_'J>%;;QLLIC?1++=#'/)%(.896>Z@42CYD3S63:^Q MU /T/C\?^!)O%C^ XO&ND-KDXF@M+H0(K2R MK:R1!(_8/C7_P:!?LUV'P F\0?LR?M#?$:Q^/^D0'5-(^( MVL^(_DU764_>9F2- ULLDF=LL;^9$65V:;:0_6_\$J?^"NO[7/[3O_!)OXEW M/B?]F:]^+_[0_P "-1_X1O7_ 2T\%O-XA<'%O=W'F<&5!'.)8T#22O9L4&Z M4!0#IO\ @B9_P4]_8]_;,MOA9\"_C]J']H?M;> _AH+6^U;QUX*:UUBYC,*/ M=K:7D\>^1C$L;S ,K2[9)0KIN86/^#G/]C+]L[]M?X _!7P%^Q;X$E\0ZYI7 MQJM=0NK8-$(+ K8W?DW]RTW[M+>)MRLSY&957#%@I\O_ &9O@]^W#_P51_X+ M&_"S_@I[\??V =9_9M\)_!;PC*;^2*[1(E5X()1!&;MCN>+; ML1P&)EVQ_L)0!\#_ /!*K_@B9#^Q?\3=1_;:_:V^/6N?&#]I#Q7920^(_'&H M:E/]BT^*4+YEI9Q,09(QM5?,E'W8T$<<"@J?OBBB@ HHHH **** "O//VA_V MM_V7OV2?#UOXJ_:=_:"\'^ K"\=DL9O%6OP61NW7&Y85D8-,P!!(0$@'->@R M/Y<;2;&;:I.U1DGV%?A1_P $/?V1/@!_P7D\7?&C_@IO_P %,]+E^)'BG_A8 MDWASPSX!U?5;A-/\*Z9';PW,*1P1.A*8N6A16RH-O*Y#2.S@ _9OX=_'KX%_ MM/?"*]^(/[/7QA\,^./#]S:SP+K'A76X+^W$GEG=&SPLP5QD90X89Y K^;?_ M ((E?M1_&/\ X(G^$?A/^VK\6]0O-5_9@_:4FU'1O&YM+22;_A%];T^_N[:* MX\I-Q9_)A$ORC=-"]PH1WMDKZA_:,_9R_P"(;C_@K1\(?CC^R#JVIVG[/G[0 MFNKX7\=?#R?4);F'3I#+%&^PRLS2>6MRMS;LS-(K13Q%_+DPW<_LD?\ !I#I M5SX!U/X>?\%#?VL]<\=>'O#0UO2OA!X0\)ZG/;:=X=ANIIG759%;&;UWD6

%HWB/W=K1L!M)4@ J2"#7Y%_L%?\&J?C77OC!XJ\?_ /!3KXJ7>K> HOB; MJVN>&?A!H6NR-9ZS,]PT::IJ$D;!8_.A2,B*+$I0J))(\-"?U5_X)R?LA>(/ MV#?V,O _[)OB3XYZO\1)_!NF?8HO$FL6B0,8MY9+>*-2Q2")2(XT=Y&5%5=^ M H'M] &7X)\$>#?AMX1TWP!\//"NG:%H6C6<=II.CZ19I;VMG;HH5(HHHP%1 M% "@ "M2BB@ HHHH **** *'BGQ7X7\#>';SQ=XU\26&CZ3I\!FO]4U2\2W MM[:,=7DDD(5%'J2!7%?!3]KS]E']I62_@_9Q_:8\ ?$&72U+:E!X(\8V.JO; M#.,R+;2N4R< $XSD8ZU^47[,-2>VLKC,DB$,Q U&-01S'':S^68WD9QS?_!93_@B#\,_ M^"8WPIL?^"K'_!'\ZK\*_&/P_P#$&A66NW=Y:ZCIS2I%),OVN61\KO7S MH68Q30&4,NX?. ?.O[/W[4?[TC]GK]H?XZ>(] M ^(7A"YM)%OM)M(]0D%M=W$##Y+B*3[4L9_B:TN8B4\]"?Z,OASK?PZ\9^%+ M3XF?"V\TN^T?Q9;0:Q:ZSI 0Q:K'-#'Y5UO3_6[HA$ YR2JJ.@%>#?"'5_@E M_P %D_\ @ESX>USXP> (I?"GQJ^'D,GB+0@V?L5S(H\X0N02'@ND9HI<;@T2 M/P17)_\ !%3]@/\ ::_X)K?LM:G^RY\?OVAM,\?:-I/BZ^D^&XL;&5)=*T5Y M"8X99)#\S.2J[86E=%DE7;M /C7_@I3_P0H_;@_X* _\ !9;6OC;X/^.< M_P -O@_KOPNTS1O$OC#2M2_XF%W:;I$N]&MX$8.QD,2N[2;8=DXSYIW1'])? MV%?^"?\ ^RS_ ,$X_@C;_ 7]E3X3SK_ %BZVA3=7R(/E144!1[/10 4444 %%%% !117YA?\',W[8'Q^^$7PY^"G[%/[.OQ(G\" MZM^T?\1!X9U;QW;2-'+I.FK+:0S*DBE6B+O?0EG5@WEQ2J"-^0 ?H/8_M*_L MY:I\29/@UIGQ_P#!-QXPB*?^"37Q(_X M*L?&C]L7]I+_ (*RVGQ,\-6O@/6]7TC]GVZEO_L>C:=I-H;S;>6D#9-Q&%@M M7>3:L4WFNVYW8F+U+X__ /!H3^P-<_LQS:!^RIK'BWPS\8M%L1=>'?B+J7BJ MXF;4=3B&]/M<.?*B1W&-]ND;QDAQNVE6Y#]C3_@I1^TI^VC_ ,&[_P"U'X(^ M,JW]Y\9O@KX!\1>$_%%_-\UW?6W]G3!+N4CDW*Q+*_#&O#WC#5K99M2;1XKW:D(N7!D\L M>6D) .&%K'NR5S63_P ')?[ /[:?[?OPS^!G@_\ 8ITZVGUOP[\7$U&^NKZ^ MCM[?20+24Q:E.TF?W4+(00JNY,JJJ.6P?C__ ((J_L(?\%?_ -K'X%? [2OB MU\6]<_9S_9T^$5Q#JWA+PWX7A-GKOC>[^VR7QO+A)=W[B2:5VS<*8F0KLMY- MQFK]ZJ /AS_@E7_P1!^$/_!//Q%J/[27Q3^(FK_%K]H#Q5!(?%_Q5\3W,DDN MZ;:9H;1)&8QH2H!EM?L'?\$^OBI^UG MX8T6'4-7\'^&6ET6UN5+0F^FECMK9I0""T:S3QLZ@@E58 C.1^9/[!/_ ;O M?L\_\%./V.]#_;Q_X*1?'GXB_$3XL_&C0UUZ7Q):>)Q FA03[FMX+>/RV0M& MA7*.#$A_=I&BI\P!]"_\%4_V2OVQ?^"CW_!23X:?L9ZSJWQ(\+_LHV_P[G\0 M?$/Q/\/;]+%=2UDRWB16-Q<.") H@M"(524@7#.5&5DC^+_^",?_ 4]_8Q_ M9T\+>)OV#/\ @H-\0O%?C'X::K\<[J+]GSQ+\7/ LUWIBZ?:7*QVMQ--=H5M MCYZ12; NVUE,C-Y0)->T_P#!$GXY_M2_\$Y/^"BOCW_@@I^U;XZO?'.CZ1H< MNO? [Q'FJZK\5_$FM)<:9H^EPM.BM:%84CN)S%.5(+CX:6, ^% MGP0T_5RNF>% D@F22Z>W(22?S<2-'"<,RJ999N47]E- T:W\.Z#9>'[2:62* MQM([>*2=]SLJ*%!8]V(')[FK= !P!1110 4444 %%%% &#\3?BI\,O@KX) MOOB7\8?B'HGA7P[ID?F:CKOB+58K*SME)P#)-,RHN20!D\DXKS[]F[_@H#^Q M%^V#JM]H'[+_ .U5X%\,YK\ MM/VG?!'A[_@KQ_P2_9-1L&F2%I1%*[*LD9D4N@Q'- 9ED5R1D ^=/V]/"W[7/P3_ M ."W/[6__!43]CK4_/UG]FK7_!.J>*_"Y#;-8\.ZCH2)?B3:%O M@K^T/X"\(>*/B#\)/"5Y-;WVJ:Q86"V36$S'Y/L,[&5E"1LBS#[W M_P""7O\ P2'^'7_!*OQA\6A\#/C)XDN_ GQ$\31:KX>^'%_AK'PN%BVLL4CE MYIY"3L\UF4F**!7$CQ^:0#X^_P""A'_!O/\ M$?\%$?^"PGB?]HKQ+\?[GP- M\$_$7@/2-,\0W'AW4C_:VLQ1*$GTB.(?*D1>VBF>28-&#+&5CE96"?I?^R+^ MQG^S3^PG\&['X#?LL_"G3?"GAVR^>2&S0M/>S[0&N+F=LR7$S &21B< 84 M #T^B@ HHHH **** "CIUHK\J?\ @Z _:0^,FA:-^SQ_P3\^%_Q.N_ NE_M* M?$D^'O&WC2QD,E?CK_P7&^'_ M /P46^+O_!6[Q1^V7^Q'\/-7T:Z_8U^$V@ZK!JMQ9./^$E%Q=7-W.EH!Q=0_ M9YKQ)8L_,MEOP2_X*=_LI^%_VP/A99VD&H75F^G>(]+8K)=:!J2^6UWI[/C=MWB. M13QYD9ADP,@#YF_X.)O^":7[8G_!2+PY\!_#O['FO6&E:GX0^)KZCJVM:CJG MV6/1(S;;HM2)&7_")=/D=[?7#(S,\)!6.V@B)=HRNXE+EX#&JQ1R5][T M ?&O_!+/_@B?^S%_P3(L[OXAZ?>WWQ!^,'B&-V\8_%WQ83+J5])*V^9( [/] MFB=_F8!FDD./,DDPN/LJBB@ HHHH **** "N$^*/[4G[,OP/UVR\+?&G]HOP M)X0U/40#I^G>*/%UEI\]T"< QQSRJSY/'R@\UY1_P5\_:[\:_L(?\$V/BU^U M7\-K&.?Q%X7\.HN@F:$2)!>W=U#907#(>'6*2Y64J>&$9!X-?GQ_P3?_ .#= M/]A+]N+]A/PU^U]^W=K?C#XJ?%GXV>'8O$^L^/KCQO>PW&ERWB>8D5NL<@B= MXD958W"3#S$8!50! >G?\%-OV-/V@O^"G__ 5O^%7[+OQC\)^.+_\ 9 TK MX;-XE\1WGA/4C9Z5J.MN]Z(EN[E67S6S%:JD<>^1%E+KL65Y%\\_X( ?"/2/ MV=_^"BO[8_\ P35\):I<^+?@M\,_%6CZOX0T[Q,%O4T34VE>10F]=JS*4"F0 M ,7L$?A@357_ ((;_$?]HC_@FE_P4W^(G_!!#]H3XA7GB_PA8Z/)XC^"VOWK M$O#:!4G\A 2?+BDMW=FB!V13VLP0$2EC\M?L5_LV_P#!:7]JC]K?]K/X,?LP M7\OP<\%_$KX^:T_Q?^-][8RQ7B):ZA?)_9>G2;E>5E^T3$K!M(W*KSPHV' / MVS_X*W_!'XJ_M(_\$T/C9\#O@AIKWWBOQ)X OK71-.BD5'OIMH;[,K,0H:55 M:,;B!EQD@5\'?\$E_P#@VHO/AD/ G[0W_!5?XA3_ !*\;^"-+M;?X??#9]2: MXT#P5!"0\46,[+J5'^8JH%N)"[$3L1*/U"_9G^"C?LW_ +/W@[X"'XCZ_P"+ MQX0\/VVE)XD\4W"2ZA?K"@19)G15#-@ 9QG &2QRQ[F@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "OQ$^+7[._P#P4(_X M-^_^"B7CO]L/]A#]F?6_C5^SI\9;]K_QK\.?"\,LM[H5XTCR_)'!'))$(I)9 MC#,(GB\F5H90K+')7[=T4 ?SV:O_ ,$\/V\?^#A7]N'_ (75\4?!_P"T#\!_ MV?X=2&JWEC\6/&4L\D-XL>Q$\/Z7-!$MH#R/,*2(FZ5_-8E8*_:7]@C]B32? MV#_@K)\(;/XZ^/OB5L)J&J2&0*!!YRQH?)3:65&W$-(YSAL M#VZB@ HHHH **** "BBB@ HHHH _*#_@NA_P3Z_;(\"_M;?#[_@M9_P3$\-2 MZ_\ $[X=6B:?XW\"VD#32^(=+02*'2%2&N2899;>6)#YC1F)HL/%D_*'[=W[ M:/\ P4*_X+V:3X6_9F_8N_9#_:3^%.O7%I-I/Q,T_5-:;2_!BVUQL$_]I2FW M5KI%02*$?R6*L<12MA*_H.HH ^&O^"0W_!&WQ9_P2SMTM]1_;N^(_P 1M*7P MB-)L_ NM793P]HL[W"7,]Q8VA=A"S2B3!&"5E;=N)R/N6BB@ HHHH **** " MBBB@ KBOVC_V?_AK^U7\!?%W[.'QATAKWPSXTT&XTK6((VVR"*5"OF1M@[)$ M.'1L?*Z*>U=K10!^$WP.\"_\%X?^"+'A#Q;_ ,$]/#G[%=Y^T]\#]7_M"#P! MXA\,:Z]C=:;;W@<.HEB\R2R!,AD>*2,!)6=HIBI+%W_!.S_@TYL_BG8^(OCS M_P %3I-<\-ZSXDN ?#?PT\%>.)9WT&S)):.]OY6N&N)&RJA%D8*%)9V9]L?[ MKT4 9O@SPII/@3P?I7@?0?.^PZ-IL%C9?:)C))Y4,:QIN8\LVU1DGDGFM*BB M@ HHHH **** "BBB@ K\4OC+^QM_P4K_ ."&7_!0?QM^VM_P2^_9WN_C1\#_ M (NWC7OCKX0Z,[F\TV\:1Y=L442O*H6229H)XHI0D6'<'EA9/*(DB4/\D?MM^./^"L'_ 6MNVF M_$'4O%WC:_TGP5]FD8&=[FSELH#>R 9 9Y!&2GDR;@Z_P!!5% 'Q1_P2H_X M(H?#C_@EC<2:KX7_ &I?BEX^FF\.)I4>C>,-8@?1=,_>^<\UA9I$#:LSF0<2 M-\LK@[BV:^UZ** "BBB@ HHHH **** "OB?_ (+P_P#!+.__ ."J'[%S?#WX M6*#5YB[C493YDIET^ M*7PK^*UTUW\0?@S)=K')9W+2/*QBCWHS(LLDK02P[WB$SQ/$T8W/^S]% 'X& M_#/_ (((?M/_ /!7S]N35_VVO^"CW[/5U^SY\/\ 4YYKV\\#6'CB?4=>UV]? M<0ZM*\D>GQ!SDXCB.U JPG>9E_9/]AW]A_X$_P#!/3X!6?[-G[.=EJT'AFRU M&ZOHDUK5GO9S/,/^";_ (P_9R70 MH18>-O'/BWQUJ$.A2VAD+RR0Z5)#!]HD+9V@&Y)&U2Z+F0?T!T4 ?'?_ 3 M_P""*7[,W_!*?4]5\0? [XG?$;Q%?ZUH,&E7Y\9^(8KFVBBCD\W_ $>"*"-8 M 9"S8RV Y&3UK[$HHH **** "BBB@ HHHH *^,?^"YG_ 2L@_X*M_L;O\,/ M".N6^B_$3PCJ8UWX<:Y=.R11WR(5>VE=062&9#M++DHZQ28;R]I^SJ* /P2^ M*/[=?_!=CX[?LE'_ ()K_'7_ ()5?M +\8+-[>SM?C%\./%%YH%GJ$D!VQ7- MY>PVSVSQ,0#,8[M(9B,AH>,>^_\ !(K_ (-EI?V09/!O[2G[2_[6'Q'E^*,. MMKX@\5>#O"GB>(>&[N[#,8X+U9(&DOV57<22;U#,[A3M^9_UPHH **** "BB MB@ HHHH **** .#_ &HOV=?A[^UQ^SKXT_9F^*UK)+X?\<>';G2-2,) EA65 M"JS1D@@21MMD0D'#(I[5^*G[+/[3G_!5+_@@7X3\0_\ !-O]IC]AKXD_&?X: M07%ZGPE^)7PIM+B26W@N6=O+AD2*55R[M*L,A2:WD9P!*ACV_O/10!_/W_P3 M[_X-\?V\?VV_BIK?[='[<7[4_P"T)\&[N2'[#\-1KOQ!DU'QZFG-O#K>WKQQ M-:P[))$$/E1,WF29BC0#S?WH^&7@E/AI\-_#WPXB\1ZEK"^']#M--75]:G66 M\OA!"D7GSNJJ'E?9N=@H!9B0!TKYN8[>+Q/8Q[PB;Y2(O."2 M2PNDQ6.:"38SKY:AOC[]J;]A'_@L7_P_ M8D_X)6:MK_B/]E?1O$D>J>*--M[+7+_7_$4EV;B.%BR8CPL:'//# M.H#6OAUXCN=PBM=05"K03% 7$$R$HQ4$HPCD"L8PI^Q** /P1^,'Q0_X.'/V MF_V34_X)@?M(?\$JO%'B'QI97%O;V?QJTOQ]+I%C.T 9(KN\N+9A!=':V]RM MU&LA +1YRI^G/^"4?_!L%\#OV(+OX?\ [1GQQ^+_ (N\0_&7P[J7]M:M_8?B M PZ +\[PL:PM");A8T?AQ^UG^S[XQ_9J^+NG/<^&_&WA^YTG54B8+)''*A EC)!VR1MMD1L' M:Z*>U?BQ^SGXR_X+7_\ !"WPCXG_ ."=/B[_ ()^^/\ ]I3X1SO?Q_#'QO\ M"B>\BN]-MKK>3MGM;:[:S!=VD\J9$:"5I&221-F?W@HH _!+_@GG_P &Q/QP M_:@\1^(/VL_^"F'QA^,'PPU'5B(? OA/P]\2UO?$MC8$MD:EJ5S#/D,C!?)0 M(Q+.S"+B.OW5^'G@G3/AKX!T3X=Z+>7=Q::%I-OI]M GRAPHIC 12 snap-20230630_g2.jpg begin 644 snap-20230630_g2.jpg M_]C_X 02D9)1@ ! @$ 8 !@ #_[@ .061O8F4 90 !_]L 0P " 0$! M 0$" 0$! @(" @($ P(" @(%! 0#! 8%!@8&!08&!@<)" 8'"0<&!@@+" D* M"@H*"@8("PP+"@P)"@H*_]L 0P$" @(" @(% P,%"@<&!PH*"@H*"@H*"@H* M"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*_\ $0@! M] * P$B (1 0,1 ?_$ !\ $% 0$! 0$! ! @,$!08'" D* M"__$ +40 (! P,"! ,%!00$ !?0$" P $$042(3%!!A-180'EZ@X2%AH>(B8J2DY25EI>8F9JBHZ2EIJ>H MJ:JRL[2UMK>XN;K"P\3%QL?(R;GZ.GJ\?+S]/7V M]_CY^O_$ !\! ,! 0$! 0$! 0$ ! @,$!08'" D*"__$ +41 (! M @0$ P0'!00$ $"=P ! @,1! 4A,08205$'87$3(C*!"!1"D:&QP0DC,U+P M%6)RT0H6)#3A)?$7&!D:)BH*#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6V MM[BYNL+#Q,7&Q\C)RM+3U-76U]C9VN+CY.7FY^CIZO+S]/7V]_CY^O_: P# M 0 "$0,1 #\ _?RBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***\-_X M*$?M[_";_@G7^SSJ'QV^)VC:SK5SLN(?#7A;P]ITUS>:W?1VLUS]G3RT<0H( MH)9))Y,1Q1QN[$X (![E17R)XH_X*6?'#5_V>O@/\5_V:O\ @G]XN^)7B'XX M^ K;Q6NBV6O1:?H_ABU?3(+YXK_6IX?(CE/GB*%"BF=HW("8Q7E&K_\ !P1X M8\7_ 8^&OQ*_9<_9 \4?$36?''PKUKXC:[X5D\16FE2^&_#VD7+6E].\LH= M;F3[3'+%#%&/WVS.4W*" ?HE17(?L_?&_P #?M+? OP=^T-\,KB:7P]XW\,V M6N:,US&$E%M=0),BR*"=K@. RY.&!&>*Z^@ HK)\=>(=4\*>$;_Q'HGA6[UR M[M(#)!I-BRB:Z;(^1"W&?KZ5Y#_PUA\;/^C'_'?_ (%6W_Q5 'NE%<1^S_\ M&FV^//@$^.;?PS<:04U&>SFL+JYCE>.2)MK9:,E>O;MBNWH **** "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@ KS/\ M;1^&OBOXR_L>?%CX1> M/CNM>\5?#37M'T2VEG6)9;NZT^>"%"[D*@+NH+$@ M#.2<5Z910!^7?[7/[-W_ 5JL_\ @F;^S5^P1^S!\"SJ6GZ=\+]!T/\ :%.C M?$W3]"U&2"RTRSMIM%LK^82B%9W6=9;F..3Y$55RLC9QOBU^PS^WKH-SX#_: M-_9<_8 \*>&]3O/V7/$7P1UWX*1?%2T>+P9;3WS2Z;J,>H/$D6H1@*LDR*%F M_>8^=MS5^KM% 'DW[!W[.-]^R%^Q;\+/V7]6UF'4;[P)X$TS1M1O[;/E7%U! M;HDTD>X A#('*Y&=I&>:]9HHH **** /"_\ @GO_ ,D3U;_L>]9_]*37NE>% M_P#!/?\ Y(GJW_8]ZS_Z4FO=* "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 ***\-_X*$?M[_";_@G7^SSJ'QV^ M)VC:SK5SLN(?#7A;P]ITUS>:W?1VLUS]G3RT<0H(H)9))Y,1Q1QN[$X (![E M17Q5^TO_ ,%KO@]^R[_P3A^'O[>'C/X5:YJ.M_$[X:V7BSPI\,]#,MU<2B6P MMKVXCEO$@*06]LERGFW4B*H49"%F5#)^U]_P5WU']G:]\&^#/A#^R?K'Q.\7 M^(/A)>_$WQ%X>T[Q1;:&+2.)I[EIIT/VB4O(8XH40&1D/*9&0#[1HKD/ MV?OC?X&_:6^!?@[]H;X97$TOA[QOX9LM7DYPD2=-QQVYKSC_AN?]D?_ M *+UH/\ W^?_ .)H PO^">__ "1/5O\ L>]9_P#2DU[I7@7_ 3DU;3M:^!& MJ7^E7:3PR>.-79)$/!#3[U/XJRG\:]]H **** "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@ KS/]M'X:^*_C+^QY\6/A M%X"T^.ZU[Q5\-->T?1+:6=8EEN[K3YX(4+N0J NZ@L2 ,Y)Q7IE% 'Q#\5OV M*?V@O%/_ ;\VG[!&C>$[63XG0_LVZ-X0;1VU2!8AJMOI=K;RP_:"WE;1)$P MW[MIP"#C%>8_MJ?L,_MU:%\6/!W[27[*GP6T7Q[K&H_LFZE\%?%WAS4/&%OI M3:++#5%DF!CN8HYPZR1H0Y51LW;OE_2RB@#R;]@[]G&^_9"_8M^%G[+^ MK:S#J-]X$\":9HVHW]MGRKBZ@MT2:2/< 0AD#ELT44 17UA8ZI:2 M:?J=E%<6\J[98)XPZ./0J>"*Q_\ A5WPS_Z)WH7_ (*(?_B:W:* /"/^">-O M!;? _58K:!(U'CK6 %10 +@@=/8 ?A7N]>%_P#!/?\ Y(GJW_8]ZS_Z4FO= M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHKS^X_:H_9\M?VE;7]CV3XHZ>WQ+N_"\OB*+PC$LCW":9'*D37,A52D2[W4 M*KLK/R5!"D@ ] HKQ#X/_P#!23]AKX^_M :[^RU\'_VD-!UWQYX<-T-3T&U$ MRDFV<1W(AF>-8;HPN0L@A>0QG.[_LS?\ !2']AW]L?XA:]\*OV9OVCM"\ M7:_X:@:XU/3]/69"UNLY@:YMWEC5+N 3#RS/ 9(PQ +9(R >W4444 %%?)WP MY_X*U_"'XQ?\%,;W_@G%\+O &MZE)HOA;6-0UWQ[.80L9 8V)W@@ _;% !117R=\.?^"M?PA^,7_!3&]_X)Q?"[P!K>I2:+X6U MC4-=\>W,,MII\>HZ;>PV=SIMLLL(^V-')*1)-&_EHZ[!O.[: ?6-%?!?[-__ M 79^'_QU^,?AG0O%/[.VM^#_AE\3$\6M\'?BM?Z_;7,'BA?#AD.I/+9Q#S; M!?+AGDB+LYD6(\ \#<_8(_X+)VG[:/QH\/?"OQ?^RQX@^&]E\2/ =WXS^#NN MZOX@M;T>*-&MKL6\K2PP -8W&'CF$+&0&-B=X( (!]L4444 %%?)W_!0C_@K M7\(?V"?BE\//@1<^ -;\8>-/'_BG0]/.E:9#+#;:+IVI:@UC'J5W=^2\4:^< MDJ1PY\R9HV VJ"XXO]LS_@MGX<_9(^/?CCX<6G[,NO\ B[P9\&[7PWZC:^)?%$<4MMIGAN>WT9M6BM_->$I>W$D C8Q M1./*29&9LL$/UE0 4444 %%%% !1110 445SOQ;^+7PU^ _PSUSXR?&'QG8^ M'O"_AK39;_7-:U*79#:6\8RSL>I/8* 68D*H)(! .BHKPOXO_P#!2[]AOX"? M +P7^T[\7/V@M-T;P5\1;"UOO!&J2Z?=R3:Q;W%JMW'+#:QPMKJUH(TD M:ZC6UCD86Z)(C/,P$:!QN9^T54T'7M$\4Z'9>)_#.L6NH:;J5I'=:??V M4ZRPW,$BAXY8W4E71E(8,"00015N@ HHHH \+_X)[_\ )$]6_P"Q[UG_ -*3 M7NE>%_\ !/?_ )(GJW_8]ZS_ .E)KW2@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **\*\"_P#!3+]@[XF?M.WW[&W@7]IGP]J7 MQ)T^ZN[6;PW"9@9+FU7==6T,[1B"XGA7)DABD>2,*VY5VG&3\/O^"M/_ 3M M^*O[5\W[#OP]_:=TG5/BK;ZUJ6DS>$+?3;T2K>Z>D\EY#YK0"$F);:_C'\<_ M%G@WQCXOL?#7P"L=2^"FO>!_B%#IX^%NM6MU/+=ZE>VOVZ"6,S8B*7"Q2F;8 M+=,MPNW^V!^PK^SE^W;\:OV6_#/B_P"'6LV?QR_:$\-:7XQ^,_C:S\<:U;MI M7A_2-'L?MRQ6,=XMI!-=2M;6*.("%W3/CS ' !^Q5%0Z?8VNEV$&F6,7EP6T M*Q0IN)VHH R>3P.]34 %>&?M,?\%+OV$OV.?B1HOPC_ &F?VEO#_A'Q%KUO M';R4N+EXHV2S@:7*":X:.,L" V0<>YU^+?\ P7WTN7X;?M"? M&+0OA7\0KVV\5_M"_ "P\.W/@K5OA'J.MGQ1/:W<\=G;:#?6DHCAO"\@2:*9 M&$2,MP S;0 #]*_CA_P4]_8(_9M^->F_L\?&[]IC0= \7ZJEH\.F7,=Q(ENM MU)Y=LUU<11M!9B5N$,[QAL@C((->\U_._P#M]>"/BI\+_B5\1?@M\1Y/$.C> M,;KX6?!O2M$^$NG>$K[4[+]H:^TN*W:Z2YNX^M/L\[Q*TT'F!_+<@$KN'!P>,]\4 2T444 ?BU_P %_? 7Q.T[ MX]_&/XY^+/!OC'Q?8^&O@%8ZE\%->\#_ !"AT\?"W6K6ZGEN]2O;7[=!+&9L M1%+A8I3-L%NF6X7PO_@I/K_[4^A^$?B5^W?\2_"'C36_B5I_@'X4>(_@[\2O M"GCB""S^&$\EK8_VI87^GB]CDMY;R[DGV0FVF%U]H!&T(Q7]IOVDO^":7["G M[7WQ1T7XS_M*?LV:#XM\2Z!:1VEAJ.I-,!+;1S>>EO0K*3(L4ZR(K M$D*,G+?BO_P3,_8.^./[0VE_M5_%C]F?P_K?CW1S:-::Y=^<%D:U)-J\]NL@ M@N7A)_=O-&[1X 4C P >V:-X@'_+-RH++^!R/PJS1 M10 5^N?\$8[F3X MJ_M9_LI^&OAQX)U[3+W]GS]F'7?#/QQCU+PW=6 T;5IKV&*+2YVFC16G::.6 MY$8+';E_6OVHHH **** /E?QQ^RY\8=:_P""R/@+]K_3?#MNW@+0O@-K?AC4 M]3-_$LD>I7.J6UQ%&(2WF,#'&Y+A=H(P3DU\3_LI?\$58HHELVMXKQWE\XX9HP%)SD M_L!10!^8/_!,'_@GA^W9\//VC?@EXA_:T^%7A[PGX?\ V9/@KJG@/PYJ^C>+ MHM2/C.[N[F-%OHH8T5[2W6TA&5GVR>8PPN,D?I]110 5\K^./V7/C#K7_!9' MP%^U_IOAVW;P%H7P&UOPQJ>IF_B62/4KG5+:XBC$);S&!CC.\OG'#-& I.'?CSX/\3:M'<7\5 MN(],T_4!- H/$/CO4/%<-F_@)]!,<%T\EDZF2^6:VC4Q^2$OA!K'BZ7QG>2ZA%')9PWV@-96A6-V# MS%IL*=@)4#? 7B'Q!X4L[II6CM]7AT>\2WN/)1@LSH9&*"17"OM=0'56'TY10 M!^.%_P",-#_97\/?\$Q?VPOVC=#U6'X5^#/V9;[0O$^J)H-S>1:+JE]X2TQ+ M:.>*&-W1KD12VZ_+RP*G -?.7P2\*^-OV!?@7\$?'G[;?@/Q)8:%XI_8)\=> M!_#\%QX;N[MHO$>HZY<:C9Z7)''&YM[BXL+B")$D"Y(*'&U@/Z'** / ?^"5 M?PT^(WP;_P"":OP(^%GQ5/'45Y#_P[ MW^"?_0V^._\ PLKG_&O=** / /\ @F[HUKH/P$U/3K.29XX_&^K(IGE+MA)@ M@R3U.%&?4Y/>O?Z\+_X)[_\ )$]6_P"Q[UG_ -*37L'C?QMX/^&O@W5?B'\0 M?$UCHNA:'I\U_K.KZG6:61B B*JEBQ. !0!J45X'\$O^"HO[ ' M[17PM\9?&GX1?M0^'=1\-?#VU%UXVU&[$UB=&MC$TJ7$\5U''(L+HK-'+MV2 M!3L+8KJ/V3_VVOV6?VX_!=_\0/V5OC#8>+=,TK4/L6J-;VT]M/9SE ZI+;W, M<Y&#*60!U.5)% 'JE%%% !167XW\;>#_AKX-U7XA_$'Q-8Z+H6AZ?-?ZS MJ^IW*PV]E:Q(7EFED8@(BJI8L3@ 5XO\$O\ @J+^P!^T5\+?&7QI^$7[4/AW M4?#7P]M1=>-M1NQ-8G1K8Q-*EQ/%=1QR+"Z*S1R[=D@4["V* /?**\K_ &3_ M -MK]EG]N/P7?_$#]E;XPV'BW3-*U#[%JC6]M/;3VNM83 M3DM9C$<_Z7(RK:LR[D69F41LX:E;W)GOH[5+Z)+A'P1)-/^"E'A/QYJG[-]C\.OAU\/?C[J/Q(3Q)I' MQAO-1T76%8/);II_AZ1V&G7ES.T4EXY"1KY)$)VG:P!]1? ?_@J]XS^)'[9_ MA[]DCXR_L0^,?ADGC_3M?O\ X:ZQXBUJVEO=2MM)E"3RW^F(!/I*2*0\+2EA M*",'FOLBOS>^#W[+'_!27XE?\%0OA[^U?\>/VWC>^^%'[>OPT^"7[#/QY^/>OCQ#\1/&] MY^TQ\)?B[X4BM+7PI;N\\ZW[B*W$=I-)=F,Q2)%/'MUXR\#^ M4\+V,,NG:I)#) M#;BYU2,?:+ZWLTFE%K"X7RMPRS@$-U/[97_!:S_@F7_P3\^+D7P*_:Z_:6_X M1+Q5/H\.JQ:5_P (;K5_NM)7D2.3S;*SFC&6BD&W=N&WD#(SY/\ \11W_!"C M_H^;_P QEXG_ /E90!I?LT_\$/?#W[.?QV\#^*(OVI?$6M_"SX2>*]>\2?"# MX17'AZS@B\.:AJPF\_S+]/WUY#&;F=H8V5"A?+,^"#]VU\ ?\11W_!"C_H^; M_P QEXG_ /E91_Q%'?\ !"C_ */F_P#,9>)__E90!]_T5C_#OQ_X2^*_P_T+ MXI> -6^WZ%XET>UU71+[R)(OM-I<1+-#)LD57336/[1_X3_\ LC[)MN7@\KR_L%SYF=F[ M=N7KC'>@#ZT_:2_X)I?L*?M??%'1?C/^TI^S9H/BWQ+H%I':6&HZDTP$MM'- MYZ6]S%'(L=Y"LI,BQ3K(BL20HR<^A3_L_P#P>N?CQ9?M-S^"+=O'6G>$YO#- MCX@,\N^'2I;B.YDMECW>6 TT4;%MN_Y0-V.*_#+_ (CG/^L77_F;/_O+1_Q' M.?\ 6+K_ ,S9_P#>6@#]_J*_ '_B.<_ZQ=?^9L_^\M?M-^PM^T__ ,-I_L?? M#O\ :N_X0?\ X1K_ (3[PO;ZQ_8']I_;/L'FC/E>?Y47FX_O;%SZ"@#UBBOR M _X.M?\ @J/^W9_P37/P&_X8J^.?_"%_\)I_PE'_ DO_%,Z7J/VS['_ &1] MG_X_[:?R]GVJ?[FW=O\ FSM7'Y _\11W_!=?_H^;_P QEX8_^5E ']?M%?R! M?\11W_!=?_H^;_S&7AC_ .5E'_$4=_P77_Z/F_\ ,9>&/_E90!_7[7Q/_P % MN?\ @L1_PYP^#7@SXN?\,Z_\+&_X2[Q/)I']G_\ "7?V1]DV6[S>;YGV2Y\S M.W;MVKUSGM6S_P $%OVH_CM^VC_P2>^%/[2_[2_CG_A)?&WB7^W?[;UO^S+6 MS^T_9]=U"UA_O\ ['L?[6'_ I7_A =_B>^TC^P/^$C_M7'V<1GS?/^ MS6_WO,^[LXQU.:_BIK^K#_@SX_Y0^0?]E.US^5M0!Z'_ ,'+_P"W'^U)_P $ M_/\ @G=IWQU_9$^*'_"(^*I_B5IFE2ZK_8EC?[K26UO7DC\J]AFC&6BC.[;N M&W@@$Y_ O_B*._X+K_\ 1\W_ )C+PQ_\K*_9O_@\I_Y1)Z1_V6/1O_2+4:_E MEH ^_P#_ (BCO^"Z_P#T?-_YC+PQ_P#*RC_B*._X+K_]'S?^8R\,?_*RO@"B M@#^LC_@US_X*#_M??\%%_P!CWQ_\4_VR?B[_ ,)CKVB?$I]*TN__ + T_3_) MM!I]I,(]EC!"C?O)9&W,I;YL9P !T/\ P=6_\H/?BO\ ]A3PW_Z?;&OG?_@R M9_Y1^?%7_LL%/\ T7JM 'Z2_P#! MP+_RAF_:#_[$5O\ TIAK^,BO[-_^#@7_ )0S?M!_]B*W_I3#7\9% !1110!^ MXG_!D'_R_P#! MD'_RG[(G[">AZ1XA_:O^-^F^$( M-?N)H=%AN+:XN;B],*!YFC@MHY)6CB4JTD@79&&4NRY&<+X[_P#!4/\ 8!_9 MH\">#?B;\9_VH?#FEZ%\0K,WO@O4;8S7R:M:"-)&NXA:1R-]G1)$9YR!&@== MS#(H ][HJIH.O:)XIT.R\3^&=8M=0TW4K2.ZT^_LIUEAN8)%#QRQNI*NC*0P M8$@@@BK= !1110!X7_P3W_Y(GJW_ &/>L_\ I2:3_@IS\(?"7QY_X)[_ !B^ M$WCN;Q'%I.L> -16\E\(Z2;_ %.,)$90]O:AE-U(&0$0!E,N"@(+9I?^">__ M "1/5O\ L>]9_P#2DU[I0!_./\2/ '[6'[>/P=_:P^/_ ,+=:A^)6C0_LU^" M?#3:MX%^&^I:!9ZK=:=KUE?W%C#;7CR2W=U#IUI<&/P=_:P M^/\ \+=:A^)6C0_LU^"?#3:MX%^&^I:!9ZK=:=KUE?W%C#;7CR2W=U#IUI<& M-_#O[2?_!1?]KO]M?X&6M_)\)?'$/@'2O" MFO7.BW%C!K%_INCS1WIBCGC1_P!P9HH&;;C<, D+7Z%T44 %97CKP-X.^)W@ MK5_AQ\0_#5EK6@Z]IL^GZUI&HP"6WO;69#'+#(C<,C(S*0>H-:M?AY^U%_P> M9?\ #-G[3/Q%_9T_X=P?VU_P@/CO5_#G]L?\+@^S?;_L-[+:^?Y7]D/Y6_RM M^S>VW=C#/@'XM_9B\-?LK:1:^"O'<]E+XPTL:K?M+ MJ_V.19+2.:Z:X-PT4+(ICB\SRTY"J 2#T?[&_P#P32_8<_X)^7GB"_\ V//V M?M.\$3>*H[:/7WL=1O)_MBVYE,(;[1-)MVF:7[N,[SG/&/QU_P"(YS_K%U_Y MFS_[RT?\1SG_ %BZ_P#,V?\ WEH _?ZBOQ&_9"_X/'_^&K/VK/AK^S'_ ,.Y MO[!_X6'X[TKPY_;?_"WOM7]G_;;N.W\_R?[(C\W9YF[9O3=C&Y&/\ Y65_7?X9O+G4/#>GZA>2;YI[&*25\ ;F9 2< M#@3_P#*6[2O^R.Z-_Z6:C7Y M/U^L'_!Y/_RENTK_ +([HW_I9J-?D_0 4444 ?W-_P#!/#_DP#X&?]D=\,_^ MFJVK\$O^#W'_ )/0^#?_ &2^X_\ 3C-7[V_\$\/^3 /@9_V1WPS_ .FJVK\$ MO^#W'_D]#X-_]DON/_3C-0!^*-%%% !7]IO_ 0L_P"4/W[.W_9+]._] -?Q M95_:;_P0L_Y0_?L[?]DOT[_T T ?E?\ \'SG7]EWZ>-O_<#7X!5^_O\ P?.= M?V7?IXV_]P-?@%0 4444 ?U_?\&N7_*"CX&?3Q-_ZD^K5\F_\'N7_)FGP:_[ M*=<_^FZ6OK+_ (-4_\HD](_P"RQZ-_Z1:C7\LM?U-?\'E/_*)/2/\ LL>C?^D6HU_++0 4444 M?TP_\&3/_*/SXJ_]ECD_]-5A7T1_P=6_\H/?BO\ ]A3PW_Z?;&OG?_@R9_Y1 M^?%7_LL%/\ T7JM 'Z2_P#!P+_R MAF_:#_[$5O\ TIAK^,BO[-_^#@7_ )0S?M!_]B*W_I3#7\9% !1110!^XG_! MD'_R_P#!D'_R M\5 M^%HM5\2?"R^\4>'I[.^MH&E@F6QFCDM[XE ;92=EPP>-B%4U\#?!?P1X^_X) MZ?!'X*>+_P!N;P%XEL-&\2_L&^// V@VUSXPN((520+DJR'&Q@/Z&J* / ?^"5?PT^(WP;_P"":OP(^%GQ5/'45Y#_P[W^"?_0V^._\ PLKG_&O=** /F+]C W'P M^_8V\;:AX9O9H[G3-9\1364\["5DDA#!&.\$,1Y:DY!!.<]:_F?_ .(H[_@N MO_T?-_YC+PQ_\K*_IA_9F_Y,K^(O_83\4_SEK^)^@#[_ /\ B*._X+K_ /1\ MW_F,O#'_ ,K*/^(H[_@NO_T?-_YC+PQ_\K*^ ** /W<_X-YO^"Z/_!4_]N;_ M (*@^$_V=OVIOVH_^$H\':GH.LW-]H__ A&AV7F2P6,LL3>;:644HVNH. X M!Q@Y'%?T05_)5_P:9?\ *:SP)_V*_B'_ --LU?UJT ?R/_%#_@YU_P""XOAW MXE^(O#^C?MN^39V&NW=O:P_\*U\,MLC29U5&/_ )65]1?\$6?^#@/_ (*Y_M:?\%0OA#^SK^T%^UK_ ,)!X-\4:[&__3%8U_777\BG_!U7_P IP_BS_P!@ MSPW_ .F*QH _.ZBBB@ K^^KP9_R)^D_]@R#_ -%K7\"M?WU>#/\ D3])_P"P M9!_Z+6@#^77_ (/)_P#E+=I7_9'=&_\ 2S4:_)^OU@_X/)_^4MVE?]D=T;_T MLU&OR?H **** /[F_P#@GA_R8!\#/^R.^&?_ $U6U?@E_P 'N/\ R>A\&_\ MLE]Q_P"G&:OWM_X)X?\ )@'P,_[([X9_]-5M7X)?\'N/_)Z'P;_[)?)O_4GU:ODW_@]R_Y,T^#7_93KG_TW2U]9?\&N7_*"CX&? M3Q-_ZD^K5\F_\'N7_)FGP:_[*=<_^FZ6@#^;.BBB@ K^K#_@SX_Y0^0?]E.U MS^5M7\I]?U8?\&?'_*'R#_LIVN?RMJ ,G_@\I_Y1)Z1_V6/1O_2+4:_EEK^I MK_@\I_Y1)Z1_V6/1O_2+4:_EEH **** /Z8?^#)G_E'Y\5?^RQR?^FJPKZ(_ MX.K?^4'OQ7_["GAO_P!/MC7SO_P9,_\ */SXJ_\ 98Y/_3585]$?\'5O_*#W MXK_]A3PW_P"GVQH _D6HHHH *_H2_P"#&[_D2_VD_P#L*>%/_1>JU_/;7]"7 M_!C=_P B7^TG_P!A3PI_Z+U6@#])?^#@7_E#-^T'_P!B*W_I3#7\9%?V;_\ M!P+_ ,H9OV@_^Q%;_P!*8:_C(H **** /W$_X,@_^3F/CK_V(NE_^ELE?N%_ MP5)_Y1D_M%_]D(\7_P#IENZ_#W_@R#_Y.8^.O_8BZ7_Z6R5^X7_!4G_E&3^T M7_V0CQ?_ .F6[H _AYHHHH *_77_ (,M_P#E*OXR_P"R$:M_Z=]&K\BJ_77_ M (,M_P#E*OXR_P"R$:M_Z=]&H _J'HHHH **** "BBB@ HHHH **\E_:R_;J M_9._8:T'2/$7[4_QELO"D/B"[EMM#@DLKF[NK^2)/,E\JWM8I9G6-"&=PA5 MP+$9&>7^,W_!53_@GI^S_P##?P3\7OBO^U1X* /H*BJF@Z]HGBG0[+Q/X9UBUU#3=2M([K3 M[^RG66&Y@D4/'+&ZDJZ,I#!@2"""*MT %%%% 'S'^S-_R97\1?\ L)^*?YRU M_$_7]L'[,W_)E?Q%_P"PGXI_G+7\3] !1110!^D__!IE_P IK/ G_8K^(?\ MTVS5_6K7\E7_ :9?\IK/ G_ &*_B'_TVS5_6K0!_!3\:_\ DLOBW_L9[_\ M]*)*YFNF^-?_ "67Q;_V,]__ .E$E?^FR\KXG MK[8_X-S/^4UWP"_[&>\_]-EY0!_9)7\/'_!47_E)E^T5_P!EU\7?^GF[K^X> MOX>/^"HO_*3+]HK_ ++KXN_]/-W0!X51110!]%?\$A/^4K/[-G_9=?"G_IVM MJ_MRK^(W_@D)_P I6?V;/^RZ^%/_ $[6U?VY4 ?QC?\ !P%_RF7_ &@_^Q\? M_P!)X:^/*^P_^#@+_E,O^T'_ -CX_P#Z3PU\>4 %=W^RU_R-O_ ' U^ 5?O[_P?.=? MV7?IXV_]P-?@%0 4444 ?U_?\&N7_*"CX&?3Q-_ZD^K5\F_\'N7_ "9I\&O^ MRG7/_INEKZR_X-4_\ *)/2/^RQZ-_Z1:C7\LM !1110!_3 M#_P9,_\ */SXJ_\ 98Y/_3585]$?\'5O_*#WXK_]A3PW_P"GVQKYW_X,F?\ ME'Y\5?\ LL%/_1>JT ?I+_P<"_\ MH9OV@_\ L16_]*8:_C(K^S?_ (.!?^4,W[0?_8BM_P"E,-?QD4 %%%% '[B? M\&0?_)S'QU_[$72__2V2OW"_X*D_\HR?VB_^R$>+_P#TRW=?A[_P9!_\G,?' M7_L1=+_]+9*_<+_@J3_RC)_:+_[(1XO_ /3+=T ?P\T444 %?KK_ ,&6_P#R ME7\9?]D(U;_T[Z-7Y%5^NO\ P9;_ /*5?QE_V0C5O_3OHU ']0]%%% !1110 M 4444 %%%% 'YD?\%Z]7;PO^TY^S3XX\3_%;7O@SX8T>+QFM]^T)X;\,3ZO< M^'I[G3(84TGR526%$O1R7EB=BUJHB:-@S5\6_#_7=0_99^$GP1^-/[57[/VK M^"/"7B;_ ()_>,OAMX8T:W\-:A=QMXDDU:26VB>,K+);W&IV9BF592 S7#(# MA2!_0310!X#_ ,$J_AI\1O@W_P $U?@1\+/BYIMS8^)=!^%.AV>L:=>J1-93 M)9Q VT@/*O$,1D=BA':O?J** ,GQUX.TOX@^$;_P7K=Q=PVFHP&&>2QN6AF5 M20.HKR'_AWO\$_^AM\=_\ A97/^->Z44 ?+'[)FC6N@_L.?$+3K.29 MXX[_ ,3(IGE+MA$=!DGJ<*,^IR>]?Q55_;!^S-_R97\1?^PGXI_G+7\3] !1 M110!^D__ :9?\IK/ G_ &*_B'_TVS5_6K7\E7_!IE_RFL\"?]BOXA_]-LU? MUJT ?P4_&O\ Y++XM_[&>_\ _2B2N9KIOC7_ ,EE\6_]C/?_ /I1)7,T %?; M'_!N9_RFN^ 7_8SWG_ILO*^)Z^V/^#4 ?V25_#Q_P5 M%_Y29?M%?]EU\7?^GF[K^X>OX>/^"HO_ "DR_:*_[+KXN_\ 3S=T >%4444 M?17_ 2$_P"4K/[-G_9=?"G_ *=K:O[#7\B MG_!U7_RG#^+/_8,\-_\ IBL:_KKK^13_ (.J_P#E.'\6?^P9X;_],5C0!^=U M%%% !7]]7@S_ )$_2?\ L&0?^BUK^!6O[ZO!G_(GZ3_V#(/_ $6M '\NO_!Y M/_RENTK_ +([HW_I9J-?D_7ZP?\ !Y/_ ,I;M*_[([HW_I9J-?D_0 4444 ? MW-_\$\/^3 /@9_V1WPS_ .FJVK\$O^#W'_D]#X-_]DON/_3C-7[V_P#!/#_D MP#X&?]D=\,_^FJVK\$O^#W'_ )/0^#?_ &2^X_\ 3C-0!^*-%%% !7]IO_!" MS_E#]^SM_P!DOT[_ - -?Q95_:;_ ,$+/^4/W[.W_9+]._\ 0#0!^5__ ?. M=?V7?IXV_P#<#7X!5^_O_!\YU_9=^GC;_P!P-?@%0 4444 ?U_?\&N7_ "@H M^!GT\3?^I/JU?)O_ >Y?\F:?!K_ +*=<_\ INEKZR_X-4_P#*)/2/^RQZ-_Z1:C7\ MLM?U-?\ !Y3_ ,HD](_[+'HW_I%J-?RRT %%%% '],/_ 9,_P#*/SXJ_P#9 M8Y/_ $U6%?1'_!U;_P H/?BO_P!A3PW_ .GVQKYW_P"#)G_E'Y\5?^RQR?\ MIJL*^B/^#JW_ )0>_%?_ +"GAO\ ]/MC0!_(M1110 5_0E_P8W?\B7^TG_V% M/"G_ *+U6OY[:_H2_P"#&[_D2_VD_P#L*>%/_1>JT ?I+_P<"_\ *&;]H/\ M[$5O_2F&OXR*_LW_ .#@7_E#-^T'_P!B*W_I3#7\9% !1110!^XG_!D'_P G M,?'7_L1=+_\ 2V2OW"_X*D_\HR?VB_\ LA'B_P#],MW7X>_\&0?_ "+_ /TRW= '\/-%%% !7ZZ_\&6__*5? MQE_V0C5O_3OHU?D57ZZ_\&6__*5?QE_V0C5O_3OHU ']0]%%% !1110 4444 M %%%% !1110 4444 %%%% 'S'^S-_P F5_$7_L)^*?YRU_$_7]L'[,W_ "97 M\1?^PGXI_G+7\3] !1110!^D_P#P:9?\IK/ G_8K^(?_ $VS5_6K7\E7_!IE M_P IK/ G_8K^(?\ TVS5_6K0!_!3\:_^2R^+?^QGO_\ THDKF:Z;XU_\EE\6 M_P#8SW__ *425S- !7VQ_P &YG_*:[X!?]C/>?\ ILO*^)Z^V/\ @W,_Y37? M +_L9[S_ --EY0!_9)7\/'_!47_E)E^T5_V77Q=_Z>;NO[AZ_AX_X*B_\I,O MVBO^RZ^+O_3S=T >%4444 ?17_!(3_E*S^S9_P!EU\*?^G:VK^W*OXC?^"0G M_*5G]FS_ ++KX4_].UM7]N5 '\8W_!P%_P IE_V@_P#L?'_])X:^/*^P_P#@ MX"_Y3+_M!_\ 8^/_ .D\-?'E !7=_LM?\G.?#G_L?-(_]+8JX2N[_9:_Y.<^ M'/\ V/FD?^EL5 ']X-?R*?\ !U7_ ,IP_BS_ -@SPW_Z8K&OZZZ_D4_X.J_^ M4X?Q9_[!GAO_ -,5C0!^=U%%% !7]]7@S_D3])_[!D'_ *+6OX%:_OJ\&?\ M(GZ3_P!@R#_T6M '\NO_ >3_P#*6[2O^R.Z-_Z6:C7Y/U^L'_!Y/_RENTK_ M +([HW_I9J-?D_0 4444 ?W-_P#!/#_DP#X&?]D=\,_^FJVK\$O^#W'_ )/0 M^#?_ &2^X_\ 3C-7[V_\$\/^3 /@9_V1WPS_ .FJVK\$O^#W'_D]#X-_]DON M/_3C-0!^*-%%% !7]IO_ 0L_P"4/W[.W_9+]._] -?Q95_:;_P0L_Y0_?L[ M?]DOT[_T T ?E?\ \'SG7]EWZ>-O_<#7X!5^_O\ P?.=?V7?IXV_]P-?@%0 M4444 ?U_?\&N7_*"CX&?3Q-_ZD^K5\F_\'N7_)FGP:_[*=<_^FZ6OK+_ (-< MO^4%'P,^GB;_ -2?5J^3?^#W+_DS3X-?]E.N?_3=+0!_-G1110 5_5A_P9\? M\H?(/^RG:Y_*VK^4^OZL/^#/C_E#Y!_V4[7/Y6U &3_P>4_\HD](_P"RQZ-_ MZ1:C7\LM?U-?\'E/_*)/2/\ LL>C?^D6HU_++0 4444 ?TP_\&3/_*/SXJ_] MECD_]-5A7T1_P=6_\H/?BO\ ]A3PW_Z?;&OG?_@R9_Y1^?%7_LL%/\ T7JM 'Z2_P#!P+_RAF_:#_[$5O\ TIAK M^,BO[-_^#@7_ )0S?M!_]B*W_I3#7\9% !1110!^XG_!D'_R_P#!D'_R.O#=Y=>)KNU:[\:+J!\[6':.52\T1>6XC1BR0B0A0%X MK]?_ (O_ "^$'Q[/A8_%WP5!K7_ A7C"R\5>&!//*@L=8M-_V:['ENN]H_ M,?"ON7)R5) QQ?[6O_!/K]C;]NJ+0T_:P^ VE>,7\-R3-HMQ=SSV\ULLP431 M"6WDC=H9 JAX6)C?:-RG H Q?^"57Q*^(WQC_P"":OP(^*?Q&,\5Y#_P (#_P4$_Z+_P"!/_"4D_\ BJ]THH ^6/V3 M(=9@_8<^(4>NWD,]P+_Q,))((]JE@CAR!Z%PQ'H"!VK^*JO[8/V9O^3*_B+_ M -A/Q3_.6OXGZ "BBB@#])_^#3+_ )36>!/^Q7\0_P#IMFK^M6OY*O\ @TR_ MY36>!/\ L5_$/_IMFK^M6@#^"GXU_P#)9?%O_8SW_P#Z425S-=-\:_\ DLOB MW_L9[_\ ]*)*YF@ K[8_X-S/^4UWP"_[&>\_]-EY7Q/7VQ_P;F?\IKO@%_V, M]Y_Z;+R@#^R2OX>/^"HO_*3+]HK_ ++KXN_]/-W7]P]?P\?\%1?^4F7[17_9 M=?%W_IYNZ /"J*** /HK_@D)_P I6?V;/^RZ^%/_ $[6U?VY5_$;_P $A/\ ME*S^S9_V77PI_P"G:VK^W*@#^,;_ (. O^4R_P"T'_V/C_\ I/#7QY7V'_P< M!?\ *9?]H/\ ['Q__2>&OCR@ KN_V6O^3G/AS_V/FD?^EL5<)7=_LM?\G.?# MG_L?-(_]+8J /[P:_D4_X.J_^4X?Q9_[!GAO_P!,5C7]==?R*?\ !U7_ ,IP M_BS_ -@SPW_Z8K&@#\[J*** "O[ZO!G_ ")^D_\ 8,@_]%K7\"M?WU>#/^1/ MTG_L&0?^BUH _EU_X/)_^4MVE?\ 9'=&_P#2S4:_)^OU@_X/)_\ E+=I7_9' M=&_]+-1K\GZ "BBB@#^YO_@GA_R8!\#/^R.^&?\ TU6U?@E_P>X_\GH?!O\ M[)?'_)@'P,_P"R.^&?_35;5^"7_![C_P GH?!O_LE]Q_Z< M9J /Q1HHHH *_M-_X(6?\H?OV=O^R7Z=_P"@&OXLJ_M-_P""%G_*'[]G;_LE M^G?^@&@#\K_^#YSK^R[]/&W_ +@:_ *OW]_X/G.O[+OT\;?^X&OP"H **** M/Z_O^#7+_E!1\#/IXF_]2?5J^3?^#W+_ ),T^#7_ &4ZY_\ 3=+7UE_P:Y?\ MH*/@9]/$W_J3ZM7R;_P>Y?\ )FGP:_[*=<_^FZ6@#^;.BBB@ K^K#_@SX_Y0 M^0?]E.US^5M7\I]?U8?\&?'_ "A\@_[*=KG\K:@#)_X/*?\ E$GI'_98]&_] M(M1K^66OZFO^#RG_ )1)Z1_V6/1O_2+4:_EEH **** /Z8?^#)G_ )1^?%7_ M ++')_Z:K"OHC_@ZM_Y0>_%?_L*>&_\ T^V-?.__ 9,_P#*/SXJ_P#98Y/_ M $U6%?1'_!U;_P H/?BO_P!A3PW_ .GVQH _D6HHHH *_H2_X,;O^1+_ &D_ M^PIX4_\ 1>JU_/;7]"7_ 8W?\B7^TG_ -A3PI_Z+U6@#])?^#@7_E#-^T'_ M -B*W_I3#7\9%?V;_P#!P+_RAF_:#_[$5O\ TIAK^,B@ HHHH _<3_@R#_Y. M8^.O_8BZ7_Z6R5^X7_!4G_E&3^T7_P!D(\7_ /IENZ_#W_@R#_Y.8^.O_8BZ M7_Z6R5^X7_!4G_E&3^T7_P!D(\7_ /IENZ /X>:*** "OUU_X,M_^4J_C+_L MA&K?^G?1J_(JOUU_X,M_^4J_C+_LA&K?^G?1J /ZAZ*** "BBB@ HHHH *** M* "BBB@ HHHH **** /F/]F;_DROXB_]A/Q3_.6OXGZ_M@_9F_Y,K^(O_83\ M4_SEK^)^@ HHHH _2?\ X-,O^4UG@3_L5_$/_IMFK^M6OY*O^#3+_E-9X$_[ M%?Q#_P"FV:OZU: /X*?C7_R67Q;_ -C/?_\ I1)7,UTWQK_Y++XM_P"QGO\ M_P!*)*YF@ K[8_X-S/\ E-=\ O\ L9[S_P!-EY7Q/7VQ_P &YG_*:[X!?]C/ M>?\ ILO* /[)*_AX_P""HO\ RDR_:*_[+KXN_P#3S=U_;N@#PJBBB@#Z*_X)"?\I6?V;/^RZ^%/_3M;5_;E7\1O_!(3_E* MS^S9_P!EU\*?^G:VK^W*@#^,;_@X"_Y3+_M!_P#8^/\ ^D\-?'E?8?\ P'_)@'P,_P"R.^&?_35;5^"7_![C_P GH?!O M_LE]Q_Z<9J_>W_@GA_R8!\#/^R.^&?\ TU6U?@E_P>X_\GH?!O\ [)?D?\ 98]&_P#2+4:_EEH **** /Z8?^#)G_E' MY\5?^RQR?^FJPKZ(_P"#JW_E![\5_P#L*>&__3[8U\[_ /!DS_RC\^*O_98Y M/_3585]$?\'5O_*#WXK_ /84\-_^GVQH _D6HHHH *_H2_X,;O\ D2_VD_\ ML*>%/_1>JU_/;7]"7_!C=_R)?[2?_84\*?\ HO5: /TE_P"#@7_E#-^T'_V( MK?\ I3#7\9%?V;_\' O_ "AF_:#_ .Q%;_TIAK^,B@ HHHH _<3_ (,@_P#D MYCXZ_P#8BZ7_ .ELE?N%_P %2?\ E&3^T7_V0CQ?_P"F6[K\/?\ @R#_ .3F M/CK_ -B+I?\ Z6R5^X7_ 5)_P"49/[1?_9"/%__ *9;N@#^'FBBB@ K]=?^ M#+?_ )2K^,O^R$:M_P"G?1J_(JOUU_X,M_\ E*OXR_[(1JW_ *=]&H _J'HH MHH **** "BBB@ HHHH _,+_@NK8?&?XZ?MQ?LI?L1>$/!VD>)O"_C^/QGJ6I M^#_%?C/4-!T37=0T_3X)+87UQIZ/<.ENKS3)#&/GD9-V%!(^0-(\7_#3]OKP MM\+?AEX_NO'.F_#3P1^PUX^\7>%='\1?$&ZN;BR\7Z5K<^EM=&_B,/VXV:6K M-;R.N$B"$J,L*_:G]J[]BC]EK]N'P78> /VI_@[IWB[3=*U$7VE?:9Y[>XL; M@*5,D%Q;R1S0DJ2K;' 8<-D5QGQ;_P""3_\ P3J^.7PQ\%?!KXF?LG^&;WPU M\.K5[7P5I=J)K(:7;R "6!'MI(W:*7:#+&[,DI&7#'F@"Q_P2J^)7Q&^,?\ MP35^!'Q3^+FI7-]XEU[X4Z'>:QJ-ZQ::]F>RB)N9">6>48D)[ER>]>_54T'0 M=$\+:'9>&/#.D6VGZ;IUI':Z?864"Q0VT$:A(XHT4 (BJ H4 "K= &3XZ ML_&-_P"$;^S^'^L6FGZU) 1IU[?6YEAADR,,Z#[PQGBO(?\ A ?^"@G_ $7_ M ,"?^$I)_P#%5[I10!\L?LF0ZS!^PY\0H]=O(9[@7_B82201[5+!'#D#T+AB M/0$#M7\55?VP?LS?\F5_$7_L)^*?YRU_$_0 4444 ?I/_P &F7_*:SP)_P!B MOXA_]-LU?UJU_)5_P:9?\IK/ G_8K^(?_3;-7]:M '\%/QK_ .2R^+?^QGO_ M /THDKF:Z;XU_P#)9?%O_8SW_P#Z425S- !7VQ_P;F?\IKO@%_V,]Y_Z;+RO MB>OMC_@W,_Y37? +_L9[S_TV7E ']DE?P\?\%1?^4F7[17_9=?%W_IYNZ_N' MK^'C_@J+_P I,OVBO^RZ^+O_ $\W= 'A5%%% 'T5_P $A/\ E*S^S9_V77PI M_P"G:VK^W*OXC?\ @D)_RE9_9L_[+KX4_P#3M;5_;E0!_&-_P&__3%8T ?G=1110 5_?5X,_P"1/TG_ +!D M'_HM:_@5K^^KP9_R)^D_]@R#_P!%K0!_+K_P>3_\I;M*_P"R.Z-_Z6:C7Y/U M^L'_ >3_P#*6[2O^R.Z-_Z6:C7Y/T %%%% ']S?_!/#_DP#X&?]D=\,_P#I MJMJ_!+_@]Q_Y/0^#?_9+[C_TXS5^]O\ P3P_Y, ^!G_9'?#/_IJMJ_!+_@]Q M_P"3T/@W_P!DON/_ $XS4 ?BC1110 5_:;_P0L_Y0_?L[?\ 9+]._P#0#7\6 M5?VF_P#!"S_E#]^SM_V2_3O_ $ T ?E?_P 'SG7]EWZ>-O\ W U^ 5?O[_P? M.=?V7?IXV_\ <#7X!4 %%%% ']?W_!KE_P H*/@9]/$W_J3ZM7R;_P 'N7_) MFGP:_P"RG7/_ *;I:^LO^#7+_E!1\#/IXF_]2?5J^3?^#W+_ ),T^#7_ &4Z MY_\ 3=+0!_-G1110 5_5A_P9\?\ *'R#_LIVN?RMJ_E/K^K#_@SX_P"4/D'_ M &4[7/Y6U &3_P 'E/\ RB3TC_LL>C?^D6HU_++7]37_ >4_P#*)/2/^RQZ M-_Z1:C7\LM !1110!_3#_P &3/\ RC\^*O\ V6.3_P!-5A7T1_P=6_\ *#WX MK_\ 84\-_P#I]L:^=_\ @R9_Y1^?%7_LLVOZ$O\ @QN_ MY$O]I/\ ["GA3_T7JM 'Z2_\' O_ "AF_:#_ .Q%;_TIAK^,BO[-_P#@X%_Y M0S?M!_\ 8BM_Z4PU_&10 4444 ?N)_P9!_\ )S'QU_[$72__ $MDK]PO^"I/ M_*,G]HO_ +(1XO\ _3+=U^'O_!D'_P G,?'7_L1=+_\ 2V2OW"_X*D_\HR?V MB_\ LA'B_P#],MW0!_#S1110 5^NO_!EO_RE7\9?]D(U;_T[Z-7Y%5^NO_!E MO_RE7\9?]D(U;_T[Z-0!_4/1110 4444 %%%% !1110 4444 %%%% !1110! M\Q_LS?\ )E?Q%_["?BG^OMC_ (-S/^4UWP"_[&>\_P#39>4 ?V25_#Q_ MP5%_Y29?M%?]EU\7?^GF[K^X>OX>/^"HO_*3+]HK_LNOB[_T\W= 'A5%%% ' MT5_P2$_Y2L_LV?\ 9=?"G_IVMJ_MRK^(W_@D)_RE9_9L_P"RZ^%/_3M;5_;E M0!_&-_P&OCROL/\ X. O^4R_[0?_ &/C_P#I/#7Q MY0 5W?[+7_)SGPY_['S2/_2V*N$KN_V6O^3G/AS_ -CYI'_I;%0!_>#7\BG_ M =5_P#*3_\I;M*_P"R.Z-_Z6:C7Y/T %%%% '] MS?\ P3P_Y, ^!G_9'?#/_IJMJ_!+_@]Q_P"3T/@W_P!DON/_ $XS5^]O_!/# M_DP#X&?]D=\,_P#IJMJ_!+_@]Q_Y/0^#?_9+[C_TXS4 ?BC1110 5_:;_P $ M+/\ E#]^SM_V2_3O_0#7\65?VF_\$+/^4/W[.W_9+]._] - 'Y7_ /!\YU_9 M=^GC;_W U^ 5?O[_ ,'SG7]EWZ>-O_<#7X!4 %%%% ']?W_!KE_R@H^!GT\3 M?^I/JU?)O_![E_R9I\&O^RG7/_INEKZR_P"#7+_E!1\#/IXF_P#4GU:ODW_@ M]R_Y,T^#7_93KG_TW2T ?S9T444 %?U8?\&?'_*'R#_LIVN?RMJ_E/K^K#_@ MSX_Y0^0?]E.US^5M0!D_\'E/_*)/2/\ LL>C?^D6HU_++7]37_!Y3_RB3TC_ M ++'HW_I%J-?RRT %%%% '],/_!DS_RC\^*O_98Y/_3585]$?\'5O_*#WXK_ M /84\-_^GVQKYW_X,F?^4?GQ5_[+')_Z:K"OHC_@ZM_Y0>_%?_L*>&__ $^V M- '\BU%%% !7]"7_ 8W?\B7^TG_ -A3PI_Z+U6OY[:_H2_X,;O^1+_:3_[" MGA3_ -%ZK0!^DO\ P<"_\H9OV@_^Q%;_ -*8:_C(K^S?_@X%_P"4,W[0?_8B MM_Z4PU_&10 4444 ?N)_P9!_\G,?'7_L1=+_ /2V2OW"_P""I/\ RC)_:+_[ M(1XO_P#3+=U^'O\ P9!_\G,?'7_L1=+_ /2V2OW"_P""I/\ RC)_:+_[(1XO M_P#3+=T ?P\T444 %?KK_P &6_\ RE7\9?\ 9"-6_P#3OHU?D57ZZ_\ !EO_ M ,I5_&7_ &0C5O\ T[Z-0!_4/1110 4444 %%%% !1110!^?G_!<7]E+XN_M MM^-O@)\ OAGK7PSO+*'Q%KNNZ[X&^(/Q*U#P\_B'[/IICMU@&ED7TZ1-<222 M& C9B/>0K$C\_P#PUXL^!_[?'A;X:?#/4OAYK?P]^$O@S]B7XA^-?"/@F/X@ M:E+(- O)+G0YY;JXM;JPDD39+Y-S:R1S1K(H"NBN%<*H8' QRG MQA_X)2_\$[OCU\-?!7P?^*/[*/AF^\-_#JT>T\%Z9:+-9+I=LZJLMNC6TD;M M#(%7S(G9DE(RZL>: )O^"57Q*^(WQC_X)J_ CXI_%S4KF^\2Z]\*=#O-8U&] M8M->S/91$W,A/+/*,2$]RY/>O?JJ:#H.B>%M#LO#'AG2+;3]-TZTCM=/L+*! M8H;:"-0D<4:* $15 4* !5N@#)\=6?C&_\(W]G\/]8M-/UJ2 C3KV^MS+ M##)D89T'WAC/%>0_\(#_ ,%!/^B_^!/_ E)/_BJ]THH ^6/V3(=9@_8<^(4 M>NWD,]P+_P 3"22"/:I8(X<@>A<,1Z @=J_BJK^V#]F;_DROXB_]A/Q3_.6O MXGZ "BBB@#])_P#@TR_Y36>!/^Q7\0_^FV:OZU:_DJ_X-,O^4UG@3_L5_$/_ M *;9J_K5H _@I^-?_)9?%O\ V,]__P"E$E_P#_ $HD MKF: "OMC_@W,_P"4UWP"_P"QGO/_ $V7E?$]?;'_ ;F?\IKO@%_V,]Y_P"F MR\H _LDK^'C_ (*B_P#*3+]HK_LNOB[_ -/-W7]P]?P\?\%1?^4F7[17_9=? M%W_IYNZ /"J*** /HK_@D)_RE9_9L_[+KX4_].UM7]N5?Q&_\$A/^4K/[-G_ M &77PI_Z=K:O[5]A_P#!P%_RF7_: M#_['Q_\ TGAKX\H *[O]EK_DYSX<_P#8^:1_Z6Q5PE=W^RU_R#/^1/TG_L&0 M?^BUH _EU_X/)_\ E+=I7_9'=&_]+-1K\GZ_6#_@\G_Y2W:5_P!D=T;_ -+- M1K\GZ "BBB@#^YO_ ()X?\F ? S_ +([X9_]-5M7X)?\'N/_ ">A\&_^R7W' M_IQFK][?^">'_)@'P,_[([X9_P#35;5^"7_![C_R>A\&_P#LE]Q_Z<9J /Q1 MHHHH *_M-_X(6?\ *'[]G;_LE^G?^@&OXLJ_M-_X(6?\H?OV=O\ LE^G?^@& M@#\K_P#@^Y?\F:?!K_LIUS_ .FZ6@#^;.BBB@ K^K#_ (,^/^4/ MD'_93M<_E;5_*?7]6'_!GQ_RA\@_[*=KG\K:@#)_X/*?^42>D?\ 98]&_P#2 M+4:_EEK^IK_@\I_Y1)Z1_P!ECT;_ -(M1K^66@ HHHH _IA_X,F?^4?GQ5_[ M+')_Z:K"OHC_ (.K?^4'OQ7_ .PIX;_]/MC7SO\ \&3/_*/SXJ_]ECD_]-5A M7T1_P=6_\H/?BO\ ]A3PW_Z?;&@#^1:BBB@ K^A+_@QN_P"1+_:3_P"PIX4_ M]%ZK7\]M?T)?\&-W_(E_M)_]A3PI_P"B]5H _27_ (.!?^4,W[0?_8BM_P"E M,-?QD5_9O_P<"_\ *&;]H/\ [$5O_2F&OXR* "BBB@#]Q/\ @R#_ .3F/CK_ M -B+I?\ Z6R5^X7_ 5)_P"49/[1?_9"/%__ *9;NOP]_P"#(/\ Y.8^.O\ MV(NE_P#I;)7[A?\ !4G_ )1D_M%_]D(\7_\ IENZ /X>:*** "OUU_X,M_\ ME*OXR_[(1JW_ *=]&K\BJ_77_@RW_P"4J_C+_LA&K?\ IWT:@#^H>BBB@ HH MHH **** "BBB@ HHHH **** "BBB@#YC_9F_Y,K^(O\ V$_%/\Y:_B?K^V#] MF;_DROXB_P#83\4_SEK^)^@ HHHH _2?_@TR_P"4UG@3_L5_$/\ Z;9J_K5K M^2K_ (-,O^4UG@3_ +%?Q#_Z;9J_K5H _@I^-?\ R67Q;_V,]_\ ^E$E__ /2B2N9H *^V/^#5\3U]L?\&YG M_*:[X!?]C/>?^FR\H _LDK^'C_@J+_RDR_:*_P"RZ^+O_3S=U_;N@#PJBBB@#Z*_X)"?\ *5G]FS_LNOA3_P!.UM7]N5?Q M&_\ !(3_ )2L_LV?]EU\*?\ IVMJ_MRH _C&_P"#@+_E,O\ M!_]CX__ *3P MU\>5]A_\' 7_ "F7_:#_ .Q\?_TGAKX\H *[O]EK_DYSX<_]CYI'_I;%7"5W M?[+7_)SGPY_['S2/_2V*@#^\&OY%/^#JO_E.'\6?^P9X;_\ 3%8U_777\BG_ M =5_P#*X_\ )Z'P M;_[)?)O_4GU:ODW_@]R_P"3-/@U_P!E.N?_ $W2 MU]9?\&N7_*"CX&?3Q-_ZD^K5\F_\'N7_ "9I\&O^RG7/_INEH _FSHHHH *_ MJP_X,^/^4/D'_93M<_E;5_*?7]6'_!GQ_P H?(/^RG:Y_*VH R?^#RG_ )1) MZ1_V6/1O_2+4:_EEK^IK_@\I_P"42>D?]ECT;_TBU&OY9: "BBB@#^F'_@R9 M_P"4?GQ5_P"RQR?^FJPKZ(_X.K?^4'OQ7_["GAO_ -/MC7SO_P &3/\ RC\^ M*O\ V6.3_P!-5A7T1_P=6_\ *#WXK_\ 84\-_P#I]L: /Y%J*** "OZ$O^#& M[_D2_P!I/_L*>%/_ $7JM?SVU_0E_P &-W_(E_M)_P#84\*?^B]5H _27_@X M%_Y0S?M!_P#8BM_Z4PU_&17]F_\ P<"_\H9OV@_^Q%;_ -*8:_C(H **** / MW$_X,@_^3F/CK_V(NE_^ELE?N%_P5)_Y1D_M%_\ 9"/%_P#Z9;NOP]_X,@_^ M3F/CK_V(NE_^ELE?N%_P5)_Y1D_M%_\ 9"/%_P#Z9;N@#^'FBBB@ K]=?^#+ M?_E*OXR_[(1JW_IWT:OR*K]=?^#+?_E*OXR_[(1JW_IWT:@#^H>BBB@ HHHH M **** "BBB@#Y-_X*Z_MY>-_V-?V>[CPW^SGH\&M_&?QEI.IGP!I$RJ\5A!9 M6CW-_K5T&! M;*!3(<@B25X(L'S:^1?$W_!1W_@HA\:OAW\#OAC\"?C[HW@[ MQC=?L/O\=_B#XNO_ 39Z@?$%Y%#;Q1:G_!*7]B[_@HI9R:K^T1\*+;4O%-IX7O-%\->*6O;M)M'6<,1(D4,\:2[)6$ MFUP0Q7!.*^>=0_X-Z_!?@KX._#CP%^RM^U/K?PO\0^$/A-J7PZ\6^*;#PS#J M(\5Z+J6R34/,M[J4_9)Y+@27$!/^Q7 M\0_^FV:OZU:_DJ_X-,O^4UG@3_L5_$/_ *;9J_K5H _@I^-?_)9?%O\ V,]_ M_P"E$E_P#_ $HDKF: "OMC_@W,_P"4UWP"_P"QGO/_ M $V7E?$]?;'_ ;F?\IKO@%_V,]Y_P"FR\H _LDK^'C_ (*B_P#*3+]HK_LN MOB[_ -/-W7]P]?P\?\%1?^4F7[17_9=?%W_IYNZ /"J*** /HK_@D)_RE9_9 ML_[+KX4_].UM7]N5?Q&_\$A/^4K/[-G_ &77PI_Z=K:O[5]A_P#!P%_RF7_:#_['Q_\ TGAKX\H *[O]EK_DYSX< M_P#8^:1_Z6Q5PE=W^RU_R#/^1/TG_L&0?^BUH _EU_X/)_\ E+=I7_9'=&_] M+-1K\GZ_6#_@\G_Y2W:5_P!D=T;_ -+-1K\GZ "BBB@#^YO_ ()X?\F ? S_ M +([X9_]-5M7X)?\'N/_ ">A\&_^R7W'_IQFK][?^">'_)@'P,_[([X9_P#3 M5;5^"7_![C_R>A\&_P#LE]Q_Z<9J /Q1HHHH *_M-_X(6?\ *'[]G;_LE^G? M^@&OXLJ_M-_X(6?\H?OV=O\ LE^G?^@&@#\K_P#@^Y?\F:?!K_L MIUS_ .FZ6@#^;.BBB@ K^K#_ (,^/^4/D'_93M<_E;5_*?7]6'_!GQ_RA\@_ M[*=KG\K:@#)_X/*?^42>D?\ 98]&_P#2+4:_EEK^IK_@\I_Y1)Z1_P!ECT;_ M -(M1K^66@ HHHH _IA_X,F?^4?GQ5_[+')_Z:K"OHC_ (.K?^4'OQ7_ .PI MX;_]/MC7SO\ \&3/_*/SXJ_]ECD_]-5A7T1_P=6_\H/?BO\ ]A3PW_Z?;&@# M^1:BBB@ K^A+_@QN_P"1+_:3_P"PIX4_]%ZK7\]M?T)?\&-W_(E_M)_]A3PI M_P"B]5H _27_ (.!?^4,W[0?_8BM_P"E,-?QD5_9O_P<"_\ *&;]H/\ [$5O M_2F&OXR* "BBB@#]Q/\ @R#_ .3F/CK_ -B+I?\ Z6R5^X7_ 5)_P"49/[1 M?_9"/%__ *9;NOP]_P"#(/\ Y.8^.O\ V(NE_P#I;)7[A?\ !4G_ )1D_M%_ M]D(\7_\ IENZ /X>:*** "OUU_X,M_\ E*OXR_[(1JW_ *=]&K\BJ_77_@RW M_P"4J_C+_LA&K?\ IWT:@#^H>BBB@ HHHH **** "BBB@ HHHH **** "BBB M@#YC_9F_Y,K^(O\ V$_%/\Y:_B?K^V#]F;_DROXB_P#83\4_SEK^)^@ HHHH M _2?_@TR_P"4UG@3_L5_$/\ Z;9J_K5K^2K_ (-,O^4UG@3_ +%?Q#_Z;9J_ MK5H _@I^-?\ R67Q;_V,]_\ ^E$E__ /2B2N9H *^V M/^#5\3U]L?\&YG_*:[X!?]C/>?^FR\H _LDK^'C_@J M+_RDR_:*_P"RZ^+O_3S=U_;N@#PJBBB@#Z M*_X)"?\ *5G]FS_LNOA3_P!.UM7]N5?Q&_\ !(3_ )2L_LV?]EU\*?\ IVMJ M_MRH _C&_P"#@+_E,O\ M!_]CX__ *3PU\>5]A_\' 7_ "F7_:#_ .Q\?_TG MAKX\H *[O]EK_DYSX<_]CYI'_I;%7"5W?[+7_)SGPY_['S2/_2V*@#^\&OY% M/^#JO_E.'\6?^P9X;_\ 3%8U_777\BG_ =5_P#*X_\ )Z'P;_[)?)O M_4GU:ODW_@]R_P"3-/@U_P!E.N?_ $W2U]9?\&N7_*"CX&?3Q-_ZD^K5\F_\ M'N7_ "9I\&O^RG7/_INEH _FSHHHH *_JP_X,^/^4/D'_93M<_E;5_*?7]6' M_!GQ_P H?(/^RG:Y_*VH R?^#RG_ )1)Z1_V6/1O_2+4:_EEK^IK_@\I_P"4 M2>D?]ECT;_TBU&OY9: "BBB@#^F'_@R9_P"4?GQ5_P"RQR?^FJPKZ(_X.K?^ M4'OQ7_["GAO_ -/MC7SO_P &3/\ RC\^*O\ V6.3_P!-5A7T1_P=6_\ *#WX MK_\ 84\-_P#I]L: /Y%J*** "OZ$O^#&[_D2_P!I/_L*>%/_ $7JM?SVU_0E M_P &-W_(E_M)_P#84\*?^B]5H _27_@X%_Y0S?M!_P#8BM_Z4PU_&17]F_\ MP<"_\H9OV@_^Q%;_ -*8:_C(H **** /W$_X,@_^3F/CK_V(NE_^ELE?N%_P M5)_Y1D_M%_\ 9"/%_P#Z9;NOP]_X,@_^3F/CK_V(NE_^ELE?N%_P5)_Y1D_M M%_\ 9"/%_P#Z9;N@#^'FBBB@ K]=?^#+?_E*OXR_[(1JW_IWT:OR*K]=?^#+ M?_E*OXR_[(1JW_IWT:@#^H>BBB@ HHHH **** "BBB@#Y4_X*R>,OVQ/AA\# M5^+G[-G[0-C\.?#?A2QOM1\=:O8_#F3Q5KUXPC2/3[33[#RWB9'N'Q/(^"D> M&#*%=A\=>)/^"G/_ 46_:+\&_"3P!\$/C+X'^'WC&?]C_5?C=X^\0:1H5IX M@L]8N+29+6#2H=\CQ6\4DP2,DHK QG=][?MG_LG_'[]H+6/"?CK]FK] MN/Q?\%_$GA;[="\FEZ9%J^D:O;74:HRWFF7#K#/+$5#P3$YB9GX;=@?-&N?\ M&^G@WPA\'_AS\.?V4?VM_%7PVU?P5\+]<^'FO>)Y- M-6F\2Z!K%T][J$4L< MQ1;>9KN6::*6,_NC(1M;:N #ZX_8-_:-O_VO?V+/A9^U!J^C0Z=?>._ FF:S MJ-A;;O*M[J>W1YHX]Q)V"0N%R2=H&>:]9KD/V?O@CX&_9I^!?@_]GGX96\T7 MA[P1X:LM#T9;F0/*;:U@2%&D8 ;G(0%FP,L2>]=?0!D^.O$.J>%/"-_XCT3P MK=ZY=VD!D@TFQ91-=-D?(A;C/U]*\A_X:P^-G_1C_CO_ ,"K;_XJO=** /EC M]DS4;K5/V'/B%=WFE364CW_B9F@G(+*61V(..X+%3[J:_BJK^V#]F;_DROXB M_P#83\4_SEK^)^@ HHHH _2?_@TR_P"4UG@3_L5_$/\ Z;9J_K5K^2K_ (-, MO^4UG@3_ +%?Q#_Z;9J_K5H _@I^-?\ R67Q;_V,]_\ ^E$E__ /2B2N9H *^V/^#5\3U]L?\&YG_*:[X!?] MC/>?^FR\H _LDK^'C_@J+_RDR_:*_P"RZ^+O_3S=U_;N@#PJBBB@#Z*_X)"?\ *5G]FS_LNOA3_P!.UM7]N5?Q&_\ !(3_ M )2L_LV?]EU\*?\ IVMJ_MRH _C&_P"#@+_E,O\ M!_]CX__ *3PU\>5]A_\ M' 7_ "F7_:#_ .Q\?_TGAKX\H *[O]EK_DYSX<_]CYI'_I;%7"5W?[+7_)SG MPY_['S2/_2V*@#^\&OY%/^#JO_E.'\6?^P9X;_\ 3%8U_777\BG_ =5_P#* MX_\ )Z'P;_[)?)O_4GU:ODW_@]R_P"3-/@U_P!E.N?_ $W2U]9?\&N7 M_*"CX&?3Q-_ZD^K5\F_\'N7_ "9I\&O^RG7/_INEH _FSHHHH *_JP_X,^/^ M4/D'_93M<_E;5_*?7]6'_!GQ_P H?(/^RG:Y_*VH R?^#RG_ )1)Z1_V6/1O M_2+4:_EEK^IK_@\I_P"42>D?]ECT;_TBU&OY9: "BBB@#^F'_@R9_P"4?GQ5 M_P"RQR?^FJPKZ(_X.K?^4'OQ7_["GAO_ -/MC7SO_P &3/\ RC\^*O\ V6.3 M_P!-5A7T1_P=6_\ *#WXK_\ 84\-_P#I]L: /Y%J*** "OZ$O^#&[_D2_P!I M/_L*>%/_ $7JM?SVU_0E_P &-W_(E_M)_P#84\*?^B]5H _27_@X%_Y0S?M! M_P#8BM_Z4PU_&17]F_\ P<"_\H9OV@_^Q%;_ -*8:_C(H **** /W$_X,@_^ M3F/CK_V(NE_^ELE?N%_P5)_Y1D_M%_\ 9"/%_P#Z9;NOP]_X,@_^3F/CK_V( MNE_^ELE?N%_P5)_Y1D_M%_\ 9"/%_P#Z9;N@#^'FBBB@ K]=?^#+?_E*OXR_ M[(1JW_IWT:OR*K]=?^#+?_E*OXR_[(1JW_IWT:@#^H>BBB@ HHHH **** "B MBB@ HHHH **** "BBB@#YC_9F_Y,K^(O_83\4_SEK^)^O[8/V9O^3*_B+_V$ M_%/\Y:_B?H **** /TG_ .#3+_E-9X$_[%?Q#_Z;9J_K5K^2K_@TR_Y36>!/ M^Q7\0_\ IMFK^M6@#^"GXU_\EE\6_P#8SW__ *425S-=-\:_^2R^+?\ L9[_ M /\ 2B2N9H *^V/^#\_\ 39>5\3U]L?\ !N9_RFN^ 7_8 MSWG_ *;+R@#^R2OX>/\ @J+_ ,I,OVBO^RZ^+O\ T\W=?W#U_#Q_P5%_Y29? MM%?]EU\7?^GF[H \*HHHH ^BO^"0G_*5G]FS_LNOA3_T[6U?VY5_$;_P2$_Y M2L_LV?\ 9=?"G_IVMJ_MRH _C&_X. O^4R_[0?\ V/C_ /I/#7QY7V'_ ,' M7_*9?]H/_L?'_P#2>&OCR@ KN_V6O^3G/AS_ -CYI'_I;%7"5W?[+7_)SGPY M_P"Q\TC_ -+8J /[P:_D4_X.J_\ E.'\6?\ L&>&_P#TQ6-?UUU_(I_P=5_\ MIP_BS_V#/#?_ *8K&@#\[J*** "O[ZO!G_(GZ3_V#(/_ $6M?P*U_?5X,_Y$ M_2?^P9!_Z+6@#^77_@\G_P"4MVE?]D=T;_TLU&OR?K]8/^#R?_E+=I7_ &1W M1O\ TLU&OR?H **** /[F_\ @GA_R8!\#/\ LCOAG_TU6U?@E_P>X_\ )Z'P M;_[)?)O\ U)]6KY-_X/_%?\ ["GAO_T^V-?._P#P9,_\H_/BK_V6 M.3_TU6%?1'_!U;_R@]^*_P#V%/#?_I]L: /Y%J*** "OZ$O^#&[_ )$O]I/_ M +"GA3_T7JM?SVU_0E_P8W?\B7^TG_V%/"G_ *+U6@#])?\ @X%_Y0S?M!_] MB*W_ *4PU_&17]F__!P+_P H9OV@_P#L16_]*8:_C(H **** /W$_P"#(/\ MY.8^.O\ V(NE_P#I;)7[A?\ !4G_ )1D_M%_]D(\7_\ IENZ_#W_ (,@_P#D MYCXZ_P#8BZ7_ .ELE?N%_P %2?\ E&3^T7_V0CQ?_P"F6[H _AYHHHH *_77 M_@RW_P"4J_C+_LA&K?\ IWT:OR*K]=?^#+?_ )2K^,O^R$:M_P"G?1J /ZAZ M*** "BBB@ HHHH **** /ES_ (*=>(OVM?!7@K2_B'\'/VP? ?P'^&GAJPU+ M4_BO\2/$F@)J^IVR1PK]A@LK.X3[-(DDI99"[B4DQ+"I9B#\/VO_ 4W_P"" MJ7[0_P -?A+\._#'C'0O@_\ $5_V3=?^-?CR_N_ \-__ &TMG?-9Z;9K;W+; M;.*Z14N964%T$X";=N#]A?\ !5/_ ()=_$;_ (*4ZC\.AH/[8MW\.=(^'NM/ MK2>'QX#L]>L=7U,%/L]S=V][)Y$X@"N$CEC=,S.2#QCD_CW_ ,$>/C=\?-+\ M)>.=<_X*,^(+/XN:;\.]=\ >.?B?;?#G2T_X2SPSJERTTEF^GQE(+.6(%%BG MA.5*EV5F/ !]*?L&_M&W_P"U[^Q9\+/VH-7T:'3K[QWX$TS6=1L+;=Y5O=3V MZ/-''N).P2%PN23M SS7K-4VUK D*-(P W.0@+-@98D]ZZ^@#)\=>(=4\*>$;_P 1Z)X5N]0_\ #6'QL_Z,?\=_^!5M_P#%5[I10!\L?LF:C=:I M^PY\0KN\TJ:RD>_\3,T$Y!92R.Q!QW!8J?=37\55?VP?LS?\F5_$7_L)^*?Y MRU_$_0 4444 ?I/_ ,&F7_*:SP)_V*_B'_TVS5_6K7\E7_!IE_RFL\"?]BOX MA_\ 3;-7]:M '\%/QK_Y++XM_P"QGO\ _P!*)*YFNF^-?_)9?%O_ &,]_P#^ ME$EOMC_@W,_P"4UWP"_P"QGO/_ M $V7E ']DE?P\?\ !47_ )29?M%?]EU\7?\ IYNZ_N'K^'C_ (*B_P#*3+]H MK_LNOB[_ -/-W0!X51110!]%?\$A/^4K/[-G_9=?"G_IVMJ_MRK^(W_@D)_R ME9_9L_[+KX4_].UM7]N5 '\8W_!P%_RF7_:#_P"Q\?\ ])X:^/*^P_\ @X"_ MY3+_ +0?_8^/_P"D\-?'E !7=_LM?\G.?#G_ +'S2/\ TMBKA*[O]EK_ ).< M^'/_ &/FD?\ I;%0!_>#7\BG_!U7_P IP_BS_P!@SPW_ .F*QK^NNOY%/^#J MO_E.'\6?^P9X;_\ 3%8T ?G=1110 5_?5X,_Y$_2?^P9!_Z+6OX%:_OJ\&?\ MB?I/_8,@_P#1:T ?RZ_\'D__ "ENTK_LCNC?^EFHU^3]?K!_P>3_ /*6[2O^ MR.Z-_P"EFHU^3] !1110!_-O\ W U^ M 5 !1110!_7]_P &N7_*"CX&?3Q-_P"I/JU?)O\ P>Y?\F:?!K_LIUS_ .FZ M6OK+_@UR_P"4%'P,^GB;_P!2?5J^3?\ @]R_Y,T^#7_93KG_ --TM '\V=%% M% !7]6'_ 9\?\H?(/\ LIVN?RMJ_E/K^K#_ (,^/^4/D'_93M<_E;4 9/\ MP>4_\HD](_[+'HW_ *1:C7\LM?U-?\'E/_*)/2/^RQZ-_P"D6HU_++0 4444 M ?TP_P#!DS_RC\^*O_98Y/\ TU6%?1'_ =6_P#*#WXK_P#84\-_^GVQKYW_ M .#)G_E'Y\5?^RQR?^FJPKZ(_P"#JW_E![\5_P#L*>&__3[8T ?R+4444 %? MT)?\&-W_ ")?[2?_ &%/"G_HO5:_GMK^A+_@QN_Y$O\ :3_["GA3_P!%ZK0! M^DO_ <"_P#*&;]H/_L16_\ 2F&OXR*_LW_X.!?^4,W[0?\ V(K?^E,-?QD4 M %%%% '[B?\ !D'_ ,G,?'7_ +$72_\ TMDK]PO^"I/_ "C)_:+_ .R$>+__ M $RW=?A[_P &0?\ R?^FR\KXGK[8_X-S/^4UWP"_[&>\_]-EY0!_9)7\/'_!47_E)E^T5 M_P!EU\7?^GF[K^X>OX>/^"HO_*3+]HK_ ++KXN_]/-W0!X51110!]%?\$A/^ M4K/[-G_9=?"G_IVMJ_MRK^(W_@D)_P I6?V;/^RZ^%/_ $[6U?VY4 ?QC?\ M!P%_RF7_ &@_^Q\?_P!)X:^/*^P_^#@+_E,O^T'_ -CX_P#Z3PU\>4 %=W^R MU_R-O_ M ' U^ 5?O[_P?.=?V7?IXV_]P-?@%0 4444 ?U_?\&N7_*"CX&?3Q-_ZD^K5 M\F_\'N7_ "9I\&O^RG7/_INEKZR_X-4_\ *)/2/^RQZ-_Z M1:C7\LM !1110!_3#_P9,_\ */SXJ_\ 98Y/_3585]$?\'5O_*#WXK_]A3PW M_P"GVQKYW_X,F?\ E'Y\5?\ LL% M/_1>JT ?I+_P<"_\H9OV@_\ L16_]*8:_C(K^S?_ (.!?^4,W[0?_8BM_P"E M,-?QD4 %%%% '[B?\&0?_)S'QU_[$72__2V2OW"_X*D_\HR?VB_^R$>+_P#T MRW=?A[_P9!_\G,?'7_L1=+_]+9*_<+_@J3_RC)_:+_[(1XO_ /3+=T ?P\T4 M44 %?KK_ ,&6_P#RE7\9?]D(U;_T[Z-7Y%5^NO\ P9;_ /*5?QE_V0C5O_3O MHU ']0]%%% !1110 4444 %%%% 'S1_P5#_X*=_"/_@E[\ Y_BUX[\(:UXKU MZ[L[N;POX+T"TF:?5#;*CW$DDZ12)9VT*2(\MQ(-J*1@.Q53PO[7W_!7?4?V M=KWP;X,^$/[)^L?$[Q?X@^$E[\3?$7A[3O%%MIRZ!X8M(XFGN6FG0_:)2\AC MBA1 9&0\ID9]0_X*K? +XE_M2?\ !.GXP_L]_!K18=1\5^+O!%WIN@V=Q=QV MZ37$FW:IED(1 <=6(%?*G[:G[#/[=6A?%CP=^TE^RI\%M%\>ZQJ/[)NI?!7Q M=X!-,T;4;^VSY5Q=06Z)-)'N (0R!RN1G:1GFO6 M: ,_Q7XK\.>!O#EWXM\6ZO#8:;80F6\O)SA(DZ;CCMS7G'_#<_[(_P#T7K0? M^_S_ /Q->I7UA8ZI:2:?J=E%<6\J[98)XPZ./0J>"*Q_^%7?#/\ Z)WH7_@H MA_\ B: /G?\ 93U;3M:_8?\ B'?Z5=I/#)J'B9DD0\$,KNI_%64_C7\5%?VN M_LP6\%M^Q/\ $2*V@2-1J7B@!44 #S .GL /PK^**@ HHHH _2?_@TR_P"4 MUG@3_L5_$/\ Z;9J_K5K^2K_ (-,O^4UG@3_ +%?Q#_Z;9J_K5H _@I^-?\ MR67Q;_V,]_\ ^E$E__ /2B2N9H *^V/^#5\3U]L?\&YG_*:[X!?]C/>?^FR\H _LDK^'C_@J+_RDR_:*_P"R MZ^+O_3S=U_;N@#PJBBB@#Z*_X)"?\ *5G] MFS_LNOA3_P!.UM7]N5?Q&_\ !(3_ )2L_LV?]EU\*?\ IVMJ_MRH _C&_P"# M@+_E,O\ M!_]CX__ *3PU\>5]A_\' 7_ "F7_:#_ .Q\?_TGAKX\H *[O]EK M_DYSX<_]CYI'_I;%7"5W?[+7_)SGPY_['S2/_2V*@#^\&OY%/^#JO_E.'\6? M^P9X;_\ 3%8U_777\BG_ =5_P#*X_\ )Z'P;_[)?)O_4GU:ODW_@]R M_P"3-/@U_P!E.N?_ $W2U]9?\&N7_*"CX&?3Q-_ZD^K5\F_\'N7_ "9I\&O^ MRG7/_INEH _FSHHHH *_JP_X,^/^4/D'_93M<_E;5_*?7]6'_!GQ_P H?(/^ MRG:Y_*VH R?^#RG_ )1)Z1_V6/1O_2+4:_EEK^IK_@\I_P"42>D?]ECT;_TB MU&OY9: "BBB@#^F'_@R9_P"4?GQ5_P"RQR?^FJPKZ(_X.K?^4'OQ7_["GAO_ M -/MC7SO_P &3/\ RC\^*O\ V6.3_P!-5A7T1_P=6_\ *#WXK_\ 84\-_P#I M]L: /Y%J*** "OZ$O^#&[_D2_P!I/_L*>%/_ $7JM?SVU_0E_P &-W_(E_M) M_P#84\*?^B]5H _27_@X%_Y0S?M!_P#8BM_Z4PU_&17]F_\ P<"_\H9OV@_^ MQ%;_ -*8:_C(H **** /W$_X,@_^3F/CK_V(NE_^ELE?N%_P5)_Y1D_M%_\ M9"/%_P#Z9;NOP]_X,@_^3F/CK_V(NE_^ELE?N%_P5)_Y1D_M%_\ 9"/%_P#Z M9;N@#^'FBBB@ K]=?^#+?_E*OXR_[(1JW_IWT:OR*K]=?^#+?_E*OXR_[(1J MW_IWT:@#^H>BBB@ HHHH **** "BBB@ HHHH **** "BBB@#YC_9F_Y,K^(O M_83\4_SEK^)^O[8/V9O^3*_B+_V$_%/\Y:_B?H **** /TG_ .#3+_E-9X$_ M[%?Q#_Z;9J_K5K^2K_@TR_Y36>!/^Q7\0_\ IMFK^M6@#^"GXU_\EE\6_P#8 MSW__ *425S-=-\:_^2R^+?\ L9[_ /\ 2B2N9H *^V/^# M\_\ 39>5\3U]L?\ !N9_RFN^ 7_8SWG_ *;+R@#^R2OX>/\ @J+_ ,I,OVBO M^RZ^+O\ T\W=?W#U_#Q_P5%_Y29?M%?]EU\7?^GF[H \*HHHH ^BO^"0G_*5 MG]FS_LNOA3_T[6U?VY5_$;_P2$_Y2L_LV?\ 9=?"G_IVMJ_MRH _C&_X. O^ M4R_[0?\ V/C_ /I/#7QY7V'_ ,' 7_*9?]H/_L?'_P#2>&OCR@ KN_V6O^3G M/AS_ -CYI'_I;%7"5W?[+7_)SGPY_P"Q\TC_ -+8J /[P:_D4_X.J_\ E.'\ M6?\ L&>&_P#TQ6-?UUU_(I_P=5_\IP_BS_V#/#?_ *8K&@#\[J*** "O[ZO! MG_(GZ3_V#(/_ $6M?P*U_?5X,_Y$_2?^P9!_Z+6@#^77_@\G_P"4MVE?]D=T M;_TLU&OR?K]8/^#R?_E+=I7_ &1W1O\ TLU&OR?H **** /[F_\ @GA_R8!\ M#/\ LCOAG_TU6U?@E_P>X_\ )Z'P;_[)?)O\ U)]6KY-_ MX/_%?\ M["GAO_T^V-?._P#P9,_\H_/BK_V6.3_TU6%?1'_!U;_R@]^*_P#V%/#?_I]L M: /Y%J*** "OZ$O^#&[_ )$O]I/_ +"GA3_T7JM?SVU_0E_P8W?\B7^TG_V% M/"G_ *+U6@#])?\ @X%_Y0S?M!_]B*W_ *4PU_&17]F__!P+_P H9OV@_P#L M16_]*8:_C(H **** /W$_P"#(/\ Y.8^.O\ V(NE_P#I;)7[A?\ !4G_ )1D M_M%_]D(\7_\ IENZ_#W_ (,@_P#DYCXZ_P#8BZ7_ .ELE?N%_P %2?\ E&3^ MT7_V0CQ?_P"F6[H _AYHHHH *_77_@RW_P"4J_C+_LA&K?\ IWT:OR*K]=?^ M#+?_ )2K^,O^R$:M_P"G?1J /ZAZ*** "BBB@ HHHH **** "ODC_@H-_P % M1]4_8T^*&F? WX2?LOZO\6?&$GP^U?Q[XCTC3?$EMI:Z-X9TUE2XO3).K>=* MSL4B@1<%)XHY=PEB4B0J!M#9^4 ^U_V?OC?X&_:6^!? M@[]H;X97$TOA[QOX9LM3?L'?LX MWW[(7[%OPL_9?U;68=1OO G@33-&U&_ML^5<74%NB321[@"$,@,O 7B/XH:/::MK5]X@ETRTEO!^_2X:40L&'R M@,>,DC'?%?R\?\.6/^"C_P#T1/0?_#I>&O\ Y8U_9P?AA\-" #\/-"XZ?\2F M'_XFC_A5WPS_ .B=Z%_X*(?_ (F@#^,?_ARQ_P %'_\ HB>@_P#ATO#7_P L M:/\ ARQ_P4?_ .B)Z#_X=+PU_P#+&O[./^%7?#/_ *)WH7_@HA_^)H_X5=\, M_P#HG>A?^"B'_P")H _FE_X-YOV%?VE_V&?^"H/A/]HG]J;PKH/A?P=IF@ZS M;7VL?\)YHU[Y9V5L-J (R"#@@&L+_ M (@_^'2\-?\ RQK^SC_A5WPS_P"B=Z%_X*(?_B:/^%7?#/\ MZ)WH7_@HA_\ B: /XQ_^'+'_ 4?_P"B)Z#_ .'2\-?_ "QKZC_X(L_\$X_V MN_V2_P#@J%\(?VBOV@O F@^'_!OA?7;FXUW6/^%A:'=_9HVL;F)6\JVO9)7R M\B#"(QYST!-?U*_\*N^&?_1.]"_\%$/_ ,31_P *N^&?_1.]"_\ !1#_ /$T M <+_ ,-S_LC_ /1>M!_[_/\ _$U_*S^WG_P2C_;I^-'[%_"'Q8\/ZSXBU/_ (61H$_V2QMM1@FGE\N&^>23;&C-M168XP 3 M@5_4M_PW/^R/_P!%ZT'_ +_/_P#$UW7_ J[X9_]$[T+_P %$/\ \31_PJ[X M9_\ 1.]"_P#!1#_\30!_*U_P6!_X)J_MB_M2_P#!3'XQ?M!? CX?Z#KOA#Q5 MXM:]T'5_^%B:%:_:H##$N_RKB]CE3E2,.BGCI7S9_P .6/\ @H__ -$3T'_P MZ7AK_P"6-?VA? M^"B'_P")H_X5=\,_^B=Z%_X*(?\ XF@#A?\ AN?]D?\ Z+UH/_?Y_P#XFOYS M_P#@X _8'_:A_;;_ ."J?Q#_ &D?V8?".@^)O!>NV.B1Z5K/_"?:+9>>UOI- MI;S#R;N\BE7;+$Z_,@SMR,@@G^FK_A5WPS_Z)WH7_@HA_P#B:/\ A5WPS_Z) MWH7_ (*(?_B: /XQ_P#ARQ_P4?\ ^B)Z#_X=+PU_\L:/^'+'_!1__HB>@_\ MATO#7_RQK^SC_A5WPS_Z)WH7_@HA_P#B:/\ A5WPS_Z)WH7_ (*(?_B: /XQ M_P#ARQ_P4?\ ^B)Z#_X=+PU_\L:_KP\,_MM_LGZ?X;T_3[SXZZ"DT%C%'*GG ML=K*@!&0N#R*](_X5=\,_P#HG>A?^"B'_P")H_X5=\,_^B=Z%_X*(?\ XF@# M^=#_ (.7?V.OCY_P4#_X*)6'QU_9%T+0?%OA6#X;:9I4NJ_\)QI%AMNXKF\> M2/RKVZAD.%EC.[;M.[@G!Q^>W_#EC_@H_P#]$3T'_P .EX:_^6-?V^/Y:]EE$>R^N86?Y&!W*"O. M,YXK]]?^%7?#/_HG>A?^"B'_ .)H_P"%7?#/_HG>A?\ @HA_^)H _C'_ .'+ M'_!1_P#Z(GH/_ATO#7_RQH_XA?^"B'_ .)H_P"%7?#/_HG>A?\ @HA_^)H _C'_ .'+'_!1_P#Z(GH/_ATO M#7_RQK^GK_@E#\=O@Q^S3_P3>^#'P$^-GQ2T'1?%GA/P'9:=X@TG^TX[G[+< MQJ0\?FP%XGQ_>1F4]C7U]_PJ[X9_]$[T+_P40_\ Q-'_ J[X9_]$[T+_P % M$/\ \30!^(W_ =:_![QI_P4H/P&_P"&*I]!\:?\(7_PE'_"2_\ %6:=IWV/ M[9_9'V?_ (_YX/,W_99_N;MNSYL;ES^0'_#EC_@H_P#]$3T'_P .EX:_^6-? MV& MO_EC7]G'_"KOAG_T3O0O_!1#_P#$T?\ "KOAG_T3O0O_ 40_P#Q- '\8_\ MPY8_X*/_ /1$]!_\.EX:_P#EC7] G_!MUJ6@?L#_ /!-V+X!_M9^+]!\)^+5 M\=:KJ+:3_;]K?XMIA!YA?\ @HA_ M^)H_X5=\,_\ HG>A?^"B'_XF@#\N_P#@Y?DTK_@H'_P3NT[X%?LB>*M!\7>* MH/B5IFJRZ5_PD%I8;;2*UO4DD\V]EAC.&EC&W=N.[@$ X_ O_ARQ_P %'_\ MHB>@_P#ATO#7_P L:_LX_P"%7?#/_HG>A?\ @HA_^)H_X5=\,_\ HG>A?^"B M'_XF@#^,?_ARQ_P4?_Z(GH/_ (=+PU_\L:/^'+'_ 4?_P"B)Z#_ .'2\-?_ M "QK^SC_ (5=\,_^B=Z%_P""B'_XFC_A5WPS_P"B=Z%_X*(?_B: /R0_X-<_ M#TW_ 3H_8]\?_"S]LG7=!\':]K?Q*?5=+L/^$ELM0\ZT.GVD(DWV,TR+^\B MD7:S!OESC!!/LW_!P%XV\#?MN?\ !*[X@_LW_LP^/-!\3^--R\];?5;6XE/G7;Q1+MBC=OF<9VX&20#^A/_"KOAG_T3O0O_!1#_P#$T?\ M"KOAG_T3O0O_ 40_P#Q- '\8_\ PY8_X*/_ /1$]!_\.EX:_P#EC1_PY8_X M*/\ _1$]!_\ #I>&O_EC7]G'_"KOAG_T3O0O_!1#_P#$T?\ "KOAG_T3O0O_ M 40_P#Q- '\8_\ PY8_X*/_ /1$]!_\.EX:_P#EC7['?\&J7PK\5?\ !-KP MQ\;M._;3N]!\&3>+[_P_)X=3_A*]/U'[6MLFH"@_P#ATO#7_P L:_LX_P"%7?#/_HG>A?\ @HA_^)H_X5=\,_\ HG>A M?^"B'_XF@#\&O^#6+]GGXG?\$X?CE\6/&/[9T.@^#=-\2^$["ST2Y_X3#3-1 M^TSQW+NZ;;&XF9,*0+ M?A-XCT;P_IWV]8?M5]=:9<001>9+MCCW22(NYV51G)( )KZ3_P"%7?#/_HG> MA?\ @HA_^)H_X5=\,_\ HG>A?^"B'_XF@#^,?_ARQ_P4?_Z(GH/_ (=+PU_\ ML:/^'+'_ 4?_P"B)Z#_ .'2\-?_ "QK^SC_ (5=\,_^B=Z%_P""B'_XFC_A M5WPS_P"B=Z%_X*(?_B: /XQ_^'+'_!1__HB>@_\ ATO#7_RQK]&?^#8G]D?X MY?\ !/+_ (* ^)?C=^V%H^@^$/"^H?";4=&M-3_X3;2=0\R^EU'3)DB\NRNI MI!F.WF;<5"C9@D$@'^A__A5WPS_Z)WH7_@HA_P#B:/\ A5WPS_Z)WH7_ (*( M?_B: '?#[XD>!?BKX<7Q=\._$UMJVFO*\2WEHQ*%U.&7D#D5MU6TK1M'T&T& MGZ'I5M96X8L(+2!8T!/4[5 &:LT %%%% !1110 4444 %%%% !1110 4444 M%%%4O$7B7PYX/T6X\2^+=?LM+TZT3?=7^HW2000KD#+NY"J,D#)/>@"[145C M?66IV4.I:;>17%O<1++;W$$@=)4895E8<,""""."#4M !1110 44R>>"UA>Y MN9DCCC4L\DC *H'4DGH* 22>E $E%$O$%MJ5M'.F-\32V[NH=174T %%%% !102 ,DUG>%/%WA/QYX M?M_%G@?Q/IVLZ5>!C::GI-['<6\X5BC%)(R5;#*RG!X(([4 :-%%% !1110 M45!INJ:9K-FNH:/J,%W;LS*L]M,LB$JQ5@&4D9# @^A!':IZ "BBB@ HHK \ M,_%7X9^-/%_B+X?^$/'^CZIKOA&XMX/%.CV&HQRW.D2SPB:%+F-26A:2(AU# M ;E.1Q0!OT444 %%%% !169I/C;P9K_B+5O"&A>+M,O=6T%H5US2[2_CDN-. M::/S(A/&K%H2Z?.H<#-V,9[T :5%%% !1110 45YQ\9?VP/V5/V=O&'A[X?? M'G]HWP5X.UWQ9.(?#6D>)/$MM9W.I.6"#RHY7#,"Y";L8W$+G) KT>@ HHHH M ***Y+XD?'WX$_!S6-$\/?%[XU>$O"NH>);S[)X3;)-( MK3OEE&U 3R..: .MHHHH **** "BLCQ1\0/ ?@>XTZT\:^-M(T>75[P6FDQ: MIJ45NU[<'I#")&!D<]E7)]JUZ "BBB@ HHKD/C?\?_@=^S3X#F^*/[0OQ=\. M>"?#D$Z02:WXIUB&QMA*^=D8DE907;!PHR3@X'% '7T5G>$/%_A/X@>%M.\< M^ _$^GZWHNKV<=WI6KZ3>I$;GQ_\7/B'H?A;0;+;]LUOQ'JT-C:0;B%7?-,RHN20!DC).*T M=!U[0_%.B6?B;PQK5IJ6FZA;)<6&H6%RLT%S"ZADDCD0E71E((8$@@@B@"W1 M110 4444 %%%% !1110 4444 %%%% !1110 45!JFJ:9HFF7&M:UJ,%G9V<# MSW=W=3+'%!$BEF=V8@*H )))P ,FOB;X\?\ !5/X=?M2_"7Q?\$_^"/G[3WP M_P#'GQUCN;*STW3K+5+662QM);Z""^U2VCNWC@OQ:VSS3C:[QY12VX?(P![O M^V;^W;\#/V*OA!XW^(_CG7[;5=;\%^!KGQ3)X$TK4(3K%[8QRI LJ6Y;>L+7 M$D41F*[%+\G@BOS,_;P_:._:\_;2\-W?PQ_:/_8-T.\U_P#9U\1^%OB]XF^# M^@>)O^$ATSQ_X(O8KVWGM2&AC#WUKEI C*R.T+,BMA WN'[ /@31+W_@H;\6 MX/VROC3#\2O%W[//C'3/"'PC^,GB=K?2-4U*/7M&2\NM N4M/)@U$P2R'RHW M1V5Y79 I "[^L?\ !-S]OSX@_P#!6WXN?M+V7[4'_"L?@WXJ?P:T3^$!')XE M\00Z/9!O[.6:1633[)KR:Y:;Y2\ZA8]NQBU '(?\$&OCI\,+?X_?%C]D?]CO MXOM\0_V=+3PYI'COX57JW$L[^ SJ3+1O')$9HK=SOC0MNW,Q-?I MY6=X<\'^$O!T-S;^$?"VG:5'>7;W5VFFV,< GG?[TKA -SG RQY..35^66.& M-III%1$4L[L.?'O_ (*+^%/C#\(_&_PX_P"" M57QV^%WQ2^.>F/:6FF>%M/\ %]A>-8K-?06UUJ#P_:$$T=I#++.PWA2T(1CE ML'Y=_9/\2^&_%?\ P4@TKX:_\%2=+\1ZS\;_ ]XE\6>%/@7\7+_ .&4WAG2 M_B7X9BLU:\L+F*/-I>"*5[R6)"-A$:2H29!Y@!YQ_P %!_VT?V@?VZ/A'=?" M[XY_L :KHL?'46N0?$7X<7'VN&<":S2$>?;N5G:V;&_P!HKXB?L+_LT_'J'XI_ 6#P3I?Q$^"^MPZNU]<> M#=/U"XE@F\,7LC,TD4D,L9>&"8B6.(-OR3A=WQ?^PG_P4P^(7_!8#XJ_'CX? M?&?2_A9\(?$>C^#K'_A,["TM[_Q'J5EID,D\VE6$/]AO)-,LM1)Q M]CN-32$V4$P((9))E*%2&VGB@#WWXK_'GX,? L^'E^,?Q/T7PT?%GB2V\/\ MAE=8OT@.IZI<$B&TA#']Y*^UL*/0GM7YA?'7]M_]M3_@H!X/M?V8O&OP0\,^ M /A)^UHGC?X>_"_4OMVH1^+=$O\ 3[:\\B_U6"2-86M+IK1R8H 2D,F3(V0& M\3_:4_;^\'? /_@HO\;OA]_P48E3XO? /QI\;DT3P_\ #=]42XUKP;KVE:1H MU]I^IV%O+<1-%9SM>M;NT3(BR1 LPWLLOWY_P5"_X)Y?M9_ML?M/_L_?$_\ M9O\ VF+?X5Z7\-[?Q6OB?Q/;V0N-7MEU2UL[0'3HW4QK1"=RIM_-,B[ MFPM 'PW_ ,$^?B_:_#3_ (*.?!3P]\&/@S=?##XSZQ:W/P^_;"_9_P!'\,RV MFERP:=8R/9>,K?RHQ:QP[XTVSJQ\Q;D1J6W-)+^WU*=8DU#4;M(D"B2XN)/FED.,EC@<\ # '44 %<_X_\ MBO\ ##X4QZ3+\3OB'HGAY=>UNVT;0SK6IQ6W]H:C<-M@M(/,8>;,YR%C7+'! MP.#7BWC[_@K9_P $UOA=^T3'^RA\0/VSO VE>/WO4LY- N=5_P"/>Z8X6WGG M ,-O,20/+E=7R0,K_LRZ MEK-Q]DNO#NHZ1J4L%IH\EQ9F-K2XFMH(;NUDCDW2+<.@DE,[*H!Z!X5_X+"_ MM)_&SXM^%O#.@_LYZ3X0^%?QJ\7^*?A[\)_B+%?%UM9B75;"X$8;[/97ACEO(6.%C^']K\.+SQ3/XE\7:S8+>RZ0U_86]E!,_$3_@H?^P[\+/C1!^S9XX_:Q^'FE_$2 M[9([/P;J7BZU@O7GD&88&1G_ '4DF5"(^&;J>)O&?@_P5!:77C+Q M7IND1:AJ4&GV$FIWT=NMS=SN(X;>,N0'ED!OV57T7X9?$?X@:_\ #?X9_&75/%$-R\OBK3XKD*UWHT:"6&SDFMIE M0F;S"L6YE0. /!-5\+?MJ?M0?'_]G_\ 9^_X*W^)+74_#G[0>F>*?%>K?"*# M0;32+KX/7V@".\TZ^T_5K*1KDOLFCA>2:4MB>0,!EE3Z0_X*G?LE?MM?M)_& MK]F+QG_P3QUCP1HVG>!]?\1:UJ_BSQ#''"/^"9_QQ\::CXW^%'QA>,HK7S]9T63"_NK6Y=)[RV+!=N74[V,KC]/JX_P" OPT\4?"+X-^& M_AIX[^+FM>/]9T334M]0\9>)(H4O=5F&=T\BPHJ*3D@ #(4 ,SMEF["@ K&^ M(?Q"\#_"7P)K'Q/^)GBJQT/P]X?TV;4-;UG4K@16]E:Q(7DED<\*JJ"2?:O# MOVRO^"KW[!7[ WB6R\$?M-_'--*UZ^L#J"Z!I&A7VK7T%B&VM>3P6,,SV]N" M&_>R!5;:P7<017R'\?(_^"CG[0GC+3/V_?V0_C%J7QC^%VM?$G3;?P?\)?A] MXCTD>&=>^'0TR1M875(=1CB$E_<7*36R[I7:%W5"B8PH!TG[;_\ P6(_:L^' M&_%WC/Q?XRN]1B;QG8:NIF2'P_-;J+29G^:54$70MA?'']CWX_P#[ G[15[_P6@_96U3QC\4-4\<^,GN/CK\,K732 MUUJ_@V\^SQ64-C:1EM]YI21QLF,/*K2[BJ[E?J_&/P3\#?\ !5?_ (( :9\& MO^"9?A[3_AKX=\=6>F1^&-"\6PR1V^BPV7B*&34;2=4\UB$>TNTPNX28VC"O MD?5?[$'[)OBS]E#X+KTA+B^:)(RME9(? M)T^U58U5((AA54 LV!@ ]EL[J.]M(KR))%6:-759HF1P",X96 *GU! ([U)1 M7A?[87_!3']@_P#8$N=*T_\ :\_:8\/^"[W6UWZ7I=WYUS>3Q;BIF%O;1R2K M%N!'FE0@((W<&@#V3Q9XM\+> O"^H^-_''B2PT;1M(LI;S5=6U2[2WMK.WC4 MO)-+*Y"QHJ@L68@ DFO@+]MO_@L]\9/A+X@\:^(OV-OV>_"WQ&^'OP?^'NA M^.?B7XNUGQ=)9#5=(U3?)!'H?E0R1W,@MXVG:61PF"$"LV-WD?\ P6._X*)^ M.OAO\;_@K^TK^S9\7_#?C;X&I\(/$OBCXC^"9M?MVT7X@^'3J&D:;=6T?F-Y M,]VL6H.\*.2=\3Q!6+M$_J?Q(^ _P]_X*%_\&^MU^S]_P21\.MX<\+>-M/M; M+X>V'CB:\M8XK"+Q%$]YYKSM+,('BANBF"Q\MT5 /E0 '$?&[]GS]HG_ ()_ M_M(:S_P7-^!_B[Q%\2M+^(WBB&;XX?#?3=(99I? LUK9V^FRVEJC,9+[2UB$ MC-UE2:4?NU#[OU'TZ_@U73X-3M4F6*YA66-;BW>*0*P! 9' 9&P>58 @\$ U MXM^PM^S+\;/V;?AUJB_M%_M4:_\ %7QKXHU0:GK^HWT$=II6F2^4D0L])LHQ MMLK-$10$R2[!I#AG('M] !5?5M6TK0=+N=RLK.W>>\O+N98XH(D4L\ MCNQ 55 ))) !)KS']I[]N;]CW]BZQTV_P#VJ_VC_"7@-=8D*:3#XAUB.&:\ MVD!FBBR7=5R-SA2JY&2,BOBC_@H1_P %!OCQ\,_VC=#^..C?#^W^(G[#2_#; M3[+XT:M9V5MJ&G:A;Z]=7=O_ &K92QJYO8;..VA6YC5V417A'E_O!(H!V_[; MW_!:?Q'\ ?&GBG2_V6?V8[3XO^'?AA\-],^('Q2\4P>/;;3K>VT"^9S;OI@\ MN7^TI&@BEN-RE(@BJ [,X ^1OVH?AG^R3_P3/^.G[*O[97Q%^,JOXN^(?QQ\ M4^/_ !9\;=2TF:WU34/#,VE7-T=&G2.25YQY=S86<4*\%@%CC3S"I^R?VT/^ M"?4&K_\ !$OQ;^PW_P $R-(M+J/Q%X6LK#P*+WQ,9XKG3+C4X;F1?MUQ(Q>W M%K-<>7ER%C*JG&T5W7[)W_!/#Q5I-CH/Q3_X*&^/M"^,'Q+T+66U;PHJ>'(8 M=!^'TCV\4'V/0H'3S$C1(8AYTS-([1"0"-V^?L__ !DT_P#:$^#'ASXU MZ3X%\3^&K7Q+IJWMOH7C/1FT_5+1&)PMQ;L28G(&[&3PP/>NPHKR[]K+]L_] MFK]A[X<1?%/]IOXG6WAS3+N_2PTJ$6LUU>:I>/G9:VEK;H\US*<$[(T8@ L< M*"0 >HU\<_M,?\%&OB'XU\4>$_@'_P $O+?P7X_\;>)?B!KGA3Q#XM\11W]W MX;\#76D68NKQ-3%@!+YK;XH8EWHC22(OV//V\?%/ M@'X(_#;PEX@O?C'=> ]7N?#/C+3/$$,2'3H;F&XMQ ?$&G2QI?Z-X=N](\1G11=Z-))$US!"\\C7;#S&RR*/F9-S?J;_P3 MW_:IU+]K?X+R?$"R^!/CGPCX5L[F*Q\$:[X_MX[6\\7ZZ^*6K:/H4NF:/X @< M_P#"'Z!!+J"ZE(R6;HHU"\:]1;AKRX3>'5-BKY:O7Z%4 %%>?_M+_M4_L[_L M<_"VY^-/[3OQI>-+[X<6UNOBNZ\26]O&^BZ/\ M8M5A62"&>03L^Y(S*(]@D4=0#V+]K?\ X*1:UHNL^$?@7_P3\TKP7\3_ (E^ M-_B#J?@^.YU7Q#(OA_PM?Z;9&]OAJL]E'-+')'&8T$"J'9Y,9!7:?SR_;3LO MA'^UW_P2;_:-_P""P/[2?PPLY/B-JW@NV^'"^%M5B@U"Q\$:MI>O2:6USH]X MZ>;&DUW.EP2I7E=I+X+'[@_X(Y_$SX>^,M<^*_A'QI^SAJWPR_:6T:/PQ+^T MS8ZE;6\4&N:W<:63%K-LEEVME\%M,MXY/"4'VO5#JDUWJ$&-,"_;=<\0ZE':V\98X5-SD;G8 M\*@RS'@ GB@#K*^7?VTO^"C]K\$9O"7PK_95\'Z%\5_B?X]^(%SX,T'P_'XO MAL].TS4[6R:^NUU*[19?LK0VX5S!L,KF1%"C.X>/?\%(?^"@NF?M%?\ !,C6 M/BO_ ,$HOVQ= G\2WGQ&\)>&].\6>'M023^RKJ_UZQM?+ND9&>!66;YE= S1 ML< @\K_P0W_:1_8\_:ON?BG\7/A+\'9_!OQIO=3L'_:.T:RCN7T:'Q/%]LM) M)K*7!? M%NB_#J;X=Z)\.-:"7T?PX\3Z;K$ME/=Z9?JRAO/NYK>0R+&C;8]C,ZDBOTV_ MX)N_MH?#O]LGX*&_^%TOBK7-+\'QV>AR?$76="EM=.\7W<5LBW-[ILTN&NX1 M,LB-+M4%P=NX$,?E#_@EA_P2#_:W\*_ L?#S_@J#\5]'USP9*=8)^ NAV<-Q MH^I37^KOJ?L,21D1PI$HW/OE4_I;HNBZ/X;T>U\/>'=)MK"P ML;=+>QL;*!8H;>%%"I&B* J*J@ * !0!9HK$^)/Q)\ ?!WP#J_P 4_BIX MQT[P_P"'- L)+W6=:U:Z6"VL[=!EI)'8@* /SZ#DU\.?$;_@L/\ L^_MP_!7 MXF?LP_\ !._XE:Q)\QV$,PCB1V,0N)5WA T@16(4\5\R?"Z'XH_MH?M8^./@S_P5+T'P+=> M-/V5]'@\5^%]8^&>DW5UX_B]XV_P""GOQ5_;,^+7[6VO:?\-O%GBOP MQKNB_#7P+J$VG3:O=:-IEM!:MJUY&$E-O!.D[QVD3[)"RRNP.4H \_\ ^#?C MXA>+]-U[Q3^R[\!_CIK7Q<_9G\ ^!=%'@'Q]XA^'#>'9]-UN62!K MQ5'[]F<.\)E2)G)Y/Z=45G^*_%?A?P)X8U#QKXV\1V.CZ/I-E)>:IJNIW:06 MUG;QJ7DEED ?MO_P#!0WX-_L9_#3QSJ8N8/%_Q!\(> M W\4VGPJT74$.LZC:&YCM(91"H:1(&N98XS+L;:-Y"MM(KP#XP_\%9_A!^WI M\/-;_9A_X)!?M=^'=0^-6HWMA#;&[LIM.N+?1VO8TU+4=-.J6\=O?R06@N)5 M,1E'R%P&V@'B_P#@G5IGPL\&?MS_ !7T+]JC]H!OB!KOP7^*%OX"^ OQ8^*. MN6\?B6_;5M&M[S4- ::+R5U(Q32'RXVC9E,CLBIG '>$I/''_!1']IO6?V> M?^"K7PQ\!Z1K_P"S=I]I\0-*T_PG=-K'@W6K76=+O;6(ZK::E"'EEL2LS@?N M]S_,I55R^9_P;[?&3Q!HWB?7/V&_@E^T7HGQS^ 7PZ^&VDW_ (6^*6B>#YM( M72M9NKF=KG0I/,=A.VTFY SOA1UC;!^4>@2_\$J/VL_'O_!5?XN_M9^*/VO- M2\%?"+Q?K7A#4++PI\/[EK;6?$+Z)IL*0VU[>[=UK8I=-=,T$3$W'FG?L 7/ MW[8:;IVE6YM=+L(+:(NSF.WB"+N8DLV ,9)))/I_#F"R9%O]&U.-[98H[%T,D#EI5AW M(NT.&(/[IU7M=(TJQO+C4+'3+>&XNV5KN>*%5>8J, NP&6(' STH ^'OV0_^ M".'P6T_]I37?^"CO[3W@'4KWXI>,O%3>++#P'X@U^/5-(^'^I2Q0HYLQ$!#< MW8\A,7I7>#M&^&L.G:=K'A>*U,8O]$UJU+QS M?99(&N$>64&WS"S-,$D)D_2O]GC]@&\\>?'GPY^W]^U#XZ^+MSXML+G4=7\' M?"/X@^+-,U#3?AY>:A$T%PEM_9T2QS,(,QQ[I95B1VQE\O7T]X?^%WPS\)^) M]2\;>%OAUH6F:UK+9UC5]/TB&&ZOCG.9I44/+SS\Q-;M !1110!4U_3KG6-" MO=)L]4EL9KJTDABO8/\ 66[,I42+_M*3D>XK\*[']H73?V5/^"2WB[_@AS^T M'^PUJWB3X[:=+J7A[1_!B>%]4>R^(4=W>32P>(],OK.PND>=?-CE!F:(B6$$ MR1D$)^[]% 'P%_P2B_X)AIX-_9BN[;_@HI^Q5\*Y/B5XC\/Z/HGC'6VNU\07 M7BBPL+*TB@.HFXA$<4JM;1;XHC)&[P+*SNY+5]]PPPV\*6]O$L<:*%1$7 4# M@ =!3J* "H=0@N+JPGM;.\-M-)"RQ7"H&,3$$!@#P<'G!]*FHH _ K2/VD? MV8_V4/\ @DO\1O\ @D!^VG^RP=;_ &B=-UK5-.O/ MUIETE]\1;V^OIY+/Q+ MI=]'9W#7:C<:>D)]9A\<:/JD-O!XD\;:G?:A+)9>( M]*O;E=]X_ESQ/'Y;,Y$& A210_[_ -9&J^ / >N^);'QIK?@G2+S6-,4KINK M76FQ27-H#G(BE92\8.3]TCK0!^4?[*?_ 2D_:%_X*5?#?X&_$K_ (*P^'?B M1X$N/A;\+?\ A$M9\*/XKMUE^(]E.T$Z2W\EG<-&[+1M"T+3H;#1M(TVW6&WLK6%!'%#$B@!$1%50 MHX %:=% !1110!^7?C?XZ3?\$CO^"H7[0?QI_:E^%.NZK\/?VB-.T74O ?Q M5TKPS>ZI;Z?J&GZ?]C;P]J/V*">>W1WP\)6)AM).USOV>:_\$G/^"=O[27[2 M'PQ\8:'^UE^S+T@AMF33 MIHSBZ>I$5K O0 L2S,22S.Q+,S,S$L23T]%% !7Y8_$S]H/X8?\$K?^"N/Q^^- MO[?WA1HO OQ^\*:&WPN^*^H:+/>:?9_V?IYMKOPQTA::RFEMQ<6\L\<0AP&CBR_F'] M?/@Y\$_A%^SUX"M_A=\#?AQH_A/PY:7-Q<6VBZ%8I;6T4L\SSS.J( 7DD=C M[M7444 %%%% 'Y5?%[XJ?LX_L.?\%I_C5\2?^"GWA+1CX2^,O@#08O@9\1O& M6DK=:18VVGV3Q:GX=\Z5'CLY)KAVN2IVK(&!^'% MM^PIJVC?LC?$SQEK.H_#=O$WB2RGL=,L;B(1WFF6]FY$USI\\K2&.2-/( ,@ MW.2YK]6_$OA/PMXTTLZ)XQ\-:?JUD9%\D@@4DA3-<.\C %C@%L*,*H"@ =I110 5\ _\ !6[0?BM\!/VP/V=?^"GW MA_X-ZW\2O _P?DU_2/B%X6\.::;W4]'LM6MXHAKEE;CF1H#$1+M^;RR.B[W3 M[^HH _&3P9X:_:K_ ."F?_!3[XD_M6_L@_LYZ+X=^"'C#X5O\-/'?CCQ9+K/ MAY_&FEWCJ)+V"UN=.62;4[2#S(T?RS"-L<9G(^4_I+^P/_P3?_9+_P"";'PD MC^$O[+GPWCTU98HAK?B*_87&K:W+&NU9;NY(#28&=L:A8HP2(T0'%>[44 %% M%% 'Y[_\%D[?Q3\!_P!JS]F3_@I#XG^%NI^._A1\&=;UZW^(^BZ1IC7UQX?7 M4[6&&V\0QVR@F46KQL78*6C5@4P6+#Y@^'GCOXE?\%#_ /@K9XX_:?\ ^";? M[,1U#X*^)OANO@7XJ_$_2/'NH^%[7Q;%=2QLNI0/)IT$PU6RB\Q<0F1MJQJT M\>[:?VGHH \8_8X_8.^!?[$&D^((_A7=>*-:USQ=>P77B_QKX[\47.M:WK,=:_X6OI,6EM?Q:)-J%E';Z;X@FM55O.CLY1(2Q5C&9 4&]Q7Z M)TV:&*XB:">)71U*NCKD,#P00>HH _"+QMX;^$?_ 4\_P""JGC&3]@_]AUO MB=\!/$'@_3=#^/VL>#O'$.@Z#XDG2_M;_3]2$Q6+9J%H\9WQ1%IWB0K\N]R? MV,_9^_8C_9(_92UW4_$O[-O[/GACP3>:SH^GZ7JDOAS3EMA=6MBLBVJ.J_*2 M@E?Y\;VS\S-@8](T30=#\,Z9'HOAO1K33[.'/DVEC;+%$F3DX50 .23P.]6Z M "BBB@#Y1_X+8?LI_%_]LC_@G1XU^$'P%L[74/%EM>:7KVC^'=08"UU^33K^ M"].FS;B%*S+"4 8A2^S<0,D?!?[8W[3?[2__ 5\^*/[.W@?]A3]A[7O"OQ' M^&'CBS\6>*-?^*WAO5M!_P"%>7UFV9].GO?LABEL[D+Y;)"9))?+0^0-F!^T M5% 'GO@/X.V.OZEX/^/?Q\^%?@@_O"C:9>^(?#UNUPFGFX\M[RVLKJXC2 M?[,TJ97>JL1U W,#Z%110 5\G_\ !;[]FCXS?M;?\$ROB1\&?@#IRZGXHECT M_4[+PY)(537X[&_M[R736((SY\<#QA<@,Q520"37UA10!^(W[:/[;S_\%3_& M_P"S7X _X)C_ +'VIR?&CX:>-+#Q#JQURPU'P]>?"TV147.D7\DFF_918SHK M0MMN"&,<06"0X6ONO]B__@D#^S[\*?CWX@_X*!?&SX707_QN\>:]/XDU"WU' M6O[6T[P9?W2I]H@TDM%$H.44?:FC$S*H4%$^6OLZB@ 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 ***** "BBB@#_V0$! end GRAPHIC 13 snap-20230630_g3.jpg begin 644 snap-20230630_g3.jpg M_]C_X 02D9)1@ ! @$ 8 !@ #_[@ .061O8F4 90 !_]L 0P " 0$! M 0$" 0$! @(" @($ P(" @(%! 0#! 8%!@8&!08&!@<)" 8'"0<&!@@+" D* M"@H*"@8("PP+"@P)"@H*_]L 0P$" @(" @(% P,%"@<&!PH*"@H*"@H*"@H* M"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*_\ $0@! M] )4 P$B (1 0,1 ?_$ !\ $% 0$! 0$! ! @,$!08'" D* M"__$ +40 (! P,"! ,%!00$ !?0$" P $$042(3%!!A-180'EZ@X2%AH>(B8J2DY25EI>8F9JBHZ2EIJ>H MJ:JRL[2UMK>XN;K"P\3%QL?(R;GZ.GJ\?+S]/7V M]_CY^O_$ !\! ,! 0$! 0$! 0$ ! @,$!08'" D*"__$ +41 (! M @0$ P0'!00$ $"=P ! @,1! 4A,08205$'87$3(C*!"!1"D:&QP0DC,U+P M%6)RT0H6)#3A)?$7&!D:)BH*#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6V MM[BYNL+#Q,7&Q\C)RM+3U-76U]C9VN+CY.7FY^CIZO+S]/7V]_CY^O_: P# M 0 "$0,1 #\ _?RBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHKPO_@IMH'QG\5?\$^OC#X=_9Y^(%MX6\:7G@+4(_#^O76L)IR6LQB.?]+D9 M5M69=R+,S*(V<.67;N'Y2_L9>'_!=C\9OVBOV0?$,_Q:_9@^!&I_LP>'_%?C M0W_CZWDO]%U&.Z6.\U*WN3/?1VJ7T27"/@B2YB7S J&2(J ?N=17YX_\$&_@ MQ>^&[[XR?M%?!WX<>)/AW^SU\2M5T:7X%?#KQ1JEU/<"SM+22*ZU[RKJ222U M349'CE2,L&9(E=A@H3^AU !1110!\)?"+_@N%X?^)_[1/A7P-J?[+7B'0_A7 M\1/B3K'@'X;_ !@N?$-I+%K.O:G[^TAFD@F2&5F8NRC:I^S?8_#KX=?#WX^ZC\ M2$\2:1\8;S4=%UA6#R6Z:?X>D=AIUY.0D:^21"=IVMZ3\'OV6/^"DO MQ*_X*A?#W]J_X\?LX?#WX7WO@:W\0:?\4?BC\/\ Q@TMM\5=*FA\C2K%-,9G MG@CA*03-]K=BCQ%HR#A: /TAHHHH *_!+0;[XX_LE_\ !0#X1_%?Q=X.\:2? M$CQ#^UCXAT3XE?&6R\77B2,S.8[J[&VZ MN88'D,%M/,,B66*-'D#-N9MQR ?E+^PO_P %-/#?[7G_ 7S\#?M$_$'XOZK M:0^./ GB7PWX+^&D_A_48D\+6JWEJNFV\Q: 1R7EVL=Q=SS(S11^;'"9!Y:B MOW.KCM7_ &?_ (/Z]\<]&_:4U?P1!-XX\/:!=Z+HWB!IY1);6%S)')/ $#^6 M0[Q1DDJ6&W@CFNQH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HKXW_P""UG[6_P ;OV0O@%X! M\1_!?XF6O@M/%?Q;TGPWXH\71^&XM-=-E^)/@SX6#Q!K4FC> M'Y"(3'X=MS(L.J79EMD>W<%;<&1G1 #L /V8HKPC_@F=\??$/[3G[$7@7XS> M+_C#X>\>ZMJ=G<1ZGXJ\,:'<:7;WDT%U- V^SN )+2X3RPDT1 "S))M 7:*] MWH *^?\ _@H5^W/-^PUX%\%ZEX?^#EUX[\3_ !%^(-CX-\'^'TUV#2;:74;F M*>56N;ZX#1VT02WD^;:[,Q50IR2/H"OC?_@LW^R5\=/VL_A7\.-+^%?POT[X ME^'?"?Q-L]=^(?P.;#3=/L;[0EG;46?6I U MM)$! QA=%/G\@!2I%?4G["?[7/A3]O#]DKP3^UIX)\*:EH>G>,M-DN(](U8H MT]I)%/+;RQED)611+"^R1>'3:X #8K\R)_\ @DK^W7I_[,?P8\-?$K]F/P_\ M3_ ?@OXM>-?$>J_LFW'Q*CAM=-T?5(RNAZ?'J4^(+HZ6S7#@,VT_:B$)V@C] M _\ @DK^SI\?/V3O^"??P\^ /[2VO07GBOP_9W4!O!WQ.\%:O\./B'X:LM:T'7M-G MT_6M(U& 2V][:S(8Y89$;AD9&92#U!KY]\+_ /!'?_@FMX,^ ?BW]F+PU^RM MI%KX*\=SV4OC#2QJM^TNK_8Y%DM(YKIK@W#10LBF.+S/+3D*H!(/Y.WW_!\G M]BO9K/\ X=?;O*E9-W_"Z\9P<9_Y M1?\1SG_6+K_P S9_\ >6@#]BOV-_\ M@FE^PY_P3\O/$%_^QY^S]IW@B;Q5';1Z^]CJ-Y/]L6W,IA#?:)I-NTS2_=QG M>@KY=_XCG/\ K%U_YFS_ .\M?(O_ =] M?\IC=3_[)UH7_H$M?EW0!^_W_$BT %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 445X/X7_ ."G/[!GC3]I^X_8T\+_ +2NAWGQ(M=2NM-D\/1Q M7 5[ZV0O<64=T8Q;2W,2@EX$E:5-K;E&#@ ]XHKQ#X/?\%(_V&_C_P#M!:Y^ MRS\'?VC]!U[Q[X=:Z74]!M!,I+6SB.Y6"9XUANC$Y"R"!Y#&<[L8->WT %%% M% !17XD?\' >B^.?BS^VC\2I/AKH-_XN'PC_ &68_$.L27?B^XT9?AI+_:<\ MX\0:1'%<1C4M1:WBDS"XC&+>%?/;?Y0Z'_@HQ\%OA#^UK\2_!6A?LG?%/XH? M$?\ :C^+?@GP?K7PZUV[\3S65C\'?#ML())_$LD5KY:V0NU+,\4QFEFN)2L6 MT$(P!^RU%,MXY8K>.*>(&\3:U_:K6K66KRR.#HFG>7Y6V\? MR8R6EQ.6C,:_JS7Q7^W/_P $A=;_ &L?C1XO^+_PJ_:_UWX8CXI?#-/ 'Q:T MBT\*6>K1:_H:O*0L#W!#6%P8YYHC*N\;6!"!@6(!Y+_P4_\ ^"L_[17PE\6_ M##X)_LEQZ2FM6_BSP5-\>O%5HL&H6&@6FM7L%O;:/;O(KI):8-]Y+: 2 M#!FC8?I=7Y_?M/?\&VO_ 3<_:$\,Z3::%\-O^$9\0V&I: ^H>*UO;V[N=3L M-,2"'['+&;I(AYUM;I"TJJ&7[P&:^\_#/AS1?!WAS3_"/ANQ%KIVE6,5G86P M=F$4,2!$3+$DX50,DD\UN]8_LB\OO+FG<1Q+Y5G#+*=S$#(0@=R!0!Q?[?/["]S^V=IO@'Q%X)^- MNH_#KQY\+?&D?B?P)XOLM'@U**UNQ!+;R1W%G.0ES#)%*P*[D8$*0PY#>!V? M_!"RW\)_#GP5KOPQ_;#\0Z+\%+*Z%[K.O)Y6KK)I3$0+ M;3Q"-!"K@IY2D.\AM==G_X1S4M.^S32HSQKMOK>%GR MJ,'/_3G;U_=)0!_*/\ \'?7_*8W4_\ LG6A?^@2U^7=?J)_P=]? M\IC=3_[)UH7_ *!+7Y=T %%%% ']V_['_P#R:7\+O^R=:)_Z00UZ+7G7['__ M ":7\+O^R=:)_P"D$->BT %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%&O$N MGO9:U86^I7%F\\#8W*)[:2.:,\#YD=6'K7Y=_P#!+3_@F+^P'\=/A-\??VH- M9^'FK:=\$OB1KUWX=\$>&W^(^O&)/"V@ZDC-JCW;WQNEENM1TYKAMLH5(K>- M%^5Y0X!^ME%?G?\ \&\'[)7PL^'/P!\5?MM?#CPAJGAK3_COKKZEX.\)7_B+ M4-070O"MM+-#I<)>]GFD>>:/?=RR%SDW2HH58PH_1"@ KE_C3\9_AC^SM\*= M>^-_QG\60Z%X5\,Z>]]KNL7$,DB6ENN-TA6-6<@9'"J3[5U%-EDCAC::5PJH MI+,3P .IH ^6O@S_ ,%LO^"6/[0.G^+-7^$W[8_AW4K/P+X:D\0>+;R:RO;2 M'3=-CDCB:=WN((U/[R6- JDNS. JDUZA^RA^W#^RK^W#X:U7Q7^RW\8;+Q5: MZ'>I::U%'9W-I\<^'?BIKGQD\,ZW>>$)++]H7Q'X9FTBZ\ M3W,.E202Z88&2*%TL0B@-%$C W+"0N2K4 ?IA1110 5^"_[/HL,RL5*3KNE:U=KMQ# M%'M%?O110!^%/_!*+0O%6H_'7]AC]E&#P=K]M\3/V:=<^+EQ\?TO/#]U -"B MU![N.V>>XDC6.87KSP-&49]P&?X17[K444 %%%?F5_P6Q_X.,/\ ASO^T;X8 M^ '_ QW_P +%_X2/P3%X@_M;_A87]D?9]]Y=6WD>5_9]SOQ]FW;]X^_C;QD M@'U_^U)_P3+_ &$?VU/'&E_$G]I_]F_1?%FNZ18BQM=2N9[B"26S$OG"TN/L M\L8N[<29<03B2,,S';R<\/\ 'S_@AY_P2I_:?^*>H?&KX[?L>:+X@\3:I%;1 M7NIS:QJ,.Z.WMX[>"-8X;E(XT2&*-%5%4 (.*_*__B.<_P"L77_F;/\ [RT? M\1SG_6+K_P S9_\ >6@#]^K.TMM/M(K"SB"0P1K'$@/W5 P!S["I*_ '_B.< M_P"L77_F;/\ [RU^VG[&_P"T-_PUM^R=\-_VH?\ A$/^$?\ ^%@^"=-\0?V' M_:'VO[!]KMDF\CSO+C\W9OV[]B;L9VCI0!RW[<'_ 4G_8J_X)P>'] \4_MG M_&C_ (0VP\47DUIH4_\ PCFI:C]IFB17D7;8V\S)A64Y<*#G@FOG/_B*._X( M4?\ 1\W_ )C+Q/\ _*ROC+_@^!_Y-^^ G_8Y:S_Z26]?SGT ?U^_\11W_!"C M_H^;_P QEXG_ /E91_Q%'?\ !"C_ */F_P#,9>)__E97\@5% ']V'[)'[8?[ M.7[=7P7L_P!H;]E;XB_\)3X/O[RXM+36/[(O+'?- YCE7RKR&*4;6!&2@![$ MBOAS_@[:_P"4+GC#_LOXE:_MJ_X+'_ M /*)W]I'_LB7B7_TVSU_$K0 4444 ?LC_P &3W_*1SXF_P#9$KK_ -/&EU_3 M77\RG_!D]_RD<^)O_9$KK_T\:77]-= '\!NN?\AJ\_Z^I/\ T(U5JUKG_(:O M/^OJ3_T(U5H *^]?^#8G_E.9\"?^OK7_ /U'=3KX*K[U_P"#8G_E.9\"?^OK M7_\ U'=3H _L'K^*K_@M_P#\I>/VB_\ LK&K_P#H\U_:K7\57_!;_P#Y2\?M M%_\ 96-7_P#1YH ^6**** /6/V"_^3YO@O\ ]E8\.?\ ISMZ_NDK^%O]@O\ MY/F^"_\ V5CPY_Z<[>O[I* /Y1_^#OK_ )3&ZG_V3K0O_0):_+NOU$_X.^O^ M4QNI_P#9.M"_] EK\NZ "BBB@#^[?]C_ /Y-+^%W_9.M$_\ 2"&O1:\Z_8__ M .32_A=_V3K1/_2"&O1: "BBB@ HHHH **** "BBB@ HHKXS_P""E/\ P4S_ M &I/^"?4NH>-=$_X)N:G\0OAQI]O8*_CRR^*^CZ:T]]=3"!+&'3IMUY/,97C M15CC8R%QM!P: /LRBOC;XU_\%B? OP1_:%^"'[)6N_ [7[CXB_%/7M$TSQAI M,4S?8O OVSOA9?>+]'^%FE7.MZ#H]CXNU31VN=3=!;VUN9-.N8';S MII8H<,6 \S(&17R'\1?^"?/[&O[ /_!,+X.>"_VY->^(WB[4K;7KG4I_@;X3 M\47;)\2O&^KVJ1Q:4(0S74ZV;(D=N4F146)I9O-9SD _76BOG#_@D=\!OVAO MV9O^"=GPR^"O[5/B2?4?'&D:3.VK)+7T]-3U6SLA<2?98+^WNI;?873*S) T#'=PLK'!Z4 ?&7AW]OO]O[]G M3_@E-X4\;_'[Q'8^/_VFOC:E]>?"3PU_PC5MIATVP:T%REU?V]OE%BL;)#>W M1YVO*MMN)*N?K7_@EE\ ;#4]?U&.SBM MQ<7,L>YW$<*K&F3_ JH ["J_P"VY_P2Y_8K_P""@5C8S?M)?!JSUK5]"T2\ MTWPMK#7UW"^D)<*-S(EO-$K@,D;;6R#L X%:_P#P3L_88^&W_!.7]DGPM^RC M\,;][^UT"VSJ.LRQ/$^J7K@>==M&TD@B,A )16VCM0![=117._%_Q]_PJGX2 M^*/BC_9/V_\ X1KP[>ZK]A\_ROM/V>!YO+W[6V;MF-VTXSG!Z4 =!+<1/ MG#*0<,0<'W'(K@/AO^RO\ ?A#^SG#^R5\-OAQ;:3\.[?1+G2(/#-O=3F-+*X M\SSHA(SF7YO-DRV_=\QP1Q7XA?\ $'(M'\->%=&MM)T#2H'=DL[.WB6*&(,Y9 MF"HJC+$DXR23S6]7X _\1SG_ %BZ_P#,V?\ WEKZB_X)!?\ !SO_ ,/6?VQ[ M7]DO_AB'_A OM/AV^U7_ (2#_A97]J;?LRH?+\C^S;?.[=][S.,=#0!^KE%% M?RB_M<_\'*O_ 6N^&'[5WQ/^&G@;]M+[#HGAWXAZUIFCV7_ KGPW+]GM8+ MZ:**/?)IS.^U$4;F)8XR23S0!_5U17\@7_$4=_P77_Z/F_\ ,9>&/_E91_Q% M'?\ !=?_ */F_P#,9>&/_E90!_7[17\OW_!++_@XC_X+%_M'?\%&?@O\!_C/ M^V!_;/A3Q;\0]-TSQ!I7_"O_ ];_:K668+)'YL&GI(F0<;D96'8BOZ@: /Y MNO\ @NU_P7P_X*S?L:?\%6OBQ^S7^S;^U=_PC?@KPS/HZZ)HO_""Z#>?9A/H MMC? M^4YWQU_Z^?#_ /ZCNF5\$T ??_\ Q%'?\%U_^CYO_,9>&/\ Y65/IG_!T1_P M73N-2M[>;]N3*/.BL/\ A6?ACD$@'_F&U^?-6=&_Y#%I_P!?,?\ Z$* /[\Z M_F5_X/8?^4C/PQ_[(G;?^G?4Z_IJK^97_@]A_P"4C/PQ_P"R)VW_ *=]3H _ M&VBBB@ K^VG_ ((W?\HG/V;_ /LB?AO_ --T%?Q+5_;3_P $;O\ E$Y^S?\ M]D3\-_\ IN@H _,;_@^!_P"3?O@)_P!CEK/_ *26]?SGU_1A_P 'P/\ R;]\ M!/\ L)?\ TVSU_$K7]M7_ 6/_P"4 M3O[2/_9$O$O_ *;9Z_B5H **** /V1_X,GO^4CGQ-_[(E=?^GC2Z_IKK^93_ M (,GO^4CGQ-_[(E=?^GC2Z_IKH _@-US_D-7G_7U)_Z$:JU:US_D-7G_ %]2 M?^A&JM !7WK_ ,&Q/_*/VB_ M^RL:O_Z/- 'RQ1110!ZQ^P7_ ,GS?!?_ +*QX<_].=O7]TE?PM_L%_\ )\WP M7_[*QX<_].=O7]TE '\H_P#P=]?\IC=3_P"R=:%_Z!+7Y=U^HG_!WU_RF-U/ M_LG6A?\ H$M?EW0 4444 ?W;_L?_ /)I?PN_[)UHG_I!#7HM>=?L?_\ )I?P MN_[)UHG_ *00UZ+0 4444 %%%% !1110 4444 %?,/[:/[-/Q@_:/_;,_9DO MX-!@O/A1\./%NL^,/'GG7\2?\3BVT_R=!Q"S!Y=EQ<7$V54A&B0G&0:^GJ* M/E?_ (*3?LN?&+]HSXE_LR>)?A-X=M[ZT^&O[1.E^+/&$DU_% ;;2X+*]ADF M42,#*P::,;$RQSP.#7U1110 445\@?\ !:O_ (*M_P##GS]EC0/VE_\ A0O_ M L3^W/B!:^&/[$_X2G^R/(\ZQOKK[1YWV6YW8^Q;-FP9\W.X;<, ?1_QX^ M7PA_:<^&-Y\&OCMX*@\1>&-0NK.YO=(N9Y8XYI;6ZBNH&8Q.K?)/#$X&<$H, M@C(KS_\ ;(_X)N_L3?\ !0-O#Y_;$^!%GXX'A47/_"/I?ZI>P+9_:/*\XJMO M-&"6\F+)8$_(,8YK\>4AIG=SNDD= MN6/WN,#BN\K\ ?\ B.<_ZQ=?^9L_^\M?I_\ \$5/^"K?_#X/]EC7_P!I?_A0 MO_"N_P"P_B!=>&/[$_X2G^U_/\FQL;K[1YWV6VVY^V[-FPX\K.X[L* ?0_[2 M7[2/P7_9$^".O_M&_M#^,_\ A'O!GAB".;7-9_LZYN_LR23)"A\FVCDE?,DB M+A$8C=D\ D?''_$4=_P0H_Z/F_\ ,9>)_P#Y65O?\')'_*$CX]_]@'3?_3Q8 MU_')0!_7[_Q%'?\ !"C_ */F_P#,9>)__E91_P 11W_!"C_H^;_S&7B?_P"5 ME?R!44 ?VZ_L.?\ !5K]@;_@I'J?B/1OV+?CS_PF=SX2@MIO$$?_ BVJZ=] ME2X:183F^M80^XQ2<)N(V\XR,^A_M??\FF?%'_LG6M_^D$U?A/\ \&.?_)3? MVB_^P#X:_P#1VHU^['[7W_)IGQ1_[)UK?_I!-0!_"/1110 5^H?_ :#?\IC M=+_[)UKO_H$5?EY7ZA_\&@W_ "F-TO\ [)UKO_H$5 ']7-?PN?M[_P#)]/QI M_P"RL^(__3G<5_='7\+G[>__ "?3\:?^RL^(_P#TYW% 'DU%%% 'U-_P1#_Y M2[_LZ?\ 96=(_P#2A:_M6K^*G_@B'_REW_9T_P"RLZ1_Z4+7]JU '\?/_!SS M_P ISOCK_P!?/A__ -1W3*^":^]O^#GG_E.=\=?^OGP__P"H[IE?!- !5G1O M^0Q:?]?,?_H0JM5G1O\ D,6G_7S'_P"A"@#^_.OYE?\ @]A_Y2,_#'_LB=M_ MZ=]3K^FJOYE?^#V'_E(S\,?^R)VW_IWU.@#\;:*** "O[:?^"-W_ "B<_9O_ M .R)^&__ $W05_$M7]M/_!&[_E$Y^S?_ -D3\-_^FZ"@#\QO^#X'_DW[X"?] MCEK/_I);U_.?7]&'_!\#_P F_? 3_L_Y2.?$ MW_LB5U_Z>-+K^FNOYE/^#)[_ )2.?$W_ +(E=?\ IXTNOZ:Z /X#=<_Y#5Y_ MU]2?^A&JM6M<_P"0U>?]?4G_ *$:JT %?>O_ ;$_P#*'/\ TYV]?W24 ?RC_P#!WU_RF-U/_LG6 MA?\ H$M?EW7ZB?\ !WU_RF-U/_LG6A?^@2U^7= !1110!_=O^Q__ ,FE_"[_ M +)UHG_I!#7HM>=?L?\ _)I?PN_[)UHG_I!#7HM !1110 4444 %%%% !111 M0!_/)_P?&?\ )3/V<_\ L!>)?_1VG5^#U?O#_P 'QG_)3/V<_P#L!>)?_1VG M5^#U !1110!_8U_P;;?\H1_@)_V M2_]/%]7S'_P>K?\HLO /_9P&E?^F/7* M^G/^#;;_ )0C_ 3_ + 6I?\ IXOJ^8_^#U;_ )19> ?^S@-*_P#3'KE '\P- M%%% !7]/W_!E3_RBR\??]G :K_Z8]#K^8&OZ?O\ @RI_Y19>/O\ LX#5?_3' MH= 'T[_P5^H?_!H-_P IC=+_ .R=:[_Z!%0!_5S7 M\+G[>_\ R?3\:?\ LK/B/_TYW%?W1U_"Y^WO_P GT_&G_LK/B/\ ].=Q0!Y- M1110!]3?\$0_^4N_[.G_ &5G2/\ TH6O[5J_BI_X(A_\I=_V=/\ LK.D?^E" MU_:M0!_'S_P<\_\ *<[XZ_\ 7SX?_P#4=TRO@FOO;_@YY_Y3G?'7_KY\/_\ MJ.Z97P30 59T;_D,6G_7S'_Z$*K59T;_ )#%I_U\Q_\ H0H _OSK^97_ (/8 M?^4C/PQ_[(G;?^G?4Z_IJK^97_@]A_Y2,_#'_LB=M_Z=]3H _&VBBB@ K^VG M_@C=_P HG/V;_P#LB?AO_P!-T%?Q+5_;3_P1N_Y1.?LW_P#9$_#?_IN@H _, M;_@^!_Y-^^ G_8Y:S_Z26]?SGU_1A_P? _\ )OWP$_['+6?_ $DMZ_G/H ** M** /ZS/^#23_ )0N^$?^QR\0?^EK4O\ P=M?\H7/&'_8X^'_ /TN2D_X-)/^ M4+OA'_L_P"4CGQ-_P"R)77_ *>-+K^F MN@#^ W7/^0U>?]?4G_H1JK5K7/\ D-7G_7U)_P"A&JM !7WK_P &Q/\ RG,^ M!/\ U]:__P"H[J=?!5?>O_!L3_RG,^!/_7UK_P#ZCNIT ?V#U_%5_P %O_\ ME+Q^T7_V5C5__1YK^U6OXJO^"W__ "EX_:+_ .RL:O\ ^CS0!\L4444 >L?L M%_\ )\WP7_[*QX<_].=O7]TE?PM_L%_\GS?!?_LK'AS_ -.=O7]TE '\H_\ MP=]?\IC=3_[)UH7_ *!+7Y=U^HG_ =]?\IC=3_[)UH7_H$M?EW0 4444 ?W M;_L?_P#)I?PN_P"R=:)_Z00UZ+7G7['_ /R:7\+O^R=:)_Z00UZ+0 4444 % M%%% !1110 4444 ?SR?\'QG_ "4S]G/_ + 7B7_T=IU?@]7[P_\ !\9_R4S] MG/\ [ 7B7_T=IU?@]0 4444 ?V-?\&VW_*$?X"?]@+4O_3Q?5\Q_\'JW_*++ MP#_V+ZOF/_@]6_P"467@'_LX# M2O\ TQZY0!_,#1110 5_3]_P94_\HLO'W_9P&J_^F/0Z_F!K^G[_ (,J?^46 M7C[_ +. U7_TQZ'0!]._\')'_*$CX]_]@'3?_3Q8U_')7]C?_!R1_P H2/CW M_P!@'3?_ $\6-?QR4 %%%% '[P?\&.?_ "4W]HO_ + /AK_T=J-?NQ^U]_R: M9\4?^R=:W_Z035^$_P#P8Y_\E-_:+_[ /AK_ -':C7[L?M??\FF?%'_LG6M_ M^D$U '\(]%%% !7ZA_\ !H-_RF-TO_LG6N_^@15^7E?J'_P:#?\ *8W2_P#L MG6N_^@14 ?U34444 ?4W_!$/_E+O^SI_P!E9TC_ -*%K^U:OXJ?^"(?_*7? M]G3_ +*SI'_I0M?VK4 ?Q\_\'//_ "G.^.O_ %\^'_\ U'=,KX)K[V_X.>?^ M4YWQU_Z^?#__ *CNF5\$T %6=&_Y#%I_U\Q_^A"JU6=&_P"0Q:?]?,?_ *$* M /[\Z_F5_P"#V'_E(S\,?^R)VW_IWU.OZ:J_F5_X/8?^4C/PQ_[(G;?^G?4Z M /QMHHHH *_MI_X(W?\ *)S]F_\ [(GX;_\ 3=!7\2U?VT_\$;O^43G[-_\ MV1/PW_Z;H* /S&_X/@?^3?O@)_V.6L_^DEO7\Y]?T8?\'P/_ ";]\!/^QRUG M_P!)+>OYSZ "BBB@#^LS_@TD_P"4+OA'_L)?_ $VSU_$K7]M7_!8__E$[^TC_ -D2\2_^ MFV>OXE: "BBB@#]D?^#)[_E(Y\3?^R)77_IXTNOZ:Z_F4_X,GO\ E(Y\3?\ MLB5U_P"GC2Z_IKH _@-US_D-7G_7U)_Z$:JU:US_ )#5Y_U]2?\ H1JK0 5] MZ_\ !L3_ ,IS/@3_ -?6O_\ J.ZG7P57WK_P;$_\IS/@3_U]:_\ ^H[J= '] M@]?Q5?\ !;__ )2\?M%_]E8U?_T>:_M5K^*K_@M__P I>/VB_P#LK&K_ /H\ MT ?+%%%% 'K'[!?_ "?-\%_^RL>'/_3G;U_=)7\+?[!?_)\WP7_[*QX<_P#3 MG;U_=)0!_*/_ ,'?7_*8W4_^R=:%_P"@2U^7=?J)_P '?7_*8W4_^R=:%_Z! M+7Y=T %%%% ']V_['_\ R:7\+O\ LG6B?^D$->BUYU^Q_P#\FE_"[_LG6B?^ MD$->BT %%%% !1110 4444 %%%% '\\G_!\9_P E,_9S_P"P%XE_]':=7X/5 M^\/_ ?&?\E,_9S_ .P%XE_]':=7X/4 %%%% ']C7_!MM_RA'^ G_8"U+_T\ M7U?,?_!ZM_RBR\ _]G :5_Z8]N4 ?S T444 %?T_?\&5/_*++Q]_VAT ?3O_!R1_RA(^/?_8!TW_T\6-?QR5_8 MW_P_Y2.?$W_LB5U_Z>-+K^FNOYE/^ M#)[_ )2.?$W_ +(E=?\ IXTNOZ:Z /X#=<_Y#5Y_U]2?^A&JM6M<_P"0U>?] M?4G_ *$:JT %?>O_ ;$_P#*'/\ TYV]?W24 ?RC_P#!WU_RF-U/_LG6A?\ H$M?EW7ZB?\ !WU_ MRF-U/_LG6A?^@2U^7= !1110!_=O^Q__ ,FE_"[_ +)UHG_I!#7HM>=?L?\ M_)I?PN_[)UHG_I!#7HM !1110 4444 %%%% !1110!_/)_P?&?\ )3/V<_\ ML!>)?_1VG5^#U?O#_P 'QG_)3/V<_P#L!>)?_1VG5^#U !1110!_8U_P;;?\ MH1_@)_V M2_]/%]7S'_P>K?\HLO /_9P&E?^F/7*^G/^#;;_ )0C_ 3_ + 6 MI?\ IXOJ^8_^#U;_ )19> ?^S@-*_P#3'KE '\P-%%% !7]/W_!E3_RBR\?? M]G :K_Z8]#K^8&OZ?O\ @RI_Y19>/O\ LX#5?_3'H= 'T[_P5^H?_!H-_P IC=+_ .R=:[_Z!%0!_5S7\+G[>_\ R?3\:?\ LK/B M/_TYW%?W1U_"Y^WO_P GT_&G_LK/B/\ ].=Q0!Y-1110!]3?\$0_^4N_[.G_ M &5G2/\ TH6O[5J_BI_X(A_\I=_V=/\ LK.D?^E"U_:M0!_'S_P<\_\ *<[X MZ_\ 7SX?_P#4=TRO@FOO;_@YY_Y3G?'7_KY\/_\ J.Z97P30 59T;_D,6G_7 MS'_Z$*K59T;_ )#%I_U\Q_\ H0H _OSK^97_ (/8?^4C/PQ_[(G;?^G?4Z_I MJK^97_@]A_Y2,_#'_LB=M_Z=]3H _&VBBB@ K^VG_@C=_P HG/V;_P#LB?AO M_P!-T%?Q+5_;3_P1N_Y1.?LW_P#9$_#?_IN@H _,;_@^!_Y-^^ G_8Y:S_Z2 M6]?SGU_1A_P? _\ )OWP$_['+6?_ $DMZ_G/H **** /ZS/^#23_ )0N^$?^ MQR\0?^EK4O\ P=M?\H7/&'_8X^'_ /TN2D_X-)/^4+OA'_L_P"4CGQ-_P"R)77_ *>-+K^FN@#^ W7/^0U>?]?4G_H1 MJK5K7/\ D-7G_7U)_P"A&JM !7WK_P &Q/\ RG,^!/\ U]:__P"H[J=?!5?> MO_!L3_RG,^!/_7UK_P#ZCNIT ?V#U_%5_P %O_\ E+Q^T7_V5C5__1YK^U6O MXJO^"W__ "EX_:+_ .RL:O\ ^CS0!\L4444 >L?L%_\ )\WP7_[*QX<_].=O M7]TE?PM_L%_\GS?!?_LK'AS_ -.=O7]TE '\H_\ P=]?\IC=3_[)UH7_ *!+ M7Y=U^HG_ =]?\IC=3_[)UH7_H$M?EW0 4444 ?W;_L?_P#)I?PN_P"R=:)_ MZ00UZ+7G7['_ /R:7\+O^R=:)_Z00UZ+0 4444 %%%% !1110 4444 ?SR?\ M'QG_ "4S]G/_ + 7B7_T=IU?@]7[P_\ !\9_R4S]G/\ [ 7B7_T=IU?@]0 4 M444 ?V-?\&VW_*$?X"?]@+4O_3Q?5\Q_\'JW_*++P#_V+ZOF/_@]6_P"467@'_LX#2O\ TQZY0!_,#1110 5_ M3]_P94_\HLO'W_9P&J_^F/0Z_F!K^G[_ (,J?^467C[_ +. U7_TQZ'0!]._ M\')'_*$CX]_]@'3?_3Q8U_')7]C?_!R1_P H2/CW_P!@'3?_ $\6-?QR4 %% M%% '[P?\&.?_ "4W]HO_ + /AK_T=J-?NQ^U]_R:9\4?^R=:W_Z035^$_P#P M8Y_\E-_:+_[ /AK_ -':C7[L?M??\FF?%'_LG6M_^D$U '\(]%%% !7ZA_\ M!H-_RF-TO_LG6N_^@15^7E?J'_P:#?\ *8W2_P#LG6N_^@14 ?U34444 ?4 MW_!$/_E+O^SI_P!E9TC_ -*%K^U:OXJ?^"(?_*7?]G3_ +*SI'_I0M?VK4 ? MQ\_\'//_ "G.^.O_ %\^'_\ U'=,KX)K[V_X.>?^4YWQU_Z^?#__ *CNF5\$ MT %6=&_Y#%I_U\Q_^A"JU6=&_P"0Q:?]?,?_ *$* /[\Z_F5_P"#V'_E(S\, M?^R)VW_IWU.OZ:J_F5_X/8?^4C/PQ_[(G;?^G?4Z /QMHHHH *_MI_X(W?\ M*)S]F_\ [(GX;_\ 3=!7\2U?VT_\$;O^43G[-_\ V1/PW_Z;H* /S&_X/@?^ M3?O@)_V.6L_^DEO7\Y]?T8?\'P/_ ";]\!/^QRUG_P!)+>OYSZ "BBB@#^LS M_@TD_P"4+OA'_L)?_ $VSU_$K7]M7_!8__E$[^TC_ -D2\2_^FV>OXE: "BBB@#]D?^#) M[_E(Y\3?^R)77_IXTNOZ:Z_F4_X,GO\ E(Y\3?\ LB5U_P"GC2Z_IKH _@-U MS_D-7G_7U)_Z$:JU:US_ )#5Y_U]2?\ H1JK0 5]Z_\ !L3_ ,IS/@3_ -?6 MO_\ J.ZG7P57WK_P;$_\IS/@3_U]:_\ ^H[J= ']@]?Q5?\ !;__ )2\?M%_ M]E8U?_T>:_M5K^*K_@M__P I>/VB_P#LK&K_ /H\T ?+%%%% 'K'[!?_ "?- M\%_^RL>'/_3G;U_=)7\+?[!?_)\WP7_[*QX<_P#3G;U_=)0!_*/_ ,'?7_*8 MW4_^R=:%_P"@2U^7=?J)_P '?7_*8W4_^R=:%_Z!+7Y=T %%%% ']V_['_\ MR:7\+O\ LG6B?^D$->BUYU^Q_P#\FE_"[_LG6B?^D$->BT %%%% !1110 44 M44 %%%% '\\G_!\9_P E,_9S_P"P%XE_]':=7X/5^\/_ ?&?\E,_9S_ .P% MXE_]':=7X/4 %%%% ']C7_!MM_RA'^ G_8"U+_T\7U?,?_!ZM_RBR\ _]G : M5_Z8] MN4 ?S T444 %?T_?\&5/_*++Q]_VAT ?3O_!R1_RA(^/?_8!TW_T\6-?QR5_8W_P_Y2.?$W_LB5U_Z>-+K^FNOYE/^#)[_ )2.?$W_ +(E=?\ MIXTNOZ:Z /X#=<_Y#5Y_U]2?^A&JM6M<_P"0U>?]?4G_ *$:JT %?>O_ ;$ M_P#*'/\ TYV]?W24 M ?RC_P#!WU_RF-U/_LG6A?\ H$M?EW7ZB?\ !WU_RF-U/_LG6A?^@2U^7= ! M1110!_=O^Q__ ,FE_"[_ +)UHG_I!#7HM>=?L?\ _)I?PN_[)UHG_I!#7HM M!1110 4444 %%%% !1110!_/)_P?&?\ )3/V<_\ L!>)?_1VG5^#U?O#_P ' MQG_)3/V<_P#L!>)?_1VG5^#U !1110!_8U_P;;?\H1_@)_V M2_]/%]7S'_P M>K?\HLO /_9P&E?^F/7*^G/^#;;_ )0C_ 3_ + 6I?\ IXOJ^8_^#U;_ )19 M> ?^S@-*_P#3'KE '\P-%%% !7]/W_!E3_RBR\??]G :K_Z8]#K^8&OZ?O\ M@RI_Y19>/O\ LX#5?_3'H= 'T[_P5^H?_!H-_P I MC=+_ .R=:[_Z!%0!_5S7\+G[>_\ R?3\:?\ LK/B/_TYW%?W1U_"Y^WO_P G MT_&G_LK/B/\ ].=Q0!Y-1110!]3?\$0_^4N_[.G_ &5G2/\ TH6O[5J_BI_X M(A_\I=_V=/\ LK.D?^E"U_:M0!_'S_P<\_\ *<[XZ_\ 7SX?_P#4=TRO@FOO M;_@YY_Y3G?'7_KY\/_\ J.Z97P30 59T;_D,6G_7S'_Z$*K59T;_ )#%I_U\ MQ_\ H0H _OSK^97_ (/8?^4C/PQ_[(G;?^G?4Z_IJK^97_@]A_Y2,_#'_LB= MM_Z=]3H _&VBBB@ K^VG_@C=_P HG/V;_P#LB?AO_P!-T%?Q+5_;3_P1N_Y1 M.?LW_P#9$_#?_IN@H _,;_@^!_Y-^^ G_8Y:S_Z26]?SGU_1A_P? _\ )OWP M$_['+6?_ $DMZ_G/H **** /ZS/^#23_ )0N^$?^QR\0?^EK4O\ P=M?\H7/ M&'_8X^'_ /TN2D_X-)/^4+OA'_L_P"4 MCGQ-_P"R)77_ *>-+K^FN@#^ W7/^0U>?]?4G_H1JK5K7/\ D-7G_7U)_P"A M&JM !7WK_P &Q/\ RG,^!/\ U]:__P"H[J=?!5?>O_!L3_RG,^!/_7UK_P#Z MCNIT ?V#U_%5_P %O_\ E+Q^T7_V5C5__1YK^U6OXJO^"W__ "EX_:+_ .RL M:O\ ^CS0!\L4444 >L?L%_\ )\WP7_[*QX<_].=O7]TE?PM_L%_\GS?!?_LK M'AS_ -.=O7]TE '\H_\ P=]?\IC=3_[)UH7_ *!+7Y=U^HG_ =]?\IC=3_[ M)UH7_H$M?EW0 4444 ?W;_L?_P#)I?PN_P"R=:)_Z00UZ+7G7['_ /R:7\+O M^R=:)_Z00UZ+0 4444 %%%% !1110 4444 ?SR?\'QG_ "4S]G/_ + 7B7_T M=IU?@]7[P_\ !\9_R4S]G/\ [ 7B7_T=IU?@]0 4444 ?V-?\&VW_*$?X"?] M@+4O_3Q?5\Q_\'JW_*++P#_V+ MZOF/_@]6_P"467@'_LX#2O\ TQZY0!_,#1110 5_3]_P94_\HLO'W_9P&J_^ MF/0Z_F!K^G[_ (,J?^467C[_ +. U7_TQZ'0!]._\')'_*$CX]_]@'3?_3Q8 MU_')7]C?_!R1_P H2/CW_P!@'3?_ $\6-?QR4 %%%% '[P?\&.?_ "4W]HO_ M + /AK_T=J-?NQ^U]_R:9\4?^R=:W_Z035^$_P#P8Y_\E-_:+_[ /AK_ -': MC7[L?M??\FF?%'_LG6M_^D$U '\(]%%% !7ZA_\ !H-_RF-TO_LG6N_^@15^ M7E?J'_P:#?\ *8W2_P#LG6N_^@14 ?U34444 ?4W_!$/_E+O^SI_P!E9TC_ M -*%K^U:OXJ?^"(?_*7?]G3_ +*SI'_I0M?VK4 ?Q\_\'//_ "G.^.O_ %\^ M'_\ U'=,KX)K[V_X.>?^4YWQU_Z^?#__ *CNF5\$T %6=&_Y#%I_U\Q_^A"J MU6=&_P"0Q:?]?,?_ *$* /[\Z_F5_P"#V'_E(S\,?^R)VW_IWU.OZ:J_F5_X M/8?^4C/PQ_[(G;?^G?4Z /QMHHHH *_MI_X(W?\ *)S]F_\ [(GX;_\ 3=!7 M\2U?VT_\$;O^43G[-_\ V1/PW_Z;H* /S&_X/@?^3?O@)_V.6L_^DEO7\Y]? MT8?\'P/_ ";]\!/^QRUG_P!)+>OYSZ "BBB@#^LS_@TD_P"4+OA'_L)?_ $VSU_$K7]M7 M_!8__E$[^TC_ -D2\2_^FV>OXE: "BBB@#]D?^#)[_E(Y\3?^R)77_IXTNOZ M:Z_F4_X,GO\ E(Y\3?\ LB5U_P"GC2Z_IKH _@-US_D-7G_7U)_Z$:JU:US_ M )#5Y_U]2?\ H1JK0 5]Z_\ !L3_ ,IS/@3_ -?6O_\ J.ZG7P57WK_P;$_\ MIS/@3_U]:_\ ^H[J= ']@]?Q5?\ !;__ )2\?M%_]E8U?_T>:_M5K^*K_@M_ M_P I>/VB_P#LK&K_ /H\T ?+%%%% 'K'[!?_ "?-\%_^RL>'/_3G;U_=)7\+ M?[!?_)\WP7_[*QX<_P#3G;U_=)0!_*/_ ,'?7_*8W4_^R=:%_P"@2U^7=?J) M_P '?7_*8W4_^R=:%_Z!+7Y=T %%%% ']V_['_\ R:7\+O\ LG6B?^D$->BU MYU^Q_P#\FE_"[_LG6B?^D$->BT %%%% !1110 4444 %%%% '\\G_!\9_P E M,_9S_P"P%XE_]':=7X/5^\/_ ?&?\E,_9S_ .P%XE_]':=7X/4 %%%% ']C M7_!MM_RA'^ G_8"U+_T\7U?,?_!ZM_RBR\ _]G :5_Z8]N4 ?S T444 %?T_?\&5/ M_*++Q]_VAT ?3O_!R1_RA M(^/?_8!TW_T\6-?QR5_8W_P_Y2.?$ MW_LB5U_Z>-+K^FNOYE/^#)[_ )2.?$W_ +(E=?\ IXTNOZ:Z /X#=<_Y#5Y_ MU]2?^A&JM6M<_P"0U>?]?4G_ *$:JT %?>O_ ;$_P#*'/\ TYV]?W24 ?RC_P#!WU_RF-U/_LG6 MA?\ H$M?EW7ZB?\ !WU_RF-U/_LG6A?^@2U^7= !1110!_=O^Q__ ,FE_"[_ M +)UHG_I!#7HM>=?L?\ _)I?PN_[)UHG_I!#7HM !1110 4444 %%%% !111 M0!_/)_P?&?\ )3/V<_\ L!>)?_1VG5^#U?O#_P 'QG_)3/V<_P#L!>)?_1VG M5^#U !1110!_8U_P;;?\H1_@)_V M2_]/%]7S'_P>K?\HLO /_9P&E?^F/7* M^G/^#;;_ )0C_ 3_ + 6I?\ IXOJ^8_^#U;_ )19> ?^S@-*_P#3'KE '\P- M%%% !7]/W_!E3_RBR\??]G :K_Z8]#K^8&OZ?O\ @RI_Y19>/O\ LX#5?_3' MH= 'T[_P5^H?_!H-_P IC=+_ .R=:[_Z!%0!_5S7 M\+G[>_\ R?3\:?\ LK/B/_TYW%?W1U_"Y^WO_P GT_&G_LK/B/\ ].=Q0!Y- M1110!]3?\$0_^4N_[.G_ &5G2/\ TH6O[5J_BI_X(A_\I=_V=/\ LK.D?^E" MU_:M0!_'S_P<\_\ *<[XZ_\ 7SX?_P#4=TRO@FOO;_@YY_Y3G?'7_KY\/_\ MJ.Z97P30 59T;_D,6G_7S'_Z$*K59T;_ )#%I_U\Q_\ H0H _OSK^97_ (/8 M?^4C/PQ_[(G;?^G?4Z_IJK^97_@]A_Y2,_#'_LB=M_Z=]3H _&VBBB@ K^VG M_@C=_P HG/V;_P#LB?AO_P!-T%?Q+5_;3_P1N_Y1.?LW_P#9$_#?_IN@H _, M;_@^!_Y-^^ G_8Y:S_Z26]?SGU_1A_P? _\ )OWP$_['+6?_ $DMZ_G/H ** M** /ZS/^#23_ )0N^$?^QR\0?^EK4O\ P=M?\H7/&'_8X^'_ /TN2D_X-)/^ M4+OA'_L_P"4CGQ-_P"R)77_ *>-+K^F MN@#^ W7/^0U>?]?4G_H1JK5K7/\ D-7G_7U)_P"A&JM !7WK_P &Q/\ RG,^ M!/\ U]:__P"H[J=?!5?>O_!L3_RG,^!/_7UK_P#ZCNIT ?V#U_%5_P %O_\ ME+Q^T7_V5C5__1YK^U6OXJO^"W__ "EX_:+_ .RL:O\ ^CS0!\L4444 >L?L M%_\ )\WP7_[*QX<_].=O7]TE?PM_L%_\GS?!?_LK'AS_ -.=O7]TE '\H_\ MP=]?\IC=3_[)UH7_ *!+7Y=U^HG_ =]?\IC=3_[)UH7_H$M?EW0 4444 ?W M;_L?_P#)I?PN_P"R=:)_Z00UZ+7G7['_ /R:7\+O^R=:)_Z00UZ+0 4444 % M%%% !1110 4444 ?SR?\'QG_ "4S]G/_ + 7B7_T=IU?@]7[P_\ !\9_R4S] MG/\ [ 7B7_T=IU?@]0 4444 ?V-?\&VW_*$?X"?]@+4O_3Q?5\Q_\'JW_*++ MP#_V+ZOF/_@]6_P"467@'_LX# M2O\ TQZY0!_,#1110 5_3]_P94_\HLO'W_9P&J_^F/0Z_F!K^G[_ (,J?^46 M7C[_ +. U7_TQZ'0!]._\')'_*$CX]_]@'3?_3Q8U_')7]C?_!R1_P H2/CW M_P!@'3?_ $\6-?QR4 %%%% '[P?\&.?_ "4W]HO_ + /AK_T=J-?NQ^U]_R: M9\4?^R=:W_Z035^$_P#P8Y_\E-_:+_[ /AK_ -':C7[L?M??\FF?%'_LG6M_ M^D$U '\(]%%% !7ZA_\ !H-_RF-TO_LG6N_^@15^7E?J'_P:#?\ *8W2_P#L MG6N_^@14 ?U34444 ?4W_!$/_E+O^SI_P!E9TC_ -*%K^U:OXJ?^"(?_*7? M]G3_ +*SI'_I0M?VK4 ?Q\_\'//_ "G.^.O_ %\^'_\ U'=,KX)K[V_X.>?^ M4YWQU_Z^?#__ *CNF5\$T %6=&_Y#%I_U\Q_^A"JU6=&_P"0Q:?]?,?_ *$* M /[\Z_F5_P"#V'_E(S\,?^R)VW_IWU.OZ:J_F5_X/8?^4C/PQ_[(G;?^G?4Z M /QMHHHH *_MI_X(W?\ *)S]F_\ [(GX;_\ 3=!7\2U?VT_\$;O^43G[-_\ MV1/PW_Z;H* /S&_X/@?^3?O@)_V.6L_^DEO7\Y]?T8?\'P/_ ";]\!/^QRUG M_P!)+>OYSZ "BBB@#^LS_@TD_P"4+OA'_L)?_ $VSU_$K7]M7_!8__E$[^TC_ -D2\2_^ MFV>OXE: "BBB@#]D?^#)[_E(Y\3?^R)77_IXTNOZ:Z_F4_X,GO\ E(Y\3?\ MLB5U_P"GC2Z_IKH _@-US_D-7G_7U)_Z$:JU:US_ )#5Y_U]2?\ H1JK0 5] MZ_\ !L3_ ,IS/@3_ -?6O_\ J.ZG7P57WK_P;$_\IS/@3_U]:_\ ^H[J= '] M@]?Q5?\ !;__ )2\?M%_]E8U?_T>:_M5K^*K_@M__P I>/VB_P#LK&K_ /H\ MT ?+%%%% 'K'[!?_ "?-\%_^RL>'/_3G;U_=)7\+?[!?_)\WP7_[*QX<_P#3 MG;U_=)0!_*/_ ,'?7_*8W4_^R=:%_P"@2U^7=?J)_P '?7_*8W4_^R=:%_Z! M+7Y=T %%%% ']V_['_\ R:7\+O\ LG6B?^D$->BUYU^Q_P#\FE_"[_LG6B?^ MD$->BT %%%% !1110 4444 %%%% '\\G_!\9_P E,_9S_P"P%XE_]':=7X/5 M^\/_ ?&?\E,_9S_ .P%XE_]':=7X/4 %%%% ']C7_!MM_RA'^ G_8"U+_T\ M7U?,?_!ZM_RBR\ _]G :5_Z8]N4 ?S T444 %?T_?\&5/_*++Q]_VAT ?3O_!R1_RA(^/?_8!TW_T\6-?QR5_8 MW_P_Y2.?$W_LB5U_Z>-+K^FNOYE/^ M#)[_ )2.?$W_ +(E=?\ IXTNOZ:Z /X#=<_Y#5Y_U]2?^A&JM6M<_P"0U>?] M?4G_ *$:JT %?>O_ ;$_P#*'/\ TYV]?W24 ?RC_P#!WU_RF-U/_LG6A?\ H$M?EW7ZB?\ !WU_ MRF-U/_LG6A?^@2U^7= !1110!_=O^Q__ ,FE_"[_ +)UHG_I!#7HM>=?L?\ M_)I?PN_[)UHG_I!#7HM !1110 4444 %%%% !1110!_/)_P?&?\ )3/V<_\ ML!>)?_1VG5^#U?O#_P 'QG_)3/V<_P#L!>)?_1VG5^#U !1110!_8U_P;;?\ MH1_@)_V M2_]/%]7S'_P>K?\HLO /_9P&E?^F/7*^G/^#;;_ )0C_ 3_ + 6 MI?\ IXOJ^8_^#U;_ )19> ?^S@-*_P#3'KE '\P-%%% !7]/W_!E3_RBR\?? M]G :K_Z8]#K^8&OZ?O\ @RI_Y19>/O\ LX#5?_3'H= 'T[_P5^H?_!H-_P IC=+_ .R=:[_Z!%0!_5S7\+G[>_\ R?3\:?\ LK/B M/_TYW%?W1U_"Y^WO_P GT_&G_LK/B/\ ].=Q0!Y-1110!]3?\$0_^4N_[.G_ M &5G2/\ TH6O[5J_BI_X(A_\I=_V=/\ LK.D?^E"U_:M0!_'S_P<\_\ *<[X MZ_\ 7SX?_P#4=TRO@FOO;_@YY_Y3G?'7_KY\/_\ J.Z97P30 59T;_D,6G_7 MS'_Z$*K59T;_ )#%I_U\Q_\ H0H _OSK^97_ (/8?^4C/PQ_[(G;?^G?4Z_I MJK^97_@]A_Y2,_#'_LB=M_Z=]3H _&VBBB@ K^VG_@C=_P HG/V;_P#LB?AO M_P!-T%?Q+5_;3_P1N_Y1.?LW_P#9$_#?_IN@H _,;_@^!_Y-^^ G_8Y:S_Z2 M6]?SGU_1A_P? _\ )OWP$_['+6?_ $DMZ_G/H **** /ZS/^#23_ )0N^$?^ MQR\0?^EK4O\ P=M?\H7/&'_8X^'_ /TN2D_X-)/^4+OA'_L_P"4CGQ-_P"R)77_ *>-+K^FN@#^ W7/^0U>?]?4G_H1 MJK5K7/\ D-7G_7U)_P"A&JM !7WK_P &Q/\ RG,^!/\ U]:__P"H[J=?!5?> MO_!L3_RG,^!/_7UK_P#ZCNIT ?V#U_%5_P %O_\ E+Q^T7_V5C5__1YK^U6O MXJO^"W__ "EX_:+_ .RL:O\ ^CS0!\L4444 >L?L%_\ )\WP7_[*QX<_].=O M7]TE?PM_L%_\GS?!?_LK'AS_ -.=O7]TE '\H_\ P=]?\IC=3_[)UH7_ *!+ M7Y=U^HG_ =]?\IC=3_[)UH7_H$M?EW0 4444 ?W;_L?_P#)I?PN_P"R=:)_ MZ00UZ+7G7['_ /R:7\+O^R=:)_Z00UZ+0 4444 %%%% !1110 4444 ?SR?\ M'QG_ "4S]G/_ + 7B7_T=IU?@]7[P_\ !\9_R4S]G/\ [ 7B7_T=IU?@]0 4 M444 ?V-?\&VW_*$?X"?]@+4O_3Q?5\Q_\'JW_*++P#_V+ZOF/_@]6_P"467@'_LX#2O\ TQZY0!_,#1110 5_ M3]_P94_\HLO'W_9P&J_^F/0Z_F!K^G[_ (,J?^467C[_ +. U7_TQZ'0!]._ M\')'_*$CX]_]@'3?_3Q8U_')7]C?_!R1_P H2/CW_P!@'3?_ $\6-?QR4 %% M%% '[P?\&.?_ "4W]HO_ + /AK_T=J-?NQ^U]_R:9\4?^R=:W_Z035^$_P#P M8Y_\E-_:+_[ /AK_ -':C7[L?M??\FF?%'_LG6M_^D$U '\(]%%% !7ZA_\ M!H-_RF-TO_LG6N_^@15^7E?J'_P:#?\ *8W2_P#LG6N_^@14 ?U34444 ?4 MW_!$/_E+O^SI_P!E9TC_ -*%K^U:OXJ?^"(?_*7?]G3_ +*SI'_I0M?VK4 ? MQ\_\'//_ "G.^.O_ %\^'_\ U'=,KX)K[V_X.>?^4YWQU_Z^?#__ *CNF5\$ MT %6=&_Y#%I_U\Q_^A"JU6=&_P"0Q:?]?,?_ *$* /[\Z_F5_P"#V'_E(S\, M?^R)VW_IWU.OZ:J_F5_X/8?^4C/PQ_[(G;?^G?4Z /QMHHHH *_MI_X(W?\ M*)S]F_\ [(GX;_\ 3=!7\2U?VT_\$;O^43G[-_\ V1/PW_Z;H* /S&_X/@?^ M3?O@)_V.6L_^DEO7\Y]?T8?\'P/_ ";]\!/^QRUG_P!)+>OYSZ "BBB@#^LS M_@TD_P"4+OA'_L)?_ $VSU_$K7]M7_!8__E$[^TC_ -D2\2_^FV>OXE: "BBB@#]D?^#) M[_E(Y\3?^R)77_IXTNOZ:Z_F4_X,GO\ E(Y\3?\ LB5U_P"GC2Z_IKH _@-U MS_D-7G_7U)_Z$:JU:US_ )#5Y_U]2?\ H1JK0 5]Z_\ !L3_ ,IS/@3_ -?6 MO_\ J.ZG7P57WK_P;$_\IS/@3_U]:_\ ^H[J= ']@]?Q5?\ !;__ )2\?M%_ M]E8U?_T>:_M5K^*K_@M__P I>/VB_P#LK&K_ /H\T ?+%%%% 'K'[!?_ "?- M\%_^RL>'/_3G;U_=)7\+?[!?_)\WP7_[*QX<_P#3G;U_=)0!_*/_ ,'?7_*8 MW4_^R=:%_P"@2U^7=?J)_P '?7_*8W4_^R=:%_Z!+7Y=T %%%% ']V_['_\ MR:7\+O\ LG6B?^D$->BUYU^Q_P#\FE_"[_LG6B?^D$->BT %%%% !1110 44 M44 %9_BOQ7X<\#>'+OQ;XMU>&PTVPA,MY>3G"1)TW'';FM"HKZPL=4M)-/U. MRBN+>5=LL$\8=''H5/!% 'X,?\'5/P,^(/\ P4C\<_!;6/V+?[!\9VWA+2=< MA\02?\)=ING?97N);)H1B^N(3)N$,G*;@-O.,C/Y+?\ #EC_ (*/_P#1$]!_ M\.EX:_\ EC7]G'_"KOAG_P!$[T+_ ,%$/_Q-'_"KOAG_ -$[T+_P40__ !- M'\8__#EC_@H__P!$3T'_ ,.EX:_^6-'_ Y8_P""C_\ T1/0?_#I>&O_ )8U M_9Q_PJ[X9_\ 1.]"_P#!1#_\31_PJ[X9_P#1.]"_\%$/_P 30!\-_P#!$CXK M?"_]D/\ X):_"/\ 9R_:'^(^@^'O&?AC2;Z'7-&_M>&[^S/)J5W,@\ZV:2)\ MQRHV4=@-V#R"!X5_P= V%O\ \%$OV!?"'P4_8Z\2:#XP\3Z7\8-/UN^TS_A( M[/3_ "K"/2M5@>;S+Z6&-L2W,"[0Q8[\@$!B/U9_X5=\,_\ HG>A?^"B'_XF MC_A5WPS_ .B=Z%_X*(?_ (F@#^,?_ARQ_P %'_\ HB>@_P#ATO#7_P L:/\ MARQ_P4?_ .B)Z#_X=+PU_P#+&O[./^%7?#/_ *)WH7_@HA_^)H_X5=\,_P#H MG>A?^"B'_P")H _C'_X&T^TO'J5K M,X\ZY:.),1QNV7=0=N!R0#_-7_PY8_X*/_\ 1$]!_P##I>&O_EC7]G'_ J[ MX9_]$[T+_P %$/\ \31_PJ[X9_\ 1.]"_P#!1#_\30!_&/\ \.6/^"C_ /T1 M/0?_ Z7AK_Y8T?\.6/^"C__ $1/0?\ PZ7AK_Y8U_9Q_P *N^&?_1.]"_\ M!1#_ /$T?\*N^&?_ $3O0O\ P40__$T ?AA_P:K? SX@_P#!-SQU\:-9_;2_ ML'P9;>+=)T.'P_)_PEVFZC]J>WEO6F&+&XF*;1+'R^T'=QG!Q^L/[1_[7?[, MWCW]GGQYX&\)_&K0;O5=:\&:I8:9:_:_+\ZXFM)8XTW. JY9@,L0!G)(%>W? M\*N^&?\ T3O0O_!1#_\ $T?\*N^&?_1.]"_\%$/_ ,30!_&/_P .6/\ @H__ M -$3T'_PZ7AK_P"6-'_#EC_@H_\ ]$3T'_PZ7AK_ .6-?V?_!N)^Q/^T5^P7_P4JL/C_P#M8>'-!\*>$8?!FK6$NK?\)UH]]MN) MEC$:>59W(OB'K6IZ/>_P#"S/#T7VBUGOII8I-DE^KIN1U.U@&&<$ \5_7K M_P *N^&?_1.]"_\ !1#_ /$T?\*N^&?_ $3O0O\ P40__$T ?QC_ /#EC_@H M_P#]$3T'_P .EX:_^6-'_#EC_@H__P!$3T'_ ,.EX:_^6-?V/C/\.-!T;PIX2^(>FZGX@U7_A8V@W'V6UBF#22>5!?/(^ ,[45F/8&O MZ@?^&Y_V1_\ HO6@_P#?Y_\ XFNZ_P"%7?#/_HG>A?\ @HA_^)H_X5=\,_\ MHG>A?^"B'_XF@#^8#_@NU_P3U_:M_;+_ ."K7Q8_:4_9M\%:#XD\%>)I]';1 M-:_X6!HEG]I$&BV-M+^YNKR.9-LT,B_.BYVY&003\C?\.6/^"C__ $1/0?\ MPZ7AK_Y8U_9Q_P *N^&?_1.]"_\ !1#_ /$T?\*N^&?_ $3O0O\ P40__$T M?QC_ /#EC_@H_P#]$3T'_P .EX:_^6-3Z9_P1>_X*-V^I6]Q-\%=!").C,?^ M%I>&^ ""?^8C7]F/_"KOAG_T3O0O_!1#_P#$T?\ "KOAG_T3O0O_ 40_P#Q M- '"_P##<_[(_P#T7K0?^_S_ /Q-?A?_ ,'1/[+7QE_X**_MI^!?BU^QOIV@ M^,?#^C?"Z#2-2U#_ (332M/\F\74;Z8Q>7?7,+M^[FC;A?^"B'_P")H_X5=\,_ M^B=Z%_X*(?\ XF@#\:_^#J'X?:[_ ,%'_@]\(O"W[&&I:#XRO_"_B74[O78/ M^$HL-.^S0RV\*1MNOIH5?+*PPA8C'(%?BW_PY8_X*/\ _1$]!_\ #I>&O_EC M7]G'_"KOAG_T3O0O_!1#_P#$T?\ "KOAG_T3O0O_ 40_P#Q- '\8_\ PY8_ MX*/_ /1$]!_\.EX:_P#EC1_PY8_X*/\ _1$]!_\ #I>&O_EC7]G'_"KOAG_T M3O0O_!1#_P#$T?\ "KOAG_T3O0O_ 40_P#Q- 'YP?\ !NWXC\)_L*_\$QO# MG[//[5/C70?"WC"P\2ZQ=W>C_P!NVU]LAGNFDB;S;.26([E(. Y([@&E_P"# MB/Q)X3_;J_X)B^)/V>?V5O&N@^*?&%_XDT>ZM-'_ +=MK'S(8+I9)6\V\DBB M&U03@N">P)K]'O\ A5WPS_Z)WH7_ (*(?_B:/^%7?#/_ *)WH7_@HA_^)H _ MC'_X@_P#ATO#7_P L:_LX M_P"%7?#/_HG>A?\ @HA_^)H_X5=\,_\ HG>A?^"B'_XF@#^,?_ARQ_P4?_Z( MGH/_ (=+PU_\L:_:/_@U>^'VN_\ !-_X0?%WPM^V?J6@^#+_ ,4>)-,NM"@_ MX2BPU'[3#%;S)(VZQGF5,,ZC#E2<\ U^RO\ PJ[X9_\ 1.]"_P#!1#_\31_P MJ[X9_P#1.]"_\%$/_P 30!\K_P#!2O\ :)^!7[0'_!/;XV_ [X1_%G0=6\4^ M+OA=KFD>'M+_ +12W^UWMQ92Q0Q>9,4CCW.RC<[*HSDD#FOY;_\ ARQ_P4?_ M .B)Z#_X=+PU_P#+&O[./^%7?#/_ *)WH7_@HA_^)H_X5=\,_P#HG>A?^"B' M_P")H _C'_X@_^'2\ M-?\ RQK^SC_A5WPS_P"B=Z%_X*(?_B:/^%7?#/\ Z)WH7_@HA_\ B: /Y]?^ M#7?]EGXS?\$ZOVU?'7Q;_;(TW0?!WA[6?A=/I&FZA_PFFE:AYUZVI6$PB\NQ MN9G7]W#*VYE"_+C.2 ?W0_X;G_9'_P"B]:#_ -_G_P#B:[K_ (5=\,_^B=Z% M_P""B'_XFC_A5WPS_P"B=Z%_X*(?_B: /XS]5_X(O?\ !1JYU2YN(?@KH+)) M<.R-_P +2\-C(+$C_F(57_X&;C6&UO6O^%@: M)>?9A/HU];1?N;6\DF?=--&OR(V-V3@ D?U ?\*N^&?_ $3O0O\ P40__$T? M\*N^&?\ T3O0O_!1#_\ $T <+_PW/^R/_P!%ZT'_ +_/_P#$U_+_ /\ !4__ M ()A_MI?M'_\%&OC1\>?@Q\.=!UGPIXM^(6HZGX?U7_A8V@V_P!JM992T&O_EC1_PY8_X*/_\ 1$]!_P##I>&O M_EC7]G'_ J[X9_]$[T+_P %$/\ \31_PJ[X9_\ 1.]"_P#!1#_\30!_(3^R M1_P20_;V^&/[5OPQ^)7CCX3Z#8Z)X>^(6BZGK%[_ ,+,\/2_9[6"^AEEDV1W M[.^U$8[5!8XP 3Q7]7G_ W/^R/_ -%ZT'_O\_\ \37=?\*N^&?_ $3O0O\ MP40__$T?\*N^&?\ T3O0O_!1#_\ $T ?S=?\''G[$_[1/[>G_!2F^^/_ .R? MX&O_EC7]G'_ J[X9_]$[T+_P %$/\ \31_PJ[X9_\ 1.]"_P#! M1#_\30!_&/\ \.6/^"C_ /T1/0?_ Z7AK_Y8T?\.6/^"C__ $1/0?\ PZ7A MK_Y8U_9Q_P *N^&?_1.]"_\ !1#_ /$T?\*N^&?_ $3O0O\ P40__$T >0_L MB?M'_ F/X-?#?X,#XIZ/)XGM/".E:7/I,%T)'%W%9QI)$&3*L0R,,J2#C()% M>]UCV/P^\ Z7>1ZAIG@C1[>XB;=%/!ID2.A]0P7(-;% !1110 4444 %%%% M!1110 4455BUW1+C6)O#T&L6KZA;PK-<6*7"F:*-B0KLF=RJ2#@D8.#0!:HH MHH **** "BN>\6_%OX4^ /$&C^$O'?Q.\/:)JOB*X,'A_3-7UJ"VN-3E! ,= MO'(X:9LLORH">1ZUT- !1110 445R/QN^/WP._9I\!R_%']H7XN^'/!/AR"= M()-;\4ZQ#8VPE?.R,22LH+M@X4,O"'Q#\*Z?XZ\ >*M-U MS1-6M$NM+UC1[Z.YM;R!QE)8I8R4D1AR&4D$5I4 %%%% !15'Q)XG\->#=%F M\2>+_$-CI6G6VW[1?ZE=I!#%N8(NYW(5_%_P58?$CX4^.=)\2^'M5B,FF:YH6H1W M=I=H&*%HY8B4BBB@ HHHH **S-)\;>#-?\1:MX0T+Q=IE[JV@M M"NN:7:7\^'WQY_:-\%>#M=\63B'PUI'B3Q+;6=SJ3E@@\J.5PS N0F[&-Q"YR0 M* /1Z*** "BBB@ HK(\4?$#P'X'N-.M/&OC;2-'EU>\%II,6J:E%;M>W!Z0P MB1@9'/95R?:M>@ HHHH ***P/B=\5OA=\$_!=W\2/C+\2= \(^'=/"F_U[Q/ MK$%A96P8A5\R>=EC3)( R1DG% &_169X+\;>#/B1X4T_QY\//%NF:]H>K6JW M.EZSHM_'=6EY"PRLL4T3,DB$=&4D&M.@ HHHH **AO\ 4+#2K&;4]4O8;:VM MXVDGN+B0(D: 9+,QX4 WGC62">&0,DB$9#*PX((.0 M1UH EHHHH ***"0!DG '4F@ HK(\%_$'P%\2-*DUWX=^-](U^QANGMI;S1=2 MBNHDF3AXR\3, ZY&5SD9YK7H **** "BBN,\-_M&_L]^,?BOJ_P&\(_';P=J MOCC0(//UWP;IWB:TGU73HLJ-\]HDAFA7++RR@?,OJ* .SHHHH **** "BBB@ M HHHH **** "J^K:MI6@Z77_P#P4S_:3_X* 7_@KXH?M@_#7XP>&T_9^\,:QX0T7X;^!+70 M=)US1OC9IFM26=KJ8N+LO).J%KYX$$0C0")L%FW.H![1^V]_P6G\1_ 'QIXI MTO\ 99_9CM/B_P"'?AA\-],^('Q2\4P>/;;3K>VT"^9S;OI@\N7^TI&@BEN- MRE(@BJ [,X _.'X]W?@O]DGXH_&/X]ZY\0X/AK^TCX?\57WQN_9[^+_B&_DM M[?XO>#-0V7,GA2Y,CA;F6.+_ $,68PP<1")0@=F_2W]MK_@GY;7?_!&OXB_\ M$[_^":6EV4^H?V;#X;T33;_Q3Y[6T;:K#<75E/=W$C.@CMIK@+&[91&5%&-H MKU7]C3]C/XM^"?AY]N_;U^*^A_%KQE=:Q!JUCIZ>%K6/0/!+Q0K%%9Z'%)&9 MHHHU11YTCF20H)"$9GW 'N?PH\:W?Q*^%OAKXBW_ (:N]&GU_0+/4IM'OU(G ML7G@24P2 @$.A;:W Y4\5OT5Y_\ M+_M4_L[_L<_"VY^-/[3OQI>-+[X<6UNOBNZ\ M26]O&^BZ/]BU6%9((9Y!.S[DC,HCV"11U[7_ ((Y_$SX>^,M<^*_A'QI^SAJ MWPR_:6T:/PQ+^TS8ZE;6\4&N:W<:63%K-LEE.?AA^U_P"*-$_X*#_\%)?V;[:W^$7Q3\&7WP>^)GB/3XSJ4WP9\7Z- MK-Y';:SI]X$,EO8W$Q_UJ#"R8$K.N%E_2O\ X(??'7XS?M ?\$[/"OB;XY>) M9?$NJ:+JNJ>'].\?/;R1IXSTRPO);:SUI!* [+<01HV]N9&5G/WJ\N_X(N?\ M$JOVN_V,_AQHEW^VK^U?=^(;K2=(U6PTCX6>%91'X;LDU&^DOKNYOLH&U2^D MFD9O-D 6$,T:;EPU?H/##%;Q+!!$J(BA41%P% X '04 .HK$^)/Q)\ ?!WP M#J_Q3^*GC'3O#_AS0+"2]UG6M6NE@MK.W09:21V("@#\^@Y-?(OAW_@M+^PA M^UIH?C?X*_L_?&O6=/\ &\OP]U;5O"-OKWAG4M"FUJVCLYG%[IDEW#%]H"A3 M(#&=X52X7:K$ 'HG[=/_ 4;^'_[*/@WQUX3^&FE'XA?&?PSX!3Q/HGP?T59 M9-3U.VFO8["&81Q([&(7$J[P@:0(K$*>*_/W]I_Q;_P4G_:2^(OB'P?\9?@C M\,/B-\5OV-O%GAKXBP^$OA]IMX^C^.?#NM:?>P7VD&TU!I7748HDE:%SDOCY M(]Y4-SO_ 0(_;Z^'WB_XY?"3]BS]IZQTSXK_%W1OAW'J/PG^.6GW=I=3Z7H M6HZ)#JE]H5_<2S^?]LLY&^RF-!*^T@LL:H[-]=VG_!'OXO>-O^"GOQ5_;,^+ M7[6VO:?\-O%GBOPQKNB_#7P+J$VG3:O=:-IEM!:MJUY&$E-O!.D[QVD3[)"R MRNP.4H XG_@@CXT\,M\8OCK\./V2=,\6?\,T/<:5XE^'MEXI\-7FF?\ "':Y MJ"SOK'AR!;I%\R.&1(Y=D.Z*$RX#,9-[?IA14&J:IIFB:9<:UK6HP6=G9P// M=W=U,L<4$2*69W9B J@ DDG R: )Z\6_;-_;M^!G[%7P@\;_$?QSK]MJNM^ M"_ USXID\":5J$)UB]L8Y4@65+&O >KW7A7PAX,O8;G4+W4([:0026D"/\ @HU\.K&V_;._9AT:;0]0\26E[)"/ M%/AR^CVP:O$(RD=]:RJ_S(Z,L%R6<+"\H4 '-^-_$'[0W_!9SPU\0?\ @D]^ MV7\,=)^#&IVO_"'>-/$;^#O$G]NQ:YX0GO3="TAN6BB^RWJW%E&C2%'0[6*K MM()]S_X)-?&K]I#2+3QE_P $]?VT+/5=0^)/P+DM;.U\?RV$OV/QOX;G#C2] M66<@J;EHXFBGC+,XDA9B68R!?.=8_P"";G[?GQ!_X*V_%S]I>R_:@_X5C\&_ M%3^#6B?P@(Y/$OB"'1[(-_9RS2*R:?9->37+3?*7G4+'MV,6K]#: "BBODCX MM_\ !;W_ ()I?#'XQ:A^S3=?M:>&8?'MO>R:3$EW9WK:-;:QM/EV-WJD<)L[ M>3>-KJ\RLF&#;2,4 ?17Q7^//P8^!9\/+\8_B?HOAH^+/$EMX?\ #*ZQ?I = M3U2X)$-I"&/[R5]K84>A/:OS\\,_\%1/VX_CU\3_ 3X-\0_!/PS\/?A9^TA MJWC+P1\*=:5[V3QCX;U'3K:\%OJVH6DZ1V\D,K6KRK#%G8I0M*W&[R>Q^&/Q MA\%_M5_"+X3?\%:?VD[OQ_I'Q(^$^O\ Q!^/_@SXB:[9GPUX U'2+NSET[4- M(E@2%=-1)IS;$QR%6 <%G#U]1?\ !2']A3]I3_@H/\?_ -G#X]?LB?M9Z9\/ MO"_@O2_$USJOCC2(4O=0-KK%E96\4^D@JT1FDM?M:)C&\\)>(Q8RW)M?UFS\-:/!IUM MJWBG6)-0U&[2) HDN+B3YI9#C)8X'H .GH *S?$WC/P?X*@M+KQEXKTW2( MM0U*#3["34[Z.W6YNYW$<-O&7(#RR.0J(,LS$ FO+/B#_P4._8<^%WQKM_V M:_'7[6GP\TKXAWCI%:>#M2\6VL%ZT\@S#"R,_P"ZDDRNQ'PS;EV@Y&?S%_:, M^)_[5-G=:1:?\%[/ ?B36/@EXH\*VGB_Q''X(^&XAM_@AXF_ML0:4L&NZ9,\ ML@6#S?.E:225=ZC&V;80#Z7\.?\ !:WXA?%;XWZ'X&\#?LJOHOPR^(_Q U_X M;_#/XRZIXHAN7E\5:?%85BW,J!P!Q/\ P36^'?QR M_P"")?QZ\$?\$S_CCXTU'QO\*/BYI0NOAAXW6V=X]"\916OGZSHLF%_=6MRZ M3WEL6"[)_\ @G[J'@O0+/P%XC\1ZOKG MB?Q- D]AHZK,,[IY%A144G) &0H 9G;+, =A117A? M[87_ 4Q_8/_ &!+G2M/_:\_:8\/^"[W6UWZ7I=WYUS>3Q;BIF%O;1R2K%N! M'FE0@((W<&@#V3Q9XM\+> O"^H^-_''B2PT;1M(LI;S5=6U2[2WMK.WC4O)- M+*Y"QHJ@L68@ DFO@+]MO\ X+/?&3X2^(/&OB+]C;]GOPM\1OA[\'_A[H?C MGXE^+M9\7260U72-4WR01Z'Y4,D=S(+>-IVED<)@A K-C=Y'_P %CO\ @HGX MZ^&_QO\ @K^TK^S9\7_#?C;X&I\(/$OBCXC^"9M?MVT7X@^'3J&D:;=6T?F- MY,]VL6H.\*.2=\3Q!6+M$_J?Q(^ _P /?^"A?_!OK=?L_?\ !)'PZWASPMXV MT^ULOA[8>.)KRUCBL(O$43WGFO.TLP@>*&Z*8+'RW14 ^5 <1\;OV?/VB?^ M"?\ ^TAK/_!*(9OCA\-]-TAEFE\"S6MG;Z;+:6J,QDOM M+6(2,W65)I1^[4/N_4?3K^#5=/@U.U298KF%98UN+=XI K $!D)_ WQ(?5OB%)JLD^D7&F_V=IUY/:Z)J6G70AN&AU"[6&#+*8?W; M%B0IP >P?M,?\%&OB'XU\4>$_@'_ ,$O+?P7X_\ &WB7X@:YX4\0^+?$4=_= M^&_ UUI%F+J\34Q8 2^:V^*&)=Z(TDG+\;3\ ?M?77PU_:/_ ."*7[17_!7+ MX]?#ZQ'Q0^)7A_2O /B#3I8TO]&\.W>D>(SHHN]&DDB:Y@A>>1KMAYC99%'S M,FYOTB_X)@?&#]F7]K'X'Z]^UU^S[\*;#P)XW\>ZJ8/C+HZV7EW^F>*K&(6U MQ:WT9"DS0MT9E5I$=9&&9#7C'_!)#_@BOX\_8^^$6@Z?^V_^T/=?%+5M'T*7 M3-'\ 0.?^$/T""74%U*1DLW11J%XUZBW#7EPF\.J;%7RU>@#Z2_X)[_M4ZE^ MUO\ !>3X@67P)\<^$?"MG^/_ ,4=#\'>&-,"_;=<\0ZE':V\98X5 M-SD;G8\*@RS'@ GB@#K*^7?VTO\ @H_:_!&;PE\*_P!E7P?H7Q7^)_CWX@7/ M@S0?#\?B^&ST[3-3M;)KZ[74KM%E^RM#;A7,&PRN9$4*,[AYC\:/VI/BW_P4 M>U/P)H?_ 2K_;/T30_A1+::[=_%OXT^#HM,U2^\.W-K! VG:>]K?L#;B=Y9 M)'/E-(4@X,:EG+_^"$,'PS^('[*FA?MC>(=!T72?C+\>-"B\4?$NWTZZ\A=9 MN+6>XL%UR/3MPCM6NDVR320QQK))+\V2% /B_\ ;DTCX/\ [=/_ 3;_:&_ MX*_?M0_#P+XMT7X=3?#O1/AQK02^C^''B?3=8ELI[O3+]64-Y]W-;R&18T;; M'L9G4D5^FW_!-W]M#X=_MD_!0W_PNE\5:YI?@^.ST.3XBZSH4MKIWB^[BMD6 MYO=-FEPUW")ED1I=J@N#MW AC\H?\$L/^"0?[6_A7X%CX>?\%0?BOH^N>#)3 MK!/P%T.SAN-'U*:_U=]3EU'6[A@QO[KS]AB2,B.%(E&Y]\JG]+=%T71_#>CV MOA[P[I-M86%C;I;V-C90+%#;PHH5(T10%154 !0 * +-%9_BOQ7X7\">& M-0\:^-O$=CH^CZ3927FJ:KJ=VD%M9V\:EY)99'(6-%4$EF( )-?#OQ%_P"" MK7P2_P""@G@W6?V6?^"2G[:OA8_&74;NQ2WNM3TVZL9;;1S>1KJ5_IO]H6JP MW\L5H+AT,0F7*[L$+0![G^V__P %#?@W^QG\-/'.IBY@\7_$'PAX#?Q3:?"K M1=00ZSJ-H;F.TAE$*AI$@:YECC,NQMHWD*VTBOE;X7:=\6/^"D_[:UO^S?\ M\%//AEX-T[Q!^S?<:9\0-.\.^ [I]6\+^*+;6M/N[6WBOX=2AW"XLW25@VT; MF8L@4 ,V/^P_XA\2?![_ (*$^&OV??\ @H[\'/B%KWQ+E\4^.-._97^/WC<: M8]YK?A6TAC>XTZ]ETV<%Y=D=U_\%5_B[^U MGXH_:\U+P5\(O%^M>$-0LO"GP_N6MM9\0OHFFPI#;7M[MW6MBETUTS01,3<> M:=^P!<@'EO\ P;0_ML?#_P")'[/=C^S)\$?@]XQOM'M-?\6Z]K7B.ST?[/X: M\%+=:W<3Z?H233,GG3-;2+-Y=NKB(2KNZN4_56L/XZ)X;\5VE[=0>6,,_EQNQ=%8@,R@JI(!(/%?ES_ ,$?/VL_AE^UQ\>_@YH_ M_!4G29[[]J-/ TE[\+/&>FV,KVWQ \&:U875XT&I1VL7V?;:,ES&8[A8XUE2 M-H]S,Y8 ]S7QSXW_ ."T/QGT/]C3]LKX 7'P>M/A[=:-\3O$'PWF\41>(],^ M)/A6\@NX;**>XLS;B%HKP([P.)8RT0.)-H(S/^#>/]MO]F\> +K]A;X5:_KF MLW0^(OCC5_"V@Z3IUS?V7@3PLFL7*Z=9ZA>YU":_O+71[78;JZE8M)/-('OA_:_#B\\4S^)?%VLV" MWLND-?V%O907-G9-\ES=+"]\(]Y"(S*[$8 (!\S_ PU#P9_P3)_X*O1_ C] M@?XO_"+Q'HOQB^+&B>%_B#^SIX.\,O;ZMX,T^TT 9UW?!+#%LZE M<"*WLK6)"\DLCGA55023[5X=^V5_P5>_8*_8&\2V7@C]IOXYII6O7U@=070- M(T*^U:^@L0VUKR>"QAF>WMP0W[V0*K;6"[B"*^#_ -N/XB?M6?$/PQJ7_!1O MX O$'Q@\&>&/V=_A[X-UZWN?"?C;P_J5Q:6>HVVL6#0DW$TSS7R. MLS;XC;L@1 !0!ZQ^V_\ \%B/VK/AW)X]^,W[%/P6\ ^*/@U\&_!'AOQ=XS\7 M^,KO48F\9V&KJ9DA\/S6ZBW#Q6^UWDF9_FE5!%T+?/W_ 4&^ W[./\ P3$C M^&'QL_9&_:LN/!/QTTGPIXNU[X;>'M=^%B:_KOQ/U76;^"YGLKZ[@@!F9C,; M2*-\R1++O5L1.U?7O[77[(GPJ_;:_P""2'BW]@G_ ();_$3X>V&CVFMZ=X?T M]K'5C>:/I+6.MV=Y?V4KP^:VY8TEW1^:)(BME9(?)TZU5(U5((AA5 !9L# !Z9 M\+]9\8^(_AGX=\0_$3PVFC>(+_0K2XUW1XI-ZV-X\*-- &R=P20LN>^VMVBB M@ HHHH **** "BBB@ HHHH _*KXO?%3]G']AS_@M/\:OB3_P4^\):,?"7QE\ M :#%\#/B-XRTE;K2+&VT^R>+4_#OG2H\=G)-<.UR5.U9 P+G+H#\\?\ !.O] MD#XZ?\%(/V<_B#^S9X1^"WC[X+?LM^*_CI'X^^$7C:Q\463S>'([2>.:?3]- M@=EG:VFG#/;74:&"%U+CS6#9_--+.B>,?#6GZM9&17-IJ=FD\19 M3E6V.",@]#CBKT44<,:PPQJB(H5$48"@= !VH \R_9&_8Z_9[_8<^#T'P0_9 MN\"1Z)HRW7$A,ES<2;5W2.2<*JC"JJCT^BB@ K\] M_P#@LG;^*O@/^U9^S)_P4A\3_"S4_'?PH^#.MZ];_$?1=(TQKZX\/KJ=K##; M>(8[903*+5XV+L 6C5@4P6++^A%% 'XL?#SQW\2O^"A__!6SQQ^T_P#\$V_V M8CJ'P5\3?#=? OQ5^)^D>/=1\+VOBV*ZEC9=2@>33H)AJME%YBXA,C;5C5IX M]VT_J!^QQ^P=\"_V(-)\01_"NZ\4:UKGBZ]@NO%_C7QWXHN=:UO6Y((O)MA< MWERS.R0Q?NXXQM1%S@99B?9Z* "BBB@#Y1_X+8?LI_%_]LC_ ()T>-?A!\!; M.UU#Q9;7FEZ]H_AW4& M=?DTZ_@O3ILVXA2LRPE &(4OLW$#)'P-^VI^T=^T M5_P60^(G[/GPU_8F_83UGP[X^^''C.U\4>+]8^+OA?5=$3P#=VO_ !\Z7\' M:8SPVG@;21)8Z/J-S"J7SV%Q<1)<;92-K2N%EE4#S,U[+110 5\H?\%P_@+\ M<_VE_P#@EI\6O@_^SG8W%_XJO])M+FWT.TE9)-:MK6^M[JZTY2A#;KBWAFA" M@Y\,_\$A/V6_[1^/7@OQ?8ZKIFE:! M;#0]3^',%DR+?Z-J<;VRQ1V+H9('+2K#N1=H<,0?UR\"? 'P5\6/B#X"_;;^ M.7[.EGX2^-&A>$+K2 MMXB-[)I%M=LKSV#W%OY<-Z@9=RLZ$(SN4VEV)]9M= M(TJQO+C4+'3+>&XNV5KN>*%5>8J, NP&6(' STJQ0 4444 5-?TZYUC0KW2; M/5);&:ZM)(8KV#_66[,I42+_ +2DY'N*_"NQ_:%TW]E3_@DMXN_X(<_M!_L- M:MXD^.VG2ZEX>T?P8GA?5'LOB%'=WDTL'B/3+ZSL+I'G7S8Y09FB(EA!,D9! M"?N_10!^8?['?_!%;7_VC- ^#WQ?_P""QGPPT_5_&GP>^'-AX.T'PK:^,6U3 M3-;LKKQ>0@FN4ERI@\R:!O+5G,IQC]-[&QLM,LH=-TVSBM[:WB6*WM MX(PB1(HPJJHX4 < "I:* "FRK(\3+%)L8J0KE<[3V..].HH _ #PU\7O^ M"?G[/G_!*KXS_L%?\%&O@%IFI_M-:%XGUF'QQH^J0V\'B3QMJ=]J$LEEXCTJ M]N5WWC^7/$\?ELSD08"%)%#_ %]^QE^P%^U+_P %"/V/?ASX9_X*JW_QU\ P M>&?!>DZ%XC^'9^(FF_V/\2+.%A ]=\2V/C36_!.D7FL:8I73=6NM-BDN;0'.1%*REXP@!L$$-M" MEM;0K''&H6.-% 55 P .@IU%% !7Y8_$S]H/X8?\$K?^"N/Q^^-O[?WA1HO M OQ^\*:&WPN^*^H:+/>:?9_V?IYMKOPQTA::RFEMQ<6\L\<0AP&CBR_F']?/@Y\$_A M%^SUX"M_A=\#?AQH_A/PY:7-Q<6VBZ%8I;6T4L\SSS.J( 7DD=C[M7444 % M%%% 'P#_ ,%;M!^*WP$_; _9U_X*?>'_ (-ZW\2O _P?DU_2/B%X6\.::;W4 M]'LM6MXHAKEE;CF1H#$1+M^;RR.B[W3P?]F7Q7^V1^V)_P %GM>_X*+?L,_L MT^'-$^$9\(6?@_Q5XR\;OK/A]/&]D;N&8W:6EQIZ2SZC:1QO$&V>2 J1FXQP M?UVHH Y;P!\$?A!\*O$GBGQC\-OAKHNAZKXWU@:KXNU#3+!(9=6O1$D0GG90 M#(^Q ,GN6/5F)ZFBB@ K\[/^"X C^$/[0W[+G[='9RB0EBK&,R H-[BOT3ILT,5Q$T$\2NCJ5 M='7(8'@@@]10!^)7ACXI7_[6/_!7SQY\3/\ @D3^RX_B;X7^)/A7)X,^-_C7 MP;XHM-,T'6'O0GV355,\<<9U&S663="F^=T3'R[G)_0G_@F+_P $@?V9/^"8 M7@J%/ ,VI>+_ ![<:%;Z3KOQ,\5S&?4KJSA"!+*W#%A962>6FRVB.T"./>TC M(&KZCT30=#\,Z9'HOAO1K33[.'/DVEC;+%$F3DX50 .23P.]6Z "BBB@#Y/_ M ."WW[-'QF_:V_X)E?$CX,_ '3EU/Q1+'I^IV7AR20JFOQV-_;WDNFL01GSX MX'C"Y 9BJD@$FOSV_;1_;>?_ (*G^-_V:_A__P $Q_V/M3D^-'PT\:6/B'5C MKEAJ/AZ\^%ILBHN=(OY)--^RBQG16A;;<$,8X@()#A:_;FB@#Y>_91_X)P_" MKX>_%:U_;4^*GA/7V^+VHVMY6NH:)K=J7CF^RR0-<(\LH-OF M%F:8)(3)^BG_ 3V_P""/?[!W[/?@#X<_%OP_P#L/2_#WXA^'+R?6;63Q#XF M&IZ]I-U-;R6AMKC4+:9H[F);9_+6 ,T"#!"[P6/UOX?^%WPS\)^)]2\;>%OA MUH6F:UK+9UC5]/TB&&ZOCG.9I44/+SS\Q-;M !1110!#J$%Q=6$]K9WAMII( M66*X5 QB8@@, >#@\X/I7X(:1^TC^S'^RA_P27^(W_!(#]M/]E@ZW^T3INM: MIIUYX%NM,NDOOB+>WU]/)9^)=+OH[.X:[G*RQM&Y_>;H ,HF,?OK4_M$:=HNI> _BKI7AF]U2WT_ M4-/T_P"QMX>U'[%!//;H[X>$K$PVDG:YW[/%?^"=G_!*[]H?]N/X$>*/A=^V M7^S7%\)?V4;OL\R H M4CC+!Z_:ZB@#D_@A\"O@[^S9\,-*^"_P$^&^D>$_"NB6_DZ9HFB6:PP0KU+8 M'+NQRS.Q+.Q+,22376444 %%%% !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 84 %%%% !1110 4444 %%%% !1110!__9 end GRAPHIC 14 snap-20230630_g4.jpg begin 644 snap-20230630_g4.jpg M_]C_X 02D9)1@ ! @$ 8 !@ #_[@ .061O8F4 90 !_]L 0P " 0$! M 0$" 0$! @(" @($ P(" @(%! 0#! 8%!@8&!08&!@<)" 8'"0<&!@@+" D* M"@H*"@8("PP+"@P)"@H*_]L 0P$" @(" @(% P,%"@<&!PH*"@H*"@H*"@H* M"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*_\ $0@! M] * P$B (1 0,1 ?_$ !\ $% 0$! 0$! ! @,$!08'" D* M"__$ +40 (! P,"! ,%!00$ !?0$" P $$042(3%!!A-180'EZ@X2%AH>(B8J2DY25EI>8F9JBHZ2EIJ>H MJ:JRL[2UMK>XN;K"P\3%QL?(R;GZ.GJ\?+S]/7V M]_CY^O_$ !\! ,! 0$! 0$! 0$ ! @,$!08'" D*"__$ +41 (! M @0$ P0'!00$ $"=P ! @,1! 4A,08205$'87$3(C*!"!1"D:&QP0DC,U+P M%6)RT0H6)#3A)?$7&!D:)BH*#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6V MM[BYNL+#Q,7&Q\C)RM+3U-76U]C9VN+CY.7FY^CIZO+S]/7V]_CY^O_: P# M 0 "$0,1 #\ _?RBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***\Y_: M(^-7CSX0V.AV7PP^ NN>/]=\0ZH;.ST_391;6MH%C:1Y[N\=6CM8P%P"P)9B M%4'G !Z-17S/X?\ ^"@GC?XE_#/PQXI^"7[(_BCQ+K^N:EJMCJNC/J<-K8Z' M-ISE+A;C4BK099AB''^MP?NX(K%U#_@JGHVO?#SP?XP^"OP#UKQ9J/B7P1J/ MB[4]#?5H+%](TFPF,%S*SN&$S^(=4\*>$; M_P 1Z)X5N]0_\ #6'QL_Z,?\=_^!5M_P#% M4 >Z45Q'[/\ \:;;X\^ 3XYM_#-QI!349[.:PNKF.5XY(FVMEHR5Z]NV*[>@ 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 **** "O ?^"A=E^V+XD^$]EX!_8^\+&ZN]:OC%XHU2W\0V^G7=GIP WQVL ML^1'/+DJ)@K^6%8[=Q4CWZB@#X6^*GPK_;AF_92\%?LU_L_?L@V_@CPXLT]M MXW\/:1\4K/[9)IBNI%O%J+Q#:]T7F>:7RF;MD[VJ;QU^S5^U!I!H_#T,ER7M+M+MD5+I,*'D4 2?-CYFR:^XZ* . M%_9B^$=S\!/V=O!/P7O]1CN[GPQX8L].N[J'.R::.)5D=,@':7W$9YQBNZHH MH **** /"_\ @GO_ ,D3U;_L>]9_]*37NE>%_P#!/?\ Y(GJW_8]ZS_Z4FO= M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BO!/VJ/VS/'G[.NLZ MFGAK]EOQ'XLT/PUX9.O>+/$XOX].LK.T#L&CMY)U*WEPJJ7:%",*5YR<#D_B MG_P5%\)^ O$-_<^&O@WK.O\ A#PMH^@:I\0?%4>H0VYT"WUC:;/%LX+W+>6Z MR.JE=BGJ>: /J>BOG'XO_M\>)?@]\1[FQUS]EWQ/_P (%IWBC3M U#Q_=7D= MJLEU>%%22TM)%$EY;JTBJTJ-C.[:&Q7T=0 4444 %%%% !1110 4444 %%%% M !1110 4444 >%_\$]_^2)ZM_P!CWK/_ *4FO=*\+_X)[_\ )$]6_P"Q[UG_ M -*37NE !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% 'Q_^W]\/?VRO MC7\6="\#^$OV>HO&?P>TN**]U[0(_'UKHK>)+\,62*Y=UD,/AGX(U"#_A7N MCM\1[/3[>WN$PK:S=0&.1[J=1DQ(VP1#H"Q+5]J444 %%%% !1110 4444 % M?/W_ 43TO\ 9_?X4:3XG_:3\1>))- TK7$:T\$>'+QD;Q?J$B-';:>T48$M MP2YW+&CH,KN?*J>?M ?LI?L_?M36&F:7\??AQ!XCMM'FDETZ&YO+B)8 M7D"AFQ#(FXD*!SG'.,9.0#XC\/\ P(\=R:I^SG^R)^UI>ZE#X;UVS\9ZW?\ MA63Q#.PL_+B66PL9+E7#S-9Q2EA\V%;(Y517G_PXUOQ%^U'\,_AOX6_:.\3: MM=:;HG[+_B;Q+I4LVK3P,^K6NI2VEO>NZ.IEEBM88W5G+8R6_B.?OJY_X)[_ M +&UW\*+#X(3? K3CX9TO4I;_3=/6\N5>VN)1B5TF$OFKO'#*'VL.""*U/B5 M^Q3^RO\ %[PMX=\%?$'X*:1>Z7X3MOLWAVTB$EN+&WVJA@0PLA\IE50T9)1M MHW T )^Q#XQ\6_$']CWX8^-O'EY-K/PY/< MMFO4J@TS3--T33;?1M&L(;2SM($AM;6VB"1PQHH5451PJ@ < "IZ ,GQU9 M^,;_ ,(W]G\/]8M-/UJ2 C3KV^MS+##)D89T'WAC/%>0_P#" _\ !03_ *+_ M .!/_"4D_P#BJ]THH \ _P"";L.LP? 34X]=O(9[@>-]6$DD$>U2PF <@>A< M,1Z @=J]_KPO_@GO_P D3U;_ +'O6?\ TI->Z4 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !17*S?&W MX50_&&'X MXUM3XQGT5]6304#M,MDCJAF8@%4&Y@ &(+\IFV@$G@&@#U"B MO-?@M^V%^S1^T1XFU'P=\%_B[INO:GIE4 %?,>B?M$_M/7?_ 4;3X&>-O"NGZ#X'E\#ZOJ&A:5!=0W5WJIM MKV*&._ED"_N!(K$I &RJMF3YN%^G*\XUC]GBSU?]JO1?VHF\4RQW&C>"[OP\ MNC"T!259[B."-2^*OQ7\.^(H?'V ME^*)_$/PWTW2(K:^\!W.F1S30P.ZL9F\U860BX4-D%ER!7H7[&'[6'[3/BOX MN?#C2OCKXXTK7=*^,OPZO?$^DV%AH,=F?#T\$R,+9)$):>(P2#)DR^]?O8R# MWW@7_@GHEC\9+?XI?&3XYZIX\MM%CU:/PQI>IZ-;6\EL-10PW#W=S%^\OY! MQA1WV[$Z"I?V7_\ @GS;_L[_ !$TKQOKOQLU;Q?;^$?#$_A[X?Z9J&EP6XT3 M3IIQ*ZO)%S+_P#TRW=>[5X3 M_P %2?\ E&3^T7_V0CQ?_P"F6[H _AYHHHH *_77_@RW_P"4J_C+_LA&K?\ MIWT:OR*K]=?^#+?_ )2K^,O^R$:M_P"G?1J /ZAZ*** "BBB@ HHHH **** M"BBB@ HHHH **** /"_^">__ "1/5O\ L>]9_P#2DU[I7A?_ 3W_P"2)ZM_ MV/>L_P#I2:]TH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBO#/"7[=G@+Q_\ MC7/[(W@GPKJ-X^G:)J%UJ7B>:-X+5+N MSN8[>:SA#QC[049R'D5MJL-HW'. #W.BOFOX$&AN9+?Q4?'NG74C".5HH_,L(R+F$2%&*EU P,Y(() /HZBBB M@#Y(L/@KX%^%W_!6O1M?\ >"UL3XD^%^NZIXAU!!)(UY?3:G;LSR2.2*#X;QW+32?N) MY=HF-P0L0$\DBM]H(78<&OU(HH ^%_V6_B+X,^*W_!0[3?'WP0T'6[S0C\,; MG2]8T36_";:5_P *V6*>)H]-C6-5AWS2JQ>,^8XVY201Y6ONBBB@#COV@?C] M\)/V6?@SXA_:#^/'BS^PO"'A6P^V:]J_V"XNOLL&Y5W^5;QR2ORRC"(QYZ5\ M8_\ $4=_P0H_Z/F_\QEXG_\ E97=?\' O_*&;]H/_L16_P#2F&OXR* /Z_?^ M(H[_ ((4?]'S?^8R\3__ "LH_P"(H[_@A1_T?-_YC+Q/_P#*ROY J* /[;OV M(/\ @K9_P3Y_X*/>)M=\'?L8_M ?\)EJ7AJPBO-;MO\ A%-6T[[-!(Y1'W7U MK"KY8$84DCN *V/^"I/_ "C)_:+_ .R$>+__ $RW=?A[_P &0?\ R:?M6?M0^!?V2_A1=?$WQGI^H:C-MECT?1-*M))KC4;E(9)O*78 MK"-0D3N\C85$1F/3!]+KCOVB/!^N?$+X >.? ?A>U2?5-;\':GI^FPO(J!YY MK22.-2S$!068#).!WH \A\>_M_7WAWX;?"#Q+X,^"$NN>(/C!X9.MZ5H4_B: MWL+:Q@CT^&]G66]G3875)E51L&_:Q^4"L/Q%_P %0=.N? G@WQ1\'O@#K?BO M4O%'@&\\::AH!)N M3))QSMK^Q?\ MM?"'PAX'\5:!H&F>/O%(^!VK?#OQ)9W'B5+7^S$N;MKFSF6 M688N([=62!P"&9805SG( /M[X5_$CPU\8OAGX?\ BOX-ED?2O$FC6VI:<9D" MN(9HUD4. 3M8!L$9X((K?KA?V8OA'<_ 3]G;P3\%[_48[NY\,>&+/3KNZASL MFFCB59'3(!VE]Q&><8KNJ ,_Q7XK\.>!O#EWXM\6ZO#8:;80F6\O)SA(DZ;C MCMS7G'_#<_[(_P#T7K0?^_S_ /Q->I7UA8ZI:2:?J=E%<6\J[98)XPZ./0J> M"*Q_^%7?#/\ Z)WH7_@HA_\ B: /'_\ @G)JVG:U\"-4O]*NTGAD\<:NR2(> M"&GWJ?Q5E/XU[[7A'_!/&W@MO@?JL5M D:CQUK "HH %P0.GL /PKW>@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *\2\2 M?!7X@:A_P4&\+_'VSTF(^&-,^&&HZ->7GVI Z7DU[#*B"/.X@JC'M>VT M4 >'_ WX*?$;2_C-\:_C+\2-*M(M2\8ZW!IWA0W$RW$8T.SLUCMLJC9C5YI+ MAWCRK$G)QD&O'_V7/V1_C'H'[3?@OXIZ]^S%X&^$5AX%\,:KIFMR>!=2BD@\ M7S73((ML2#S$@CV&4&X8R;V P<9'VA10 5\8_P#!P%^UA\?_ -B/_@E=\0?V MD/V8?'W_ C'C30[_1(]+UG^RK2]\A;C5;6WE'DW<4L3;HI'7YD.-V1@@$?9 MU?G9_P '5O\ R@]^*_\ V%/#?_I]L: /P5_XBCO^"Z__ $?-_P"8R\,?_*RC M_B*._P""Z_\ T?-_YC+PQ_\ *RO@"B@#[_\ ^(H[_@NO_P!'S?\ F,O#'_RL MK]CO^#5+_@IU^W%_P4E\,?&[4?VT_C=_PF__ "1/5O\ ML>]9_P#2DU[I7A?_ 3W_P"2)ZM_V/>L_P#I2:]TH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "L_Q9XIT#P-X5U/QMXKU)+/2]'T^:^U*\D5BL M%O$ADDD(4$D*JDX )XZ5H4$!@589!Z@T ?-/@7_@IK\,/%GP*^*G[16L^ M< MT;PY\,]?"WQ'X MPUO]C'Q8-?T?4K*RTOP[X?U2#58M4ENB +N ;(/)/%P9 !#QRV<5YYX^_80 M^+OQ4^!'[3OPEOUL]+NOB=\03KG@ZYFO%:.>.$64L)D\O<8@TMJ4.1D YP:Y MKP5\!/VZ/@_X0^*?Q'_9P_9M\,?#WQ#XRT[0])\.>!--\16?M"GQ;X<\5_#&Y\(>*? VOC2?$FARZI M%?11RM$LL;Q7,0"RJR,.RE2"".A/K%?/_P#P3O\ AG\1/A#\([_P3\2/V?6\ M$ZA_:9O;[4[OQU#K]YXEO)ES<7]S/'%'ME9@!@YXP!@+7T!0!^3O_!Y3_P H MD](_[+'HW_I%J-?RRU_4U_P>4_\ *)/2/^RQZ-_Z1:C7\LM !1110!_3#_P9 M,_\ */SXJ_\ 98Y/_3585]$?\'5O_*#WXK_]A3PW_P"GVQKYW_X,F?\ E'Y\ M5?\ LL%/_1>JT ?I+_P<"_\H9OV M@_\ L16_]*8:_C(K^S?_ (.!?^4,W[0?_8BM_P"E,-?QD4 %%%% '[B?\&0? M_)S'QU_[$72__2V2OW"_X*D_\HR?VB_^R$>+_P#TRW=?A[_P9!_\G,?'7_L1 M=+_]+9*_<+_@J3_RC)_:+_[(1XO_ /3+=T ?P\T444 %?KK_ ,&6_P#RE7\9 M?]D(U;_T[Z-7Y%5^NO\ P9;_ /*5?QE_V0C5O_3OHU ']0]%%% !1110 444 M4 %9/COQWX/^&/@W4OB#\0/$-MI.BZ/9O=:EJ-X^V.")1DL>Y] !DDD D@5 MK5XS^WS\'/A]\7OV6_&/_">>$8]9D\/>%]5U70[>=G*17\>GW"Q2^6I"R,N\ ME0P8!L,!N ( -_QQ^US^SE\-_A5H'QL\;?%&SL/#?BJVMY_#E[);3M)J,<\0 MFB,4"H9F)C(PB6 MX%["@!DE"PHS*B9&]V 5"<,5/%?&WQ4T35/"_@#]B_XL>-?'_B?P3X+T+X6M MIWB+Q?XO+?V(O!WB[X M??L>_#+P3X\LYK;6-+\#Z;;ZA:7((DMI%MT'DL#T9.$([%<5ZE0 45D^.O!V ME_$'PC?^"];N+N&TU& PSR6-RT,RJ2#E'7E3QU%>0_\ #O?X)_\ 0V^._P#P MLKG_ !H /^">_P#R1/5O^Q[UG_TI->Z5X!_P3=T:UT'X":GIUG),\:6? C@SYK! H M 4E%7M0!^@E%?E7XDL'_ &DUG%+-:Q/(S,(TD.0F?E+GU- 'U#117XG_\'N7_ "9I\&O^ MRG7/_INEH _;"BOX Z* /[_**_@#K^K#_@SX_P"4/D'_ &4[7/Y6U &3_P ' ME/\ RB3TC_LL>C?^D6HU_++7]37_ >4_P#*)/2/^RQZ-_Z1:C7\LM !1110 M!_3#_P &3/\ RC\^*O\ V6.3_P!-5A7T1_P=6_\ *#WXK_\ 84\-_P#I]L:^ M=_\ @R9_Y1^?%7_LLVOZ$O\ @QN_Y$O]I/\ ["GA3_T7 MJM 'Z2_\' O_ "AF_:#_ .Q%;_TIAK^,BO[-_P#@X%_Y0S?M!_\ 8BM_Z4PU M_&10 4444 ?N)_P9!_\ )S'QU_[$72__ $MDK]PO^"I/_*,G]HO_ +(1XO\ M_3+=U^'O_!D'_P G,?'7_L1=+_\ 2V2OW"_X*D_\HR?VB_\ LA'B_P#],MW0 M!_#S1110 5^NO_!EO_RE7\9?]D(U;_T[Z-7Y%5^NO_!EO_RE7\9?]D(U;_T[ MZ-0!_4/1110 4444 %%%% !1110 4444 %%%% !1110!X7_P3W_Y(GJW_8]Z MS_Z4FO=*\+_X)[_\D3U;_L>]9_\ 2DU[I0 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !116?XMU/6] M$\*:GK/AKPV^LZE::?--I^CQW20-?3I&S1P"23Y(R[ +N;Y5W9/ H T**^4_ MV7/VR/B9;> /C?\ $K]LS4]+TQ?AUXYGLCIVBJLD6GP+:V[I912!$:ZE,DNQ M6;YI)' 7 *@>6Z-^WU^UX?@?\3=<\:6>GZ'XS?XP:1X3\):9"_L2_&3XK^--=^)WP5^-/BJV\0ZY\-/ M&0TQ/$MOIB61U*TFMXYX7DAC^1)1N=6V84@+QG)/O5 !7$_\,X_ ]M%\8>') M_AQI\]AX^OY+WQA9W0:6/4YY$5&D=78@':B?=P 5!&#S7QM_P7._X+G_ /#E MP_"X?\,N_P#"RO\ A9/]M_\ ,[?V-_9W]G_8/^G*Y\[S/MW^QM\K^+=\OP!_ MQ'.?]8NO_,V?_>6@#]J/"O[#W[*'@SX9:_\ !W0/@GI2^'?%)0^(;&Z>6Y:_ M,>/*\R:9VE/EX!C^;]V1E-IKJO@S\#?A/^SWX-_X0#X.>"[;0]*-W)=2V\$C MR///)C?-+)(S22R'"@N[$X4#. !7X6_\1SG_ %BZ_P#,V?\ WEH_XCG/^L77 M_F;/_O+0!^_U?B?_ ,'N7_)FGP:_[*=<_P#INEK],?\ @ES^W/\ \/*/V%/ MW[:O_"KO^$+_ .$T_M/_ (IK^V_[1^Q_9-3N[#_CX\B#S-_V7S/]6NW?MYV[ MC^9W_![E_P F:?!K_LIUS_Z;I: /YLZ*** "OZL/^#/C_E#Y!_V4[7/Y6U?R MGU_5A_P9\?\ *'R#_LIVN?RMJ ,G_@\I_P"42>D?]ECT;_TBU&OY9:_J:_X/ M*?\ E$GI'_98]&_](M1K^66@ HHHH _IA_X,F?\ E'Y\5?\ LLM6FF7EQ/J.JWZ0V^C6\-K+,]XT9!-PP\L*D*CYG=2Q"AJ M /7**^3OB1^VK\2?!/[!7P\\8^%Q#KGQ;^(/PUM-3TR)H(UCCE&EQW=_JDT: M@(D$"EI"H7:SM'&!\^!P>L_M=?M8_$7PG\-O!GPR^*.G^'_$$_[-K?$[Q7KU MUX"?C1?Z M=':7/B?PQ9ZC=VL.=D,TD2M(B9).T/N SSC%=U0 45D^.O$.J>%/"-_XCT3P MK=ZY=VD!D@TFQ91-=-D?(A;C/U]*\A_X:P^-G_1C_CO_ ,"K;_XJ@ _X)[_\ MD3U;_L>]9_\ 2DU[I7@'_!-W4;K5/@)J=W>:5-92/XWU9F@G(+*6F#$''<%B MI]U->_T %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%>??M,_M'^!OV6OA9<_$[QQ::A>?O#;Z3I.DV4D]SJ5YY4D MJ6\:HIP2L4C%VPJJC,Q %<'=_MF^/=6_9W^'WQM^%_[,^J^);WQYHZZD^EQZ MY#:V6BVXMO/=KO4)D$<8Q\J$H/,;@8H ]]HKY9U?_@IO8:O\.?A_XK^"_P ! M-:\5ZUX\\*ZAXC7PW+JD-@^G:=8C%S))+(&#MORD2J/WF,Y4$9]_^"WQ9\+? M'?X2^'?C)X),W]E>)=(@U"R2X4+)&LBAO+< D!U.5;!(RIP3UH Z>BBOFS]M MS_@KU_P3O_X)R^--&^'G[9?[0O\ PANL>(-+;4=(L_\ A$]7U'[1;+(T1DWV M-I,J?.I&UB&XSC'- '1:9^P;\(M1T_XE^'/BO&/%FB_$GQW_ ,)/>Z3=1O;+ M:3".%4C#Q2!G"F$-NRO)QBO.M/\ ^"/O[/WAWPSX_P!"\%:U>:)<>+==LM4\ M/ZE8QL\OAQ[1XI;>.,32.LZB:,N2X#,)&7(X(\V_XBCO^"%'_1\W_F,O$_\ M\K*/^(H[_@A1_P!'S?\ F,O$_P#\K* /JS]EW]FE_P!GC3O$VI^(OB%<^+?% M/C3Q$^L^*?$ESI\=H+FV^ MU6T@RDGE3HDJ9_NNJL.XH _"S_@^Y?\F:?!K_LIUS_Z;I: /YLZ*** "OZL M/^#/C_E#Y!_V4[7/Y6U?RGU_5A_P9\?\H?(/^RG:Y_*VH R?^#RG_E$GI'_9 M8]&_](M1K^66OZFO^#RG_E$GI'_98]&_](M1K^66@ HHHH _IA_X,F?^4?GQ M5_[+')_Z:K"OHC_@ZM_Y0>_%?_L*>&__ $^V-?.__!DS_P H_/BK_P!ECD_] M-5A7T1_P=6_\H/?BO_V%/#?_ *?;&@#^1:BBB@ K^A+_ (,;O^1+_:3_ .PI MX4_]%ZK7\]M?T)?\&-W_ ")?[2?_ &%/"G_HO5: /TE_X.!?^4,W[0?_ &(K M?^E,-?QD5_9O_P ' O\ RAF_:#_[$5O_ $IAK^,B@ HHHH _<3_@R#_Y.8^. MO_8BZ7_Z6R5^X7_!4G_E&3^T7_V0CQ?_ .F6[K\/?^#(/_DYCXZ_]B+I?_I; M)7[A?\%2?^49/[1?_9"/%_\ Z9;N@#^'FBBB@ K]=?\ @RW_ .4J_C+_ +(1 MJW_IWT:OR*K]=?\ @RW_ .4J_C+_ +(1JW_IWT:@#^H>BBB@ HHHH **** " MN?\ BSX"A^*GPL\3?#"XU)K*/Q)X?O=+>\2+>8!<0/$9 I(W%=^<9&<=1704 M4 ?/7C+_ ()J?LX?$WX(^%/A9\3_ XFMZMX-^'T'A;0_%,KSPRP)%;+"LXB MBF5"=RB38Q(SQG%<==?\$I/#OAWX?^$?"_P1^-NH^"]6T#P+>>$M=UNUT:.[ M_MS3KS:]WNBFD/D2/*&E5D;$;.< @#'UM10!@?"OX;^&O@[\-/#_ ,*/!L4B M:5X;T>VTW3A,^YS##&L:ER -S$+DG'))-;]%% !1110!X7_P3W_Y(GJW_8]Z MS_Z4FO=*\+_X)[_\D3U;_L>]9_\ 2DU[I0 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 445G>+_%_ACP!X6U#QMXTUVVTS2=*M'NM1U"\ MD"16\* LSL3T H T:*\O\8_MG_LQ^ /A7X>^-/B[XL6EGX<\611R>&KLV=P M\NHJZ>8#%;I&9F^7#'Y/E!&[&:K^,_VYOV2_ 'PZ\/?%GQ3\<-(A\/\ BQ)' M\.ZA;K+'*GB@#UBBJNA:[HWBC1+/Q+X/M \.Z;X[\4Z'\/-?\):WH$WB=8!IMM>S&:Q$5S<#$\=L-L+@G<50!-P MQCZQ_9!^"FH_LY?LQ^"/@CK.HPW=]X<\/P6NH7%N28WN,;I=A(!*;V8*2 2 M.!TKT>B@ K^;'_@]Q_Y/0^#?_9+[C_TXS5_2=7\V/_![C_R>A\&_^R7W'_IQ MFH _%&BBB@ K^TW_ ((6?\H?OV=O^R7Z=_Z :_BRK^TW_@A9_P H?OV=O^R7 MZ=_Z : /RO\ ^#YSK^R[]/&W_N!K\ J_?W_@^D?]ECT;_TBU&OY9:_ MJ:_X/*?^42>D?]ECT;_TBU&OY9: "BBB@#^F'_@R9_Y1^?%7_LL:*** "OUU_P"#+?\ Y2K^,O\ LA&K?^G?1J_(JOUU M_P"#+?\ Y2K^,O\ LA&K?^G?1J /ZAZ*** "BBB@ HHHH ***R?'?COP?\,? M!NI?$'X@>(;;2=%T>S>ZU+4;Q]L<$2C)8]SZ #))( !) H UJ*\P\?\ [9W[ M,GPN^'/AGXL>//BQ9V&A^,K*.\\+W#6EQ)-J,#PK.)([=(VF*B-T9B4&P,-V MW-5_'G['/B#XS^..CVVC^+H&G\.WL'FW O85 +RJL*.RQIN&]V M 5"<,0>* /5Z*@TO4]-UO3+?6=&OX;NSNX$FM;JVE#QS1NH975APRD$$$<$& MIZ "BBB@#PO_ ()[_P#)$]6_['O6?_2DU[I7A?\ P3W_ .2)ZM_V/>L_^E)K MW2@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **SO%_B_P ,> /"VH>- MO&FNVVF:3I5H]UJ.H7D@2*WA0%F=B>@ %_$.E?$7PG%K4.C:9>:MIEG<,YC%[%9SK%(R*0)=N\D( MX9=VUL952/4J* /SZ\0_M->&/V4_^"?O[/.J1_#[3;KXCWW@Z"R\&Z_K7A^6 MZ7PJDEK#%>7TAABDG1 CH&BC7=+P,$*:XS33\#/VQ_:?$%Q MO@KQE\.OV)/ACX,^(&GW%IJ]EX2MA>6=TI66WW NL3J>59$95*GD%<=J]DHH MH _EC_X/)_\ E+=I7_9'=&_]+-1K\GZ_6#_@\G_Y2W:5_P!D=T;_ -+-1K\G MZ "BBB@#^YO_ ()X?\F ? S_ +([X9_]-5M7X)?\'N/_ ">A\&_^R7W'_IQF MK][?^">'_)@'P,_[([X9_P#35;5^"7_![C_R>A\&_P#LE]Q_Z<9J /Q1HHHH M *_M-_X(6?\ *'[]G;_LE^G?^@&OXLJ_M-_X(6?\H?OV=O\ LE^G?^@&@#\K M_P#@^Y?\F:?!K_LIUS_ .FZ6@#^;.BBB@ K^K#_ (,^/^4/D'_9 M3M<_E;5_*?7]6'_!GQ_RA\@_[*=KG\K:@#)_X/*?^42>D?\ 98]&_P#2+4:_ MEEK^IK_@\I_Y1)Z1_P!ECT;_ -(M1K^66@ HHHH _IA_X,F?^4?GQ5_[+')_ MZ:K"OHC_ (.K?^4'OQ7_ .PIX;_]/MC7SO\ \&3/_*/SXJ_]ECD_]-5A7T1_ MP=6_\H/?BO\ ]A3PW_Z?;&@#^1:BBB@ K^A+_@QN_P"1+_:3_P"PIX4_]%ZK M7\]M?T)?\&-W_(E_M)_]A3PI_P"B]5H _27_ (.!?^4,W[0?_8BM_P"E,-?Q MD5_9O_P<"_\ *&;]H/\ [$5O_2F&OXR* "BBB@#]Q/\ @R#_ .3F/CK_ -B+ MI?\ Z6R5^X7_ 5)_P"49/[1?_9"/%__ *9;NOP]_P"#(/\ Y.8^.O\ V(NE M_P#I;)7[A?\ !4G_ )1D_M%_]D(\7_\ IENZ /X>:*** "OUU_X,M_\ E*OX MR_[(1JW_ *=]&K\BJ_77_@RW_P"4J_C+_LA&K?\ IWT:@#^H>BBB@ HHHH * M*** "O&?V^?@Y\/OB]^RWXQ_X3SPC'K,GA[POJNJZ';SLY2*_CT^X6*7RU(6 M1EWDJ&# -A@-P!'LU% 'P%\4_P!I_P ,?LO_ +%'[.T&F^"]-7XDZS\,-*T_ MP]XNU?PY+>#PC:/IMK'=WC^1#)/T90($7]XR_,"$(/GM]#\#OV=+3P7XM\)Z MMK6O_"_4_P!F;Q+X/\+>(+CPU>*=0\02:A))-$T#Q![>2X62QN6AF520.HKR'_A MWO\ !/\ Z&WQW_X65S_C7NE% '@'_!-W1K70?@)J>G6]>_UX7_P3W_Y(GJW_8]ZS_Z4FO=* "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@#RW]LOX/?#WXS?L]^(=*^(OA.+6H=&TR\U;3+.X9S& M+V*SG6*1D4@2[=Y(1PR[MK8RJD?-?BCX(^"?B/\ \$5_#^I>.O!']IZKX4^" M,MYX?@N5D)M+TZ8R"40@[6E7^$LI*'E<'FON:B@#X9_;_P#@AX)\=?\ !*'3 MO'^O>"/[2\2^%?AGI,?AV619'>Q>LS)$#M\PJ@7>5+*-P! 9L_<&G@BP@ M!'_+%?Y"IJ* "OYS_P#@X _X+O?\%6?V)/\ @JG\0_V;OV8?VJ/^$9\%Z%8Z M))I6C?\ "#Z%>^0UQI-I<3'SKNQEE;=+*[?,YQNP, #^C"OY%/^#JO_ )3A M_%G_ +!GAO\ ],5C0!F_\11W_!=?_H^;_P QEX8_^5E'_$4=_P %U_\ H^;_ M ,QEX8_^5E? %% 'W_\ \11W_!=?_H^;_P QEX8_^5E?UW^&;RYU#PWI^H7D MF^:>QBDE? &YF0$G X')K^!&O[ZO!G_(GZ3_ -@R#_T6M '\NO\ P>3_ /*6 M[2O^R.Z-_P"EFHU^3]?K!_P>3_\ *6[2O^R.Z-_Z6:C7Y/T %%%% ']S?_!/ M#_DP#X&?]D=\,_\ IJMJ_!+_ (/-O_<#7X!4 %%%% ']?W_!KE_R@H^!GT\3? M^I/JU?)O_![E_P F:?!K_LIUS_Z;I:^LO^#7+_E!1\#/IXF_]2?5J^3?^#W+ M_DS3X-?]E.N?_3=+0!_-G1110 5_5A_P9\?\H?(/^RG:Y_*VK^4^OZL/^#/C M_E#Y!_V4[7/Y6U &3_P>4_\ *)/2/^RQZ-_Z1:C7\LM?U-?\'E/_ "B3TC_L ML>C?^D6HU_++0 4444 ?TP_\&3/_ "C\^*O_ &6.3_TU6%?1'_!U;_R@]^*_ M_84\-_\ I]L:^=_^#)G_ )1^?%7_ ++')_Z:K"OHC_@ZM_Y0>_%?_L*>&_\ MT^V- '\BU%%% !7]"7_!C=_R)?[2?_84\*?^B]5K^>VOZ$O^#&[_ )$O]I/_ M +"GA3_T7JM 'Z2_\' O_*&;]H/_ +$5O_2F&OXR*_LW_P"#@7_E#-^T'_V( MK?\ I3#7\9% !1110!^XG_!D'_R_\&0?_)S'QU_[$72__2V2OW"_X*D_\HR?VB_^R$>+_P#TRW= M'\/-%%% !7ZZ_P#!EO\ \I5_&7_9"-6_].^C5^15?KK_ ,&6_P#RE7\9?]D( MU;_T[Z-0!_4/1110 4444 %%%% !1110 4444 %%%% !1110!X7_ ,$]_P#D MB>K?]CWK/_I2:]TKPO\ X)[_ /)$]6_['O6?_2DU[I0 4444 %%%% !1110 M4444 %)@L4KQ_/&C M' +I\R_>'(% '@/_ ]!T_P=X4\:W'QT^ .L^$_$_A+0],U>T\+1:S;W[:O: M:C.EO:-%/'M5&\^1(Y%8?N]V 5(P:^5_AM_P3R^-&HZ!\3_'GCSX M'6BW^N_#O3_#.@^!?&7Q(N-8:^:WN$N))9+]'+6RJ8H4ME1AY?E(S;3DGV+_ M ()Z_LJ_$KX.?$'XE?'/XJ>';_0[[QU)I=O8Z%K/C)_$&H0064#H9KJ^8D32 M2O(2%4XC1%4>@ /J2BBB@#^97_@L#_P<(?\ !7W]EK_@IC\8OV??@1^UU_87 MA#PKXM:RT'2/^$!\/W7V6 0Q-L\VXL))7Y8G+NQYZU\V?\11W_!=?_H^;_S& M7AC_ .5E<'_P&OCR@#[_ /\ B*._X+K_ /1\W_F, MO#'_ ,K*ZWX!_P#!S1_P6\\:_'7P5X-\3?ML?:=-U;Q;IMEJ%M_PK?PTGFP2 MW4:2)N33@RY5B,@@C/!!K\TZ[O\ 9:_Y.<^'/_8^:1_Z6Q4 ?W@U_(I_P=5_ M\IP_BS_V#/#?_IBL:_KKK^13_@ZK_P"4X?Q9_P"P9X;_ /3%8T ?G=1110 5 M_?5X,_Y$_2?^P9!_Z+6OX%:_OJ\&?\B?I/\ V#(/_1:T ?RZ_P#!Y/\ \I;M M*_[([HW_ *6:C7Y/U^L'_!Y/_P I;M*_[([HW_I9J-?D_0 4444 ?W-_\$\/ M^3 /@9_V1WPS_P"FJVK\$O\ @]Q_Y/0^#?\ V2^X_P#3C-7[V_\ !/#_ ), M^!G_ &1WPS_Z:K:OP2_X/-O_ ' U^ 5?O[_P?.=?V7?IXV_]P-?@%0 4444 ?U_?\&N7_*"CX&?3Q-_Z MD^K5\F_\'N7_ "9I\&O^RG7/_INEKZR_X-4_\ *)/2/^RQ MZ-_Z1:C7\LM !1110!_3#_P9,_\ */SXJ_\ 98Y/_3585]$?\'5O_*#WXK_] MA3PW_P"GVQKYW_X,F?\ E'Y\5?\ LL%/_1>JT ?I+_P<"_\H9OV@_\ L16_]*8:_C(K^S?_ (.!?^4,W[0?_8BM M_P"E,-?QD4 %%%% '[B?\&0?_)S'QU_[$72__2V2OW"_X*D_\HR?VB_^R$>+ M_P#TRW=?A[_P9!_\G,?'7_L1=+_]+9*_<+_@J3_RC)_:+_[(1XO_ /3+=T ? MP\T444 %?KK_ ,&6_P#RE7\9?]D(U;_T[Z-7Y%5^NO\ P9;_ /*5?QE_V0C5 MO_3OHU ']0]%%% !1110 4444 %>1_MM_$[X[?"7]GS7O&7[/G@O3]3UJTTR M\N)]1U6_2&WT:WAM99GO&C()N&'EA4A4?,[J6(4-7KE<_P#%GP%#\5/A9XF^ M&%QJ364?B3P_>Z6]XD6\P"X@>(R!21N*[\XR,XZB@#Y9U3]I']IKXF>%_P!F MOX1_#/XFV7ASQ7\5_AN_B3Q/XQN/#\%VR/;Z5;7!2.W;$0$T\QW8 V*/EQTK M@-!_;\_:F_:5\!>!;?X2>,M)\%ZT_P $=:\>^*+]M CO4U"XL+U[!+2-)CB" M*2:&1V89<*X"GCGWSQG^P3>ZCX ^$FF_#3XZ7_A7Q=\(/#/]A:'XO@T2&Z%S M:26$5G<"6UD;;EUB1U.[]VPR,USOB+_@EOX>T[P/X/\ "WP+^-VK^"KWPSX# MO?!NH:LNDP7SZOI%X_FW*2)(5$' M_A1X-BD32O#>CVVFZ<)GW.888UC4N0!N8AB>%;O7+NT@,D&DV+*)KILCY$+<9^OI7D/\ PUA\;/\ HQ_QW_X%6W_Q5>Z4 M4 > ?\$W=1NM4^ FIW=YI4UE(_C?5F:"<@LI:8,0<=P6*GW4U[_7A?\ P3W_ M .2)ZM_V/>L_^E)KW2@ HHHH **** "BO,_VSO$UKX._9*^)/B2\\6:CH*VO M@K42NLZ1%ONK-S;NJ20KN7+AB,?,O./F7[P^,?V'O@WX1O\ Q/XY_9Q_:6\$ M2>&M&\0?"3PWXENO"&E>,;RYL;V"&9FEU=[R.=9;>Y>>--\2%057EI02: /T M:HKY._X)/? KP3X1^%NM_M'>$=!O='M?B=J;7GA_0;K5KJ[&F:)#))'91EKF M61VED7=.[ECDS!0 % KZQH ***_AX_X*B_\ *3+]HK_LNOB[_P!/-W0!_&__3%8 MU_777\BG_!U7_P IP_BS_P!@SPW_ .F*QH _.ZBBB@ K^^KP9_R)^D_]@R#_ M -%K7\"M?WU>#/\ D3])_P"P9!_Z+6@#^77_ (/)_P#E+=I7_9'=&_\ 2S4: M_)^OU@_X/)_^4MVE?]D=T;_TLU&OR?H **** /[F_P#@GA_R8!\#/^R.^&?_ M $U6U?@E_P 'N/\ R>A\&_\ LE]Q_P"G&:OWM_X)X?\ )@'P,_[([X9_]-5M M7X)?\'N/_)Z'P;_[)?)O_4GU:ODW_@]R_Y,T^#7 M_93KG_TW2U]9?\&N7_*"CX&?3Q-_ZD^K5\F_\'N7_)FGP:_[*=<_^FZ6@#^; M.BBB@ K^K#_@SX_Y0^0?]E.US^5M7\I]?U8?\&?'_*'R#_LIVN?RMJ ,G_@\ MI_Y1)Z1_V6/1O_2+4:_EEK^IK_@\I_Y1)Z1_V6/1O_2+4:_EEH **** /Z8? M^#)G_E'Y\5?^RQR?^FJPKZ(_X.K?^4'OQ7_["GAO_P!/MC7SO_P9,_\ */SX MJ_\ 98Y/_3585]$?\'5O_*#WXK_]A3PW_P"GVQH _D6HHHH *_H2_P"#&[_D M2_VD_P#L*>%/_1>JU_/;7]"7_!C=_P B7^TG_P!A3PI_Z+U6@#])?^#@7_E# M-^T'_P!B*W_I3#7\9%?V;_\ !P+_ ,H9OV@_^Q%;_P!*8:_C(H **** /W$_ MX,@_^3F/CK_V(NE_^ELE?N%_P5)_Y1D_M%_]D(\7_P#IENZ_#W_@R#_Y.8^. MO_8BZ7_Z6R5^X7_!4G_E&3^T7_V0CQ?_ .F6[H _AYHHHH *_77_ (,M_P#E M*OXR_P"R$:M_Z=]&K\BJ_77_ (,M_P#E*OXR_P"R$:M_Z=]&H _J'HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH \+_P"">_\ R1/5O^Q[UG_TI->Z5X7_ M ,$]_P#DB>K?]CWK/_I2:]:^(NB^,_$7@?4]#^'GC:/PWK=U:LFF:[+I27RV M4IZ2&!V59'?"WC,_ M"VRC$FJV\T+W\J6JS8EAC426H8R89Y'< >4 W8?\$[/&W[2OQ1TWQC\0?C!\ M$K?2FU"*U=XKF^"0N_[IY@T<8+L2(2_P N_ /I.BB MB@"GXB\/:%XMT"]\+>*-'MM0TW4K62VU"PO(1)%<0NI5XW5N&5E)!!X(->=_ M"K]B_P#9A^"6BZ]H'PO^$EEI5OXGL?L6N%;JXEEN;78R"#S99&=(@K, B,JK MG@"OQD\:_P#![S_PA_C+5_"/_#L?[3_96IW%G]H_X71L\WRI&3=M_L8[<[WB0)&@+$D@*H&223CDFM2OP!_XCG/^L77_ )FS_P"\M>V?\$Y?^#MC M_AO_ /;7\ ?L>?\ #O\ _P"$2_X3G4YK/_A(O^%J_;_L7EVTT^[[/_94/F9\ MK;CS%QNSGC! /V2K^'C_ (*B_P#*3+]HK_LNOB[_ -/-W7]P]?P\?\%1?^4F M7[17_9=?%W_IYNZ /"J*** /HK_@D)_RE9_9L_[+KX4_].UM7]N5?Q&_\$A/ M^4K/[-G_ &77PI_Z=K:O[5]A_P#! MP%_RF7_:#_['Q_\ TGAKX\H *[O]EK_DYSX<_P#8^:1_Z6Q5PE=W^RU_R#/^ M1/TG_L&0?^BUH _EU_X/)_\ E+=I7_9'=&_]+-1K\GZ_6#_@\G_Y2W:5_P!D M=T;_ -+-1K\GZ "BBB@#^YO_ ()X?\F ? S_ +([X9_]-5M7X)?\'N/_ ">A M\&_^R7W'_IQFK][?^">'_)@'P,_[([X9_P#35;5^"7_![C_R>A\&_P#LE]Q_ MZ<9J /Q1HHHH *_M-_X(6?\ *'[]G;_LE^G?^@&OXLJ_M-_X(6?\H?OV=O\ MLE^G?^@&@#\K_P#@^Y?\F:?!K_LIUS_ .FZ6@#^;.BBB@ K^K#_ M (,^/^4/D'_93M<_E;5_*?7]6'_!GQ_RA\@_[*=KG\K:@#)_X/*?^42>D?\ M98]&_P#2+4:_EEK^IK_@\I_Y1)Z1_P!ECT;_ -(M1K^66@ HHHH _IA_X,F? M^4?GQ5_[+')_Z:K"OHC_ (.K?^4'OQ7_ .PIX;_]/MC7SO\ \&3/_*/SXJ_] MECD_]-5A7T1_P=6_\H/?BO\ ]A3PW_Z?;&@#^1:BBB@ K^A+_@QN_P"1+_:3 M_P"PIX4_]%ZK7\]M?T)?\&-W_(E_M)_]A3PI_P"B]5H _27_ (.!?^4,W[0? M_8BM_P"E,-?QD5_9O_P<"_\ *&;]H/\ [$5O_2F&OXR* "BBB@#]Q/\ @R#_ M .3F/CK_ -B+I?\ Z6R5^X7_ 5)_P"49/[1?_9"/%__ *9;NOP]_P"#(/\ MY.8^.O\ V(NE_P#I;)7[A?\ !4G_ )1D_M%_]D(\7_\ IENZ /X>:*** "OU MU_X,M_\ E*OXR_[(1JW_ *=]&K\BJ_77_@RW_P"4J_C+_LA&K?\ IWT:@#^H M>BBB@ HHHH **** "BBB@#A/CI^TQ\#/V:M+L-6^-OQ"MM#CU6=X=-B:WFGF MNF1=S[(H$>1@BX+,%PH(R1D5B_$+]M[]E'X6>$/#GCWQQ\;=(M-(\76YN/#E MY");@7L"JK/,JPH["-0R[G8!4R Q!KPK_@J!?MHOQE^#OB76?'&J?#S1M/3Q M"MS\5M(T62_FTF6:SCC6Q\L*\:K<_P!YT9B85"%"&-?.WA74[KX)^!/AQ\1/ MC=\*[_PWH.L_LL>(?"&C:?%H]U.AUA[YWA1D(=XI;RWV2 .1DRE.:-U#*ZL.&4@@@C@@U/7EO[$7@[Q=\/OV M/?AEX)\>6MW%W#::C 89Y+&Y:&95)!RCKRIXZBO(?^'>_P3_Z&WQW_ .%E<_XT M '_!/?\ Y(GJW_8]ZS_Z4FO3@$DY[FO"?\ B*._X(4?]'S?^8R\3_\ MRLH ^J_@1^S(OP'_ &68/V;="\?7-S<0Z;J$+>*'LPD\ES=RS2O=&,.?G$DQ M;&[G:.171_L]?!S2/V>_@=X4^".AWYN[;POH=OIZWK0"(W+1H \Q0$A2[;G( MR<%CR:^,?^(H[_@A1_T?-_YC+Q/_ /*RC_B*._X(4?\ 1\W_ )C+Q/\ _*R@ M#[_HKY*_9,_X+H_\$L/VYOC78?L[?LL_M1_\)1XQU.UN+FQT?_A"-\_]-EY7Q/7VQ_P;F?\IKO@ M%_V,]Y_Z;+R@#^R2OX>/^"HO_*3+]HK_ ++KXN_]/-W7]P]?P\?\%1?^4F7[ M17_9=?%W_IYNZ /"J*** /HK_@D)_P I6?V;/^RZ^%/_ $[6U?VY5_$;_P $ MA/\ E*S^S9_V77PI_P"G:VK^W*@#^,;_ (. O^4R_P"T'_V/C_\ I/#7QY7V M'_P&OCR@ KN_V6O^3G/AS_V/FD?^EL5<)7=_LM?\ MG.?#G_L?-(_]+8J /[P:_D4_X.J_^4X?Q9_[!GAO_P!,5C7]==?R*?\ !U7_ M ,IP_BS_ -@SPW_Z8K&@#\[J*** "O[ZO!G_ ")^D_\ 8,@_]%K7\"M?WU># M/^1/TG_L&0?^BUH _EU_X/)_^4MVE?\ 9'=&_P#2S4:_)^OU@_X/)_\ E+=I M7_9'=&_]+-1K\GZ "BBB@#^YO_@GA_R8!\#/^R.^&?\ TU6U?@E_P>X_\GH? M!O\ [)?'_)@'P,_P"R.^&?_35;5^"7_![C_P GH?!O_LE] MQ_Z<9J /Q1HHHH *_M-_X(6?\H?OV=O^R7Z=_P"@&OXLJ_M-_P""%G_*'[]G M;_LE^G?^@&@#\K_^#YSK^R[]/&W_ +@:_ *OW]_X/G.O[+OT\;?^X&OP"H * M*** /Z_O^#7+_E!1\#/IXF_]2?5J^3?^#W+_ ),T^#7_ &4ZY_\ 3=+7UE_P M:Y?\H*/@9]/$W_J3ZM7R;_P>Y?\ )FGP:_[*=<_^FZ6@#^;.BBB@ K^K#_@S MX_Y0^0?]E.US^5M7\I]?U8?\&?'_ "A\@_[*=KG\K:@#)_X/*?\ E$GI'_98 M]&_](M1K^66OZFO^#RG_ )1)Z1_V6/1O_2+4:_EEH **** /Z8?^#)G_ )1^ M?%7_ ++')_Z:K"OHC_@ZM_Y0>_%?_L*>&_\ T^V-?.__ 9,_P#*/SXJ_P#9 M8Y/_ $U6%?1'_!U;_P H/?BO_P!A3PW_ .GVQH _D6HHHH *_H2_X,;O^1+_ M &D_^PIX4_\ 1>JU_/;7]"7_ 8W?\B7^TG_ -A3PI_Z+U6@#])?^#@7_E#- M^T'_ -B*W_I3#7\9%?V;_P#!P+_RAF_:#_[$5O\ TIAK^,B@ HHHH _<3_@R M#_Y.8^.O_8BZ7_Z6R5^X7_!4G_E&3^T7_P!D(\7_ /IENZ_#W_@R#_Y.8^.O M_8BZ7_Z6R5^X7_!4G_E&3^T7_P!D(\7_ /IENZ /X>:*** "OUU_X,M_^4J_ MC+_LA&K?^G?1J_(JOUU_X,M_^4J_C+_LA&K?^G?1J /ZAZ*** "BBB@ HHHH M **** "BBB@ HHHH **** /F/]F;_DROXB_]A/Q3_.6OXGZ_M@_9F_Y,K^(O M_83\4_SEK^)^@ HHHH _2?\ X-,O^4UG@3_L5_$/_IMFK^M6OY*O^#3+_E-9 MX$_[%?Q#_P"FV:OZU: /X*?C7_R67Q;_ -C/?_\ I1)7,UTWQK_Y++XM_P"Q MGO\ _P!*)*YF@ K[8_X-S/\ E-=\ O\ L9[S_P!-EY7Q/7VQ_P &YG_*:[X! M?]C/>?\ ILO* /[)*_AX_P""HO\ RDR_:*_[+KXN_P#3S=U_;N@#PJBBB@#Z*_X)"?\I6?V;/^RZ^%/_3M;5_;E7\1O_!( M3_E*S^S9_P!EU\*?^G:VK^W*@#^,;_@X"_Y3+_M!_P#8^/\ ^D\-?'E?8?\ MP'_)@'P,_P"R.^&?_35;5^"7_![C_P G MH?!O_LE]Q_Z<9J_>W_@GA_R8!\#/^R.^&?\ TU6U?@E_P>X_\GH?!O\ [)?< M?^G&:@#\4:*** "O[3?^"%G_ "A^_9V_[)?IW_H!K^+*O[3?^"%G_*'[]G;_ M +)?IW_H!H _*_\ X/G.O[+OT\;?^X&OP"K]_?\ @^D?\ 98]&_P#2+4:_EEH **** /Z8?^#) MG_E'Y\5?^RQR?^FJPKZ(_P"#JW_E![\5_P#L*>&__3[8U\[_ /!DS_RC\^*O M_98Y/_3585]$?\'5O_*#WXK_ /84\-_^GVQH _D6HHHH *_H2_X,;O\ D2_V MD_\ L*>%/_1>JU_/;7]"7_!C=_R)?[2?_84\*?\ HO5: /TE_P"#@7_E#-^T M'_V(K?\ I3#7\9%?V;_\' O_ "AF_:#_ .Q%;_TIAK^,B@ HHHH _<3_ (,@ M_P#DYCXZ_P#8BZ7_ .ELE?N%_P %2?\ E&3^T7_V0CQ?_P"F6[K\/?\ @R#_ M .3F/CK_ -B+I?\ Z6R5^X7_ 5)_P"49/[1?_9"/%__ *9;N@#^'FBBB@ K M]=?^#+?_ )2K^,O^R$:M_P"G?1J_(JOUU_X,M_\ E*OXR_[(1JW_ *=]&H _ MJ'HHHH **** "BBB@ HHHH **^6?^"A'[5GQ+^#WQ'^&WP*^%7B*_P!#O?&_ M]J7=_K>B^#'\0:A#!90HZPVMBH(E>1Y/F9AB-(V:O-M;_;)_:9^*FE>#_!7P M2^//AB'48O@CJWQ U_QAIOA;S[?6GM+DVL5FL%U@VH:1&$WR[T8,%V[<$ ^[ MZ*X7]F+XN7/Q[_9V\$_&B_TZ.TN?$_ABSU&[M8<[(9I(E:1$R2=H?(=4\*>$;_Q'HGA6[UR[M(#)!I-BRB:Z;(^1"W&?KZ5Y#_PUA\;/ M^C'_ !W_ .!5M_\ %4 OMC_@W,_Y37? +_L9[S_TV7E ']DE?P\?\%1?^4F7[17_ &77Q=_Z M>;NO[AZ_AX_X*B_\I,OVBO\ LNOB[_T\W= 'A5%%% 'T5_P2$_Y2L_LV?]EU M\*?^G:VK^W*OXC?^"0G_ "E9_9L_[+KX4_\ 3M;5_;E0!_&-_P ' 7_*9?\ M:#_['Q__ $GAKX\K[#_X. O^4R_[0?\ V/C_ /I/#7QY0 5W?[+7_)SGPY_[ M'S2/_2V*N$KN_P!EK_DYSX<_]CYI'_I;%0!_>#7\BG_!U7_RG#^+/_8,\-_^ MF*QK^NNOY%/^#JO_ )3A_%G_ +!GAO\ ],5C0!^=U%%% !7]]7@S_D3])_[! MD'_HM:_@5K^^KP9_R)^D_P#8,@_]%K0!_+K_ ,'D_P#RENTK_LCNC?\ I9J- M?D_7ZP?\'D__ "ENTK_LCNC?^EFHU^3] !1110!_Y?\ M)FGP:_[*=<_^FZ6OK+_@UR_Y04? SZ>)O_4GU:ODW_@]R_Y,T^#7_93KG_TW M2T ?S9T444 %?U8?\&?'_*'R#_LIVN?RMJ_E/K^K#_@SX_Y0^0?]E.US^5M0 M!D_\'E/_ "B3TC_LL>C?^D6HU_++7]37_!Y3_P HD](_[+'HW_I%J-?RRT % M%%% '],/_!DS_P H_/BK_P!ECD_]-5A7T1_P=6_\H/?BO_V%/#?_ *?;&OG? M_@R9_P"4?GQ5_P"RQR?^FJPKZ(_X.K?^4'OQ7_["GAO_ -/MC0!_(M1110 5 M_0E_P8W?\B7^TG_V%/"G_HO5:_GMK^A+_@QN_P"1+_:3_P"PIX4_]%ZK0!^D MO_!P+_RAF_:#_P"Q%;_TIAK^,BO[-_\ @X%_Y0S?M!_]B*W_ *4PU_&10 44 M44 ?N)_P9!_\G,?'7_L1=+_]+9*_<+_@J3_RC)_:+_[(1XO_ /3+=U^'O_!D M'_R0?M-?LL:A\<_%7@WXJ_#_ .*]WX'\;^ [B\;P_P"( MK?28;^,07<(AN8);>8A95957!R"I&1UKRO4?^"5>C:)X&\+^'/@S\?M;\*:M MHOA'5?#.MZ^^DV][)K>G:E<-__P#2B2N9H *^ MV/\ @W,_Y37? +_L9[S_ --EY7Q/7VQ_P;F?\IKO@%_V,]Y_Z;+R@#^R2OX> M/^"HO_*3+]HK_LNOB[_T\W=?W#U_#Q_P5%_Y29?M%?\ 9=?%W_IYNZ /"J** M* /HK_@D)_RE9_9L_P"RZ^%/_3M;5_;E7\1O_!(3_E*S^S9_V77PI_Z=K:O[ M&OCR M@ KN_P!EK_DYSX<_]CYI'_I;%7"5W?[+7_)SGPY_['S2/_2V*@#^\&OY%/\ M@ZK_ .4X?Q9_[!GAO_TQ6-?UUU_(I_P=5_\ *'_ "8!\#/^R.^&?_35;5^"7_![C_R>A\&_^R7W'_IQFH _%&BBB@ K^TW_ M ((6?\H?OV=O^R7Z=_Z :_BRK^TW_@A9_P H?OV=O^R7Z=_Z : /RO\ ^#YS MK^R[]/&W_N!K\ J_?W_@^D?]ECT;_TBU&OY9:_J:_X/*?^42>D?]EC MT;_TBU&OY9: "BBB@#^F'_@R9_Y1^?%7_LL:*** "OUU_P"#+?\ Y2K^,O\ LA&K?^G?1J_(JOUU_P"#+?\ Y2K^,O\ MLA&K?^G?1J /ZAZ*** "BBB@ HHHH **** "BO//VI/VD/!/[*7P5U;XR^-X MI;F.Q01Z;I5L?W^IWCY$-K$,$EG8!-;^'_ M .SYJ'BC7?%OPP;Q]JN@6NOPVXT714AC>60S2)^_DW2;$14!""*WZ M"BL_Q7XK\.>!O#EWXM\6ZO#8:;80F6\O)SA(DZ;CCMS7G'_#<_[(_P#T7K0? M^_S_ /Q- 'G7[,W_ "97\1?^PGXI_G+7\3]?VK_LIZMIVM?L/_$._P!*NTGA MDU#Q,R2(>"&5W4_BK*?QK^*B@ HHHH _2?\ X-,O^4UG@3_L5_$/_IMFK^M6 MOY*O^#3+_E-9X$_[%?Q#_P"FV:OZU: /X*?C7_R67Q;_ -C/?_\ I1)7,UTW MQK_Y++XM_P"QGO\ _P!*)*YF@ K[8_X-S/\ E-=\ O\ L9[S_P!-EY7Q/7VQ M_P &YG_*:[X!?]C/>?\ ILO* /[)*_AX_P""HO\ RDR_:*_[+KXN_P#3S=U_ M;N@#PJBBB@#Z*_X)"?\I6?V;/^RZ^%/_3M M;5_;E7\1O_!(3_E*S^S9_P!EU\*?^G:VK^W*@#^,;_@X"_Y3+_M!_P#8^/\ M^D\-?'E?8?\ P'_)@'P,_P"R.^&?_35; M5^"7_![C_P GH?!O_LE]Q_Z<9J_>W_@GA_R8!\#/^R.^&?\ TU6U?@E_P>X_ M\GH?!O\ [)?D?\ 98]&_P#2+4:_EEH M**** /Z8?^#)G_E'Y\5?^RQR?^FJPKZ(_P"#JW_E![\5_P#L*>&__3[8U\[_ M /!DS_RC\^*O_98Y/_3585]$?\'5O_*#WXK_ /84\-_^GVQH _D6HHHH *_H M2_X,;O\ D2_VD_\ L*>%/_1>JU_/;7]"7_!C=_R)?[2?_84\*?\ HO5: /TE M_P"#@7_E#-^T'_V(K?\ I3#7\9%?V;_\' O_ "AF_:#_ .Q%;_TIAK^,B@ H MHHH _<3_ (,@_P#DYCXZ_P#8BZ7_ .ELE?N%_P %2?\ E&3^T7_V0CQ?_P"F M6[K\/?\ @R#_ .3F/CK_ -B+I?\ Z6R5^X7_ 5)_P"49/[1?_9"/%__ *9; MN@#^'FBBB@ K]=?^#+?_ )2K^,O^R$:M_P"G?1J_(JOUU_X,M_\ E*OXR_[( M1JW_ *=]&H _J'HHHH **** "BBB@ HHHH ^&M5MM)\/2>'[:\M[RZN[=XF_P!1CN[GPQX8L].N[J'.R::.)5D= M,@':7W$9YQBNZHHH BOK"QU2TDT_4[**XMY5VRP3QAT<>A4\$5C_ /"KOAG_ M -$[T+_P40__ !-;M% 'S!^S!;P6W[$_Q$BMH$C4:EXH 5% \P#I[ #\*_ MBBK^V#]F;_DROXB_]A/Q3_.6OXGZ "BBB@#])_\ @TR_Y36>!/\ L5_$/_IM MFK^M6OY*O^#3+_E-9X$_[%?Q#_Z;9J_K5H _@I^-?_)9?%O_ &,]_P#^E$E< MS73?&O\ Y++XM_[&>_\ _2B2N9H *^V/^#5\3U]L?\ M&YG_ "FN^ 7_ &,]Y_Z;+R@#^R2OX>/^"HO_ "DR_:*_[+KXN_\ 3S=U_;N@#PJBBB@#Z*_P""0G_*5G]FS_LNOA3_ M -.UM7]N5?Q&_P#!(3_E*S^S9_V77PI_Z=K:O[5]A_\ !P%_RF7_ &@_^Q\?_P!)X:^/* "N[_9:_P"3G/AS_P!C MYI'_ *6Q5PE=W^RU_P G.?#G_L?-(_\ 2V*@#^\&OY%/^#JO_E.'\6?^P9X; M_P#3%8U_777\BG_!U7_RG#^+/_8,\-_^F*QH _.ZBBB@ K^^KP9_R)^D_P#8 M,@_]%K7\"M?WU>#/^1/TG_L&0?\ HM: /Y=?^#R?_E+=I7_9'=&_]+-1K\GZ M_6#_ (/)_P#E+=I7_9'=&_\ 2S4:_)^@ HHHH _N;_X)X?\ )@'P,_[([X9_ M]-5M7X)?\'N/_)Z'P;_[)?)O_ %)]6KY-_P"#W+_D MS3X-?]E.N?\ TW2U]9?\&N7_ "@H^!GT\3?^I/JU?)O_ >Y?\F:?!K_ +*= M<_\ INEH _FSHHHH *_JP_X,^/\ E#Y!_P!E.US^5M7\I]?U8?\ !GQ_RA\@ M_P"RG:Y_*VH R?\ @\I_Y1)Z1_V6/1O_ $BU&OY9:_J:_P"#RG_E$GI'_98] M&_\ 2+4:_EEH **** /Z8?\ @R9_Y1^?%7_LLBBB@ HHHH **** "BBB@ HHHH **** "BBB@#YC_9F M_P"3*_B+_P!A/Q3_ #EK^)^O[8/V9O\ DROXB_\ 83\4_P Y:_B?H **** / MTG_X-,O^4UG@3_L5_$/_ *;9J_K5K^2K_@TR_P"4UG@3_L5_$/\ Z;9J_K5H M _@I^-?_ "67Q;_V,]__ .E$E&__3%8U_777\BG_!U7_P IP_BS_P!@SPW_ .F*QH _.ZBBB@ K M^^KP9_R)^D_]@R#_ -%K7\"M?WU>#/\ D3])_P"P9!_Z+6@#^77_ (/)_P#E M+=I7_9'=&_\ 2S4:_)^OU@_X/)_^4MVE?]D=T;_TLU&OR?H **** /[F_P#@ MGA_R8!\#/^R.^&?_ $U6U?@E_P 'N/\ R>A\&_\ LE]Q_P"G&:OWM_X)X?\ M)@'P,_[([X9_]-5M7X)?\'N/_)Z'P;_[)?)O_4G MU:ODW_@]R_Y,T^#7_93KG_TW2U]9?\&N7_*"CX&?3Q-_ZD^K5\F_\'N7_)FG MP:_[*=<_^FZ6@#^;.BBB@ K^K#_@SX_Y0^0?]E.US^5M7\I]?U8?\&?'_*'R M#_LIVN?RMJ ,G_@\I_Y1)Z1_V6/1O_2+4:_EEK^IK_@\I_Y1)Z1_V6/1O_2+ M4:_EEH **** /Z8?^#)G_E'Y\5?^RQR?^FJPKZ(_X.K?^4'OQ7_["GAO_P!/ MMC7SO_P9,_\ */SXJ_\ 98Y/_3585]$?\'5O_*#WXK_]A3PW_P"GVQH _D6H MHHH *_H2_P"#&[_D2_VD_P#L*>%/_1>JU_/;7]"7_!C=_P B7^TG_P!A3PI_ MZ+U6@#])?^#@7_E#-^T'_P!B*W_I3#7\9%?V;_\ !P+_ ,H9OV@_^Q%;_P!* M8:_C(H **** /W$_X,@_^3F/CK_V(NE_^ELE?N%_P5)_Y1D_M%_]D(\7_P#I MENZ_#W_@R#_Y.8^.O_8BZ7_Z6R5^X7_!4G_E&3^T7_V0CQ?_ .F6[H _AYHH MHH *_77_ (,M_P#E*OXR_P"R$:M_Z=]&K\BJ_77_ (,M_P#E*OXR_P"R$:M_ MZ=]&H _J'HHHH **** "BBB@ HHHH ^9/^"E&B? "?PWX8\0_';_ (2CQ++# M>7-EX0^%/A[4WA7Q;JMQ&$B5XX0)7:+&Y9-X2(,Q(8LH/S1XN^#'Q!CG\%?L MP?M<^-=1U%O!/[+NO^)XW779D6'74NRL3F6-QY\EI;E$5B6 \LL,@G/W+^T# M^QO^S3^U/>Z9J'Q_^%MMXDET:*6/2S=7US&+=9"I?:(I%'S%%R2"?E'I61KO M_!/K]CCQ+\._#GPHUOX$Z9/H/A(W'_".V1NKA6LUN)&DGC$JR"1HY'8EHV8H MW&00!0!I?L0^,?%OQ!_8]^&/C;QY>37.L:IX'TVXU"[N23)@#)\ M=6?C&_\ "-_9_#_6+33]:D@(TZ]OK0SW O_$PDD@CVJ6".'('H7#$ M>@(':OXJJ_M@_9F_Y,K^(O\ V$_%/\Y:_B?H **** /TG_X-,O\ E-9X$_[% M?Q#_ .FV:OZU:_DJ_P"#3+_E-9X$_P"Q7\0_^FV:OZU: /X*?C7_ ,EE\6_] MC/?_ /I1)7,UTWQK_P"2R^+?^QGO_P#THDKF: "OMC_@W,_Y37? +_L9[S_T MV7E?$]?;'_!N9_RFN^ 7_8SWG_ILO* /[)*_AX_X*B_\I,OVBO\ LNOB[_T\ MW=?W#U_#Q_P5%_Y29?M%?]EU\7?^GF[H \*HHHH ^BO^"0G_ "E9_9L_[+KX M4_\ 3M;5_;E7\1O_ 2$_P"4K/[-G_9=?"G_ *=K:O[&__ M $Q6-?UUU_(I_P '5?\ RG#^+/\ V#/#?_IBL: /SNHHHH *_OJ\&?\ (GZ3 M_P!@R#_T6M?P*U_?5X,_Y$_2?^P9!_Z+6@#^77_@\G_Y2W:5_P!D=T;_ -+- M1K\GZ_6#_@\G_P"4MVE?]D=T;_TLU&OR?H **** /[F_^">'_)@'P,_[([X9 M_P#35;5^"7_![C_R>A\&_P#LE]Q_Z<9J_>W_ ()X?\F ? S_ +([X9_]-5M7 MX)?\'N/_ ">A\&_^R7W'_IQFH _%&BBB@ K^TW_@A9_RA^_9V_[)?IW_ * : M_BRK^TW_ ((6?\H?OV=O^R7Z=_Z : /RO_X/G.O[+OT\;?\ N!K\ J_?W_@^ MD?]ECT;_TBU&OY9:_J:_X/*?\ E$GI'_98]&_](M1K^66@ M HHHH _IA_X,F?\ E'Y\5?\ LL!/^Q7\0_^ MFV:OZU:_DJ_X-,O^4UG@3_L5_$/_ *;9J_K5H _@I^-?_)9?%O\ V,]__P"E M$E_P#_ $HDKF: "OMC_@W,_P"4UWP"_P"QGO/_ $V7 ME?$]?;'_ ;F?\IKO@%_V,]Y_P"FR\H _LDK^'C_ (*B_P#*3+]HK_LNOB[_ M -/-W7]P]?P\?\%1?^4F7[17_9=?%W_IYNZ /"J*** /HK_@D)_RE9_9L_[+ MKX4_].UM7]N5?Q&_\$A/^4K/[-G_ &77PI_Z=K:O[5]A_P#!P%_RF7_:#_['Q_\ TGAKX\H *[O]EK_DYSX<_P#8 M^:1_Z6Q5PE=W^RU_R#/^1/TG_L&0?^BUH _EU_X/)_\ E+=I7_9'=&_]+-1K M\GZ_6#_@\G_Y2W:5_P!D=T;_ -+-1K\GZ "BBB@#^YO_ ()X?\F ? S_ +([ MX9_]-5M7X)?\'N/_ ">A\&_^R7W'_IQFK][?^">'_)@'P,_[([X9_P#35;5^ M"7_![C_R>A\&_P#LE]Q_Z<9J /Q1HHHH *_M-_X(6?\ *'[]G;_LE^G?^@&O MXLJ_M-_X(6?\H?OV=O\ LE^G?^@&@#\K_P#@^Y?\F:?!K_LIUS_ M .FZ6@#^;.BBB@ K^K#_ (,^/^4/D'_93M<_E;5_*?7]6'_!GQ_RA\@_[*=K MG\K:@#)_X/*?^42>D?\ 98]&_P#2+4:_EEK^IK_@\I_Y1)Z1_P!ECT;_ -(M M1K^66@ HHHH _IA_X,F?^4?GQ5_[+')_Z:K"OHC_ (.K?^4'OQ7_ .PIX;_] M/MC7SO\ \&3/_*/SXJ_]ECD_]-5A7T1_P=6_\H/?BO\ ]A3PW_Z?;&@#^1:B MBB@ K^A+_@QN_P"1+_:3_P"PIX4_]%ZK7\]M?T)?\&-W_(E_M)_]A3PI_P"B M]5H _27_ (.!?^4,W[0?_8BM_P"E,-?QD5_9O_P<"_\ *&;]H/\ [$5O_2F& MOXR* "BBB@#]Q/\ @R#_ .3F/CK_ -B+I?\ Z6R5^X7_ 5)_P"49/[1?_9" M/%__ *9;NOP]_P"#(/\ Y.8^.O\ V(NE_P#I;)7[A?\ !4G_ )1D_M%_]D(\ M7_\ IENZ /X>:*** "OUU_X,M_\ E*OXR_[(1JW_ *=]&K\BJ_77_@RW_P"4 MJ_C+_LA&K?\ IWT:@#^H>BBB@ HHHH **** "BBB@ KPC]JO]M6]_9Z\:67P MU\"?!>_\=:^WA6_\4:O86>KPV2Z?HUF0LMP7E#>8Y8E4B498J>1QGW>OE3]M M#X _M%7WQ[3X_?L]_#_3_%:['8-8"YF$\%\&E&V5%?<'0$ M/@#;G/ !]&?"OXD>&OC%\,_#_P 5_!LLCZ5XDT:VU+3C,@5Q#-&LBAP"=K - M@C/!!%;]<+^S%\([GX"?L[>"?@O?ZC'=W/ACPQ9Z==W4.=DTT<2K(Z9 .TON M(SSC%=U0!G^*_%?ASP-XA4\$5C_ /"KOAG_ M -$[T+_P40__ !- 'QI\(_VR/V6_A?\ LT^,_A?\0/CGX>TK7M8N]?GTW3[J M] :>.Y:40.& *@,>,DC'?%?RV_\ #KG]M'_H1O"O_AU/#G_RPK^U6Z^#'P>O MI?.O?A/X:F?&-\NA6[''IDI4?_"C/@E_T1WPK_X3UM_\10!_%=_PZY_;1_Z$ M;PK_ .'4\.?_ "PH_P"'7/[:/_0C>%?_ ZGAS_Y85_:C_PHSX)?]$=\*_\ MA/6W_P 11_PHSX)?]$=\*_\ A/6W_P 10!_,9_P;S?L[?$G]AG_@J#X3_:)_ M:FN?"OA?P=IF@ZS;7VL?\)]H][YMO_B* /XKO^'7/[:/_ $(WA7_PZGAS_P"6%?4? M_!%G]D3XV_LE_P#!4+X0_M%?M!6WA7P_X-\+Z[22OEY$&$1CSGH":_JN_X49\$O\ HCOA7_PGK;_XBC_A1GP2_P"B.^%? M_">MO_B* /+/^'I'_!/G_HZSPK_X$2?_ !%?RL_MY_L"?M-_&C]N7XS_ !B^ M&F@>%=2\.>+/BQXBUGP_J/\ PLS0(?M5C=:G<3P2^7+?+(FZ-U;:ZJPS@@$$ M5_7S_P *,^"7_1'?"O\ X3UM_P#$4?\ "C/@E_T1WPK_ .$];?\ Q% '\5W_ M ZY_;1_Z$;PK_X=3PY_\L*/^'7/[:/_ $(WA7_PZGAS_P"6%?VH_P#"C/@E M_P!$=\*_^$];?_$4?\*,^"7_ $1WPK_X3UM_\10!_(M_P3C_ &$OVDO@-_P4 M"^"/QN^*^B^%=*\+^$/BQX?UGQ%J?_"RM!G^R6-MJ,$T\OEPWKR2;8T9MJ*S M'& "<"OZEO\ AZ1_P3Y_Z.L\*_\ @1)_\17J?_"C/@E_T1WPK_X3UM_\11_P MHSX)?]$=\*_^$];?_$4 ?R@_\%@?V-OCO^U+_P %,?C%^T%\"++PKKOA#Q5X MM:]T'5_^%C:':_:H##$N_P JXO(Y4Y4C#HIXZ5\V?\.N?VT?^A&\*_\ AU/# MG_RPK^U'_A1GP2_Z([X5_P#">MO_ (BC_A1GP2_Z([X5_P#">MO_ (B@#^*[ M_AUS^VC_ -"-X5_\.IX<_P#EA76_ /\ X)O_ +6W@KXZ^"O&7B;PGX5MM-TG MQ;IM[J%S_P +0\//Y4$5U&\C[4ORS852< $G' )K^R3_ (49\$O^B.^%?_"> MMO\ XBC_ (49\$O^B.^%?_">MO\ XB@#RS_AZ1_P3Y_Z.L\*_P#@1)_\17\Y M_P#P< ?LT?%/]MO_ (*I_$/]I']F&3PKXF\%Z[8Z)'I6L_\ "P-&LO/:WTFT MMYAY-W=Q2KMEB=?F09VY&003_4'_ ,*,^"7_ $1WPK_X3UM_\11_PHSX)?\ M1'?"O_A/6W_Q% '\5W_#KG]M'_H1O"O_ (=3PY_\L*/^'7/[:/\ T(WA7_PZ MGAS_ .6%?VH_\*,^"7_1'?"O_A/6W_Q%'_"C/@E_T1WPK_X3UM_\10!_%=_P MZY_;1_Z$;PK_ .'4\.?_ "PK^O#PS_P4\_8"T_PWI^GWG[5'A5)H+&*.5/M+ MG:RH 1D+@\BO8?\ A1GP2_Z([X5_\)ZV_P#B*/\ A1GP2_Z([X5_\)ZV_P#B M* /YM_\ @Y=^#?B__@H'_P %$K#XZ_LBZMX5\6^%8/AMIFE2ZK_PG6DV&V[B MN;QY(_*O;F&0X66,[MNT[N"<''Y[?\.N?VT?^A&\*_\ AU/#G_RPK^U'_A1G MP2_Z([X5_P#">MO_ (BC_A1GP2_Z([X5_P#">MO_ (B@#^*[_AUS^VC_ -"- MX5_\.IX<_P#EA1_PZY_;1_Z$;PK_ .'4\.?_ "PK^U'_ (49\$O^B.^%?_"> MMO\ XBC_ (49\$O^B.^%?_">MO\ XB@#YB_8T_X*$_L3?"C]D#X4_"WQ_P#M M+>%;#7?#7PVT+2M;L?M_F_9KNWT^"&:/?&&1]KHPW*Q4XR"1@U^1W_!TIX-N M_P#@HU^TY\-/B'^QIXH\*^,M'\/^ YM.U>\_X333-.^SW+7LLHCV7UQ"S_(P M.Y05YQG/%?T'?\*,^"7_ $1WPK_X3UM_\11_PHSX)?\ 1'?"O_A/6W_Q% '\ M5W_#KG]M'_H1O"O_ (=3PY_\L*/^'7/[:/\ T(WA7_PZGAS_ .6%?VH_\*,^ M"7_1'?"O_A/6W_Q%'_"C/@E_T1WPK_X3UM_\10!_%=_PZY_;1_Z$;PK_ .'4 M\.?_ "PK^GK_ ()0_MK_ +)7[-/_ 3>^#'P$^-G[0OA71?%GA/P'9:=X@TG M^U4N?LMS&I#Q^;!OB?']Y&93V-?:_P#PHSX)?]$=\*_^$];?_$4?\*,^"7_1 M'?"O_A/6W_Q% 'X6_P#!UJ=%_P""E!^ W_#%7CGPKXT_X0O_ (2C_A)?^*NT M_3OL?VS^R/L__'_/!YF_[+/]S=MV?-C%?_ ZGAS_Y M85_:C_PHSX)?]$=\*_\ A/6W_P 11_PHSX)?]$=\*_\ A/6W_P 10!_%=_PZ MY_;1_P"A&\*_^'4\.?\ RPH_X=<_MH_]"-X5_P##J>'/_EA7]J/_ HSX)?] M$=\*_P#A/6W_ ,11_P *,^"7_1'?"O\ X3UM_P#$4 ?G;_P06_:E_9O_ &+O M^"3WPI_9H_:7^.?A7PUXV\-?V[_;>B?VW#>?9OM&NZA=0_OK5I87W0SQ/\KG M&[!PP('SS_P=*^,_ /\ P4:_9G^&?P^_8S^)?A7QEJ_A[QU/J.KVG_"466G? M9[9K*2,2;[Z6%7^=@,*2> MMO\ XBC_ (49\$O^B.^%?_">MO\ XB@#\HO^#E_XR_!W_@H'_P $[M.^!7[( MGQ=\*^+O%4'Q*TS59=*_X2*UL-MI%:WJ22>;>R0QG#2QC;NW'=P" MO_B*/^%&?!+_ *([ MX5_\)ZV_^(H _BN_X=<_MH_]"-X5_P##J>'/_EA1_P .N?VT?^A&\*_^'4\. M?_+"O[4?^%&?!+_HCOA7_P )ZV_^(H_X49\$O^B.^%?_ GK;_XB@#\=_P#@ MUS^(/PW_ ."='['OC_X6?MD_%#PKX.U[6_B4^JZ78?\ "3V>H>=:'3[2$2;[ M&69%_>12+M9@WRYQ@@GV;_@X"_:8_9X_;<_X)7?$']F_]F'XW>%?$_C37+_1 M)-+T;^W(++SUM]5M;B4^==M%$NV*-V^9QG;@9) /Z1?\*,^"7_1'?"O_ (3U MM_\ $4?\*,^"7_1'?"O_ (3UM_\ $4 ?Q7?\.N?VT?\ H1O"O_AU/#G_ ,L* M/^'7/[:/_0C>%?\ PZGAS_Y85_:C_P *,^"7_1'?"O\ X3UM_P#$4?\ "C/@ ME_T1WPK_ .$];?\ Q% '\5W_ ZY_;1_Z$;PK_X=3PY_\L*_8[_@U2OO#?\ MP3:\,?&[3OVT_'WA7P9-XOO_ _)X=3_ (2VPU'[6MLFH"M MO_B*/^%&?!+_ *([X5_\)ZV_^(H _BN_X=<_MH_]"-X5_P##J>'/_EA1_P . MN?VT?^A&\*_^'4\.?_+"O[4?^%&?!+_HCOA7_P )ZV_^(H_X49\$O^B.^%?_ M GK;_XB@#\ ?^#6+PV?^"7 M_!0'Q+\;OVPM;\*^$/"^H?";4=&M-3_X3C2M0\R^EU'3)DB\NRN9I!F.WF;< M5"C9@D$@'^CC_A1GP2_Z([X5_P#">MO_ (BC_A1GP2_Z([X5_P#">MO_ (B@ M!WPC^,_PM^//@Y/B#\'O&UEX@T62XD@34;!B8VD0X=@ M"[145C?66IV4.I:;>17%O<1++;W$$@=)4895E8<,""""."#4M !1110 44R> M>"UA>YN9DCCC4L\DC *H'4DGH* 22>E $E%$O$%MJ5M'.F-\32V[NH=174T %%%% !102 ,DUG>%/% MWA/QYX?M_%G@?Q/IVLZ5>!C::GI-['<6\X5BC%)(R5;#*RG!X(([4 :-%%% M!1110 45!INJ:9K-FNH:/J,%W;LS*L]M,LB$JQ5@&4D9# @^A!':IZ "BBB@ M HHK \,_%7X9^-/%_B+X?^$/'^CZIKOA&XMX/%.CV&HQRW.D2SPB:%+F-26A M:2(AU# ;E.1Q0!OT444 %%%% !169I/C;P9K_B+5O"&A>+M,O=6T%H5US2[2 M_CDN-.::/S(A/&K%H2Z?.H<#-V,9[T :5%%% !1110 45YQ\9?VP/V5/V=O& M'A[X??'G]HWP5X.UWQ9.(?#6D>)/$MM9W.I.6"#RHY7#,"Y";L8W$+G) KT> M@ HHHH ***Y+XD?'WX$_!S6-$\/?%[XU>$O"NH>);S[)X3;)-(K3OEE&U 3R..: .MHHHH **** "BLCQ1\0/ ?@>XTZT\:^-M(T>75[ MP6FDQ:IJ45NU[<'I#")&!D<]E7)]JUZ "BBB@ HHKD/C?\?_ ('?LT^ YOBC M^T+\7?#G@GPY!.D$FM^*=8AL;82OG9&))64%VP<*,DX.!Q0!U]%9WA#Q?X3^ M('A;3O'/@/Q/I^MZ+J]G'=Z5J^DWJ7-K>V\BADFBEC)21&4@AE)!!R#6C0 4 M444 %%8?Q&^)WPU^#WA&Y\?_ !<^(>A^%M!LMOVS6_$>K0V-I!N(5=\TS*BY M) &2,DXK1T'7M#\4Z)9^)O#&M6FI:;J%LEQ8:A87*S07,+J&22.1"5=&4@A@ M2"""* +=%%% !1110 4444 %%%% !1110 4444 %%%% !14&J:IIFB:9<:UK M6HP6=G9P//=W=U,L<4$2*69W9B J@ DDG R:^)OCQ_P53^'7[4OPE\7_!/_ M ((^?M/?#_QY\=8[FRL]-TZRU2UEDL;26^@@OM4MH[MXX+\6ML\TXVN\>44M MN'R, >[_ +9O[=OP,_8J^$'C?XC^.=?MM5UOP7X&N?%,G@32M0A.L7MC'*D" MRI;EMZPM<211&8KL4OR>"*_,S]O#]H[]KS]M+PW=_#']H_\ 8-T.\U_]G7Q' MX6^+WB;X/Z!XF_X2'3/'_@B]BO;>>U(:&,/?6N6D",K([0LR*V$#>X?L ^!- M$O?^"AOQ;@_;*^-,/Q*\7?L\^,=,\(?"/XR>)VM](U34H]>T9+RZT"Y2T\F# M43!+(?*C='97E=D"D +OZQ_P3<_;\^(/_!6WXN?M+V7[4'_"L?@WXJ?P:T3^ M$!')XE\00Z/9!O[.6:1633[)KR:Y:;Y2\ZA8]NQBU '(?\$&OCI\,+?X_?%C M]D?]COXOM\0_V=+3PYI'COX57JW$L[^ SJ3+1O')$9HK=SOC0MN MW,Q-?IY6=X<\'^$O!T-S;^$?"VG:5'>7;W5VFFV,< GG?[TKA -SG RQY..3 M5^66.&-III%1$4L[LL_&_P]XE\6>%/@7\7+_X93>&= M+^)?AF*S5KRPN8H\VEX(I7O)8D(V$1I*A)D'F 'G'_!0?]M']H']NCX1W7PN M^.?[ &JZ'+\&=;\*?%WQW\'K'QU%KD'Q%^'%Q]KAG FLTA'GV[E9VMFW)NMM MP,FT"O9_^"'7Q[\">&_VBOB)^PO^S3\>H?BG\!8/!.E_$3X+ZW#J[7UQX-T_ M4+B6";PQ>R,S2120RQEX8)B)8X@V_).%W?%_["?_ 4P^(7_ 6 ^*OQX^'W MQGTOX6?"'Q'H_@ZQ_P"$SL+2WO\ Q'J5EID,D\VE6$* /??BO\>?@Q\"SX>7XQ_$_1?#1\6>)+ M;P_X976+](#J>J7!(AM(0Q_>2OM;"CT)[5^87QU_;?\ VU/^"@'@^U_9B\:_ M!#PSX ^$G[6B>-_A[\+]2^W:A'XMT2_T^VO/(O\ 58)(UA:TNFM')B@!*0R9 M,C9 ;Q/]I3]O[P=\ _\ @HO\;OA]_P %&)4^+WP#\:?&Y-$\/_#=]42XUKP; MKVE:1HU]I^IV%O+<1-%9SM>M;NT3(BR1 LPWLLOWY_P5"_X)Y?M9_ML?M/\ M[/WQ/_9O_:8M_A7I?PWM_%:^)_$]O9"XU>V75+6SM =.C=3&MRUNMY$)W*FW M\TR+N;"T ?#?_!/GXOVOPT_X*.?!3P]\&/@S=?##XSZQ:W/P^_;"_9_T?PS+ M::7+!IUC(]EXRM_*C%K'#OC3;.K'S%N1&I;UNVT;0SK6IQ6W]H:C<-M@M(/,8>;,YR%C7+'!P. M#7BWC[_@K9_P36^%W[1,?[*'Q _;.\#:5X_>]2SDT"YU7_CWNF.%MYYP##;S M$D#RY75\D#'(S\5:+\2?BO\ %K]J[7/V+/\ @MC\%99/A/\ '?XI:GJ_[,NI M:S@>%?^"PO[ M2?QL^+?A;PSH/[.>D^$/A7\:O%_BGX>_"?XBW.O/=:W8Z_IL-VL6H7^E&)%6 MUDFM9=L2REPJ;G8 J&S?^"<_P*^-/_!$_P#:/\(_\$Y=8U'Q'X_^!?Q6T<7/ MP^\7)ITMPWA7Q=;68EU6PN!&&^SV5X8Y;R%CA8W,B\_O9:]/_P""J_[#?[;_ M .UC^TI^SCXZ_8W^+WA[X?VOPXO/%,_B7Q=K-@M[+I#7]A;V4%S9V3?)0B,RNQ& #];? SX7W7P5^#_ (<^$U[\2O$OC&;P_I,5E)XI\8Z@+O5- M3*#!GN9@JB21N[8&??K0!U=%%>,_$3_@H?\ L._"SXT0?LV>./VL?AYI?Q$N MV2.S\&ZEXNM8+UYY!F&!D9_W4DF5"(^&;J>)O&?@_P %06EUXR\5 MZ;I$6H:E!I]A)J=]';K!]?\1:UJ_BSQ#''._BYK7C_6=$TU+?4/&7B2*%+W59AG=/(L**BDY( R% #,[99NPH *QOB M'\0O _PE\":Q\3_B9XJL=#\/>']-FU#6]9U*X$5O96L2%Y)9'/"JJ@DGVKP[ M]LK_ (*O?L%?L#>);+P1^TW\&=>^'0TR1M875(=1CB$E_<7*36R[I7:%W5"B8PH!TG[;_ /P6(_:L M^'&_%WC/Q?XRN]1B;QG8:NIF2'P_-;J+29G^:54$70MA?'']CWX__ + G[15[_P %H/V5M4\8_%#5/'/C)[CXZ_#* MUTTM=:OX-O/L\5E#8VD9;?>:4D<;)C#RJTNXJNY7ZOQC\$_ W_!5?_@@!IGP M:_X)E^'M/^&OAWQU9Z9'X8T+Q;#)';Z+#9>(H9-1M)U3S6(1[2[3"[A)C:,* M^1]5_L0?LF^+/V4/ASJ>E_$W]I7QG\5_&?BC6#K'C#QAXNO2$N+YHDC*V5DA M\G3[55C54@B&%50"S8& #V6SNH[VTBO(DD59HU=5FB9' (SAE8 J?4$ CO4E M%>%_MA?\%,?V#_V!+G2M/_:\_:8\/^"[W6UWZ7I=WYUS>3Q;BIF%O;1R2K%N M!'FE0@((W<&@#V3Q9XM\+> O"^H^-_''B2PT;1M(LI;S5=6U2[2WMK.WC4O) M-+*Y"QHJ@L68@ DFO@+]MO_ (+/?&3X2^(/&OB+]C;]GOPM\1OA[\'_ (>Z M'XY^)?B[6?%TED-5TC5-\D$>A^5#)'1_\%CO^"B?C MKX;_ !O^"O[2O[-GQ?\ #?C;X&I\(/$OBCXC^"9M?MVT7X@^'3J&D:;=6T?F M-Y,]VL6H.\*.2=\3Q!6+M$_J?Q(^ _P]_P""A?\ P;ZW7[/W_!)'PZWASPMX MVT^ULOA[8>.)KRUCBL(O$43WGFO.TLP@>*&Z*8+'RW14 ^5 <1\;OV?/VB? M^"?_ .TAK/\ P7-^!_B[Q%\2M+^(WBB&;XX?#?3=(99I? LUK9V^FRVEJC,9 M+[2UB$C-UE2:4?NU#[OU'TZ_@U73X-3M4F6*YA66-;BW>*0*P! 9' 9&P>58 M @\$ UXM^PM^S+\;/V;?AUJB_M%_M4:_\5?&OBC5!J>OZC?01VFE:9+Y21"S MTFRC&VRLT1% 3)+L&D.&<@>WT %5]6U;2M!TNYUS7=3M[*RL[=Y[R\NYECB@ MB12SR.[$!54 DDD $FO,?VGOVYOV/?V+K'3;_\ :K_:/\)> UUB0II,/B'6 M(X9KS:0&:*+)=U7(W.%*KD9(R*^*/^"A'_!0;X\?#/\ :-T/XXZ-\/[?XB?L M-+\-M/LOC1JUG96VH:=J%OKUU=V_]JV4L:N;V&SCMH5N8U=E$5X1Y?[P2* = MO^V]_P %I_$?P!\:>*=+_99_9CM/B_X=^&'PWTSX@?%+Q3!X]MM.M[;0+YG- MN^F#RY?[2D:"*6XW*4B"*H#LS@#Y&_:A^&?[)/\ P3/^.G[*O[97Q%^,JOXN M^(?QQ\4^/_%GQMU+29K?5-0\,S:5%K*P\"B]\3&>*YTRXU.&YD7[=<2 M,7MQ:S7'EY'(8=!^'TCV\4'V/0H'3S$C1(8AYTS-([1"0"-V^?L_P#QDT_]H3X, M>'/C7I/@7Q/X:M?$NFK>V^A>,]&;3]4M$8G"W%NQ)B<@;L9/# ]Z["BO+OVL MOVS_ -FK]A[X<1?%/]IOXG6WAS3+N_2PTJ$6LUU>:I>/G9:VEK;H\US*<$[( MT8@ L<*"0 >HU\<_M,?\%&OB'XU\4>$_@'_P2\M_!?C_ ,;>)?B!KGA3Q#XM M\11W]WX;\#76D68NKQ-3%@!+YK;XH8EWHC22(+WXQW7@/5[GPSXRTSQ!#$ATZ&YAN+<7,=JJ)=2E1Y< M ?$&G2QI?Z-X=N](\1G11=Z-))$US!"\\C7;#S&RR*/F9-S M?J;_ ,$]_P!JG4OVM_@O)\0++X$^.?"/A6SN8K'P1KOC^WCM;SQ?IR6\8&K+ M:[C-;1ROOV"8!G39(/OE5^;?^"2'_!%?QY^Q]\(M!T_]M_\ :'NOBEJVCZ%+ MIFC^ ('/_"'Z!!+J"ZE(R6;HHU"\:]1;AKRX3>'5-BKY:O7Z%4 %%>?_ +2_ M[5/[._['/PMN?C3^T[\7-'\&>&;69(&U/5YR/.F;)6&&-0TD\K!6(CC5G(5B M!@&OB?\ :._:L^+G_!3_ .' \I>-+[X<6UNOBNZ\2 M6]O&^BZ/]BU6%9((9Y!.S[DC,HCV"11U /8OVM_^"D6M:+K/A'X%_P#!/S2O M!?Q/^)?C?X@ZGX/CN=5\0R+X?\+7^FV1O;X:K/91S2QR1QF-! JAV>3&05VG M\\OVT[+X1_M=_P#!)O\ :-_X+ _M)_#"SD^(VK>"[;X<+X6U6*#4+'P1JVEZ M])I;7.CWCIYL:375VDO@L?N#_ ((Y_$SX>^,M<^*_A'QI^SAJWPR_ M:6T:/PQ+^TS8ZE;6\4&N:W<:63%K-LEEVME\%M,MXY/"4'VO5#JDUWJ$N&H ^H?^">,='-C%XXBBMHP^JV4>;=I X$DL:;^HS\P7Z!ID$$%K EM;0I''&@6.. M-0%50, #H .U ">* .LKY=_;2_P""C]K\$9O"7PK_ &5?!^A?%?XG^/?B M!<^#-!\/Q^+X;/3M,U.ULFOKM=2NT67[*T-N%?$;PEX;T[Q9X>U!)/[*NK_ %ZQM?+ND9&> M!66;YE= S1L< @\K_P $-_VD?V//VK[GXI_%SX2_!V?P;\:;W4[!_P!H[1K* M.Y?1H?$\7VRTDFLI=S6C-,8)9G>W8M(DL1E9VR0 ?(G[!?%NB_#J;X=Z)\.-:"7T?PX\3Z;K$ME/=Z9?JRAO/NYK>0R+ M&C;8]C,ZDBOTV_X)N_MH?#O]LGX*&_\ A=+XJUS2_!\=GHZ;-+AKN$3+(C2[5!<';N!#'Y0_P""6'_!(/\ :W\*_ L?#S_@J#\5 M]'USP9*=8)^ NAV<-QH^I37^KOJ?L,21D1PI$HW/OE4_I;HN MBZ/X;T>U\/>'=)MK"PL;=+>QL;*!8H;>%%"I&B* J*J@ * !0!9HK$^)/ MQ)\ ?!WP#J_Q3^*GC'3O#_AS0+"2]UG6M6NE@MK.W09:21V("@#\^@Y-?#GQ M&_X+#_L^_MP_!7XF?LP_\$[_ (E:Q)\;5VF@> M)-3TRYOHH1,( S7(V$2%8"RC + ]M_;I_X*-_#_ /91\&^.O"?PTTH_$+XS M^&? *>)]$^#^BK+)J>IVTU['80S".)'8Q"XE7>$#2!%8A3Q7S)\+H?BC^VA^ MUCXX^#/_ 5+T'P+=>-/V5]'@\5^%]8^&>DW5UX-O^"GOQ5_;,^+7 M[6VO:?\ #;Q9XK\,:[HOPU\"ZA-ITVKW6C:9;06K:M>1A)3;P3I.\=I$^R0L MLKL#E* //_\ @WX^(7B_3=>\4_LN_ ?XZ:U\7/V9_ /@711X!\?>(?APWAV? M3=;EDG-]HT>ZW@:\51^_9G#O"94B9R>3^G5%9_BOQ7X7\">&-0\:^-O$=CH^ MCZ3927FJ:KJ=VD%M9V\:EY)99'(6-%4$EF( )- &A7@'[;_ /P4-^#?[&?P MT\\U#0&FB\E=2,4TA\N-HV93([(J9P !WA M*3QQ_P %$?VF]9_9Y_X*M?#'P'I&O_LW:?:?$#2M/\)W3:QX-UJUUG2[VUB. MJVFI0AY9;$K,X'[O<_S*55)]<_8;^"7[1>B?'/X!?#KX M;:3?^%OBEHG@^;2%TK6;JYG:YT*3S'83MM)N0,[X4=8VP?E'H$O_ 2H_:S\ M>_\ !5?XN_M9^*/VO-2\%?"+Q?K7A#4++PI\/[EK;6?$+Z)IL*0VU[>[=UK8 MI=-=,T$3$W'FG?L 7/W[8:;IVE6YM=+L(+:(NSF.WB"+N8DLV ,9)))/O!?B^QU73-*T"V&AZG\.8+)D6_P!& MU.-[98H[%T,D#EI5AW(NT.&(/[IU7M=(TJQO+C4+'3+>&XNV5KN>*%5>8J, MNP&6(' STH ^'OV0_P#@CA\%M/\ VE-=_P""CO[3W@'4KWXI>,O%3>++#P'X M@U^/5-(^'^I2Q0HYLQ$!#>#M&^&L.G: M=K'A>*U,8O\ 1-:M2\/V ;SQY\>?#G[ M?W[4/CKXNW/BVPN=1U?P=\(_B#XLTS4--^'EYJ$307"6W]G1+',P@S''NEE6 M)';&7R]?3WA_X7?#/PGXGU+QMX6^'6A:9K6LMG6-7T_2(8;J^.+O^"'/[0?[#6K>)/CMITNI>'M'\&)X7U1[+XA1W=Y-+!XCT MR^L["Z1YU\V.4&9HB)803)&00G[OT4 ? 7_!*+_@F&G@W]F*[MO^"BG[%7PK MD^)7B/P_H^B>,=;:[7Q!=>*+"PLK2* ZB;B$1Q2JUM%OBB,D;O LK.[DM7WW M###;PI;V\2QQHH5$1UL[PVTTD++%<*@8Q,00& M /!P><'TJ:B@#\"M(_:1_9C_ &4/^"2_Q&_X) ?MI_LL'6_VB=-UK5-.O/ M MUIETE]\1;V^OIY+/Q+I=]'9W#7:C<:>D)/&VIWVH2R67B/2KVY7?>/Y<\3Q^6S.1!@(4D4/^_]9&J^ / >N^); M'QIK?@G2+S6-,4KINK76FQ27-H#G(BE92\8.3]TCK0!^4?[*?_!*3]H7_@I5 M\-_@;\2O^"L/AWXD>!+CX6_"W_A$M9\*/XKMUE^(]E.T$Z2W\EG<-&[+1M"T+3H;#1M(TVW6&WLK6 M%!'%#$B@!$1%50HX %:=% !1110!^7?C?XZ3?\ !([_ (*A?M!_&G]J7X4Z M[JOP]_:(T[1=2\!_%72O#-[JEOI^H:?I_P!C;P]J/V*">>W1WP\)6)AM).US MOV>:_P#!)S_@G;^TE^TA\,?&&A_M9?LRW'PE^ OC;XGZI\0_A]X6\-?%/7-# MUSP[>3JEN+:WM((;9DTZ:,W+K'.8F59 5A3=N/['44 %/#.G)8Z'HNGJ1%:P+T +$LS$DLSL2S,S,Q+$D]/110 5^6/Q M,_:#^&'_ 2M_P""N/Q^^-O[?WA1HO OQ^\*:&WPN^*^H:+/>:?9_P!GZ>;: M[\,7,L4,QM!++^^"A-D@PS[F(Q^IU-DBCF79+&K+D'##(R#D'\Z /Q=_X(B_ ML,77[0?Q0O/C_P#M ?\ !+G1M$^"\/C_ %_QA^S[)XM\6O.?"1OC:B6"STB> MTA::RFEMQ<6\L\<0AP&CBR_F']?/@Y\$_A%^SUX"M_A=\#?AQH_A/PY:7-Q< M6VBZ%8I;6T4L\SSS.J( 7DD=C[M7444 %%%% 'Y5?%[XJ?LX_L.?\%I_C5\ M2?\ @I]X2T8^$OC+X T&+X&?$;QEI*W6D6-MI]D\6I^'?.E1X[.2:X=KDJ=J MR!@7.70')_X-[;GXN?$+PE\7OAQ;?L*:MHW[(WQ,\9:SJ/PW;Q-XDLI['3+& MXB$=YIEO9N1---+.B>,?#6GZM9&17- MIJ=FD\193E6V.",@]#CBKT44<,:PPQJB(H5$48"@= !VH XW]G;]G[X6_LK? M!'PU^SO\%-%N=.\*>$M-6PT*QN]3GO)((%)(4S7#O(P!8X!;"C"J H ':444 M %? /_!6[0?BM\!/VP/V=?\ @I]X?^#>M_$KP/\ !^37](^(7A;PYIIO=3T> MRU:WBB&N65N.9&@,1$NWYO+(Z+O=/OZB@#\9/!GAK]JO_@IG_P %/OB3^U;^ MR#^SGHOAWX(>,/A6_P -/'?CCQ9+K/AY_&FEWCJ)+V"UN=.62;4[2#S(T?RS M"-L<9G(^4_I+^P/_ ,$W_P!DO_@FQ\)(_A+^RY\-X]-66*(:WXBOV%QJVMRQ MKM66[N2 TF!G;&H6*,$B-$!Q7NU% !1110!^>_\ P63M_%/P'_:L_9D_X*0^ M)_A;J?COX4?!G6]>M_B/HND:8U]<>'UU.UAAMO$,=LH)E%J\;%V"EHU8%,%B MP^8/AYX[^)7_ 4/_P""MGCC]I__ ()M_LQ'4/@KXF^&Z^!?BK\3](\>ZCX7 MM?%L5U+&RZE \FG03#5;*+S%Q"9&VK&K3Q[MI_:>B@#QC]CC]@[X%_L0:3X@ MC^%=UXHUK7/%U[!=>+_&OCOQ1MR01>3;"YO+EF=DAB_=QQC:B+G RS$ M^ST44 %?G9_P7 $?PA_:&_9<_;A^-WPXN?&/P%^$WC'6O^%KZ3%I;7\6B3:A M91V^F^()K55;SH[.42$L58QF0%!O<5^B=-FABN(F@GB5T=2KHZY# \$$'J* M/PB\;>&_A'_P4\_X*J>,9/V#_P!AUOB=\!/$'@_3=#^/VL>#O'$.@Z#XDG2_ MM;_3]2$Q6+9J%H\9WQ1%IWB0K\N]R?V,_9^_8C_9(_92UW4_$O[-O[/GACP3 M>:SH^GZ7JDOAS3EMA=6MBLBVJ.J_*2@E?Y\;VS\S-@8](T30=#\,Z9'HOAO1 MK33[.'/DVEC;+%$F3DX50 .23P.]6Z "BBB@#Y1_X+8?LI_%_P#;(_X)T>-? MA!\!;.UU#Q9;7FEZ]H_AW4& M=?DTZ_@O3ILVXA2LRPE &(4OLW$#)'P7^V- M^TW^TO\ \%?/BC^SMX'_ &%/V'M>\*_$?X8>.+/Q9XHU_P"*WAO5M!_X5Y?6 M;9GTZ>]^R&*6SN0OELD)DDE\M#Y V8'[144 >>^ _@[8Z_J7@_X]_'SX5^"# M\8-&\*-IE[XA\/6[7":>;CRWO+:RNKB-)_LS2IE=ZJQ'4#

GRAPHIC 15 snap-20230630_g5.jpg begin 644 snap-20230630_g5.jpg M_]C_X 02D9)1@ ! @$ 8 !@ #_[@ .061O8F4 90 !_]L 0P " 0$! M 0$" 0$! @(" @($ P(" @(%! 0#! 8%!@8&!08&!@<)" 8'"0<&!@@+" D* M"@H*"@8("PP+"@P)"@H*_]L 0P$" @(" @(% P,%"@<&!PH*"@H*"@H*"@H* M"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*_\ $0@# M( 44 P$B (1 0,1 ?_$ !\ $% 0$! 0$! ! @,$!08'" D* M"__$ +40 (! P,"! ,%!00$ !?0$" P $$042(3%!!A-180'EZ@X2%AH>(B8J2DY25EI>8F9JBHZ2EIJ>H MJ:JRL[2UMK>XN;K"P\3%QL?(R;GZ.GJ\?+S]/7V M]_CY^O_$ !\! ,! 0$! 0$! 0$ ! @,$!08'" D*"__$ +41 (! M @0$ P0'!00$ $"=P ! @,1! 4A,08205$'87$3(C*!"!1"D:&QP0DC,U+P M%6)RT0H6)#3A)?$7&!D:)BH*#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6V MM[BYNL+#Q,7&Q\C)RM+3U-76U]C9VN+CY.7FY^CIZO+S]/7V]_CY^O_: P# M 0 "$0,1 #\ _?RBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH *9<7%O:6[W=W.D442%Y99&" MJB@9))/ '>GU^0__!US\0O&OA'1?V>?#7Q(\4>--$_9TU_QQ?V_QQO_ 1) M(DTH5+8V-O.T?)B93>MY?.XQ$A2\<= 'ZQ^!_'7@CXG>$-.^(7PU\9:5XAT# M6+1+K2-VGB3XU:HWA5OA@;BXT72])N+A MY;=KE]LGEC#;$CB5FV0D[3D4 ?U<45YW^R+X4\#>!?V5OAOX+^&/Q0NO&_AO M2O VE6F@^,KV_6ZFURSCM(UAO7F3"RM*@60N.&+9[U^/7B7X$^*O^"]'_!9K M]J/X(_&3]HKQ[X8\"_L_:,FA_#C0O"&OM9P66L%C!]NE3:RRGSX;F1N [ Q) MO"Q@$ _/?N=56S M>T34OM'VC._SQ:&2U$V?, 4/NWC?7I>E_ GQE_P0;_X*F?L:^'/A!^T9X_\ M$?AK]H^!?#?Q4\/^+?$#7EKJ&K/):6[7J1X C(GU""1/O.GE,N\K(X(!^[U% M%% !17&?&;XF^+_AEIEE?^$/@[K7C&2ZG:.:VT62-6MU"Y#MO(X)XXKS#Q)^ MVK\3/!^A77B?Q5^QOXRT_3K*+S+N]N[^U2.%/[S,6P!0!]!453\.ZQ'XB\/V M/B"&$QI?6<5PD;,"5#H& )'!QFKE !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 %%%% !7P/_P7*_;'_:H_8V\+>#?$OAC]CO2/B_\ 3Q!)=Z;\<;5/#D^ MIZKI%NRKY$\40E$'E'+L6FC>/?"J,T9E1A]\5%>V=KJ-G-I][")(9XFCFC;H MRL,$?B#0!_/C_P &T_[._B[QK^VCX0_:S_91_9\\2>!/A_X;_9JC\._$KQ)X MEMYK;2_&_B^0G;%D6SN8Q@&S+L%:9=_6?M._\ !6/Q?\0/V#?C=_P2 MV^-?_!([Q3X&^/7C"^N]$\.> ?AU\/6ET._>=XA%JBRIS+(C(91+'&ZR&*!D M;#$I^XOPD^$WPZ^!'PRT/X-_"+PK;Z'X8\-:;'8:%H]HS&.SMHQA(U+DM@#U M)-=%0!^=?[(OQK\?_P#!(G]EO]C'_@G=\&(5N;' MPE<->6[,E]*"0(XO[1$8925(M)""0 :^1_$/QR\;?\$%O^"RO[4?QQ^,G[-? MC_Q3X$_:!TI=;^''B#P;H)O(+S6 QN!8RON58CY\]S&XR74+$^PI(&K]S** M/YUM$_X(H_M?WG_!K?J/@23X1ZRWQ.OOC$/BQ#X">Q<:JUFMHNF_9_LY&[[0 M;0270@QYA#;-OF'97IFD?''QS_P7D_X*F?L<>)?A1^S9\0?#'AK]FZ$>(OBK MK_C#P^UG:V&KI):7#64;[B)"9]/@C3.V1_-9O+58W(_=VB@ HHHH *\H_;G_ M .31_'O_ & 7_P#0UKU>O*/VY_\ DT?Q[_V 7_\ 0UH [KX7?\DS\._]@*T_ M]$I6[6%\+O\ DF?AW_L!6G_HE*W: "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 *\H_;G_Y-'\>_P#8!?\ ]#6O M5Z\H_;G_ .31_'O_ & 7_P#0UH [KX7?\DS\._\ 8"M/_1*5NUA?"[_DF?AW M_L!6G_HE*W: "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 *\H_;G_Y-'\>_]@%__0UKU>O*/VY_^31_'O\ V 7_ M /0UH [KX7?\DS\._P#8"M/_ $2E;M87PN_Y)GX=_P"P%:?^B4K=H **** " 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 KRC]N?_ )-'\>_]@%__ $-:]7KRC]N?_DT?Q[_V 7_]#6@#NOA=_P DS\._ M]@*T_P#1*5NUA?"[_DF?AW_L!6G_ *)2MV@ 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 **** "O*/VY_P#DT?Q[_P!@ M%_\ T-:]7KRC]N?_ )-'\>_]@%__ $-: .Z^%W_),_#O_8"M/_1*5NUA?"[_ M ))GX=_[ 5I_Z)2MV@ 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 **** "O*/VY_^31_'O\ V 7_ /0UKU>O*/VY_P#D MT?Q[_P!@%_\ T-: .Z^%W_),_#O_ & K3_T2E;M87PN_Y)GX=_[ 5I_Z)2MV 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 **** "O*/VY_^31_'O_8!?_T-:]7KRC]N?_DT?Q[_ -@%_P#T-: .Z^%W M_),_#O\ V K3_P!$I6[6%\+O^29^'?\ L!6G_HE*W: "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH Y+X^_%6W^!/P*\:_&^[T2;4XO!OA+4M15@U!&MC,;AI/M!@EB!>0*L)_>?X\?$;P_\'_@ MCXP^+'BWPGJ6O:3X9\,WVJ:IHFC6*75W?6UO;O++##"[*LTC(K*L98!B0,\U M_+E^T!XM_8/^&7Q+\3_\% O^"+O[6_B?X"BR^%.G>*-+\#3:VB7EUK\OB6>P MNM >U6>0J@MHX[P6Q:XB\K#%1"X* '](?[?W[>GPS_X)W_L=:_\ M9?&FQ>- MM-L8X](\,+/VZ/@+^TMXZ_X)8^)_C%\/OAC\.-!\1Z+X&TS5%TO39/& M5[IEMTN7:)(B@"FV4YYE62E_P:E_M4?%_PKKW[1FB?$S]G*;P M]\.&\9:[XQ\:_$V]UL?9?#6I0I 9-)EC\H;BL)EE,VX8$1^7F@#]"/\ @O!_ MP4W\;_\ !+[]C*U^(WP8\+6&M?$7QMXLM?"_@6RU.-I+>*[F261[F2-64R*D M<3!5W &22+.5W ^"?L=_\%!O^"GW[+W_ 56\)?\$NO^"KOC/P%XWF^+'@5] M?\">,_!.D_8Q97<<=R[V4FV.)9$_T.Y3F/=N\E@V)"H\I_X.A?B]\+_V@_V' M/V=OVY?@#XZL?&OPV\,?':"34/$/AV3[3;&,+,C/N4=%EM)(2?[[*O5A4W[3 M?Q6^%G[<7_!T7^R=-^RQ\2M$\;Z5X&^&MUK/B;7O"NIQ7MI8PE-2F5))8695 M8A[8;2<@W<0.-U &CXY_X*>?\%=?^"@G[1GQVTW_ ()<_$+X5_#WX=_ 77G\ M/:<_CFSBFOOB!K49G!M;>2X5HT\UK:3RP/*VK)"6#_ !M^V7\$H?AY\3KK3V7Q?X5M-0@NH+>YCE>/S8GAFF41RHJS*AD9HQ+L M8DJ2?YV/V(?V*_\ @FAJ/CG]N?X2?\%5O&MEH7CCX=ZWJTG@:R\1>,)=*-J2 MUZ9-1L(1+&M[<.\=D0I67>C0@(RR\_L!_P &R'Q4^._Q?_X(Y_#7Q/\ 'W5M M2U*]MKK4]/T'5=7D9[B\TJWO)(K9F=^7"!6A5C_!"O7K0!]^T444 %%%% !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 445YA^UM^V;^S)^PM\)IOC;^ MU7\7M+\'^'HYQ;P7.H.S2WEP59EM[>% 9)Y2JL=B*3A68X ) !Z?17SU_P $ M]/\ @J)^QM_P4\^&;?$7]E7XF+?7-E;PR>(?">J(MOK&A-*#MCN[<,P7)5@) M(VDB8JP5VP:ZO]L3]NK]DS]@+XYNF M1W$<<-M')*^%1F)"D*!R1D4 >M44B.LB"1#D,,@^U>"_M;_\%0_^"?\ ^PEX METOP7^UG^U)X:\&:SK, N-/TB]>6>Z: L5$S0VZ2/%$65@)'"H2K $[3@ ][ MHKD;3X^_ ^^^"R_M'VGQ=\.2?#]M$.L#QHNL0_V9]@";S<_:=WEB(*"2V<#! MKR[]D[_@J?\ \$]OVY?&6I?#K]E+]JOPQXQU_2K=KB\T:RDE@NC"K!6FCCG2 M-IHU)4%XPRC_T444 %>4?MS_ /)H_CW_ + +_P#H:UZO7E'[<_\ MR:/X]_[ +_\ H:T =U\+O^29^'?^P%:?^B4K=K"^%W_),_#O_8"M/_1*5NT M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%0:KJ=CHNF7.LZG/Y5M:0/-<2;2VQ%4LQP 2< ' M@T1A5\H.,.2:XW_B M*._X(4?]'S?^8R\3_P#RLH_XBCO^"%'_ $?-_P"8R\3_ /RLH ^_Z\I^%_[# M?[)/P6\!>-?A=\*_@/H6A^'_ (C7-W<>.-*LHG$6LRW41AN'F!8DF2,E3C'! MKY6_XBCO^"%'_1\W_F,O$_\ \K*/^(H[_@A1_P!'S?\ F,O$_P#\K* /JOPK M^Q!^R/X+_9GE_8U\._L]^&(OA9-!<0S>!)M.6?3G2:=IY 8I=V29F:3/4/A@ M00",/]D/_@FQ^PK^P7:Z@CU;4=/CDENKB(-N$1GG=Y!% MN ;RPP3(!QD9KYP_XBCO^"%'_1\W_F,O$_\ \K*/^(H[_@A1_P!'S?\ F,O$ M_P#\K* />?VG_P#@D[_P3D_;.^)-K\8?VG/V1?"7BSQ1:1QQC7+RWDAN+A(\ M!$G:!T^TJH 67> . ,<5[MX3\)>%? 7A?3_ 1X&\-V&C:-I-G'::5I.EVB M6]M9V\:A8XHHD 6-%4 !5 %?"'_$4=_P0H_Z/F_\ ,9>)_P#Y64?\11W_ M 0H_P"CYO\ S&7B?_Y64 ??]%? '_$4=_P0H_Z/F_\ ,9>)_P#Y64?\11W_ M 0H_P"CYO\ S&7B?_Y64 ??]%? '_$4=_P0H_Z/F_\ ,9>)_P#Y65]#_L.? M\%-/V(?^"D>F>(]9_8M^-G_"9VWA*>VA\02?\(WJ6G?97N%D:$8OK:$ON$4G M*;@-O.,C(![Q1110 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 5^7O_!R-^QI M^U/\9[CX#_MC?LT_!.R^*T?P'\2ZGJ7B?X6WQ5QJUK(;FUT/QI82HN8[B*-A%+(@610LNT,LQ*R1O&F0#XR_X-G/VK/\ @DS?:1 N MF?"*X^&'[0_A'X(6\'Q!\3^(I9;.S\1Z!9Q6[RZA#B%OVL/^"A=MHFA M^#'_ &63\)OA]X,\+O+#JMSH5Y!/%->ZA(P_8F/,\ MSR,=\;J /V[TBZM;W2[>ZLKF.:)HAMDB<,IP,'!'O7XL_P#!/;X%?!S_ (*! M_P#!>G]OO4OVL?AMH_C1-"2/PEHUKXCT^.[2QL3+)8DP+*I$+^391@2( PWN M01O;/VU8?LI?MA?L'V'[-G[*'_!+[0O#*? SPOX@OD^+Z^.-0^TZI#IEQJ4- MTQLY&*EY#]HU$]#C]T.U?-7[3'_!.7_@K)^QW_P4A^+_ .W%_P $F/#_ ( \ M7Z3^T!X<%GXIT#QCJOV.?PYJFQ ;^+=)$LP$BO,IWMS/*C1$*CD _+'1_P!I M+XIZ?_P::Z_\)E\173:8O[6R>$4"RG8-*;3$UHVX]$^VH9".F7]Z^]/^"C'P M#^#G_!/O_@K=_P $U/$O[*7PXT?P?=:YJ\?@_6V\.Z?':G4;#S],L2T_E@>< M[0ZG=!I'RS;N2<"O6=%_X-MM9MO^"!MS_P $RKOXDZ+'\4;WQ-_PG,GB)1*V MEIXD&U%ASL\PP?9$6T,NS=R90A_U=4OV;?\ @FQ_P5K_ &O_ -OCX$?M.?\ M!5WPW\/O"GAC]F?0_)\+:=X1U?[9=>)]455"7\@6218MTD4$SDE.;=%6(;V9 M #]>**** .,^,WQ-\7_#+3+*_P#"'P=UKQC)=3M'-;:+)&K6ZAX^%7AF>6!HF?P]9,T3]4)@0X/N*Z&L+X7 M?\DS\._]@*T_]$I6[0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110!A?%+_ ))EXC_[ -Y_Z)>O MX(*_O?\ BE_R3+Q'_P!@&\_]$O7\$% !1110 4444 %%%% !1110 4444 %% M%% !7]#G_!CG_P DR_:+_P"P]X:_]$ZC7\\=?T.?\&.?_),OVB_^P]X:_P#1 M.HT ?O!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 %%%% !7E'[<_P#R:/X]_P"P"_\ Z&M>KUY1^W/_ ,FC^/?^P"__ *&M M '=?"[_DF?AW_L!6G_HE*W:POA=_R3/P[_V K3_T2E;M !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% &%\4O\ DF7B/_L WG_HEZ_@@K^]_P"*7_),O$?_ & ;S_T2]?P04 %% M%% !1110 4444 %%%% !1110 4444 %?T.?\&.?_ "3+]HO_ +#WAK_T3J-? MSQU_0Y_P8Y_\DR_:+_[#WAK_ -$ZC0!^\%%%% !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 %>4?MS_ /)H_CW_ + +_P#H M:UZO7E'[<_\ R:/X]_[ +_\ H:T =U\+O^29^'?^P%:?^B4K=K"^%W_),_#O M_8"M/_1*5NT %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%(S*JEF8 9))Z5\6Z+_P '!_\ P2<\0?M<_P##'&E?M4:3)K;0QI;^)^!X M?N-0:X:#^S8[_.QK@;5?=CR"LBA9F?* ^TZ*\D_:W_;P_8__80\*V'C/]KK M]H#P_P"!K'5;AH=*&K3LT]\ZX+B&")7EE";EW%$(32>$?V[?V2O'O[6OB#]A;P;\:=/U+XK>%-#_ +8\1>$;2UN&>PL\VX+R3^7Y M 8&ZM\QB0R#S1E>N #UNBOFOXX?\%A_^"8G[-OQL_P"&=/CA^VGX*\.^,HYH MXKS1[R]=OL$CX*I=31HT5HV""1,Z$ @G (-?1]A?V.JV,.J:7>PW-M(_P#L WG_ *)>OX(* M_O?^*7_),O$?_8!O/_1+U_!!0 4444 %%%% !1110 4444 %%%% !1110 5_ M0Y_P8Y_\DR_:+_[#WAK_ -$ZC7\\=?T.?\&.?_),OVB_^P]X:_\ 1.HT ?O! 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%% !7E'[<_\ R:/X]_[ +_\ H:UZO7E'[<__ ":/X]_[ +_^AK0!W7PN_P"2 M9^'?^P%:?^B4K=K"^%W_ "3/P[_V K3_ -$I6[0 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110!QW[1'PTU;XT?L_\ CKX.Z#XD;1K[Q9X. MU/1K+5TSFQENK26!)QCG*,X;CGY:_F0^"6F_L\_\$ZOV@+#]C/\ X+S?\$X; MB/PKH?PYM]$77?#%JT\=TY\27]];^(Y;BUFBEDC;SY;0O#(SM%;",QG#1#^G MGXV?#[5?BS\'/%7PNT+Q_J_A2^\1>';W3;'Q1H%RT-]H\TT#QI>6[JRE98F8 M2*01\R"OP \1?\$V/^"\OQT_:-\3?\$W_C]X\\#>))-:^">FZ%KOQM\3:E>: MC)/X1A\57&HPW(DDS)/J'VD/$(Y%#B%(P2O$] 'ZM_ME?L0_LA_%Z;PS_P % M,;3]F:]^//B[X;_#L1_"[P2FM?:=.UZVE1WMPL%RLL#R-]I\P7+JS#;&Y+>6 MN/D#_@U\\20VWP]^(OB/XF1W^O\ [.T.ESVB^ K))[YH%C62 M-$D5C=-%F%=J);P9V^8BCV_]K_\ 8Q_X*R?LS>.?@G\5/^"37QDM/%?A;X7? M#RS\&Z[\"_'WB"2TTO6H;6V:VAU#Y7CC:.$-:QW$I)# M@S06:85W"QPDM([2-L /HO\ X+!_\%'[?_@G-^R^->\#:.FO_%CQ[J*^&O@[ MX.1?,EU;6YR$CZ[J5WH=[>*DG_+0+-.Z!NK[-V!NVC[U\ M6?\ !(VY_P""KW[+OPLF_P""WOAB"7XK^!)M>WQ?#+7VLM/C2]NX]N-F[>3; MVEGGGAM_K7S'^RY_P:W?#W]GK_@LOW?A&XU;P//>ZIJL\UHITZZL[U86\F..]$]XTAD19(9]P,@8K7Z_?\&P M?Q2\8?%7_@BG\(K[QMJ,]Y=:)_:VB6MU<.69K2TU.YBMDR?X8X1'"H[+$!7@ MO[6G[*G_ ,?%7QH_9D\(:W\)OB5\._BNU[I7A7XM^+9+73]6\&>'KX/% M/8".VCC?/V=S&S)#-D@R*OX(* "BBB@ HHHH **** M"BBB@ HHHH **** "OZ'/^#'/_DF7[1?_8>\-?\ HG4:_GCK^AS_ (,<_P#D MF7[1?_8>\-?^B=1H _>"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH *_!C]O3_@I[_P54_:P_P"" MBOB3]FS]B#]H?P]\*=+^%7[06C^!?#?ALG;J'B;5IK75B+R_+!O/TXR6$J-" M1Y.+BU+)(Z!Q^\]?SQ_\%?I_^"3'[;'[>1N_A]XV\5_L[_M ^$_C]IO@[XH> M-M:NX-)633UM-1#>(+>-;HB58)+*U'VH-;L8YHM^?,C8 'Z8?%G]I[_@L[X M_P""4^A_$#2OV'=+U+]J34;Z+1]7\+:5J5K>Z9I@+RAM8(ANBLD9BCC/D+*Q M2:<9W1H<^(?L??\ !0+_ (*I?LZ?\%?O"/\ P2G_ ."D'Q!^'7Q4D^)'@*;Q M%IWB;X>Z3]DE\-R16]Y-Y5P%BB!C;[#*F'CW'SH'#@%HZYW_ ()9?\%O-7_9 MV_X(S^'OVL?^"F?B/QKXOTZ/XN7W@;P[\0-,T,WESJUC&@>WOKII'C9D#I=0 MF9LNQMP&W2$EO&=$N/V;/V)?^#A+X(3?\$H/CK8_$Y?VA%N_^%W:?#K5IXB$ M%G/,UPUU'>QJTEK\@DNC$LBX%G'N'EN%H _>.OQK_P""C7_!?[XV:+_P5^^# M7[!G[$7B>"U\%67Q@T+PG\8/%']BV]Y%J]_=ZC;17.D02S1N(OL\#LLCQE9/ M-D=6]TR2=786X^SR2206\2DF78DD2Y;9E@#]Q/^ M"A6C?\%^K/XX:[XT_87^.7[/?AGX0V.C07$7_"RDN%O;1HX-UW+-(MI(BQ!@ M[ E^%&3BN-_X-V_VV/\ @IM_P4 \$^/OC[^V;K?@_4OAW!JW]C?#?6O#6@-8 M#6[BWEE6\O(0ZJ[VO^K17=4)<.NT,C@?'&R_P"".O@7X_MQTS>5&%>9AW>1]TCGJ6=B>30!WU%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %>4?MS_ /)H_CW_ + +_P#H:UZO7E'[<_\ R:/X M]_[ +_\ H:T =U\+O^29^'?^P%:?^B4K=K"^%W_),_#O_8"M/_1*5NT %%%% M 'QE_P %X_\ @HK\3?\ @F1^P'??'OX+>']-O/%NL>)[#PWH%WK<9>RTR:Z$ MKF\G4$;E2.&3:"0N]DW94%3\I?\ !%#XK_\ !C^-_P 3?#OQW^"% MW\4_%NA>,_&::Q;1W'AO5+*73YI#'Y5O$C11Q,VQ8=JJ_UU_P % MP/CS^PW\#/V&[R#_ (*+?!/Q/XW^%?C#Q!9Z!K%MX6TU+B73IY=\T%X[&X@> MW6-X,B:-BXCUI=1M6\)VEW#';:^ZQMLR]I)),MQY<;'[$Q5G0R*H!]^_MZ?M/? M\'!5IXX^/WQR^!EG\/?@E\%O@-IES?Z"/B!I,5W=?$&UM4EDEGAFQ*J"18&* M)F CSX(SER[I]L_\$HOVTO$G_!0W_@GS\-?VP?&7@2/PWJ_B_2[@ZKI-OO\ M(6YMKR>SDEAWDL(9'MVEC#%B$D4%F(W'XF_X*1?M+_\ !'/_ (*U_#OXQ?LI M?M2?'CQ#\,]=_9WU#4GN+3Q+J]OH" M_#?@OPG?Z#+JGB_XY^-=-2_LK2Y5I-NG10_O"K;40EFA;>TZA601NS<1_P $ M5_\ @K7\=_VIO@%\>T_;7L/#MUXE_9O\1WNF^(?''@Y/+TKQ#;V\=R[SP_P; ME^R2$L@5&CEA8(N2#Z%^W[^W3_P3H\>?%VY_X)!?ME>.M?\ !S?%#P5'J:^) M+N]CT?2;RP,AD6&/4WE79)(UO)'C: VUDW;F4'\^?^"0/Q5^#OPU^&_[??[# MT/B76?&W['7PUT[4GTWQ=X1TZ*74_L%ZMU!?)%=VD:&^9K9'83G<0EKO0A& MH ?^PO\ \%#/^#D7_@HA\,M%^*_P)_:._9Z*3#=PI-?N]7\S_ /P48^"/_!"_X8?\$H/AU^U3_P $HO&>EY9I,Q@:/8KJRQ(%98=AQ-^\_HZ^"U]X^U/X. M>$M2^*UF+?Q1<>&;"7Q);A HBOVMXS<+@<#$I<8'I0!TU%%% !1110 45Y3^ MW?\ $KQK\&?V'OC+\8/AKK7]F^(_"GPI\1:SH&H_9HYOLM[:Z9<3P2^7*K1O MMD16VNK*<8(()%?RL?\ $4=_P77_ .CYO_,9>&/_ )64 ?U^T5_(%_Q%'?\ M!=?_ */F_P#,9>&/_E91_P 11W_!=?\ Z/F_\QEX8_\ E90!_7[17\@7_$4= M_P %U_\ H^;_ ,QEX8_^5E'_ !%'?\%U_P#H^;_S&7AC_P"5E ']?M%?R!?\ M11W_ 77_P"CYO\ S&7AC_Y64?\ $4=_P77_ .CYO_,9>&/_ )64 ?U^T5_( M%_Q%'?\ !=?_ */F_P#,9>&/_E91_P 11W_!=?\ Z/F_\QEX8_\ E90!_7[1 M7\@7_$4=_P %U_\ H^;_ ,QEX8_^5E'_ !%'?\%U_P#H^;_S&7AC_P"5E '] M?M%?R!?\11W_ 77_P"CYO\ S&7AC_Y64?\ $4=_P77_ .CYO_,9>&/_ )64 M ?U^T5_(%_Q%'?\ !=?_ */F_P#,9>&/_E97[J_\&O/[?O[6_P#P44_8>\;? M&#]L?XL_\)AXCTCXK76C:=J/]@V&G^59)IFG3K%Y=C!#&V))Y6W,I;Y\9P M ?H7\4O^29>(_P#L WG_ *)>OX(*_O?^*7_),O$?_8!O/_1+U_!!0 4444 % M%%% !1110 4444 %%%% !1110 5_0Y_P8Y_\DR_:+_[#WAK_ -$ZC7\\=?T. M?\&.?_),OVB_^P]X:_\ 1.HT ?O!1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !117R=^US_P %Q_\ @EO^PE\9 M[K]GO]JO]J#_ (17QA9V-O>7.D?\(5K=]LAG3?$WFV=E+$=R\X#Y'<"@#ZQH MKX _XBCO^"%'_1\W_F,O$_\ \K*/^(H[_@A1_P!'S?\ F,O$_P#\K* /O^OD MG]O3_@BU^PU_P4'^*7@WXS_&/X0Z$/$OASQ19:AKNKQ:0IN/$VFV\,L?]E7C MJZ&2%B\1WMN=1 JKA217FW_$4=_P0H_Z/F_\QEXG_P#E91_Q%'?\$*/^CYO_ M #&7B?\ ^5E 'V+KG[,/[.?B7X#-^RYKOP,\*7/PX;2TTX>!WT*#^RTM4(*1 M+;!?+0*0&7: 590PP0#7GO[)7_!+C_@GW^PIXDU#QG^R?^RMX8\':UJ)__E90!]<_"+]D?]FSX"?$WQO\9?@[\'M(\/\ MBCXD:@M]XYUO3XV$VLW"O+(LDQ+$$AIY3P!S(:=\;?V3?V?';]D_]G+]IO4O"FL? M'SX1:3XIN? ^NIK/A*75(V8Z9?HRLMQ%AAAP44Y.>E>AU\ ?\11W_!"C_H^; M_P QEXG_ /E91_Q%'?\ !"C_ */F_P#,9>)__E90!]_T5\ ?\11W_!"C_H^; M_P QEXG_ /E91_Q%'?\ !"C_ */F_P#,9>)__E90!]_T5\ ?\11W_!"C_H^; M_P QEXG_ /E979?L^?\ !P;_ ,$A/VJ/C/X?_9[^ W[7/]O>,/%5]]CT'2/^ M$!U^U^U3;&?;YMQ81Q)\JL4?MS_ /)H_CW_ M + +_P#H:UZO7E'[<_\ R:/X]_[ +_\ H:T =U\+O^29^'?^P%:?^B4K=KS# MQG^T!\(_V5_V3%_:$^//BW^P?!_A7PI:7FO:O]@N+K[+#Y<:;O*MXY)7^9E& M$1CSTKY/_P"(H[_@A1_T?-_YC+Q/_P#*R@#[_HKX _XBCO\ @A1_T?-_YC+Q M/_\ *RC_ (BCO^"%'_1\W_F,O$__ ,K* /M_XJ?"CX9_''X>ZK\)OC'X"TGQ M/X9URU-OJ^A:Y8IH901@@&OG'_@GI_P1P_8L_X)O^)/ M%GCGX(_"S1#XA\1^)]3OK#Q#+I"_;=&TNYEWQ:1;S.SNMO"H" @@R OD@5Y M=_Q%'?\ !"C_ */F_P#,9>)__E91_P 11W_!"C_H^;_S&7B?_P"5E 'N?[37 M_!([_@FS^V/\3HOC/^TK^Q_X1\4^*HTC237+B"6"XNEC ""X:!T^TA5 4"7? MA0%Z#%=O\9?V'/V0_P!H+X'Z3^S3\7_V>?#&L_#_ $&>WET7P>^G"&PL6@C> M*'RH8=BQA$D=548 #'BOE7_B*._X(4?]'S?^8R\3_P#RLH_XBCO^"%'_ $?- M_P"8R\3_ /RLH ^G/VK_ /@GS^Q;^W+X8TOPA^UC^SGX<\;6>ADG17U.W9+B MP!"AEAN(F2:)6VKN57"MM7(.!CH?V=?V3OV;/V2?A4OP0_9M^"GA_P '>%0[ MR2Z-H]@J1W$CJ%>28G+3R,H"EY"S$* 3@ 5\A?\ $4=_P0H_Z/F_\QEXG_\ ME91_Q%'?\$*/^CYO_,9>)_\ Y64 >Q_#/_@C%_P2Q^#GQPA_:.^&?[#G@32/ M&%K??;;#4K?3F,5E5(-?3E? '_$4=_P0H_Z/F_\ MQEXG_P#E91_Q%'?\$*/^CYO_ #&7B?\ ^5E 'W_17P!_Q%'?\$*/^CYO_,9> M)_\ Y64?\11W_!"C_H^;_P QEXG_ /E90!]_T5\ ?\11W_!"C_H^;_S&7B?_ M .5E?67[(W[8_P"SA^W;\&+7]H3]E3XC?\)5X/O+ZXL[;5_[(O+'?- ^R5?* MO(8I1M;C)3![$T (_\ L WG_HEZ_@@K^]_XI?\ ),O$?_8!O/\ T2]?P04 %%%% !1110 4 M444 %%%% !1110 4444 %?T.?\&.?_),OVB_^P]X:_\ 1.HU_/'7]#G_ 8Y M_P#),OVB_P#L/>&O_1.HT ?O!1110 4444 (S*JEF8 9))Z5\6Z+_P<'_\ M!)SQ!^US_P ,<:5^U1I,FMM#&EOXGX'A^XU!KAH/[-CO\[&N!M5]V/(*R*%F M9\H/J+]HCX::M\:/V?\ QU\'=!\2-HU]XL\':GHUEJZ9S8RW5I+ DXQSE&<- MQS\M?S(?!+3?V>?^"=7[0%A^QG_P7F_X)PW$?A70_AS;Z(NN^&+5IX[ISXDO M[ZW\1RW%K-%+)&WGRVA>&1G:*V$9C.&B !_2+^UO^WA^Q_\ L(>%;#QG^UU^ MT!X?\#6.JW#0Z4-6G9I[YUP7$,$2O+*$W+N*(0FY=Q&1G9_9F_:N_9Q_;)^& M,/QD_9=^,>B>-O#4MPUN=3T2ZWB&=0"T,J$!X9 &4F.15;#*<8()^=OVROV( M?V0_B]-X9_X*8VG[,U[\>?%WPW^'8C^%W@E-:^TZ=KUM*CO;A8+E98'D;[3Y M@N75F&V-R6\M%='^+G[6]YXDAMOA[\1?$?Q,CO]?\ V=H=+GM% M\!623WS0+&LD:)(K&Z:+,*[42W@SM\Q% !^K_P ;/CG\'?V;_AIJ?QD^/7Q+ MT;PCX6T>(/J6NZ]?);V\.2%52S'EF8A5099F(5020*\L_9'_ ."IG_!/G]NW MQ+?^"_V3OVJ/#/C'6M,MC<7>BVKS6]X( 0#,L%S''))&"R@NBLJEE!(R,T_^ M"D?_ 37_9T_X*:_"_P[\,OVH/$_BBS\,^$_$\7B/[%X?U>&TAO)X8W0+=^; M#('B$O:7;:YH>I6][97MND]G>6DRR13Q.H9)$=20RLI!# D$$$5_/7 M_P $Z/@+\'/VVOV*O^"FO[4G[1?PYT;Q+XUU/5_%$UAKVMZ?'<76CR6UC?7U MNUK)("UOLG:,_(5!$$:G(0 ?I'_P;%?$OQ5\3_\ @B;\&]0\87\UU=:1%J^C M6]S.Q+-:VFJW<-L@S_#'"L<0'81"@#[YHHHH **** "BBB@ HHHH *^2?VX_ M^"X/_!-__@GI\5=#^"/[1?QTCA\4ZMJEM;:CHVAVAOIO#]M/&TBWVH*A_P!' M@ "94;IB)HV6)D+,OUM7\W?_ 52_9\^,7_!.+_@I1XP_:&_:B_8Y3XK_ _X MM?M!Z1XPA\8V%K'=WLMK%9:J)_#6USF/=%>2YC?8KKI\3*Q"GRP#^@.__:Q_ M9FTO]G=?VMM1^._A:#X9-I*:DGCF768AIK6KD*D@GW;3N8A H^8N0@&[BN'_ M &1/^"GO[ G[>6M:GX8_9)_:A\-^,]5T>#S]0TBR>6"\C@W!3,(+A(Y'B#,J MF15*@LH)!(S\V_LO?LA_\$>?^"K_ /P2?\&_!S]FWP7K]E\!K3Q0^J6'A&W\ M17]K>:7JT,DK36MV99YG)#W#R-&7DB8R)*I;*/7QG^S[:^#6_P"#GKP%XM^) MG[,%C^R38Z!X"U#1/A;X+@T/[/'\36$>H6J7!DMH([6(F&?>(W)7EPD4,2%Y997"JB@9+$G@ #G-?+G@;_@MK_P $G_B5\:[? M]GGP-^W7X$U'Q7>:A]@L;.*_<6]WX_M'? M OPQ^T[\!/%_[._C;7=9TS1?&WA^ZT;5[WP_>+;WB6MQ&8Y1%(R.$9D9ER5/ M#'BOPF_X+&_LB_L(^$? /P<_X((_\$R/@EIWB[X]KXSMKV^\5Q:?:R:OH-F5 MF>:?5M2MX8V+N)DE=" L=O;J[*@6 , ?MA^UU^WO^QU^P9X8T[Q=^UY^T#H/ M@:SUBX>#25U25WN+YT +^3!"KRRA-R[F5"J;UW$;AGJ/V>OVD?@/^UA\+;#X MV?LW_%71O&7A74F=;36=$NQ+$70X>-QPT$O@5^T=I-GXXT'X5?L^Q?V1IOB:Q2ZM+FZ^QF1KJ2"4-&\ADO'?+ D-'&< MYC4C?_X-MH[;X/?\%$/V_P#]D7P':K8^!/"?QA6[\+:';#;;:5NO]5MVCB4< M*##!;1_[MLH[4 ?L'1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 5_)S_P=R?\IG/$_P#V)&@?^DM?UC5_)S_P=R?\IG/$_P#V)&@? M^DM 'YDT444 %%%% !1110 4444 %%%% !1110 5]D?\&^?_ "F<_9]_['?_ M -M9Z^-Z^R/^#?/_ )3.?L^_]CO_ .VL] ']FE%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7E'[<_P#R M:/X]_P"P"_\ Z&M>KUY1^W/_ ,FC^/?^P"__ *&M 'SC_P %O/\ E O\8/\ MLE=G_P"C+6OXZ*_L7_X+>?\ *!?XP?\ 9*[/_P!&6M?QT4 %%%% !1110 44 M44 %%%% !1110 4444 %?UC?\&C?_*&/PQ_V.^O_ /I57\G-?UC?\&C?_*&/ MPQ_V.^O_ /I50!]A_P#!3_\ Y1I?M#_]D,\6_P#IFNZ_AVK^XG_@I_\ \HTO MVA_^R&>+?_3-=U_#M0 4444 %%%% !1110 4444 %%%% !1110 5_3C_ ,&4 M7_*-+XD?]ESO?_3-I%?S'5_3C_P91?\ *-+XD?\ 9<[W_P!,VD4 ?K=\4O\ MDF7B/_L WG_HEZ_@@K^]_P"*7_),O$?_ & ;S_T2]?P04 %%%% !1110 444 M4 %%%% !1110 4444 %?T.?\&.?_ "3+]HO_ +#WAK_T3J-?SQU_0Y_P8Y_\ MDR_:+_[#WAK_ -$ZC0!^\%%%% !1110!S'QL^'VJ_%GX.>*OA=H7C_5_"E]X MB\.WNFV/BC0+EH;[1YIH'C2\MW5E*RQ,PD4@CYD%?@!XB_X)L?\ !>7XZ?M& M^)O^";_Q^\>>!O$DFM?!/3="UWXV^)M2O-1DG\(P^*KC48;D229DGU#[2'B$ MOZ)J* /SD_:__ &,?^"LG[,WCGX)_%3_@DU\9+3Q7X6^%WP\L M_!NN_ OQ]X@DM-+UJ&UMFMH=0^5XXVG,97=NDC*/;Q,N\,Z5S_\ P35_X)I_ M\%#O@M\3OVDO^"G7[4FI>"K?]HSXS>&;FT\(^#/#\YETC1'CA#6L=Q*20X,T M%FF%=PL<)+2.TC;/T[HH _+'_@H7^SG_ ,%\/VT/^"3GA3]F-(/ >F?%?Q9K M6H1_&F\\/^(TT^S;14GE^RV5N_S$K/&T'G;3R(G0_+(RG%_X)!?LP?\ !>7] MAO4OAQ^S%XT_9_\ V>?"_P "](O"/&%QX4G=]9NP86WWCR&<^?=22",L[*>/ ME4*JJJ_K110!^)?Q5_X)%_\ !8S]DWQI^T[^SU_P3HT7X:>)_@U^U3>WI:I%&42\OYYY+J[F13RJ-<3RE0>0NT'I7N=% !1110 4 M444 %%%% !1110 5^('_ 4P_9:_X+:_LX?MN>'O&GP/^*-G\9OAGXV_:1TC MQ+\*]'^(/B&\NG\':^+75/)TYT>0?9M-5+FX!,3;"L%N"8WR'_;^B@#\J/AS M_P $2?V]_P!EW_@C[;_LS?LB_MH_\(;\>O\ A8D_C[7M:\/7LUCH^K7L\:Q3 M:1O2,.EMY4<&US& TD'*(DA"YOPK_P"">G_!7+_@H%_P4@^#G[;/_!5KPE\- M_AOX=^ *M<^&/"_@#4S=W&MZD6603,PFF$49FCA=MT@(6%8UCR[R#]::* /B M[5KO_@MI/IO[45E%H7PY)E1K;]EF:SO(X9HUEEN8_M.HLY9=\436TH5EPS1L MI!S7YL?\$_?^"9/_ \\4^/?'.O2:EK M=]O8.T+7/GH1&9-TK #+R-N<5*F5"IMH&' MF NM>E_\$+_^":'Q^_8BT;XP?M&_MDZWH=U\9?V@?';^)O&MGX;E,MEIB>;< MS16R.>&82WET[;24 =$#-LW'[VHH **** "BBB@ HHHH **** "OP8_;T_X* M>_\ !53]K#_@HKXD_9L_8@_:'\/?"G2_A5^T%H_@7PWX;)VZAXFU::UU8B\O MRP;S].,EA*C0D>3BXM2R2.@Z3]DE\-R16]Y-Y5P%BB!C;[#*F'CW'SH'#@%HZYW_@EE_P M6\U?]G;_ ((S^'OVL?\ @IGXC\:^+].C^+E]X&\._$#3-#-Y(A!9SS-<-=1WL:M):_()+HQ+(N!9Q[AY;A: /W+^(7CSPO\+/ &N?$ M_P <:B;/1?#FCW.J:Q=K"\A@M;>)I97"("SX1&.U02<8 )K\@?V-/#^MW%A:^*O#,$5]XTBMM+U::/54DDC:2 M"W^U682-89,'[.^\DLT:?JA\//VF/V8OVBO&OCKX%?#GXJ^&_%FN>![C^S/B M#X:M)UN)-+DD:6(P741&!N,4RE3D'8PK\S?VP[:VLO\ @\$_9$L[.W2*&+X" MZLD442!5118^+0% ' '&* /=O\ @M__ ,%I(?\ @G)X*U/X%? 7X;^(/%_Q MQUOX?WOB/0+/3M#>>P\.Z5$)UEUN]D*E##!]GG?RP&R8AYFQ&#'U;_@B'^TY M\:/VR?\ @EM\)OVE?VAO%4>M^,O%%AJ,NMZI%IT%HL[1:K>6\9$5NB1IB.*- M?E49QD\DFMC_ (*\Z)HL?_!+_P#:7\1QZ1:KJ,WP!\3VTM^+=1,\*:7=LD1? M&XHK.[!)_^Q(T#_TEK^L:OY.?^#N3_E,YXG_[$C0/_26@#\R:*** "BBB@ HH MHH **** "BBB@ HHHH *^R/^#?/_ )3.?L^_]CO_ .VL]?&]?9'_ ;Y_P#* M9S]GW_L=_P#VUGH _LTHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH *\H_;G_Y-'\>_P#8!?\ ]#6O5Z\H M_;G_ .31_'O_ & 7_P#0UH ^+?_3-=U_#M7]Q/_!3_P#Y1I?M#_\ 9#/%O_IFNZ_AVH * M*** "BBB@ HHHH **** "BBB@ HHHH *_IQ_X,HO^4:7Q(_[+G>_^F;2*_F. MK^G'_@RB_P"4:7Q(_P"RYWO_ *9M(H _6[XI?\DR\1_]@&\_]$O7\$%?WO\ MQ2_Y)EXC_P"P#>?^B7K^""@ HHHH **** "BBB@ HHHH **** "BBB@ K^AS M_@QS_P"29?M%_P#8>\-?^B=1K^>.OZ'/^#'/_DF7[1?_ &'O#7_HG4: /W@K M^2OXY?\ !S5_P6^\'?&SQCX1\.?ML_9M.TKQ3J%G86__ K;PT_E0Q7,B(NY MM-+-A5 R22<:';_\ "*Z3 MIWV::6YD1VW6-K"SY50,.6 QP!7\U=?N/_P9 _\ )R'QW_[$C2?_ $LEH _H MUK^6O_@H_P#\'&G_ 67^ G_ 4$^-WP0^$W[8W]D^%_"'Q6U_1O#NE_\*]\ M.S_9+*VU":&&+S)M/>23:B*-SLS'&22>:_J4K^(__@K_ /\ *5O]I/\ [+GX MI_\ 3K<4 >Y_\11W_!=?_H^;_P QEX8_^5E'_$4=_P %U_\ H^;_ ,QEX8_^ M5E? %% 'W_\ \11W_!=?_H^;_P QEX8_^5E'_$4=_P %U_\ H^;_ ,QEX8_^ M5E? %% 'W_\ \11W_!=?_H^;_P QEX8_^5E'_$4=_P %U_\ H^;_ ,QEX8_^ M5E? %% 'W_\ \11W_!=?_H^;_P QEX8_^5E'_$4=_P %U_\ H^;_ ,QEX8_^ M5E? %% 'W_\ \11W_!=?_H^;_P QEX8_^5E'_$4=_P %U_\ H^;_ ,QEX8_^ M5E? %% 'W_\ \11W_!=?_H^;_P QEX8_^5E'_$4=_P %U_\ H^;_ ,QEX8_^ M5E? %% 'W_\ \11W_!=?_H^;_P QEX8_^5E?HM_P;&_\%H?^"EG_ 4+_P"" M@GB+X(?M@_M)?\)?X7L?A3J.LVNE_P#"':-I^R]BU#384E\RRLX9#A+B4;2Q M4[\D$@$?SU5^N7_!E[_RE;\6_P#9#-6_].ND4 ?U%445\N_LSR0I,@\ZVL9(GS'(C M91V W8/(( !]CT5\ ?\ $4=_P0H_Z/F_\QEXG_\ E91_Q%'?\$*/^CYO_,9> M)_\ Y64 ??\ 7R3^WI_P1:_8:_X*#_%+P;\9_C'\(="'B7PYXHLM0UW5XM(4 MW'B;3;>&6/\ LJ\=70R0L7B.]MSJ(%5<*2*\V_XBCO\ @A1_T?-_YC+Q/_\ M*RC_ (BCO^"%'_1\W_F,O$__ ,K* /L77/V8?V<_$OP&;]ES7?@9X4N?APVE MIIP\#OH4']EI:H04B6V"^6@4@,NT JRAA@@&O/?V2O\ @EQ_P3[_ &%/$FH> M,_V3_P!E;PQX.UK4X#!>:S9Q2SWAA)!:%)[AY)(XR0I,:,JDJI(.!CY\_P"( MH[_@A1_T?-_YC+Q/_P#*RC_B*._X(4?]'S?^8R\3_P#RLH ^N?A%^R/^S9\! M/B;XW^,OP=^#VD>'_%'Q(U!;[QSK>GQL)M9N%>619)B6()#3RG@#F0T>)OV1 M_P!FSQG^TEX=_; \4?![2+WXF^$M)DTOPWXSFC8WFGV)__ )64?\11W_!"C_H^;_S&7B?_ .5E 'W+ M\1_AWX(^+WP^USX5?$OPW;:SX=\2:3<:9KNDWBDQ7MI/&T9P@))YDD=CSU8U M\6?\11W_ 0H_P"CYO\ S&7B?_Y64?\ $4=_P0H_Z/F_\QEXG_\ E90!]_T5 M\ ?\11W_ 0H_P"CYO\ S&7B?_Y64?\ $4=_P0H_Z/F_\QEXG_\ E90!]_T5 M\ ?\11W_ 0H_P"CYO\ S&7B?_Y65Z/^RA_P77_X)5_MP?&[3?VOC>OLC_@WS_Y M3.?L^_\ 8[_^VL] ']FE%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 5\F?\ !5?_ (*L>$/^"9_A;P9H>F_![7?B1\2OB?JT^E_#CX?^'W$< MNI3PK&9I992&\J&,S0AB%9B95P H=T^LZ_/+_@O!^Q%\/_VS9_A3?> /VU_# M7P>_:$^'NHZAJWP=_M?6((Y];#Q1M=VL=JSB:;/V6)M\:2A0CJT;*[8 %_X( ML?\ !'M0^/-G:HM MB+C>$\R.W9,,A+(5#3(Y#H"BNP0^,O@[XUTJX"M/X?C5P$OU,C)]R&Y!DQ$R-;$,KB19!TW_!Q;\(/ MB=\=/V#[WXT_LF_'?X=ZC^S#X+:UUCXF_#3P7>9$9B&=$4@'ZW^#/&'AGXA^#])\?^"M8BU'1M_L^?L:^/_CMXT\$>&/\ A(?B M3!X*81P>&M/\M)=TCB.5G=8I8G8;511-&-Y8E5^I_P#@GY\:/AC^T/\ L0?" MGXS_ 7\%R^&_"NN^!--FT+PY.^]M)MU@6-;3=_&(MAC#_Q! W>OS8_X(MO; MM_P7J_X*'-X]\O[8-(?B1X=_MSX5W7C-UDM?$]EY;R MJR/Y<1C9XXW9.'1MA7>&**_X9:4WC5?^#5CQ +$7/]C-^VW&!NSC[)_PC<>? M^ ?:!%[;\]Z_43_@M;]B/_!5W_@F /AOY?VC_A-H_P#CTQG^S?M^A^G\'D_: M/;&[WH _9JBBB@ KRC]N?_DT?Q[_ -@%_P#T-:Z3XS:)\WA5 (VG/.:^?/VK?!O[:=A^SKXNO/B!\9_!^H:+'I+'4; M*Q\./%--'N7*HY;Y3G'- '(?\%O/^4"_Q@_[)79_^C+6OXZ*_L3_ ."V2W"? M\$#OBXEW(KRCX3V0E=!@,V^UR0.PS7\=E !1110 4444 %%%% !1110 4444 M %%%% !7]8W_ :-_P#*&/PQ_P!COK__ *55_)S7]8W_ :-_P#*&/PQ_P!C MOK__ *54 ?8?_!3_ /Y1I?M#_P#9#/%O_IFNZ_AVK^XG_@I__P HTOVA_P#L MAGBW_P!,UW7\.U !1110 4444 %%%% !1110 4444 %%%% !7]./_!E%_P H MTOB1_P!ESO?_ $S:17\QU?TX_P#!E%_RC2^)'_9<[W_TS:10!^MWQ2_Y)EXC M_P"P#>?^B7K^""O[W_BE_P DR\1_]@&\_P#1+U_!!0 4444 %%%% !1110 4 M444 %%%% !1110 5_0Y_P8Y_\DR_:+_[#WAK_P!$ZC7\\=?T.?\ !CG_ ,DR M_:+_ .P]X:_]$ZC0!^\%?P=?M,_\G(?$'_L=]6_]+):_O%K^#K]IG_DY#X@_ M]COJW_I9+0!Q%%%% !1110 4444 %%%% !1110 4444 %?N/_P &0/\ R_\ *5OQ;_V0S5O_ $ZZ10!_457\TW_TSV-?V-U_ M')_PZK\XZ_1S_ (-0_P#E-O\ #7_L ^(O_3/= M4 ?UP5_)S_P=R?\ *9SQ/_V)&@?^DM?UC5_)S_P=R?\ *9SQ/_V)&@?^DM ' MYDT444 %%%% !1110 4444 %%%% !1110 5]D?\ !OG_ ,IG/V??^QW_ /;6 M>OC>OLC_ (-\_P#E,Y^S[_V._P#[:ST ?V:4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !7R/_P5B_X)'?"+_@J+X*\,ZAK'COQ#X'^(GPZO M9M0^'GC[PGBY7R> I O^"A7QG\,_L_>(/$@UG6/@7I^H*]C)+O5_+2 M=WV[ 4CVF2&1\11EF=D#C]8** /EGXR?\$M_!_CKQO\ LY:K\'_CEXN^&7A; M]G.[B.C^!?"-VZ:?KUG$]B8K.]!<&2-4L@F6W$B>0G))SX[^WI_P0#\'?M7_ M +4.N?M@_L^_MB?$'X$>-?&_AS^P/B3<>!V#P>);#RXXBDJ"2)D=HXHD8[F1 MO)C;8'!9OT(HH ^1M-_X(I?L3:?_ ,$PG_X)1/H&JR_#V6R/GZLUV@U9]2,X MN?[4\X)M%R)P''R>7M CV&/Y*\H_82_X-\_!O[*?[3OA?]JWX]_ME_$/XY>( M?AQX>.A_"JU\:D):^%['RWB58T\R0R,DO*/VY_\ DT?Q[_V 7_\ 0UH ^+?\ TS7=?P[5_<3_ ,%/_P#E M&E^T/_V0SQ;_ .F:[K^':@ HHHH **** "BBB@ HHHH **** "BBB@ K^G'_ M (,HO^4:7Q(_[+G>_P#IFTBOYCJ_IQ_X,HO^4:7Q(_[+G>_^F;2* /UN^*7_ M "3+Q'_V ;S_ -$O7\$%?WO_ !2_Y)EXC_[ -Y_Z)>OX(* "BBB@ HHHH ** M** "BBB@ HHHH **** "OZ'/^#'/_DF7[1?_ &'O#7_HG4:_GCK^AS_@QS_Y M)E^T7_V'O#7_ *)U&@#]X*_@Z_:9_P"3D/B#_P!COJW_ *62U_>+7\'7[3/_ M "_^P]IO_IGL M:_L;K^.3_@Y(_P"4V_Q[_P"P]IO_ *9[&@#X>HHHH **** "BBB@ HHHH ** M** "BBB@ K]'/^#4/_E-O\-?^P#XB_\ 3/=5^<=?HY_P:A_\IM_AK_V ?$7_ M *9[J@#^N"OY.?\ @[D_Y3.>)_\ L2- _P#26OZQJ_DY_P"#N3_E,YXG_P"Q M(T#_ -): /S)HHHH **** "BBB@ HHHH **** "BBB@ K[(_X-\_^4SG[/O_ M &.__MK/7QO7V1_P;Y_\IG/V??\ L=__ &UGH _LTHHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH ***_)K_@XG_P""G'[77P%^*F@? ML"_L@_$;1?AQJ'BWX0>)O&/B/XBZJY2Z6SL;"_E&GZ;)_P L+R464RI(H\U9 M)K_L:>.?%G[?/PA@^)8\,> ;3Q!\'/%/ MA"\@EU7QY"^G&X2PFMHF:5;HMY,8E>)6=Y)"V_:)'^/OC7_P4D_X./?V1/V4 MM(_X*L_M.1?"[1O M[XOCL]5_9]UCPA/INKV%G+667,SL$D MCD*L-R* ?N=16'\,/'>G_%+X:^'OB;I-E/;6OB/0[35+:VNEQ+%'<0I*J..S M . ?<&OR5^)__!3?_@K)^WQ^U?\ 'CX=?\$M_B/\+/AQX!_9[U8Z"^J>/;2* M:[\;ZZ&N$^QP/.CQ1B22TG6/;LPOELSGS<1@'[#45^6/[:__ 5P_P""E'[- MW[%/[.WP]U[]F?P[X(_:N_:%\:+X/M-'UJ]AN]'TFY6YBMCJ"BWGF!$INK-D MB=V\KSWWB3RMLDW[$O\ P48_X*.?L[?\%7+'_@D9_P %6?$W@;QIJWCSP8_B M/X:_$/P1IGV)9]D=S(UO-$(XEV%;*\4'RU=9( ,R+*I4 _4BBBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *\H_;G_P"31_'O M_8!?_P!#6O5Z\H_;G_Y-'\>_]@%__0UH ^_\ IFTBOYCJ_IQ_X,HO^4:7Q(_[+G>_^F;2* /UN^*7_),O$?\ MV ;S_P!$O7\$%?WO_%+_ ))EXC_[ -Y_Z)>OX(* "BBB@ HHHH **** "BBB M@ HHHH **** "OZ'/^#'/_DF7[1?_8>\-?\ HG4:_GCK^AS_ (,<_P#DF7[1 M?_8>\-?^B=1H _>"OX.OVF?^3D/B#_V.^K?^EDM?WBU_!U^TS_RQK^QNOXY/^#DC M_E-O\>_^P]IO_IGL: /AZBBB@ HHHH **** "BBB@ HHHH **** "OT<_P"# M4/\ Y3;_ U_[ /B+_TSW5?G'7Z.?\&H?_*;?X:_]@'Q%_Z9[J@#^N"OY.?^ M#N3_ )3.>)_^Q(T#_P!):_K&K^3G_@[D_P"4SGB?_L2- _\ 26@#\R:*** " MBBB@ HHHH **** "BBB@ HHHH *^R/\ @WS_ .4SG[/O_8[_ /MK/7QO7V1_ MP;Y_\IG/V??^QW_]M9Z /[-**** "BBB@ HHK\FO^#B?_@IQ^UU\!?BIH'[ MO[(/Q&T7X<:AXM^$'B;QCXC^(NJN4NEL[&POY1I^FR?\L+R464RI(H\U9)K< MQM&06(!^LM%?GE_P2^^._P#P5Z^'O[&GCGQ9^WS\(8/B6/#'@&T\0?!SQ3X0 MO()=5\>0OIQN$L)K:)FE6Z+>3&)7B5G>20MOVB1_C[XU_P#!23_@X]_9$_92 MTC_@JS^TY%\+M&\"WOB^.SU7]GW6/"$^FZO866(7$;MY99^)NDV4]M:^(]#M-4MK:Z7$L4=Q"DJHX[, M X!]P:_(']J__@JC_P %8/B=_P %3/C5^R'^P-\=O@1X+\&_"AM(M#??%Z>& MR%U>7%I$9H8YY QEE^T?:%" <+%^% '[-45^77_!0C_@HQ_P4]_X)G_\$JOA MUXK^-<'PYU?]H3X@?$=?"=QXHT^-CX:TA+F2\FM[L@K&&86T,2X8! Q=SO"; M79^Q9^W;_P %0/@1_P %=M(_X)4_\%$/B;\/OBQ_PFOPTD\6:/XQ\!:*+&30 MVC6X;RKA$CC7RV^RRKAH]Q\VW<. Y2@#]2**** "BBB@ HHHH **** "OR(_ MX.9_B'_P2X^(B)^R1^VQ\._$^F_%&W^$GB'Q;\%_B5"D-II<5]#:73QZ8]X9 M]TC3W%G%&;9H65FEA 9'D1J_7>O#OV_?^"?'[-?_ 4;^ ^J?!/]H;X=Z1J4 MLFF7L7ACQ%=Z:LUYX6H<$4 ?EA_P &\/[5'Q"_ M9Y^//QG_ &;/&W[:-W\4OV>OAC\#M'\:R^,M9O&N[?P9>/:6MQ<:8DX:0(D2 M27B-$C%0U@=J1OYJ5X_K/[?/[.G_ 7W_;0B\8_MY_M>^"?@U^RA\)_$BW'A M+X3>)?%=O9ZMXXO$'RW-Y&7RJ,C8=^D<#=9TB*S\9VD.F" ^)9%B1)+B\9#OE>3;D[F. =H^48KS_ /X< M$?\ !&W_ *1[?#__ , YO_CE 'MY_;#_ &3='^*7@K]GU/CGX7@\5^/=!75? M ?AF*_03ZQIWE22+/:HO#Q>7#(P(XQ&?2OYY_P!C#]BO_@FAK?[5G[=WP<_X M*V>-+/0/$7@OQ'JEYX#M?$?C"725C26>_DFU2SC$L:W=P4&GNBD/N25,(X(3$WVC1=/6*6(6\)W8"".:5> M0>'-/K+XJ?M1_LE>%/%WB2QB2*+6[R"2&YEB3[D_";]HO_@WZ_9Y^(G_ 46_:V\3_"7QAX/^,UW M9_LZ_&1_#MWJS6CV\P,"7+(,"W5H)%5Y)(]@T^,JQ6%D;9_9^^&GQC^,7_!S M_P#!+4_%W[>FF_M+>)?!?P_N-9^(?C_PGH]G::/H%M'::C'!IT"63-$%#W%J M6<$;I=1.5#;L_N1\3_V.OV5_C/\ L_I^RK\3?@!X5U7X#9=(C2PM M(H0!"((XPHMS'CY&CVLG\)%8O[(O_!/O]B_]@W1=1T+]D3]G7P[X'CUB17U: MXTN!WNKW;G8LMQ,SS2*NYMJ,Y5=S8 R<@'L=%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 5Y1^W/_P FC^/?^P"__H:UZO7E M'[<__)H_CW_L O\ ^AK0!\X_\%O/^4"_Q@_[)79_^C+6OXZ*_L7_ ."WG_*! M?XP?]DKL_P#T9:U_'10 4444 %%%% !1110 4444 %%%% !1110 5_6-_P & MC?\ RAC\,?\ 8[Z__P"E5?R(_\ L WG_HEZ_@@K M^]_XI?\ ),O$?_8!O/\ T2]?P04 %%%% !1110 4444 %%%% !1110 4444 M%?T.?\&.?_),OVB_^P]X:_\ 1.HU_/'7]#G_ 8Y_P#),OVB_P#L/>&O_1.H MT ?O!7\'7[3/_)R'Q!_['?5O_2R6O[Q:_@Z_:9_Y.0^(/_8[ZM_Z62T <111 M10 4444 %%%% !1110 4444 %%%% !7[C_\ !D#_ ,G(?'?_ +$C2?\ TLEK M\.*_\,^Z1I[BSBC-LT+*S2P@,CR( MU?KO7AW[?O\ P3X_9K_X*-_ ?5/@G^T-\.](U*633+V+PQXBN]-6:\\.7L\# M1K>VKY5D=&V.4#!9/+4."* /RP_X-X?VJ/B%^SS\>?C/^S9XV_;1N_BE^SU\ M,?@=H_C67QEK-XUW;^#+Q[2UN+C3$G#2!$B22\1HD8J&L#M2-_-2O']9_;Y_ M9T_X+[_MH1>,?V\_VO?!/P:_90^$_B1;CPE\)O$OBNWL]6\<7B#Y;F\C+Y5& M1L._2..1H(27:>,AWRO)MR=S' .T?*,5Y_\ \."/^"-O_2/;X?\ _@'-_P#'* /; MS^V'^R;H_P 4O!7[/J?'/PO!XK\>Z"NJ^ _#,5^@GUC3O*DD6>U1>'B\N&1@ M1QB,^E?DEXX_9_\ ^#9K]HWXL_M>^+?C%J6J:;\4-&U76;CQQ+\4_%,VEW6F MZD7NFEFT6W,T?GA;A,!=LG/DH%V2A7_6B;]B#]DRX^+W@?X^3_ G0V\9?#;0 M%T3P)XA,3?:-%T]8I8A;PG=@((YI5Y!X$/$_BL",3ZY<6\D$UX(P%3[3Y#H+K:JJH\X/A5"] !0!^"-]^T=^TM? M_P#!N-^SU\!OV@=:FTWX8_$G]H&?PMJWCW7=)CO9-+\)6TD3P^2]PC^7LF^W M&.1<.J:?Y:$("*^F/V,OAS^S!_P31_X.%?A7^SA_P2U^,MK\2_!'Q=^&UQ%\ M4(Y-6L=?FTE88+N>*6/4H(]UNI^S6\K0[@&!&00\ 3]I_B'^RQ^S;\6/@6?V M9/B-\"_"VK?#T6$-E%X-NM%A_LZ""$ 0I%"%"P^7M784"E"H*D$"N&_9$_X) MB_L#?L&ZOJ7B+]DG]E[PUX,U35X/(U#5[*.6>\EAW!C"+BX>258BRJQC5@A* MJ2"0" #W>BBB@ HHHH *^>/VX_\ @JU^P-_P3OYX_^#XS_DIO[.G_ & ? M$O\ Z.TZ@#]'?^(H[_@A1_T?-_YC+Q/_ /*RC_B*._X(4?\ 1\W_ )C+Q/\ M_*ROY J* /Z_?^(H[_@A1_T?-_YC+Q/_ /*RC_B*._X(4?\ 1\W_ )C+Q/\ M_*ROY J* /Z_?^(H[_@A1_T?-_YC+Q/_ /*RC_B*._X(4?\ 1\W_ )C+Q/\ M_*ROY J* /Z_?^(H[_@A1_T?-_YC+Q/_ /*RC_B*._X(4?\ 1\W_ )C+Q/\ M_*ROY J* /Z_?^(H[_@A1_T?-_YC+Q/_ /*RC_B*._X(4?\ 1\W_ )C+Q/\ M_*ROY J* /Z_?^(H[_@A1_T?-_YC+Q/_ /*RC_B*._X(4?\ 1\W_ )C+Q/\ M_*ROY J* /Z_?^(H[_@A1_T?-_YC+Q/_ /*RI]+_ .#GO_@AKK6IVVC:9^V_ MYMS=SI#;Q_\ "M?$R[W9@JC)TT 9)')XK^/NMWX6_P#)3?#G_8>L_P#T4?MS_P#) MH_CW_L O_P"AK7J]>4?MS_\ )H_CW_L O_Z&M 'SC_P6\_Y0+_&#_LE=G_Z, MM:_CHK^Q?_@MY_R@7^,'_9*[/_T9:U_'10 4444 %%%% !1110 4444 %%%% M !1110 5_6-_P:-_\H8_#'_8[Z__ .E5?R(_P#L WG_ M *)>OX(*_O?^*7_),O$?_8!O/_1+U_!!0 4444 %%%% !1110 4444 %%%% M!1110 5_0Y_P8Y_\DR_:+_[#WAK_ -$ZC7\\=?T.?\&.?_),OVB_^P]X:_\ M1.HT ?O!7\'7[3/_ "_P#* M5OQ;_P!D,U;_ -.ND4 ?U%5_')_POC>OLC_@ MWS_Y3.?L^_\ 8[_^VL] ']FE?,?[:_\ P61_X)O?\$Z_B7IOP?\ VQ_VC?\ MA#_$>KZ$FLZ=IW_"(:QJ'FV3S30++YEC:31KF2"5=K,&^3.,$$_3E?S'?\'K MO_*2WX;_ /9#++_T\ZO0!^N7_$4=_P $*/\ H^;_ ,QEXG_^5E'_ !%'?\$* M/^CYO_,9>)__ )65_(%10!_7[_Q%'?\ !"C_ */F_P#,9>)__E91_P 11W_! M"C_H^;_S&7B?_P"5E?R!44 ?U^_\11W_ 0H_P"CYO\ S&7B?_Y64?\ $4=_ MP0H_Z/F_\QEXG_\ E97\@5% ']?O_$4=_P $*/\ H^;_ ,QEXG_^5E'_ !%' M?\$*/^CYO_,9>)__ )65_(%10!_7[_Q%'?\ !"C_ */F_P#,9>)__E91_P 1 M1W_!"C_H^;_S&7B?_P"5E?R!44 ?U^_\11W_ 0H_P"CYO\ S&7B?_Y64?\ M$4=_P0H_Z/F_\QEXG_\ E97\@5% ']?O_$4=_P $*/\ H^;_ ,QEXG_^5E;O MPO\ ^#D3_@B[\9OB7X=^#_PU_;,_M+Q'XKUVTT;0-._X5WXCA^U7MU,D$$7F M2Z>L:;I'5=SLJC.20 37\Y_\ !,#_ )26_L\?]ES\)?\ IYM* /[B:_GC M_P"#XS_DIO[.G_8!\2_^CM.K^AROYX_^#XS_ )*;^SI_V ?$O_H[3J /P?HH MHH **** "BBB@ HHHH **** "BBB@ K=^%O_ "4WPY_V'K/_ -')6%6[\+?^ M2F^'/^P]9_\ HY* /[WZ*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH *\H_;G_Y-'\>_]@%__0UKU>O*/VY_^31_'O\ V 7_ /0UH ^+?_3-=U_#M7]Q/ M_!3_ /Y1I?M#_P#9#/%O_IFNZ_AVH **** "BBB@ HHHH **** "BBB@ HHH MH *_IQ_X,HO^4:7Q(_[+G>_^F;2*_F.K^G'_ (,HO^4:7Q(_[+G>_P#IFTB@ M#];OBE_R3+Q'_P!@&\_]$O7\$%?WO_%+_DF7B/\ [ -Y_P"B7K^""@ HHHH M**** "BBB@ HHHH **** "BBB@ K^AS_ (,<_P#DF7[1?_8>\-?^B=1K^>.O MZ'/^#'/_ ))E^T7_ -A[PU_Z)U&@#]X*_@Z_:9_Y.0^(/_8[ZM_Z62U_>+7\ M'7[3/_)R'Q!_['?5O_2R6@#B**** "BBB@ HHHH **** "BBB@ HHHH *_QH ^'J*** "BBB@ HHHH **** M "BBB@ HHHH *_1S_@U#_P"4V_PU_P"P#XB_],]U7YQU^CG_ :A_P#*;?X: M_P#8!\1?^F>ZH _K@K^3G_@[D_Y3.>)_^Q(T#_TEK^L:OY.?^#N3_E,YXG_[ M$C0/_26@#\R:*** "BBB@ HHHH **** "BBB@ HHHH *^R/^#?/_ )3.?L^_ M]CO_ .VL]?&]?9'_ ;Y_P#*9S]GW_L=_P#VUGH _LTK^8[_ (/7?^4EOPW_ M .R&67_IYU>OZ<:_F._X/7?^4EOPW_[(99?^GG5Z /QTHHHH **** "BBB@ MHHHH **** "BBB@ KW/_ ()@?\I+?V>/^RY^$O\ T\VE>&5[G_P3 _Y26_L\ M?]ES\)?^GFTH _N)K^>/_@^,_P"2F_LZ?]@'Q+_Z.TZOZ'*_GC_X/C/^2F_L MZ?\ 8!\2_P#H[3J /P?HHHH **** "BBB@ HHHH **** "BBB@ K=^%O_)3? M#G_8>L__ $_\ 8!?_ -#6@#YQ_P""WG_*!?XP?]DKL_\ T9:U_'17]B__ 6\_P"4 M"_Q@_P"R5V?_ *,M:_CHH **** "BBB@ HHHH **** "BBB@ HHHH *_K&_X M-&_^4,?AC_L=]?\ _2JOY.:_K&_X-&_^4,?AC_L=]?\ _2J@#[#_ ."G_P#R MC2_:'_[(9XM_],UW7\.U?W$_\%/_ /E&E^T/_P!D,\6_^F:[K^':@ HHHH * M*** "BBB@ HHHH **** "BBB@ K^G'_@RB_Y1I?$C_LN=[_Z9M(K^8ZOZ_\ IFTB@#];OBE_R3+Q'_V ;S_T2]?P05_>_P#%+_DF M7B/_ + -Y_Z)>OX(* "BBB@ HHHH **** "BBB@ HHHH **** "OZ'/^#'/_ M ))E^T7_ -A[PU_Z)U&OYXZ_H<_X,<_^29?M%_\ 8>\-?^B=1H _>"OX.OVF M?^3D/B#_ -COJW_I9+7]XM?P=?M,_P#)R'Q!_P"QWU;_ -+): .(HHHH *** M* "BBB@ HHHH **** "BBB@ K]Q_^#('_DY#X[_]B1I/_I9+7X<5^X__ 9 M_P#)R'QW_P"Q(TG_ -+): /Z-:_B/_X*_P#_ "E;_:3_ .RY^*?_ $ZW%?VX M5_$?_P %?_\ E*W^TG_V7/Q3_P"G6XH ^=7K^G&OYCO^#UW_E);\-_ M^R&67_IYU>@#\=**** "BBB@ HHHH **** "BBB@ HHHH *]S_X)@?\ *2W] MGC_LN?A+_P!/-I7AE>Y_\$P/^4EO[/'_ &7/PE_Z>;2@#^XFOYX_^#XS_DIO M[.G_ & ?$O\ Z.TZOZ'*_GC_ .#XS_DIO[.G_8!\2_\ H[3J /P?HHHH *** M* "BBB@ HHHH **** "BBB@ K=^%O_)3?#G_ &'K/_T_]@%__ $-: /G'_@MY_P H M%_C!_P!DKL__ $9:U_'17]B__!;S_E O\8/^R5V?_HRUK^.B@ HHHH **** M"BBB@ HHHH **** "BBB@ K^L;_@T;_Y0Q^&/^QWU_\ ]*J_DYK^L;_@T;_Y M0Q^&/^QWU_\ ]*J /L/_ (*?_P#*-+]H?_LAGBW_ -,UW7\.U?W$_P#!3_\ MY1I?M#_]D,\6_P#IFNZ_AVH **** "BBB@ HHHH **** "BBB@ HHHH *_IQ M_P"#*+_E&E\2/^RYWO\ Z9M(K^8ZOZ(_^P#>?^B7K^""@ HHHH **** " MBBB@ HHHH **** "BBB@ K^AS_@QS_Y)E^T7_P!A[PU_Z)U&OYXZ_H<_X,<_ M^29?M%_]A[PU_P"B=1H _>"OX.OVF?\ DY#X@_\ 8[ZM_P"EDM?WBU_!U^TS M_P G(?$'_L=]6_\ 2R6@#B**** "BBB@ HHHH **** "BBB@ HHHH *__\ L/:;_P"F>QH ^'J*** "BBB@ HHHH **** " MBBB@ HHHH *_1S_@U#_Y3;_#7_L ^(O_ $SW5?G'7Z.?\&H?_*;?X:_]@'Q% M_P"F>ZH _K@K^3G_ (.Y/^4SGB?_ +$C0/\ TEK^L:OY.?\ @[D_Y3.>)_\ ML2- _P#26@#\R:*** "BBB@ HHHH **** "BBB@ HHHH *^R/^#?/_E,Y^S[ M_P!CO_[:SU\;U]D?\&^?_*9S]GW_ +'?_P!M9Z /[-*_F._X/7?^4EOPW_[( M99?^GG5Z_IQK^8[_ (/7?^4EOPW_ .R&67_IYU>@#\=**** "BBB@ HHHH * M*** "BBB@ HHHH *]S_X)@?\I+?V>/\ LN?A+_T\VE>&5[G_ ,$P/^4EO[/' M_9<_"7_IYM* /[B:_GC_ .#XS_DIO[.G_8!\2_\ H[3J_H/_ (/C/^2F M_LZ?]@'Q+_Z.TZ@#\'Z*** "BBB@ HHHH **** "BBB@ HHHH *W?A;_ ,E- M\.?]AZS_ /1R5A5N_"W_ )*;X<_[#UG_ .CDH _O?HHHH **** "BBB@ HHH MH ***^3/^"J__!5CPA_P3/\ "W@S0]-^#VN_$CXE?$_5I]+^''P_\/N(Y=2G MA6,S2RRD-Y4,9FA#$*S$RK@!0[H ?6=%?GC_ ,$7?^"Z:_\ !2+3[SX5?M$_ M V[^&GQ.T#P+:>*M1<1.NAZUI,RQG^T+*25F:&/$T3>5([D+("))-LFSRGQ' M_P '5W@06&O_ !S^%_\ P3B^,OB[X ^%_$8TC6_C;86Z162/YBH9$A=-NTF2 M/:))XV_>QAQ&SA: /UDHKF_@Y\7/ 'Q]^$WAKXW_ JUY-4\->+M"M=7T'44 M0J+BTN(EEB&/V3_VI-<_8]_9\_8U\?\ MQV\:>"/#'_"0_$F#P4PC@\-:?Y:2[I'$Q)N='>UC_M:/4A.+;^R_*W[#<&4?L*_\'!?A3]J;]I_PK^RA^T%^QA\0?@9XA^)'AW^W/A7=>,W M62U\3V7EO*K(_EQ&-GCC=DX=&V%=X8HK@'Z(T444 %>4?MS_ /)H_CW_ + + M_P#H:UZO7E'[<_\ R:/X]_[ +_\ H:T ?./_ 6\_P"4"_Q@_P"R5V?_ *,M M:_CHK^Q?_@MY_P H%_C!_P!DKL__ $9:U_'10 4444 %%%% !1110 4444 % M%%% !1110 5_6-_P:-_\H8_#'_8[Z_\ ^E5?R(_^P#> M?^B7K^""O[W_ (I?\DR\1_\ 8!O/_1+U_!!0 4444 %%%% !1110 4444 %% M%% !1110 5_0Y_P8Y_\ ),OVB_\ L/>&O_1.HU_/'7]#G_!CG_R3+]HO_L/> M&O\ T3J- '[P5_!U^TS_ ,G(?$'_ +'?5O\ TLEK^\6OX.OVF?\ DY#X@_\ M8[ZM_P"EDM '$4444 %%%% !1110 4444 %%%% !1110 5^X_P#P9 _\G(?' M?_L2-)_]+):_#BOW'_X,@?\ DY#X[_\ 8D:3_P"EDM ']&M?Q'_\%?\ _E*W M^TG_ -ES\4_^G6XK^W"OXC_^"O\ _P I6_VD_P#LN?BG_P!.MQ0!\YT444 % M%%% !1110 4444 %%%% !1110 5^N7_!E[_RE;\6_P#9#-6_].ND5^1M?KE_ MP9>_\I6_%O\ V0S5O_3KI% ']15?QR?\')'_ "FW^/?_ &'M-_\ 3/8U_8W7 M\ZK\XZ_1S_@U#_Y3;_#7_L ^(O\ TSW5 M ']<%?R<_P#!W)_RF<\3_P#8D:!_Z2U_6-7\G/\ P=R?\IG/$_\ V)&@?^DM M 'YDT444 %%%% !1110 4444 %%%% !1110 5]D?\&^?_*9S]GW_ +'?_P!M M9Z^-Z^R/^#?/_E,Y^S[_ -CO_P"VL] ']FE?S'?\'KO_ "DM^&__ &0RR_\ M3SJ]?TXU_,=_P>N_\I+?AO\ ]D,LO_3SJ] 'XZ4444 %%%% !1110 4444 % M%%% !1110 5[G_P3 _Y26_L\?]ES\)?^GFTKPRO<_P#@F!_RDM_9X_[+GX2_ M]/-I0!_<37\\?_!\9_R4W]G3_L ^)?\ T=IU?T.5_/'_ ,'QG_)3?V=/^P#X ME_\ 1VG4 ?@_1110 4444 %%%% !1110 4444 %%%% !6[\+?^2F^'/^P]9_ M^CDK"K=^%O\ R4WPY_V'K/\ ]')0!_>_1110 4444 %%%% !1110 5^>7_!> M#]B+X?\ [9L_PIOO '[:_AKX/?M"?#W4=0U;X._VOK$$<^MAXHVN[6.U9Q-- MG[+$V^-)0H1U:-E=L?H;7R/_ ,%8O^"1WPB_X*B^"O#.H:QX[\0^!_B)\.KV M;4/AYX^\)W(BO-.G<(6B;.-\;/%$W#(Z/&K*Z_,& /A#_@W5_P""CW[3T&I_ M"_\ X)._MH_!3PX/#WB;X"P>*/@WXFTCYVU#0 '007\1=T?NN[:TWD2KYA&]\%LD;V]30!^IG[+'[ M/GA/]D[]FSP)^S-X%NY[G2? ?A2QT.QN[H 2W*VT"Q>O/G'[>G_! M /P=^U?^U#KG[8/[/O[8GQ!^!'C7QOX<_L#XDW'@=@\'B6P\N.(I*@DB9':. M*)&.YD;R8VV!P68 _"G2F\:K_P &K'B 6(N?[&;]MN,#=G'V3_A&X\_\ ^T" M+VWY[U^HG_!:W[$?^"KO_!, ?#?R_M'_ FT?_'IC/\ 9OV_0_3^#R?M'MC= M[U]PZ;_P12_8FT__ ()A/_P2B?0-5E^'LMD?/U9KM!JSZD9Q<_VIYP3:+D3@ M./D\O:!'L,?R5Y1^PE_P;Y^#?V4_VG?"_P"U;\>_VR_B'\9(9&2.1U3!1%WEMFX(R 'Z(4444 <9\9M$^.6MZ991? M[QOHNAW:3L;Z76M,:Y66/;PJ@$;3GG-?/G[5O@W]M.P_9U\77GQ ^,_@_4-% MCTECJ-E8^''BFFCW+E4(_ M^P#>?^B7K^""@ HHHH **** "BBB@ HHHH **** "BBB@ K^AS_@QS_Y)E^T M7_V'O#7_ *)U&OYXZ_H<_P"#'/\ Y)E^T7_V'O#7_HG4: /W@K^#K]IG_DY# MX@_]COJW_I9+7]XM?P=?M,_\G(?$'_L=]6_]+): .(HHHH **** "BBB@ HH MHH **** "BBB@ K]Q_\ @R!_Y.0^._\ V)&D_P#I9+7X<5^X_P#P9 _\G(?' M?_L2-)_]+): /Z-:_B/_ ."O_P#RE;_:3_[+GXI_].MQ7]N%?Q'_ /!7_P#Y M2M_M)_\ 9<_%/_IUN* /G.BBB@ HHHH **** "BBB@ HHHH **** "OUR_X, MO?\ E*WXM_[(9JW_ *==(K\C:_7+_@R]_P"4K?BW_LAFK?\ IUTB@#^HJOXY M/^#DC_E-O\>_^P]IO_IGL:_L;K^.3_@Y(_Y3;_'O_L/:;_Z9[&@#X>HHHH * M*** "BBB@ HHHH **** "BBB@ K]'/\ @U#_ .4V_P -?^P#XB_],]U7YQU^ MCG_!J'_RFW^&O_8!\1?^F>ZH _K@K^3G_@[D_P"4SGB?_L2- _\ 26OZQJ_D MY_X.Y/\ E,YXG_[$C0/_ $EH _,FBBB@ HHHH **** "BBB@ HHHH **** " MOLC_ (-\_P#E,Y^S[_V._P#[:SU\;U]D?\&^?_*9S]GW_L=__;6>@#^S2OYC MO^#UW_E);\-_^R&67_IYU>OZ<:_F._X/7?\ E);\-_\ LAEE_P"GG5Z /QTH MHHH **** "BBB@ HHHH **** "BBB@ KW/\ X)@?\I+?V>/^RY^$O_3S:5X9 M7N?_ 3 _P"4EO[/'_9<_"7_ *>;2@#^XFOYX_\ @^,_Y*;^SI_V ?$O_H[3 MJ_H/_@^,_P"2F_LZ?]@'Q+_Z.TZ@#\'Z*** "BBB@ HHHH **** "BBB M@ HHHH *W?A;_P E-\.?]AZS_P#1R5A5N_"W_DIOAS_L/6?_ *.2@#^]^BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "O*/VY_^31_'O_8! M?_T-:]7KRC]N?_DT?Q[_ -@%_P#T-: /G'_@MY_R@7^,'_9*[/\ ]&6M?QT5 M_8O_ ,%O/^4"_P 8/^R5V?\ Z,M:_CHH **** "BBB@ HHHH **** "BBB@ MHHHH *_K&_X-&_\ E#'X8_['?7__ $JK^3FOZQO^#1O_ )0Q^&/^QWU__P!* MJ /L/_@I_P#\HTOVA_\ LAGBW_TS7=?P[5_<3_P4_P#^4:7[0_\ V0SQ;_Z9 MKNOX=J "BBB@ HHHH **** "BBB@ HHHH **** "OZ?\ HEZ_@@H **** "BBB@ HHHH **** "BBB@ H MHHH *_H<_P"#'/\ Y)E^T7_V'O#7_HG4:_GCK^AS_@QS_P"29?M%_P#8>\-? M^B=1H _>"OX.OVF?^3D/B#_V.^K?^EDM?WBU_!U^TS_R_P#L/:;_ .F>QK^QNOXY/^#DC_E- MO\>_^P]IO_IGL: /AZBBB@ HHHH **** "BBB@ HHHH **** "OT<_X-0_\ ME-O\-?\ L ^(O_3/=5^<=?HY_P &H?\ RFW^&O\ V ?$7_IGNJ /ZX*_DY_X M.Y/^4SGB?_L2- _]):_K&K^3G_@[D_Y3.>)_^Q(T#_TEH _,FBBB@ HHHH * M*** "BBB@ HHHH **** "OLC_@WS_P"4SG[/O_8[_P#MK/7QO7V1_P &^?\ MRF<_9]_['?\ ]M9Z /[-*_F._P"#UW_E);\-_P#LAEE_Z>=7K^G&OYCO^#UW M_E);\-_^R&67_IYU>@#\=**** "BBB@ HHHH **** "BBB@ HHHH *]S_P"" M8'_*2W]GC_LN?A+_ -/-I7AE>Y_\$P/^4EO[/'_9<_"7_IYM* /[B:_GC_X/ MC/\ DIO[.G_8!\2_^CM.K^AROYX_^#XS_DIO[.G_ & ?$O\ Z.TZ@#\'Z*** M "BBB@ HHHH **** "BBB@ HHHH *W?A;_R4WPY_V'K/_P!')6%6[\+?^2F^ M'/\ L/6?_HY* /[WZ*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH *\H_;G_Y-'\>_P#8!?\ ]#6O5Z\H_;G_ .31_'O_ & 7_P#0UH ^+?_3-=U_#M7]Q M/_!3_P#Y1I?M#_\ 9#/%O_IFNZ_AVH **** "BBB@ HHHH **** "BBB@ HH MHH *_IQ_X,HO^4:7Q(_[+G>_^F;2*_F.K^G'_@RB_P"4:7Q(_P"RYWO_ *9M M(H _6[XI?\DR\1_]@&\_]$O7\$%?WO\ Q2_Y)EXC_P"P#>?^B7K^""@ HHHH M **** "BBB@ HHHH **** "BBB@ K^AS_@QS_P"29?M%_P#8>\-?^B=1K^>. MOZ'/^#'/_DF7[1?_ &'O#7_HG4: /W@K^#K]IG_DY#X@_P#8[ZM_Z62U_>+7 M\'7[3/\ R_\ ML/:;_P"F>QK^QNOXY/\ @Y(_Y3;_ ![_ .P]IO\ Z9[&@#X>HHHH **** "B MBB@ HHHH **** "BBB@ K]'/^#4/_E-O\-?^P#XB_P#3/=5^<=?HY_P:A_\ M*;?X:_\ 8!\1?^F>ZH _K@K^3G_@[D_Y3.>)_P#L2- _]):_K&K^3G_@[D_Y M3.>)_P#L2- _]): /S)HHHH **** "BBB@ HHHH **** "BBB@ K[(_X-\_^ M4SG[/O\ V.__ +:SU\;U]D?\&^?_ "F<_9]_['?_ -M9Z /[-*_F._X/7?\ ME);\-_\ LAEE_P"GG5Z_IQK^8[_@]=_Y26_#?_LAEE_Z>=7H _'2BBB@ HHH MH **** "BBB@ HHHH **** "O<_^"8'_ "DM_9X_[+GX2_\ 3S:5X97N?_!, M#_E);^SQ_P!ES\)?^GFTH _N)K^>/_@^,_Y*;^SI_P!@'Q+_ .CM.K^AROYX M_P#@^,_Y*;^SI_V ?$O_ *.TZ@#\'Z*** "BBB@ HHHH **** "BBB@ HHHH M *W?A;_R4WPY_P!AZS_]')6%6[\+?^2F^'/^P]9_^CDH _O?HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ KRC]N?\ Y-'\>_\ 8!?_ -#6 MO5Z\H_;G_P"31_'O_8!?_P!#6@#YQ_X+>?\ *!?XP?\ 9*[/_P!&6M?QT5_8 MO_P6\_Y0+_&#_LE=G_Z,M:_CHH **** "BBB@ HHHH **** "BBB@ HHHH * M_K&_X-&_^4,?AC_L=]?_ /2JOY.:_K&_X-&_^4,?AC_L=]?_ /2J@#[#_P"" MG_\ RC2_:'_[(9XM_P#3-=U_#M7]Q/\ P4__ .4:7[0__9#/%O\ Z9KNOX=J M "BBB@ HHHH **** "BBB@ HHHH **** "OZ_\ %+_DF7B/_L WG_HEZ_@@H **** "BBB@ HHHH **** "BBB@ HHHH *_ MH<_X,<_^29?M%_\ 8>\-?^B=1K^>.OZ'/^#'/_DF7[1?_8>\-?\ HG4: /W@ MK^#K]IG_ ).0^(/_ &.^K?\ I9+7]XM?P=?M,_\ )R'Q!_['?5O_ $LEH XB MBBB@ HHHH **** "BBB@ HHHH **** "OW'_ .#('_DY#X[_ /8D:3_Z62U^ M'%?N/_P9 _\ )R'QW_[$C2?_ $LEH _HUK^(_P#X*_\ _*5O]I/_ ++GXI_] M.MQ7]N%?Q'_\%?\ _E*W^TG_ -ES\4_^G6XH ^QK^QNOXY/^#DC_ )3;_'O_ M +#VF_\ IGL: /AZBBB@ HHHH **** "BBB@ HHHH **** "OT<_X-0_^4V_ MPU_[ /B+_P!,]U7YQU^CG_!J'_RFW^&O_8!\1?\ IGNJ /ZX*_DY_P"#N3_E M,YXG_P"Q(T#_ -):_K&K^3G_ (.Y/^4SGB?_ +$C0/\ TEH _,FBBB@ HHHH M **** "BBB@ HHHH **** "OLC_@WS_Y3.?L^_\ 8[_^VL]?&]?9'_!OG_RF M<_9]_P"QW_\ ;6>@#^S2OYCO^#UW_E);\-_^R&67_IYU>OZ<:_F._P"#UW_E M);\-_P#LAEE_Z>=7H _'2BBB@ HHHH **** "BBB@ HHHH **** "O<_^"8' M_*2W]GC_ ++GX2_]/-I7AE>Y_P#!,#_E);^SQ_V7/PE_Z>;2@#^XFOYX_P#@ M^,_Y*;^SI_V ?$O_ *.TZOZ'*_GC_P"#XS_DIO[.G_8!\2_^CM.H _!^BBB@ M HHHH **** "BBB@ HHHH **** "MWX6_P#)3?#G_8>L_P#T_]@%__0UH ^_\ IFTBOYCJ_IQ_X,HO^4:7Q(_[+G>_ M^F;2* /UN^*7_),O$?\ V ;S_P!$O7\$%?WO_%+_ ))EXC_[ -Y_Z)>OX(* M"BBB@ HHHH **** "BBB@ HHHH **** "OZ'/^#'/_DF7[1?_8>\-?\ HG4: M_GCK^AS_ (,<_P#DF7[1?_8>\-?^B=1H _>"OX.OVF?^3D/B#_V.^K?^EDM? MWBU_!U^TS_RQK^QNOXY/^#DC_E-O\>_^P]IO_IGL: /AZBBB@ HHHH **** "BBB M@ HHHH **** "OT<_P"#4/\ Y3;_ U_[ /B+_TSW5?G'7Z.?\&H?_*;?X:_ M]@'Q%_Z9[J@#^N"OY.?^#N3_ )3.>)_^Q(T#_P!):_K&K^3G_@[D_P"4SGB? M_L2- _\ 26@#\R:*** "BBB@ HHHH **** "BBB@ HHHH *^R/\ @WS_ .4S MG[/O_8[_ /MK/7QO7V1_P;Y_\IG/V??^QW_]M9Z /[-*_F._X/7?^4EOPW_[ M(99?^GG5Z_IQK^8[_@]=_P"4EOPW_P"R&67_ *>=7H _'2BBB@ HHHH **** M "BBB@ HHHH **** "O<_P#@F!_RDM_9X_[+GX2_]/-I7AE>Y_\ !,#_ )26 M_L\?]ES\)?\ IYM* /[B:_GC_P"#XS_DIO[.G_8!\2_^CM.K^AROYX_^#XS_ M )*;^SI_V ?$O_H[3J /P?HHHH **** "BBB@ HHHH **** "BBB@ K=^%O_ M "4WPY_V'K/_ -')6%6[\+?^2F^'/^P]9_\ HY* /[WZ*** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH *\H_;G_Y-'\>_]@%__0UKU>O*/VY_ M^31_'O\ V 7_ /0UH ^+?_3-=U_#M7]Q/_!3_ /Y1I?M#_P#9#/%O_IFNZ_AVH **** " MBBB@ HHHH **** "BBB@ HHHH *_IQ_X,HO^4:7Q(_[+G>_^F;2*_F.K^G'_ M (,HO^4:7Q(_[+G>_P#IFTB@#];OBE_R3+Q'_P!@&\_]$O7\$%?WO_%+_DF7 MB/\ [ -Y_P"B7K^""@ HHHH **** "BBB@ HHHH **** "BBB@ K^AS_ (,< M_P#DF7[1?_8>\-?^B=1K^>.OZ'/^#'/_ ))E^T7_ -A[PU_Z)U&@#]X*_@Z_ M:9_Y.0^(/_8[ZM_Z62U_>+7\'7[3/_)R'Q!_['?5O_2R6@#B**** "BBB@ H MHHH **** "BBB@ HHHH *_Q MH ^'J*** "BBB@ HHHH **** "BBB@ HHHH *_1S_@U#_P"4V_PU_P"P#XB_ M],]U7YQU^CG_ :A_P#*;?X:_P#8!\1?^F>ZH _K@K^3G_@[D_Y3.>)_^Q(T M#_TEK^L:OY.?^#N3_E,YXG_[$C0/_26@#\R:*** "BBB@ HHHH **** "BBB M@ HHHH *^R/^#?/_ )3.?L^_]CO_ .VL]?&]?9'_ ;Y_P#*9S]GW_L=_P#V MUGH _LTK^8[_ (/7?^4EOPW_ .R&67_IYU>OZ<:_F._X/7?^4EOPW_[(99?^ MGG5Z /QTHHHH **** "BBB@ HHHH **** "BBB@ KW/_ ()@?\I+?V>/^RY^ M$O\ T\VE>&5[G_P3 _Y26_L\?]ES\)?^GFTH _N)K^>/_@^,_P"2F_LZ?]@' MQ+_Z.TZOZ'*_GC_X/C/^2F_LZ?\ 8!\2_P#H[3J /P?HHHH **** "BBB@ H MHHH **** "BBB@ K=^%O_)3?#G_8>L__ $_\ 8!?_ -#6@#YQ_P""WG_*!?XP?]DK ML_\ T9:U_'17]B__ 6\_P"4"_Q@_P"R5V?_ *,M:_CHH **** "BBB@ HHH MH **** "BBB@ HHHH *_K&_X-&_^4,?AC_L=]?\ _2JOY.:_K&_X-&_^4,?A MC_L=]?\ _2J@#[#_ ."G_P#RC2_:'_[(9XM_],UW7\.U?W$_\%/_ /E&E^T/ M_P!D,\6_^F:[K^':@ HHHH **** "BBB@ HHHH **** "BBB@ K^G'_@RB_Y M1I?$C_LN=[_Z9M(K^8ZOZ_\ IFTB@#];OBE_R3+Q M'_V ;S_T2]?P05_>_P#%+_DF7B/_ + -Y_Z)>OX(* "BBB@ HHHH **** "B MBB@ HHHH **** "OZ'/^#'/_ ))E^T7_ -A[PU_Z)U&OYXZ_H<_X,<_^29?M M%_\ 8>\-?^B=1H _>"OX.OVF?^3D/B#_ -COJW_I9+7]XM?P=?M,_P#)R'Q! M_P"QWU;_ -+): .(HHHH **** "BBB@ HHHH **** "BBB@ K]Q_^#('_DY# MX[_]B1I/_I9+7X<5^X__ 9 _P#)R'QW_P"Q(TG_ -+): /Z-:_B/_X*_P#_ M "E;_:3_ .RY^*?_ $ZW%?VX5_$?_P %?_\ E*W^TG_V7/Q3_P"G6XH ^=7K^G&OYCO^#UW_E);\-_^R&67_IYU>@#\=**** "BBB@ HHHH **** " MBBB@ HHHH *]S_X)@?\ *2W]GC_LN?A+_P!/-I7AE>Y_\$P/^4EO[/'_ &7/ MPE_Z>;2@#^XFOYX_^#XS_DIO[.G_ & ?$O\ Z.TZOZ'*_GC_ .#XS_DIO[.G M_8!\2_\ H[3J /P?HHHH **** "BBB@ HHHH **** "BBB@ K=^%O_)3?#G_ M &'K/_T_]@%__ $-: /G'_@MY_P H%_C!_P!DKL__ $9:U_'17]B__!;S_E O\8/^ MR5V?_HRUK^.B@ HHHH **** "BBB@ HHHH **** "BBB@ K^L;_@T;_Y0Q^& M/^QWU_\ ]*J_DYK^L;_@T;_Y0Q^&/^QWU_\ ]*J /L/_ (*?_P#*-+]H?_LA MGBW_ -,UW7\.U?W$_P#!3_\ Y1I?M#_]D,\6_P#IFNZ_AVH **** "BBB@ H MHHH **** "BBB@ HHHH *_IQ_P"#*+_E&E\2/^RYWO\ Z9M(K^8ZOZ(_^ MP#>?^B7K^""@ HHHH **** "BBB@ HHHH **** "BBB@ K^AS_@QS_Y)E^T7 M_P!A[PU_Z)U&OYXZ_H<_X,<_^29?M%_]A[PU_P"B=1H _>"OX.OVF?\ DY#X M@_\ 8[ZM_P"EDM?WBU_!U^TS_P G(?$'_L=]6_\ 2R6@#B**** "BBB@ HHH MH **** "BBB@ HHHH *__\ L/:;_P"F>QH M^'J*** "BBB@ HHHH **** "BBB@ HHHH *_1S_@U#_Y3;_#7_L ^(O_ $SW M5?G'7Z.?\&H?_*;?X:_]@'Q%_P"F>ZH _K@K^3G_ (.Y/^4SGB?_ +$C0/\ MTEK^L:OY.?\ @[D_Y3.>)_\ L2- _P#26@#\R:*** "BBB@ HHHH **** "B MBB@ HHHH *^R/^#?/_E,Y^S[_P!CO_[:SU\;U]D?\&^?_*9S]GW_ +'?_P!M M9Z /[-*_F._X/7?^4EOPW_[(99?^GG5Z_IQK^8[_ (/7?^4EOPW_ .R&67_I MYU>@#\=**** "BBB@ HHHH **** "BBB@ HHHH *]S_X)@?\I+?V>/\ LN?A M+_T\VE>&5[G_ ,$P/^4EO[/'_9<_"7_IYM* /[B:_GC_ .#XS_DIO[.G_8!\ M2_\ H[3J_H/_ (/C/^2F_LZ?]@'Q+_Z.TZ@#\'Z*** "BBB@ HHHH ** M** "BBB@ HHHH *W?A;_ ,E-\.?]AZS_ /1R5A5N_"W_ )*;X<_[#UG_ .CD MH _O?HHHH **** "BBB@ HHHH *_.K_@O;_P48_:=_9*USX'?LG_ +(_BOPU MX-\6_'KQ'J&G'XD>+8%DM/#UM:BU#F-'!0SR->(%+!@-A4+ND5E_16OSD_X. M!/B)_P $N->T7X;?L?\ _!3?X=>)TM/B+?WLG@#XCZ8D-M8^&-2@C5&>>^:= M6MPWG0JRF*6(AU:1<)N0 R/^#=WXJ?\ !7CQI\']"_X;F;3_ !U\)_$'PUTS M7OAM\6I];ADUEYY4B+Z;?HTAN+E@KR?Z3(FXM :-G@?[1O\ P<@_&+XT M?\%*/V<_@'^P=H6N:!\&_%'QML/"?BOQ]XC\)QK'XV;^T[&WOK.Q^U1,T,4$ M=PH:12DVZY7(C"J7\K_X-G/C)\=OA%^VU\/_ -C[X;_M8:E\4_A9XS_9Q@\: M>,/"MS=FZM_AUJ[/@6<9WN+=E;R@478&6_0.A>-6KZ#_ .#A+1-%\-_\%-/^ M"8FA>'=(M;"QM?CU*EM9V5NL44*C6/#'RJB@!1[ 4 ?K_7Y+?M-_\%$O^"L7 M[8?_ 4E^+_[#O\ P2:\5^ ?!^D_L_\ AA;SQ1KOB[1Q>S>(]5*(?L$>^.18 M09&:%<(O,$KM)AD0?I3\6OVJOV(_B+J+6'@;1M M5O1'/K=TKPQF*W4_?8/<0KCUE7UK\B_^">OQ_P#@Q_P3]_X+T?M^:;^UK\3- M&\%+KNSQ7HUSXDU".T2^L1+)>[8&E*B60PWL96-,LVQL [&P >DZ!_P M?\$"+W_@II??#W1&^*6G^)#X&?P^HE&ER>)"4=9MN_S!!]DD6[,6_=P8@_22 MJ/[.'_!23_@K9^QW^WS\!?V9/^"K7BSP!XO\+_M,:$)?#&H^$]%%E=>&-595 MV6+E(XUFVR2V\+@A_P#CX5ED^1E?\OM-_9Q^*EU_P:;:Y\6/^$>NTTR;]K=/ M%BE8CL.E+I:Z,9_]S[:YCSTR@K[U_P""B?Q_^#7_ 4+_P""MW_!-7PU^R=\ M2=&\8W.@ZM'XPUQ?#FHQW1TVQ$^F7Q2X\LGR9%ATRY+1OAUV_,!D9 /W%HHH MH *\H_;G_P"31_'O_8!?_P!#6ND^,WP,\(?'/3++2?%^J:U:QV,[30MHNK26 MC,Q7:0Q3[PQV-?/G[5O[%/PG^'W[.OB[QIHGB3QA-=Z=I+301WWBF>:%F#*, M.C'##GH: .0_X+>?\H%_C!_V2NS_ /1EK7\=%?V)_P#!;*W2S_X('?%RTB+% M8OA/9(I=LD@/:CD]S7\=E !1110 4444 %%%% !1110 4444 %%%% !7]8W_ M :-_P#*&/PQ_P!COK__ *55_)S7]8W_ :-_P#*&/PQ_P!COK__ *54 ?8? M_!3_ /Y1I?M#_P#9#/%O_IFNZ_AVK^XG_@I__P HTOVA_P#LAGBW_P!,UW7\ M.U !1110 4444 %%%% !1110 4444 %%%% !7]./_!E%_P HTOB1_P!ESO?_ M $S:17\QU?TX_P#!E%_RC2^)'_9<[W_TS:10!^MWQ2_Y)EXC_P"P#>?^B7K^ M""O[W_BE_P DR\1_]@&\_P#1+U_!!0 4444 %%%% !1110 4444 %%%% !11 M10 5_0Y_P8Y_\DR_:+_[#WAK_P!$ZC7\\=?T.?\ !CG_ ,DR_:+_ .P]X:_] M$ZC0!^\%?P=?M,_\G(?$'_L=]6_]+):_O%K^#K]IG_DY#X@_]COJW_I9+0!Q M%%%% !1110 4444 %%%% !1110 4444 %?N/_P &0/\ R_\ *5OQ M;_V0S5O_ $ZZ10!_457\TW_TSV-?V-U_')_PZK\XZ_1S_ (-0_P#E-O\ #7_L ^(O_3/=4 ?UP5_)S_P= MR?\ *9SQ/_V)&@?^DM?UC5_)S_P=R?\ *9SQ/_V)&@?^DM 'YDT444 %%%% M!1110 4444 %%%% !1110 5]D?\ !OG_ ,IG/V??^QW_ /;6>OC>OLC_ (-\ M_P#E,Y^S[_V._P#[:ST ?V:5_,=_P>N_\I+?AO\ ]D,LO_3SJ]?TXU_,=_P> MN_\ *2WX;_\ 9#++_P!/.KT ?CI1110 4444 %%%% !1110 4444 %%%% !7 MN?\ P3 _Y26_L\?]ES\)?^GFTKPRO<_^"8'_ "DM_9X_[+GX2_\ 3S:4 ?W$ MU_/'_P 'QG_)3?V=/^P#XE_]':=7]#E?SQ_\'QG_ "4W]G3_ + /B7_T=IU M'X/T444 %%%% !1110 4444 %%%% !1110 5N_"W_DIOAS_L/6?_ *.2L*MW MX6_\E-\.?]AZS_\ 1R4 ?WOT444 %%%% !1110 4444 %>B@#Y MY_X)P?\ !-#]FG_@F7\!]-^$'P+\$Z2NJC3K>#Q5XTCTB.WU'Q)/$"!/=."S M'EF(CW%$W-M R:] ^-'[(_[-G[1/C[P+\4?C=\'M(\2>(/AGK!U7P%JNHQLT MNB7AD@E,\)# !M]K;MSGF):]&HH \Y^,7[(_[-G[0/Q&\#_%SXS_ >TCQ%X ME^&NIMJ/@36-0B9IM%NFDAD:6$A@ Q>W@;D'F-:XS]K7_@F#^P'^W7XBTOQA M^UE^RWX9\9ZQHT(@T_5[Z*2&[2$,6$+30.CR1!F8B-RR LQ ^8Y]YHH Y.T^ M _P3L/@TO[.MG\)/#D?@%=%.D#P8NC0_V9]@*;#:_9MOEF(J2"FW!S7EW[*' M_!+;_@GS^PYXRU/XB?LI_LJ^%_!NO:O T%[K-C#)+<^2S!FACDG=VAB)528X MRJ':N1\HQ[[10 4444 %>4?MS_\ )H_CW_L O_Z&M>KUY1^W/_R:/X]_[ +_ M /H:T ?./_!;S_E O\8/^R5V?_HRUK^.BO[%_P#@MY_R@7^,'_9*[/\ ]&6M M?QT4 %%%% !1110 4444 %%%% !1110 4444 %?UC?\ !HW_ ,H8_#'_ &.^ MO_\ I57\G-?UC?\ !HW_ ,H8_#'_ &.^O_\ I50!]A_\%/\ _E&E^T/_ -D, M\6_^F:[K^':O[B?^"G__ "C2_:'_ .R&>+?_ $S7=?P[4 %%%% !1110 444 M4 %%%% !1110 4444 %?TX_\&47_ "C2^)'_ &7.]_\ 3-I%?S'5_3C_ ,&4 M7_*-+XD?]ESO?_3-I% 'ZW?%+_DF7B/_ + -Y_Z)>OX(*_O?^*7_ "3+Q'_V M ;S_ -$O7\$% !1110 4444 %%%% !1110 4444 %%%% !7]#G_!CG_R3+]H MO_L/>&O_ $3J-?SQU_0Y_P &.?\ R3+]HO\ [#WAK_T3J- '[P5_!U^TS_R< MA\0?^QWU;_TLEK^\6OX.OVF?^3D/B#_V.^K?^EDM '$4444 %%%% !1110 4 M444 %%%% !1110 5^X__ 9 _P#)R'QW_P"Q(TG_ -+):_#BOW'_ .#('_DY M#X[_ /8D:3_Z62T ?T:U_$?_ ,%?_P#E*W^TG_V7/Q3_ .G6XK^W"OXC_P#@ MK_\ \I6_VD_^RY^*?_3K<4 ?.=%%% !1110 4444 %%%% !1110 4444 %?K ME_P9>_\ *5OQ;_V0S5O_ $ZZ17Y&U^N7_!E[_P I6_%O_9#-6_\ 3KI% ']1 M5?QR?\')'_*;?X]_]A[3?_3/8U_8W7\TW_TSV- 'P]11 M10 4444 %%%% !1110 4444 %%%% !7Z.?\ !J'_ ,IM_AK_ -@'Q%_Z9[JO MSCK]'/\ @U#_ .4V_P -?^P#XB_],]U0!_7!7\G/_!W)_P IG/$__8D:!_Z2 MU_6-7\G/_!W)_P IG/$__8D:!_Z2T ?F31110 4444 %%%% !1110 4444 % M%%% !7V1_P &^?\ RF<_9]_['?\ ]M9Z^-Z^R/\ @WS_ .4SG[/O_8[_ /MK M/0!_9I7\QW_!Z[_RDM^&_P#V0RR_]/.KU_3C7\QW_!Z[_P I+?AO_P!D,LO_ M $\ZO0!^.E%%% !1110 4444 %%%% !1110 4444 %>Y_P#!,#_E);^SQ_V7 M/PE_Z>;2O#*]S_X)@?\ *2W]GC_LN?A+_P!/-I0!_<37\\?_ ?&?\E-_9T_ M[ /B7_T=IU?T.5_/'_P?&?\ )3?V=/\ L ^)?_1VG4 ?@_1110 4444 %%%% M !1110 4444 %%%% !6[\+?^2F^'/^P]9_\ HY*PJW?A;_R4WPY_V'K/_P!' M)0!_>_1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7E'[<_ M_)H_CW_L O\ ^AK7J]>4?MS_ /)H_CW_ + +_P#H:T ?./\ P6\_Y0+_ !@_ M[)79_P#HRUK^.BO[%_\ @MY_R@7^,'_9*[/_ -&6M?QT4 %%%% !1110 444 M4 %%%% !1110 4444 %?UC?\&C?_ "AC\,?]COK_ /Z55_)S7]8W_!HW_P H M8_#'_8[Z_P#^E5 'V'_P4_\ ^4:7[0__ &0SQ;_Z9KNOX=J_N)_X*?\ _*-+ M]H?_ +(9XM_],UW7\.U !1110 4444 %%%% !1110 4444 %%%% !7]./_!E M%_RC2^)'_9<[W_TS:17\QU?TX_\ !E%_RC2^)'_9<[W_ -,VD4 ?K=\4O^29 M>(_^P#>?^B7K^""O[W_BE_R3+Q'_ -@&\_\ 1+U_!!0 4444 %%%% !1110 M4444 %%%% !1110 5_0Y_P &.?\ R3+]HO\ [#WAK_T3J-?SQU_0Y_P8Y_\ M),OVB_\ L/>&O_1.HT ?O!7\'7[3/_)R'Q!_['?5O_2R6O[Q:_@Z_:9_Y.0^ M(/\ V.^K?^EDM '$4444 %%%% !1110 4444 %%%% !1110 5^X__!D#_P G M(?'?_L2-)_\ 2R6OPXK]Q_\ @R!_Y.0^._\ V)&D_P#I9+0!_1K7\1__ 5_ M_P"4K?[2?_9<_%/_ *=;BO[<*_B/_P""O_\ RE;_ &D_^RY^*?\ TZW% 'SG M1110 4444 %%%% !1110 4444 %%%% !7ZY?\&7O_*5OQ;_V0S5O_3KI%?D; M7ZY?\&7O_*5OQ;_V0S5O_3KI% ']15?QR?\ !R1_RFW^/?\ V'M-_P#3/8U_ M8W7\TW_TSV- 'P]1110 4444 %%%% !1110 4444 %%% M% !7Z.?\&H?_ "FW^&O_ & ?$7_IGNJ_..OT<_X-0_\ E-O\-?\ L ^(O_3/ M=4 ?UP5_)S_P=R?\IG/$_P#V)&@?^DM?UC5_)S_P=R?\IG/$_P#V)&@?^DM M'YDT444 %%%% !1110 4444 %%%% !1110 5]D?\&^?_ "F<_9]_['?_ -M9 MZ^-Z^R/^#?/_ )3.?L^_]CO_ .VL] ']FE?S'?\ !Z[_ ,I+?AO_ -D,LO\ MT\ZO7].-?S'?\'KO_*2WX;_]D,LO_3SJ] 'XZ4444 %%%% !1110 4444 %% M%% !1110 5[G_P $P/\ E);^SQ_V7/PE_P"GFTKPRO<_^"8'_*2W]GC_ ++G MX2_]/-I0!_<37\\?_!\9_P E-_9T_P"P#XE_]':=7]#E?SQ_\'QG_)3?V=/^ MP#XE_P#1VG4 ?@_1110 4444 %%%% !1110 4444 %%%% !6[\+?^2F^'/\ ML/6?_HY*PJW?A;_R4WPY_P!AZS_]')0!_>_1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !7E'[<_P#R:/X]_P"P"_\ Z&M>KUY1^W/_ ,FC M^/?^P"__ *&M 'SC_P %O/\ E O\8/\ LE=G_P"C+6OXZ*_L7_X+>?\ *!?X MP?\ 9*[/_P!&6M?QT4 %%%% !1110 4444 %%%% !1110 4444 %?UC?\&C? M_*&/PQ_V.^O_ /I57\G-?UC?\&C?_*&/PQ_V.^O_ /I50!]A_P#!3_\ Y1I? MM#_]D,\6_P#IFNZ_AVK^XG_@I_\ \HTOVA_^R&>+?_3-=U_#M0 4444 %%%% M !1110 4444 %%%% !1110 5_3C_ ,&47_*-+XD?]ESO?_3-I%?S'5_3C_P9 M1?\ *-+XD?\ 9<[W_P!,VD4 ?K=\4O\ DF7B/_L WG_HEZ_@@K^]_P"*7_), MO$?_ & ;S_T2]?P04 %%%% !1110 4444 %%%% !1110 4444 %?T.?\&.?_ M "3+]HO_ +#WAK_T3J-?SQU_0Y_P8Y_\DR_:+_[#WAK_ -$ZC0!^\%?P=?M, M_P#)R'Q!_P"QWU;_ -+):_O%K^#K]IG_ ).0^(/_ &.^K?\ I9+0!Q%%%% ! M1110 4444 %%%% !1110 4444 %?N/\ \&0/_)R'QW_[$C2?_2R6OPXK]Q_^ M#('_ ).0^.__ &)&D_\ I9+0!_1K7\1__!7_ /Y2M_M)_P#9<_%/_IUN*_MP MK^(__@K_ /\ *5O]I/\ [+GXI_\ 3K<4 ?.=%%% !1110 4444 %%%% !111 M0 4444 %?KE_P9>_\I6_%O\ V0S5O_3KI%?D;7ZY?\&7O_*5OQ;_ -D,U;_T MZZ10!_457\TW_ -,]C0!\/4444 %%%% !1110 4444 %%%% !1110 5^CG_!J'_RFW^&O M_8!\1?\ IGNJ_..OT<_X-0_^4V_PU_[ /B+_ -,]U0!_7!7\G/\ P=R?\IG/ M$_\ V)&@?^DM?UC5_)S_ ,'OC>OLC_@WS_Y3.?L^ M_P#8[_\ MK/0!_9I7\QW_!Z[_P I+?AO_P!D,LO_ $\ZO7].-?S'?\'KO_*2 MWX;_ /9#++_T\ZO0!^.E%%% !1110 4444 %%%% !1110 4444 %>Y_\$P/^ M4EO[/'_9<_"7_IYM*\,KW/\ X)@?\I+?V>/^RY^$O_3S:4 ?W$U_/'_P?&?\ ME-_9T_[ /B7_ -':=7]#E?SQ_P#!\9_R4W]G3_L ^)?_ $=IU 'X/T444 %% M%% !1110 4444 %%%% !1110 5N_"W_DIOAS_L/6?_HY*PJW?A;_ ,E-\.?] MAZS_ /1R4 ?WOT444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 5Y1^W/_ ,FC^/?^P"__ *&M>KUY1^W/_P FC^/?^P"__H:T ?./_!;S_E O M\8/^R5V?_HRUK^.BO[%_^"WG_*!?XP?]DKL__1EK7\=% !1110 4444 %%%% M !1110 4444 %%%% !7]8W_!HW_RAC\,?]COK_\ Z55_)S7]8W_!HW_RAC\, M?]COK_\ Z54 ?8?_ 4__P"4:7[0_P#V0SQ;_P"F:[K^':O[B?\ @I__ ,HT MOVA_^R&>+?\ TS7=?P[4 %%%% !1110 4444 %%%% !1110 4444 %?TX_\ M!E%_RC2^)'_9<[W_ -,VD5_,=7]./_!E%_RC2^)'_9<[W_TS:10!^MWQ2_Y) MEXC_ .P#>?\ HEZ_@@K^]_XI?\DR\1_]@&\_]$O7\$% !1110 4444 %%%% M!1110 4444 %%%% !7]#G_!CG_R3+]HO_L/>&O\ T3J-?SQU_0Y_P8Y_\DR_ M:+_[#WAK_P!$ZC0!^\%?P=?M,_\ )R'Q!_['?5O_ $LEK^\6OX.OVF?^3D/B M#_V.^K?^EDM '$4444 %%%% !1110 4444 %%%% !1110 5^X_\ P9 _\G(? M'?\ [$C2?_2R6OPXK]Q_^#('_DY#X[_]B1I/_I9+0!_1K7\1_P#P5_\ ^4K? M[2?_ &7/Q3_Z=;BO[<*_B/\ ^"O_ /RE;_:3_P"RY^*?_3K<4 ?.=%%% !11 M10 4444 %%%% !1110 4444 %?KE_P &7O\ RE;\6_\ 9#-6_P#3KI%?D;7Z MY?\ !E[_ ,I6_%O_ &0S5O\ TZZ10!_457\TW_TSV-?V M-U_')_PTW_P!,]C0!\/4444 %%%% !1110 4444 %%%% M!1110 5^CG_!J'_RFW^&O_8!\1?^F>ZK\XZ_1S_@U#_Y3;_#7_L ^(O_ $SW M5 ']<%?R<_\ !W)_RF<\3_\ 8D:!_P"DM?UC5_)S_P 'N_\I+?AO_V0RR_]/.KU M_3C7\QW_ >N_P#*2WX;_P#9#++_ -/.KT ?CI1110 4444 %%%% !1110 4 M444 %%%% !7N?_!,#_E);^SQ_P!ES\)?^GFTKPRO<_\ @F!_RDM_9X_[+GX2 M_P#3S:4 ?W$U_/'_ ,'QG_)3?V=/^P#XE_\ 1VG5_0Y7\\?_ ?&?\E-_9T_ M[ /B7_T=IU 'X/T444 %%%% !1110 4444 %%%% !1110 5N_"W_ )*;X<_[ M#UG_ .CDK"K=^%O_ "4WPY_V'K/_ -')0!_>_1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !7E'[<__ ":/X]_[ +_^AK7J]>4?MS_\FC^/ M?^P"_P#Z&M 'SC_P6\_Y0+_&#_LE=G_Z,M:_CHK^Q?\ X+>?\H%_C!_V2NS_ M /1EK7\=% !1110 4444 %%%% !1110 4444 %%%% !7]8W_ :-_P#*&/PQ M_P!COK__ *55_)S7]8W_ :-_P#*&/PQ_P!COK__ *54 ?8?_!3_ /Y1I?M# M_P#9#/%O_IFNZ_AVK^XG_@I__P HTOVA_P#LAGBW_P!,UW7\.U !1110 444 M4 %%%% !1110 4444 %%%% !7]./_!E%_P HTOB1_P!ESO?_ $S:17\QU?TX M_P#!E%_RC2^)'_9<[W_TS:10!^MWQ2_Y)EXC_P"P#>?^B7K^""O[W_BE_P D MR\1_]@&\_P#1+U_!!0 4444 %%%% !1110 4444 %%%% !1110 5_0Y_P8Y_ M\DR_:+_[#WAK_P!$ZC7\\=?T.?\ !CG_ ,DR_:+_ .P]X:_]$ZC0!^\%?P=? MM,_\G(?$'_L=]6_]+):_O%K^#K]IG_DY#X@_]COJW_I9+0!Q%%%% !1110 4 M444 %%%% !1110 4444 %?N/_P &0/\ R_\ *5OQ;_V0S5O_ $ZZ M10!_457\TW_TSV-?V-U_')_PZK\XZ_1S_ (-0_P#E-O\ #7_L ^(O_3/=4 ?UP5_)S_P=R?\ *9SQ/_V) M&@?^DM?UC5_)S_P=R?\ *9SQ/_V)&@?^DM 'YDT444 %%%% !1110 4444 % M%%% !1110 5]D?\ !OG_ ,IG/V??^QW_ /;6>OC>OLC_ (-\_P#E,Y^S[_V. M_P#[:ST ?V:5_,=_P>N_\I+?AO\ ]D,LO_3SJ]?TXU_,=_P>N_\ *2WX;_\ M9#++_P!/.KT ?CI1110 4444 %%%% !1110 4444 %%%% !7N?\ P3 _Y26_ ML\?]ES\)?^GFTKPRO<_^"8'_ "DM_9X_[+GX2_\ 3S:4 ?W$U_/'_P 'QG_) M3?V=/^P#XE_]':=7]#E?SQ_\'QG_ "4W]G3_ + /B7_T=IU 'X/T444 %%%% M !1110 4444 %%%% !1110 5N_"W_DIOAS_L/6?_ *.2L*MWX6_\E-\.?]AZ MS_\ 1R4 ?WOT444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5 MY1^W/_R:/X]_[ +_ /H:UZO7E'[<_P#R:/X]_P"P"_\ Z&M 'SC_ ,%O/^4" M_P 8/^R5V?\ Z,M:_CHK^Q?_ (+>?\H%_C!_V2NS_P#1EK7\=% !1110 444 M4 %%%% !1110 4444 %%%% !7]8W_!HW_P H8_#'_8[Z_P#^E5?R+?_3-=U_#M0 4444 %%%% !1110 4444 %%%% !1110 5_ M3C_P91?\HTOB1_V7.]_],VD5_,=7]./_ 91?\HTOB1_V7.]_P#3-I% 'ZW? M%+_DF7B/_L WG_HEZ_@@K^]_XI?\DR\1_P#8!O/_ $2]?P04 %%%% !1110 M4444 %%%% !1110 4444 %?T.?\ !CG_ ,DR_:+_ .P]X:_]$ZC7\\=?T.?\ M&.?_ "3+]HO_ +#WAK_T3J- '[P5_!U^TS_ROC>OLC_@WS_P"4SG[/O_8[_P#MK/0!_9I7\QW_ >N_P#*2WX;_P#9 M#++_ -/.KU_3C7\QW_!Z[_RDM^&__9#++_T\ZO0!^.E%%% !1110 4444 %% M%% !1110 4444 %>Y_\ !,#_ )26_L\?]ES\)?\ IYM*\,KW/_@F!_RDM_9X M_P"RY^$O_3S:4 ?W$U_/'_P?&?\ )3?V=/\ L ^)?_1VG5_0Y7\\?_!\9_R4 MW]G3_L ^)?\ T=IU 'X/T444 %%%% !1110 4444 %%%% !1110 5N_"W_DI MOAS_ +#UG_Z.2L*MWX6_\E-\.?\ 8>L__1R4 ?WOT444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 5Y1^W/\ \FC^/?\ L O_ .AK7J]>4?MS M_P#)H_CW_L O_P"AK0!\X_\ !;S_ )0+_&#_ +)79_\ HRUK^.BO[%_^"WG_ M "@7^,'_ &2NS_\ 1EK7\=% !1110 4444 %%%% !1110 4444 %%%% !7]8 MW_!HW_RAC\,?]COK_P#Z55_)S7]8W_!HW_RAC\,?]COK_P#Z54 ?8?\ P4__ M .4:7[0__9#/%O\ Z9KNOX=J_N)_X*?_ /*-+]H?_LAGBW_TS7=?P[4 %%%% M !1110 4444 %%%% !1110 4444 %?TX_P#!E%_RC2^)'_9<[W_TS:17\QU? MTX_\&47_ "C2^)'_ &7.]_\ 3-I% 'ZW?%+_ ))EXC_[ -Y_Z)>OX(*_O?\ MBE_R3+Q'_P!@&\_]$O7\$% !1110 4444 %%%% !1110 4444 %%%% !7]#G M_!CG_P DR_:+_P"P]X:_]$ZC7\\=?T.?\&.?_),OVB_^P]X:_P#1.HT ?O!7 M\'7[3/\ RTW_P!,]C7]C=?QR?\ !R1_RFW^ M/?\ V'M-_P#3/8T ?#U%%% !1110 4444 %%%% !1110 4444 %?HY_P:A_\ MIM_AK_V ?$7_ *9[JOSCK]'/^#4/_E-O\-?^P#XB_P#3/=4 ?UP5_)S_ ,'< MG_*9SQ/_ -B1H'_I+7]8U?R<_P#!W)_RF<\3_P#8D:!_Z2T ?F31110 4444 M %%%% !1110 4444 %%%% !7V1_P;Y_\IG/V??\ L=__ &UGKXWK[(_X-\_^ M4SG[/O\ V.__ +:ST ?V:5_,=_P>N_\ *2WX;_\ 9#++_P!/.KU_3C7\QW_! MZ[_RDM^&_P#V0RR_]/.KT ?CI1110 4444 %%%% !1110 4444 %%%% !7N? M_!,#_E);^SQ_V7/PE_Z>;2O#*]S_ ."8'_*2W]GC_LN?A+_T\VE ']Q-?SQ_ M\'QG_)3?V=/^P#XE_P#1VG5_0Y7\\?\ P?&?\E-_9T_[ /B7_P!':=0!^#]% M%% !1110 4444 %%%% !1110 4444 %;OPM_Y*;X<_[#UG_Z.2L*MWX6_P#) M3?#G_8>L_P#T[NYTBBB0O++ M(P544#)))X [T^OR'_X.N?B%XU\(Z+^SSX:^)'BCQIHG[.FO^.+^W^.-_X( MDD2:4*EL;&WG:/DQ,IO6\OG<8B0I>..@#]8_ _CKP1\3O"&G?$+X:^,M*\0Z M!K%HEUI&N:'J,5W9WT#C*RPS1,R2H1R&4D'UK5K\;O\ @VB^$?PI_9X_95U; M]K?X*_\ !0&;QIX8N?A-;7WQ$^ 8N8[D>%/$$$"S3W0?SR]J\GDW"B,P(&67 MEI!$A7X@\-_"3]H/]J7_ ())_%W_ (.#O&'[8OQ.L/CSX>^)IO?"CZ/XHD@T MS3]-AO;*![2. E$7[5/L56"*L,2;,%]P!_3A17D'_!/[]H75OVLOV'?A)^T MKXA@BBU3QO\ #W2=7U>*!-L:7LUK&UPJ#LHE\P#VQ7Y*^)?@3XJ_X+T?\%FO MVH_@C\9/VBO'OACP+^S]HR:'\.-"\(:^UG!9:P6,'VZ5-K+*?/AN9&X#L#$F M\+& 0#]R:*_G6\/?\%J/VN;/_@UJU;QM-]>EZ7\"?&7_!!O_@J9^QKX<^$'[1GC_Q' MX:_:/@7PW\5/#_BWQ UY:ZAJSR6ENUZD> (R)]0@D3[SIY3+O*R." ?N]111 M0 5Y1^W/_P FC^/?^P"__H:UV/Q,^,OPN^#=C:ZG\4/&MEHEO>S&*UEO7($C M@9*C /..:\)_:T_:U_9L^(7[-_B_P7X.^,FB7VJ:CI#0V5I';?\%O/^4"_Q@_[)79_^C+6OXZ*_J+_X*Q_\%$-1^(>I^"(=&L_#DES);,]]%+ )(3-.B0H5,;\LX7Y>O2OYI?\ A1?C M;_H-^#?_ XNB_\ R70!QU%=C_PHOQM_T&_!O_AQ=%_^2Z/^%%^-O^@WX-_\ M.+HO_P ET <=178_\*+\;?\ 0;\&_P#AQ=%_^2Z/^%%^-O\ H-^#?_#BZ+_\ MET <=178_P#"B_&W_0;\&_\ AQ=%_P#DNC_A1?C;_H-^#?\ PXNB_P#R70!Q MU%=C_P *+\;?]!OP;_X<71?_ )+H_P"%%^-O^@WX-_\ #BZ+_P#)= ''45V/ M_"B_&W_0;\&_^'%T7_Y+H_X47XV_Z#?@W_PXNB__ "70!QU%=C_PHOQM_P!! MOP;_ .'%T7_Y+H_X47XV_P"@WX-_\.+HO_R70!QU?UC?\&C?_*&/PQ_V.^O_ M /I57\M7_"B_&W_0;\&_^'%T7_Y+K^A7_@W4_P""J?\ P3M_82_X)E:%^SW^ MU7^UWX-\*^,+/Q3J]Y;9K+$=R\X#Y'<"@#]0_^"G_ /RC M2_:'_P"R&>+?_3-=U_#M7];'[=__ 70_P""27QF_8>^,OP?^&O[<_@W4O$? MBOX4^(M&T#3LW,/VJ]NM,N(((O,EB6--TCJNYV51G)( )K^5C_A1?C;_ *#? M@W_PXNB__)= ''45V/\ PHOQM_T&_!O_ (<71?\ Y+H_X47XV_Z#?@W_ ,.+ MHO\ \ET <=178_\ "B_&W_0;\&_^'%T7_P"2Z/\ A1?C;_H-^#?_ XNB_\ MR70!QU%=C_PHOQM_T&_!O_AQ=%_^2Z/^%%^-O^@WX-_\.+HO_P ET <=178_ M\*+\;?\ 0;\&_P#AQ=%_^2Z/^%%^-O\ H-^#?_#BZ+_\ET <=178_P#"B_&W M_0;\&_\ AQ=%_P#DNC_A1?C;_H-^#?\ PXNB_P#R70!QU%=C_P *+\;?]!OP M;_X<71?_ )+H_P"%%^-O^@WX-_\ #BZ+_P#)= ''5_3C_P &47_*-+XD?]ES MO?\ TS:17\W_ /PHOQM_T&_!O_AQ=%_^2Z_=7_@UY_X*.?L*?\$Z_P!A[QM\ M'_VQ_P!JCP;X/\1ZO\5KK6=.T[^UEU#S;)],TZ!9?,L?.C7,D$J[68-\F<8( M) /W9^*7_),O$?\ V ;S_P!$O7\$%?V,>/?^#@;_ ((UZUX%UK1M,_;Z\&RW M-WI-S#;Q^3>+O=HF51DP #)(Y/%?R,?\*+\;?]!OP;_X<71?_DN@#CJ*['_A M1?C;_H-^#?\ PXNB_P#R71_PHOQM_P!!OP;_ .'%T7_Y+H XZBNQ_P"%%^-O M^@WX-_\ #BZ+_P#)='_"B_&W_0;\&_\ AQ=%_P#DN@#CJ*['_A1?C;_H-^#? M_#BZ+_\ )='_ HOQM_T&_!O_AQ=%_\ DN@#CJ*['_A1?C;_ *#?@W_PXNB_ M_)='_"B_&W_0;\&_^'%T7_Y+H XZBNQ_X47XV_Z#?@W_ ,.+HO\ \ET?\*+\ M;?\ 0;\&_P#AQ=%_^2Z ..HKL?\ A1?C;_H-^#?_ XNB_\ R71_PHOQM_T& M_!O_ (<71?\ Y+H XZOZ'/\ @QS_ .29?M%_]A[PU_Z)U&OP4_X47XV_Z#?@ MW_PXNB__ "77[*_\&JW['X_P"W M(M1^U);Q7JS'-B9@FTRQ\/M)W<9P< ']&U?P=?M,_P#)R'Q!_P"QWU;_ -+) M:_KX_P"(AG_@B[_TD!\&_P#@/>__ !BOY*_CE\+M<\8_&SQCXN\.>*/!MSIV MJ^*=0O+"X_X6#HZ>;#+_P#QBOY:O^"C^B6GQ[_X*"?&[XW_ F\=^#=6\+^+_BM MK^L^'=4_X3K2H/M=EY'4[756&<$ \4 ?,M%=C_ ,*+\;?] M!OP;_P"'%T7_ .2Z/^%%^-O^@WX-_P##BZ+_ /)= ''45V/_ HOQM_T&_!O M_AQ=%_\ DNC_ (47XV_Z#?@W_P .+HO_ ,ET <=178_\*+\;?]!OP;_X<71? M_DNC_A1?C;_H-^#?_#BZ+_\ )= ''45V/_"B_&W_ $&_!O\ X<71?_DNC_A1 M?C;_ *#?@W_PXNB__)= ''45V/\ PHOQM_T&_!O_ (<71?\ Y+H_X47XV_Z# M?@W_ ,.+HO\ \ET <=178_\ "B_&W_0;\&_^'%T7_P"2Z/\ A1?C;_H-^#?_ M XNB_\ R70!QU?KE_P9>_\ *5OQ;_V0S5O_ $ZZ17Y??\*+\;?]!OP;_P"' M%T7_ .2Z_1;_ (-C?CS\"O\ @GI_P4$\1?&_]L'XW^#?"'A>^^%.HZ-:ZI_P ME-GJ&^]EU#39DB\NRDFD&4MY3N*A1LP2"0" ?U:U_')_P]_^,5_-7_P6VUSP9^UW_P5*^+G[1O[ M/'Q.\&^(?!GB?5K*;0]9_P"$TTZT^TI'IMK"Y\FYGCE3$D;KAT4G;D<$$@'Q M)178_P#"B_&W_0;\&_\ AQ=%_P#DNC_A1?C;_H-^#?\ PXNB_P#R70!QU%=C M_P *+\;?]!OP;_X<71?_ )+H_P"%%^-O^@WX-_\ #BZ+_P#)= ''45V/_"B_ M&W_0;\&_^'%T7_Y+H_X47XV_Z#?@W_PXNB__ "70!QU%=C_PHOQM_P!!OP;_ M .'%T7_Y+H_X47XV_P"@WX-_\.+HO_R70!QU%=C_ ,*+\;?]!OP;_P"'%T7_ M .2Z/^%%^-O^@WX-_P##BZ+_ /)= ''45V/_ HOQM_T&_!O_AQ=%_\ DNC_ M (47XV_Z#?@W_P .+HO_ ,ET <=7Z.?\&H?_ "FW^&O_ & ?$7_IGNJ^%/\ MA1?C;_H-^#?_ XNB_\ R77VM_P;Y?$+X8_L/_\ !4KP1^T;^U%\6_!OACP9 MH^DZU#J.L_\ "7V%[Y+SZ;<0Q#R;2:65MTCJN50@9R< $T ?UZU_)S_P=R?\ MIG/$_P#V)&@?^DM?OS_Q$,_\$7?^D@/@W_P'O?\ XQ7\]7_!Q7\4OA+^W;_P M4UUW]H3]E3XP^#?%7@^\\+:19VVK_P#"6V-COF@M]DJ^5>2Q2C:W&2F#V)H M_.6BNQ_X47XV_P"@WX-_\.+HO_R71_PHOQM_T&_!O_AQ=%_^2Z ..HKL?^%% M^-O^@WX-_P##BZ+_ /)='_"B_&W_ $&_!O\ X<71?_DN@#CJ*['_ (47XV_Z M#?@W_P .+HO_ ,ET?\*+\;?]!OP;_P"'%T7_ .2Z ..HKL?^%%^-O^@WX-_\ M.+HO_P ET?\ "B_&W_0;\&_^'%T7_P"2Z ..HKL?^%%^-O\ H-^#?_#BZ+_\ MET?\*+\;?]!OP;_X<71?_DN@#CJ*['_A1?C;_H-^#?\ PXNB_P#R71_PHOQM M_P!!OP;_ .'%T7_Y+H XZOLC_@WS_P"4SG[/O_8[_P#MK/7S1_PHOQM_T&_! MO_AQ=%_^2Z^EO^".UYX8_97_ ."FOP>_:$^//Q(\&Z#X/\*^*?MFO:O_ ,)M MIMU]EA^SRIN\JWGDE?YF481&//2@#^S6OYCO^#UW_E);\-_^R&67_IYU>OVD M_P"(AG_@B[_TD!\&_P#@/>__ !BOPJ_X.AOVB?V?O^"BG[TT_RKU-3U&=HO+OI(9&Q'/$VY5*_/C.00 #\I:*[ M'_A1?C;_ *#?@W_PXNB__)='_"B_&W_0;\&_^'%T7_Y+H XZBNQ_X47XV_Z# M?@W_ ,.+HO\ \ET?\*+\;?\ 0;\&_P#AQ=%_^2Z ..HKL?\ A1?C;_H-^#?_ M XNB_\ R71_PHOQM_T&_!O_ (<71?\ Y+H XZBNQ_X47XV_Z#?@W_PXNB__ M "71_P *+\;?]!OP;_X<71?_ )+H XZBNQ_X47XV_P"@WX-_\.+HO_R71_PH MOQM_T&_!O_AQ=%_^2Z ..HKL?^%%^-O^@WX-_P##BZ+_ /)='_"B_&W_ $&_ M!O\ X<71?_DN@#CJ]S_X)@?\I+?V>/\ LN?A+_T\VE>>_P#"B_&W_0;\&_\ MAQ=%_P#DNO5_V$/"A^#/[%/BMX=UG7]1_X3S2IOLME M:ZG;SSR^7%<9&0#\9:*['_A1? MC;_H-^#?_#BZ+_\ )='_ HOQM_T&_!O_AQ=%_\ DN@#CJ*['_A1?C;_ *#? M@W_PXNB__)='_"B_&W_0;\&_^'%T7_Y+H XZBNQ_X47XV_Z#?@W_ ,.+HO\ M\ET?\*+\;?\ 0;\&_P#AQ=%_^2Z ..HKL?\ A1?C;_H-^#?_ XNB_\ R71_ MPHOQM_T&_!O_ (<71?\ Y+H XZBNQ_X47XV_Z#?@W_PXNB__ "71_P *+\;? M]!OP;_X<71?_ )+H XZBNQ_X47XV_P"@WX-_\.+HO_R71_PHOQM_T&_!O_AQ M=%_^2Z ..K=^%O\ R4WPY_V'K/\ ]')6I_PHOQM_T&_!O_AQ=%_^2ZU_ 7P= M\4:+XZT76=3\1>#8K:TU:VFN)/\ A86C-L1959C@79)P >!S0!_=I17RM\'_ M /@MW_P2F^/OQ/T3X,?![]M7PKKOBCQ)?I9:'H]I#=B6[N&^[&I>$+DX[D5] M4T %%%% !1110 4444 %? __ 7*_;'_ &J/V-O"W@WQ+X8_8[TCXO\ P$\0 M27>F_'&U3PY/J>JZ1;LJ^1/%$)1!Y1R[%IHWCWPJC-&948??%17MG:ZC9S:? M>PB2&>)HYHVZ,K#!'X@T ?SO?\&[?[(5_P#'_P#:@T;XW?L^? ?Q;\/?A7%^ MRP_@OXN^*]8M9(+'QGXGND>.:2R5V*S* 8)&*84-9EV"-,N_S7PQ\5OVC_V7 M/^"2?Q9_X-\/&?[%WQ0O?CSXD^))M/"@T?PP\^EW^FS7ME.]TDX(+H?LLX1U M4QE9HWW@!]O])WPD^$WPZ^!'PRT/X-_"+PK;Z'X8\-:;'8:%H]HS&.SMHQA( MU+DM@#U)-=%0!\-_#SX]R_\ !)CX2_L<_P#!.CQ5\!_&'C+5_&&@Z=X1U'Q- MX3M!-IV@7MLFGV]Q-O^""W_!97]J/XX_&3 M]FOQ_P"*? G[0.E+K?PX\0>#=!-Y!>:P&-P+&5]RK$?/GN8W&2ZA8GV%) U? MN910!_.MHG_!%']K^\_X-;]1\"2?"/66^)U]\8A\6(? 3V+C56LUM%TW[/\ M9R-WV@V@DNA!CS"&V;?,.RO3-(^./CG_ (+R?\%3/V./$OPH_9L^(/ACPU^S M="/$7Q5U_P 8>'VL[6PU=)+2X:RC?<1(3/I\$:9VR/YK-Y:K&Y'[NT4 %%%% M %+6?#GA[Q'$D'B'0;*_2-MT:7MJDH0^H# X-9__ J[X9_]$[T+_P %$/\ M\36[10!YI<_L8?L>7MS)>7G[)_PTFFF#OV:?A_I.J6,HELM2TSP;8P7%O(.CI(D09&]P0 M:] HHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHKQ[]I'_@H)^Q#^Q]K^E^%/VH/VJ? _@75-: ;3=-\1^((;>XEC+% M?-\LG:P" @C=Q0!ZIKGB;PYX8CMIO$OB"QT]+V^BLK-KZ[2(3W,K;8 MH4+D;I';A4&2QX -7:_'_P#X.5/A1^T%_P %!_B?^R_^R!^Q3IUS<:[K$NO^ M/M!\?VET\6F6_P#9]A'):F*_BRBO(SKMD#?(TMNP.) :^B_^"#__ 5DU#_@ MH=\#=3^#G[0]DV@?M _"6;^QOBCX:OX/LUQ74<*- M(D:M*X4%V8*J@GN6( '-'_:$_:N\1_LQ_L3?L4KJTOC[Q7X MKU7QKX)Q=K^Z$A:4/&V[Y&6,DJ)%)^CO^"%?_!65?^"D M_P"SU>^"OC19?V!\=?A?.-&^*WA6[M_LT[7$;-$+](2 425HW61,#RIED0@+ MY98 ^Z**** "BBB@ HHHH **** "BBB@ HHHH ***\M_:R_;9_91_87^'T7Q M1_:U^.FA>!]%N+@P64^K3,9KR4#)CMX(E::X8 Y*QHQ Y.!S0!Z'XI\4^&? M_AN_\9>-/$5CI&D:7:276IZKJ=VD%M:0(I9Y99'(6-%4$EF( R:=X;\2>'O M&7AVP\7^$M2I.8YTFM\MF$ _9:BBB@ HHHH **** "BBB@ HHHH * M*** "BBN(^/_ .TI^S_^RK\/I?BK^TC\8_#G@CP[#,L)U;Q+JL=K$\K E8D+ MD&20@'"*"QP<#B@#M9IH;>%[BXE6..-2SN[8"@AZK#=Q1RK]Z-FB9@&'=2(/BE_P53^&O[.W MPA_X)[>,M2^(OP)^)?Q7_L_X[^(?A)K,+O#H\!MVDM[BXW!+=/)>Z=DF*@R1 M0*5)95;QS]F+]D[X;_\ !)S_ (.".QK\S?^"X7Q=^//[8'P2^!'P5_X)T_$/6/$_PV^-7Q6BT'XH_$ M#X)7J:G/:Z(H1IXX[FV9HXHS$;B21BRC%KY;G8[JWS_^RK^R=H7_ 1E_P"# MD#X:_L1_L=_$?Q1"?VCO >L>-]*#G5/!VE>+[*XU6SV??\VTCE,T>WON48[U\ M4?MD_P#!2[X;?\%&O^">GQQ^%O\ P1>_:6L/'/QHL_#L,.GZ+X=>>RU5;66_ MMX+R:U6Y2%VQ:R3A9X\JCM&0X8K7YW_\%%?^"6GP?_X)0?LQ_L4?M)?L[_#S M5/ G[22_%'PUI?BUXO%$M])JNI36;SWWFL)7A8+=Q"(>2%C:*Y9"&4@ _HC MHJ"/5=,FU.;18M2@:\MX(YI[19E,L<LM+TO3;5[G4=2U&Z2 M"WM844L\LDCD*B*H)+,0 !DT 7:PM/\ B?\ #35O&MW\-M*^(>A77B*PA$M_ MH%OJ\+WMM&<8>2 ,9$7D9'9(7F:*5 RF14VDG K\JOV\?^"7_ M (8_X))?L:_LE_\ !0SX-1^./"?[3]U\2O#]MX]76O$S7EQJVK7ME<7=['*J M2/& L\#0[4.)(9V6;S&;- ']'M%()$+F(.-P )7/(!S@_H?RI: "BBB@ HHH MH **** "BBB@ HHHH ***CNKJUL;62]O;F.&&&,O--*X544#)8D\ V-X[+$) M/L]L\A,L:L[HC*0SQA<-R*_'OX@_LZ_$[_@C3^TM^QU^U?;?$3]H_P 3_&+Q MYILOB7]IOPF(9-?FO+&)+1]3MT$/[N8JUQ-#MEFEVD03.T)"E@#^C6BO ?\ M@G5_P4K_ &6?^"HGP1F^.G[+7B/4)K*PU-M.UO1M(.ZC&OBOHFH:[XZ^)WA&RE?4C;6RW!%E!-$0UL,VX5Y R_-=P;F"! MDD /??\ @H+_ ,%C_@K_ ,$X_P!J/X-?L\?'3X9>)(]&^+6H/;2_$?;''H^B M?-Y2AW))E<3/ 95^010S"7"YM8T)6P5(TMC%EO,V1B-D1%Q)0_X)H?"? MQ=+_ ,%(OV@?^"%/_!0GQTW[2_PY^'FDZ5X\\#ZM\483J5SITVZPECC+3M(Z MEH]2C5X]Q0^3)M4)/(K?I=_P4L^&WCSXJ?\ !.7XZ?";X0Z5)<^(=?\ A!XA MTS0=.LX_GN9Y=-GCCMXP/XG+"-0.["@#Y*_X-C?BG)X?_P"")?P=U;XZ^/[# M3X;WQ'JVA>#+K7]2CA:Z1]8N8;:RA:5@9':5)(XXERQ"*JC"@#L/VG?^",_B M'Q7_ ,%5/AE_P5(_8Y^--E\,/$UA>?9OC):-IKW$/BS2UC"[?)0JK32HJV\A M=@-OE3*1+;@2?&O_ 1__P"#=W]HCXC>"?A=\6O^"OGCK6I/#WPRM%D^$?P MAOC!;Z+NG:Y^TZAY)4+,TKF1H5)E8[%FDPA@'[@4 %%%% !1110 4444 %%% M% !1110 445^_;A\2?MH? G_@E5^Q#\4F^%5_\8K+4]6\4_%Y= M .H3:5I]G&[&&W0X5')C8,VY&WRVZB2(.S$ ]R_;L_X*]_LQ_P#!//\ :+^$ M7[._[0.E>([23XN:F]K9^*X],VZ/I"!A$)+BY!61-QBCE\V38NS?\ M!WAS_@B]M!>M#<6-M M!,/)6.)+1D,ZD/A_E^:4R<1^PC^V-^R[^T3JOQ?_ ."5O_!>K]J[X:?&"#X> M?%^TT[X3^,/%MP+:;7)HI)TE9;J(J8E1XH5+R2Y;[5- TDJ#%?K3_P %"_!7 MC#Q7_P $\/C?\.OA#I+R:]J7P:\2:=X:L+*/YGNI-*N(H(HU7^(L550.^* / MC_\ X-:OB!XA\2?\$9/AIKWQGUN&0:1XDU;0_!^I:Q,OF+9&_:&"VCDDY_UI M:!$!Z(D8&%45N?M4?\$:_/J(L?CIINIV\K MVGB'2M@\R4018$T\J1K"Z,R N()PRR1,S?$?_!'7_@A'^VS^TY\&OA%K?_!4 M/XC>)O!OP<^%&4$3-+\@; 4NT"[?SJ_P""+G[>GQD_X)??$N[D_;#236OV M6?C_ /$?7?#>N:YJSF\MM!\26\YAFGNA(" )8GC^T*V1+"WF N;9TK^@O]B7 MXG_L<_%3]G;1]5_8,UOPE>?#/2Y[G2M%C\$6J0:?:/;3-'+"D2*HCPX+?= < M.L@+*ZLP!^9G_!!>'X1_LO\ _!0[_@HK8^"M6TOP5\$O ?CZPC\F^O4M=+T6 M>&?55N-C.0D$4?ER(>0%18EZ*N/KK_@JU_P3%^"'_!:3]E7PSJ7@3XFV6C>* MM*DMO$/PC^+&C#[0+19?+D)5XG5I;>:,(WR."'2&0'*8/YT_LV?\&W'[8G[2 M?[7?QPD_;D^+&M^#_P!GO6OCIK/B1O!>AZL$NOB%*+Z=[:[D$9/D6QCDRKRY ME&]Q&B%O.'[B?!_X/_#'X ?##0_@O\&/!-AX<\+>&]/2RT31-,BV0VD"]%4< MDDDDEB2S,2S$DDD D^%'A3Q/X$^&'AWP3XV^(-WXLUC2-$M;/5?%%_:QP3ZO M<1Q*DEW)'$ B-(P+E5X!; KH*** "BBB@ HHHH **** "BBB@ HHKR_]MCXX MZ!^S1^R!\3?C[XFU]]+M/"7@;4]2^VQ,!(DL=LYB$>>#(TFQ4'=V4=Z .*_X M*A_\% -)_P""97['VN_M;:Y\&/$?CJVT:ZMK9M(\.[$\IIWV)-I8SW22) LRL!$!"JL[-$(V\-_P"#>S_@J)\:K74]._X) M9_\ !6^SU+4C\7_#">)_@[XF^(C?;%\3Z;JJ/,VGSRSEA5H=Y.6\ZW/ M/E1C]H_@;\"/@Y^S/\+=)^"7P"^&^D^$O">AQ-'I6A:+:B&" ,[.Y '+,SLS ML[$LS,68DDF@#\IO^"!O@[P%^S%_P5-_;]^"?P6NTT+X,>"/$>ER1:?=7Q%E MHMT&O?,"O(V(T01W*%B?N6\88G8"/&?V[_AS_P %2/CA_P '"/B?QG_P3!M; M(#QE\"=$T_1OC#.@FTCP_P"';Z.)GU.WO!NB$CR6]TD31B5V5I3$A8!TS/@E M_P $%O\ @H]^UO\ MO\ [3/A/]H+XI>(?A3^SCXV^/>KZYXL3372'4/B&J:A M=36@MQ@L;7R[@MYDN80[@K%*Z'R_W._9]^ ?PI_9;^"WAO\ 9[^!_A<:+X3\ M)Z8EAH>F"YDF,$*DG!DE9G2?\$N_^">]A_P38_9BC^ W_"\/ M%?Q#U>_UJYUSQ/XH\5:@\K7>IW.UKEX(G9OL\3."^S<[,[N[N[.37T9110 4 M444 %%%% !1110 4444 %%%?&_\ P7C_ ."@WQ/_ .":7_!.7Q-^T7\%- @O M/%UQJ=EH?A^[O+;SK?3+BZ9A]LEC/#B-$?:K?*96C# J2I /5/\ @H[^WM\- MO^":G[)^O_M9_%7P5XD\0:5HDT%N-,\,:?YTTD\[^7%YCG"6\1<@--(0H+*H MW.R(WP5^T/\ LSZ[_P %O_\ @I-^SK\=M:\#7OQ#_8D_X4^_B14&N_8;%=?G M:^0)=P)*LTMRK):1O$G^K",K$#S5?Q'Q79?\%'_^";?[9'[,_A3]L']ONZ_: M<^%7[7FL1>$?B%X'\7:69-,MY+][2!Q;03R2*(%-_'(CQ+"'6)T>)5917[-? MLS_LQ? G]CKX+Z1^SU^S9\.[7PMX/T(2_P!F:-:32RK&TLK2R.TDK/)(S2.S M%F8DD]: /RX_X('_ U\.?LG?\%>_P!N#]CG]GN]O+?X-^$[_2+S3='NKYYH M=*OY%8F-&D8D;0UQ"68EF2UCWEB@->+?\%+-6_X*2Z[_ ,''$FO_ /!-?X:V M?B/Q?K'[/^F:;X+\97UN+C2_#ND7K2>9K7G',"JK_:T1WWJS.0J2L51N<^%W M_!(S_@K#^UQ_P4/_ &O/A8WC_6_@S\ _B3\<]1O/B-XQ2T\F]\6Z=%>WLME8 M:>2!)/"UO>G<*S\S,JP;EW?O&)=V>3;'O* M#Z5HHH **** "BBB@ HHHH **** "BBN+_:0\?>,_A3^SQX]^*/PX\)'7_$/ MAOP7JFJZ#H01F.HWMO:2S06V%^8^9(BI@<_-Q0!M?$CQ7J7@3X>Z[XWT;P5J MGB6\T?1[F]M?#NB",WFIR11,ZVT E=$,LA4(NYE7RO8--MM#2>=I8QIB#"PK!' QMS& ZWJ^7&K1[C^TW_!,K]M3_@FK M^W5IOCOXU_L /H(U6_UV&;XF"V\+_P!E:M-?-$5AGOD:-'FWI&P24EU)60!M MRN ?!OQU_9J^ _[,7_!TG^R?X/_ &,?A+H/P_FU?X9:Q>>-](\'Z7%I]C<6 M"6>K11R200*L>YA;NA;&6:*(G+*#5C_@XNT_]H/]M/QY^R_XD_X)=VNG?%37 M?AK\+46#>3 D8@G,GG,JJN0Q&<4G_!6O_@C] M_P %&_VY?^"T>C?%C]FCXHW'PY\ 7_P6M=!\4?%*WO-DNFVK7=ZMWIUO&C+- M+/+'(&VH40I,0\B@D-^BG_!.W_@FS^RU_P $PO@5'\"_V8?"$EK#<2)<>(?$ M&I2B;4==NU7;]HN9< $XR%1 L: D*HR<@'B'_!(O_@D3X\_8F\7>)_VP/VO? MVD_$'Q3_ &A/B7IZP>./$$NK3?V7:0;UD%G;0':LH1D4+*Z*$50D,<"%E?[K MHHH **** "BBB@ HHHH **** "BBB@#)\=>*U\#^#-7\8_\ "/ZGJ[:1I5Q? M#1]$MA/?7PAC+^3;Q%E\R5\;47(RS*,C-?CI^U!^TO\ %;_@YD_X)Z^'? _[ M!G@:[T:71_C]9:?\=?AOX@\4QZ?/%H,:74L$UQ<* 3;2;(7*1H[K.A5%E,&Y MO'?^"KG[6O[<'[#O_!P=XV_;'^ *ZSXK\)_##X9^';OXA>#&U*1H'\*W1AM[ MI$B)(BC%TR2^8@_=S.LK*RB2OUB_X)X_&C_@EM\?-:\3_&_]@6^^'Q\5_$?3 M--\5?$./PXEO%K$@G61(&U&*,EXI5=)@\;8VRM([#=*7< _/;XX?L?\ [._[ M"7_!RI^Q]X0_8)^&5EX"E\5^#]8'C;P_X>+QVEWIT5I>KYLD9)!9HX9BS'[S M6\;G+@L>B_X.A)/CG\:+S]F23]B+P;;_ !1USP=\?IX;SPYH@&HQ1>(K6WM[ MNVL;Y(''DXB2X>19&C*1;F8HOS#-_P""Q_\ P3B_X*G?M6_\%OO GQ3_ &%M M?NO!.D?\*,CT+4?B^S>7;^&8)+W4X[V*.3!?[6\-T/+6'$I$V0\85I$_07_@ ME_\ \$MOV>O^"5GP,N/A)\$[O5=7U37;M-0\:^+]=NVDN]>U *5,[)DI"HRP M6-!P#\S.Q9V /&_^"1G_ 3$_:Q_9[^)_B?]O7_@HG^U9KOCSXY?$C14L=#?^"5GA;Q0T]Q\<;/PY\8_! M=UJ5MIFJP^'?+NY%DFE:0Q1VT^RV=CN;YE>+Y]D@;R^3_@OC\=_V8/\ @ME\ M5OB#\6/%_B'Q1^R+J'Q&C^&DVLM%YNF>$]4L[="9[4Q#:"LIN7E RT\!9_WK M0Q@?L1^SS^R!^R!\#?'WC+]HG]FSX2>'=%UGXMSVVJ>*_$'A\YCUHJA,4RA6 M,2JWF/(3$%61Y6D;TAIHX&=E@'S-ELM*_!DDDVIM /(? M^"!'_!/']H3]C_PQ\9OVDOVK?"FC^$O'G[0?Q$E\4ZA\//#]PLMIX7MO-N98 M;0,C,F_?>3Y5&9518EW%@P'Z#T44 %%%% !1110 4444 %%%% !1110 5^8G M[1O_ 5%^(7[8_QP_:D_X(H_#OX3ZW\*_B]%\,]3@^#NN:_JT4+>+I?LKF8P MLORVHEA99+>0._[KS9',+QE!X/XM_9-_:G_X+K_MW?M6>%_VB_VE_BU\(_!G MP%\1GPY\%M%\*QR66AW%W&UR%U*XE9-ETV((+AU5A-LO8]LD:*@/T)_P;/\ MQ5U/]N7_ ()]>"_VH?VGO#&F^*_BE\.M7UCP7H?Q-US3H[C6I=+7R)0OVQU, MIRLPB9MV7\HEBS,Y8 ^'?^"Q/_!+?X*_\$\/^"!/P;L=:^"'@O1/C_H/CO1M M/D\;^!H2;[4-6G6[FF#7QCCGN08XMP5OE1XD\O"HIK];OVV_CU^U;I'PBF^ MW_!/[QA\*==_:9M-"L=9G\%>-=?6.7^RUD2.ZNTMT8$[I"L:&1HH_P!XQWY4 M*WS]_P '+G["?[8?[>7[.?PA\#?L7^'TU/Q)H/QIL=2N(YKJ*&'3XQ97:KJ$ MSR_*(H7*[AAF/F@!6/RGN_\ @E)_P1$^&7_!/_Q!J'[3OQP^(5_\6_VB/%<< MDGB_XI^(9Y)FA>8#SH+)9261#@*9GS+(!C]VA\I0#@?^"?\ M!1+6/^"N?_!5*U\"^&_'R^"%\)^"OAW\/)&EMM-M<_O+FXF,DH9R&E"J)9<^ M>Y+($1!^D]%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 5Q_[0GQK\)?LV? 7QK^T-X^$QT3P-X4U#7]62 MW ,CV]I;O/(J ]7*QD*.Y(%=A7(?M!_!;PG^TC\!_&G[/?CSS!HGCGPIJ&@: MLT&/,2WN[=X)&0GHP60D'L0#0!^-W[+_ .Q[_P %,O\ @X3^$,W_ 4'_:#_ M ."DWC/X)>#?%&H7T?PF^&GPP>9+33[2WN9;<7%SY=Q!YS"6*1R"/ M/Y$EQ+^\GBFCMY65I&,D<]K)"S29CV>)_P#!.'_@I_XW_P"#=;6M=_X)1_\ M!67X?^)+;P=H.KWE_P#"?XD^']'>ZM+JRFF:60(H(,MM)([3*T>Z2&6:2*51 MCY/*OV?_ -GG_@J5_P %XO\ @H>O[:OPL_;$US1_!'PI$T7PS^/'BCX/V&D> M63,[+86-C ^+XH9929I9&*J,R"-W6(@&BG[4/_!1?0_^"\'[97PU_P"">?[/ M:^(_C'\1?$%IX(/&K61A-](79PIW$M+Y:LL0F8* M\HC#LJLQ%2_L@_LV7?[-GPEL]!\=>,+'QE\0+^UMF^(/Q+3PY%IM[XNOH85@ M2\NU1G+2"%(XQN=\*@ ('%>JT %%%% !1110 4444 %%%% !1110 5SOQ=^* M/A#X'_"?Q/\ &GX@WS6V@>$/#U[K>MW*)N,5G:P//,X'@#\>/V? M_ W_ 6<_P"#A+P+J7[;VA?\%&-;_9:^$U_J][:_"?P9\/8+EKJ]AMIW@::\ MGM;JUD<>;&\;.\CAGBDV0QIMW>B?\$F_^"C?[<7[.'_!0G4?^"+W_!7?6[;Q M%XY;39+OX2_%,(-VOV@1YA"\VQ/M$6&7>^T+X;_ ,$G?^"H MZ_\ !!+6O$?_ 2 _P""NNFZKX1T?PEK5WJ'PS^(MGH=S>:?=Z? M5[>65I)XY8T&7T'X M%SSMX'^.5Y\-)=)TBUS,TMO8I!<1R37LO[S.V9 5!D9D563> >@?\%;OCS^P MK^VWX)^(W_!+K]BG_@DUX\@_:"NOBR9O#>MI\,(-,;[6^H)-J&L2W#,+B."= M#>+_ (1?LV_#WX4?$'Q'_;&O^&/ ^DZ3KFK^ M8S?;KRVLXH9I]STFD'FJZ1IY*K$7:20<#\1-(_;!_X-7_ -JSP%XT M3]H_Q=\6/V0OB/KRZ/XATSQ9<-/=>'+E@69E&=B7"Q*\Z/"(UN%@FCDC4HDE M;W[2>E?M0?\ !N/_ ,%2_B#^W]\,_@OK?Q!_9>^/6H-J/Q(T[P]"7F\/Z@\T MD[NW\,+QSS7#P-)MADBNG@+(ZAU\4_;&^)'[2_\ P<^?M4Z-\%/V"/&'Q;A^ M DFHV-YXQD\>^#+"P\/>#I8(1&TT4MO+))?7+;[B01/*KEI=BJ(P9$ /3O@Y M_P &]O\ P4/_ &I_$'Q$_9*_:I^.T?P^_9 MUO(V(;9;QPM'_KL8/B-X4\37V MA:]J,ND7GA+1&M(HK":8O&DSL%:YF)+NTK*I D6/+^4)'ZC_ ()L_L2_&7]A MCX2ZK\-_C/\ MN>,_CA=ZAJD=U8ZQXPMS"=*@2WC@%I;1F:7RH<1AM@; 9F. M,DD_1= !1110 4444 %%%% !1110 4444 %%%% 'XX?$KXH?MS_\%Z?^"A_Q MC_8O_9F_:SUKX#_ ']GW5ET3QIXA\'%UUOQ/J_G3P-&)8Y(V$)DM;I542",) M$KNLK2*J>1_&6X_;F_X-U/CSX:\(_M9_M$:]^TA^QG\8;J3PWXJC\>++>3Z, M)T831%)Y)?+<0F241H_DW4:3J8T^.7_ ;2=LY(1)H[B>Y>%)&2.:"Z>-6WQDIXY_P4 ME_:I^/W_ <=?M+:!^Q?_P $R_C%XI\4_"34KW3M1\4Z+K?PHMM/TOP=)"A1 MM2N=6 O^"EO['VDZ1\#C8>&_B7\ M-K9-3^"7B?29%MDLY(T1H[%98\>7;2K'$%92/*>.&0<(5;WK_@G5J'[9.H_L M7> )OV_O#>EZ7\64T1(O%D&E7Z7 DD0E4FE,8\M+AXPC2I$7C$A?8VW"KR?_ M 3&_8__ &L_V-OA)J?P_P#VL/VX+GXV7DUS:CP_=S>%4TJ/0[."W6!;2-4F MD\Q3L5MQ"G.-XPLT%Q&JQR0D_99G>4@QQ5XY\0?C'_P4J_X-]?VE? WA3_@HY^T3>_M M/_LK_$'Q!;VLOC'QI827M_H&H12+-'<'[4]Q-#<0,BW*1&:6.5(7,6R5"8[' MQJ^(/Q._X-P?^"T/Q$_:U\=_#W6?$'[,G[4>K&_\2:YHMH99-&UAYI;EMPR! MYT-Q/=NL3$>;;73E"TD3*OE/_!8G]O'XC_\ !=_XW^%_^">G_!+3XOZ?\4? M?BJZT[4+W1X?AE?6#^&[B D2W]]J-]%&\42>82?+CV["R%F=E1@#V7_@Y@_: MX@_9^_X*?_L6?%.X^&VH>.](\#1ZIXJ\/^'=#E^?6]3EGMEM(HG"OG,]M:'* MJ[!7RJL2 ?O7_@D'-_P5O\>:!XR_:%_X*AZGX>T"/QW>6U[X#^$FF:2([GP? M:JC QS3!L@R*8R89#+(K*2SQL6B#?^";O_!/']ICX,66D>*/^"DOQA\!_&;Q MEX!M4TWX/:_IO@F"UE\'::;>."X@AE\F-G>58(,RLOF#:PWD.17V?0 4444 M%%%% !1110 4444 %%%% !1110!^67_!9#]K']KC]H'_ (*&?"S_ ((=?L1? M&2?X7ZA\0O#LOB'XD_$VPW?;M/TE5NF^S6C*RO')Y=G,Y*,K.TL""2-?-)^= M/VUO^",?[9/_ 1:^&T__!1__@E]^WA\3O$]_P" HQJ?Q+\'^.]16[BUG34. MZYG:.()'/"B[GDAE5G6/?(DP>-<^]?\ !P#^PU^UUX3_ &COA;_P6I_X)U^& M9]?^)7P;MA8>*_"-G;//-K&BJ\S;HX8_GG&RYNX)HTS*T-PI3'E5\J_MZ_\ M!>OXC_\ !7/X'^'_ -E/_@FGX*^/?A;XOZY%=:7XW^&NC^$M-N=/OXKE$@GC MN]0=VFAMHE\\;Q%"&$I,QB"# !][^*O^"S'B3Q]_P3R^!_\ P49_9Q_X)M^, MOCC+XIU%CKFB>#H%NKOP3(N9)(@ZJ_&?\$*O MV0?VCF_;+_:*_P""I_QV_9KNO@=IWQNN[:+PE\)]0.V^@A1Q)/?7D.U##+)( MH;:Z*Y>:X8JJE"_0_P#!$'_@BE^TU_P3&TKPYJ_Q6_;^\3>(M,C\,7$=]\&+ M"U:/P[I>HWC133R1L9V%Q)'*K!9O*0D,^ H8@_I'0 4444 %%%% !1110 44 M44 %%%% !1110!^9?_!9S]NO]L'7OVR_A/\ \$8_^"=OC>U\%?$CXNZ5+K/B MGXD7,>]_#NAH+HL;;@[9C'97;EAAP(XUC*M*'3YC_;#_ .":G_!6S_@C%\/9 M/^"B7[&G_!3WXC_&.+P:JZA\4?!/Q"GN;B#4;!#FXNC!)2/R[N]@GV9=8IU<8$3,OSQ_P %$?\ @X_T_P#X*%_LN^'O@C_P M3!\<_$GPY\6/&D5QI'B3X40?"*SUZ;6XKN$0RV7VJ8LD,2J9CY\"/*P9_9J3P1\1/&7B5([NU\&? M9M2,>L6B%]&0S!KM4975I M"MK>.69'V):OMC=W3;\H_M8_LE_\%]?^"-O@1O\ @H)\*_\ @J;XI_:,T3PR M5O\ XH> ?&UI=O:Q6((,TD-M/=W*FV09WO ;>6)/W@&U7V^J?\'%?[.G[3G[ M/_[3OP9_X+I?L?\ @^;Q/K7P/MCI?C[P[!&SN^A>9<.9MJ MY!CO;Z"=U!:- M+A),;4=E\I_X*4_\',?P8_:C_8MTCPI_P3?^-4]I\2?&B2Z3XD^$FN_":]U7 M5;Z*[@\@V,4FS['G=(07225F4_(A;Y: /NK]G;X._P#!.C_@L'_P2HU*Z\!_ M!33M!\"_'V2]\0>+-+TV)$N],\4R2!+N[WXP+R&Z@!$NT*XB4[2CE3R__! K MX*?\%)?V/?A]X_\ V%?VV/#4>I^!_A;X@6P^#OQ';449]:TMP9!!'#N:06\: M-$R,_P#JS*]ODB !/*_^#>?_ ()A_P#!5[]@;P'X/L/V@OVE/#>E?"JZT^]U M?4?@E;^'XI=2M-2O8U*^??>4'22(JC-&DCQABZX)^:OU*;?P MIX(N+N%9(M.N9XI97O61_DD,<<+!%;Y?,DC+!D#*?D7QK_P:]?M2Z]\*V_:# MB_X*S?%J\_:B2U_M(>(KGQ%*FCG40N_[)$ZD74,8;]TLXDPH 80 ?NQ]H?\ M!>+_ ()EZI_P5-_8%U7X)^ [V"U\=>&]5B\2> )[J41Q2ZC;QRQFUD?^!9H9 MIHPQ(57:-VX2OSHL/^#ESXJ^#_V/-7_81_;2^&?QM^%O[5&C:=#HECXF\'^" M+/4;O5+F*1 ER+:^EC"3SHAC=@DB'S6FA)RL:@'T/_P3 _X*N_M#_MF_\$QO MVD?A!^T7HL]O^T5^SYX.UW2?%,0MUBFU.=+&]6UN&C3"KUFAE5!MWQ*XQ MYH5?BG_@A/\ "[_@K_\ ML_LE?#+]FG]G+QC>_L\? #P%XFN=:\5?%K3(6&K M>-=1.IR70AM!(!YL<:^5 R#_ $?]RYF:;Y;8>P?\$;_^"%G_ 4O\0:_=_\ M!0G]I[]M_P"(/P:\5_$+Q?;ZYXH\"V.G@:GXELH;A;E1J\BRQ"'SG:4/;&(_ M(YWA2YC7]R?#_A[0/"6A6?A;PKH=GIFF:=:I;:?IVGVR0P6L**%2*.- %1%4 M !0 * +42-'$L;RM(54 NX&6/J< #/T IU%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M&1XR^'_@/XBZ:FB_$'P3I&NV<QLY3):6?B_P -6NI10.<9 M9$N(W"DX'(&>*W/!W@KP;\._#5IX,^'_ (2TS0M'L(O+L-)T:PCM;:V3.=L< M4:JB#GH !6G10 4444 %%%% !1110 4444 %%%% !1110 4444 (RJRE64$$ M8((ZTVWMK>TA6VM($BC082.-0JJ/8#I3Z* "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@"#5-*TS7-.GT?6M.@O+2YB,=S:W4*R1RH1@JRL"&!'8U1\'^ M!?!'P]TC^P/ '@[2M#L/,,GV+1]/BMH=YZMLC4+DX'..U:M% !1110 4444 M%%%% !1110 4444 %%%% !1110!F>,?!?@[XA^&KSP7X_P#">F:[H^H1>5?Z M3K%A'=6URF<[9(I 4<9 X((XK#^$7[/OP$_9]TNXT/X"_!'PAX(LKR427=GX M0\-6NFQ3N.C.EO&@8\GDC/-=?10 4444 %%%% !1110 4444 %%%% !1110 M4444 %1Q6MK!))-!;1H\K9E=$ +GIDGO4E% !1110 4444 %%%% !1110 44 M44 %%%% !1110 5AZ!\,?AKX4\07OBSPM\/-#TW5=1S_ &AJ>GZ3##<763D^ M9(BAGYY^8GFMRB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH " 1@C(/ M4&O/O W[)7[*OPP\=W'Q2^&G[,WP^\.^)[HN;KQ'H7@RQM+^;?\ >WW$42R- MG)SEN GRAPHIC 16 snap-20230630_g6.jpg begin 644 snap-20230630_g6.jpg M_]C_X 02D9)1@ ! @$ 8 !@ #_[@ .061O8F4 90 !_]L 0P " 0$! M 0$" 0$! @(" @($ P(" @(%! 0#! 8%!@8&!08&!@<)" 8'"0<&!@@+" D* M"@H*"@8("PP+"@P)"@H*_]L 0P$" @(" @(% P,%"@<&!PH*"@H*"@H*"@H* M"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*_\ $0@! M] * P$B (1 0,1 ?_$ !\ $% 0$! 0$! ! @,$!08'" D* M"__$ +40 (! P,"! ,%!00$ !?0$" P $$042(3%!!A-180'EZ@X2%AH>(B8J2DY25EI>8F9JBHZ2EIJ>H MJ:JRL[2UMK>XN;K"P\3%QL?(R;GZ.GJ\?+S]/7V M]_CY^O_$ !\! ,! 0$! 0$! 0$ ! @,$!08'" D*"__$ +41 (! M @0$ P0'!00$ $"=P ! @,1! 4A,08205$'87$3(C*!"!1"D:&QP0DC,U+P M%6)RT0H6)#3A)?$7&!D:)BH*#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6V MM[BYNL+#Q,7&Q\C)RM+3U-76U]C9VN+CY.7FY^CIZO+S]/7V]_CY^O_: P# M 0 "$0,1 #\ _?RBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***\#_X M*'_MFZS^Q9\(M&\4>#O &G^(_$OBWQ(= \,V>MZV=-TZ.[&G7VH&2ZN1%*R( M(;"8*B(SRRM%$NTR;U /?**^9]3_ &__ !E\(?V++K]IK]IC]F'Q'H_B6SEN M;:V\$>"S)KO]N31P27$4]E/'$A2TEAC>4SW4< @5)/-V[06C^+G_ 4T\'_" M;X;_ 8\73?!WQ-J^J?&+4?",,6G:5:2R67AZVUR_L;(75[?^5Y,:Q27R*D9 MQ+<. $15\R2( ^G**\[_ &I_VA]%_9<^"]]\6M5\-7FN7(U+3M(T'P_ITB)/ MJVJZC?06%A9HSD*AENKF%"[<(K,YR%->+ZC_ ,%*O$7@^V\0_#3XD?LZ-8?% M_2/&>@^&M+\ :7XM2[LM9GUI))-/NH=2>WB*6OEV]\TSO;K)%_9]QMCEQ'Y@ M!]645Y3^RS^TIJ7Q_M_&/A?QS\.?^$/\;?#OQ4?#_C3PTFKKJ$%OM>J4 %%%% !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 %%%% !7SC_P %2_ _Q<^(G[*>J^%?AK^SUX4^ M*VEW*W*>,_ ?B.SBEN;_ $XV-R(Y=.\]A!]M@NS:3JLH(=(I%1DD,;#Z.HH M^,/V*_V6?V@/ G_!.OXG?![Q;X5O-"F\91:T_P -OA[JWB;^T)O"VFW6DP6T M&FR7+NZ(6NTN;GRDD:. 7GE*VV/CJ_BQ^S#\8O%?[ _P9^!&B^'X)/$O@[Q3 M\++W7K-K^)4@AT77='O-082%MKF.&SG8!22Y4!#/&_@;5-2U^*.V\2:CI6MQ:E/I;(H9[3,=BD(FD& MPM>JPXB>O#O'/[*/[67Q;^+.M_MZR? U=#\6:=\0_!6J^%?A7JGB>Q>]OM)T M.UU6VN4FNX))+.&ZF77M1:%!*\?^CVXDDC\Q_+^^** /!/V*OA-\5] \9?%_ M]HGXT^"AX5UGXM>.[;5;/PBVI07D^CZ;9:/8:7;1W,MNSPM<2?8Y)W$3R(@G M5 [%"Q][HHH **** /"_ /\ RD$\?_\ 8B:5_P"C&KW2O"_ /_*03Q__ -B) MI7_HQJ]TH **** "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 **** "BBJNLZYHOAS3GUCQ#K%K86D;(LEU>W"Q1J68(H+,0 2S*H]2 M0.IH M4444 %%%% !1110 4444 >%^ ?^4@GC_\ [$32O_1C5[I7A?@'_E() MX_\ ^Q$TK_T8U>Z4 %%%% !1110 4444 %%%% !1110 4444 %%%% !17SGX M._X*Q?L"^/?VR-0_8,\*_M :?=?$C3I'MGTT6LPMI[Z(S_:+"*Z*>3+=0BW< MR0JV1@@99)%37^!'_!3+]@[]ISXVZQ^SG\!OVF?#WB7QEHD=Q)=Z-9&9?.2" M3RIGMI9(UBO%C?Y7:W>0*>I% 'NM%>)?MD?\%&OV*?\ @GW;^'KG]L7X^:;X M'3Q6]TOA[[?974YO3;"(S[1;Q2$!//BR6P/W@KF/B7_P6!_X)K_!VS\%:A\2 MOVL=!TJ#XA>&+/Q)X6EFL[QQ-H]T56WU"?9"?L5M(S!1+<^4F01G*D ^E** M9;W$%U EU:S))%(@>.2-@592,@@CJ".]/H **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *^!?^"WGP2;XPM\/= M6LK7X>^.9?"EMJ%W=_!/Q[JZP#7K>XU#1[6&OIILFF7MZ3-+):VEQ;W<:I!*L,6856 9@WUE_PRM^STO[/L7[*UO\*]-@^'T%C':1>&+7?% (DE$P&48.6, MJB1G+;G8EF)+$G,^/O[$W[+_ .T_X@LO%'QQ^%<6M7UGISZ+;2QK?6C.-QM;@20DDG9DG(!\^_M'?$[XG^/_P#@D[\'O$/CG6K[3M0^ M)M_\*])^)6HV<[VL\5EK6L:-;:LOF1E3#YL=U/ S @JLS8((!'B7Q=\&>'_A M=^U?X@_8/^&NGG0_@IXC^,'PQ77_ EI5P\&GVPU&QU^:^TZ-48""WNI='TC MS;=-J2?;) RG[0^_]!?&?[+WP$^(L?BVV\=?#:SU6W\\L MK0S-;1B$OLB,;7$K!XU1\E3NRB%>=TS]@C]DS2_A!KGP,7X2K=>'_$NJPZIK M[:IK=]>:A?ZA"83!>2:A/.]XUS#]GM_*G\[S(?(C\MEV+@ \^_X)X:-IWPS^ M+W[1W[._P^MOLO@'P'\5K"W\%Z1#(S6VB+>>&='U"[T^V!)$4"W-S+,L*X6, MW3*H50JCZAKD/@E\!_A1^SKX+;P!\'O"8TK3I;^>_O#+>SW=S>W.K7XO>+-+U?5%\$:>9[K2K V\3*9?W M8"DG! #9]?"/_@N?K7PP_8\\,>/3I_B_XC06_P 3 M_@U\5/A\)+C0(;C4/$,^HZ[IFI0[DL;*%I%NX'$K"X&L; 24VC,_X)X^#_&$ MO_!03]E?X&_!_P")5]XD\"_LK3_$@ZW!>_"/4=!USPAI5U!/$L&O3RRO;W%U M/.Z1PQVH7=&C3.-S87]UH?"OABW\3W/C:W\.6$>M7EA#8W>KI9H+J>UA>62& M!Y0-[1H\\[*A.U6FD( +MF_0!^2G_!47]H#]CGXS^.?A3^V[;_M5?M!?#1I? M@QXFD^"_C?P'X,D@TV_U*:9%.GS&:UENH[V5H(L6S0Q+-$H'FC.UODG]O?Q; M^TYXZL#XJ_;0U'Q-\*_B1XV_8Q\/Z>VC:/X"O+P?&G6C>2W#^'[P0*5L)5%]/:_P##<3[E MTFT!/41-F//^Q74444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!X M7X!_Y2">/_\ L1-*_P#1C5[I7A?@'_E()X__ .Q$TK_T8U>Z4 %%%% !1110 M 4444 %%%% !1110 4444 %?GU_P*Y?B-IFEOJO]BV5_FTE@NWDC\J]AFCY:)#NV[AMX(R<_H+7Y1_\'D/_ "B- ML/\ LKVC?^DM_0!^+W_$4=_P77_Z/F_\QEX8_P#E91_Q%'?\%U_^CYO_ #&7 MAC_Y65\ 44 ??_\ Q%'?\%U_^CYO_,9>&/\ Y64?\11W_!=?_H^;_P QEX8_ M^5E? %% 'ZB_L>?\'*7_ 6L^*?[6_PL^&/CS]M'[?H?B/XC:'I>LV/_ KG MPY%]HM+B_ABFCWQZ:_JWK^&#_ ()]_P#)^GP1_P"RO>&O M_3I;5_<_0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !17PO^WW_P %@OB%^RQ^VOX,_8A_9]_9!O\ XJ>*-7TR#6?$%G!X MGMM.N6L)H=3=(=.BFYNKD#3)Y&)VQ*%2(MOF4I4_; _X+C:?^RG\=O%/PTA_ M9+U_Q!X<^&NG>%KSXI>))/%-EI]YI*:].(K-++39*_V8/V1[SXT>(9M:BM;GPK9>-M.T%[>T:*5GO#< M:@RQ,%=(D\L'>?.##A6KY7^"G_!7/]M?]HO]E^X_:5^#'_!)+5=9AM/&NIZ' M!?\$T_VTO% MO_!0+]E+2?VI/$_[/.H?#:WU^_N5T/1]1UV'46OK&-@B7R2Q(BF*5Q)LXPRH M)%+(ZL??: "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH ^5_VZOV^_BW^SQ\7/#?[/O[._P.\/>,/%NLZ?8:M>X>:]&256.W0"1S(2L+M\;_\ !1?XIZ;KE]X;^'?[&6LZ MOJ/@SX7:9XY^+.DZQXLM--NO#<%\ETT6F6ZA)H]0U$"QNR8_,AMP(U_TC,BB MN,_X*_\ P7^+GQF@\+:1'^Q%H/QI\%0ZOH4ELNG7,-GXF\/:JOB"P,\L-W/- M'Y%G/+[X V'@ MOQ/\0/#/QGN=%AO=2B^U!K;Q(KS12:KID7VE6CN(HY;MRUVKQ[9SD ^R_B[^ MV5\.OAQ^RCIO[6'AC3+SQ1IGB:VT,>"-*TXK%/KMWK-Q;6VEVZ&0@1F:>\MU M+-Q&K,Q&%(KS'4?^"E7B+P?;>(?AI\2/V=&L/B_I'C/0?#6E^ -+\6I=V6LS MZTDDFGW4.I/;Q%+7R[>^:9WMUDB_L^XVQRXC\RC\5_V3_C0G['?A?]DCX3^! M[>\F^!UG\.-7^'WB'5=U"VNI=/>-0SV>Z/38X_.DRFZ^4CB)ZX M'QS^RC^UE\6_BSK?[>LGP-70_%FG?$/P5JOA7X5ZIXGL7O;[2=#M=5MKE)KN M"22SANIEU[46A02O'_H]N))(_,?RP#ZB_99_:4U+X_V_C'POXY^'/_"'^-OA MWXJ/A_QIX:35UU""WN6L[:^@FMKH1Q&XMYK6\MY4=HHVRS(R*R,*]6KP3]BK MX3?%?0/&7Q?_ &B?C3X*'A76?BUX[MM5L_"+:E!>3Z/IMEH]AI=M'H((KU*L27X:?#B>5IY_A_HCN[%G=]*A)8GJ2=O)H \'^ 7Q/\ ?%/\ M;I\=^)/AYXJM=6L9O ^G+%=6C$JQCE(<<@="RY^M?2=> _"S0]%T+]OOQ]9: M)H]K9PKX%TLK%:VZQJ"9&S@* .<#/TKWZ@ HHHH **** "BBB@ HHJM'K6CR MZQ+X=BU:V;4(+:.YGL5G4S1PR,ZQR,F=P1FCD 8C!,; ?=. "S1110 4444 M%?E'_P 'D/\ RB-L/^RO:-_Z2W]?JY7Y1_\ !Y#_ ,HC;#_LKVC?^DM_0!_* M_1110 4444 >N_\ !/O_ )/T^"/_ &5[PU_Z=+:O[GZ_A@_X)]_\GZ?!'_LK MWAK_ -.EM7]S] !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 ?E5_P %\?V'?VS?VOOCM\/-/^$G[(/@KQUHC^99^%/B)I.L MW.B>)O!>KG3=6Q)?7T9<_P!F)<-97B% H\ZT\AE9KA-_ _MP?\$B/^"BOQ7^ M./B#7H?A[HOQ5\6:[X,\ Z9\*_V@=1^(?]E77PEU'1XXO[3O5M6_?3&ZNUFO M ;<,Q,VUL\@?LG10!\P_M83_ +?GQ,_9;_:&^$'PE^#%EIOBC_A%FT7X.^*( MO&-L)/$DEW8B.>^:,A!IKP2R2;5=SN,88'! KE_VO/V+/C'I?_!&Z?\ X)]? ML5Z1#;ZX_@71?!-MY=_#:"'3&EM;;5)S)(RJ7:R^V,>=SN_'3M%T#2K?3='T^W7$=K:P1K%%$H[*J*JCV%:M%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% 'A?@'_E()X__ .Q$TK_T8U>Z5X7X!_Y2">/_ /L1-*_] M&-7NE !1110 4444 %%%% !7X6_LX6G@S]FO_@N[JGQ8^,>JGXH6WQ!^)<>G M^!OC?\,?B>]REA=ZKJ'B&*UT76K+S-LJ 6LMDT,68K;^RH7V@O7[I5\X^#O^ M"37[!/@+]M'5OV^/"WP"TJV^(>KHLLETL2_9+?4-UR9M4A@QMCO9UN626?J0 M@("L\K2 'Y4_\$B-6\0Z-^WQ^SW^T?K4^N6OAKXVZU\4K?1/BI)XHGN]3^+9 MBN)Y+5-=TQ[AH]*2UBAD:(Q>;EX8PPBW$U]<_P#!>7X8_LQ?$2\\+#QD?'OQ M/^+?C#PGJ?A;]G_X%>%O%+VUA-KDI#GQ*R6_EO"UFNTR7 B[-K;O(8+(S L M':W2,L&()()%<7\1?^"$_P#P2=^+6C>%/#WQ%_8ZTC5+'P/X<70?"EK/KVJ* MFG:. MOV7?V%_"^L_#SQ'9^*;RU\GQ2LC_ &O7("DB&:X>Z@C@,\@+NF W)K]LOV;O M%GBOQY^SOX"\<^.XBFN:UX+TJ_UE#'L*W&O_ $Z6 MU?W/U_#!_P $^_\ D_3X(_\ 97O#7_ITMJ_N?H ***K1ZUH\NL2^'8M6MFU" M"VCN9[%9U,T<,C.L78*($"DK=/<%QY"[.U_X*1>-/^"I'@SXU_#>P_8^_X*5^&;6\^.GB M?3]*^'?POM?@MIVH6UG:PV$4^KZN^K37+22V<,<<]WGR6;_2(85X(D !^DE% M?(?_ 6 _:L^-_[('[-O@'4_A7\2-)\(3^,OBWX>\'>+?BQKVC175GX*TR], MHN-:E@E80 *\4<8\XB%6N!N(XKYT_99_;W_;E_;-_8N^)Y^&?[77@R'5/@A\ M;-7\/>+_ (Z>'OAX=8F\2^%+&V^TQ:CI.D6RRP3W]QOC01J'B**3&'9UH _4 M>BOF#_@CE^U+\8_VR?\ @GSX+^//Q\U?1=0\4ZA<:E:ZA?:+'%#]I2VOIX(9 M;BVB=ULKIH8XVFMMV8I&92J'*+]/T %?E-_P6U_;R_;<_9?_ &[/A9X \,_M M(I\"?A!J-E;W%M\2M4\ '5]"U+66BU19K+5;@ M#$GEV"B! I*W3W!<>0NS] M6:^&_P#@IO\ \$DOBY^WC\8?#GC;X?\ [;'BKP5X8NH)-*^(7@JY":CILNGR M:9JEB]YIMO<))':Z@\6I2V[-A4:.7S3^\@02 'S-_P %*_\ @K?^VC^SW^V; MK/P^^%?[0_A+2M/T#0O =[X)\+V/A*UU31/&;:Q>>3?/K.M/+_Q3T"#)@>1X M1+&4=6;.3^FG[6'C?]HSP%\%=0UG]E'X0Z3XT\<32QVVD:=K^O+IVGV?F'#7 MMU+@NT$(_>-%$#+(%V)@MD?'_P =?^" WA;XCZUXP\+?"7]K?Q1X$^&?Q3\, M>%- ^+7@*'P]9ZC+KEEX>MHK2P%K?SD2:>YMH(XY&59-Y!;&3Q]D_#3X3?$K MP9XP\<7_ (K^.=WXB\.>(+BT_P"$-\+3Z';V\?A.UBM5ADMXYX_WEV)) 92\ MQW*3M'% 'Q-^S%^TY_P4(_:U_P"")OPE_:PT+]I'1O"GB[5+:^UCXI^/O^%> M#6-1CT>TNK]732M(M8##<7C"&WC5#&05#X5I&6O>O^".7[4OQC_;)_X)\^"_ MCS\?-7T74/%.H7&I6NH7VBQQ0_:4MKZ>"&6XMHG=;*Z:&.-IK;=F*1F4JARB M\C\._P#@E%\2?@5^P5\)/V/_ -G#]O+QGX%\1?![49;O1_'FD:3&UMK*RS7, MDEKJ6E/,8;RV(N3B-WRKQ(ZL#D'U[_@G_P#L2>'OV"_@5=?"?3OB)JGC#6-> M\5ZGXI\9^+M8MXH)M9UK4)O.NKGR(0([="VT+$G"JHY8Y8@'M]5]8_Y!-U_U M[/\ ^@FK%5]8_P"03=?]>S_^@F@#^ NBBB@ HHHH *_L&_X-A?\ E!C\"O\ MKV\0?^I'J=?Q\U_8-_P;"_\ *#'X%?\ 7MX@_P#4CU.@#[VHHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /%_VK_V_?V:OV,+ MG2=+^-.O:[)J6L^7+:Z/X5\(ZAK5Y':-=V]HUY-#8PRM#;K-:C NAR;=FK M7$EI#(ME8G.O&W MQATBX\>?M5?$G4/V8]>\8_L>:-IEKI&@>%B8_B-/3XV_8.\&^'+_P M#/H_B/X;:C\)/'/Q7^&6EZ?+3[UBBEW*V39&2N M?'?C!XR\,_$_]JOQ!^WO\.M1;6O@GX<^+_PQDUWQ;I=M)/I]T-.L=?AO=1C9 M%(N+:UEUC2/-N$W)']CD)8?9WV@'Z*?!'X]?"?\ :,\%-\0/@[XL&JZ=%?SV M%X);&>TN;*[A;;+;7-MH6Q( EA>YMI85F7*R&U+ M*2I5C]0T %%%>):I^P1\&M7U.YU:Y\5>-UDNIWFD6+Q?&OA!^W!XZ\+>&+_5+BW@\$:>Z/ MJNHO.OVB] _:; ML[;PI\-[Z"W\8WFJ:->V\UA'<7QLK2Y^SM#YSP7$V!'(J$?-AMC*RKW?[''_ M 4O_8:_X*!7^OZ9^QY^T#I_C>?PO#;2Z^ECIMY!]C2ZT5X7!/^"X/_!*SXF?'6P_9G\"_M?Z/J/CK4_$/]A6/AZ+1 M=26274/-,7D!VMA&#O!&2P7C.<6C_B.<_ZQ=?^9L_^\M?@#10!^_W_ !'.?]8NO_,V?_>6O6?V$O\ M@[[_ .&U_P!L+X=_LG_\.\_^$9_X3[Q-!I']O_\ "VOMOV'S,_O?(_LF+S<8 M^[YBY]17\U%?67_!"7_E,)^SO_V4VP_FU ']I5?E'_P>0_\ *(VP_P"RO:-_ MZ2W]?JY7Y1_\'D/_ "B-L/\ LKVC?^DM_0!_*_1110 4444 >N_\$^_^3]/@ MC_V5[PU_Z=+:O[GZ_A@_X)]_\GZ?!'_LKWAK_P!.EM7]S] !7X6_LXV7@O\ M9N_X+NZI\5?C)JI^*-K\0_B7'I_@;XW_ Q^*#W*6%WJVH>(8;71=9LO,VRH M!:RV30Q9BMO[*A?:"]?NE7SCX._X)-?L$^ OVT=6_;X\+? +2K;XAZNBRR72 MQ+]DM]0W7)FU2&#&V.]G6Y9)9^I" @*SRM( ?'?["W_!-C]C72_^"QWCGQU^ MRY\.M7\+>#/V9]+M=$D+^/M;U-?$'B_4[,SSO)]OO)U$-C8RQQ^6H7,]TS,6 M\M0O6?\ !?O]DG]E_P"/_A[P!?7'P]GU;XV_%?Q1I7PP^&'B2#QKK%K;Z)%/ M/<75QJ4EI97D4%PMI;_;9\R1ON?RD?-7^'?@.#3&^( MGB6Y\0>-&CN)G.J:E<0QPS7#EW;:6CAC7:FU0%X R<\QX*_8-_9(^'>B?"_P MYX,^#%E8V/P7GNIOAC;)?73+H4ES#)#,T>Z4^86CFD7][OQO.,'F@#\\?^"H MO_!)_P#8CGU?]G3]C7X8>!?$*_%'XE:C8^#M'\<3_$+6OM&C>%="L_M6J:E] MG2\6TGNEMD6)3)"5:6\#-]U17ZK> _!7A[X;>!]&^'7A&UD@TG0-*M]-TN"6 MX>5H[>")8HU+N2SD(J@LQ)/4DFL3Q1\ ?A!XT^,OA7]H/Q1X*@O/&/@BPU"R M\*ZW)/*'TZ"^6);M$0.$/F+#$"64D!!@CFNPH ***Y+X[_'+X6?LS_![Q%\? M/C;XH_L3PEX3TR34-?U;[%/<_9;9/O/Y5NCROC/1%8^U 'R1_P %-_\ @DE\ M7/V\?C#X<\;?#_\ ;8\5>"O#%U!)I7Q"\%7(34=-ET^33-4L7O--M[A)([74 M'BU*6W9L*C1R^:?WD""3U_PS_P $]? _A#]JGX6_M#Z)XUO/['^#_P &[KP! MX,\'7-KYJVRS26@:_P#M)?/F_9[.. KL^8$DMQBO!?\ B*._X(4?]'S?^8R\ M3_\ RLH_XBCO^"%'_1\W_F,O$_\ \K* /'H_$/B?2M6\#P6W@W3Y[7PU#:1*L^FW$+X&KV=TX:26*'OV"_@5=?"?3OB)JGC#6->\5ZGXI\9^+M8MX MH)M9UK4)O.NKGR(0([="VT+$G"JHY8Y8^WU\ ?\ $4=_P0H_Z/F_\QEXG_\ ME97W9X*\8^'/B)X-TCX@>#M1^V:1KNF6^H:5=^2\?GVTT:R1/L<*R[D93A@" M,X(!XH C^(/CSPI\+/ 6N?$[QYJOV#0_#FD7.J:S?>1)+]GM+>)I9I-D:L[[ M41CM52QQ@ GBOA?_ (BCO^"%'_1\W_F,O$__ ,K*^HO^"@G_ "87\;O^R0^) M?_37)__E97\@5% ']ZGP3^-'PT_:+^$7ASX[_!OQ)_;'A3Q;I$&J>']5^QS6_V MNTF4/')Y4Z))'E2#M=58=P*Z#6/^03=?]>S_ /H)KYF_X(F_\HC?VWB M#_U(]3K^/FO[!O\ @V%_Y08_ K_KV\0?^I'J= 'WM1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 4]=\/:#XGLH]-\1Z-:W]O M%>6]W'!=P+(BW%O,D\$H# @/'+''(K=59%88(%7*** "BBB@ HHHH **** / M"_ /_*03Q_\ ]B)I7_HQJVOV]- \#>*_V*?BKX8^)WPP\5^-/#FH^ M4MM=\ M+>!88Y-9U&T>V=98K%)'16N=A)C&[)8 ,<*<7P#_P I!/'_ /V(FE?^C&KW M2@#\>(/ #:7K^G7< M>NZE(-%NKHH@U">:U4Z@P S!)<>6=O /T_\ \$U_'G@W]DW_ ()O:=^WU^V! MJ5Y;>,/CQK=KXT^(NN0Z+=7MR][K5Q'%IED(H8Y)DM[:VEL[5$QLB5&8[06K M[A\.^%?#'A"SFT_PGX>XG94 #22RR/([GYG= MV9B22:OT ?D5^WY\J?#; M[%IWBQF1DE\>_;[(?O%@MY T5U//C,/[ZW(Q7U!\+-.U']JG_@L_\3_B!X_T MZ>3PW^S-X3TCPU\.+.YB/V9MY?\F;_!G_LIMS_Z;I:_FTH M**** "OK+_@A+_RF$_9W_P"RFV'\VKY-KZR_X(2_\IA/V=_^RFV'\VH _M*K M\H_^#R'_ )1&V'_97M&_]);^OU__ =- M_P#*#'XS_P#7SX:_]2/3:_D*H _?[_B.<_ZQ=?\ F;/_ +RT?\1SG_6+K_S- MG_WEK\ :* /W^_XCG/\ K%U_YFS_ .\M26?_ ?*_:[N*U_X=>[?-D5-W_"[ M,XR<9_Y M?S^U8T?_D+6O_7RG_H0H _OTKY-_P""[7_*'O\ :(_[)E?_ ,EK MZRKY-_X+M?\ *'O]HC_LF5__ "6@#^+6BBB@ HHHH *_NP_8K_Y,W^$O_9,M M!_\ 3=!7\)]?W8?L5_\ )F_PE_[)EH/_ *;H* ,[_@H)_P F%_&[_LD/B7_T MUW-?PP5_<_\ \%!/^3"_C=_V2'Q+_P"FNYK^&"@ HHHH **** /[6_\ @B;_ M ,HC?VWB#_P!2/4Z /O:BBB@ HHHH **** "BBB@ HJOJ MVK:5H&E76NZ[J=O96-E;O/>7EW,L<4$2*6>1W8@*JJ"2Q( )-3QR)*@EB<, MK %64Y!'K0 M%%% !1110 4444 %%%% !1110 4444 %%?!G_!8/X^?M(_!? MQIX-&C_'#QQ\)_A;.NF'4_B-X%\'6^JK!J[^(=-@>'4Y)K2Z%I:)827$J I' M'>,?B'8Z#X:\#Z1X,\&:-< M:%XJ\17D1!K3Q;J.C(L']J:OJMCI4FK/:1L$ 0W,MT( =A9%C M^Z:\&\ZC@G>..YBN;;;,H8@.,MT(&1]: ( M/ /_ "D$\?\ _8B:5_Z,:OSN_P"#K+_@J9^WA_P38U'X%0?L5_'7_A"T\90^ M)6\2#_A&-+U'[8;0Z6+?_C_MI_+V_:9ON;<[_FSAXD\$:>KZ=JKHTL827"DE#C#;B1_NFOR5_X/F/\ D+?LQ_\ 7MXQ M_P#0M$H ^"?^(H[_ (+K_P#1\W_F,O#'_P K*/\ B*._X+K_ /1\W_F,O#'_ M ,K*^ ** /O_ /XBCO\ @NO_ -'S?^8R\,?_ "LH_P"(H[_@NO\ ]'S?^8R\ M,?\ RLKX HH _<7_ ((%_P#!>7_@J]^VM_P5;^&7[-?[37[57_"3>"O$,.N- MK&B_\(-H5E]H-OHM]Y?\F;_!G_LIMS_Z;I:_FTK^DO\ X/0_\ *(VP M_P"RO:-_Z2W] '\K]%%% !1110!Z[_P3[_Y/T^"/_97O#7_ITMJ_N?K^&#_@ MGW_R?I\$?^RO>&O_ $Z6U?W/T ?GQ_P=-_\ *#'XS_\ 7SX:_P#4CTVOY"J_ MKU_X.F_^4&/QG_Z^?#7_ *D>FU_(50 4444 %6-'_P"0M:_]?*?^A"J]6-'_ M .0M:_\ 7RG_ *$* /[]*^3?^"[7_*'O]HC_ +)E?_R6OK*ODW_@NU_RA[_: M(_[)E?\ \EH _BUHHHH **** "O[L/V*_P#DS?X2_P#9,M!_]-T%?PGU_=A^ MQ7_R9O\ "7_LF6@_^FZ"@#._X*"?\F%_&[_LD/B7_P!-=S7\,%?W/_\ !03_ M ),+^-W_ &2'Q+_Z:[FOX8* "BBB@ HHHH _M;_X(F_\HC?V(/_4CU.@#[VHHHH **** "BBB@ HHHH _.G_@YI^&NN?%?_@G M_%X=\-_&7PIHMSIVKWNLS^!_%?BA],3QM:VFCW[RV4'EL'N;B#T M7>,8KXJ\;^/M4_:$\ _LA?\ !/O]GKX$ZSI'A?4/BY\1/#?Q&^#OQ3^*M\FF M0Z_HME#<0Z9<:O8B6:XTV%[N:>*&,$2^3'$ N R_LG^VG^Q+^SG_ ,% /@/J M?[._[37@2'6M#OU:2SN%"K>:1>>6\<=]9RLK>3<1B1MKX(Y*LK(S*>5\0_\ M!*W_ ()^>+/V9]#_ &0?$/[,6@3^ /#>HC4=#TB%IK>6SO\ +%KV.ZAD2X2Y M82!WWMN)!(H \/\ ^">G[0WPYN_^"(M[XXLM=\7^![+P1X-\8:?J=S?> M)&\0ZIH3Z5+?1W,MG=R"-[Z. Q,UOG!$:11DC;FOA'_@D7X:L?A=\0V\%?M1 M>-M2^!'AOXP_L20ZY)XET/XHM)'XF22]C%QXOO[V[G=-%U;R;B,(@5XU%S+B M8,BI7Z^>$_\ @GS^Q=X%?P-_PB'[.WA[3XOAMX;U+0/!5I;PN+?3M.U$ 7UO MY.[RYA/C,AE5V>$/#GBGX=>#=,\6S:_I-UHBO<69UY[R:0M'J-X_EO/ (T081 ME><8=?TUKQG]DC_@GM^QG^PG#K,?[*'P&TOPC)XA:'^V;R"YN+JYNDA4K#$T M]U))((HP2$B#"-,G:HS7LU !1110 4444 %%%% !1110!\V?MS?L>?M$?'[Q M#HGCO]G']J:?P5J%G%_&^HSZ+^S_ .&M4T[1-.U&W2234[R\M(;3 M^T)9%*K'*D7VP;43:?MS@;%4 _0M% 'CW[27[+7B']I?PSXH\#^)_C+=:;I% M\V@:CX)33=$@%SX7UW2K_P#M"'4UF::E_P37\2 M^,+'Q#\2/B)^T>U[\8-7\8Z#XDTSX@Z7X1CM++1[C1HWCL+6'37N)=UKY=Q> MK,CW#22?VA<;98\Q^7]644 >5_LM_LV:A\ ;?QCXG\;?$0^+_&OQ$\5GQ!XT M\2+I*V$%QJ444 %%%% 'A?@' M_E()X_\ ^Q$TK_T8U?C9_P 'S'_(6_9C_P"O;QC_ .A:)7[)^ ?^4@GC_P#[ M$32O_1C5^-G_ ?,?\A;]F/_ *]O&/\ Z%HE 'X%4444 %%%% 'Z#_\ !K)_ MRG.^#'_7MXE_]1S4J_KUK^0K_@UD_P"4YWP8_P"O;Q+_ .HYJ5?UZT ?B=_P M>Y?\F;_!G_LIMS_Z;I:_FTK^DO\ X/0_\ *(VP_P"RO:-_Z2W] '\K]%%% !11 M10!Z[_P3[_Y/T^"/_97O#7_ITMJ_N?K^&#_@GW_R?I\$?^RO>&O_ $Z6U?W/ MT ?GQ_P=-_\ *#'XS_\ 7SX:_P#4CTVOY"J_KU_X.F_^4&/QG_Z^?#7_ *D> MFU_(50 4444 %6-'_P"0M:_]?*?^A"J]6-'_ .0M:_\ 7RG_ *$* /[]*^3? M^"[7_*'O]HC_ +)E?_R6OK*ODW_@NU_RA[_:(_[)E?\ \EH _BUHHHH **** M "O[L/V*_P#DS?X2_P#9,M!_]-T%?PGU_=A^Q7_R9O\ "7_LF6@_^FZ"@#._ MX*"?\F%_&[_LD/B7_P!-=S7\,%?W/_\ !03_ ),+^-W_ &2'Q+_Z:[FOX8* M"BBB@ HHHH _M;_X(F_\HC?V(/_4CU.@#[VKX M:_X."/VE/VQ?V6OV$9?B)^R =8TZ675Y+7QKXN\.^'?[4O\ PYI)T^\<744) MXB5KI+6%[HAOLZ3-(%W ,OW+7S;_ ,%2_P!A_P")?[>'[,&I?"GX,_M(>(OA MKXIAM;XZ3>Z9J#IINK?:+&>TDT[5;U^+_@[Q]XQU M/0[^.+Q1IVBW>E:;>ZA!//!&+FSD43VCJ\:)<1 961)=@V[17A=K_P $,;;P MQ\-/ FM_"_\ :VUWPY\/X;;3K6W MU#Q5K&LR/,^KI>Q@2Z;-;S2S/"MOP-R9+%-Q /GW]DK]H'_@IC\2/VN?C%_P M3R^(?[;GAJ\\5:+\)+'6[?Q_)\);>P/AGQ++?F&>VTO3IWA?7M)CC!'VUP ) M"B,X9MI[_P#X)%?$3_@H!\7OC9\9]9_:$_;-TWXM?"OP1XCE\&>$-:MOA?8^ M'7UC6[1D_M.ZB6VEE)MK>7=:HYD99G$K )Y8W=?^R/\ \$M/B-\#/VBK;]J3 M]HK]N/Q5\9O%_AOXO?\$_\ ]C_1OV"OV1/!_P"RCHGC6X\2)X6@NOM/B*[LQ;S:G%?\,=?M<_$;]E?_AW=_P )'_PK M_P 7WNA_V[_PMO[']O\ L\IC\[R/[)D\K=C.W>^/[QKR[_B.<_ZQ=?\ F;/_ M +RU^47_ 6R_P"4N7[1O_97M;_]*GKY>H _?[_B.<_ZQ=?^9L_^\M'_ !'. M?]8NO_,V?_>6OP!HH _?[_B.<_ZQ=?\ F;/_ +RU^EW_ 1+_P""O/\ P^+^ M OBSXW_\,]?\*Z_X1?Q?_8?]F?\ "6?VO]I_T6&X\[S/LEML_P!=MV[6^[G= MS@?QIU_2Y_P9+?\ )A?Q9_[*\?\ TUV5 '[04444 %%%% !1110 4444 %%> M+_M7_M^_LU?L87.DZ7\:=>UV34M9\N6UT?PKX1U#6KR.T:[M[1KR:&QAE:&W M6:YA3S' WNXCC$DC+&6_$C_@HG^QE\*/#?ASQ?XO^.-FVF>*_#*^)-%O-%TR M\U-&T0JC#59OL<,OV6QQ(F;N;RX1GEQ@X /:J*YOQ[\7_A?\,/A??_&KQ[X[ MTW3?">FZ;_:%YK\UR#;+;$ K(K+G>&RH4+DN64*"6 /":3^WK^R=K'PDUWXW M1_%A;70?#.K1:5KZ:KHE]9:A8:A,81!9R:?<0)>+<3?:(/*A\GS)O/C\M7WK MD ]?HKC_ ((_'KX3_M&>"F^('P=\6#5=.BOY["\$MC/:7-E=PMMEMKFVN4CG MMIT)&Z*5$PH **** /"_ /\ RD$\?_\ 8B:5_P"C&K\;/^#YC_D+ M?LQ_]>WC'_T+1*_9/P#_ ,I!/'__ &(FE?\ HQJ_&S_@^8_Y"W[,?_7MXQ_] M"T2@#\"J*** "BBB@#]!_P#@UD_Y3G?!C_KV\2_^HYJ5?UZU_(5_P:R?\ISO M@Q_U[>)?_4Y?\ M)F_P9_[*;<_^FZ6OYM* "BBB@ KZR_X(2_\ *83]G?\ [*;8?S:ODVOK+_@A M+_RF$_9W_P"RFV'\VH _M*K\H_\ @\A_Y1&V'_97M&_]);^OUK&C_\A:U_Z^4_]"% ']^E?)O_ 7:_P"4/?[1'_9,K_\ DM?65?)O M_!=K_E#W^T1_V3*__DM '\6M%%% !1110 5_=A^Q7_R9O\)?^R9:#_Z;H*_A M/K^[#]BO_DS?X2_]DRT'_P!-T% &=_P4$_Y,+^-W_9(?$O\ Z:[FOX8*_N?_ M ."@G_)A?QN_[)#XE_\ 37WB#_P!2/4Z_CYK^P;_@ MV%_Y08_ K_KV\0?^I'J= 'WM7PGXU_X.7?\ @B7\._&6K_#_ ,8_MJ?8]7T+ M4[C3]5M/^%<>))/(N89&CE3>FG,K;75AE20<9!(YK[LK^$_]M3_D\CXM?]E- MU[_TXST ?U8_\11W_!"C_H^;_P QEXG_ /E91_Q%'?\ !"C_ */F_P#,9>)_ M_E97\@5% ']?O_$4=_P0H_Z/F_\ ,9>)_P#Y64?\11W_ 0H_P"CYO\ S&7B M?_Y65_(%10!_=3^Q]^VI^S-^WQ\'E^/G[)GQ+_X2SPD^ISZ>NK?V->V&;F'; MYB>5>0Q2\;UYVX.>":]3K\M/^#/G_E#W;?\ 93=<_E;U^I= '\4G_!;+_E+E M^T;_ -E>UO\ ]*GKY>KZA_X+9?\ *7+]HW_LKVM_^E3U\O4 %%%% !7]+G_! MDM_R87\6?^RO'_TUV5?S1U_2Y_P9+?\ )A?Q9_[*\?\ TUV5 '[04444 %%% M% !1110 4444 ?G;_P %G?$GP9\ _%GP7XVUKXT>+/@_XYBCT!=%^(K:3;7G MAK6;*/Q9IDTNFW4,X?[1//BT_B?7?VB/VM/ MC%XI_9^UGXA_LL>$+CP-H/A+PQ MOKFN6?\ ;)GT=;>\M+AY'CENH)1HW#R) MJA5UE,68_P!===\/:#XGLH]-\1Z-:W]O%>6]W'!=P+(BW%O,D\$H# @/'+'' M(K=59%88(%7* /A_]K/X@ZYX\_84\(:#XU\,?9_&OPXU/X2^.OC1X!T'2)G_ M +*TR'7M/O;](X40B2*%-/OG\I"Q"69&.5SXW\8/&7AGXG_M5^(/V]_AUJ+: MU\$_#GQ?^&,FN^+=+MI)]/NAIUCK\-[J,;(I%Q;6LNL:1YMPFY(_LK11LMMK26?AK1]/N M]0MB0!+"]S;2PK,N5D-J64E2K'ZAHHH *\2U3]@CX-:OJ=SJUSXJ\;K)=3O- M(L7B^Y50S,6( !X&3P.U>VT4 ?,7[-OPD\-?"#]N#QUX6\,7^J7%O!X(T]T? M5=1>YE)DERV7?DCY1CTY]:_)7_@^8_Y"W[,?_7MXQ_\ 0M$K]D_ /_*03Q__ M -B)I7_HQJ_&S_@^8_Y"W[,?_7MXQ_\ 0M$H _ JBBB@ HHHH _0?_@UD_Y3 MG?!C_KV\2_\ J.:E7]>M?R%?\&LG_*<[X,?]>WB7_P!1S4J_KUH _$[_ (/< MO^3-_@S_ -E-N?\ TW2U_-I7])?_ >Y?\F;_!G_ +*;<_\ INEK^;2@ HHH MH *^LO\ @A+_ ,IA/V=_^RFV'\VKY-KZR_X(2_\ *83]G?\ [*;8?S:@#^TJ MORC_ .#R'_E$;8?]E>T;_P!);^OU\-?^G2VK^Y^@#\^/^#IO_E!C\9_^OGPU_ZD>FU_(57]>O\ P=-_\H,?C/\ M]?/AK_U(]-K^0J@ HHHH *L:/_R%K7_KY3_T(57JQH__ "%K7_KY3_T(4 ?W MZ5\F_P#!=K_E#W^T1_V3*_\ Y+7UE7R;_P %VO\ E#W^T1_V3*__ )+0!_%K M1110 4444 %?W8?L5_\ )F_PE_[)EH/_ *;H*_A/K^[#]BO_ ),W^$O_ &3+ M0?\ TW04 9W_ 4$_P"3"_C=_P!DA\2_^FNYK^&"O[G_ /@H)_R87\;O^R0^ M)?\ TUW-?PP4 %%%% !1110!_:W_ ,$3?^41O[.7_9(=$_\ 25*^F=8_Y!-U M_P!>S_\ H)KYF_X(F_\ *(W]G+_LD.B?^DJ5],ZQ_P @FZ_Z]G_]!- '\!=% M%% !1110 5_8-_P;"_\ *#'X%?\ 7MX@_P#4CU.OX^:_L&_X-A?^4&/P*_Z] MO$'_ *D>IT ?>U?PG_MJ?\GD?%K_ +*;KW_IQGK^["OX3_VU/^3R/BU_V4W7 MO_3C/0!YG1110 4444 ?U8_\&?/_ "A[MO\ LINN?RMZ_4NORT_X,^?^4/=M M_P!E-US^5O7ZET ?Q2?\%LO^4N7[1O\ V5[6_P#TJ>OEZOJ'_@ME_P I%^ ?\ E()X_P#^Q$TK_P!&-7XV?\'S'_(6_9C_ .O;QC_Z%HE?LGX!_P"4 M@GC_ /[$32O_ $8U?C9_P?,?\A;]F/\ Z]O&/_H6B4 ?@51110 4444 ?H/_ M ,&LG_*<[X,?]>WB7_U'-2K^O6OY"O\ @UD_Y3G?!C_KV\2_^HYJ5?UZT ?B M=_P>Y?\ )F_P9_[*;<_^FZ6OYM*_I+_X/N_\ !/O_ )/T^"/_ &5[PU_Z=+:O[GZ_A@_X)]_\GZ?!'_LKWAK_ M -.EM7]S] 'Y\?\ !TW_ ,H,?C/_ -?/AK_U(]-K^0JOZ]?^#IO_ )08_&?_ M *^?#7_J1Z;7\A5 !1110 58T?\ Y"UK_P!?*?\ H0JO5C1_^0M:_P#7RG_H M0H _OTKY-_X+M?\ *'O]HC_LF5__ "6OK*ODW_@NU_RA[_:(_P"R97_\EH _ MBUHHHH **** "O[L/V*_^3-_A+_V3+0?_3=!7\)]?W8?L5_\F;_"7_LF6@_^ MFZ"@#._X*"?\F%_&[_LD/B7_ --=S7\,%?W/_P#!03_DPOXW?]DA\2_^FNYK M^&"@ HHHH **** /[6_^")O_ "B-_9R_[)#HG_I*E?3.L?\ ()NO^O9__037 MS-_P1-_Y1&_LY?\ 9(=$_P#25*^F=8_Y!-U_U[/_ .@F@#^ NBBB@ HHHH * M_L&_X-A?^4&/P*_Z]O$'_J1ZG7\?-?V#?\&PO_*#'X%?]>WB#_U(]3H ^]J_ MA/\ VU/^3R/BU_V4W7O_ $XSU_=A7\)_[:G_ ">1\6O^RFZ]_P"G&>@#S.BB MB@ HHHH _JQ_X,^?^4/=M_V4W7/Y6]?J77Y:?\&?/_*'NV_[*;KG\K>OU+H M_BD_X+9?\IOEZ@ MHHHH *_I<_X,EO\ DPOXL_\ 97C_ .FNRK^:.OZ7/^#);_DPOXL_]E>/_IKL MJ /V@HHHH **** "BBB@ HHHH ^#/^"P?Q\_:1^"_C3P:-'^.'CCX3_"V==, M.I_$;P+X.M]56#5W\0Z; \.IR36ET+2T2PDN)4!2..YE'DO(PQ!+B_M&?M@? MM1Z+XN\'66C?'SQLG@C2O@/IGBSQG\4_@C\%[?Q'I.M7ES/*DE[&]S%<)#:I M!:27/D0O),8[J,A9 N:]Z_;F_8\_:(^/WB'1/'?[./[4T_@K4+.YT:'5M!UW M2FU71;F&RUVSU-+Z.U\Z,0W\)@?;("5G0B&0 ;)(^>L/^":?Q.^%?PLT7X'? MLP?ML>)/"'A*W^&=IX*UW2M=T"+6A-#!Y^=4L \L46G:C*+F422".6!PL.;? M]RE '7_M8?M*^*/AS^QQX:^(GP#\\5:E\1/!6E> M%?BGJGAFQ2]L-)UVVU6YN6FM;>*.TFNH%T'45A?RDC/VBW,D'S;:P M)BD4+BU9__&.@^)-,^(.E^$8[2R MT>XT:-X["UATU[B7=:^7<7JS(]PTDG]H7&V6/,?E@'8?L4?%CXL:]XR^+_[. MOQJ\;_\ "5ZS\)?'=KI5GXO?3(+.?6--O='L-4MI+F*W5(5N(_MDD#F)(T<0 M(X12Y4>^5Y7^RW^S9J'P!M_&/B?QM\1#XO\ &OQ$\5GQ!XT\2+I*V$%QJ4 %>):I^U+\9;#4[FPMOV+?&]U' M!.\<=S%%[B3P M1IZOIVJNC2QA)<*24.,-N)'^Z:_)7_@^8_Y"W[,?_7MXQ_\ 0M$K]D_ /_*0 M3Q__ -B)I7_HQJ_&S_@^8_Y"W[,?_7MXQ_\ 0M$H _ JBBB@ HHHH _0?_@U MD_Y3G?!C_KV\2_\ J.:E7]>M?R%?\&LG_*<[X,?]>WB7_P!1S4J_KUH _$[_ M (/Y?\F;_!G_ +*;<_\ INEK^;2@ M HHHH *^LO\ @A+_ ,IA/V=_^RFV'\VKY-KZR_X(2_\ *83]G?\ [*;8?S:@ M#^TJORC_ .#R'_E$;8?]E>T;_P!);^OU\-?^G2VK^Y^@#\^/^#IO_E!C\9_^OGPU_ZD>FU_(57]>O\ P=-_\H,? MC/\ ]?/AK_U(]-K^0J@ HHHH *L:/_R%K7_KY3_T(57JQH__ "%K7_KY3_T( M4 ?WZ5\F_P#!=K_E#W^T1_V3*_\ Y+7UE7R;_P %VO\ E#W^T1_V3*__ )+0 M!_%K1110 4444 %?W8?L5_\ )F_PE_[)EH/_ *;H*_A/K^[#]BO_ ),W^$O_ M &3+0?\ TW04 9W_ 4$_P"3"_C=_P!DA\2_^FNYK^&"O[G_ /@H)_R87\;O M^R0^)?\ TUW-?PP4 %%%% !1110!_:W_ ,$3?^41O[.7_9(=$_\ 25*^F=8_ MY!-U_P!>S_\ H)KYF_X(F_\ *(W]G+_LD.B?^DJ5],ZQ_P @FZ_Z]G_]!- ' M\!=%%% !1110 5_8-_P;"_\ *#'X%?\ 7MX@_P#4CU.OX^:_L&_X-A?^4&/P M*_Z]O$'_ *D>IT ?>U?PG_MJ?\GD?%K_ +*;KW_IQGK^["OX3_VU/^3R/BU_ MV4W7O_3C/0!YG1110 4444 ?U8_\&?/_ "A[MO\ LINN?RMZ_4NORT_X,^?^ M4/=M_P!E-US^5O7ZET ?Q2?\%LO^4N7[1O\ V5[6_P#TJ>OEZOJ'_@ME_P I M%^ ?\ E()X_P#^Q$TK_P!&-7XV?\'S'_(6_9C_ .O;QC_Z%HE?LGX! M_P"4@GC_ /[$32O_ $8U?C9_P?,?\A;]F/\ Z]O&/_H6B4 ?@51110 4444 M?H/_ ,&LG_*<[X,?]>WB7_U'-2K^O6OY"O\ @UD_Y3G?!C_KV\2_^HYJ5?UZ MT ?B=_P>Y?\ )F_P9_[*;<_^FZ6OYM*_I+_X/N_\ !/O_ )/T^"/_ &5[PU_Z=+:O[GZ_A@_X)]_\GZ?!'_LK MWAK_ -.EM7]S] 'Y\?\ !TW_ ,H,?C/_ -?/AK_U(]-K^0JOZ]?^#IO_ )08 M_&?_ *^?#7_J1Z;7\A5 !1110 58T?\ Y"UK_P!?*?\ H0JO5C1_^0M:_P#7 MRG_H0H _OTKY-_X+M?\ *'O]HC_LF5__ "6OK*ODW_@NU_RA[_:(_P"R97_\ MEH _BUHHHH **** "O[L/V*_^3-_A+_V3+0?_3=!7\)]?W8?L5_\F;_"7_LF M6@_^FZ"@#._X*"?\F%_&[_LD/B7_ --=S7\,%?W/_P#!03_DPOXW?]DA\2_^ MFNYK^&"@ HHHH **** /[6_^")O_ "B-_9R_[)#HG_I*E?3.L?\ ()NO^O9_ M_037S-_P1-_Y1&_LY?\ 9(=$_P#25*^F=8_Y!-U_U[/_ .@F@#^ NBBB@ HH MHH *_L&_X-A?^4&/P*_Z]O$'_J1ZG7\?-?V#?\&PO_*#'X%?]>WB#_U(]3H M^]J_A/\ VU/^3R/BU_V4W7O_ $XSU_=A7\)_[:G_ ">1\6O^RFZ]_P"G&>@# MS.BBB@ HHHH _JQ_X,^?^4/=M_V4W7/Y6]?J77Y:?\&?/_*'NV_[*;KG\K>O MU+H _BD_X+9?\IO MEZ@ HHHH *_I<_X,EO\ DPOXL_\ 97C_ .FNRK^:.OZ7/^#);_DPOXL_]E>/ M_IKLJ /V@HHHH **** "BBB@ HHHH \7_:O_ &_?V:OV,+G2=+^-.O:[)J6L M^7+:Z/X5\(ZAK5Y':-=V]HUY-#8PRM#;K-\8_&'1[3P#K4.FRZ-XG$K2V]^NH/$ED8?+#-*9FFCVA020V>@) M'QE_P6=\2?!GP#\6?!?C;6OC1XL^#_CF*/0%T7XBMI-M>>&M9LH_%FF32Z;= M0SA_M%S:,JZ@D*>1*R!MLLB&:,>+_MJV_P#P4 _:,_8O\/\ [0GQP_8^T2+1 M=)^'/ABZ\+^&[#Q&=-_L77KJZM/M^HR:9+;O(DOELMI!$S[K2&:ZW%FF8( ? MJ[\3OB=\/_@Q\/\ 5OBG\5/%EGH?A[0[-KK5=5OY-L5O$O<]R22%50"S,0J@ MD@'SW2?V]?V3M8^$FN_&Z/XL+:Z#X9U:+2M?35=$OK+4+#4)C"(+.33[B!+Q M;B;[1!Y4/D^9-Y\?EJ^]<^1_\%&?B!#X[_9UCT";2II-?^''CCX:>.OBIX,T MJ&:_DL=$A\36=[=$,D0%VD<6GWLI" EEM&.T;E!^=OC!XR\,_$_]JOQ!^WO\ M.M1;6O@GX<^+_P ,9-=\6Z7;23Z?=#3K'7X;W48V12+BVM9=8TCS;A-R1_8Y M"6'V=]H!^BGP1^/7PG_:,\%-\0/@[XL&JZ=%?SV%X);&>TN;*[A;;+;7-M!VH @\ _P#*03Q__P!B)I7_ *,: MOQL_X/F/^0M^S'_U[>,?_0M$K]:OV;?A)X:^$'[<'CKPMX8O]4N+>#P1I[H^ MJZB]S*3)+ELN_)'RC'ISZU^2O_!\Q_R%OV8_^O;QC_Z%HE 'X%4444 %%%% M'Z#_ /!K)_RG.^#'_7MXE_\ 4 MM 'XG?\ ![E_R9O\&?\ LIMS_P"FZ6OYM*_I+_X/0_\HC;#_LKVC?^DM_7ZN5^4?\ P>0_\HC;#_LKVC?^ MDM_0!_*_1110 4444 >N_P#!/O\ Y/T^"/\ V5[PU_Z=+:O[GZ_A@_X)]_\ M)^GP1_[*]X:_].EM7]S] 'Y\?\'3?_*#'XS_ /7SX:_]2/3:_D*K^O7_ (.F M_P#E!C\9_P#KY\-?^I'IM?R%4 %%%% !5C1_^0M:_P#7RG_H0JO5C1_^0M:_ M]?*?^A"@#^_2ODW_ (+M?\H>_P!HC_LF5_\ R6OK*ODW_@NU_P H>_VB/^R9 M7_\ ): /XM:*** "BBB@ K^[#]BO_DS?X2_]DRT'_P!-T%?PGU_=A^Q7_P F M;_"7_LF6@_\ IN@H SO^"@G_ "87\;O^R0^)?_37S_ /H)H _@ M+HHHH **** "O[!O^#87_E!C\"O^O;Q!_P"I'J=?Q\U_8-_P;"_\H,?@5_U[ M>(/_ %(]3H ^]J_A/_;4_P"3R/BU_P!E-U[_ -.,]?W85_"?^VI_R>1\6O\ MLINO?^G&>@#S.BBB@ HHHH _JQ_X,^?^4/=M_P!E-US^5O7ZEU^6G_!GS_RA M[MO^RFZY_*WK]2Z /XI/^"V7_*7+]HW_ +*]K?\ Z5/7R]7U#_P6R_Y2Y?M& M_P#97M;_ /2IZ^7J "BBB@ K^ES_ (,EO^3"_BS_ -E>/_IKLJ_FCK^ES_@R M6_Y,+^+/_97C_P"FNRH _:"BBB@ HHHH **** "BBB@"GKOA[0?$]E'IOB/1 MK6_MXKRWNXX+N!9$6XMYDG@E 8$!XY8XY%;JK(K#! JY110 4444 %%%% !1 M110!X7X!_P"4@GC_ /[$32O_ $8U?C9_P?,?\A;]F/\ Z]O&/_H6B5^R?@'_ M )2">/\ _L1-*_\ 1C5^-G_!\Q_R%OV8_P#KV\8_^A:)0!^!5%%% !1110!^ M@_\ P:R?\ISO@Q_U[>)?_40_P#*(VP_[*]HW_I+?U^KE?E'_P 'D/\ RB-L/^RO:-_Z2W] '\K] M%%% !1110!Z[_P $^_\ D_3X(_\ 97O#7_ITMJ_N?K^&#_@GW_R?I\$?^RO> M&O\ TZ6U?W/T ?GQ_P '3?\ R@Q^,_\ U\^&O_4CTVOY"J_KU_X.F_\ E!C\ M9_\ KY\-?^I'IM?R%4 %%%% !5C1_P#D+6O_ %\I_P"A"J]6-'_Y"UK_ -?* M?^A"@#^_2ODW_@NU_P H>_VB/^R97_\ ):^LJ^3?^"[7_*'O]HC_ +)E?_R6 M@#^+6BBB@ HHHH *_NP_8K_Y,W^$O_9,M!_]-T%?PGU_=A^Q7_R9O\)?^R9: M#_Z;H* ,[_@H)_R87\;O^R0^)?\ TUW-?PP5_<__ ,%!/^3"_C=_V2'Q+_Z: M[FOX8* "BBB@ HHHH _M;_X(F_\ *(W]G+_LD.B?^DJ5],ZQ_P @FZ_Z]G_] M!-?,W_!$W_E$;^SE_P!DAT3_ -)4KZ9UC_D$W7_7L_\ Z": /X"Z*** "BBB M@ K^P;_@V%_Y08_ K_KV\0?^I'J=?Q\U_8-_P;"_\H,?@5_U[>(/_4CU.@#[ MVK^$_P#;4_Y/(^+7_93=>_\ 3C/7]V%?PG_MJ?\ )Y'Q:_[*;KW_ *<9Z /, MZ*** "BBB@#^K'_@SY_Y0]VW_93=<_E;U^I=?EI_P9\_\H>[;_LINN?RMZ_4 MN@#^*3_@ME_RER_:-_[*]K?_ *5/7R]7U#_P6R_Y2Y?M&_\ 97M;_P#2IZ^7 MJ "BBB@ K^ES_@R6_P"3"_BS_P!E>/\ Z:[*OYHZ_I<_X,EO^3"_BS_V5X_^ MFNRH _:"BBB@ HHHH **** "BBB@ HKX,_X+!_'S]I'X+^-/!HT?XX>./A/\ M+9UTPZG\1O O@ZWU58-7?Q#IL#PZG)-:70M+1+"2XE0%(X[F4>2\C#$$L_[: M?[0?[6WP8_9)LOVN/#W[7NC3:-I/PLL;O0;GX;?#?^VK+QQXH>VGN&N;]WCG M33-!D2* K.D\ B$\C2W:!8PX!]V45X'^V/\ M&_$7X6_LG:)XY^%EWHT/B[Q MUXF\)^%] U($7^GZ?=Z[JMEIWVU<$+&->!^./VL/VL?A% M\7M<_8,E^-HU[Q5J7Q$\%:5X5^*>J>&;%+VPTG7;;5;FY::UMXH[2:Z@70=1 M6%_*2,_:+6_F 'WQ17@?[%'Q8^+&O>,OB_^SK\:O&__ E>L_"7QW:Z M59^+WTR"SGUC3;W1[#5+:2YBMU2%;B/[9) YB2-'$".$4N5'OE !117B6J?M M2_&6PU.YL+;]BWQO=1P3O''/\ _L1- M*_\ 1C5^-G_!\Q_R%OV8_P#KV\8_^A:)7ZU?LV^/?$OQ _;@\=:WXG^&6J>% M[B3P1IZOIVJNC2QA)<*24.,-N)'^Z:_)7_@^8_Y"W[,?_7MXQ_\ 0M$H _ J MBBB@ HHHH _0?_@UD_Y3G?!C_KV\2_\ J.:E7]>M?R%?\&LG_*<[X,?]>WB7 M_P!1S4J_KUH _$[_ (/Y?\F;_!G_ M +*;<_\ INEK^;2@ HHHH *^LO\ @A+_ ,IA/V=_^RFV'\VKY-KZR_X(2_\ M*83]G?\ [*;8?S:@#^TJORC_ .#R'_E$;8?]E>T;_P!);^OU\-?^G2VK^Y^@#\^/^#IO_E!C\9_^OGPU_ZD>FU_ M(57]>O\ P=-_\H,?C/\ ]?/AK_U(]-K^0J@ HHHH *L:/_R%K7_KY3_T(57J MQH__ "%K7_KY3_T(4 ?WZ5\F_P#!=K_E#W^T1_V3*_\ Y+7UE7R;_P %VO\ ME#W^T1_V3*__ )+0!_%K1110 4444 %?W8?L5_\ )F_PE_[)EH/_ *;H*_A/ MK^[#]BO_ ),W^$O_ &3+0?\ TW04 9W_ 4$_P"3"_C=_P!DA\2_^FNYK^&" MO[G_ /@H)_R87\;O^R0^)?\ TUW-?PP4 %%%% !1110!_:W_ ,$3?^41O[.7 M_9(=$_\ 25*^F=8_Y!-U_P!>S_\ H)KYF_X(F_\ *(W]G+_LD.B?^DJ5],ZQ M_P @FZ_Z]G_]!- '\!=%%% !1110 5_8-_P;"_\ *#'X%?\ 7MX@_P#4CU.O MX^:_L&_X-A?^4&/P*_Z]O$'_ *D>IT ?>U?PG_MJ?\GD?%K_ +*;KW_IQGK^ M["OX3_VU/^3R/BU_V4W7O_3C/0!YG1110 4444 ?U8_\&?/_ "A[MO\ LINN M?RMZ_4NORT_X,^?^4/=M_P!E-US^5O7ZET ?Q2?\%LO^4N7[1O\ V5[6_P#T MJ>OEZOJ'_@ME_P I?M$?'[Q#HGCO]G']J:?P5J%G$_""?#&U\$> M(=(U_0(M;6>WA$X;4[!7FABT[491.?V#K7Q M;\!6_9CTSXNW^D>#= T'PI;?#"WM-)A>\\*:GH%RES9ZC]HD)-XQFMK F*10 MN+5US^^;'*:E_P $U_$OC"Q\0_$CXB?M'M>__&.@^)-,^(.E^$8[2RT>X MT:-X["UATU[B7=:^7<7JS(]PTDG]H7&V6/,?E_5E% 'E?[+?[-FH? &W\8^) M_&WQ$/B_QK\1/%9\0>-/$BZ2MA!<7*V=M8P0VUJ))#;V\-I9V\21M)(V59V= MF=C7JE%% !1110!X7X!_Y2">/_\ L1-*_P#1C5^-G_!\Q_R%OV8_^O;QC_Z% MHE?LGX!_Y2">/_\ L1-*_P#1C5^-G_!\Q_R%OV8_^O;QC_Z%HE 'X%4444 % M%%% 'Z#_ /!K)_RG.^#'_7MXE_\ 4M 'XG?\ ![E_R9O\&?\ LIMS_P"FZ6OYM*_I+_X/0_\HC;#_LKVC?^DM_7ZN5^4?\ P>0_\HC;#_LK MVC?^DM_0!_*_1110 4444 >N_P#!/O\ Y/T^"/\ V5[PU_Z=+:O[GZ_A@_X) M]_\ )^GP1_[*]X:_].EM7]S] 'Y\?\'3?_*#'XS_ /7SX:_]2/3:_D*K^O7_ M (.F_P#E!C\9_P#KY\-?^I'IM?R%4 %%%% !5C1_^0M:_P#7RG_H0JO5C1_^ M0M:_]?*?^A"@#^_2ODW_ (+M?\H>_P!HC_LF5_\ R6OK*ODW_@NU_P H>_VB M/^R97_\ ): /XM:*** "BBB@ K^[#]BO_DS?X2_]DRT'_P!-T%?PGU_=A^Q7 M_P F;_"7_LF6@_\ IN@H SO^"@G_ "87\;O^R0^)?_37S_ /H) MH _@+HHHH **** "O[!O^#87_E!C\"O^O;Q!_P"I'J=?Q\U_8-_P;"_\H,?@ M5_U[>(/_ %(]3H ^]J_A/_;4_P"3R/BU_P!E-U[_ -.,]?W85_"?^VI_R>1\ M6O\ LINO?^G&>@#S.BBB@ HHHH _JQ_X,^?^4/=M_P!E-US^5O7ZEU^6G_!G MS_RA[MO^RFZY_*WK]2Z /XI/^"V7_*7+]HW_ +*]K?\ Z5/7R]7U#_P6R_Y2 MY?M&_P#97M;_ /2IZ^7J "BBB@ K^ES_ (,EO^3"_BS_ -E>/_IKLJ_FCK^E MS_@R6_Y,+^+/_97C_P"FNRH _:"BBB@ HHHH **** "BBB@ HKY7_;J_;[^+ M?[/'Q<\-_L^_L[_ [P]XP\6ZSI]AJURGB[QD^BVIL[C7K#1T@MFCM;AY[AYK MT9)58[= )',A*PO>^+'[32;2?R9X-1U*%;:8RQB2*",-"6G'G)0!]-45X]\5OVR_ GPZ_9+TO] MK+1O#.J:Y9>)[30O^$.\/PJD%[JU[K,]K;:99_O#MA>6>\MT9F)$89F.0IKS M34?^"E7B+P?;>(?AI\2/V=&L/B_I'C/0?#6E^ -+\6I=V6LSZTDDFGW4.I/; MQ%+7R[>^:9WMUDB_L^XVQRXC\P ^K**\I_99_:4U+X_V_C'POXY^'/\ PA_C M;X=^*CX?\:>&DU==0@M[EK.VOH)K:Z$<1N+>:UO+>5':*-LLR,BLC"O5J "B MBO+;_P#;8_92TN^GTS4/CEH<5Q;3-%/$\K91U)#*?EZ@@B@#G? /_*03Q_\ M]B)I7_HQJ_&S_@^8_P"0M^S'_P!>WC'_ -"T2OUT^ 7Q/\ ?%/\ ;I\=^)/A MYXJM=6L9O ^G+%=6C$JQCE(<<@="RY^M?D7_ ,'S'_(6_9C_ .O;QC_Z%HE M'X%4444 %%%% 'Z#_P#!K)_RG.^#'_7MXE_]1S4J_KUK^0K_ (-9/^4YWP8_ MZ]O$O_J.:E7]>M 'XG?\'N7_ "9O\&?^RFW/_INEK^;2OZ2_^#W+_DS?X,_] ME-N?_3=+7\VE !1110 5]9?\$)?^4PG[._\ V4VP_FU?)M?67_!"7_E,)^SO M_P!E-L/YM0!_:57Y1_\ !Y#_ ,HC;#_LKVC?^DM_7ZN5^4?_ >0_P#*(VP_ M[*]HW_I+?T ?ROT444 %%%% 'KO_ 3[_P"3]/@C_P!E>\-?^G2VK^Y^OX8/ M^"??_)^GP1_[*]X:_P#3I;5_<_0!^?'_ =-_P#*#'XS_P#7SX:_]2/3:_D* MK^O7_@Z;_P"4&/QG_P"OGPU_ZD>FU_(50 4444 %6-'_ .0M:_\ 7RG_ *$* MKU8T?_D+6O\ U\I_Z$* /[]*^3?^"[7_ "A[_:(_[)E?_P EKZRKY-_X+M?\ MH>_VB/\ LF5__): /XM:*** "BBB@ K^[#]BO_DS?X2_]DRT'_TW05_"?7]V M'[%?_)F_PE_[)EH/_IN@H SO^"@G_)A?QN_[)#XE_P#37S_P#H M)H _@+HHHH **** "O[!O^#87_E!C\"O^O;Q!_ZD>IU_'S7]@W_!L+_R@Q^! M7_7MX@_]2/4Z /O:OX3_ -M3_D\CXM?]E-U[_P!.,]?W85_"?^VI_P GD?%K M_LINO?\ IQGH \SHHHH **** /ZL?^#/G_E#W;?]E-US^5O7ZEU^6G_!GS_R MA[MO^RFZY_*WK]2Z /XI/^"V7_*7+]HW_LKVM_\ I4]?+U?4/_!;+_E+E^T; M_P!E>UO_ -*GKY>H **** "OZ7/^#);_ ),+^+/_ &5X_P#IKLJ_FCK^ES_@ MR6_Y,+^+/_97C_Z:[*@#]H**** "BBB@ HHHH **** /B+_@K_\ !?XN?&:# MPMI$?[$6@_&GP5#J^A26RZ=0M$6:+S_QO\#?^"EVH_#OX5?LG_'GX%:Y\6_AIX8^'&F+\3)O#?Q$TNUN/ M'>NJ,2:??W&H7$5Q+IL*H@D 57OW8^<1%OBF_1VB@#YF_:U^''[07[1WP3_X M1'P9\"K;0-7\&:MX&\=>#H-4\2VOV?5-5TO5X=3N=#?R-_V?8MDEO]H.8F:[ M5E)6-J\@\<_LH_M9?%OXLZW^WK)\#5T/Q9IWQ#\%:KX5^%>J>)[%[V^TG0[7 M5;:Y2:[@DDLX;J9=>U%H4$KQ_P"CVXDDC\Q_+^^** /!/V*OA-\5] \9?%_] MHGXT^"AX5UGXM>.[;5;/PBVI07D^CZ;9:/8:7;1W,MNSPM<2?8Y)W$3R(@G5 M [%"Q][HHH *Q)?AI\.)Y6GG^'^B.[L6=WTJ$EB>I)V\FMNB@#P'X6:'HNA? MM]^/K+1-'M;.%? NEE8K6W6-03(VY?\F;_!G_LIMS_Z;I:_FTK^DO\ X/0_\ *(VP_P"R MO:-_Z2W] '\K]%%% !1110!Z[_P3[_Y/T^"/_97O#7_ITMJ_N?K^&#_@GW_R M?I\$?^RO>&O_ $Z6U?W/T ?GQ_P=-_\ *#'XS_\ 7SX:_P#4CTVOY"J_KU_X M.F_^4&/QG_Z^?#7_ *D>FU_(50 4444 %6-'_P"0M:_]?*?^A"J]6-'_ .0M M:_\ 7RG_ *$* /[]*^3?^"[7_*'O]HC_ +)E?_R6OK*ODW_@NU_RA[_:(_[) ME?\ \EH _BUHHHH **** "O[L/V*_P#DS?X2_P#9,M!_]-T%?PGU_=A^Q7_R M9O\ "7_LF6@_^FZ"@#._X*"?\F%_&[_LD/B7_P!-=S7\,%?W/_\ !03_ ),+ M^-W_ &2'Q+_Z:[FOX8* "BBB@ HHHH _M;_X(F_\HC?V(/_4CU.@#[VK^$_\ ;4_Y/(^+7_93=>_].,]?W85_"?\ MJ?\GD?% MK_LINO?^G&>@#S.BBB@ HHHH _JQ_P"#/G_E#W;?]E-US^5O7ZEU^6G_ 9\ M_P#*'NV_[*;KG\K>OU+H _BD_P""V7_*7+]HW_LKVM_^E3U\O5]0_P#!;+_E M+E^T;_V5[6__ $J>OEZ@ HHHH *_I<_X,EO^3"_BS_V5X_\ IKLJ_FCK^ES_ M (,EO^3"_BS_ -E>/_IKLJ /V@HHHH **** "BBB@ HHHH **JZOKFB^'[:. M]U[5[6RAEN8;:*6[N%C5YI9%BBC!8@%WD=45>K,P R2!5J@ HHHH **** "B MBB@#POP#_P I!/'_ /V(FE?^C&K\;/\ @^8_Y"W[,?\ U[>,?_0M$K]D_ /_ M "D$\?\ _8B:5_Z,:OQL_P"#YC_D+?LQ_P#7MXQ_]"T2@#\"J*** "BBB@#] M!_\ @UD_Y3G?!C_KV\2_^HYJ5?UZU_(5_P &LG_*<[X,?]>WB7_U'-2K^O6@ M#\3O^#W+_DS?X,_]E-N?_3=+7\VE?TE_\'N7_)F_P9_[*;<_^FZ6OYM* "BB MB@ KZR_X(2_\IA/V=_\ LIMA_-J^3:^LO^"$O_*83]G?_LIMA_-J /[2J_*/ M_@\A_P"41MA_V5[1O_26_K]7*_*/_@\A_P"41MA_V5[1O_26_H _E?HHHH * M*** /7?^"??_ "?I\$?^RO>&O_3I;5_<_7\,'_!/O_D_3X(_]E>\-?\ ITMJ M_N?H _/C_@Z;_P"4&/QG_P"OGPU_ZD>FU_(57]>O_!TW_P H,?C/_P!?/AK_ M -2/3:_D*H **** "K&C_P#(6M?^OE/_ $(57JQH_P#R%K7_ *^4_P#0A0!_ M?I7R;_P7:_Y0]_M$?]DRO_Y+7UE7R;_P7:_Y0]_M$?\ 9,K_ /DM '\6M%%% M !1110 5_=A^Q7_R9O\ "7_LF6@_^FZ"OX3Z_NP_8K_Y,W^$O_9,M!_]-T% M&=_P4$_Y,+^-W_9(?$O_ *:[FOX8*_N?_P""@G_)A?QN_P"R0^)?_37(/_4CU.OX^:_L&_P"#87_E!C\"O^O;Q!_ZD>IT ?>U?PG_ M +:G_)Y'Q:_[*;KW_IQGK^["OX3_ -M3_D\CXM?]E-U[_P!.,] 'F=%%% !1 M110!_5C_ ,&?/_*'NV_[*;KG\K>OU+K\M/\ @SY_Y0]VW_93=<_E;U^I= '\ M4G_!;+_E+E^T;_V5[6__ $J>OEZOJ'_@ME_RER_:-_[*]K?_ *5/7R]0 444 M4 %?TN?\&2W_ "87\6?^RO'_ --=E7\T=?TN?\&2W_)A?Q9_[*\?_3794 ?M M!1110 4444 %%%% !1110!^=?_!9W]GZ+XN_%[P=XO\ ^$(^'WQ?BT2TT&PU M/X)^+=?CMM1MXK[Q;I<::KIR2I)$KW1CDTV2680@1.^V?Y9(I$_:.'A_XU_L M(_LP?M$? [XT?$32OA_I_P 1_A,NB^"M4OT,VH^;XNT6U!U>X;S+B\EAB+IL M\XQ-+F9O.98W7ZM_:U_8#_9G_;4.CWGQN\(7CZGH5S;M8ZWH>LW.FWOV6.]M M[N2Q>:UD1Y+:5[:/?$Q(! =-DBI(O::I^SK\$-7^%_A_X*W/PVTV+PGX5O=' MN_#F@649M[;3I=*N8+K3C$D17:L$UM ZI]W]V 01D$ \D_X*I:QK=G^RM8^& M=/UF\TW3?%OQ6\#>%_%>H6%V]O+%HFI^)]-L;]!*A#1"6WGD@9P0568D$'!K MY+^+O@SP_P#"[]J_Q!^P?\-=/.A_!3Q'\8/ABNO^$M*N'@T^V&HV.OS7VG1J MC 06]U+H^D>;;IM23[9(&4_:'W_H1XZ_9E^!7Q.;QA_PL+X=VNLQ^/=#M-'\ M66VHSRRPWUG:M.UNGE%]D3(UQ*PDC"ON*G<2B%>:TS]@C]DS2_A!KGP,7X2K M=>'_ !+JL.J:^VJ:W?7FH7^H0F$P7DFH3SO>-\)C2M.EOY[^\,M[/ M=W-[=S-NEN;FYN'DGN9G.-TLKNY"@$X Z^@ KQ+5/ O[>DNIW,ND?'?P1#: M-.YM8I?"\C,D98[5)WWC'_ -"T2@#\"J*** "BBB@# M]!_^#63_ )3G?!C_ *]O$O\ ZCFI5_7K7\A7_!K)_P ISO@Q_P!>WB7_ -1S M4J_KUH _$[_@]R_Y,W^#/_93;G_TW2U_-I7])?\ P>Y?\F;_ 9_[*;<_P#I MNEK^;2@ HHHH *^LO^"$O_*83]G?_LIMA_-J^3:^LO\ @A+_ ,IA/V=_^RFV M'\VH _M*K\H_^#R'_E$;8?\ 97M&_P#26_K]7*_*/_@\A_Y1&V'_ &5[1O\ MTEOZ /Y7Z*** "BBB@#UW_@GW_R?I\$?^RO>&O\ TZ6U?W/U_#!_P3[_ .3] M/@C_ -E>\-?^G2VK^Y^@#\^/^#IO_E!C\9_^OGPU_P"I'IM?R%5_7K_P=-_\ MH,?C/_U\^&O_ %(]-K^0J@ HHHH *L:/_P A:U_Z^4_]"%5ZL:/_ ,A:U_Z^ M4_\ 0A0!_?I7R;_P7:_Y0]_M$?\ 9,K_ /DM?65?)O\ P7:_Y0]_M$?]DRO_ M .2T ?Q:T444 %%%% !7]V'[%?\ R9O\)?\ LF6@_P#IN@K^$^O[L/V*_P#D MS?X2_P#9,M!_]-T% &=_P4$_Y,+^-W_9(?$O_IKN:_A@K^Y__@H)_P F%_&[ M_LD/B7_TUW-?PP4 %%%% !1110!_:W_P1-_Y1&_LY?\ 9(=$_P#25*^F=8_Y M!-U_U[/_ .@FOF;_ ((F_P#*(W]G+_LD.B?^DJ5],ZQ_R";K_KV?_P!!- '\ M!=%%% !1110 5_8-_P &PO\ R@Q^!7_7MX@_]2/4Z_CYK^P;_@V%_P"4&/P* M_P"O;Q!_ZD>IT ?>U?PG_MJ?\GD?%K_LINO?^G&>O[L*_A/_ &U/^3R/BU_V M4W7O_3C/0!YG1110 4444 ?U8_\ !GS_ ,H>[;_LINN?RMZ_4NORT_X,^?\ ME#W;?]E-US^5O7ZET ?Q2?\ !;+_ )2Y?M&_]E>UO_TJ>OEZOJ'_ (+9?\I< MOVC?^RO:W_Z5/7R]0 4444 %?TN?\&2W_)A?Q9_[*\?_ $UV5?S1U_2Y_P & M2W_)A?Q9_P"RO'_TUV5 '[04444 %%%% !1110 4444 %%%% !1110 4444 M%%%% 'A?@'_E()X__P"Q$TK_ -&-7XV?\'S'_(6_9C_Z]O&/_H6B5^R?@'_E M()X__P"Q$TK_ -&-7XV?\'S'_(6_9C_Z]O&/_H6B4 ?@51110 4444 ?H/\ M\&LG_*<[X,?]>WB7_P!1S4J_KUK^0K_@UD_Y3G?!C_KV\2_^HYJ5?UZT ?B= M_P 'N7_)F_P9_P"RFW/_ *;I:_FTK^DO_@]R_P"3-_@S_P!E-N?_ $W2U_-I M0 4444 %?67_ 0E_P"4PG[._P#V4VP_FU?)M?67_!"7_E,)^SO_ -E-L/YM M0!_:57Y1_P#!Y#_RB-L/^RO:-_Z2W]?JY7Y1_P#!Y#_RB-L/^RO:-_Z2W] ' M\K]%%% !1110!Z[_ ,$^_P#D_3X(_P#97O#7_ITMJ_N?K^&#_@GW_P GZ?!' M_LKWAK_TZ6U?W/T ?GQ_P=-_\H,?C/\ ]?/AK_U(]-K^0JOZ]?\ @Z;_ .4& M/QG_ .OGPU_ZD>FU_(50 4444 %6-'_Y"UK_ -?*?^A"J]6-'_Y"UK_U\I_Z M$* /[]*^3?\ @NU_RA[_ &B/^R97_P#):^LJ^3?^"[7_ "A[_:(_[)E?_P E MH _BUHHHH **** "O[L/V*_^3-_A+_V3+0?_ $W05_"?7]V'[%?_ "9O\)?^ MR9:#_P"FZ"@#._X*"?\ )A?QN_[)#XE_]-=S7\,%?W/_ /!03_DPOXW?]DA\ M2_\ IKN:_A@H **** "BBB@#^UO_ ((F_P#*(W]G+_LD.B?^DJ5],ZQ_R";K M_KV?_P!!-?,W_!$W_E$;^SE_V2'1/_25*^F=8_Y!-U_U[/\ ^@F@#^ NBBB@ M HHHH *_L&_X-A?^4&/P*_Z]O$'_ *D>IU_'S7]@W_!L+_R@Q^!7_7MX@_\ M4CU.@#[VK^$_]M3_ )/(^+7_ &4W7O\ TXSU_=A7\)_[:G_)Y'Q:_P"RFZ]_ MZ<9Z /,Z*** "BBB@#^K'_@SY_Y0]VW_ &4W7/Y6]?J77Y:?\&?/_*'NV_[* M;KG\K>OU+H _BD_X+9?\I MUO\ ]*GKY>H **** "OZ7/\ @R6_Y,+^+/\ V5X_^FNRK^:.OZ7/^#);_DPO MXL_]E>/_ *:[*@#]H**** "BBB@ HHHH **** /E?]NK]OOXM_L\?%SPW^S[ M^SO\#O#WC#Q;K.GV&K7*>+O&3Z+:FSN->L-'2"V:.UN'GN'FO1DE5CMT DL:YK7A+X5:?X]^*WA[4_%5MI]YX9L[P7/ ME:=#M2:.^U(_8;[]R'BAQ;@F<>:F>(_X*_\ P7^+GQF@\+:1'^Q%H/QI\%0Z MOH4ELNG7,-GXF\/:JOB"P,\L-W/-'Y%G+/B;^SQX=\%^)M?F\8P0#0_$FEQZG$MW>37A26\L7 MBU- T\2RW+-9,QA)GRH!]7_&;]L+X?\ PM_99L?VIO#VEW?BC3_$,6B)X+TK M366*?7;S6+FVM=+MHS(0L?G3WENI=N$5F8C"FO+M1_X*5>(O!]MXA^&GQ(_9 MT:P^+^D>,]!\-:7X TOQ:EW9:S/K222:?=0ZD]O$4M?+M[YIG>W62+^S[C;' M+B/S*7Q<_95^-DO['_AG]D_X6^!K:[N/@C:_#G6? /B#4]=BAM_%=_X?U"VN MIM/>,!I+/='ILN \<_LH_M9?%OXLZW^WK)\#5T/Q9IWQ#\% M:KX5^%>J>)[%[V^TG0[75;:Y2:[@DDLX;J9=>U%H4$KQ_P"CVXDDC\Q_+ /J M+]EG]I34OC_;^,?"_CGX<_\ "'^-OAWXJ/A_QIX:35UU""WN6L[:^@FMKH1Q M&XMYK6\MY4=HHVRS(R*R,*]6KP3]BKX3?%?0/&7Q?_:)^-/@H>%=9^+7CNVU M6S\(MJ4%Y/H^FV6CV&EVT=S+;L\+7$GV.2=Q$\B()U0.Q0L?>Z "O+;_ /;8 M_92TN^GTS4/CEH<5Q;3-%/$\K91U)#*?EZ@@BO4JQ)?AI\.)Y6GG^'^B.[L6 M=WTJ$EB>I)V\F@#X\\4_\%%OV'_V>/VM?%'QH^-?[3'ACP[X7U_PUI^F:/K& MH7;".YNXR[O$H52P8*">0!QQ7Y,_\'67[5?[+O\ P4GU'X%3_L5_M*?#_P : M)X-A\2KXD/\ PF=CIWV,W9TLV_\ Q_RP>9N^S3?LS_AD_]EG_ *-J^'__ (1MC_\ M&J /X@O^&:/B+_T,?P__ /#L^'O_ ).H_P"&:/B+_P!#'\/_ /P[/A[_ .3J M_M]_X9/_ &6?^C:OA_\ ^$;8_P#QJC_AD_\ 99_Z-J^'_P#X1MC_ /&J /X@ MO^&:/B+_ -#'\/\ _P .SX>_^3J/^&:/B+_T,?P__P##L^'O_DZO[??^&3_V M6?\ HVKX?_\ A&V/_P :H_X9/_99_P"C:OA__P"$;8__ !J@#^4C_@@7J7@K M]BG_ (*M_#+]I3]IKXO_ _\,^"O#T.N+K&M?\+%TB]^SFXT6^MH?W-I=2S/ MNFFC7Y4.-V3@ D?T;_\ #_?_ ((V_P#20GX?_P#@9-_\;KZ _P"&3_V6?^C: MOA__ .$;8_\ QJC_ (9/_99_Z-J^'_\ X1MC_P#&J /PZ_X.EOVX?V-?^"C? M[-/PR^'_ .QG^U/\/_&6K^'O',^H:Q:?\);::=]GMFLY(P^^^DA5_G8#"DGG M.,$O"?CFTU#7]6_X67HES]EMD)W/Y5O=O*^,]$5C[ M5_7O_P ,G_LL_P#1M7P__P#"-L?_ (U1_P ,G_LL_P#1M7P__P#"-L?_ (U0 M!\__ /#_ '_X(V_])"?A_P#^!DW_ ,;K\^O^#EC_ (*,?L'?\% ?^"=-I\"/ MV1OVNOA_XM\5Q?$;3-4?2O\ A)K>PQ:107:22>;>M#'PTJ#;NW'=P#@X_87_ M (9/_99_Z-J^'_\ X1MC_P#&J/\ AD_]EG_HVKX?_P#A&V/_ ,:H _B"_P"& M:/B+_P!#'\/_ /P[/A[_ .3J/^&:/B+_ -#'\/\ _P .SX>_^3J_M]_X9/\ MV6?^C:OA_P#^$;8__&J/^&3_ -EG_HVKX?\ _A&V/_QJ@#^(+_AFCXB_]#'\ M/_\ P[/A[_Y.H_X9H^(O_0Q_#_\ \.SX>_\ DZO[??\ AD_]EG_HVKX?_P#A M&V/_ ,:H_P"&3_V6?^C:OA__ .$;8_\ QJ@#^,C]CSX2:U\+/VM_A9\3O'GC MCX?V&A^'/B-H>J:S??\ "TM!E^SVEO?PRS2;([UG?:B,=JJ6., $\5_5O_P_ MW_X(V_\ 20GX?_\ @9-_\;KZ _X9/_99_P"C:OA__P"$;8__ !JC_AD_]EG_ M *-J^'__ (1MC_\ &J /RY_X+Z?\%3O^"<_[:W_!*3XF_LU_LR_MG?#_ ,3> M-?$,VAMH^B_\)!%9?:!;ZU8W,W[Z[,4*;889&^9QG;@9) /\Y'_#-'Q%_P"A MC^'_ /X=GP]_\G5_;[_PR?\ LL_]&U?#_P#\(VQ_^-4?\,G_ ++/_1M7P_\ M_"-L?_C5 '\07_#-'Q%_Z&/X?_\ AV?#W_R=1_PS1\1?^AC^'_\ X=GP]_\ M)U?V^_\ #)_[+/\ T;5\/_\ PC;'_P"-4?\ #)_[+/\ T;5\/_\ PC;'_P"- M4 ?Q!?\ #-'Q%_Z&/X?_ /AV?#W_ ,G5-IO[-WQ!M]1MYY?$OP_"),K,?^%L M>'N ""?^7ZO[=_\ AD_]EG_HVKX?_P#A&V/_ ,:H_P"&3_V6?^C:OA__ .$; M8_\ QJ@#Y_\ ^'^__!&W_I(3\/\ _P #)O\ XW7SS_P5C_X+"_\ !,#]IC_@ MFY\9O@'\$OVX?A_K?BWQ9X&N]/T#2?[:%M]JN7 VIYMP$B3..KLH]Z_0;_AD M_P#99_Z-J^'_ /X1MC_\:H_X9/\ V6?^C:OA_P#^$;8__&J /X@O^&:/B+_T M,?P__P##L^'O_DZC_AFCXB_]#'\/_P#P[/A[_P"3J_M]_P"&3_V6?^C:OA__ M .$;8_\ QJC_ (9/_99_Z-J^'_\ X1MC_P#&J /X@O\ AFCXB_\ 0Q_#_P#\ M.SX>_P#DZC_AFCXB_P#0Q_#_ /\ #L^'O_DZO[??^&3_ -EG_HVKX?\ _A&V M/_QJC_AD_P#99_Z-J^'_ /X1MC_\:H _B"_X9H^(O_0Q_#__ ,.SX>_^3J_K M$_9@_P""XW_!)#X=_LT_#OX?^,?V^/A_9ZOH7@;2-/U6T_M)Y/(N8;.*.5-Z M(RMM=6&5)!QD$CFOKG_AD_\ 99_Z-J^'_P#X1MC_ /&J/^&3_P!EG_HVKX?_ M /A&V/\ \:H ^.?VP_\ @MW_ ,$F/BG^R1\4_ACX#_;T^']_KGB/XC6 M/]IM%]HN[BPFBACWR(J)N=U&YF"C.20.:_E(_P"&:/B+_P!#'\/_ /P[/A[_ M .3J_M]_X9/_ &6?^C:OA_\ ^$;8_P#QJC_AD_\ 99_Z-J^'_P#X1MC_ /&J M /X@O^&:/B+_ -#'\/\ _P .SX>_^3J/^&:/B+_T,?P__P##L^'O_DZO[??^ M&3_V6?\ HVKX?_\ A&V/_P :H_X9/_99_P"C:OA__P"$;8__ !J@#^(+_AFC MXB_]#'\/_P#P[/A[_P"3J/\ AFCXB_\ 0Q_#_P#\.SX>_P#DZO[??^&3_P!E MG_HVKX?_ /A&V/\ \:H_X9/_ &6?^C:OA_\ ^$;8_P#QJ@#X&_X)=?\ !9#_ M ()E^(-*_M@7'V2[A@5)(_-@#QR8 M8$;D9E/8FO<]2_X+Y?\ !'&XTZX@B_X*#_#\N\+JH^VR\D@@?\LZ^AO^&3_V M6?\ HVKX?_\ A&V/_P :H_X9/_99_P"C:OA__P"$;8__ !J@#^(+_AFCXB_] M#'\/_P#P[/A[_P"3J/\ AFCXB_\ 0Q_#_P#\.SX>_P#DZO[??^&3_P!EG_HV MKX?_ /A&V/\ \:H_X9/_ &6?^C:OA_\ ^$;8_P#QJ@#^(+_AFCXB_P#0Q_#_ M /\ #L^'O_DZC_AFCXB_]#'\/_\ P[/A[_Y.K^WW_AD_]EG_ *-J^'__ (1M MC_\ &J/^&3_V6?\ HVKX?_\ A&V/_P :H _B"_X9H^(O_0Q_#_\ \.SX>_\ MDZOZ1/\ @A)_P59_X)O_ +&G_!*3X3_LU_M)?MH_#_PWXU\,PZPNMZ+_ &_' M>?9C/K5_@1^?;37DLD3['O59=R M,IPP!&<$ \5_:)_PR?\ LL_]&U?#_P#\(VQ_^-4?\,G_ ++/_1M7P_\ _"-L M?_C5 '\07_#-'Q%_Z&/X?_\ AV?#W_R=1_PS1\1?^AC^'_\ X=GP]_\ )U?V M^_\ #)_[+/\ T;5\/_\ PC;'_P"-4?\ #)_[+/\ T;5\/_\ PC;'_P"-4 ?Q M!?\ #-'Q%_Z&/X?_ /AV?#W_ ,G4?\,T?$7_ *&/X?\ _AV?#W_R=7]OO_#) M_P"RS_T;5\/_ /PC;'_XU1_PR?\ LL_]&U?#_P#\(VQ_^-4 ?D-_P;=_\%(_ MV!OV!_\ @FY#\ _VL_VOOA_X3\6IXYU74&TG_A)8+_%M,(?+?S;-I8N=C<;L MC'(%??/_ _W_P""-O\ TD)^'_\ X&3?_&Z^@/\ AD_]EG_HVKX?_P#A&V/_ M ,:H_P"&3_V6?^C:OA__ .$;8_\ QJ@#^/O_ (*B^$(OVB_^"BWQI^._P;^) M'P_UCPIXM^(VJ:IX?U7_ (6;HEO]KM)IV>.3RI[M)(\J0=KJK#N!7@W_ S1 M\1?^AC^'_P#X=GP]_P#)U?V^_P##)_[+/_1M7P__ /"-L?\ XU1_PR?^RS_T M;5\/_P#PC;'_ .-4 ?Q!?\,T?$7_ *&/X?\ _AV?#W_R=1_PS1\1?^AC^'__ M (=GP]_\G5_;[_PR?^RS_P!&U?#_ /\ "-L?_C5'_#)_[+/_ $;5\/\ _P ( MVQ_^-4 ?Q!?\,T?$7_H8_A__ .'9\/?_ "=7[B_\&N'[=G[%O_!.?]DCXA_# M']LK]JOX?^#M>\FM8M:T>1FA::(@2("P!RI(SQ7>5E^$/!'@ MOX?:,OASP%X0TO0]/61I%L-'T^.VA#M]Y@D:A)O#?C'1H?$?A'Q!8ZKIUSN^S MW^FW:3PR[6*MM="5;#*RG!X(([4 7J*** "BBB@ HHHH **YCP;\:?A+\0_' M'BKX:>!?B-H^K>(/ ]W;VOB_1K"^22XT>:XA$\*7" YC+Q,&7/49[@XZ>@ H MHHH **** "BBL70/B/\ #[Q5XIUSP-X8\&)8(O$FDV.HQ2W.E//$) M85N(E8M"7C(=0X!93D9'- &U1110 4444 %%%% !16)#\2OAS<^.YOA=;^/] M$D\36]F+NX\.)JL)OXK#O$7BZ98_#FC>(=?@MKB^+/L5E1V!"%_D#MA M2WRYSQ0!ZC1110 4444 %%%% !17%_%#]I#]GCX(Z]H7A7XS_'CP;X1U/Q1= M_9?#6G>)_$]I83ZK/D#RK:.>16G?+*-J G+ =2*[2@ HHHH **** "BBL3Q= M\2OAS\/[K3+'QYX_T31)]:O!::/#J^JPVSW]P<8AA$C ROR/E7)Y'% &W111 M0 4444 %%%% !17'_'+]H3X%?LR> Y/BC^T3\8/#?@CPY%<);OK7BC6(;*V, MSYV1!Y64,[8.%&2<' X-;W@[QCX1^(?A33O'?@'Q1IVMZ)K%E'>:3K&D7J7- MK>V\BAHYHI8R4D1E((9200<@T :5%%% !1110 445A?$?XH?#3X.>$;GX@?% MWXB:%X5T&S*B\UOQ)J\-C:0%F"KOFF947)( R>2<4 ;M%5- U_0O%>AV?B?P MOK=IJ6FZA;)06\'A2_\0QQ.MXP_=6L\O,=M*[%0$D97^=?E.X9^ )O M/[6_Q<_:/^!/P&_X*^?$B/Q3H?QQ\)^*/&GQ$^%6H6ECIEM\)KW06@NM.OM, MU+3I!/;A!.+=I6N&9@TI=B6(0 ]K\+?\%E/CW\9_C!X:\+>%?V:;#PM\+?B_ MXU\3?#OX4_%"]\1"[U2W\1:;%=K'>7VD"-/+M))K64+&)MX6/%=(\#W7 MB34]7\=:I!'J,.F+J.G06EI?V5H#LO9Q#->-#N/E!V1V8#&?L#X$_#'4_@Q\ M'?#GPJUKXH^)/&UWH.E16=QXL\7W:3ZGJCH,&>XD1%#R'N<9Z9).20#K**** M "BBOFK]L?\ X*V_L0?L,>-H_AC\;/B#JUUXH_LK^U;_ ,.>#_"U[K5YIFF@ MX-]>)9Q2?98/1I2I8 ?@K\.-=^+OQ4\46VB>&_#.E3ZE MKNKWA/E6=K"ADDE;:"2%52< $GH 37YW_MQ_\%=?VS/ MA\0?VD?V,/AEX!U M/X%_!SPAX7\4:SXJ\;6>I _$6TUA5F,.A74)2WB,%NZ;S)YCB:2-2@!PV!\8 M/#7_ 4(_:5\6:1_P4B_8L_:!U3XS^!-<^)=H_@_X6^#?B!;:?X3U+X=1Z7( M-0L]4LK^!$EU*YO(Y;F8M-#AL/$$,U];/%$K"3;):7.T ;9F"[BJR%@ 3T:15DW,!N1_TRMIQ-O&^KO//JFI/''&\D-ON\FR@"1HD<$*A M41$4ERNZO9J "BBB@ K*\<^./!OPR\&:K\1?B)XIL-#T'0]/FOM9UC5+I8+: MRMHD+R32R.0J(J@DL3@ 5XI^V/\ \%2_V!OV M9T[PU^UE^T9IOA?5M5M&N[ M/1H=,O=2O?LH)!N9+>QAFEA@RK#SI%6,E6 ;*G'P)_P6'_X*.^)?A_\ '_X* M?M:_LT?'OPUXM^"EM\&?$/B?QIX(O/$,0T7XBZ&^JZ1IEW81I*PAFO1%?2/$ MC@N)+=XMI+-&P!['^VW_ ,%DOVBOAIJ/CKXC_L6_ KP3XU^%7P;\!^'_ !GX M_P#%_BC7KNV/B;3=6!EBAT!X(F@D=+9?->69R,R*@C)QOY'XW_LM?M"?L _M M%ZE_P6V_9P\0>+/B"/"?CBTL;?P%IGC?SH( M;33[;Q'%)=";#W$@B>.WN6"@N2CJF%)VK]3_ +#G[+'Q*_9>^'6J6GQL_:B\ M6?%KQKXIU;^UO%/B3Q#((;..Z,21>1IMC'^ZT^T58U"PIGD$DDG /9K&\BU M&RAU"!)52>)9$6>!HG 89 9' 9#SRK $'@@&I:** "BBO'/VKO\ @H/^Q1^P MVFE_\-:?M*^%O TNMD_V39ZS?_Z3=JIPTB01AI#&#P9-NP$@$@D4 >K^(/$& M@^$]"O?%'BK6[/3-,TZUDN=0U'4+E(8+6!%+/+)(Y"HBJ"2S$ $DU\%?MM_ M\%IO'WP2\6^+V_9(_9LT;XJ^#_A/\.-(\??$_P 63^.H]/BDT342[6XT@+%* MM](;>*2X,FY8PH"CV2YC+$".Z8>4 YE'J?[:__!/ZU\=_ M\$3O$G["?_!,BPTM;'Q%X=TZV\!K?>)I9[.73)]5M[N;_39I)': VKW&S#-B M,JD8P%6@#XQ_:H^''['7_!+GXY?LD_M2^-_B*\OBCQS\9_%_Q \5_&:[\.O' MKVL:+/I=Q<_V/.L!DENMWVVQLXHLD;ONJ@=Q7[ ? 3XM'X\?!KPY\8O^%<>* M/" \1:8EZOAKQII@LM5T\-G$=S &;RI,<[=Q(!&<'BO#OV1_^"?7B/P3::/\ M4?VZ_BG9?&?XI:7K$NKZ#J=[H$$.D>!II;>*![3P_;%-UG L<,2;V8R2%#(= MC2.#]04 %%%% !17E'[77[;7[-?[#/P_M/B+^TC\0AH]OJFH+I^@Z99V$]]J M.LWK#*VUG:6Z/-<2'T12%'+%1S7Q%\:?VA=(_P""O1N?%O[,O[;WC'X??!;X M4>"O$-[\8=.\'ZU>^%/&FF>(XHE;3UNX9(!.+5(X[F4*&2*1XV#-(8]B@'L_ M[1W_ 43^*'Q5\5>%?@#_P $K6\(^,O%FO>/]?\ "OB_QWXBTS4+WP_X!N=' MLUN+J/4$LPLGG2-)%#"2ZQ-(_P!YN ?@?]K;4_A[^T%_P0W_ &A?^"LOQO\ M ME'\4/BYH^C>!_%EL(UOM%T6XT;Q(=#6\T??&UQ!"\C279'F-EU0,/BZVD>0-8U'SK80V.K:A''@M M*\!@@ME?\ !(__ ((J^(OV)/A;X?3]K_\ :%U#XJ>)-%\/MI.D M>%4G=?"7ARV>^34'6VLF55O+EKR-+AKVX3S#)'&56,QAB ?1G[ '[3WBG]J[ MX-R_$2]_9S\;> ?#4%XEIX%OO'YBAU'Q1I:01A-5>T!,MF)'\S;'+\S($DSB M3:ONE%% !117G7[4'[6O[.'[%WPNE^,W[4/Q'?"%[I=E]LOAJLM@DLJ2JACC6$!29)<%AMVMXY^T7^U! M\4_^"J?P^F\9_P#!([]M#4(O W@?PAXBOO&"_#E([+Q=>>*88$;1=):TU:V6 M2"VED6OB?X,\9:S\6? ?CO]FS4/AC^TKX>3PRW[2D M-[#:B#Q!K5QI68-:@%C<2VC1W/EW+_NMK$@^8"V&(!\.?MFP?"C]JW_@D-^T M=_P5_P#VB_AG9/\ $KQ+X0LOAU<>'=1C@U#3?!VI:5X@?235W']1?^"=7[76E_MB?!-O&W@OX:^.M/\)Z3);Z9X4\:^-]*%B?& MUM';QAM6M8)&^T+ \F_:\R(7&&&!9O/F7$1^5 P57K]&HX MXXHUBB0*J@!548 ["@!:*** "BN/^._[07P0_9@^&E]\8_VAOBIH?@WPOIN MT7FM^(-02W@5FX6,%C\\C'A47+,> ":^)O\ @I#_ ,%"-$_:9_X)F:K\4/\ M@E'^V7H,M@,IY / M8_VR_P#@I##\(KWPA\(_V1?"WAWXK?$[Q[\0KOP9H^CGQ=%::7H^I6EDU]>+ MJ=W$DQMWA@"M]G"&5S(J@#.:_.?]N'2O@_\ MO?\$S_VB?\ @L!^T_\ #:(^ M,]/^'K_#G1_A_K4<=_%\.?$>F:U+8S7>E7X(/[^\G@E+HB-M0HS.I85]>_\ M!#+]IW]D+]K8_%/XN?"7X-2^#?C->ZEIY_:-T[3EN)-%/B:+[7:O-8RAWM', MOD2S,]N=TB30M*SMR.._X)5_\$?/VK/ OP*B^'__ 4]^,.E>)/"93557X#: M):0SZ#>RWVK-JDVH:U*ZL=1O#<;#&JD1P)&%!A:7;:)HFFV]G96<"06EG:PK'%!$BA51$4 *H P ,"K% !11 M6%\3?B=\/?@O\/M8^*_Q8\9Z=X>\-^'["2]UK6]6NEAM[.!!EI'=N /U)( R M2!0!NU\V?MU?\%'/ G[*OA'QWX*^%>CGXA_&SPUX!C\3Z'\']&CGEU+4[:>^ MCL(9PD4;,T0N)5+B,-($5B%Z&O$OB3_P6#^ G[6(^U^,/!=X5C@UFTF?+MO")# M*OV9/@ M7\;?$'Q6_9E\">!M$7X?^.O%/PX/AVXT[6Y'F-]H\>ZW@:\5!B9V97:%I5C9 MR>6] LO^".WQ3\:_\%.?BI^V=\7_ -K/Q!:?#KQ7XN\,Z_H?PS\#ZA-ISZI= MZ/IEM!:OJUW'LE:"">.9X[2)MCEEE=LYCK[XH **** "BL_Q9XL\+> _#&H> M-O&_B.QT?1M(LI+S5=6U2[2"VL[>-2\DLLCD+&BJ"2S$ $FOA#XP_\ !6?X M0?M[_#S6_P!E_P#X)"?M=^'[[XTZE>V$5LUY8SZ=<0:,U[&FI:CIC:I;QP7\ MD-H+B13%YH^0N VT @'O_P"W!_P4.^#G[&GPV\$'\=?\%#_ -IK6_V>O^"K MGPS\!:5X@_9MT^T^(&DV'A&Y?5_!NM6NM:7>VL1U6TU.'?++8[9G'^KW.=RE M57+I_P $[-/^%/@S]NCXL:%^U-\?SX_USX,_%*#P#\ _BM\4==@C\2WS:MHU MO>:AH!GC\E=2,4TA$<;1NRF1R@3.!U\G_!*;]K#Q[_P56^+G[6OBO]KW4_!? MPB\7ZWX0U"R\)?#^Z:UUGQ"^B:;"D-O>WH4/:V*7373-;Q,3<>:=Y0!<@'G_ M /P;Z?&/Q#HWB?7?V'O@C^T9HWQS^ /PZ^&^DWWA;XI:-X-FT@:5K-USE@M; MHP2O&RQS! WEL1PV#P<'G!J2B@#\!M#_ &@_V0/V6O\ @DW\4/\ @E/^W5^S M-#J_[1VE:]JMCK7@^^T^6/5?B%J%_?S267B72[[[-,UY.5FC:)LF3, 'RH5K MZ8_9/_X) ?%O]OCP+\%/B7_P5_\ ?BSP_JGPF^&$'A"?P8/&\4\7CRU+P7, M=QJQM6$L:HT<:RVCL6EEA1Y'PI1OU8GT?2+K48-8N=+MI+NU5EMKJ2!3)$&& M&"L1E<]\=:LT 4?#'ACPWX)\-Z?X-\&^'[+2=(TFRBL]+TO3;5(+>SMXD"1P MQ1H L:(JA550 ,"KU%% !1110 5^8/B[XM_$+_@D?_P %)OV@_BY\8O@% MXM\7?#O]HN'2M;\%?$GPIX4N]8_LK6+'3_LG]AZHEG')/%"S -"RHP"L0H8F M3R_T^HH _'O_ ()6_P#!+/\ :!_:%^%GBK3O^"@?[*_AWP/\$/'/Q,U?XB^" M?AOI?CGQ!HWB'POJ=TL=NL26MJ8%MK"2#[2WV>67S$\X#R8\MG]9?A9\+/AU M\$/ASHOPB^$?@VP\/>&?#NG1V.B:+I< C@M+>,85$4?J3DDDDDDDUOT4 %%% M% !1110!^6_C_P#: \-_\$E?^"K/[07QO_;2\ ZC-\/_ -H30M$N_AY\68_# MUYJ%G8W&G:?]EE\-7S6EO<2VRR2 21[8V5E.XACG9YW_ ,$./V#O'/Q+^)5[ M^TO^TE_P31\'^%/AD_CWQ!XQ^!=MXFU^XGO_ 8]^;0/#8Z9<6<.+.9[;[1! M).D3PX#10IYA=OV,HH YWX5_"+X6? SP5;_#?X,_#O1?"OA^TFFEM=%T#38[ M2UBDFE:65UCC 4%Y'=V.,EF)/6NBHHH **** "ORM^*GQL^!O_!.?_@LC\<_ MBW_P4B\*V2>#OCGX)T)/@W\3_$>D-=:79Q:?8M!?^&GF\N1;-I9B;@K@)("& M?+,HK]4JKZII&DZY9G3];TNWO+=F#-!=0+(A(.0=K C(/- 'Y2?\&]]I\=O& M/@[XL>#KS]A*?PU^RC\5/&&M:S\/+;Q%XG@FMM,L;F)([C3[:PEA2:?3KES( M\;[(X@I;"MO+'],_@#\!OA9^S!\&?#O[/WP1\-OH_A/PIIJV&@Z8]_/=&VMU M)(3S9W>1\$G[S''0< "NP & ** "BBB@ HHHH ^!/\ @K'X8^,OP&_;%_9\ M_P""HG@?X+:Y\3O"/PDCU[0_B%X/\,Z>;W5M,T_5H8H_[:L+<:RJ5K]E:* /%/V%O\ @GK^ MRA_P3D^#\/P8_95^&-OHEDRQMJ^KSD3:EK,ZK@3WER1NF?DX'"("5C1%PH]K MHHH **** "OSZ_X+$6/C?X"_M9_LT?\ !2S4OA/JWC_X8_!K5->LOB+H6B:8 MU]>:!%JEK###X@@ME!,GV9HCYC %D0@KC)9?T%HH _%[X>^(/C!_P4<_X*S> M._VJ/^"?W[,44OP.\3?#9? /Q.^(\?C'6/"D/C*VN9HV^WP&33K>X&J6<0D3 M]SOPJQJ;E P4_I]^QY^PG\ /V']"UW3O@U9Z]>:IXJOXKSQ7XL\8>)+K6-8U MJ:&(0P&YO+IWD=8H@(XT!"(N<*"S$^QT4 %%%% !1110!^=W_!;<2?!K]H[] MEW]O'XQ?#>[\9_ OX1>+-;'Q3TFVTMK]-"DU"SCM]/\ $,MJJMYT=G*LA+[6 M:+S 4&]Q7QMXL\._##_@JE_P57\::]^Q%^PY%\3_ ( :]X0TW0OCOKWAWQQ_ M8.A^*KA+^UOK'4/-,,)74+1HSOCB+S/$FTLGF-G]V71)$,ZQI&GZ7JDWAO2DM?M-I8JZVL;*@"G8)'&[&YLC<3@8].HHH M **** "OE'_@M=^RC\7_ -LK_@G9XR^$/P%M;6_\6VE]I>OZ+X>U%@+77Y-. MOH;W^SIMQ"E9A"4 8A=^S<0,D?5U% 'XP?MB_M*?M2?\%?OBA^SQX*_8=_8: MU_PE\0_AAXXL_%WBGQ!\6O#6K:"/A]J%FV9].FOOLQBFM+D*(RD/F22A$)A& MS _5[P#\(;37+WP?\=?CY\+_ 0WQ?T?PF=,O_$7AZU:=+$SB-[RVL;FXC6< M6K2IE0X5B.H!+9]!HH **** "BBB@#Y/_P""WO[,_P 9OVM_^"9GQ'^#/P!T MY=3\421Z?JEEX:I)\9_AGXTL?$6KMKMAJ/AZ\^%ILBOVG2;^633?LHL9T M4PMMN#N,<0$#G"U^W%% 'QE^Q=_P2"_9]^$WQY\0?\% ?C7\+K>_^-_CS7I_ M$>HPZAK7]K:=X-O[I4^TP:27BB4 GRAPHIC 17 snap-20230630_g7.jpg begin 644 snap-20230630_g7.jpg M_]C_X 02D9)1@ ! @$ 8 !@ #_[@ .061O8F4 90 !_]L 0P " 0$! M 0$" 0$! @(" @($ P(" @(%! 0#! 8%!@8&!08&!@<)" 8'"0<&!@@+" D* M"@H*"@8("PP+"@P)"@H*_]L 0P$" @(" @(% P,%"@<&!PH*"@H*"@H*"@H* M"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*_\ $0@! M] )4 P$B (1 0,1 ?_$ !\ $% 0$! 0$! ! @,$!08'" D* M"__$ +40 (! P,"! ,%!00$ !?0$" P $$042(3%!!A-180'EZ@X2%AH>(B8J2DY25EI>8F9JBHZ2EIJ>H MJ:JRL[2UMK>XN;K"P\3%QL?(R;GZ.GJ\?+S]/7V M]_CY^O_$ !\! ,! 0$! 0$! 0$ ! @,$!08'" D*"__$ +41 (! M @0$ P0'!00$ $"=P ! @,1! 4A,08205$'87$3(C*!"!1"D:&QP0DC,U+P M%6)RT0H6)#3A)?$7&!D:)BH*#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6V MM[BYNL+#Q,7&Q\C)RM+3U-76U]C9VN+CY.7FY^CIZO+S]/7V]_CY^O_: P# M 0 "$0,1 #\ _?RBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BORF_X+:_MY?MN?LO_MV?"SP!X9_:13X$_"#4;*WN M+;XE:IX .KZ%J6LM%JBS66JW !:&)/+L%$"!25NGN"X\A=G6?\%6/VJO^"E_ M[+&-+^!_P>T#PL-:O_BOJ]W)$+^">64++:H!(S0F MSD<&$*\CHQP0#]+:*^6?^"P?[1O[2?[-/[!^K^/OV4=$U>7XD:EX@T/2- ;0 MO"3>()K%KK48$N9A9*C?:=EM]H 4@ L4Y!(KY_\ V=O^"H/Q&\'?L4^)-0UO M]HJ_^/'QYU+XIR^!? W@3Q#\(4\"ZM9>(I+>+RM+OM-2>4I! !+?3WF\*MOO M&0T8% 'Z345\K_\ !$_]I;XU?M@_\$P?A9^T=^T3XIAUKQGXDM=4;7-3M]/A MM4G>'5KVW3;% B1H!'#&O"C.W)R237U10 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 456CUK1Y=8E\.Q:M;-J$%M M''==\58EM+/[%/"_BC\6]+TO5OBAKT>C> -.R\TV MM7;IO58EA5CY>W&9FQ$I= S@NH-K]HW]IGX#_LC_ LN_C5^T=\3-/\ "GAF MRGB@DU*_WL9)Y6VQPQ11JTD\KGA8XU9S@X!P: .ZHKP#5O\ @J;_ ,$_=#_9 M0@_;AU+]IW0E^%EQJ2Z-'RI(YVX]* /1 MJ*** "BBJVE:UH^NP276B:M;7D4-S+;2R6LZR*DT4C1RQDJ2 Z.K(R]592#@ M@T 6:*** "BBB@ HHKY8_;*_X+5_\$R_^"?GQ;B^!7[7?[2W_")>*I]&AU6+ M2O\ A#=:O]UI*\B1R>;96/QA\. M>-OA_P#ML>*O!7ABZ@DTKXA>"KD)J.FRZ?)IFJ6+WFFV]PDD=KJ#Q:E+;LV% M1HY?-/[R!!)R?Q/_ ."'GQTO_P!K70_VJ/V<_P#@I7J_P\?P3X#L/!OPVT*\ M^%&D^(T\+:1;VD-NR6SZD\BI-,8V>2X2-)6$K(6V?+6C_P 11W_!"C_H^;_S M&7B?_P"5E'_$4=_P0H_Z/F_\QEXG_P#E90![G\:?V-_VFOB[X?\ &>FZ;_P4 M1\;>%KW4O$^CZW\/-0\-Z%:6W_"*/91*LMI,B$#5K.ZD#R2P7!VG?L'RJ*\G M\$?\$#_V-_$^B:SK7[*M?\;:PDNBYOKF"WMVCMK73YT6W M@6&UA18RTA&&.[YL#$_XBCO^"%'_ $?-_P"8R\3_ /RLH_XBCO\ @A1_T?-_ MYC+Q/_\ *R@#W7_@EO\ \$XOA=_P2U_9-T_]EWX9:Y+K)35KO5-=\13VSP2: MM>SN!YS0F618BL$=O#M1MI$ ;&YF)^BJ^ /^(H[_ ((4?]'S?^8R\3__ "LK MV?\ 8E_X+#?\$YO^"B_Q U7X6_L;?M$_\)CKVB:,=5U2Q_X1'5]/\FT$L<)D MWWUI"C?O)4&U6+?-G& 2 #Z8HHHH **K:5K6CZ[!)=:)JUM>10W,MM+):SK( MJ312-'+&2I(#HZLC+U5E(."#5F@ HHHH **** "BBOG/P=_P5B_8%\>_MD:A M^P9X5_: T^Z^)&G2/;/IHM9A;3WT1G^T6$5T4\F6ZA%NYDA5LC! RR2*@!]& M45Y_H/[4_P"SYXH_:.UO]D?PY\4=/OOB+X;\.P:[K_ABU61Y=/L9I!'%),X7 MRT9F*GRB_F;71]NUE8\G^UA_P4;_ &)/V&]8T3P]^U7^T-HW@^_\11O+I5E> M0SSRO CJC7$BV\ M"_C]^U%X=T#4?$VDPZMI,>)[J,Z=+((HKZ66VCDCMK5W.U;B9DB8@X8X./>[ M>X@NH$NK69)(I$#QR1L"K*1D$$=01WH ?1110 4444 %%%% !1110 4444 ? MA;^S?:>#/V;/^"[VJ?%?XQZJ?BA;?$+XEQ:?X&^-_P ,?B>]REA=ZMJ'B&*U MT76;+S-LJ 6LMDT,68K;^RH7V@O7LW[#_P"S+\/+S_@K/HOB_P#8$\;_ !#\ M2^&?A#=^*;?]IGX]>,O%LUVGQ#UJ^C86V@ +LMKN2QE=97DAA2.$11KG>5+_ M &WX4_X)*?L#>"OVR]8_;Q\-? +3+7X@ZU$KS742A;:VORUR9]4@A BOIUN M622<')" KM9I6DP/@A_P0W_X)4?LW_%?3OCC\%/V/M'T+Q7I/VC^S]:AUO4I M9(?/@DMYN);EE.Z*:13D'[Q(YP: /&/^"\7[.7PR_:/^$OB3Q/X0\56?BSXK M^"?A%J^K^$?AW>?%LZ/!HECN)F\70V5N5EN;NV>)8H9)&6W9CY;,IY'Y_?\ M!0/QMX@_:YM+;XQ_!K7/%?Q-LOAW^Q#X6\3:MXN\5^))]!U+P%.\S3MXDT^V MANU34-6F@BE>6$LJ!HHU%S(&$=?K_P"/O^".'_!,WXH?#3P3\(?'/[)>A7WA M_P"'5A+8>#K3[?>Q26%G+(9)+4SQSK+- [DLT,KO&23E>:U/CU_P2B_X)U_M M-ZSXB6^C:&(4FLHHM+@8/!I\D5K)&EQ:1LH*6\RO$O.% M&30!Z_\ !7Q9I/CWX-^$O'.@:_=ZK8:UX9L+^RU2_@\J>\AFMXY$FD3^!W5@ MS+V)(KIJBLK*STVSAT[3K2*WM[>)8X(((PB1HHPJJHX X %2T %%%% ! M1110 4444 %%%% !115:/6M'EUB7P[%JULVH06T=S/8K.IFCAD9UCD9,[@C- M'( Q&"8V ^Z< %FBBB@ HHHH **** "BBB@ HHHH **** "BBB@ K\6?^#A+ MQ7X=^#/[?7@+XS_"2[^(/A#XP1>'5CTFXU'X>+XA\&^/[>'3=>-OIBV\8D>6 M_$\YL65@C)%JRRA6$8:OVFJAK/A7PQXCO-,U#Q#XV:2O87 M7DRP>?"S F*3RIIH]ZX;9*ZYPQ! /S._X*!_LZ^&=2^._P"PW^V-XA_9]M]" M^+OBCXZ^#+3QW<6ZS3R:1;QZ-?2/IL>YF6VMXIV(*H%5V16?VNUGN--TN6Z\SRIVCED#0P,_+!C^E'_!$? MXJ_M%?&#]C_6/$WQ\\7^(_%&F6WQ/\06/PI\:>,=,^QZOXF\'0W 73-2NXS' M$?-D7S/G,:%T1&(YR?L&B@ HHHH \D_;XTV76_V)?BOH-M\>M.^%T^H^ -5L M[7XAZMJ@LK;P]--;/''>2W!*^2B.RDN"&7JIW8K\N_\ @@IX9U+P?I_QD_8B M^'UAJ7P9^-&JZ-J.JVOCW0/$(\5>%=3LK;Q'?Z:VJV%G$OB+X0U3P!X^\-6.LZ'K>GS6.L:1J=LLUO>VTJ%)898W!5 MT9&*E2,$$BO%OV'/^"9G[&W_ 3KT[Q!9?LK_">#1)O$NISW6J:E<2&>[:%[ MF:>&Q65AN6UM_.9(HNR@%B[EG8 ^>_\ @WDTN]\#?LL?&'PGXF^(.K>()M$_ M:D\#7M8[TNEQ'$Q62T:U#1 MB-I3+AEW?K[?_P#!/?\ 8XU/X2>(/@3?_ ZPD\)^*?'3^,M?T8W]T$O-=>\C MO6O682[U8W$4)/%DUQ:"&Z@E$?@F-(_+MKEE9XQY$<0%G'$N6,@95_6RO ME/P#_P $0?\ @EA\+_CM8_M->!OV1=*L?'FF^(#KEGXD.NZG+.FH&0R&X(DN M61F+L6.Y2"3TKZLH *_ED_X/*/\ E+;I7_9'=&_]+-1K^INOY9/^#RC_ )2V MZ5_V1W1O_2S4: /R>HHHH **** "OV<_X,F?^4@'Q5_[(Z__ *=;"OQCK]G/ M^#)G_E(!\5?^R.O_ .G6PH _I@KR3]OC39=;_8E^*^@VWQZT[X73ZCX U6SM M?B'JVJ"RMO#TTUL\<=Y+<$KY*([*2X(9>JG=BO6ZS/&?@SPE\1?"&J> /'WA MJQUG0];T^:QUC2-3MEFM[VVE0I+#+&X*NC(Q4J1@@D4 ?CG_ ,$%/#.I>#]/ M^,G[$7P^L-2^#/QHU71M1U6U\>Z!XA'BKPKJ=E;>([_36U6PL[F3:EQ#,LEJ M#,,SI#%,V\<'Z?\ ^#>32[WP-^RQ\8?"?B;X@ZMX@FT3]J3QSILGB+Q/?":] MU PWL<7GW$N 'FD*[F( !9C@#.*^A/V'/^"9G[&W_!.O3O$%E^RO\)X-$F\2 MZG/=:IJ5Q(9[MH7N9IX;%96&Y;6W\YDBB[* 6+N6=M:__P"">_['&I_"3Q!\ M";_X'6$GA/Q3XZ?QEK^C&_N@EYKKWD=ZUZS"7>K&XBCDVJP3*XVXR* /R"_: M1M/V@?V>?V^K7X[W/@GQEJGQ1U3]OO3M'T7XR:1X]AN="N_ ^H,D4'@U[6.] M+I<1Q,5DM&M0T8C:4RX9=WNGCGX;?"+]FW_@KW\ OVH_@M\5]0UOPA\4?BEX MAT'Q=\4M)^)Q\0WOB/Q)?072Q>&+NRCD2WM-+LVA78R+*\$D:QLD6T2G[[M? M^"9_["-G^U3)^VQ;_LTZ /B=+>&];Q,QF;%X8A$;Q;8R?9UN2@VFX$8E/=\U M#X-_X)??L!_#[]IRZ_;'\&_LO^';#XCW=_&R\5?$J MWB^)GP:^*_P\$T^@13:CXAN-0UW3-1BW)96,+2+=P,)66X&L% 24VC]SJH0^ M%?#%OXGN?&UOXZJ/B_JL,ID?PK= M2PAA;-;R;+4BW,-R%G=S*8PJU_09\$)M:N/@MX0N/$G@A/#.HR>%]/:_\-Q/ MN729S;1E[0$]1$V8\_[%=110 4444 ?#7_!P1^TI^V+^RU^PC+\1/V0#K&G2 MRZO):^-?%WAWP[_:E_X.+J*$\1*UTEK"]T0WV=)FD"[@&7S3XH?\%! M_P!M_P /_P#!%6Z_:C_9*^+7P]^.GB.Q\-:_?:O\;K.*/2;+1+"QBEF6YFTJ M17:;4PBB'[*$6(3@/(JQ95OI[_@J7^P_\2_V\/V8-2^%/P9_:0\1?#7Q3#:W MQTF]TS4'33=6^T6,]I)IVJVX#+<6K_##XM_$C7?V!_#WQWDGTS4?%]Y\(+37FDU>:.RL[G4GTI+C,SC8 MD$33'YF&U44D\ &VCLK5+8^;K6C1C&Z;=+9R0HLKJL9*L M9?FSM%>$_ G_ ((A>(_AW>/J?Q6_;^\?^);_ ,/_ 1D^%7PIUGPSI5MX:O_ M ;H3/$R3)<6;%[F^C\B!5N&V@B,[HVW9 !-_P $E_VL/VK_ (G_ +3WQ\_9 M5_:6^/.G?$>/X5RZ+'I_B>Y\%1>&-2EOIXYQJ$4>G+M>;3DFB46]\8U68%MK MS#YE^\J^5OV)O^";WC?]G'X_^)/VLOVC?VN-;^,WQ*UWP98>$+7Q#J/AJUT> M*QT.TE:9(!!;,PFF>9S)).[$LW14!(/U30 5^('[6'_!Y5_PS!^U+\2OV:?^ M'/[KPS_8G_ E/]K^=Y-C8W7VCSOLMMMS]MV;-AQY>=QW87^,*OZ?_ /@R MK_Y18^/?^R_ZK_Z9-#H _7VJ^K:MI6@:5=:[KNIV]E8V5N\]Y>7ZS/X'\5 M^*'TQ/&UK::/?O+90>6P>YN(-RWL<&&C=[1=XQB@#]%8Y$E02Q.&5@"K*<@C MUI:_''X@6%[\;_\ @WL^*7A[]F_QW\1?@9H_P;L/&^F?$KX;ZAJ\6MW\FH:? M;R3/H<.KN[E-,6:1_9D\%^#/BY_P3K^'/PD^(\)O=)\6_ M!'2M,UFQ74);>6ZM+C1XHIU66%TE0E)&&^-E=2_@%^W5_P4<_8/T'7_!6E> /#6O?#/X2PVWC;5]1W4[>8UP7 MCMV1E6*.R+A=SEZ^B/\ @CQX,\/?LU_\%%/&7[,?P#U?4I/AQJ_[,G@?QMJE MAY2PN]6U#Q#%:Z+K5EYFV5 M+66R:&+,5M_94+[07K]T:^5I #YG_8[^&WQ?\ A1_P<&?%?1_C M3^T?K/Q'U75_V:=.UAK_ %*PBLK738I?$-Q'%8V=K#E8+>**)!RS.\C2RLQ: M0@>:?\%[OAGXP\;?M#ZI\1/%O@+Q/\1O .C_ ++6NW7@32? WQ M].F\"^,( M+N29?%5W U];.+5(!"GVL"94,!C,;,ZAOTXD_9K^!\OQNU7]H^3P!;GQMK?@ M^/PMJNO_ &B;S+C2$F>=+0IOV!1)([;@H;YOO8XKQ[QO_P $;_\ @F9\1_ G M@;X9^-OV2=!O]#^&^GR6'@ZQDO;Q?L=E)-YSVCNLX>YMVDRYAG,D9))V\F@# M\U_VU_!<_P"U#_P2?\ ?MRZU\4+_ ,2?'SPA^SSX3USQ6DGQ5:RO_A]I(B%[ M<>*[#289(FGU.YV<>?)$DX^57&P(_P"T'P@\:Z)\2OA+X7^(WAK5;J^T[7_# MMEJ6GWU[;^5-<03P)*DDB #8[*P)7 P217D?[17_ 2T_P""?7[67C#0/'G[ M07[*_AGQ%JGAG38=-TF>1);=!812"2*RFBMW2.YMD<;E@F5XE).%&37O5I:6 MMA:Q6-C;1PP0QK'##$@5(T P%4#@ #@ 4 24444 %%%% !1110 4444 %%%% M 'XP?\'4?_!6/_@H!_P3?^*OP?\ #7[%_P ??^$,LO%/A[5KG7H?^$5TK4?M M4L,]ND;9OK68IA7880J#GD' K\H?^(H[_@NO_P!'S?\ F,O#'_RLK[3_ .#X M3_DN7[/_ /V*>N_^E-I7X6T ??\ _P 11W_!=?\ Z/F_\QEX8_\ E91_Q%'? M\%U_^CYO_,9>&/\ Y65\ 44 ??\ _P 11W_!=?\ Z/F_\QEX8_\ E91_Q%'? M\%U_^CYO_,9>&/\ Y65\ 44 ?N__ ,&\/_!<[_@J;^W/_P %/O"W[._[4_[4 M7_"4^#M1\/:QW?M;;G M.TXP?Y7_ /@TM_Y34>"?^Q3\0?\ IOEK^F[_ (*+_P#*/CX[?]D:\4?^FFYH M _&7_B.<_P"L77_F;/\ [RT?\1SG_6+K_P S9_\ >6OP!HH _?[_ (CG/^L7 M7_F;/_O+1_Q'.?\ 6+K_ ,S9_P#>6OP!HH _?[_B.<_ZQ=?^9L_^\M'_ !'. M?]8NO_,V?_>6OP!HH _NO_8N_:,_X:]_9*^''[4G_"'?\(]_PL'P;I^O?V%_ M:'VO[!]I@67R?.\N/S=N[&_8F<9VCI7\V/\ P>4?\I;=*_[([HW_ *6:C7] M/_!%[_E$I^SA_P!D:T#_ -(8J_G^_P"#RC_E+;I7_9'=&_\ 2S4: /R>HHHH M **** "OV<_X,F?^4@'Q5_[(Z_\ Z=;"OQCK]G/^#)G_ )2 ?%7_ +(Z_P#Z M=;"@#]]?^"BW[87_ P'^Q5X_P#VP?\ A7?_ EG_"#:5%>_\([_ &O]@^V[ M[F*#9]H\F;R\>;NSY;?=QCG(_&S_ (CG/^L77_F;/_O+7Z4_\'%G_*%7X_?] MBK:_^G&TK^-B@#]_O^(YS_K%U_YFS_[RT?\ $6OP!HH _?[_B.<_P"L77_F;/\ M[RU^]/@7Q-_PFG@G1_&/V+[-_:VE6][]F\S?Y7FQ*^S=@;L;L9P,XZ"OX&*_ MO3^!G_)$O!W_ &*NG_\ I-'0!_.__P %T/\ @OI_P5H_8Y_X*J_%G]FW]G#] MK#_A'/!7AF[TI-$T7_A!-!O/LRS:197$@\ZZL9)7S+-(WSNV-V!@ ?)?_$4 M=_P77_Z/F_\ ,9>&/_E95#_@YJ_Y3C_'?_K_ -#_ /3!IM?!] 'W_P#\11W_ M 77_P"CYO\ S&7AC_Y64?\ $4=_P77_ .CYO_,9>&/_ )65\ 44 ??_ /Q% M'?\ !=?_ */F_P#,9>&/_E91_P 11W_!=?\ Z/F_\QEX8_\ E97P!10!_43_ M ,&J'_!3W]N7_@I-H7QQO?VU/C?_ ,)I+X/N_#J>'&_X1K3-.^R+=+J1G&+" MVA\S<;>+[^[&SC&3G](?VP/VTOV:/V"?@[)\?OVL?B5_PBGA*+4H+!]6_L:] MOL7$V[RT\JSAEEYVMSLP,D?\11W_ 0H_P"CYO\ S&7B?_Y64?\ $4=_P0H_ MZ/F_\QEXG_\ E97\@5% ']?O_$4=_P $*/\ H^;_ ,QEXG_^5E'_ !%'?\$* M/^CYO_,9>)__ )65_(%10!_7[_Q%'?\ !"C_ */F_P#,9>)__E96EX-_X.7_ M /@B3\0/%^E> _"/[:OVO5M;U*"PTNT_X5QXDC\ZXFD6.--SZ<%7+LHRQ &< MD@..^LY65O)N(Q(VU\ M$6@#]J/"7[#_ M .RKX%_98O/V*O"GP9TNQ^&6I:/=Z9JGA>V,D<=[;W087/FR(PD>27>Y>4MO M8L3NS6C9_LE_L[Z?X[\ _$VS^&5JFN_"[PY<:#X"U 74^[2-.GABAEMT!DVN M&C@B7+AF^08())/XC?\ $?VA++->B43LYD69YY2R ML2"'(QCBN>_9)_8%_8__ &%--UK2OV3_ (&Z9X.C\1W$,NMRVMQ<7$UWY*%( M(VFN)))/*B5F6.(,(XPS!%7)S^,/_$G_#;W[8WP\_9,_X=Z_\ ",?\)[XCBTK_ (2#_A;/ MVW[#O#'S/(_LJ+S<;?N^8O7K7[0T ?@1J7_!\C_9^HW%A_PZ_P!_D3O'O_X7 M7C=M)&6OP!HH _?[_ (CG/^L77_F;/_O+ M1_Q'.?\ 6+K_ ,S9_P#>6OP!HH _MV_X)7?MY_\ #S']AKP?^V?_ ,*J_P"$ M)_X2R?4H_P#A&_[=_M+[+]DU"XL\_:/(@W[_ +/O_P!6NW?MYQD_0U?GG_P: MN_\ *#;X/?\ 7[XE_P#4@U&OT,H **** "BBB@ HHHH **** /YU?^#X3_DN M7[/_ /V*>N_^E-I7X6U^Z7_!\)_R7+]G_P#[%/7?_2FTK\+: "BBB@ HHHH M_2K_ (-+?^4U'@G_ +%/Q!_Z;Y:_IN_X*+_\H^/CM_V1KQ1_Z:;FOYD?^#2W M_E-1X)_[%/Q!_P"F^6OZ;O\ @HO_ ,H^/CM_V1KQ1_Z:;F@#^&>BBB@ HHHH M **** /[8O\ @B]_RB4_9P_[(UH'_I#%7\_W_!Y1_P I;=*_[([HW_I9J-?T M _\ !%[_ )1*?LX?]D:T#_TABK^?[_@\H_Y2VZ5_V1W1O_2S4: /R>HHHH * M*** "OV<_P"#)G_E(!\5?^R.O_Z=;"OQCK]G/^#)G_E(!\5?^R.O_P"G6PH M_8O_ (.+/^4*OQ^_[%6U_P#3C:5_&Q7]D_\ P<6?\H5?C]_V*MK_ .G&TK^- MB@ HHHH **** "O[T_@9_P D2\'?]BKI_P#Z31U_!97]Z?P,_P"2)>#O^Q5T M_P#])HZ /Y'/^#FK_E./\=_^O_0__3!IM?!]?>'_ OE?_@QK_P"18_:7_P"O_P )?^@:Q7U1_P '?_\ RAVO_P#L MI&A_SGH _E*HHHH **** "O2/V-_^3O/A5_V4C0__3A!7F]>D?L;_P#)WGPJ M_P"RD:'_ .G""@#^[2OX@?\ @J__ ,I2_P!I7_LO_C+_ -/=Y7]OU?Q _P#! M5_\ Y2E_M*_]E_\ &7_I[O* / :*** "BBB@ K^G_P#X,J_^46/CW_LO^J_^ MF30Z_F K^G__ (,J_P#E%CX]_P"R_P"J_P#IDT.@#A/^#W;_ )-)^"?_ &4: M]_\ 2!J_F[K^D3_@]V_Y-)^"?_91KW_T@:OYNZ "BBB@ HHHH ^N?^""O_*8 MS]GG_LHUK_Z ]?VAU_%Y_P $%?\ E,9^SS_V4:U_] >O[0Z /X$/$G_(Q7__ M %^R_P#H9JE5WQ)_R,5__P!?LO\ Z&:I4 %%%% !1110!_7A_P &KO\ R@V^ M#W_7[XE_]2#4:_0ROSS_ .#5W_E!M\'O^OWQ+_ZD&HU^AE !1110 4444 %% M%% !1110!_.K_P 'PG_)D?L;_P#)WGPJ M_P"RD:'_ .G""O-Z](_8W_Y.\^%7_92-#_\ 3A!0!_=I7\0/_!5__E*7^TK_ M -E_\9?^GN\K^WZOX@?^"K__ "E+_:5_[+_XR_\ 3W>4 > T444 %%%% !7] M/_\ P95_\HL?'O\ V7_5?_3)H=?S 5_3_P#\&5?_ "BQ\>_]E_U7_P!,FAT M<)_P>[?\FD_!/_LHU[_Z0-7\W=?TB?\ ![M_R:3\$_\ LHU[_P"D#5_-W0 4 M444 %%%% 'US_P $%?\ E,9^SS_V4:U_] >O[0Z_B\_X(*_\IC/V>?\ LHUK M_P"@/7]H= '\"'B3_D8K_P#Z_9?_ $,U2J[XD_Y&*_\ ^OV7_P!#-4J "BBB M@ HHHH _KP_X-7?^4&WP>_Z_?$O_ *D&HU^AE?GG_P &KO\ R@V^#W_7[XE_ M]2#4:_0R@ HHHH **** "BBB@ HHHH _G5_X/A/^2Y?L_P#_ &*>N_\ I3:5 M^%M?NE_P?"?\ER_9_P#^Q3UW_P!*;2OPMH **** "BBB@#]*O^#2W_E-1X)_ M[%/Q!_Z;Y:_IN_X*+_\ */CX[?\ 9&O%'_IIN:_F1_X-+?\ E-1X)_[%/Q!_ MZ;Y:_IN_X*+_ /*/CX[?]D:\4?\ IIN: /X9Z*** "BBB@ HHHH _MB_X(O? M\HE/VHHHH **** "OV<_X,F? M^4@'Q5_[(Z__ *=;"OQCK]G/^#)G_E(!\5?^R.O_ .G6PH _8O\ X.+/^4*O MQ^_[%6U_].-I7\;%?V3_ /!Q9_RA5^/W_8JVO_IQM*_C8H **** "BBB@ K^ M]/X&?\D2\'?]BKI__I-'7\%E?WI_ S_DB7@[_L5=/_\ 2:.@#^1S_@YJ_P"4 MX_QW_P"O_0__ $P:;7P?7WA_P;UZ1^QO\ \G>?"K_LI&A_^G""@#^[ M2OX@?^"K_P#RE+_:5_[+_P",O_3W>5_;]7\0/_!5_P#Y2E_M*_\ 9?\ QE_Z M>[R@#P&BBB@ HHHH *_I_P#^#*O_ )18^/?^R_ZK_P"F30Z_F K^G_\ X,J_ M^46/CW_LO^J_^F30Z .$_P"#W;_DTGX)_P#91KW_ -(&K^;NOZ1/^#W;_DTG MX)_]E&O?_2!J_F[H **** "BBB@#ZY_X(*_\IC/V>?\ LHUK_P"@/7]H=?Q> M?\$%?^4QG[//_91K7_T!Z_M#H _@0\2?\C%?_P#7[+_Z&:I5=\2?\C%?_P#7 M[+_Z&:I4 %%%% !1110!_7A_P:N_\H-O@]_U^^)?_4@U&OT,K\\_^#5W_E!M M\'O^OWQ+_P"I!J-?H90 4444 %%%% !1110 5RWQK^-?PK_9S^%>M?&WXV^- M+3P[X4\.VGVG6M:O@QBM(MRIN;8"V-S*. >M=35#Q1X5\+^-] NO"GC3PW8: MOI=]'Y=[INJ6:7%O<)D':\<@*N,@'!!Z4 ?S0_\ !U'^UO\ LN_\%(/BK\'_ M !+^Q?\ M">#?&=EX6\/:M;:]-_PD5OIWV66:>W>-<7SPE\JC'*!@,'X ME_"O]AC_ (*?>%OVB/VI_B_X-\+>#M.\/:Q;7NL?\)=8WWERSV;QQ+Y5G-+* M=SD#(0@9R2!S7[I?MH_\%V?^"1GQ9_8Z^+/PK^'_ .W5X-U#7O$WPTU[2M$L M/])B^TWEQI\\,,6^2%43=(ZKN=E49R2!DU]E_P##$_[&?_1H_P ,?_""T[_X MS1_PQ/\ L9_]&C_#'_P@M._^,T ?Q!?\*+\;?]!OP;_X<71?_DNC_A1?C;_H M-^#?_#BZ+_\ )=?V^_\ #$_[&?\ T:/\,?\ P@M._P#C-'_#$_[&?_1H_P , M?_""T[_XS0!_$%_PHOQM_P!!OP;_ .'%T7_Y+H_X47XV_P"@WX-_\.+HO_R7 M7]OO_#$_[&?_ $:/\,?_ @M._\ C-'_ Q/^QG_ -&C_#'_ ,(+3O\ XS0! M_$%_PHOQM_T&_!O_ (<71?\ Y+H_X47XV_Z#?@W_ ,.+HO\ \EU_;[_PQ/\ ML9_]&C_#'_P@M._^,T?\,3_L9_\ 1H_PQ_\ ""T[_P",T ?!G_!,;_@MM_P2 ME_9Y_P""=_P4^!?Q@_;>\&Z/XJ\(_#31]*\0Z7YD]Q]DO(+6..6+S8(GCDVL MI&Y&93C@D5^/W_!R]\;O@C_P4#_X*):?\=?V1/C7X-\6^%8/AKIFE2ZK_P ) M59V&V[BN;UY(_*O989#A98SNV[3NX)P/!O@ M[0=;^&KZ5I=]_P )-:ZAYUV=0M)A'LL9)G7]W$YW,H7Y<9R0#_21_P ,3_L9 M_P#1H_PQ_P#""T[_ .,T?\,3_L9_]&C_ Q_\(+3O_C- 'YO_P#!:'_@LA_P M3 _:R_X)?_%_]G;]G_\ ;1\&Z_XQ\4:!!;:%H_VB6U^TRK>V\I7S;F..)/D1 MSEW4<8ZD"OYHO^%%^-O^@WX-_P##BZ+_ /)=?V^_\,3_ +&?_1H_PQ_\(+3O M_C-'_#$_[&?_ $:/\,?_ @M._\ C- '\07_ HOQM_T&_!O_AQ=%_\ DNC_ M (47XV_Z#?@W_P .+HO_ ,EU_;[_ ,,3_L9_]&C_ Q_\(+3O_C-'_#$_P"Q MG_T:/\,?_""T[_XS0!_$%_PHOQM_T&_!O_AQ=%_^2Z/^%%^-O^@WX-_\.+HO M_P EU_;[_P ,3_L9_P#1H_PQ_P#""T[_ .,T?\,3_L9_]&C_ Q_\(+3O_C- M '\07_"B_&W_ $&_!O\ X<71?_DNOZWOA3_P7_\ ^"./AKX7>&O#FM_M\>#8 M+W3] L[:[A\J\;RY4@177*P$'!!&02/2OI__ (8G_8S_ .C1_AC_ .$%IW_Q MFC_AB?\ 8S_Z-'^&/_A!:=_\9H _DV_X+H>)? W[8W_!57XL_M)?LX?%'P;X MC\%>)KO2GT36O^$STZS^TK#I%E;R'R;J>.5,2PR+\Z+G;D9!!/R7_P *+\;? M]!OP;_X<71?_ )+K^WW_ (8G_8S_ .C1_AC_ .$%IW_QFC_AB?\ 8S_Z-'^& M/_A!:=_\9H _B"_X47XV_P"@WX-_\.+HO_R71_PHOQM_T&_!O_AQ=%_^2Z_M M]_X8G_8S_P"C1_AC_P"$%IW_ ,9H_P"&)_V,_P#HT?X8_P#A!:=_\9H _B"_ MX47XV_Z#?@W_ ,.+HO\ \ET?\*+\;?\ 0;\&_P#AQ=%_^2Z_M]_X8G_8S_Z- M'^&/_A!:=_\ &:/^&)_V,_\ HT?X8_\ A!:=_P#&: /P,_X-4/VW/V0O^";. MA?'&R_;4_:2\&^"Y?&%WX=?PXO\ ;L.H_:UM5U(3G-@TWE[3<1??VYW\9P<> M_?\ !Q__ ,%2/^">G[>W_!-B[^ /[)W[6_@WQ7XME\;:5?II/]HFQS;PF7S' M\V\6*+C+/!MII.B>-M*O\ 5+O_ (3_ $B3 MR;>&\BDD?:ET6;"*QPH)., $\5_:/_PQ/^QG_P!&C_#'_P (+3O_ (S1_P , M3_L9_P#1H_PQ_P#""T[_ .,T > ?\1#/_!%W_I(#X-_\![W_ .,5_+!_P4'\ M.1?'']OCXX?&KX7>./!NJ>&?&'Q?\2ZWX=U/_A.]*@^UV%WJMS/;S>7-X>5\9'"(Q]J_IR_P"( MAG_@B[_TD!\&_P#@/>__ !BO?_\ AB?]C/\ Z-'^&/\ X06G?_&:/^&)_P!C M/_HT?X8_^$%IW_QF@#^(S6_@GXPO-:N[NWU[P:T0='21(@R-[@@UZ!0 4444 %%%% !1110 4444 %%%% !16/JWQ!\ M!Z#XOTCX?:YXUTFSU[Q!'41JZERH(4,"<9%; M% !1110 4444 %%%-FFAMX7N+B58XT4L[NV H')))Z"@!U%8/PQ^*7PW^-7@ M/3?BE\(?'>D^)_#>L0F72M=T*_CNK2[0,4+1RQDJX#*RG!X*D=JWJ "BBB@ MHHHH ***ABU"PGO)M.@OH7N+=4:>!)07C#9VEEZ@':V,]<'TH FHHHH **** M "BBB@ HJCXD\3>&_!NA77BGQ?X@L=*TRQB,M[J.I7:006Z#JSR.0J#W) J3 M1-;T7Q+I%MXA\.:O:ZA87L"S6=]97"RPSQL,JZ.I*LI!R""0: +5%%% !111 M0 4444 %%U6YTG6]$U".ZM+V%N5DBFB9DD0]F4D&M6@ HHHH **** "BBO,_#'[ M9W[)7C3X_:G^RMX1_:1\%:G\2-&A>75/!%CXBMY=2M53'F!X%8L&0$%EQN0$ M%@ 10!Z91110 4444 %%%% !15:_UK1]+N+:TU/5K:VEO9O*LXIYU1IY,$[$ M!.6; )P,G -6: "BBB@ HHHH ***"0!DF@ HK*\'^._!'Q"TR36O /C+2M\\)_ OP[H6O7WQB^(/P]N(;#Q+I.K6\43:99S6NI0"ZMK=_])E? M$*F5;=D\Q!@GJ?\ @AAXK^%7C?\ 95\,?&OQ')X5T[X^_&?P-I_C+XL6>F7R M17NM[#):6VN3Z>CA83.@1WECBC6625B23C !X+XB^ O[1W_!;/X+^!O^"EOP M^^(;?"_XW?!/3M=TGX>>$--F$VE6GC2QUKRKZ9[LD&YL;V&P2T\MEVHDS%C* M%(;]!OV%?VEO$?[7/[+/A7XZ>-_@_KW@'Q%J5M);^)O"'B/3)K6?3-3MY7M[ MJ)1*H,D/G1N8Y1PZ%3PJQPFTA'?" MZZM=B(ZGJEQN\FTB!^](^TX'3CDBOSZ\-_\ !2W]OOX^?$_P+X!\=_!WPO\ M#?X7?M-7OC7P9\+[R&VU#_A-O"EYIUI>"WU?4(+K9;3Q2_9FF6*)0$5XR97' M#>2?&/P]^U_^P[>V_P 4O^"M>@^-?VC/@/JO@[P[J7QDO+W6-)O-(\&^-Y]= M"PWVB6P6VNXK.U39&T448+?:D)9E!%?77_!3W_@G%^U#^V_^U'\!?B?\!OVI M3\*=&^&]GXJA\3^(=*M1+K<2:I;V5K_Q+-Z&.*X>W2[B^T,0UN)-Z!V.* . M_8'_ &6?C+_P1P_:ST;]A_X;:)XL\=?LV_%+1FO?#.O?99;N3P%XIM+13?1W MC+D066H",SHQ(1+ABB@9=V_1:N9^#'PJT#X&?";PY\'/"VL:UJ&G>&='@TVR MOO$6KRW]]/'$@17GN)B7E<@9+$^P '34 %%%% !45[>V>FV$H6TBTN9+>;!69H;?4YIT59%20(P;?PI M/4?VXO\ @M-??LV^.O$7AK]F[]EB;XRZ3\.OAQ8_$#XI^)-,\=6>FVVE>';M MW\F>Q\Q)#J +CQ#-<6MS>6(UMEN+=KC4A M'*;>.-[U(C(=HCP%)!Y^IOV /@#^U=\&?A=J+?ME_M :?XS\2Z_-!*OAGPUH MT=IX=\(6L<"PIIFF*R_:)H550&EG8M(5#;5)Z:'K6E^)-%L_$6AWBW-E M?VL=S9W" XEB=0R,,\X*D'\:M444 %%%0ZAJ%AI-A/JFJ7L-M:VT+2W-S<2! M(XHU!+.S'A5 !))X % $U>.?MC_MQ_ W]BSX.^-?BA\0O$-OJ&I^"_ ]UXIF M\%:7?0MJ][8PR)#YL=N6WB(SR11&8CRU:0;B*\H^(?\ P5E_96^,_P &OBYX M6_X)^?M&^&_B?\7O"O@35[SPUX/\$:A!>ZC>7\5L_D/:Q292\59C&6,8E7'4 M-D*?(/\ @F3J6D_M+?'FU\*_\%'/AO96?[9_[,6C3:%K&NVEX\*>*O#M_'B# M546(I%?VDH?+(Z,L%R6<)"TJJ #%T/5OB#_P5[_:3TC]DC_@H3\!-+^'C?!Z M[TCXFWWPYL==C\4:!X^T34;6[M[."\Q5B6VY&?0==_X)T?\%"OB%_P5Q^+?[2&C_M*Q?"_X.>*5\&JE]X72&?Q- MKUOH]GO.F0R2J\>GV;WD]RT[,IDF"H@78SFON#X(? #X)_LU>!(_AC\ ?A;H MGA#0([J6Y_LO0;!+>)YY6W23.%&7D8\L[98\9/% '7T444 %%%>%_MA?\%,? MV#_V!+G2M/\ VO/VF/#_ (+O=;7?I>EW?G7-Y/%N*F86]M')*L6X$>:5" @C M=P: /9/%GBWPMX"\+ZCXW\<>)+#1M&TBREO-5U;5+M+>VL[>-2\DTLKD+&BJ M"Q9B "2:^ OVV_^"SWQD^$OB#QKXB_8V_9[\+?$;X>_!_X>Z'XY^)?B[6?% MTED-5TC5-\D$>A^5#)'0_\%#/C7^V_P"*O!OC3]O3 MX<_M/6DOP>B\=>#?#OP+^'7AT:3JWAKXJZ)JUQ96>JKJ65DFE>1[JYAV,8_* M6U=50EO,KZ'_ &U?V'/"OQQ_X(\>//\ @G-_P3 U?PG"EM<6GAO2K&7Q7)=V M.E-#K5K=:A97-P9)I8RD!G5HB2Z!E15 VJ #XW_:Q^'_ .QK_P $I?CI^QU\ M==?\07]WK_BWXM^-O'WB/XIMX7W^)]?M+K3IIQI$@ME::[>:74K&SCC=F .. M44MC]@/@1\3M4^-'P=\.?%?6OA;XD\$W6OZ5%>S>$_%]K'!J>EEQGR;F.-W5 M) .2N[(SA@K94>,_L?\ [ NK?">RL/B1^U_\8I?C7\58-6N-6L_%7B#1[>.R M\*W%Q!#!+:Z!:A,:9:^5!$F$.Y]K.Q!=EKZ2H **** "BLWQCXQ\)?#SPGJ7 MCSQ[XFL-%T31[*6\U;5]5NT@MK.WC4M)++(Y"HBJ"2Q( KX9^(/_!5OX(_\ M%$?"6J_LH?\ !*#]M+0+/XOZM>6"VU_K&DWFFS)H?VR,:G?Z4VH68BO9H[1; MAHS&LH!4OC"AJ /=?VXO^"B7PA_8X^'/CJ736A\:?$KPCX";Q38_";1+T-K& MI6C74=G#*(D5W2%KF5$:0(Q #D*VW%?+?PBTOXN_\%%_VX%_9Y_X*@_#WP5: M^)?V9[C3O'FDZ+\.Y9=0\+^);?7-.N[:"+4+?5(F?[19LDI5MJEG8L@0#+9/ M[#VO>*O@C_P4$\,?LZ_\%%O@UX_\0?$6[\3^.K']ECX^>.I]+N=0U7PM:QQO M/IM[-ITP9I3''<72-<0J#',NQ4)P>\/_ 2>_:A\>?\ !5+XM_M<^-?VO=6\ M)?"7Q?KWA'4[#P5\/[Q[/5?$$FB:;#'!#?WH4/;V4=T;IC;0L?M'FEG*87(! MY5_P;-_MJ>#?B9^SIIW[-GP5^"7C&[T*SUKQ9KVN^*[?21:^&O![7>MW%Q8: M##+,R&XE-K*LK);JZP^8H;[S%/U6K&^'WPZ^'_PF\(67P^^%W@C2?#F@Z;&4 MT_1M#TZ.TM;92Q8A(HE55RQ+' Y))/)K9H **** "L/XF_$OP'\&OAWKGQ9^ M*7BFTT3PWX;TJ?4M^?;#9VL*%Y)7(R<*JD\ D] ":\(_;)_X*U?L,_L(^ M,8/AO\>OBC?GQ-+IG]J7/ASPMX:OM9O=/TX'!OKJ.RBD^RP#^_+MW8.T-@X_ M/G_@KK_P4G?PK^U!\$OVX?V5?VEO#WB3X6V7P2UC7]0\#WVM[=*^)6F3:YIF MF7NCQ02D*]^8;MY$C>,R(]BRLGRLM 'M_P"W#_P5[_;#\!6OQ!_:%_8N^%/@ M'6?@?\&_!OACQ3X@\6>-H=35OB!::P!-Y.@W,&RWC,%NREVE\QA+)&IC X;Q M']LKPC^S%_P22_:'_88T;P/\/_''BFXC\8?$/Q;' MZWCC,[SW6JQ1GS#A(K=0[G8"?HWQU\#_ /_ ,%9?^"#VE?"+_@FYHFF?"CP MGXY72I/!NE>)+2+[/ING67B&&>=)HK1[AR7EU%!%V:> F.4H21O7 /H#D#IZ** "BBN9^,'QH^$?[/OP^U#XL?'+XEZ'X1\, MZ6@;4-=\1:G%:6L&3A0TDA W,2%5>K$@ $D"@#IJ^9?VV?\ @HQI_P"SPOA/ MX;_LZ>!=,^*_Q.\>^/YO!OAOPI:^+K>PM+35(+-KVY74;PB06?DVX60Q%#*Y MDC"IAMP\D_;H_;^^.'[0G[+WA/QO_P $,/'6@_%3Q3=_$>&/5KO0)K>]T^VL M+&RN]1N;'4&8%K,W0M8K9-WE.S7*!9$WJQ]#_P""5P_8B^/?@37_ /@H1^RC M\/W\/:M\9-3BU#XD:#Z9\/]-M_BKK9;2?A+KFC^(R MNIW&GW\,]N))[IM@64",L4C1F"Y*_=?_ 20_;1^+?[%?"'A^RTK2]/MU@L--TVT2"WMH ME&%CCC0!44#@ 4 7:*** "BBOG/XI?\%9_^"=OPF^.C_LL>*_VP/ 5E\2F MD-M!X7OM<$>R](Q':W%P 8;65F*KY?#[X$?M(>)_$WPL\%?%30?%H/BFUU"Q6Y26YN-/:$)!! M<_9+F)5#LZJ=[G!56X5_A]^U;\2OVDO@7\"?^"OOQ23Q;HOQL\&^)_&_Q/\ MA=J\-AIUC\*;W07MKK3K[2]1TYQ-;!!.+9I3!YO$NHZOX\O[>/4DT]-2TZWM+2^L+4$QWDX M@EO#"6(B5G1RW3(!\W_"^^\'_P#!+_\ X*MQ? G]@SXP?!_Q'H/QC^*^A>%? M'O[.?@[P_)!K/@VQM- RVO%X;IHHV0K)+=,;=5D\Q/ M#'P(\$Z+H_"SX,ZQKUK\1M$T?3&OKK0$U2UAAM_$,5LH)E%J\1+L 616!7!)9?T'HH M_%/P=XN^+W_!1_\ X*L?$+]I7_@FU^S%977P5\7_ KD^'GQ1^)[>([W1+#Q M=!>E0-2CAO-,B:34[*(R+L19LJL:M/&'VU^CO_!.?_@E?^R5_P $Q_ALO@W] MG[PA+=:[=V,%MXB\>>()!)-*N->\.W^AVFJSV$M[92P1WUL<26[.A42)_M*3D>XK\-+;XZ> M(_V7O^"3'BC_ ((8_&C]@;6_$WQMTS^T?#6A>&(O".J2Z3X]M+J[FEA\0Z=? M6=G<1^>AECFS,T6V:+GVMA:O'JVA":Y5H+.::ZD-P0Q4,K#/Q6O]?\ B9_P3J\87/[,OAKXDZ_K_P KKQ5XNLGT30TNUM6O]+-FEPS M:K8/?6D,D!C66U#1.69R9,_M]XW^'W@'XF:)_P (U\1_!&C^(-.\Y9?[/UO3 M(KN#S%^Z^R567<,G!QD5J6EG::?:16%A:QP001K'##"@5(T48"J!P !TH M XK]G;]FSX(_LF_#"#X+_L\> +;PQX6M=0O+VTT2RFE>"WENKB2YF\L2,WEH M99781KA$!PJJ !7*M M0T6VGM]%LI62;6;6WO;>YO-.0H0Q:XMHIH0J\N9-G1S7U=10!^$O[:?[;'[+ MG[:[?LO:+_P1T_9:34?C]X2\76.J:'HWA2VBT35/ 4%DR+?Z-JD3PHD=B\9D MA=W=8,Q@@LK$']=? ?[/O@CXN?$;P#^W+\KZ9H5G;7=^RM?74%J MB27)48!D8#+D#@9SBKE !1110 4444 %?EC\3/V@_AA_P2M_X*X_'[XV_M_> M%&B\"_'[PIH;?"[XKZAHL]YI]G_9^GFVN_#%S+%#,;02R_O@H39(,,^YB,?J M=39(HYEV2QJRY!PPR,@Y!_.@#\.O^"='_!/[X_?\%"O@!XS^"7Q*_9K\2?!' M]F'QG\<#\3?AE=Z/X[\K4]#\ET_T#3[2>RBFBL;E_,FAN&2'RL*R1-NWG]B/ MV9OV6_V?_P!CGX0Z=\"?V:?A=IGA+POIF6AT[38CF:4@!YYI&)DN)GVC=+(S M.V!ECBN_HH **** "BBB@#Y/_P""W?[,7QD_:[_X)H?$3X-? /3X]3\4,-.U M:P\.3OMB\0+87]O>R::_(R)T@9 I(#.4!(!)'Y\_MJ?MJ^)?^"K?CG]G'P%_ MP33_ &,]87XR?##QK8^)="/B9X;\+7FK)IFK6&G_8_P"P M=3%G%+/#$S -"RQL K'"N2_E\O\ \$*?V /VA[3XA:K^U1^U7^PM\+_!/@_5 M?&?B#Q?\)-"UV$=E:2+;-*JNZ3Q%@%BC$CY_6BB@# M(\"_#_P'\+O#%OX)^&G@K2?#VC6C.UKI.AZ=%:6T)=VD?V6OVQOV@/AY/XO_9[^%_CG6#\7-(& MF-?V^DW%]9);:5KMS:A6$T-G-YI+%6,9E&T%G45^BM1W5K;7UM)97MO'-#-& M4FAE0,KJ1@J0>""."#0!^,_P-_:+7Q__ ,%T=6^/'_!'3]D9_''PWD\#0:)\ MZ5HXEOK;=(KPC=N^-?L][,;>\U!85B-PEN7,4,C@;I&C56E=BSEC MC';>&/"?A7P3H\?AWP9X9T_2-/A),5CI=DEO"A)R2$C 49/)XK0H **** "B MBB@"*_@N+FQFMK2[-O+)$RQ3A QC8@@-@\'!YP?2OP-T3]HK]E+]E3_@DW\2 MO^"2/[;W[+@UG]HO2]:U73]2\%76F7"ZE\1+Z_OYGLO$NEWRVD[7)-$UGX1_#2W\'GP6/'<5W!XYM \-S%=:M]FPZ M!'CC62S=V,LD"/(Y *-^J/AOPWX=\&^'K#PCX1T&RTK2=+LXK33-,TZU2"WM M+>- D<,4: +&BJ JJH &!5VB@ 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 ** A** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#__9 end GRAPHIC 18 snap-20230630_g8.jpg begin 644 snap-20230630_g8.jpg M_]C_X 02D9)1@ ! @$ 8 !@ #_[@ .061O8F4 90 !_]L 0P " 0$! M 0$" 0$! @(" @($ P(" @(%! 0#! 8%!@8&!08&!@<)" 8'"0<&!@@+" D* M"@H*"@8("PP+"@P)"@H*_]L 0P$" @(" @(% P,%"@<&!PH*"@H*"@H*"@H* M"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*_\ $0@! M] * P$B (1 0,1 ?_$ !\ $% 0$! 0$! ! @,$!08'" D* M"__$ +40 (! P,"! ,%!00$ !?0$" P $$042(3%!!A-180'EZ@X2%AH>(B8J2DY25EI>8F9JBHZ2EIJ>H MJ:JRL[2UMK>XN;K"P\3%QL?(R;GZ.GJ\?+S]/7V M]_CY^O_$ !\! ,! 0$! 0$! 0$ ! @,$!08'" D*"__$ +41 (! M @0$ P0'!00$ $"=P ! @,1! 4A,08205$'87$3(C*!"!1"D:&QP0DC,U+P M%6)RT0H6)#3A)?$7&!D:)BH*#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6V MM[BYNL+#Q,7&Q\C)RM+3U-76U]C9VN+CY.7FY^CIZO+S]/7V]_CY^O_: P# M 0 "$0,1 #\ _?RBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***\1_: M8_:D\=_"?QYI'PJ^$_PVTGQ!KVH6MK?3+KWB%M.A^SRZG:V"QPE(96EE:2X& M3A4B4!V+96-@#VZBO&_'7[2GQ;\.:0=:\/\ [,.J3PZ7X-A\1>*7UW6X].2Q M5UE9[&"3RY8[N[C$,A= R1H#'F4>8M=+XX_:$\,^$O@59?'33]'O=2M]9@TS M_A']*C"Q7%]$!)/"T =_17A]W^V%JV@0ZMX.\7_" M0VOCZP\0Z7H]EX6LM>6>VU"7459[6>.\:)-L&V*Y,C-$&3[++A'^3?W'P3^, M%Y\4HO$&B^)?"7]@>(_">N?V5XBT=;\74<4QMX;F*2&8(GFQ207$3JQ1#RRE M05(H [BBBB@ HKQ+5/VI?C+8:G)O#\5[K$'E7M[97\=[-IK>7N\K:MLL7F\H3."O"&O8 MZ* /E[Q+\#?CGX[\=:E^U _PU&FZ[:>*_#E]HG@B]UFV:YN;'3(;Z&99)XG> MWCGD&J79C7S&3]U%N==[;/4?V=/ OCC2_$/C[XL_$3PX-$U'QWXFAOK?06O( M[B33[2WL+6RA2:2(M&TK?9WE8(S*OFJH9MI)]0HH **** "O"_ /_*03Q_\ M]B)I7_HQJ]TKPOP#_P I!/'_ /V(FE?^C&H ]THHHH **** "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@ KPOP#_ ,I!/'__ &(FE?\ HQJ]TKPOP#_RD$\?_P#8B:5_Z,:@#W2B 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 ***\[^.7[4GP>_9YFL;+XB:IJ;7FH;'@T_1-!NM1N$@,\4!N)([:-S' M$LDT:[FQN9@B;W(4@'HE%]TBZLG$H5'("7,<;D8=?F *\D9R" ='1110 5X7X!_Y2">/_ /L1 M-*_]&-7NE>%^ ?\ E()X_P#^Q$TK_P!&-0![I1110 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 %?)O_ 4-UCX>^%_' M7AWQ'J/Q$UWP!XE1-+73O%IL8;C1]0MEUVSDDLYXY WFS0,HNUC7RG*@[79? M,0?655]3TG2]:MUM-7T^&ZB2XBG2.>,.JRQ2++&X!_B61%=3U#*".10!\N_% M+0Y?BC^R_P#"3XW?$?X16&F>.1XJ\"[XX],*2Z6DGB'3'F2%'R]LC!0S)PR@ M!7)VU] ^,/B_X.\)6'BN1[MKF]\'^'O[8U?3H8GWI;F.=XR#C#%_L\H !)&W MD#(SU-% 'REJ?PU\.^&?V-_"NN?';Q)XETN_\1^,=(\6^/O$WAFVC:6UU66> M.[$MPTBMY5I!(EO ) I,4<$/W0I9?0_V-/%GB3Q/!XV@A\>:IXM\%:?XH2'P M%XJUG#SW]J;.![A5F"+]JACN6FC2?!W!2-S[ U>U44 %%%% 'B6J?L$?!K5] M3N=6N?%7C=9+J=YI%B\7W*J&9BQ / R>!VKC_V;?A)X:^$'[<'CKPMX8O\ M5+BW@\$:>Z/JNHO%^ ?^4@GC__ +$32O\ T8U M'NE%%% !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 %>%^ ?^4@GC_\ [$32O_1C5[I7A?@' M_E()X_\ ^Q$TK_T8U 'NE%%% !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 445YW\.O'/A3X9^# MM2\?^.=833](TBT>YU&]D1F$,2C);:@+-] "3T )H UJ*\\TS]JKX%:KX*U/ MXA1>+KJWTC2)X8+RXU'0+ZT8S3,$BBCCGA22=WM6ZVFKZ?#=1)<13I'/&'598I%EC< _P 2 MR(KJ>H901R* /EWXI:'+\4?V7_A)\;OB/\(K#3/'(\5>!=\<>F%)=+23Q#IC MS)"CY>V1@H9DX90 KD[:]&_:_P!?^&7BKX0>*_AKXJ\0>(H(]._L:[\2/X3T MY9[W3K.74$9+G;(C(T0^SRF7"R,L22-L. #[)10!\27WC+5K[Q#_ ,)9I'Q- MUKQQ\(? _P 3_#6K0^+=4/VSR=]O?PWRI<)&#4S>%_$_CBUE\.WZ(1#J*V^CV%K/=0DC#QM-"\8D'#^0 M2"1@GVBB@ HHHH \2U3]@CX-:OJ=SJUSXJ\;K)=3O-(L7B^Y50S,6( !X&3P M.U%O#%_JEQ;P>"-/='U747N929):.%))Y0@:1W"(@)/+,S*H'4D@#DT 34444 %%%% !1110 M5X7X!_Y2">/_ /L1-*_]&-7NE>%^ ?\ E()X_P#^Q$TK_P!&-0![I1110 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?)?_ 4-^%:>/?'OA_7_ /A&_"OCY--@TNUO/AQKNJ)#=Q1W.NV2+?6BNKQA MIBC6;O((P$9MLG#HWUI7G?QV_9;^#G[11T^X^)&@7#7FF31&VU+3=0FL[GR5 MN(IWMFDA=6>%VA3+O MJZ=X'O#44<5SKVI6FHBT/V2&5)9(7EP2L4JH8I N&:.1U4J6!&E>_"7X;W M_@O2OAU-X/LTT/0[G3Y](TNW4Q0VCV,T4]IL5",".2&)@O3Y "",BLKXE?LY M?!KXOVVKV?Q%\(-J,6NI8+JL?]IW,0F%E*\UM_JI%V%))&8%<$G&<[5P ?,T MWP0\3>+?A7XELOAKX5T;P/X+^(/CWPY_PB?@3Q;J$FEQ3V5I,D]U)]G52UN] M\(0/LB*LABCW.$=W"^R?L8MI?A>+QQ\%(_A=H/A?4_!WBB.+5U\*S2OI^H-< M6-M<17,?FC?&YA>-'C;.TQY#,&!KH;+]D+]GVR\*:CX)_P"$,N[G3M4N+:XN M8M0\17]U)'/;L7AFAEFG:2WD1F)#Q,C X.>!CJOAI\*O /P@T"3PU\//#XL+ M:>\DN[MWN99Y[NX? >:::9FEFD(507D9FPJC. !0!T-%%% 'B6J>!?V])=3N M9=(^._@B&T:=S:Q2^%Y&9(RQVJ3NY(& 37'_ +-NE?%K2?VX/'5K\7O%FEZO MJB^"-/,]UI5@;>)E,O[L!23@@!L^N1Z5].UX7X!_Y2">/_\ L1-*_P#1C4 > MZ4444 %%%% !1110 4444 %%%% !1110 4444 %5M0UK1])GL[75-6MK:74+ MG[-81W$ZHUS-Y;R>7&"@-6:_%3_ (.&?AS8S_M\>!?C]XPN MK'XK>#O"7AJ./Q+\)?#/Q0;1O%?A$0:?K^HRZQ9QK(J1+);P&X$S 2O)I$<2 M-AP* /VKHK\L_P#@H?8>._B!^TI^PG^UAH7[3/BF_P#ASXM^-_A"/P;\.;FP MBMH+>*YTFZNGU&^E!:6\O) L:KO(6%6E4*QD9J^_?VLOAE\2OCG\%-7^&'P= M_:+U+X::E=R1IJGBGP[807.I6]CR9X;8S96VGDCRJ7&UFBSO52P% 'I]%?C1 M^S'IW[).K_\ !MQ^SC\1?V]?B9XY'@O0+ZXNV\!^$=6=)_B+J;ZGJ,5IHDL4 M8^T7QDD;,OV7_AO^QIJUW\./"&M3Z#J?Q$M/$EK)=Z9?P7>IVKW-[I M^0\%I+-ILD.?B]K&D> M(;6Q7PQH4UV;9)(HYP3?7.$DE,"F/$:AM_) /M:BL_PEXIT'QSX5TSQMX6U M!;O3-8T^&^TZZ0$":"6,21N,\X*L#^-:% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %>%^ ?^4@GC M_P#[$32O_1C5[I7A?@'_ )2">/\ _L1-*_\ 1C4 >Z5^3'[+'_!0;]MSQ)_P M6\\8_LW?M2_M2:;\.[*/6[BP\+_!+Q?X$-M:>)-&2ZU5;2YT;4009KDP1V5P M9F;$_G2Q"/%NH7]9Z_/W0?\ @B9XUG_X*%K^TY\5_P!M#Q?XS^&^A^)-,\6^ M#/!7B.1;S4K'6;2ZUBX@M)-0E0S'3K5]5E>",/O;S3%)\D"&0 U_V2?VS?V[ MOB?_ ,%??B-^S!^TSX&T7P/X,TSX,VOB;P;X&TZ^M]1NHE?6);-+Z\O(XQ_I M$R1.WD1NT44;1+S()&//?\%0OVR/VU=%_:\N_P!D?]C7XQZ/\/I_!'[,FO\ MQF\0:UJ?A*#5VUS['>"SM=(VSG;;Q/(KF25 9 "-I&.?IBV_8HMK#]OWQ-^W MMI_Q,N8=2\0_!^T\")H(TM#':""_FO%O1*7^=BTVWRR@'RYW'.*\(_:(_P"" M.?Q:_: L_"WCB[_X*$^(]*^*5K\*=6^&WQ$^(\'@/3G;QCX:U"?SI[=[,%8K M*96YCFA.4.3M8XP >)?M2?M9_P#!3/XD?LN? G]LC]DO]N71?!FL?M!:9X3T MOP/\#3\'+'4Q-K^H6RS7DC:I<7!EALX46XG>0P/Y<< ')<5^H?@/3/%6B^!] M&T;QWXGCUO7+32K>'6=:BLEMEO[M8E6:X$*DK$'<,X0$A=V!TKP'3O\ @FM\ M./#?Q9_9K\:>#O&5Y9>'/V9/!^JZ%X0\*36BS"]-WIMOIT=U-/N7$L5O X!V M'<9Y#E<\_2= !1110 4444 %%%% !1110 5\[?MA?\$J/V%OV[_B=X.^,'[3 M/P.T_7M?\&7'^BWI C.I6?ESK_9U[@9N;,/.9A$2/WB#G8\J2>7?\%NO^"Q? M_#F_X/>"_BQ_PSI_PL;_ (2_Q++I/V#_ (2[^Q_LFRW:;S=_V2Y\S.W;MVKU MSGM7YM_\1SG_ %BZ_P#,V?\ WEH _<;XE_LV? [XP7/@FZ^(OPZLM0;X<^)+ M?7_!*AY(4TG48(GAAGC6)E4[(Y'4(P*8;[O P_P#^SK\%_A?X_\ ''Q2\!^! M+?3M?^)-_;7OC?48[B5FU6>WMQ;0NZNY5"L*A,(%! R36=02#39)F9I'4I#_"QU.;4#I%G=SS)]IE""23=/([Y(1>,XXZ5^)?_$&HM6^W_\)]_;'VO?<+#Y6S[!;>7C=NW;FZ8QWK])* "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH _(7P]_P M3U_;^\6?\%Q$_:*U/]G'P9\.4T#Q+INLZW\9_AOK%UIVF^,/#@N=:$MC<:>2 MPNM3NXGL(;D2.WD?8EF#;;B/?]F:-^S%\;]!_P""QGC7]LRW\(VTO@G4OV;] M-\*Z3=_VG"KSZO;ZO&Z==IF2VMTA#D3RXP3EWV1R/M&3M1CT!H LT444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 445#?ZEIVEPK<:G?PVT;S1PI)/*$#2. MX1$!)Y9F95 ZDD %- M1:PU_2?^$ \07/V6X4 E/-M["2)^".4=A[UR'_$4=_P0H_Z/F_\ ,9>)_P#Y M65_-[_P7N_Y3'?M#?]E$N?\ T7'7R)0!_7[_ ,11W_!"C_H^;_S&7B?_ .5E M'_$4=_P0H_Z/F_\ ,9>)_P#Y65_(%10!_7[_ ,11W_!"C_H^;_S&7B?_ .5E M'_$4=_P0H_Z/F_\ ,9>)_P#Y65_(%10!_>;\!/CQ\*?VGO@YX>^/_P #?%7] MN>$?%>G+?Z!JWV&>V^U6[$@/Y5PD_9;^-/B_P3:_L MK^)O$O@WX1Z=X8O?CQXXAURUM&\%1Z]*$L4%D^Z2_D",LDJQLHC4YRV#7BW_ M 7Q_8=_;-_:^^.WP\T_X2?L@^"O'6B/YEGX4^(FDZS(4"CSK3R&5FN$W\M^UG_ ,$EO^"C?B?6_C?\$/ ND:#X[T3] MJKP;\,]+\??%K4_%4=G+X5O_ Y!!::A>2V4BF6]%U%"94$1)5WPV,<@'Z$? MM\_MO6/[$?PQ\+>)=)^%M_X[\5?$'Q]IG@OX?>$=-U*&R_M;6;X2M#')=39C MMH1'#*[3,&"A1P(]%_9(UI_BS<_'F;X/:I\*=2\7V5I M!I7BB&*2>19M78&#[+Y*;DG5"968*J<,1TG_ 4,^#'[47[4'P3\4_";3OV( MM&\06?@#XA>'-4^&$Z_%IM(U;6K>W0//J6G7D C;1M2MI&>.%IG9'&\ME6V' MX[TC_@BM^V)X3_95@OM=^!VG^./^$H_:@N_B9\3?V==9^*+7#ZUHSVGV:TL+ MO6[DE-0O(946[E:5A#/(Y).44$ _3'_@G[^V?HG[>_[,VF_M#Z1\/[_PM+/J MVI:3JN@W][%=_9+ZPO);2X6*YA_=74/F1,4F3Y74C@'('M5?*_\ P1T_9B^/ M7[)'[&$'PE^/^GVFBW;^,-:U/PUX'L=<.IP^#-$NKMYK/1$NS_Q\"W1B-XRH MW;5)"@U]44 ?B7_P>Z?\F??!?_LI5W_Z;Y*_FWK^DC_@]T_Y,^^"_P#V4J[_ M /3?)7\V] !1110 4444 ?MI_P &1?\ R>#\:/\ LFMI_P"G".OZ2*_FW_X, MB_\ D\'XT?\ 9-;3_P!.$=?TD4 %%?#7_!P1^TI^V+^RU^PC+\1/V0#K&G2R MZO):^-?%WAWP[_:E_P"'-).GWCBZBA/$2M=):PO=$-]G29I NX!E\9TW]O\ M_:T^-G@K]DS]ES]FO]OOP/X@\4?'S6/&#:C^T#X?^'\4_D:;H%C]K\E])N6$ M4-])YUO#,K*H4J[*B[A@ _4NBOBS]BC_ (*&_'?]H+_@BS'=)MY!;ZSK6C27UNJ11J=P6YDLT;8O(\XJO05\C?L*/ 'B3]J/PG^T#>ZO^Q_=?%W1'\">$+>"[\*>)88R9/"[P63/]H(+IA9 M@+@,%#J-_(!^QE%?G1_P1'_;$_:B^/\ XUUKP%^VA^UOXAUKX@0_#[2=?NOA M)XO_ &>D\%7>CQW1&^^M;GS2VIV@EW6XE\N+YE#%$+!:_1>@ HHKR3]OC39= M;_8E^*^@VWQZT[X73ZCX U6SM?B'JVJ"RMO#TTUL\<=Y+<$KY*([*2X(9>JG M=B@#U+2M:T?78)+K1-6MKR*&YEMI9+6=9%2:*1HY8R5) ='5D9>JLI!P0:LU M_-]\,_BYJ?[%?_!+_P#:S^"/@+P!X@^''Q=_X1U;ZZ\2^#OB%-JOAO7=$/CA M]"O-3TX%S):3PB:YMO-8"2:*%)MQX-?IE_P2<\)>$_V8/^"B7[7?[%_P6U&[ MM?A%X'B\ :GX5T2\UR>\M]&U#4](F>\6*2XD=A]H,4,S+NQN.0 & H _0^BO MP<_:1M/V@?V>?V^K7X[W/@GQEJGQ1U3]OO3M'T7XR:1X]AN="N_ ^H,D4'@U M[6.]+I<1Q,5DM&M0T8C:4RX9=SOV)?B9XZE_;7\.?MU_M,?#N^O=0\8_MH^( M/A=!XWTCXKZBFN6-ZZW*66DW&CF(V9T2**(1&'>)E<>;G;M5@#]X:*** "BB MB@ HHHH **** "OY:/\ @\O_ .4M&B?]D8T?_P!+]3K^I>OY:/\ @\O_ .4M M&B?]D8T?_P!+]3H _)JBBB@ HHHH *_J7_X,T/\ E$OK?_99]8_](-,K^6BO MZE_^#-#_ )1+ZW_V6?6/_2#3* /UEK\5/^#AGX,+JQ^*W@[P MEX:CC\2_"7PS\4&T;Q7X1$&GZ_J,NL6<:R*D2R6\!N!,P$KR:1'$C8<"OVKK MYV_;"_X)4?L+?MW_ !.\'?&#]IGX':?KVO\ @RX_T6]($9U*S\N=?[.O<#-S M9AYS,(B1^\0<['E20 ^//^"A]AX[^('[2G["?[6&A?M,^*;_ .'/BWXW^$(_ M!OPYN;"*V@MXKG2;JZ?4;Z4%I;R\D"QJN\A85:50K&1FKV'_ (+V>)-2O?@! M\'?@M!XDO+/PQ\3?VHO W@OXFG3-2DMI'\/7MW(UU \T3*\22>5$C$,N5Z_P"+=(_X)GZUKVMS?L^Q?\%& M]>\%)H[^(;L1-HMKI"WL'AQK@2^:UHMW(Y\HN22 "25&/T$_X-__ !3XIU;] MB+Q%X&UCQ%J&K:+X#^-7C#PKX'O]4OI+J5]"LM3D2T3SI"S2K&I:)22<+&JC MA0![)=_\$N/V ;W]EZV_8SN/V9-"/PXL]8_M>UT)9[E98M2WL_V];L2BZ%UE MF_TCS?-(8KNVG%>H? OX$?!_]F;X3Z-\#/@)\/\ 3_"_A+P];F#2-#TN,K%; MJSL[GDEG9G=W9V)9V=F8DDF@#K:*** /E?\ X*Y_\%*XO^"8G[-MG\6-+^&( M\6^(_$>KRZ/X6TJ[U6.PLA=I87=ZTMUG4V#0FU$"I) M&^P-()D!53G$O_!=_P""O[17QY_8$\1^!O@!^SIX'^*RFUO9?$7@SQ382RZB M\ L+@0WFBNA(74K>X:*6-"C-* \:$,P#?+/P?_X)H?\ !13]F3PC^SC^T_X% M^$MIXQ\2_!3XA>/+W1O@3J7Q-!ET3PKXDL8[6VTF+6+U2DLED8$D.[@^:ZJ3 MM&0#[Q^ _P#P4@^!WQQ_X)SK_P %+8-.U;2?!=KX+U7Q#KVFW4"O?:,O@1X-\9V?B'P3XPG^*7B#4O% 73-,U?49[B[@TMK01F6]M96O'MY98R-J MPLP#;Q7RA\ ?^"+7[>>I7?Q$^)UAX.G^!GB2T_9AO?A?\-[/5OC5=^+7.H3S MK)YMIWMP3-%Y[2'(6>$E("\3+" 3YD@&^0!A7Z,T %%%% !1110 4444 %?)?\ P4-^%:>/ M?'OA_7_^$;\*^/DTV#2[6\^'&NZHD-W%'=_';]EOX.?M%'3[CXD:!<->:9-$;;4M-U":SN?)6XBG>V:2%U9X7:% M-R$D#[R[7"L #P_XN#2OB-^S)\%_BQ\-OB'XLL?"MIXN\"KIWAR]NE\R[WZ] MIT(-_*V^6X>-"R[?,*,_[P^80C#U?]MR_P!2M_@C;:-::A<6=GKOCCPUHNN7 M5K.T3IIUYK5G;72AU(*!XI7C+ C D)R.M=W>_"7X;W_@O2OAU-X/LTT/0[G3 MY](TNW4Q0VCV,T4]IL5",".2&)@O3Y "",BHO$WP:^&?C(Z__P )7X3AU!/% M&FP:?KL-W+(\=S;PF0Q+L+;4*F5R&0*V2#G*K@ ^5/'GA[2O!7QRU7]F/P?: MG3?ASJ_C_P -"L96CM81=VVJ27-HBJ0(HIWL+#S(EPK_:'R#YK;O:?V3] M/M/!WCWXN?";PK#Y'A?PQXXM8O#MA&Q,.G"XT>PNI[6$$X2-9IGD$8X3SR M, =59_LO? JR\ ZE\-%\"B?2M8OH[W5#>ZEHHHH \2U3P+^WI+J=S+I'QW\$0VC3N;6*7PO(S)&6.U2=W M) P":X_]FW2OBUI/[<'CJU^+WBS2]7U1?!&GF>ZTJP-O$RF7]V I)P0 V?7( M]*^G:\+\ _\ *03Q_P#]B)I7_HQJ /Y,O^"]W_*8[]H;_LHES_Z+CKY$KZ[_ M ."]W_*8[]H;_LHES_Z+CKY$H **** "BBB@#^T'_@@C_P H?^R=VW_H MR2OKNOD3_@@C_P H?^R=VW_HR2OP_P#^#U?_ )2C_#__ +(%IG_I[UN@ M#^GNBOX Z* /[_**_@#HH _O\HK^ .OZ>_\ @RH_Y1#\:/^R:V MG_IPCK^@W]IG]IGX(_L=? [7OVD?VCO&W_".>"_#,<$FN:U_9MS>?9EFN([> M,^3:QR2OF6:-?D1L;LG !( /*/\ @J7^P_\ $O\ ;P_9@U+X4_!G]I#Q%\-? M%,-K?'2;W3-0=--U;[18SVDFG:K;@,MQ9RI.0QV,\3!9(P67:WBMG_P0T?PE M\// ?B+X2?M@Z[X8^-_@GXB^(O&Z_%X^$[&\2\U37[<6VKHVEML@6WEA6)$C M4CR_)1LL2V6?\11W_!"C_H^;_P QEXG_ /E91_Q%'?\ !"C_ */F_P#,9>)_ M_E90!Z]^S=_P3>UC]D[X,?#;]FKX'?M5>*=&\ >"O!^N:5XATJ'2[0WOB/4M M29ICJYO64R6D\-S-<3HL8*DR@-D(*\[_ &>_^",.L?#7Q+XO^)_QG_;>\9>, M/'FM_"^?P!X6\<>'M"L_#-]X:TN:;[1)=Q-9[OM&IO.L4KWTAWR&,!EP2#B_ M\11W_!"C_H^;_P QEXG_ /E91_Q%'?\ !"C_ */F_P#,9>)__E90!ZM^QC_P M3>\;_L^_M#:Q^UQ^TG^UMK7QG^)5Y\/[+P+I/B+4O#5MI":=X?MKEKH0&&W9 M_/GEN&\V6X=LLPX51D'ZIKX _P"(H[_@A1_T?-_YC+Q/_P#*RN\_9F_X+Z_\ M$EOVQ?CCH/[-W[./[6'_ D?C3Q-)/'H>B_\()KUG]I:&WDN)!YUU8QQ)B*& M1OG=<[<#)(! /L.LSQGX,\)?$7PAJG@#Q]X:L=9T/6]/FL=8TC4[99K>]MI4 M*2PRQN"KHR,5*D8()%)XW\2?\(;X+U?Q?]B^T_V5I=Q>?9_,V>;Y4;/LW8.W M.W&<'&>AK\%?^(YS_K%U_P"9L_\ O+0!^L_[,O\ P2#_ .">_P"R;\+O''P= M^%?[/&DR:%\1FO(O%UOKD8O7OK">>:5--+R#(M(1.T<47\*@,Q>0M(VCX*_X M)1?\$]?AW\!]3_9G\'?LRZ19^"]:\0V>N:QI7]H7DDE]J%I+%+;337+S-<2& M)X8MBM(54)M VD@_D/\ \1SG_6+K_P S9_\ >6C_ (CG/^L77_F;/_O+0!^Q M5K_P3/\ V$;/]JF3]MBW_9IT ?$Z6\-ZWB9C,V+PQ"(WBVQD^SK[YI-*_X)F_L':'^U1-^VOI/[,WAZ#XG3WDM[)XF03?\?DD?ER7BV^_[.MTZ M$AK@1B5LG+G)K\=O^(YS_K%U_P"9L_\ O+1_Q'.?]8NO_,V?_>6@#]_J*_!7 MP1_P>\_\)EXTTCPA_P .Q_LW]JZI;V?VC_A=&_RO-D5-^W^QANQNSC(SCJ*_ M>J@ KYS\'?\ !6+]@7Q[^V1J'[!GA7]H#3[KXD:=(]L^FBUF%M/?1&?[1817 M13R9;J$6[F2%6R,$#+)(J?1E?AC^SE\1-1^"_P#P77U;X=_L:^&?'AL_%7Q) MMXOB9\&OBO\ #L33Z!%-J/B&XU#7=,U&+2W MAV^;<-':Q2-% FX;II L8[MP:_([_@EI9>(8OC)^P_\ LS3^$?$%I\1?V7]6 M^+U[^T*+KPY=Q?V#!?-=K;O-.\82<7K30M'Y;/N S_"*ZG_@L;^T!\._VA/C M3X0_:*\!_&;Q9\*OA[XW_9-\5Z;X7^+>C_#[4+JX\;7MU?+'_P (?/;3PDVJ MN(?/!,<<[&7"2)P: /TR^-O_ 54_P"">'[.?BWPMX(^,W[67A31=0\9Z5:Z MIX?#3R3P2Z?%'BMK:5B D\[QQN<[6.#7T K*ZAT8$$9!!X(K^>_] MN'0_&/PV^!4G@/PMH5W\._'W[0?['G@GPYJOP1U/X1:MK+7EWI\?V>RTSP_> MQSG[/"[5WMTQ*3(X&/W;_9J\'>+/AY^SGX ^'_ (]G\W7="\$Z5I^M M2^;OWW<-G%',=W\675CGO0!VU?RT?\'E_P#REHT3_LC&C_\ I?J=?U+U_+1_ MP>7_ /*6C1/^R,:/_P"E^IT ?DU1110 4444 %?U+_\ !FA_RB7UO_LL^L?^ MD&F5_+17]2__ 9H?\HE];_[+/K'_I!IE 'OO_!<+_@M+_PYH\!^ /&W_#-? M_"R/^$YU>^L?LW_"8_V/]B^SQ12;]WV.Y\S=YF,87&WJ<\?G3_Q'.?\ 6+K_ M ,S9_P#>6NN_X/@_^2$? #_L;M<_]);6OYTZ /W^_P"(YS_K%U_YFS_[RT?\ M1SG_ %BZ_P#,V?\ WEK\ :* /W^_XCG/^L77_F;/_O+1_P 1SG_6+K_S-G_W MEK\ :* /ZYO^"'O_ 7W_P"'R_CSQ_X)_P"&3O\ A6__ @VD6-]]I_X3O\ MMC[;]HEECV;?L-MY>WR\YRV=W08Y_1:OYT_^#'S_ )+O\?\ _L4=#_\ 2JZK M](O^#I__ )0:?&3_ *^_#7_J0Z=0!^A5%?P!T4 ?W^45_ '10!_?Y17\ =?H M5_P:P?\ *U&@#^O*BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ KPOP#_RD$\?_P#8B:5_Z,:O=*\+\ _\I!/'_P#V(FE?^C&H _DR M_P""]W_*8[]H;_LHES_Z+CKY$KZ[_P""]W_*8[]H;_LHES_Z+CKY$H **** M"BBB@#^T'_@@C_RAQ_9Y_P"R=VW_ *,DK\/_ /@]7_Y2C_#_ /[(%IG_ *>] M;K]P/^""/_*'']GG_LG=M_Z,DK\/_P#@]7_Y2C_#_P#[(%IG_I[UN@#\?J** M* "BBB@ K^GO_@RH_P"47'Q _P"R^ZG_ .F31*_F$K^GO_@RH_Y1>=E0G:K32$ %VS_,1_P5 _X.*/\ @L=^SM_P43^-7P)^#G[87]C^%?"7 MQ(U72O#VE?\ "OO#UQ]DM(;ETCC\V?3WDDPH W.S,>Y->$?\11W_ 77_P"C MYO\ S&7AC_Y64 ?U^T5_(%_Q%'?\%U_^CYO_ #&7AC_Y64?\11W_ 77_P"C MYO\ S&7AC_Y64 ?U^T5_(%_Q%'?\%U_^CYO_ #&7AC_Y64?\11W_ 77_P"C MYO\ S&7AC_Y64 ?U^U_+1_P>7_\ *6C1/^R,:/\ ^E^IU_1!_P $O_C-\2?V MB?\ @G9\%?CM\8_$G]L>*O%OPWTK5?$.J_8X;?[7=S6R/))Y4")''EB3M154 M=@*_G?\ ^#R__E+1HG_9&-'_ /2_4Z /R:HHHH **** "OZE_P#@S0_Y1+ZW M_P!EGUC_ -(-,K^6BOZE_P#@S0_Y1+ZW_P!EGUC_ -(-,H \4_X/@_\ DA'P M _[&[7/_ $EM:_G3K^BS_@^#_P"2$? #_L;M<_\ 26UK^=.@ HHHH **** / MW0_X,?/^2[_'_P#[%'0__2JZK](O^#I__E!I\9/^OOPU_P"I#IU?F[_P8^?\ MEW^/_P#V*.A_^E5U7Z1?\'3_ /R@T^,G_7WX:_\ 4ATZ@#^0VBBB@ HHHH * M_0K_ (-8/^4Y?P;_ .O3Q+_ZCVHU^>M?H5_P:P?\IR_@W_UZ>)?_ %'M1H _ MKRHHHH **** "BBB@ HHHH **** "BBB@ HHHH *\+\ _P#*03Q__P!B)I7_ M *,:O=*\+\ _\I!/'_\ V(FE?^C&H _DR_X+W?\ *8[]H;_LHES_ .BXZ^1* M^N_^"]W_ "F._:&_[*)<_P#HN.OD2@ HHHH **** /[0?^""/_*'']GG_LG= MM_Z,DK\/_P#@]7_Y2C_#_P#[(%IG_I[UNOW _P"""/\ RAQ_9Y_[)W;?^C)* M_#__ (/5_P#E*/\ #_\ [(%IG_I[UN@#\?J*** "BBB@ K^GO_@RH_Y1/^P=HG_I^TZ@#^/&BBB@ HHHH *^ M[O\ @V9_Y3B_ ?\ [".M_P#IAU&OA&ON[_@V9_Y3B_ ?_L(ZW_Z8=1H _KG^ M-W_)&/%__8KZA_Z325_!57]ZOQN_Y(QXO_[%?4/_ $FDK^"J@ HHHH **** M.G^"/_)9_"'_ &-&G_\ I3'7]ZM?P5?!'_DL_A#_ +&C3_\ TICK^]6@#^*' M_@M7_P I;_VC?^RPZ[_Z5R5\PU]/?\%J_P#E+?\ M&_]EAUW_P!*Y*^8: "B MBB@ HHHH _M>_P""*G_*)#]G+_LCVA?^DD=?@-_P>7_\I:-$_P"R,:/_ .E^ MIU^_/_!%3_E$A^SE_P!D>T+_ -)(Z_ ;_@\O_P"4M&B?]D8T?_TOU.@#\FJ* M** "BBB@ K^I?_@S0_Y1+ZW_ -EGUC_T@TROY:*_J7_X,T/^42^M_P#99]8_ M](-,H \4_P"#X/\ Y(1\ /\ L;M<_P#26UK^=.OZ+/\ @^#_ .2$? #_ +&[ M7/\ TEM:_G3H **** "BBB@#]T/^#'S_ )+O\?\ _L4=#_\ 2JZK](O^#I__ M )0:?&3_ *^_#7_J0Z=7YN_\&/G_ "7?X_\ _8HZ'_Z575?I%_P=/_\ *#3X MR?\ 7WX:_P#4ATZ@#^0VBBB@ HHHH *_0K_@U@_Y3E_!O_KT\2_^H]J-?GK7 MZ%?\&L'_ "G+^#?_ %Z>)?\ U'M1H _KRHHHH **** "BBB@ KYA_;\^*/Q> M^'?B+P^-/^)/B3P-X)E%F;SQ=X:\/Q7PBOVU:SC:.]>2"?[/ MJ\LBY5%F?] MVSD8C?Z>KQ_]I;X ?%CXI:MIOB?X1_&R7PY=6\VGQW^EZG9&]TZ:.WU.WO%N M4@\Q!'=1F)L-R)5(C< ;70 X?4/BK\??B+=:UH_PV^..C6[>!?A9I&OS:WH^ MB07-EXHU.\CNY%)$I<0?L*2>"_#5OX3^"WQF MOO#=K=> [7PEXGEN-'BO)M1LK)0/*^1<>DS?"/ M6+7P5K/PV\,^.6TO0KCP?#H?AFS@TY2^B,D$L)N!)N#3$JT.$; 7R.#\YP ? M/.C_ !A_:F7]GO7OBKHWQ3UWQ/:^)?'>EZ1\.]0L?!%K/?0Z2M^L-YJGV>VA M"2":,7#PK(I542!RP\Q@OMG[*7Q!G\<^$M9L];^)6O>(-:T;77M-9MO%/AN# M2=0TJ0PQ.MO)! B(5*,LJ2#<'6;AB!@:&J_ O4;+X+^&OA3\+OB/?^%+CPC# MIT>BZG8P!XV6TC6-8;BWW*)[=T!5XMRYR"&5E#"?X)_!B\^%]SXC\5>*O&)\ M0^)O%^K1W_B#5UT];2%FCMX[:&&" ,_E11Q1* &=V)+,SDMP =W1110!XEJG M[4OQEL-3N;"V_8M\;W4<$[QQW,5S;;9E#$!QENA R/K7'_LV^/?$OQ _;@\= M:WXG^&6J>%[B3P1IZOIVJNC2QA)<*24.,-N)'^Z:^G:\+\ _\I!/'_\ V(FE M?^C&H _DR_X+W?\ *8[]H;_LHES_ .BXZ^1*^N_^"]W_ "F._:&_[*)<_P#H MN.OD2@ HHHH **** /[0?^""/_*'']GG_LG=M_Z,DK\/_P#@]7_Y2C_#_P#[ M(%IG_I[UNOW _P"""/\ RAQ_9Y_[)W;?^C)*_#__ (/5_P#E*/\ #_\ [(%I MG_I[UN@#\?J*** "BBB@ K^GO_@RH_Y1/^P=HG_I^TZ@#^/&BBB@ HHHH *^[O\ @V9_Y3B_ ?\ [".M_P#I MAU&OA&ON[_@V9_Y3B_ ?_L(ZW_Z8=1H _KG^-W_)&/%__8KZA_Z325_!57]Z MOQN_Y(QXO_[%?4/_ $FDK^"J@ HHHH **** .G^"/_)9_"'_ &-&G_\ I3'7 M]ZM?P5?!'_DL_A#_ +&C3_\ TICK^]6@#^*'_@M7_P I;_VC?^RPZ[_Z5R5\ MPU]/?\%J_P#E+?\ M&_]EAUW_P!*Y*^8: "BBB@ HHHH _M>_P""*G_*)#]G M+_LCVA?^DD=?@-_P>7_\I:-$_P"R,:/_ .E^IU^_/_!%3_E$A^SE_P!D>T+_ M -)(Z_ ;_@\O_P"4M&B?]D8T?_TOU.@#\FJ*** "BBB@ K^I?_@S0_Y1+ZW_ M -EGUC_T@TROY:*_J7_X,T/^42^M_P#99]8_](-,H \4_P"#X/\ Y(1\ /\ ML;M<_P#26UK^=.OZ+/\ @^#_ .2$? #_ +&[7/\ TEM:_G3H **** "BBB@# M]T/^#'S_ )+O\?\ _L4=#_\ 2JZK](O^#I__ )0:?&3_ *^_#7_J0Z=7YN_\ M&/G_ "7?X_\ _8HZ'_Z575?I%_P=/_\ *#3XR?\ 7WX:_P#4ATZ@#^0VBBB@ M HHHH *_0K_@U@_Y3E_!O_KT\2_^H]J-?GK7Z%?\&L'_ "G+^#?_ %Z>)?\ MU'M1H _KRHHHH **** "BBB@ HHHH **** "BBB@ HHHH *\+\ _\I!/'_\ MV(FE?^C&KW2O"_ /_*03Q_\ ]B)I7_HQJ /Y,O\ @O=_RF._:&_[*)<_^BXZ M^1*^N_\ @O=_RF._:&_[*)<_^BXZ^1* "BBB@ HHHH _M!_X((_\H?\ MLG=M_P"C)*_#_P#X/5_^4H_P_P#^R!:9_P"GO6Z_<#_@@C_RAQ_9Y_[)W;?^ MC)*_#_\ X/5_^4H_P_\ ^R!:9_Z>];H _'ZBBB@ HHHH *_I[_X,J/\ E%Q\ M0/\ LONI_P#IDT2OYA*_I[_X,J/^47'Q _[+[J?_ *9-$H XS_@]T_Y,^^"_ M_92KO_TWR5_-O7])'_![I_R9]\%_^RE7?_IODK^;>@ HHHH **** /VT_P"# M(O\ Y/!^-'_9-;3_ -.$=?JU_P ',W_*#KX\?]@[1/\ T_:=7Y2_\&1?_)X/ MQH_[)K:?^G".OU:_X.9O^4'7QX_[!VB?^G[3J /X\:*** "BBB@ K[N_X-F? M^4XOP'_[".M_^F'4:^$:^[O^#9G_ )3B_ ?_ +".M_\ IAU&@#^N?XW?\D8\ M7_\ 8KZA_P"DTE?P55_>K\;O^2,>+_\ L5]0_P#2:2OX*J "BBB@ HHHH Z? MX(_\EG\(?]C1I_\ Z4QU_>K7\%7P1_Y+/X0_[&C3_P#TICK^]6@#^*'_ (+5 M_P#*6_\ :-_[+#KO_I7)7S#7T]_P6K_Y2W_M&_\ 98==_P#2N2OF&@ HHHH M**** /[7O^"*G_*)#]G+_LCVA?\ I)'7X#?\'E__ "EHT3_LC&C_ /I?J=?O MS_P14_Y1(?LY?]D>T+_TDCK\!O\ @\O_ .4M&B?]D8T?_P!+]3H _)JBBB@ MHHHH *_J7_X,T/\ E$OK?_99]8_](-,K^6BOZE_^#-#_ )1+ZW_V6?6/_2#3 M* /%/^#X/_DA'P _[&[7/_26UK^=.OZ+/^#X/_DA'P _[&[7/_26UK^=.@ H MHHH **** /W0_P"#'S_DN_Q__P"Q1T/_ -*KJOTB_P"#I_\ Y0:?&3_K[\-? M^I#IU?F[_P &/G_)=_C_ /\ 8HZ'_P"E5U7Z1?\ !T__ ,H-/C)_U]^&O_4A MTZ@#^0VBBB@ HHHH *_0K_@U@_Y3E_!O_KT\2_\ J/:C7YZU^A7_ :P?\IR M_@W_ ->GB7_U'M1H _KRHHHH **** "BBB@ HHHH **** "BBB@ HHHH *\+ M\ _\I!/'_P#V(FE?^C&KW2O"_ /_ "D$\?\ _8B:5_Z,:@#^3+_@O=_RF._: M&_[*)<_^BXZ^1*^N_P#@O=_RF._:&_[*)<_^BXZ^1* "BBB@ HHHH _M!_X( M(_\ *'']GG_LG=M_Z,DK\/\ _@]7_P"4H_P__P"R!:9_Z>];K]P/^""/_*'' M]GG_ +)W;?\ HR2OP_\ ^#U?_E*/\/\ _L@6F?\ I[UN@#\?J*** "BBB@ K M^GO_ (,J/^47'Q _[+[J?_IDT2OYA*_I[_X,J/\ E%Q\0/\ LONI_P#IDT2@ M#C/^#W3_ ),^^"__ &4J[_\ 3?)7\V]?TD?\'NG_ "9]\%_^RE7?_IODK^;> M@ HHHH **** /VT_X,B_^3P?C1_V36T_].$=?JU_P"919F\\7>&O#\5\(K]M6LXVCO7D@G^SP+:O+(N519G_= MLY&(W^GJ\?\ VEO@!\6/BEJVF^)_A'\;)?#EU;S:?'?Z7J=D;W3IH[?4[>\6 MY2#S$$=U&8FPW(E4B-P!M= #A]0^*OQ]^(MUK6C_ V^..C6[>!?A9I&OS:W MH^B07-EXHU.\CNY%)$I^ M37=?\,Z7>:-;:?I3:A-:RWYMU5U@5&,WE>?O*[3D()+GP7<_#WP1\6]1\+Z5::7I5MX271K15FT:6Q?=N:0M_I44H6&-X' 4 MQHZY_>$@ \:TW]H;XB1Z,GPSTGXR>([GQIK/C_2O#US_ ,)GX*M-/O/#EO

*-8IQ)!:S^4[%T\Q<$'8Z5ZU^SGXY\34+2XT^UO87FCA"QB5/M#Q,455;RU8*NX@_L;ZUXBFU;Q]X MQ^,+77Q!O]7TC4-/\46/A]+>UTUM,,WV6&.S:5RT1%U=B0/*7<73X=,)M[WX M*?!^Z^%L7B#6?$?BPZ]XC\6:X=5\1:PM@+6.686\-M%'#"&?RHHX+>%%4NY^ M5F+$L30!V]%%% 'B6J?M2_&6PU.YL+;]BWQO=1P3O''?^R=VW_HR2 MOP__ .#U?_E*/\/_ /L@6F?^GO6Z_<#_ (((_P#*'']GG_LG=M_Z,DK\/_\ M@]7_ .4H_P /_P#L@6F?^GO6Z /Q^HHHH **** "OZ>_^#*C_E%Q\0/^R^ZG M_P"F31*_F$K^GO\ X,J/^47'Q _[+[J?_IDT2@#C/^#W3_DS[X+_ /92KO\ M]-\E?S;U_21_P>Z?\F??!?\ [*5=_P#IODK^;>@ HHHH **** /VT_X,B_\ MD\'XT?\ 9-;3_P!.$=?JU_PM?H5_P: MP?\ *U&@#^O*BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ KPOP#_RD$\?_P#8B:5_Z,:O=*\+\ _\I!/'_P#V(FE?^C&H _DR_P"" M]W_*8[]H;_LHES_Z+CKY$KZ[_P""]W_*8[]H;_LHES_Z+CKY$H **** "BBB M@#^T'_@@C_RAQ_9Y_P"R=VW_ *,DK\/_ /@]7_Y2C_#_ /[(%IG_ *>];K]P M/^""/_*'']GG_LG=M_Z,DK\/_P#@]7_Y2C_#_P#[(%IG_I[UN@#\?J*** "B MBB@ K^GO_@RH_P"47'Q _P"R^ZG_ .F31*_F$K^GO_@RH_Y1_X(J?\HD/V7_\ M*6C1/^R,:/\ ^E^IU^_/_!%3_E$A^SE_V1[0O_22.OP&_P"#R_\ Y2T:)_V1 MC1__ $OU.@#\FJ*** "BBB@ K^I?_@S0_P"42^M_]EGUC_T@TROY:*_J7_X, MT/\ E$OK?_99]8_](-,H \4_X/@_^2$? #_L;M<_]);6OYTZ_HL_X/@_^2$? M #_L;M<_]);6OYTZ "BBB@ HHHH _=#_ (,?/^2[_'__ +%'0_\ TJNJ_2+_ M (.G_P#E!I\9/^OOPU_ZD.G5^;O_ 8^?\EW^/\ _P!BCH?_ *575?I%_P ' M3_\ R@T^,G_7WX:_]2'3J /Y#:*** "BBB@ K]"O^#6#_E.7\&_^O3Q+_P"H M]J-?GK7Z%?\ !K!_RG+^#?\ UZ>)?_4>U&@#^O*BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ KPOP#_RD$\?_ /8B:5_Z,:O=*\+\ _\ *03Q_P#]B)I7 M_HQJ /Y,O^"]W_*8[]H;_LHES_Z+CKY$KZ[_ ."]W_*8[]H;_LHES_Z+CKY$ MH **** "BBB@#^T'_@@C_P H?^R=VW_HR2OP_P#^#U?_ )2C_#__ +(% MIG_I[UNOW _X((_\H?\ LG=M_P"C)*_#_P#X/5_^4H_P_P#^R!:9_P"G MO6Z /Q^HHHH **** "OZ>_\ @RH_Y1Z?\ M)GWP7_[*5=_^F^2OYMZ "BBB@ HHHH _;3_@R+_Y/!^-'_9-;3_TX1U^K7_! MS-_R@Z^/'_8.T3_T_:=7Y2_\&1?_ ">#\:/^R:VG_IPCK]6O^#F;_E!U\>/^ MP=HG_I^TZ@#^/&BBB@ HHHH *^[O^#9G_E.+\!_^PCK?_IAU&OA&ON[_ (-F M?^4XOP'_ .PCK?\ Z8=1H _KG^-W_)&/%_\ V*^H?^DTE?P55_>K\;O^2,>+ M_P#L5]0_])I*_@JH **** "BBB@#I_@C_P EG\(?]C1I_P#Z4QU_>K7\%7P1 M_P"2S^$/^QHT_P#]*8Z_O5H _BA_X+5_\I;_ -HW_LL.N_\ I7)7S#7T]_P6 MK_Y2W_M&_P#98==_]*Y*^8: "BBB@ HHHH _M>_X(J?\HD/VGB7_U'M1H _KRHHHH **** M "BBB@ KQ']IC]J3QW\)_'FD?"KX3_#;2?$&O:A:VM],NO>(6TZ'[/+J=K8+ M'"4AE:65I+@9.%2)0'8ME8V]NKYO_;Y^'?CSXA1:)8)^S?I?Q$\.1W^F-"MI M-';ZQI-\-5M3(\<\LB>5;S6V^)I(2LD1!9B8R2@!TGC#]K+QGI$DUAX3_9_U M#4M1T+P1:>*/'&E7FMPVMQHUO<>=LM(\+(ES>?Z-<_N]T<>(A^]&]<]WXL^+ MR:?\'[?XM?#WP=J?BX:G:V4NA:7H\/[V]^UO$L+$D8BB'FJ\DK?+'&KN>%Q7 M@?ACX)?M7_!O0+Q(/#L7CW7?&7PGTGP[K.J2>((HO[-UBR6]03W$EP5>XMF2 M\4&1%>8M;DF,F3(]$U^R_:'^#'[/7_"I?V?_ (90:WK'A;PEHVE>%]7OM4MT MAO)%3[//*T,DB%?(CC64*S 2M(J@C#$ &9K_ .VIKG@GP]XLL/''PBMK/QAX M5UG0M/.A6WBE);*].K7"0VLB7K0)Y:KF5I/,A4HL);!4JQ].^"GC[Q;\2_!G M_"5>+?"FD:2TMTRV*Z)XH35[>X@"KB43QQQKG?O7: <;,YYP/#O#'PB^(%M\ M(;G2]2_9(AUO58_%MAK?B*/XC:[IVH7GBN89$UU')#(8(;J)5B\E)0D"JJQH M$4 KZ!^RC\*/$WP_OO'GC'6O MMX.L_&7BE-2TKP5:7$,BZ7&EG;V[R2?9R8 M5FGDA>5UB+*-R_,S%C0!Z_1110!Y;?\ [;'[*6EWT^F:A\5IY_A_HCN[%G=]*A)8GJ2=O)KQSX6:'HNA?M]^/K+1-'M; M.%? NEE8K6W6-03(VK_\I1_A_P#]D"TS_P!/>MU^X'_!!'_E#C^SS_V3NV_]&25^ M'_\ P>K_ /*4?X?_ /9 M,_]/>MT ?C]1110 4444 %?T]_\&5'_ "BX^('_ M &7W4_\ TR:)7\PE?T]_\&5'_*+CX@?]E]U/_P!,FB4 <9_P>Z?\F??!?_LI M5W_Z;Y*_FWK^DC_@]T_Y,^^"_P#V4J[_ /3?)7\V] !1110 4444 ?MI_P & M1?\ R>#\:/\ LFMI_P"G".OU:_X.9O\ E!U\>/\ L':)_P"G[3J_*7_@R+_Y M/!^-'_9-;3_TX1U^K7_!S-_R@Z^/'_8.T3_T_:=0!_'C1110 4444 %?=W_! MLS_RG%^ _P#V$=;_ /3#J-?"-?=W_!LS_P IQ?@/_P!A'6__ $PZC0!_7/\ M&[_DC'B__L5]0_\ 2:2OX*J_O5^-W_)&/%__ &*^H?\ I-)7\%5 !1110 44 M44 =/\$?^2S^$/\ L:-/_P#2F.O[U:_@J^"/_)9_"'_8T:?_ .E,=?WJT ?Q M0_\ !:O_ )2W_M&_]EAUW_TKDKYAKZ>_X+5_\I;_ -HW_LL.N_\ I7)7S#0 M4444 %%%% ']KW_!%3_E$A^SE_V1[0O_ $DCK\!O^#R__E+1HG_9&-'_ /2_ M4Z_?G_@BI_RB0_9R_P"R/:%_Z21U^ W_ >7_P#*6C1/^R,:/_Z7ZG0!^35% M%% !1110 5_4O_P9H?\ *)?6_P#LL^L?^D&F5_+17]2__!FA_P HE];_ .RS MZQ_Z0:90!XI_P?!_\D(^ '_8W:Y_Z2VM?SIU_19_P?!_\D(^ '_8W:Y_Z2VM M?SIT %%%% !1110!^Z'_ 8^?\EW^/\ _P!BCH?_ *575?I%_P '3_\ R@T^ M,G_7WX:_]2'3J_-W_@Q\_P"2[_'_ /[%'0__ $JNJ_2+_@Z?_P"4&GQD_P"O MOPU_ZD.G4 ?R&T444 %%%% !7Z%?\&L'_*GB7_P!1[4:_/6OT*_X- M8/\ E.7\&_\ KT\2_P#J/:C0!_7E1110 4444 %%%% !1110 4444 %%%% ! M1110 5X7X!_Y2">/_P#L1-*_]&-7NE>%^ ?^4@GC_P#[$32O_1C4 ?R9?\%[ MO^4QW[0W_91+G_T7'7R)7UW_ ,%[O^4QW[0W_91+G_T7'7R)0 4444 %%%% M']H/_!!'_E#C^SS_ -D[MO\ T9)7X?\ _!ZO_P I1_A__P!D"TS_ -/>MU^X M'_!!'_E#C^SS_P!D[MO_ $9)7X?_ /!ZO_RE'^'_ /V0+3/_ $]ZW0!^/U%% M% !1110 5_3W_P &5'_*+CX@?]E]U/\ ],FB5_,)7]/?_!E1_P HN/B!_P!E M]U/_ -,FB4 <9_P>Z?\ )GWP7_[*5=_^F^2OYMZ_I(_X/=/^3/O@O_V4J[_] M-\E?S;T %%%% !1110!^VG_!D7_R>#\:/^R:VG_IPCK]6O\ @YF_Y0=?'C_L M':)_Z?M.K\I?^#(O_D\'XT?]DUM/_3A'7ZM?\',W_*#KX\?]@[1/_3]IU '\ M>-%%% !1110 5]W?\&S/_*<7X#_]A'6__3#J-?"-?=W_ ;,_P#*<7X#_P#8 M1UO_ -,.HT ?US_&[_DC'B__ +%?4/\ TFDK^"JO[U?C=_R1CQ?_ -BOJ'_I M-)7\%5 !1110 4444 =/\$?^2S^$/^QHT_\ ]*8Z_O5K^"KX(_\ )9_"'_8T M:?\ ^E,=?WJT ?Q0_P#!:O\ Y2W_ +1O_98==_\ 2N2OF&OI[_@M7_REO_:- M_P"RPZ[_ .E*?\'P?_)"/@!_V-VN?^DMK7\Z=?T6?\'P? M_)"/@!_V-VN?^DMK7\Z= !1110 4444 ?NA_P8^?\EW^/_\ V*.A_P#I5=5^ MD7_!T_\ \H-/C)_U]^&O_4ATZOS=_P"#'S_DN_Q__P"Q1T/_ -*KJOTB_P"# MI_\ Y0:?&3_K[\-?^I#IU '\AM%%% !1110 5^A7_!K!_P IR_@W_P!>GB7_ M -1[4:_/6OT*_P"#6#_E.7\&_P#KT\2_^H]J- ']>5%%% !1110 4444 %%% M% !1110 4444 %%%% !7A?@'_E()X_\ ^Q$TK_T8U>Z5X7X!_P"4@GC_ /[$ M32O_ $8U '\F7_!>[_E,=^T-_P!E$N?_ $7'7R)7UW_P7N_Y3'?M#?\ 91+G M_P!%QU\B4 %%%% !1110!_:#_P $$?\ E#C^SS_V3NV_]&25^'__ >K_P#* M4?X?_P#9 M,_]/>MU^X'_!!'_E#C^SS_ -D[MO\ T9)7X?\ _!ZO_P I1_A_ M_P!D"TS_ -/>MT ?C]1110 4444 %?T]_P#!E1_RBX^('_9?=3_],FB5_,)7 M]/?_ 94?\HN/B!_V7W4_P#TR:)0!QG_ >Z?\F??!?_ +*5=_\ IODK^;>O MZ2/^#W3_ ),^^"__ &4J[_\ 3?)7\V] !1110 4444 ?MI_P9%_\G@_&C_LF MMI_Z<(Z_5K_@YF_Y0=?'C_L':)_Z?M.K\I?^#(O_ )/!^-'_ &36T_\ 3A'7 MZM?\',W_ "@Z^/'_ &#M$_\ 3]IU '\>-%%% !1110 5]W?\&S/_ "G%^ __ M &$=;_\ 3#J-?"-?=W_!LS_RG%^ _P#V$=;_ /3#J- ']<_QN_Y(QXO_ .Q7 MU#_TFDK^"JO[U?C=_P D8\7_ /8KZA_Z325_!50 4444 %%%% '3_!'_ )+/ MX0_[&C3_ /TICK^]6OX*O@C_ ,EG\(?]C1I__I3'7]ZM '\4/_!:O_E+?^T; M_P!EAUW_ -*Y*^8:^GO^"U?_ "EO_:-_[+#KO_I7)7S#0 4444 %%%% ']KW M_!%3_E$A^SE_V1[0O_22.OP&_P"#R_\ Y2T:)_V1C1__ $OU.OWY_P""*G_* M)#]G+_LCVA?^DD=?@-_P>7_\I:-$_P"R,:/_ .E^IT ?DU1110 4444 %?U+ M_P#!FA_RB7UO_LL^L?\ I!IE?RT5_4O_ ,&:'_*)?6_^RSZQ_P"D&F4 >*?\ M'P?_ "0CX ?]C=KG_I+:U_.G7]%G_!\'_P D(^ '_8W:Y_Z2VM?SIT %%%% M!1110!^Z'_!CY_R7?X__ /8HZ'_Z575?I%_P=/\ _*#3XR?]??AK_P!2'3J_ M-W_@Q\_Y+O\ '_\ [%'0_P#TJNJ_2+_@Z?\ ^4&GQD_Z^_#7_J0Z=0!_(;11 M10 4444 %?H5_P &L'_*U"UM M;Z9=>\0MIT/V>74[6P6.$I#*TLK27 R<*D2@.Q;*QM[=7S?^WS\._'GQ"BT2 MP3]F_2_B)X.-*O-;AM;C1K>X\[9:1X61+F\_P!& MN?W>Z./$0_>C>N>Q^(?Q^\*^"?@G;?&S2K*?6K35DTY?#MC9E4DU.XU":&"R MA4O@)YDEQ$"QX4,6/ ->&^&/@E^U?\&] O$@\.Q>/==\9?"?2?#NLZI)X@BB M_LW6+);U!/<27!5[BV9+Q09$5YBUN28R9,CM?'GP0^([_ +1O@;X*\-0W$OP MXA\(ZAX7U6]U-(XM64J"I%>+>)?@;\<_'?CK4OVH'^&HTW7;3Q7X'!HFH^._$T-]; MZ"UY'<2:?:6]A:V4*321%HVE;[.\K!&95\U5#-M)(!ZA1110!Y;?_ML?LI:7 M?3Z9J'QRT.*XMIFBGB>5LHZDAE/R]0017S9XV_X*3_L*_LT_M:>)OC1\AK[*E^&GPXGE:>?X?Z( M[NQ9W?2H26)ZDG;R:R/%?[.G[/GCNVBL_''P)\&ZS# Y>"+5?#%I<+&Q&"RB M2,@''&10!_'G_P %$?%?C.>_T#5O\ A-], MMOM5NR( _E7%Q'*G(/#HI]J^#(+#7])\Z:Y^RW"NY*>;;QR1/P1RCL/>ORO\ ^#H+]H+X!_\ !1+]O7P? M\:?V.?CEX-\8>&=*^$-CHE_J7_"46FG^5?1ZIJD[P^7?20R-B.YA;<%*G?@' M(8#^ES_AB?\ 8S_Z-'^&/_A!:=_\9H_X8G_8S_Z-'^&/_A!:=_\ &: /X@O^ M%%^-O^@WX-_\.+HO_P ET?\ "B_&W_0;\&_^'%T7_P"2Z_M]_P"&)_V,_P#H MT?X8_P#A!:=_\9H_X8G_ &,_^C1_AC_X06G?_&: /X@O^%%^-O\ H-^#?_#B MZ+_\ET?\*+\;?]!OP;_X<71?_DNO[??^&)_V,_\ HT?X8_\ A!:=_P#&:/\ MAB?]C/\ Z-'^&/\ X06G?_&: /X@O^%%^-O^@WX-_P##BZ+_ /)=?N[_ ,&O MW_!2/]@__@G;^P5XP^"W[8W[57@WP?XFU7XO7VMV&F_VJNH>;8R:7I<"3>98 M^=&N9+:9=I8,-F2,%2?V@_X8G_8S_P"C1_AC_P"$%IW_ ,9H_P"&)_V,_P#H MT?X8_P#A!:=_\9H _#C_ (.E_P#@H%^Q/_P4;_9N^&/@']C/]I_P;XRU;P]X MXN-0UBT_MF/3OL]LUF\:ONOO)5\N0,*2>^,9DP@)RP [9SQ7Z"?\%S/^"P M/_!,O]L7_@E7\6OV;OV"_#-[JDFN:U_PF>G7GV9 M9M(O;>,^3:SR2OF6:-?D1L;LG !(_K*_X8G_ &,_^C1_AC_X06G?_&:/^&)_ MV,_^C1_AC_X06G?_ !F@#YB^*7_!P!_P1P\1_#+Q'X>T;]OCP;->7^@WEO:0 M^5>+YDKPNJKEH !DD#)(%?R/_P#"B_&W_0;\&_\ AQ=%_P#DNO[??^&)_P!C M/_HT?X8_^$%IW_QFC_AB?]C/_HT?X8_^$%IW_P 9H _B"_X47XV_Z#?@W_PX MNB__ "71_P *+\;?]!OP;_X<71?_ )+K^WW_ (8G_8S_ .C1_AC_ .$%IW_Q MFC_AB?\ 8S_Z-'^&/_A!:=_\9H _B"_X47XV_P"@WX-_\.+HO_R71_PHOQM_ MT&_!O_AQ=%_^2Z_M]_X8G_8S_P"C1_AC_P"$%IW_ ,9H_P"&)_V,_P#HT?X8 M_P#A!:=_\9H _B@^%OPD\1^'/B=X<\0ZSXD\&PV=AKUG<7/_!NL>%?%OQ(U75?#VJ_\)SI=O]KM)KEWCD\J>X22/*D':ZJP[@5X M1_PHOQM_T&_!O_AQ=%_^2Z_M]_X8G_8S_P"C1_AC_P"$%IW_ ,9H_P"&)_V, M_P#HT?X8_P#A!:=_\9H _B"_X47XV_Z#?@W_ ,.+HO\ \ET?\*+\;?\ 0;\& M_P#AQ=%_^2Z_M]_X8G_8S_Z-'^&/_A!:=_\ &:/^&)_V,_\ HT?X8_\ A!:= M_P#&: /X@O\ A1?C;_H-^#?_ XNB_\ R71_PHOQM_T&_!O_ (<71?\ Y+K^ MWW_AB?\ 8S_Z-'^&/_A!:=_\9H_X8G_8S_Z-'^&/_A!:=_\ &: /@G_@E_\ M\%M/^"4_[.W_ 3L^"OP)^,?[;O@W1_%7A+X;Z5I7B'2O,GN/LEW#;(DD?FP M1/')A@1N1F4]B:_(7_@YC^./P/\ ^"@O_!0[2OCG^R'\;/!OB[PK;?#+3=)F MU3_A*K.PVWD5W?221>5>RPR'"S1G<%VG=@$D''].'_#$_P"QG_T:/\,?_""T M[_XS1_PQ/^QG_P!&C_#'_P (+3O_ (S0!_$%_P *+\;?]!OP;_X<71?_ )+H M_P"%%^-O^@WX-_\ #BZ+_P#)=?V^_P##$_[&?_1H_P ,?_""T[_XS1_PQ/\ ML9_]&C_#'_P@M._^,T ?Q!?\*+\;?]!OP;_X<71?_DNC_A1?C;_H-^#?_#BZ M+_\ )=?V^_\ #$_[&?\ T:/\,?\ P@M._P#C-'_#$_[&?_1H_P ,?_""T[_X MS0!_$%_PHOQM_P!!OP;_ .'%T7_Y+K]\?^#9S_@II^P%_P $^O\ @GCJOP,_ M:\_:P\&^$?%5S\3=2U:'2_[3%_NLY;2QCCE\VR$T8RT,@VEMPVY( (S^QG_# M$_[&?_1H_P ,?_""T[_XS1_PQ/\ L9_]&C_#'_P@M._^,T ?A'_P=1_MX?L: M?\%(/A-\(/#/[%_[3'@WQG?>%O$6JW6NP?VW%IWV6*:"!(VW7QA#Y9&&$+$8 MY XK\7O^%%^-O^@WX-_\.+HO_P EU_;[_P ,3_L9_P#1H_PQ_P#""T[_ .,T M?\,3_L9_]&C_ Q_\(+3O_C- '\07_"B_&W_ $&_!O\ X<71?_DNC_A1?C;_ M *#?@W_PXNB__)=?V^_\,3_L9_\ 1H_PQ_\ ""T[_P",T?\ #$_[&?\ T:/\ M,?\ P@M._P#C- '\07_"B_&W_0;\&_\ AQ=%_P#DNC_A1?C;_H-^#?\ PXNB M_P#R77]OO_#$_P"QG_T:/\,?_""T[_XS1_PQ/^QG_P!&C_#'_P (+3O_ (S0 M!_.__P &KO[6O[+W_!-_XL_%_P 3?MH?M">#?!ECXI\.Z5:Z%/\ \)%;ZC]J MEAGG>1=MB\Q3"NIRX4'/!/-?;/\ P7W_ ."M_P#P38_;7_X)3_$O]FS]F3]L M7P;XF\:^(+C0VTC1?MCV7GBWUFRN9CYUVD4*;889&^9QG;@9) /ZC_\ #$_[ M&?\ T:/\,?\ P@M._P#C-'_#$_[&?_1H_P ,?_""T[_XS0!_$%_PHOQM_P!! MOP;_ .'%T7_Y+H_X47XV_P"@WX-_\.+HO_R77]OO_#$_[&?_ $:/\,?_ @M M._\ C-'_ Q/^QG_ -&C_#'_ ,(+3O\ XS0!_$%_PHOQM_T&_!O_ (<71?\ MY+H_X47XV_Z#?@W_ ,.+HO\ \EU_;[_PQ/\ L9_]&C_#'_P@M._^,T?\,3_L M9_\ 1H_PQ_\ ""T[_P",T ?Q!?\ "B_&W_0;\&_^'%T7_P"2Z^R/^"!'C;X= M?L4?\%6?AI^TG^TW\5_!OAGP5X?M]<75]:_X3'3[WR#<:->VT(\FTFEF?=-- M&ORH<;LG !(_JU_X8G_8S_Z-'^&/_A!:=_\ &:/^&)_V,_\ HT?X8_\ A!:= M_P#&: +G[,?[5W[._P"V7\,%^,_[,/Q4T[QCX7>_FLEUC3%D$7VB+;YD>)%5 MLKN7MW%>A5C>!?AU\/OA=H(\*_#/P)HWAW2UE:5=-T+2XK2W$C?>?RXE5=QP M,G&3BMF@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BH--U33- M9LUU#2-1@NK=F95GMIE="58JP#*2,A@0?0@CM4] !1110 4444 %%%4;#Q-X M;U36;_PYIGB"QN=1TKRO[4L(+M'FL_-7='YJ [H]Z@LNX#2X?0]'NM0CCNM06!5:=H(F8/ M*(U92Y4':&!.,BM6@ HHHH **** "BBN8^+_ ,:O@_\ L^^ [OXH_';XI>'_ M ;X;L"HO-=\3ZO#8VD3,<*IEF95W,> N!?BGX-TWXB M_#+QEI7B'P_K%JMSI.MZ)J$=U:7L+?=DBFB+)(I[,I(K7H **** "BBB@ HJ MKKFN:)X8T6\\2^)=8M=.T[3[62YO]0OKA88+:&-2SRR.Y"HBJ"Q8D $FN"_ M9N_:_P#V7/VPO#^I>*OV6_CYX6\>Z?H^H&RU6Z\,:O'=+:3XR$DV$E=PY4GA MARI(YH ]'HHHH **** "BBB@ HK+\+^-O!GC>&YN?!?B[2]7CLKM[6\DTN_C MN%@G7[T3F-CM<9&5.",]*U* "BBB@ HHHH ***YRU^,'PDOOB1X^S^&](UO7[:TNM6FR!Y=M%*ZO.V6 MVH&.2/6NHH **** "BBB@ HHKE?C)\!YOB;\??BUX;\%>'+>9(I M]=\5:W!I]HDCG"(99V5=S'@+G)["@#JJ*S_"GBOPMX[\,V'C3P/XET_6=&U6 MSCN]+U;2KQ+BVO+>10R2Q2QDI(C*00RD@@@@UH4 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 445XS\1/^"AO[#WPL^-$'[-OCC]K'X>:7\1+M MDCL_!NI>+K6"]DGD&88&1W_=2294(CX9MR[0$/!4%I=>,O%>F MZ3%?ZE!I]A)J=]';K2:4MB>0,!EE3Z0_P""IW[)?[;/[27Q MI_9C\9?\$\=6\$:-IW@?Q!XBUK5_%?B&..YT[1I+W3EMK74XK1&!OIU%S>2P MJ,HTWEM*?++$@'FG_!-;X=_'/_@B9\>_!'_!-#XY^--1\;_"CXNZ4+KX8>-U MMG>/0O&45KY^LZ+)A?W5K/]9T334@U#QEXDBA2]U689W3R+"BHI.2 ,A0 S.V6;L* "BBB@ J MGX@\0:#X3T*]\4>*M;L],TS3K62YU#4=0N4A@M8$4L\LDCD*B*H)+,0 237 ME'[5W_!0?]BC]AM-+_X:T_:5\+>!I=;)_LFSUF__ -)NU4X:1((PTAC!X,FW M8"0"02*^*?VR/BQ_P4T^(GC@_M,?L^W\GQ+_ &>=1\=:!HGA[X5_#7PMHOB6 MS^(G@FZTYIO$&HW=Q+*)(W)%Q;0IYD,?F1Q1D-YV]@#N/VV_^"TWC[X)>+?% M[?LD?LV:-\5?!_PG^'&D>/OB?XLG\=1Z?%)HFHEVMQI 6*5;Z0V\4EP9-RQA M0%&YF KRSXW?!_\ :+_X)]_M*>(/^"\'PM\./@=\./V[O\ @WBOO@-_ MP2"\.S:;H?C31(=,\&:+XTU*>";3XH]?3^TK&\EN)))(S"([Z(IO<*$"1;EV M _5O[!W[.7[17[/GPYU)_P!J;]J*^^)?C+Q+J"7^IK;V$=EH7A_;"L2:?I%J MJAH+2-$5?G8M(RF1@K.P(![7I6IVFM:7;:SIYD,%W;I- 987C8HRAAE' 9#@ MC*L 1T(!JQ110 445P'[2O[4W[/'['?PMNOC5^TY\7-&\&>&+2987U36+@J) M9F!*PQ1J#)/*P5B(XU9R%) .#0!W]?)?[6__ 4CU7P_K7A#X&?L":1X,^*' MQ+\;_$+4O!T4VI>)'30/"]_IUD;V^&JSV<Q! JAV>3&05VGQ#_@I# M_P %%O ?[9'_ 34N_'O_!+#]MVQL==N?B[X.\-?\)?I%W/93Z#/>ZY:6X^V M0S(D\$)WY99(P)(UD&&7<*Z'_@A)^V)^RO\ MIZ/\4?BG\*/@E'X/^+TVHZ: M/VAI]%8RZ'JGB.-;JV^TV,L/^*?@7^TI_P6 MQ^#W@7_@I7\-?B"WPM^-?P.L-?TGX?>#+"83Z;:^-K+6A%?R279(^TV-Y!8) M:>6R[46=BQD"D-^@O["7[3>N?M?_ ++/A;X[^+OA'KW@/7]2MY;;Q-X1\1:9 M-;3Z7J=M*]O=PJ)54RQ":.3RY1PZ;3P=RCY6_P""*/\ P2Y_;+_8G\!:#K/[ M9'[6U]K%]HFFZI::'\,/!TXA\/6']H7\E]=7EZVP/J=^\TA82OA8061-ZG=7 MZ#4 %%%% !167XV\;^#OAKX0U/X@_$+Q3I^AZ%HMC+>ZOK&JW:6]M96\:EI) M99'(5$5026) %?$?C[_ (+(_LO?MF?!3XH_ /\ X)J_&]_$_P <;OX=ZH_P MWT%K"\T*YU*Y>WDBBOM/FU*&".Z6%B9\PLQ*P,P&,&@#VK]N3_@HK\*/V/?A M]XZAT".+QQ\4?"?@+_A*=.^$>AW6[5]2M7NX[*&41(KNL)N945G",0H8A6VX MKY?^#6E?&#_@H5^W,WP"_P""HG@7P1%XI_9AN-.\<:+I?PW,UYX7\10:[IUW M;0Q:A;:K&\GVBS,JZ?X$^'][)8ZEK\VBZ9!%;Q:C>JJR0V M<5S]J;[-"Y\\R[W*84$ \I_X-F/VT/#/Q/\ V;=+_9T^#/P(\8W'AZRU?Q5K MVO\ C"+2UM/#?A.:[URXN+'0+=YF5KF7[+*LKK;JRPEU#9W,4_56LCP)X \" M_"WPE9> ?AIX,TKP]H>FQ&/3M&T33X[6UMD)+%8XHE54!))X R23WK7H *** M* "N'^-7[2OP(_9SF\*P?'#XG:9X:;QOXKM?#7A0:E(R_P!HZK<;O)M4(!PS M;6P6POJ1D9^9/B]_P7B_X)U^!O'>K_!C1_C]&NM0:A-H%KXSNO#6H2>$K/Q! ML816-UJ\<7V92)-H'/$9U7Q)X/Q)K%[ M9ZS;V"(VE3E6C@::VCF0W>=\2R QJY.VA>ZNI2TMS(L,4<8>1F(5%4850 =G1110 445X9\ M1_\ @I?^P1\*OCA'^S'XV_:Z^'NF?$6XD2"W\(ZCXH@AN/M,@_=6\I)*P2N2 MH5'(9MZX4[AD ]<\7^/_ )\/H;"Y\>^-=)T2/5=5M],TQ]7U&*V%Y?3OL@M M8C(P\R:1OE2-U3X:?"7X_>*/$OPF^ M'WQZT[Q3'% M+K2_^']G@3Q9XO\ @?XE\(V/BOQ?%X,^'MO#9?!;Q4=<$.F+:ZUIDXN'2* 2 MB:42S2KYD?59RI^M/^"JW[''[+_"'A6S^'^L^)=2U[Q; MXCM4N[;1)+W3H[2VOH+($?;+A$GO7B4_N_-V-(0N<@'S+\ ?B[^Q9_P2=_X+ M'_%/]F?X/^!]3T^"]^&OP^\,67PM^&?AJ:[O/$_B"7[5/+JZV<9VH(+%HWN) MW88$A8L[O\W["5X_^S)^Q9\*_P!F]QXYF>7QA\3-0\/V6E>+_BYXFM('U_Q' M':QK'']IGC1?E 50$4 812V]@7/L% !1110 50\4>*?#/@CPW?\ C+QIXBL= M(TC2K.2[U35=3NT@MK.WC4M)++(Y"QHJ@L68@ DFO(/VN_^"D?["_[!DNE6 MG[77[3'AOP3=ZVI;2M.U&:26[N(P2IE%O CRB(,"IE*A 1C=GBO@K_@LA_P4 M/^('PU^-7P4_:*_9N^*OASQS\"Q\(_$_BCXF>"GUVW?1O'_AS[?H^G74$9=O M)GNEBU!WA1CDO&\8#%S&X!ZU^VU_P6A^*WP@\2^--7_8\_9V\-_$OP'\(?AW MHOCOXF>+=3\9FQ2_T?4R[VZ:+Y<,B746P>:[: M634+&SCC8L P^'ME MXWGO;1$L(_$4;7GFO=-).(&ABNRG+?NV14 &U!] _LA?L!:Y\,K/3?B9^V=\ M7_\ A=?Q4M-6GU;3?$>M:);Q:?X/GG@A@EM- M0G_$NMA%!$G#;Y"C.=ID9: M /:O@/\ %.]^-WP<\.?%O4?AAXF\%S>(=+CO7\*^,K)+;5--WC(BN8D=Q'(! M@E=Q(R 0#D#K:** "BBO.OVH/VM?VYN'R4@@AB5Y;F8A6(BB1W(5CC ) !Z+7R)^U9_P4A\2KK_ (1^ _\ P3HT M[P3\2_B+XR^(.K>$)]4UG6;AO#OA"]TNR^V7PU66P265)50QQK" I,DN"PV[ M6\@_:]_;E^-7_!1K]GOPEKO_ 01^-=AXC\0^'_B3]O\:ZD\DFGK86^GZ?>W M<>D:E97B174::AG^*+&/[/"KKPY MXBF@=- D*I/;+>SJ[22^:5"N=X(1Y#]V_P#!'C]IS]H+]K3]C=/BM^T3<6.J MWT7C+6M+\.>-=,T*32[?QEHMM=M%9ZW%:2T*PDO=9UK5KM8+:RMXU+/+)(Y 50!G)KX)^+O_!5OX4?\%&? M!MU^R!_P2Y_:I_X1_P"+/B6^TY[*_P#$&B7V@7=UX:-VG]IZAHTVHV@2XF6T M6=HV1'=0&D5,J& !] _MT?\ !1GX:_LD^!_'6A>!;$>/_B_X7\ KXHTCX0:) M(\FJZG;2WD=C#*(XT=_*^T2H'*JSA Q"GBOE[X;1_$[]N#]JSQA\$O\ @JKX M3\ MXP_9&[WX;Z?]@\0:1>6X.H:9JB327%S9K#,T8RNXMN"+ MCYJG_!-[5/@/\+?VS?BIX*_:6_:&_P"$VU?X:_&B3X>?L[_$'XO^)8[SQ9<2 M7VD6=WJFAQ7DA66]6.:5556#%?-(&-X![VW_ ."0WQS\OZ?444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 V59&B98I-C%2%8KG!]<=Z_ 'PU\7O^"??[/O\ P2J^ M,_[!G_!1OX!:7J?[3>A^)]9A\<:1JD-O;^)?&NIWVH2R67B/2KVY7=>-Y4\3 MQ^6S.1!@(4D7?_0!61JOP_\ >N^);'QIKG@G2+S6-+4KINK7>FQ27-H#G(B ME92\8.3]TCK0!^47[*?_ 2E_:&_X*5_#?X&?$K_ (*P^'OB1X#N/A;\+?\ MA$]9\*/XKMUE^)%E<-!.DM_+9W#7-K%LABCN;68)/+(@+%-K!OUA\$^"O"/P MW\':5\// 'AJRT;0M"TZ'3]&TC3;=8;>RM84$<4,2* $1$55"C@ 5IT4 %% M%% !1110!^5OQ4^-GP-_X)S_ /!9'XY_%O\ X*1>%;)/!WQS\$Z$GP;^)_B/ M2&NM+LXM/L6@O_#3S>7(MFTLQ-P5P$D!#/EF45Y;_P $=OV??VDOVJ/AEX[\ M!^'_ (5?%_X _LU^+_BO?^-OA%XI^'OQ<31[_0XS&$DTZU@>V\ZXTNYE>26, MF*.)=NY02=Y_9S5='TG7+,Z?K>EVUY;LP9H+J!9$)!R#M8$9!YJP , 4 <) M^S-^S;\(OV0_@7X>_9T^!7AQ]+\+^&;5X=.MIKIYY7:25YIII99"6EEEFDDE M=R-B[!2T88%,%BP_0FB@#\-KKPYHG_ M 5\_P""J/B[XU?LE_L'Z)\1_P!G36_"FF^'/BWXKO/&%_H&C^.)(]1MKVUU M ++I\$CZC9&$AHXC(7C58WGC$A1OV-^$G[+O[.'P$UW4?$WP1^!7A3PC?ZOI MEAIVI77AS0H+-KBTLHVCM(&\I5S'"C,J+T4' KO** "BBB@ HHHH ^3_ /@M MS^R]\8_VO_\ @FK\0/@U\!-/AU/Q3NTW6-.\-W3XA\0#3[^WO7TV3) (G2!D M ) +E 2 21\ ?MG_ +8WC[_@K)\0/VS9?M&EWES)IWV5K*X13$PCG=G*1 6[$!:_:^B@#S/P'\$]$\ M8>(/!?[3/Q^^"OA"T^,NB^$I-+GUC19&O!I2W/EO=6EK=2QQR20ETX9D4X+X M"^8X;TRBB@ HHHH *S_%VA2>*?"FI^&8=5N+!]1T^:U6^M&Q+;F2-D$B'LRY MR/<"M"B@#\-$^+/QT_9P_P""4'B'_@A9\1?^"=7B7Q5\7]*BO?"GAZPM/!%_ M<^'/&^F75U-)#KME?VT3103(94G9YWC$#/&WQ+^#GP_T[P=X)L=&U^ZU/27TZT19(;O4H;JWB6XU%)GG4\R M0 !&&]P)!^CU% "*JHH1% 4# ' %+110 4444 ,N4FEMY([>?RI&0A)-N[8 M<<'!ZX]*_ 7P]\I6@AUWQYJ5_J$TEEXDTN^DA=KR4I/$T14M)^X ".N?W]JA>^%?"^I:W:^) MM1\-V%QJ5BK+8ZA/9H\]N&^\$D(W(#WP1F@#\U/V,/\ @G9^T?\ MW_LE_#C M0?\ @K$WQL\&-X1\&Z1H6N?#B/XJ6C:%\1+.W9;F*YU:QMXWGCF!$4%TA\$?'OPAH8^%'Q6U;1Y;O3;-=/T]K>]\,3RQQ2_8_-E_ M?[0H2089]S$8\E_X(E_L,P?M)_$NZ^//QZ_X)>Z;I7P2MOB'K_B[]GR7Q;XM M:>/PF+W[*)8+329K:%KFRFFMQ<6\DT<:P[-\<>Y_,K]IKFUMKR(P7=O'*A() M21 PR#D<'WI] '*_!?X&_!_]G3P!;_"KX%?#?2/"?ANTNKFXMM%T.S6"WBEN M)GGF=47@%I)'8_7 X %=5110 4444 %?GU_P6(L?&_P%_:S_ &:/^"EFI?"? M5O'_ ,,?@UJFO67Q%T+1-,:^O- BU2UAAA\006R@F3[,T1\Q@"R(05QDLOZ" MT4 ?CY^S9\9?V@/VOO\ @M=KO[??_!-/]EG2+SX0OX-M?"7C_P"(6JZWJ6AZ M?XU1[J&5+Y8+S2XGEU&S1)$*(L@V+&C7"!@I_5'X9_L]_!/X->+?&/COX6?# M32M"U?X@ZXNL>,[_ $ZWV/JU\L*PB>7MNV(,X !8NY!9V8]E10 4444 %%%% M 'RA_P %M/V5_C!^V+_P3@\<_!WX"V-OJ7BJ*XTS6]*\.7S 6WB!M.OX+UM- MER0"LRP% &(4OLW$#)'P1^V7^U;\<_\ @KG\2?V=/!/[ 7[$VN:)\3_ACXXL M_%7B;5OB/H.K>'Y?AO>6; W&F7-XUC]GDL[E5\IEBDDDE\M/]'RN!^TU% 'R M/^Q'_P $E_V>OV=_C%XC_;?^(GPMT>^^//Q$U6XUWQ=K0U&34K+0=0NP&N[; M1FGAB:"W+[@)3&)W4[7;;A!]<444 %%%% !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 ?_9 end XML 19 R1.htm IDEA: XBRL DOCUMENT v3.23.2
Cover Page - shares
6 Months Ended
Jun. 30, 2023
Jul. 21, 2023
Entity Information [Line Items]    
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Jun. 30, 2023  
Document Transition Report false  
Entity File Number 001-38017  
Entity Registrant Name SNAP INC  
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  
Trading Symbol SNAP  
Security Exchange Name NYSE  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Filer Category Large Accelerated Filer  
Entity Small Business false  
Entity Emerging Growth Company false  
Entity Shell Company false  
Entity Central Index Key 0001564408  
Current Fiscal Year End Date --12-31  
Document Fiscal Year Focus 2023  
Document Fiscal Period Focus Q2  
Amendment Flag false  
Class A    
Entity Information [Line Items]    
Entity Common Stock Shares Outstanding   1,368,643,619
Class B    
Entity Information [Line Items]    
Entity Common Stock Shares Outstanding   22,537,089
Class C    
Entity Information [Line Items]    
Entity Common Stock Shares Outstanding   231,626,943

XML 20 R2.htm IDEA: XBRL DOCUMENT v3.23.2
Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Cash flows from operating activities        
Net loss $ (377,308) $ (422,067) $ (705,982) $ (781,691)
Adjustments to reconcile net loss to net cash provided by (used in) operating activities:        
Depreciation and amortization 39,688 79,291 74,908 117,391
Stock-based compensation 317,943 318,810 632,874 594,254
Amortization of debt issuance costs 1,839 1,780 3,675 3,193
Losses (gains) on debt and equity securities, net (4,434) 12,210 (15,267) 91,337
Other (16,307) 3,079 (26,703) 4,204
Change in operating assets and liabilities, net of effect of acquisitions:        
Accounts receivable, net of allowance (103,629) (81,001) 184,744 45,026
Prepaid expenses and other current assets (1,098) (11,980) (14,302) (39,158)
Operating lease right-of-use assets 17,817 18,299 35,475 35,283
Other assets (1,275) (7,230) (425) (7,538)
Accounts payable 8,426 (3,919) (28,546) 51,061
Accrued expenses and other current liabilities 52,981 (14,392) (37,210) (77,220)
Operating lease liabilities (17,792) (16,499) (36,342) (34,315)
Other liabilities 1,213 (462) 2,267 1,551
Net cash provided by (used in) operating activities (81,936) (124,081) 69,166 3,378
Cash flows from investing activities        
Purchases of property and equipment (36,943) (23,370) (84,573) (44,545)
Purchases of strategic investments (3,290) (6,200) (7,770) (6,350)
Sales of strategic investments 0 63,276 0 63,276
Cash paid for acquisitions, net of cash acquired (50,254) (11,220) (50,254) (12,008)
Purchases of marketable securities (631,218) (568,055) (1,505,271) (1,910,436)
Sales of marketable securities 85,922 2,982 91,273 12,759
Maturities of marketable securities 611,835 554,026 1,536,158 896,571
Other (2,451) 0 (124) (5,493)
Net cash provided by (used in) investing activities (26,399) 11,439 (20,561) (1,006,226)
Cash flows from financing activities        
Proceeds from issuance of convertible notes, net of issuance costs 0 0 0 1,483,500
Purchase of capped calls 0 0 0 (177,000)
Proceeds from the exercise of stock options 382 1,388 411 3,654
Payments of debt issuance costs 0 (3,006) 0 (3,006)
Deferred payments for acquisitions (242,088) 0 (244,116) 0
Net cash provided by (used in) financing activities (241,706) (1,618) (243,705) 1,307,148
Change in cash, cash equivalents, and restricted cash (350,041) (114,260) (195,100) 304,300
Cash, cash equivalents, and restricted cash, beginning of period 1,578,717 2,413,283 1,423,776 1,994,723
Cash, cash equivalents, and restricted cash, end of period 1,228,676 2,299,023 1,228,676 2,299,023
Supplemental disclosures        
Cash paid for income taxes, net 6,062 4,848 23,065 7,484
Cash paid for interest $ 732 $ 551 $ 5,153 $ 4,005
XML 21 R3.htm IDEA: XBRL DOCUMENT v3.23.2
Consolidated Statements of Operations - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Income Statement [Abstract]        
Revenue $ 1,067,669 $ 1,110,909 $ 2,056,277 $ 2,173,636
Costs and expenses:        
Cost of revenue 496,874 446,377 936,860 867,274
Research and development 477,663 505,037 932,775 960,600
Sales and marketing 280,597 311,374 549,030 553,260
General and administrative 216,874 249,061 407,215 464,969
Total costs and expenses 1,472,008 1,511,849 2,825,880 2,846,103
Operating loss (404,339) (400,940) (769,603) (672,467)
Interest income 43,144 8,331 81,092 11,454
Interest expense (5,343) (5,549) (11,228) (10,722)
Other income (expense), net 1,323 (16,910) 12,695 (94,447)
Loss before income taxes (365,215) (415,068) (687,044) (766,182)
Income tax benefit (expense) (12,093) (6,999) (18,938) (15,509)
Net loss $ (377,308) $ (422,067) $ (705,982) $ (781,691)
Net loss per share attributable to Class A, Class B, and Class C common stockholders (Note 3):        
Basic (in usd per share) $ (0.24) $ (0.26) $ (0.44) $ (0.48)
Diluted (in usd per share) $ (0.24) $ (0.26) $ (0.44) $ (0.48)
Weighted average shares used in computation of net loss per share:        
Basic (in shares) 1,603,172 1,632,140 1,592,365 1,625,663
Diluted (in shares) 1,603,172 1,632,140 1,592,365 1,625,663
XML 22 R4.htm IDEA: XBRL DOCUMENT v3.23.2
Consolidated Statements of Comprehensive Income (Loss) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Statement of Comprehensive Income [Abstract]        
Net loss $ (377,308) $ (422,067) $ (705,982) $ (781,691)
Other comprehensive income (loss), net of tax        
Unrealized gain (loss) on marketable securities, net of tax (15,579) (5,332) (6,184) (12,024)
Foreign currency translation 1,082 (10,498) 3,997 (13,340)
Total other comprehensive income (loss), net of tax (14,497) (15,830) (2,187) (25,364)
Total comprehensive loss $ (391,805) $ (437,897) $ (708,169) $ (807,055)
XML 23 R5.htm IDEA: XBRL DOCUMENT v3.23.2
Consolidated Balance Sheets - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Current assets    
Cash and cash equivalents $ 1,228,629 $ 1,423,121
Marketable securities 2,460,649 2,516,003
Accounts receivable, net of allowance 996,082 1,183,092
Prepaid expenses and other current assets 154,178 134,431
Total current assets 4,839,538 5,256,647
Property and equipment, net 330,010 271,777
Operating lease right-of-use assets 348,970 370,952
Intangible assets, net 202,671 204,480
Goodwill 1,692,061 1,646,120
Other assets 252,973 279,562
Total assets 7,666,223 8,029,538
Current liabilities    
Accounts payable 163,604 181,774
Operating lease liabilities 57,893 46,485
Accrued expenses and other current liabilities 716,167 987,340
Total current liabilities 937,664 1,215,599
Convertible senior notes, net 3,745,956 3,742,520
Operating lease liabilities, noncurrent 356,929 386,271
Other liabilities 120,714 104,450
Total liabilities 5,161,263 5,448,840
Commitments and contingencies (Note 8)
Stockholders’ equity    
Additional paid-in capital 13,934,244 13,309,828
Accumulated deficit (10,920,639) (10,214,657)
Accumulated other comprehensive income (loss) (16,161) (13,974)
Total stockholders’ equity 2,504,960 2,580,698
Total liabilities and stockholders’ equity 7,666,223 8,029,538
Class A Non-voting Common Stock    
Stockholders’ equity    
Common stock, value 14 13
Treasury stock, at cost. 50,491 and 51,312 shares of Class A non-voting common stock at June 30, 2023 and December 31, 2022, respectively. (492,500) (500,514)
Class B Voting Common Stock    
Stockholders’ equity    
Common stock, value 0 0
Class C Voting Common Stock    
Stockholders’ equity    
Common stock, value $ 2 $ 2
XML 24 R6.htm IDEA: XBRL DOCUMENT v3.23.2
Consolidated Balance Sheets (Parenthetical) - $ / shares
shares in Thousands
Jun. 30, 2023
Dec. 31, 2022
Common stock outstanding (in shares) 1,666,610  
Class A Non-voting Common Stock    
Common stock par value (in usd per share) $ 0.00001 $ 0.00001
Common stock authorized (in shares) 3,000,000 3,000,000
Common stock issued (in shares) 1,412,444 1,371,242
Common stock outstanding (in shares) 1,361,953 1,319,930
Treasury stock, shares (in shares) 50,491 51,312
Class B Voting Common Stock    
Common stock par value (in usd per share) $ 0.00001 $ 0.00001
Common stock authorized (in shares) 700,000 700,000
Common stock issued (in shares) 22,539 22,529
Common stock outstanding (in shares) 22,539 22,529
Class C Voting Common Stock    
Common stock par value (in usd per share) $ 0.00001 $ 0.00001
Common stock authorized (in shares) 260,888 260,888
Common stock issued (in shares) 231,627 231,627
Common stock outstanding (in shares) 231,627 231,627
XML 25 R7.htm IDEA: XBRL DOCUMENT v3.23.2
Consolidated Statements of Stockholders' Equity - USD ($)
shares in Thousands, $ in Thousands
Total
Treasury stock
Additional paid-in capital
Accumulated deficit
Accumulated other comprehensive income (loss)
Class A Non-voting Common Stock
Class A Non-voting Common Stock
Common Stock
Class A Non-voting Common Stock
Common Stock
Class A Non-Voting Common Stock Conversion From Class B Voting Common Stock
Class B Voting Common Stock
Class B Voting Common Stock
Common Stock
Class B Voting Common Stock
Common Stock
Class A Non-Voting Common Stock Conversion From Class B Voting Common Stock
Class C Voting Common Stock
Class C Voting Common Stock
Common Stock
Common stock, beginning of period (in shares) at Dec. 31, 2021     0 0 0   1,364,887     22,769     231,627
Treasury stock, beginning of period (in shares) at Dec. 31, 2021   0                      
Balance, beginning of period at Dec. 31, 2021   $ 0 $ 12,069,097 $ (8,284,466) $ 5,521   $ 14     $ 0     $ 2
Increase (Decrease) in Stockholders' Equity [Roll Forward]                          
Shares issued in connection with exercise of stock options under stock-based compensation plans (in shares)             260     10      
Issuance of Class A non-voting common stock in connection with acquisitions (in shares)             1,277            
Issuance of Class A non-voting common stock for vesting of restricted stock units and restricted stock awards, net (in shares)             24,144            
Conversion of common stock to common stock (in shares)             141     141      
Stock-based compensation expense     589,944                    
Shares issued in connection with exercise of stock options under stock-based compensation plans     3,663                    
Issuance of Class A non-voting common stock in connection with acquisitions     44,039                    
Purchase of capped calls     $ (177,000)                    
Net loss $ (781,691)     $ (781,691)   $ (659,409)     $ (10,905)     $ (111,377)  
Other comprehensive income (loss), net of tax $ (25,364)       $ (25,364)                
Common stock, end of period (in shares) at Jun. 30, 2022 1,644,974   0 0 0   1,390,709     22,638     231,627
Treasury stock, end of period (in shares) at Jun. 30, 2022   0                      
Balance, end of period at Jun. 30, 2022 $ 3,443,759 $ 0 $ 12,529,743 $ (9,066,157) $ (19,843)   $ 14     $ 0     $ 2
Common stock, beginning of period (in shares) at Mar. 31, 2022     0 0 0   1,378,259     22,677     231,627
Treasury stock, beginning of period (in shares) at Mar. 31, 2022   0                      
Balance, beginning of period at Mar. 31, 2022   $ 0 $ 12,211,123 $ (8,644,090) $ (4,013)   $ 14     $ 0     $ 2
Increase (Decrease) in Stockholders' Equity [Roll Forward]                          
Shares issued in connection with exercise of stock options under stock-based compensation plans (in shares)             100     4      
Issuance of Class A non-voting common stock in connection with acquisitions (in shares)             159            
Issuance of Class A non-voting common stock for vesting of restricted stock units and restricted stock awards, net (in shares)             12,148            
Conversion of common stock to common stock (in shares)               43     43    
Stock-based compensation expense     317,224                    
Shares issued in connection with exercise of stock options under stock-based compensation plans     $ 1,396                    
Net loss (422,067)     $ (422,067)   $ (356,314)     $ (5,855)     $ (59,898)  
Other comprehensive income (loss), net of tax $ (15,830)       $ (15,830)                
Common stock, end of period (in shares) at Jun. 30, 2022 1,644,974   0 0 0   1,390,709     22,638     231,627
Treasury stock, end of period (in shares) at Jun. 30, 2022   0                      
Balance, end of period at Jun. 30, 2022 $ 3,443,759 $ 0 $ 12,529,743 $ (9,066,157) $ (19,843)   $ 14     $ 0     $ 2
Common stock, beginning of period (in shares) at Dec. 31, 2022     0 0 0 1,319,930 1,319,930   22,529 22,529   231,627 231,627
Treasury stock, beginning of period (in shares) at Dec. 31, 2022   51,312       51,312              
Balance, beginning of period at Dec. 31, 2022 2,580,698 $ (500,514) $ 13,309,828 $ (10,214,657) $ (13,974)   $ 13     $ 0     $ 2
Increase (Decrease) in Stockholders' Equity [Roll Forward]                          
Shares issued in connection with exercise of stock options under stock-based compensation plans (in shares)             364     362      
Issuance of Class A non-voting common stock for vesting of restricted stock units and restricted stock awards, net (in shares)             40,486            
Issuance of Class A non-voting common stock for vesting of restricted stock units and restricted stock awards, net             $ 1            
Conversion of common stock to common stock (in shares)             352     352      
Reissuances of Class A non-voting common stock for vesting of restricted stock units (in shares)   (821)         821            
Reissuances of Class A non-voting common stock for vesting of restricted stock units   $ 8,014 (8,014)                    
Stock-based compensation expense     632,019                    
Shares issued in connection with exercise of stock options under stock-based compensation plans     $ 411                    
Net loss (705,982)     $ (705,982)   $ (593,302)     $ (9,987)     $ (102,693)  
Other comprehensive income (loss), net of tax $ (2,187)       $ (2,187)                
Common stock, end of period (in shares) at Jun. 30, 2023 1,666,610   0 0 0 1,361,953 1,361,953   22,539 22,539   231,627 231,627
Treasury stock, end of period (in shares) at Jun. 30, 2023   50,491       50,491              
Balance, end of period at Jun. 30, 2023 $ 2,504,960 $ (492,500) $ 13,934,244 $ (10,920,639) $ (16,161)   $ 14     $ 0     $ 2
Common stock, beginning of period (in shares) at Mar. 31, 2023     0 0 0   1,341,056     22,522     231,627
Treasury stock, beginning of period (in shares) at Mar. 31, 2023   50,942                      
Balance, beginning of period at Mar. 31, 2023   $ (496,906) $ 13,620,326 $ (10,543,331) $ (1,664)   $ 13     $ 0     $ 2
Increase (Decrease) in Stockholders' Equity [Roll Forward]                          
Shares issued in connection with exercise of stock options under stock-based compensation plans (in shares)             361     361      
Issuance of Class A non-voting common stock for vesting of restricted stock units and restricted stock awards, net (in shares)             19,741            
Issuance of Class A non-voting common stock for vesting of restricted stock units and restricted stock awards, net             $ 1            
Conversion of common stock to common stock (in shares)               344     344    
Reissuances of Class A non-voting common stock for vesting of restricted stock units (in shares)   (451)         451            
Reissuances of Class A non-voting common stock for vesting of restricted stock units   $ 4,406 (4,406)                    
Stock-based compensation expense     317,942                    
Shares issued in connection with exercise of stock options under stock-based compensation plans     $ 382                    
Net loss (377,308)     $ (377,308)   $ (317,491)     $ (5,303)     $ (54,514)  
Other comprehensive income (loss), net of tax $ (14,497)       $ (14,497)                
Common stock, end of period (in shares) at Jun. 30, 2023 1,666,610   0 0 0 1,361,953 1,361,953   22,539 22,539   231,627 231,627
Treasury stock, end of period (in shares) at Jun. 30, 2023   50,491       50,491              
Balance, end of period at Jun. 30, 2023 $ 2,504,960 $ (492,500) $ 13,934,244 $ (10,920,639) $ (16,161)   $ 14     $ 0     $ 2
XML 26 R8.htm IDEA: XBRL DOCUMENT v3.23.2
Description of Business and Summary of Significant Accounting Policies
6 Months Ended
Jun. 30, 2023
Accounting Policies [Abstract]  
Description of Business and Summary of Significant Accounting Policies Description of Business and Summary of Significant Accounting Policies
Snap Inc. is a technology company.
Snap Inc. (“we,” “our,” or “us”), a Delaware corporation, is headquartered in Santa Monica, California. Our flagship product, Snapchat, is a visual messaging application that was created to help people communicate through short videos and images called “Snaps.”
Basis of Presentation
The accompanying unaudited consolidated financial statements are prepared in accordance with U.S. generally accepted accounting principles (“GAAP”) for interim financial information. 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. These unaudited interim consolidated financial statements should be read in conjunction with the consolidated financial statements and related notes included in our Annual Report on Form 10-K for the fiscal year ended December 31, 2022, as filed with the Securities and Exchange Commission (“SEC”) in February 2023 (the “Annual Report”).
In our opinion, the unaudited interim consolidated financial statements include all adjustments of a normal recurring nature necessary for the fair presentation of our financial position, results of operations, and cash flows. The results of operations for the three and six months ended June 30, 2023 are not necessarily indicative of the results to be expected for the year ending December 31, 2023.
There have been no changes to our significant accounting policies described in our Annual Report that have had a material impact on our consolidated financial statements and related notes.
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, 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.
Future Stock Split to be Effected in the Form of a Stock Dividend
In July 2022, our board of directors determined that it was advisable and in our best interest to approve a stock split to be effected in the form of a special dividend of one share of Class A common stock on each outstanding share of our common stock at a future date (the “Future Stock Split”). In connection with the Future Stock Split, we entered into certain agreements (the “Co-Founder Agreements”) with Evan Spiegel and Robert Murphy, our co-founders, and certain of their respective affiliates requiring them, among other things, to convert shares of Class B common stock and Class C common stock into Class A common stock under certain circumstances. The Future Stock Split will not be declared and paid until the first business day following the date on which the average of the volume weighted average price ("VWAP") per share of Class A common stock equals or exceeds $40 per share for 65 consecutive trading days. If this does not occur by July 21, 2032, the Future Stock Split will not be declared and paid, and the Co-Founder Agreements will terminate.
In June 2023, in connection with a proposed settlement of a class-action lawsuit, we agreed to modify the conditions for the Future Stock Split, subject to various conditions, including judicial approval of the settlement, a hearing for which is scheduled for September 2023. If approved, the Future Stock Split will not be declared and paid until the first business day following the date on which (i) the VWAP per share of Class A common stock equals or exceeds $40 per share for 90 consecutive trading days ("90-Day VWAP") and (ii) the ratio of the 90-Day VWAP to $8.70 equals or exceeds
the ratio of the average closing price of the S&P 500 Total Return index for the same 90 trading days for which the 90-Day VWAP was calculated to 8,862.85. The original ten year time period to trigger the Future Stock Split would remain unchanged.No adjustments have been made to share or per share amounts for Class A common stock in the accompanying consolidated financial statements for the effects of the Future Stock Split as these triggering conditions have not been met
XML 27 R9.htm IDEA: XBRL DOCUMENT v3.23.2
Revenue
6 Months Ended
Jun. 30, 2023
Revenue from Contract with Customer [Abstract]  
Revenue 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 Lenses, which allow users to interact with an advertiser’s brand by enabling branded augmented reality experiences, and Sponsored Filters, which allow users to interact with an advertiser’s brand by enabling stylized brand artwork to be overlaid on a Snap.
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 served. 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 subscriptions and sales of hardware products. For the periods presented, all such revenue was not material.
The following table represents our revenue disaggregated by geography based on the billing address of the advertising customer:
Three Months Ended June 30,Six Months Ended June 30,
2023202220232022
(in thousands)
Revenue:
North America (1) (2)
$671,071 $774,873 $1,303,631 $1,524,116 
Europe (3)
179,234 174,945 334,849 334,021 
Rest of world217,364 161,091 417,797 315,499 
Total revenue$1,067,669 $1,110,909 $2,056,277 $2,173,636 
(1)North America includes Mexico, the Caribbean, and Central America.
(2)United States revenue was $649.8 million and $1,262.2 million for the three and six months ended June 30, 2023, respectively, and $751.5 million and $1,478.9 million for the three and six months ended June 30, 2022, respectively.
(3)Europe includes Russia and Turkey. Effective March 2022, we halted advertising sales to Russian and Belarusian entities.
XML 28 R10.htm IDEA: XBRL DOCUMENT v3.23.2
Net Loss per Share
6 Months Ended
Jun. 30, 2023
Earnings Per Share [Abstract]  
Net Loss per Share 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 restricted stock awards (“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 senior notes due in 2025, 2026, 2027, and 2028 (collectively, 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, restricted stock units (“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:
Three Months Ended June 30,Six Months Ended June 30,
2023202220232022
(in thousands, except per share data)
Class AClass BClass CClass AClass BClass CClass AClass BClass CClass AClass BClass C
Numerator:
Net loss$(317,491)$(5,303)$(54,514)$(356,314)$(5,855)$(59,898)$(593,302)$(9,987)$(102,693)$(659,409)$(10,905)$(111,377)
Net loss attributable to common stockholders$(317,491)$(5,303)$(54,514)$(356,314)$(5,855)$(59,898)$(593,302)$(9,987)$(102,693)$(659,409)$(10,905)$(111,377)
Denominator:
Basic shares:
Weighted-average common shares - Basic1,349,01222,533231,6271,377,87022,643231,6271,338,21122,527231,6271,371,35822,678231,627
Diluted shares:
Weighted-average common shares - Diluted1,349,01222,533231,6271,377,87022,643231,6271,338,21122,527231,6271,371,35822,678231,627
Net loss per share attributable to common stockholders:
Basic$(0.24)$(0.24)$(0.24)$(0.26)$(0.26)$(0.26)$(0.44)$(0.44)$(0.44)$(0.48)$(0.48)$(0.48)
Diluted$(0.24)$(0.24)$(0.24)$(0.26)$(0.26)$(0.26)$(0.44)$(0.44)$(0.44)$(0.48)$(0.48)$(0.48)
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:
Three and Six Months Ended
June 30,
20232022
(in thousands)
Stock options2,3874,022
Unvested RSUs and RSAs148,39094,323
Convertible Notes (if-converted)89,37989,379
XML 29 R11.htm IDEA: XBRL DOCUMENT v3.23.2
Stockholders' Equity
6 Months Ended
Jun. 30, 2023
Share-Based Payment Arrangement [Abstract]  
Stockholders' Equity Stockholders’ Equity
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”). The 2017 Plan 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.
Restricted Stock Units and Restricted Stock Awards
The following table summarizes the RSU and RSA activity during the six months ended June 30, 2023:
Class A
Number of Shares
Weighted-
Average
Grant Date
Fair Value
(in thousands, except per share data)
Unvested at December 31, 2022132,392$18.28 
Granted73,470$9.22 
Vested(43,429)$16.48 
Forfeited(14,043)$18.31 
Unvested at June 30, 2023148,390$14.32 
All RSUs and RSAs vest on the satisfaction of a service-based condition. Total unrecognized compensation cost related to outstanding RSUs and RSAs was $1.8 billion as of June 30, 2023 and is expected to be recognized over a weighted-average period of 1.9 years. The service condition for RSUs and RSAs is generally satisfied in equal monthly or quarterly installments over three to four years.
Stock Options
The following table summarizes the stock option award activity under the Stock Plans during the six months ended June 30, 2023:
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, 20222,589570$9.68 4.05$9,669 
Granted$— 
Exercised(364)(362)$0.57 
Forfeited(46)$12.37 
Outstanding at June 30, 20232,179208$12.40 4.08$4,953 
(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 June 30, 2023 and December 31, 2022, respectively.
Total unrecognized compensation cost related to unvested stock options was $0.3 million as of June 30, 2023 and is expected to be recognized over a weighted-average period of 1.7 years.
Stock-Based Compensation Expense by Function
Total stock-based compensation expense by function was as follows:
Three Months Ended June 30,Six Months Ended June 30,
2023202220232022
(in thousands)
Cost of revenue$2,365 $2,849 $4,250 $5,295 
Research and development217,565 221,650 437,415 404,516 
Sales and marketing57,597 48,577 112,536 90,648 
General and administrative40,416 45,734 78,673 93,795 
Total$317,943 $318,810 $632,874 $594,254 
XML 30 R12.htm IDEA: XBRL DOCUMENT v3.23.2
Business Acquisitions
6 Months Ended
Jun. 30, 2023
Business Combination and Asset Acquisition [Abstract]  
Business Acquisitions Business Acquisitions
2023 Acquisitions
In the six months ended June 30, 2023, aggregate purchase consideration for business acquisitions was $73.1 million, which primarily consisted of $56.3 million in cash and $12.6 million recorded in other liabilities on the consolidated balance sheet. Of the aggregate purchase consideration, $42.8 million was allocated to goodwill and the remainder primarily to identifiable intangible assets. The acquired assets are expected to enhance our existing platform, technology, and workforce. The goodwill amount represents synergies related to our existing platform expected to be realized from the business acquisitions and assembled workforce. The associated goodwill and intangible assets are not deductible for tax purposes.
2022 Acquisitions
For the year ended December 31, 2022, we completed acquisitions to enhance our existing platform, technology, and workforce. The aggregate purchase consideration was $120.5 million, which included $17.7 million in cash, $44.0 million in shares of our Class A common stock, and $58.8 million recorded in other liabilities on our consolidated balance sheet. Of the aggregate purchase consideration, $69.3 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 the business acquisitions and assembled workforce. Of the acquired goodwill and intangible assets, $101.7 million is deductible for tax purposes.
XML 31 R13.htm IDEA: XBRL DOCUMENT v3.23.2
Goodwill and Intangible Assets
6 Months Ended
Jun. 30, 2023
Goodwill and Intangible Assets Disclosure [Abstract]  
Goodwill and Intangible Assets Goodwill and Intangible Assets
The changes in the carrying amount of goodwill for the six months ended June 30, 2023 were as follows:
Goodwill
(in thousands)
Balance as of December 31, 2022$1,646,120 
Goodwill acquired42,780 
Foreign currency translation3,161 
Balance as of June 30, 2023$1,692,061 
Intangible assets consisted of the following:
As of June 30, 2023
Weighted-
Average
Remaining
Useful Life -
Years
Gross
Carrying
Amount
Accumulated
Amortization
Net
(in thousands, except years)
Domain names3.5$745 $(513)$232 
Trademarks0.7800 (611)189 
Technology3.1343,095 (177,135)165,960 
Customer relationships5.621,000 (8,703)12,297 
Patents8.939,373 (17,005)22,368 
Other0.56,000 (4,375)1,625 
$411,013 $(208,342)$202,671 
As of December 31, 2022
Weighted-
Average
Remaining
Useful Life -
Years
Gross
Carrying
Amount
Accumulated
Amortization
Net
(in thousands, except years)
Domain names4.0$954 $(690)$264 
Trademarks1.2800 (478)322 
Technology3.1340,375 (178,427)161,948 
Customer relationships5.721,000 (6,641)14,359 
Patents9.139,373 (14,912)24,461 
Other1.0$6,000 $(2,874)$3,126 
$408,502 $(204,022)$204,480 
Amortization of intangible assets was $18.4 million and $36.2 million for the three and six months ended June 30, 2023, respectively, and $64.1 million and $86.6 million for the three and six months ended June 30, 2022, respectively. In the second quarter of 2022, we revised the useful lives of certain customer relationships and trademarks, which resulted in a $41.7 million increase to amortization expense for the three months ended June 30, 2022.
As of June 30, 2023, the estimated intangible asset amortization expense for the next five years and thereafter is as follows:
Estimated
Amortization
(in thousands)
Remainder of 2023$38,047 
202464,047 
202547,972 
202623,543 
202714,163 
Thereafter14,899 
Total$202,671 
XML 32 R14.htm IDEA: XBRL DOCUMENT v3.23.2
Long-Term Debt
6 Months Ended
Jun. 30, 2023
Debt Disclosure [Abstract]  
Long-Term Debt Long-Term Debt
Convertible Notes
2028 Notes
In February 2022, we entered into a purchase agreement for the sale of an aggregate of $1.50 billion principal amount of convertible senior notes due in 2028 (the “2028 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 net proceeds from the issuance of the 2028 Notes were $1.31 billion, net of debt issuance costs and cash used to purchase the capped call transactions (“2028 Capped Call Transactions”) discussed below. The debt issuance costs are amortized to interest expense using the effective interest rate method.
The 2028 Notes are unsecured and unsubordinated obligations. Interest is payable in cash semi-annually in arrears beginning on September 1, 2022 at a rate of 0.125% per year. The 2028 Notes mature on March 1, 2028 unless repurchased, redeemed, or converted in accordance with their terms prior to such date.
The 2028 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 17.7494 shares of Class A common stock per $1,000 principal amount of 2028 Notes, which is equivalent to an initial conversion price of approximately $56.34 per share of our Class A common stock. We may redeem for cash all or any portion of the 2028 Notes, at our option, on or after March 5, 2025 based on certain circumstances.
2027 Notes
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 (the “2027 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 2027 Notes were $1.05 billion, net of debt issuance costs and cash used to purchase the capped call transactions (the “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. We may redeem for cash all or portions of the 2027 Notes, at our option, on or after May 5, 2024 based on certain circumstances.
2025 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 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 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”) 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 (the “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 June 30, 2023As of December 31, 2022
PrincipalUnamortized Debt Issuance CostsNet Carrying AmountPrincipalUnamortized Debt Issuance CostsNet Carrying Amount
(in thousands)
2025 Notes$284,105 $(1,197)$282,908 $284,105 $(1,521)$282,584 
2026 Notes838,482 (4,052)834,430 838,482 (4,698)833,784 
2027 Notes1,150,000 (8,177)1,141,823 1,150,000 (9,239)1,140,761 
2028 Notes1,500,000 (13,205)1,486,795 1,500,000 (14,609)1,485,391 
Total$3,772,587 $(26,631)$3,745,956 $3,772,587 $(30,067)$3,742,520 
As of June 30, 2023, the debt issuance costs on the 2025 Notes, 2026 Notes, 2027 Notes, and 2028 Notes will be amortized over the remaining period of approximately 1.8 years, 3.1 years, 3.8 years, and 4.7 years, respectively.
Interest expense related to the amortization of debt issuance costs was $1.7 million and $3.4 million for the three and six months ended June 30, 2023, respectively, and $1.7 million and $3.1 million for the three and six months ended June 30, 2022, respectively. Contractual interest expense was $2.2 million and $4.4 million for the three and six months ended June 30, 2023, respectively, and $2.2 million and $4.2 million for the three and six months ended June 30, 2022, respectively.
As of June 30, 2023, the if-converted value of the Convertible Notes did not exceed the principal amount. The sale price for conversion was not satisfied as of June 30, 2023 for the Convertible Notes, and as a result, the Convertible Notes will not be eligible for optional conversion during the fourth quarter of 2023. No sinking fund is provided for the Convertible Notes, which means that we are not required to redeem or retire them periodically.
Refer to Note 7 in our consolidated financial statements in the Annual Report for additional details.
Capped Call Transactions
In connection with the pricing of the 2025 Notes, the 2026 Notes, the 2027 Notes, and the 2028 Notes, we entered into the 2025 Capped Call Transactions, the 2026 Capped Call Transactions, the 2027 Capped Call Transactions, and the 2028 Capped Call Transactions (collectively, the “Capped Call Transactions”), respectively, with certain counterparties at a net cost of $100.0 million, $102.1 million, $86.8 million, and $177.0 million, respectively. The cap price of the 2025 Capped Call Transactions, the 2026 Capped Call Transactions, the 2027 Capped Call Transactions, and the 2028 Capped Call Transactions is initially $32.12, $32.58, $121.02, and $93.90 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 June 30, 2023, the Capped Call Transactions were out-of-the-money.
Credit Facility
In May 2022, we entered into a five-year senior unsecured revolving credit facility (“Credit Facility”) with certain lenders that allows us to borrow up to $1.05 billion to fund working capital and general corporate-purpose expenditures. Loans bear interest, at our option, at a rate equal to (i) a term secured overnight financing rate (“SOFR”) plus 0.75% or the base rate, if selected by us, for loans made in U.S. dollars, (ii) the Sterling overnight index average plus 0.7826% for loans made in Sterling, or (iii) foreign indices as stated in the credit agreement plus 0.75% for loans made in other permitted foreign currencies. The base rate is defined as the greatest of (i) the Wall Street Journal prime rate, (ii) the greater of the (a) federal funds rate and (b) the overnight bank funding rate, plus 0.50%, and (iii) the applicable SOFR for a period of one month (but not less than zero) plus 1.00. The Credit Facility also contains an annual commitment fee of 0.10% on the daily undrawn balance of the facility. As of June 30, 2023, we had $31.7 million in the form of outstanding standby letters of credit, with no amounts outstanding under the Credit Facility.
XML 33 R15.htm IDEA: XBRL DOCUMENT v3.23.2
Commitments and Contingencies
6 Months Ended
Jun. 30, 2023
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies Commitments and Contingencies
Commitments
We have non-cancelable contractual agreements primarily related to the hosting of our data processing, storage, and other computing services, as well as lease, content and developer partner, and other commitments. We had $3.3 billion in commitments as of June 30, 2023, 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
In November 2021, we and certain of our officers and directors, were named as defendants in a securities class action lawsuit 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. We believe we have meritorious defenses to this lawsuit, and continue to defend the lawsuit vigorously. 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 matter 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 June 30, 2023. We believe the fair value of these liabilities is immaterial and accordingly have no liabilities recorded for these agreements at June 30, 2023.
XML 34 R16.htm IDEA: XBRL DOCUMENT v3.23.2
Leases
6 Months Ended
Jun. 30, 2023
Leases [Abstract]  
Leases Leases
The components of lease cost were as follows:
Three Months Ended June 30,Six Months Ended June 30,
2023202220232022
(in thousands)
Operating lease expense$25,588 $28,830 $50,591 $52,456 
Sublease income(71)(191)(293)(864)
Total net lease costs$25,517 $28,639 $50,298 $51,592 
The weighted-average remaining lease term (in years) and discount rate related to the operating leases were as follows:
Six Months Ended June 30,
20232022
Weighted-average remaining lease term6.36.9
Weighted-average discount rate4.9 %4.9 %
The maturities of our operating lease liabilities as of June 30, 2023 were as follows:
Operating Leases
(in thousands)
Remainder of 2023$22,768 
2024107,097 
2025100,795 
202653,645 
202737,822 
Thereafter179,356 
Total lease payments$501,483 
Less: Imputed interest(86,661)
Present value of lease liabilities$414,822 
As of June 30, 2023, we had additional operating leases that have not yet commenced for facilities with lease obligations of $39.7 million. These operating leases will commence between 2023 and 2024 with lease terms of approximately 7 years to 10 years.
Cash payments included in the measurement of our operating lease liabilities were $24.2 million and $48.4 million for the three and six months ended June 30, 2023, respectively, and $22.7 million and $46.2 million for the three and six months ended June 30, 2022, respectively.
Lease liabilities arising from obtaining operating lease right-of-use assets were $12.5 million and $14.2 million for the three and six months ended June 30, 2023, respectively, and $12.6 million and $134.8 million for the three and six months ended June 30, 2022, respectively.
XML 35 R17.htm IDEA: XBRL DOCUMENT v3.23.2
Strategic Investments
6 Months Ended
Jun. 30, 2023
Equity Method Investments and Joint Ventures [Abstract]  
Strategic Investments Strategic Investments
We hold strategic investments primarily in privately held companies with a carrying value of $222.5 million and $252.3 million as of June 30, 2023 and December 31, 2022, 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.
Gains and losses recognized during the periods presented were as follows:
Three Months Ended June 30,Six Months Ended June 30,
2023202220232022
(in thousands)
Gains (losses) recognized on investments in privately held companies sold during the period, net$— $45,935 $— $45,935 
Unrealized gains (losses) on investments in privately held companies still held at the reporting date, net476 6,411 1,555 19,666 
Gains (losses) on investments in privately held companies, net$476 $52,346 $1,555 $65,601 
Gains and losses on all strategic investments are included within other income (expense), net on 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. Strategic investments are included within other assets on our consolidated balance sheets.
All strategic investments are reviewed periodically for impairment. Impairment expense recorded for the three and six months ended June 30, 2023 and 2022, respectively, was not material.
XML 36 R18.htm IDEA: XBRL DOCUMENT v3.23.2
Fair Value Measurements
6 Months Ended
Jun. 30, 2023
Fair Value Disclosures [Abstract]  
Fair Value Measurements 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 tables set forth our financial assets that are measured at fair value on a recurring basis, excluding publicly traded equity securities, as of June 30, 2023 and December 31, 2022:
June 30, 2023
Cost or
Amortized Cost
Gross
Unrealized
Gains
Gross
Unrealized
Losses
Total Estimated
Fair Value
(in thousands)
Cash$1,138,085 $— $— $1,138,085 
Level 1 securities:    
U.S. government securities1,843,481 50 (15,175)1,828,356 
U.S. government agency securities233,783 (866)232,921 
Level 2 securities:    
Corporate debt securities238,807 14 (1,186)237,635 
Commercial paper144,678 — — 144,678 
Certificates of deposit58,887 — — 58,887 
Total$3,657,721 $68 $(17,227)$3,640,562 
December 31, 2022
Cost or
Amortized Cost
Gross
Unrealized
Gains
Gross
Unrealized
Losses
Total Estimated
Fair Value
(in thousands)
Cash$1,325,946 $— $— $1,325,946 
Level 1 securities:
U.S. government securities1,630,224 109 (9,484)1,620,849 
U.S. government agency securities175,269 19 (188)175,100 
Level 2 securities:
Corporate debt securities309,942 32 (1,462)308,512 
Commercial paper290,589 — — 290,589 
Certificates of deposit157,965 — (1)157,964 
Total$3,889,935 $160 $(11,135)$3,878,960 
We hold investments in publicly traded companies with an aggregate carrying value of $48.7 million and $91.5 million as of June 30, 2023 and December 31, 2022, respectively, primarily recorded as marketable securities. We classify these publicly traded equity securities within Level 1 because we use quoted market prices to determine their fair value. Gains and losses recognized during the periods presented, which are included within other income (expense), net on our consolidated statements of operations, were as follows:
Three Months Ended June 30,Six Months Ended June 30,
2023202220232022
(in thousands)
Gains (losses) recognized on publicly traded equity securities sold during the period, net$(1,496)$— $8,338 $— 
Unrealized gains (losses) on publicly traded equity securities still held at the reporting date, net5,778 (63,884)6,675 (156,024)
Gains (losses) on publicly traded equity securities, net$4,282 $(63,884)$15,013 $(156,024)
Gross unrealized losses on marketable debt securities were not material for the three and six months ended June 30, 2023 and 2022, respectively. As of June 30, 2023, we considered any decreases in fair value on our marketable debt securities to be driven by factors other than credit risk, including market risk. As of June 30, 2023, $1.1 billion of our
total $2.4 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 debt issuance costs on our consolidated balance sheets and present the fair value for disclosure purposes only. As of June 30, 2023, the fair value of the 2025 Notes, the 2026 Notes, the 2027 Notes, and the 2028 Notes was $273.6 million, $773.4 million, $854.0 million, and $1.1 billion, respectively. As of December 31, 2022, the fair value of the 2025 Notes, the 2026 Notes, the 2027 Notes, and the 2028 Notes was $257.0 million, $711.9 million, $796.2 million, and $1.0 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 37 R19.htm IDEA: XBRL DOCUMENT v3.23.2
Income Taxes
6 Months Ended
Jun. 30, 2023
Income Tax Disclosure [Abstract]  
Income Taxes Income TaxesOur tax provision for interim periods is determined using an estimate of our annual effective tax rate, adjusted for discrete items arising in that quarter. 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. Income tax expense was $12.1 million and $18.9 million for the three and six months ended June 30, 2023, respectively, compared to an income tax expense of $7.0 million and $15.5 million for the three and six months ended June 30, 2022, respectively.
XML 38 R20.htm IDEA: XBRL DOCUMENT v3.23.2
Accumulated Other Comprehensive Income (Loss)
6 Months Ended
Jun. 30, 2023
Accumulated Other Comprehensive Income Loss [Abstract]  
Accumulated Other Comprehensive Income (Loss) 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, 2022$(11,129)$(2,845)$(13,974)
OCI before reclassifications(6,180)3,997 (2,183)
Amounts reclassified from AOCI (1)
(4)— (4)
Net current period OCI(6,184)3,997 (2,187)
Balance at June 30, 2023$(17,313)$1,152 $(16,161)
(1)Realized gains and losses on marketable securities are reclassified from AOCI into other income (expense), net in our consolidated statements of operations.
XML 39 R21.htm IDEA: XBRL DOCUMENT v3.23.2
Property and Equipment, Net
6 Months Ended
Jun. 30, 2023
Property, Plant and Equipment [Abstract]  
Property and Equipment, Net Property and Equipment, Net
The following table lists property and equipment, net by geographic area:
As of
June 30, 2023
As of
December 31, 2022
(in thousands)
Property and equipment, net:
United States$234,292 $214,857 
United Kingdom67,521 36,774 
Rest of world (1)
28,197 20,146 
Total property and equipment, net$330,010 $271,777 
(1)No individual country exceeded 10% of our total property and equipment, net for any period presented.
XML 40 R22.htm IDEA: XBRL DOCUMENT v3.23.2
Description of Business and Summary of Significant Accounting Policies (Policies)
6 Months Ended
Jun. 30, 2023
Accounting Policies [Abstract]  
Basis of Presentation
Basis of Presentation
The accompanying unaudited consolidated financial statements are prepared in accordance with U.S. generally accepted accounting principles (“GAAP”) for interim financial information. 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. These unaudited interim consolidated financial statements should be read in conjunction with the consolidated financial statements and related notes included in our Annual Report on Form 10-K for the fiscal year ended December 31, 2022, as filed with the Securities and Exchange Commission (“SEC”) in February 2023 (the “Annual Report”).
In our opinion, the unaudited interim consolidated financial statements include all adjustments of a normal recurring nature necessary for the fair presentation of our financial position, results of operations, and cash flows. The results of operations for the three and six months ended June 30, 2023 are not necessarily indicative of the results to be expected for the year ending December 31, 2023.
There have been no changes to our significant accounting policies described in our Annual Report that have had a material impact on our consolidated financial statements and related notes.
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, 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
Future Stock Split to be Effected in the Form of a Stock Dividend
Future Stock Split to be Effected in the Form of a Stock Dividend
In July 2022, our board of directors determined that it was advisable and in our best interest to approve a stock split to be effected in the form of a special dividend of one share of Class A common stock on each outstanding share of our common stock at a future date (the “Future Stock Split”). In connection with the Future Stock Split, we entered into certain agreements (the “Co-Founder Agreements”) with Evan Spiegel and Robert Murphy, our co-founders, and certain of their respective affiliates requiring them, among other things, to convert shares of Class B common stock and Class C common stock into Class A common stock under certain circumstances. The Future Stock Split will not be declared and paid until the first business day following the date on which the average of the volume weighted average price ("VWAP") per share of Class A common stock equals or exceeds $40 per share for 65 consecutive trading days. If this does not occur by July 21, 2032, the Future Stock Split will not be declared and paid, and the Co-Founder Agreements will terminate.
In June 2023, in connection with a proposed settlement of a class-action lawsuit, we agreed to modify the conditions for the Future Stock Split, subject to various conditions, including judicial approval of the settlement, a hearing for which is scheduled for September 2023. If approved, the Future Stock Split will not be declared and paid until the first business day following the date on which (i) the VWAP per share of Class A common stock equals or exceeds $40 per share for 90 consecutive trading days ("90-Day VWAP") and (ii) the ratio of the 90-Day VWAP to $8.70 equals or exceeds
the ratio of the average closing price of the S&P 500 Total Return index for the same 90 trading days for which the 90-Day VWAP was calculated to 8,862.85. The original ten year time period to trigger the Future Stock Split would remain unchanged.No adjustments have been made to share or per share amounts for Class A common stock in the accompanying consolidated financial statements for the effects of the Future Stock Split as these triggering conditions have not been met
XML 41 R23.htm IDEA: XBRL DOCUMENT v3.23.2
Revenue (Tables)
6 Months Ended
Jun. 30, 2023
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:
Three Months Ended June 30,Six Months Ended June 30,
2023202220232022
(in thousands)
Revenue:
North America (1) (2)
$671,071 $774,873 $1,303,631 $1,524,116 
Europe (3)
179,234 174,945 334,849 334,021 
Rest of world217,364 161,091 417,797 315,499 
Total revenue$1,067,669 $1,110,909 $2,056,277 $2,173,636 
(1)North America includes Mexico, the Caribbean, and Central America.
(2)United States revenue was $649.8 million and $1,262.2 million for the three and six months ended June 30, 2023, respectively, and $751.5 million and $1,478.9 million for the three and six months ended June 30, 2022, respectively.
(3)Europe includes Russia and Turkey. Effective March 2022, we halted advertising sales to Russian and Belarusian entities.
XML 42 R24.htm IDEA: XBRL DOCUMENT v3.23.2
Net Loss per Share (Tables)
6 Months Ended
Jun. 30, 2023
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:
Three Months Ended June 30,Six Months Ended June 30,
2023202220232022
(in thousands, except per share data)
Class AClass BClass CClass AClass BClass CClass AClass BClass CClass AClass BClass C
Numerator:
Net loss$(317,491)$(5,303)$(54,514)$(356,314)$(5,855)$(59,898)$(593,302)$(9,987)$(102,693)$(659,409)$(10,905)$(111,377)
Net loss attributable to common stockholders$(317,491)$(5,303)$(54,514)$(356,314)$(5,855)$(59,898)$(593,302)$(9,987)$(102,693)$(659,409)$(10,905)$(111,377)
Denominator:
Basic shares:
Weighted-average common shares - Basic1,349,01222,533231,6271,377,87022,643231,6271,338,21122,527231,6271,371,35822,678231,627
Diluted shares:
Weighted-average common shares - Diluted1,349,01222,533231,6271,377,87022,643231,6271,338,21122,527231,6271,371,35822,678231,627
Net loss per share attributable to common stockholders:
Basic$(0.24)$(0.24)$(0.24)$(0.26)$(0.26)$(0.26)$(0.44)$(0.44)$(0.44)$(0.48)$(0.48)$(0.48)
Diluted$(0.24)$(0.24)$(0.24)$(0.26)$(0.26)$(0.26)$(0.44)$(0.44)$(0.44)$(0.48)$(0.48)$(0.48)
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:
Three and Six Months Ended
June 30,
20232022
(in thousands)
Stock options2,3874,022
Unvested RSUs and RSAs148,39094,323
Convertible Notes (if-converted)89,37989,379
XML 43 R25.htm IDEA: XBRL DOCUMENT v3.23.2
Stockholders' Equity (Tables)
6 Months Ended
Jun. 30, 2023
Share-Based Payment Arrangement [Abstract]  
Summary of RSU and RSA Activity
The following table summarizes the RSU and RSA activity during the six months ended June 30, 2023:
Class A
Number of Shares
Weighted-
Average
Grant Date
Fair Value
(in thousands, except per share data)
Unvested at December 31, 2022132,392$18.28 
Granted73,470$9.22 
Vested(43,429)$16.48 
Forfeited(14,043)$18.31 
Unvested at June 30, 2023148,390$14.32 
Summary of Stock Option Award Activity
The following table summarizes the stock option award activity under the Stock Plans during the six months ended June 30, 2023:
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, 20222,589570$9.68 4.05$9,669 
Granted$— 
Exercised(364)(362)$0.57 
Forfeited(46)$12.37 
Outstanding at June 30, 20232,179208$12.40 4.08$4,953 
(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 June 30, 2023 and December 31, 2022, respectively.
Summary of Total Stock-based Compensation Expense
Total stock-based compensation expense by function was as follows:
Three Months Ended June 30,Six Months Ended June 30,
2023202220232022
(in thousands)
Cost of revenue$2,365 $2,849 $4,250 $5,295 
Research and development217,565 221,650 437,415 404,516 
Sales and marketing57,597 48,577 112,536 90,648 
General and administrative40,416 45,734 78,673 93,795 
Total$317,943 $318,810 $632,874 $594,254 
XML 44 R26.htm IDEA: XBRL DOCUMENT v3.23.2
Goodwill and Intangible Assets (Tables)
6 Months Ended
Jun. 30, 2023
Goodwill and Intangible Assets Disclosure [Abstract]  
Changes in Carrying Amount of Goodwill
The changes in the carrying amount of goodwill for the six months ended June 30, 2023 were as follows:
Goodwill
(in thousands)
Balance as of December 31, 2022$1,646,120 
Goodwill acquired42,780 
Foreign currency translation3,161 
Balance as of June 30, 2023$1,692,061 
Schedule of Intangible Assets
Intangible assets consisted of the following:
As of June 30, 2023
Weighted-
Average
Remaining
Useful Life -
Years
Gross
Carrying
Amount
Accumulated
Amortization
Net
(in thousands, except years)
Domain names3.5$745 $(513)$232 
Trademarks0.7800 (611)189 
Technology3.1343,095 (177,135)165,960 
Customer relationships5.621,000 (8,703)12,297 
Patents8.939,373 (17,005)22,368 
Other0.56,000 (4,375)1,625 
$411,013 $(208,342)$202,671 
As of December 31, 2022
Weighted-
Average
Remaining
Useful Life -
Years
Gross
Carrying
Amount
Accumulated
Amortization
Net
(in thousands, except years)
Domain names4.0$954 $(690)$264 
Trademarks1.2800 (478)322 
Technology3.1340,375 (178,427)161,948 
Customer relationships5.721,000 (6,641)14,359 
Patents9.139,373 (14,912)24,461 
Other1.0$6,000 $(2,874)$3,126 
$408,502 $(204,022)$204,480 
Schedule of Estimated Intangible Asset Amortization Expense
As of June 30, 2023, the estimated intangible asset amortization expense for the next five years and thereafter is as follows:
Estimated
Amortization
(in thousands)
Remainder of 2023$38,047 
202464,047 
202547,972 
202623,543 
202714,163 
Thereafter14,899 
Total$202,671 
XML 45 R27.htm IDEA: XBRL DOCUMENT v3.23.2
Long-Term Debt (Tables)
6 Months Ended
Jun. 30, 2023
Debt Disclosure [Abstract]  
Summary of Convertible Notes
The Convertible Notes consisted of the following:
As of June 30, 2023As of December 31, 2022
PrincipalUnamortized Debt Issuance CostsNet Carrying AmountPrincipalUnamortized Debt Issuance CostsNet Carrying Amount
(in thousands)
2025 Notes$284,105 $(1,197)$282,908 $284,105 $(1,521)$282,584 
2026 Notes838,482 (4,052)834,430 838,482 (4,698)833,784 
2027 Notes1,150,000 (8,177)1,141,823 1,150,000 (9,239)1,140,761 
2028 Notes1,500,000 (13,205)1,486,795 1,500,000 (14,609)1,485,391 
Total$3,772,587 $(26,631)$3,745,956 $3,772,587 $(30,067)$3,742,520 
XML 46 R28.htm IDEA: XBRL DOCUMENT v3.23.2
Leases (Tables)
6 Months Ended
Jun. 30, 2023
Leases [Abstract]  
Components of Lease Cost
The components of lease cost were as follows:
Three Months Ended June 30,Six Months Ended June 30,
2023202220232022
(in thousands)
Operating lease expense$25,588 $28,830 $50,591 $52,456 
Sublease income(71)(191)(293)(864)
Total net lease costs$25,517 $28,639 $50,298 $51,592 
Summary of Weighted Average Remaining Lease Term and Discount Rate Related to Operating Leases
The weighted-average remaining lease term (in years) and discount rate related to the operating leases were as follows:
Six Months Ended June 30,
20232022
Weighted-average remaining lease term6.36.9
Weighted-average discount rate4.9 %4.9 %
Present Value of Operating Lease Liabilities
The maturities of our operating lease liabilities as of June 30, 2023 were as follows:
Operating Leases
(in thousands)
Remainder of 2023$22,768 
2024107,097 
2025100,795 
202653,645 
202737,822 
Thereafter179,356 
Total lease payments$501,483 
Less: Imputed interest(86,661)
Present value of lease liabilities$414,822 
XML 47 R29.htm IDEA: XBRL DOCUMENT v3.23.2
Strategic Investments (Tables)
6 Months Ended
Jun. 30, 2023
Equity Method Investments and Joint Ventures [Abstract]  
Gain (Loss) on Securities
Gains and losses recognized during the periods presented were as follows:
Three Months Ended June 30,Six Months Ended June 30,
2023202220232022
(in thousands)
Gains (losses) recognized on investments in privately held companies sold during the period, net$— $45,935 $— $45,935 
Unrealized gains (losses) on investments in privately held companies still held at the reporting date, net476 6,411 1,555 19,666 
Gains (losses) on investments in privately held companies, net$476 $52,346 $1,555 $65,601 
Gains and losses recognized during the periods presented, which are included within other income (expense), net on our consolidated statements of operations, were as follows:
Three Months Ended June 30,Six Months Ended June 30,
2023202220232022
(in thousands)
Gains (losses) recognized on publicly traded equity securities sold during the period, net$(1,496)$— $8,338 $— 
Unrealized gains (losses) on publicly traded equity securities still held at the reporting date, net5,778 (63,884)6,675 (156,024)
Gains (losses) on publicly traded equity securities, net$4,282 $(63,884)$15,013 $(156,024)
XML 48 R30.htm IDEA: XBRL DOCUMENT v3.23.2
Fair Value Measurements (Tables)
6 Months Ended
Jun. 30, 2023
Fair Value Disclosures [Abstract]  
Summary of Financial Assets Measured at Fair Value on Recurring Basis
The following tables set forth our financial assets that are measured at fair value on a recurring basis, excluding publicly traded equity securities, as of June 30, 2023 and December 31, 2022:
June 30, 2023
Cost or
Amortized Cost
Gross
Unrealized
Gains
Gross
Unrealized
Losses
Total Estimated
Fair Value
(in thousands)
Cash$1,138,085 $— $— $1,138,085 
Level 1 securities:    
U.S. government securities1,843,481 50 (15,175)1,828,356 
U.S. government agency securities233,783 (866)232,921 
Level 2 securities:    
Corporate debt securities238,807 14 (1,186)237,635 
Commercial paper144,678 — — 144,678 
Certificates of deposit58,887 — — 58,887 
Total$3,657,721 $68 $(17,227)$3,640,562 
December 31, 2022
Cost or
Amortized Cost
Gross
Unrealized
Gains
Gross
Unrealized
Losses
Total Estimated
Fair Value
(in thousands)
Cash$1,325,946 $— $— $1,325,946 
Level 1 securities:
U.S. government securities1,630,224 109 (9,484)1,620,849 
U.S. government agency securities175,269 19 (188)175,100 
Level 2 securities:
Corporate debt securities309,942 32 (1,462)308,512 
Commercial paper290,589 — — 290,589 
Certificates of deposit157,965 — (1)157,964 
Total$3,889,935 $160 $(11,135)$3,878,960 
Gain (Loss) on Securities
Gains and losses recognized during the periods presented were as follows:
Three Months Ended June 30,Six Months Ended June 30,
2023202220232022
(in thousands)
Gains (losses) recognized on investments in privately held companies sold during the period, net$— $45,935 $— $45,935 
Unrealized gains (losses) on investments in privately held companies still held at the reporting date, net476 6,411 1,555 19,666 
Gains (losses) on investments in privately held companies, net$476 $52,346 $1,555 $65,601 
Gains and losses recognized during the periods presented, which are included within other income (expense), net on our consolidated statements of operations, were as follows:
Three Months Ended June 30,Six Months Ended June 30,
2023202220232022
(in thousands)
Gains (losses) recognized on publicly traded equity securities sold during the period, net$(1,496)$— $8,338 $— 
Unrealized gains (losses) on publicly traded equity securities still held at the reporting date, net5,778 (63,884)6,675 (156,024)
Gains (losses) on publicly traded equity securities, net$4,282 $(63,884)$15,013 $(156,024)
XML 49 R31.htm IDEA: XBRL DOCUMENT v3.23.2
Accumulated Other Comprehensive Income (Loss) (Tables)
6 Months Ended
Jun. 30, 2023
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, 2022$(11,129)$(2,845)$(13,974)
OCI before reclassifications(6,180)3,997 (2,183)
Amounts reclassified from AOCI (1)
(4)— (4)
Net current period OCI(6,184)3,997 (2,187)
Balance at June 30, 2023$(17,313)$1,152 $(16,161)
(1)Realized gains and losses on marketable securities are reclassified from AOCI into other income (expense), net in our consolidated statements of operations.
XML 50 R32.htm IDEA: XBRL DOCUMENT v3.23.2
Property and Equipment, Net (Tables)
6 Months Ended
Jun. 30, 2023
Property, Plant and Equipment [Abstract]  
Property and Equipment, Net by Geographic Area
The following table lists property and equipment, net by geographic area:
As of
June 30, 2023
As of
December 31, 2022
(in thousands)
Property and equipment, net:
United States$234,292 $214,857 
United Kingdom67,521 36,774 
Rest of world (1)
28,197 20,146 
Total property and equipment, net$330,010 $271,777 
(1)No individual country exceeded 10% of our total property and equipment, net for any period presented.
XML 51 R33.htm IDEA: XBRL DOCUMENT v3.23.2
Description of Business and Summary of Significant Accounting Policies - Additional Information (Details)
1 Months Ended
Jun. 30, 2023
d
$ / shares
Jul. 31, 2022
d
$ / shares
Description Of Business And Summary Of Significant Accounting Policies [Line Items]    
Weighted average price per share (in usd per share) $ 40 $ 40
Common stock, convertible, threshold trading days | d 90 65
Common stock, convertible, volume weighted average price per share (in usd per share) $ 8.70  
Common stock, convertible, volume weighted average price per share, S&P 500 total return index (in usd per share) $ 8,862.85  
Class A    
Description Of Business And Summary Of Significant Accounting Policies [Line Items]    
Stock split ratio, common stock   1
XML 52 R34.htm IDEA: XBRL DOCUMENT v3.23.2
Revenue - Disaggregation of Revenue by Geography (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Disaggregation Of Revenue [Line Items]        
Total revenue $ 1,067,669 $ 1,110,909 $ 2,056,277 $ 2,173,636
North America        
Disaggregation Of Revenue [Line Items]        
Total revenue 671,071 774,873 1,303,631 1,524,116
Europe        
Disaggregation Of Revenue [Line Items]        
Total revenue 179,234 174,945 334,849 334,021
Rest of world        
Disaggregation Of Revenue [Line Items]        
Total revenue 217,364 161,091 417,797 315,499
United States        
Disaggregation Of Revenue [Line Items]        
Total revenue $ 649,800 $ 751,500 $ 1,262,200 $ 1,478,900
XML 53 R35.htm IDEA: XBRL DOCUMENT v3.23.2
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
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Numerator:        
Net loss $ (377,308) $ (422,067) $ (705,982) $ (781,691)
Basic shares:        
Weighted-average common shares - Basic (in shares) 1,603,172 1,632,140 1,592,365 1,625,663
Diluted shares:        
Weighted-average common shares - Diluted (in shares) 1,603,172 1,632,140 1,592,365 1,625,663
Net loss per share attributable to common stockholders:        
Basic (in usd per share) $ (0.24) $ (0.26) $ (0.44) $ (0.48)
Diluted (in usd per share) $ (0.24) $ (0.26) $ (0.44) $ (0.48)
Class A        
Numerator:        
Net loss $ (317,491) $ (356,314) $ (593,302) $ (659,409)
Net loss attributable to common stockholders $ (317,491) $ (356,314) $ (593,302) $ (659,409)
Basic shares:        
Weighted-average common shares - Basic (in shares) 1,349,012 1,377,870 1,338,211 1,371,358
Diluted shares:        
Weighted-average common shares - Diluted (in shares) 1,349,012 1,377,870 1,338,211 1,371,358
Net loss per share attributable to common stockholders:        
Basic (in usd per share) $ (0.24) $ (0.26) $ (0.44) $ (0.48)
Diluted (in usd per share) $ (0.24) $ (0.26) $ (0.44) $ (0.48)
Class B        
Numerator:        
Net loss $ (5,303) $ (5,855) $ (9,987) $ (10,905)
Net loss attributable to common stockholders $ (5,303) $ (5,855) $ (9,987) $ (10,905)
Basic shares:        
Weighted-average common shares - Basic (in shares) 22,533 22,643 22,527 22,678
Diluted shares:        
Weighted-average common shares - Diluted (in shares) 22,533 22,643 22,527 22,678
Net loss per share attributable to common stockholders:        
Basic (in usd per share) $ (0.24) $ (0.26) $ (0.44) $ (0.48)
Diluted (in usd per share) $ (0.24) $ (0.26) $ (0.44) $ (0.48)
Class C        
Numerator:        
Net loss $ (54,514) $ (59,898) $ (102,693) $ (111,377)
Net loss attributable to common stockholders $ (54,514) $ (59,898) $ (102,693) $ (111,377)
Basic shares:        
Weighted-average common shares - Basic (in shares) 231,627 231,627 231,627 231,627
Diluted shares:        
Weighted-average common shares - Diluted (in shares) 231,627 231,627 231,627 231,627
Net loss per share attributable to common stockholders:        
Basic (in usd per share) $ (0.24) $ (0.26) $ (0.44) $ (0.48)
Diluted (in usd per share) $ (0.24) $ (0.26) $ (0.44) $ (0.48)
XML 54 R36.htm IDEA: XBRL DOCUMENT v3.23.2
Net Loss per Share - Schedule of Potentially Dilutive Shares Excluded from Calculation of Diluted Net Loss per Share (Details) - shares
shares in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
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 (in shares) 2,387 4,022 2,387 4,022
Unvested RSUs and RSAs        
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]        
Anti-dilutive securities excluded from calculation of diluted net loss per share (in shares) 148,390 94,323 148,390 94,323
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 (in shares) 89,379 89,379 89,379 89,379
XML 55 R37.htm IDEA: XBRL DOCUMENT v3.23.2
Stockholders' Equity - Additional Information (Details)
$ in Millions
6 Months Ended
Jun. 30, 2023
USD ($)
plan
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]  
Number of share-based employee compensation plans | plan 3
Restricted Stock Units and Restricted Stock Awards  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]  
Unrecognized compensation cost $ 1,800.0
Weighted average recognition period 1 year 10 months 24 days
RSUs and RSAs Granted after February 2018 | Minimum  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]  
Service condition satisfied, years 3 years
RSUs and RSAs Granted after February 2018 | Maximum  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]  
Service condition satisfied, years 4 years
Stock options  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]  
Weighted average recognition period 1 year 8 months 12 days
Unrecognized compensation cost $ 0.3
XML 56 R38.htm IDEA: XBRL DOCUMENT v3.23.2
Stockholders' Equity - Summary of RSU and RSA Activity (Details) - Restricted Stock Units and Restricted Stock Awards - Class A
shares in Thousands
6 Months Ended
Jun. 30, 2023
$ / shares
shares
Class A Number of Shares  
Outstanding restricted stock, unvested beginning balance (in shares) | shares 132,392
Outstanding restricted stock, Granted (in shares) | shares 73,470
Outstanding restricted stock, Vested (in shares) | shares (43,429)
Outstanding restricted stock, Forfeited (in shares) | shares (14,043)
Outstanding restricted stock, unvested ending balance (in shares) | shares 148,390
Weighted- Average Grant Date Fair Value  
Weighted-average grant date fair value per restricted stock, unvested beginning balance (in usd per share) | $ / shares $ 18.28
Weighted-average grant date fair value per restricted stock, Granted (in usd per share) | $ / shares 9.22
Weighted-average grant date fair value per restricted stock, Vested (in usd per share) | $ / shares 16.48
Weighted-average grant date fair value per restricted stock, Forfeited (in usd per share) | $ / shares 18.31
Weighted-average grant date fair value per restricted stock, unvested ending balance (in usd per share) | $ / shares $ 14.32
XML 57 R39.htm IDEA: XBRL DOCUMENT v3.23.2
Stockholders' Equity - Summary of Stock Option Award Activity (Details) - Stock options
$ / shares in Units, shares in Thousands, $ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2023
USD ($)
$ / shares
shares
Dec. 31, 2022
USD ($)
$ / shares
shares
Weighted- Average Exercise Price    
Weighted-Average Exercise Price, Beginning balance (in usd per share) | $ / shares $ 9.68  
Weighted-Average Exercise Price, Granted (in usd per share) | $ / shares 0  
Weighted-Average Exercise Price, Exercised (in usd per share) | $ / shares 0.57  
Weighted-Average Exercise Price, Forfeited (in usd per share) | $ / shares 12.37  
Weighted-Average Exercise Price, Ending balance (in usd per share) | $ / shares $ 12.40 $ 9.68
Weighted- Average Remaining Contractual Term (in years)    
Weighted-Average Remaining Contractual Term (in years) 4 years 29 days 4 years 18 days
Aggregate Intrinsic Value    
Aggregate Intrinsic Value, Outstanding | $ $ 4,953 $ 9,669
Class A    
Number of Shares    
Beginning balance (in shares) 2,589  
Granted (in shares) 0  
Exercised (in shares) (364)  
Forfeited (in shares) (46)  
Ending balance (in shares) 2,179 2,589
Class B    
Number of Shares    
Beginning balance (in shares) 570  
Granted (in shares) 0  
Exercised (in shares) (362)  
Forfeited (in shares) 0  
Ending balance (in shares) 208 570
XML 58 R40.htm IDEA: XBRL DOCUMENT v3.23.2
Stockholders' Equity - Summary of Total Stock-based Compensation Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Total $ 317,943 $ 318,810 $ 632,874 $ 594,254
Cost of revenue        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Total 2,365 2,849 4,250 5,295
Research and development        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Total 217,565 221,650 437,415 404,516
Sales and marketing        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Total 57,597 48,577 112,536 90,648
General and administrative        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Total $ 40,416 $ 45,734 $ 78,673 $ 93,795
XML 59 R41.htm IDEA: XBRL DOCUMENT v3.23.2
Business Acquisitions - Additional Information (Details) - USD ($)
6 Months Ended 12 Months Ended
Jun. 30, 2023
Dec. 31, 2022
Business Acquisition [Line Items]    
Goodwill $ 1,692,061,000 $ 1,646,120,000
2023 Acquisitions    
Business Acquisition [Line Items]    
Purchase price consideration 73,100,000  
Payment to acquire business 56,300,000  
Goodwill 42,800,000  
Goodwill deductible for tax purposes 0  
2023 Acquisitions | Other Liabilities    
Business Acquisition [Line Items]    
Business combination, recognized identifiable assets acquired and liabilities assumed, liabilities $ 12,600,000  
2022 Acquisitions    
Business Acquisition [Line Items]    
Purchase price consideration   120,500,000
Payment to acquire business   17,700,000
Goodwill   69,300,000
Goodwill deductible for tax purposes   101,700,000
2022 Acquisitions | Other Liabilities    
Business Acquisition [Line Items]    
Business combination, recognized identifiable assets acquired and liabilities assumed, liabilities   58,800,000
2022 Acquisitions | Class A Common Stock    
Business Acquisition [Line Items]    
Business combination, consideration transferred, equity interests issued and issuable   $ 44,000,000
XML 60 R42.htm IDEA: XBRL DOCUMENT v3.23.2
Goodwill and Intangible Assets - Changes in Carrying Amount of Goodwill (Details)
$ in Thousands
6 Months Ended
Jun. 30, 2023
USD ($)
Goodwill [Roll Forward]  
Goodwill, beginning balance $ 1,646,120
Goodwill acquired 42,780
Foreign currency translation 3,161
Goodwill, ending balance $ 1,692,061
XML 61 R43.htm IDEA: XBRL DOCUMENT v3.23.2
Goodwill and Intangible Assets - Schedule of Intangible Assets (Details) - USD ($)
$ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2023
Dec. 31, 2022
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 411,013 $ 408,502
Accumulated Amortization (208,342) (204,022)
Net $ 202,671 $ 204,480
Domain names    
Finite-Lived Intangible Assets [Line Items]    
Weighted- Average Remaining Useful Life - Years 3 years 6 months 4 years
Gross Carrying Amount $ 745 $ 954
Accumulated Amortization (513) (690)
Net $ 232 $ 264
Trademarks    
Finite-Lived Intangible Assets [Line Items]    
Weighted- Average Remaining Useful Life - Years 8 months 12 days 1 year 2 months 12 days
Gross Carrying Amount $ 800 $ 800
Accumulated Amortization (611) (478)
Net $ 189 $ 322
Technology    
Finite-Lived Intangible Assets [Line Items]    
Weighted- Average Remaining Useful Life - Years 3 years 1 month 6 days 3 years 1 month 6 days
Gross Carrying Amount $ 343,095 $ 340,375
Accumulated Amortization (177,135) (178,427)
Net $ 165,960 $ 161,948
Customer relationships    
Finite-Lived Intangible Assets [Line Items]    
Weighted- Average Remaining Useful Life - Years 5 years 7 months 6 days 5 years 8 months 12 days
Gross Carrying Amount $ 21,000 $ 21,000
Accumulated Amortization (8,703) (6,641)
Net $ 12,297 $ 14,359
Patents    
Finite-Lived Intangible Assets [Line Items]    
Weighted- Average Remaining Useful Life - Years 8 years 10 months 24 days 9 years 1 month 6 days
Gross Carrying Amount $ 39,373 $ 39,373
Accumulated Amortization (17,005) (14,912)
Net $ 22,368 $ 24,461
Other    
Finite-Lived Intangible Assets [Line Items]    
Weighted- Average Remaining Useful Life - Years 6 months 1 year
Gross Carrying Amount $ 6,000 $ 6,000
Accumulated Amortization (4,375) (2,874)
Net $ 1,625 $ 3,126
XML 62 R44.htm IDEA: XBRL DOCUMENT v3.23.2
Goodwill and Intangible Assets - Additional Information (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Goodwill and Intangible Assets Disclosure [Abstract]        
Amortization of intangible assets $ 18.4 $ 64.1 $ 36.2 $ 86.6
Increase (decrease) in amortization of intangible assets   $ 41.7    
XML 63 R45.htm IDEA: XBRL DOCUMENT v3.23.2
Goodwill and Intangible Assets - Schedule of Estimated Intangible Asset Amortization Expense (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Goodwill and Intangible Assets Disclosure [Abstract]    
Remainder of 2023 $ 38,047  
2024 64,047  
2025 47,972  
2026 23,543  
2027 14,163  
Thereafter 14,899  
Net $ 202,671 $ 204,480
XML 64 R46.htm IDEA: XBRL DOCUMENT v3.23.2
Long-Term Debt - Additional Information (Details) - USD ($)
1 Months Ended 3 Months Ended 6 Months Ended
May 31, 2022
Feb. 28, 2022
Apr. 30, 2021
Apr. 30, 2020
Aug. 31, 2019
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Dec. 31, 2022
Debt Instrument [Line Items]                    
Debt instrument, principal amount           $ 3,772,587,000   $ 3,772,587,000   $ 3,772,587,000
Proceeds from issuance of convertible notes, net of issuance costs           0 $ 0 0 $ 1,483,500,000  
Amortization of debt issuance costs           1,839,000 1,780,000 3,675,000 3,193,000  
Revolving Credit Facility                    
Debt Instrument [Line Items]                    
Credit facility expiration period 5 years                  
Maximum borrowing capacity $ 1,050,000,000.00                  
Annual commitment fee 0.10%                  
Outstanding letters of credit           31,700,000   31,700,000    
Amounts outstanding under the credit facility           0   0    
Revolving Credit Facility | Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate                    
Debt Instrument [Line Items]                    
Basis spread on variable interest rate (percentage) 0.75%                  
Revolving Credit Facility | Sterling Overnight Index                    
Debt Instrument [Line Items]                    
Basis spread on variable interest rate (percentage) 0.7826%                  
Revolving Credit Facility | Miscellaneous                    
Debt Instrument [Line Items]                    
Basis spread on variable interest rate (percentage) 0.75%                  
Revolving Credit Facility | Overnight Funding Rate                    
Debt Instrument [Line Items]                    
Basis spread on variable interest rate (percentage) 0.50%                  
Revolving Credit Facility | One Month Secured Overnight Financing Rate S O F R Overnight Index Swap Rate                    
Debt Instrument [Line Items]                    
Credit facility expiration period 1 month                  
Basis spread on variable interest rate (percentage) 100.00%                  
2028 Notes                    
Debt Instrument [Line Items]                    
Debt instrument, principal amount   $ 1,500,000,000       1,500,000,000   $ 1,500,000,000   1,500,000,000
Proceeds from issuance of convertible notes, net of issuance costs   $ 1,310,000,000                
Debt instrument, interest rate   0.125%                
Debt instrument convertible, amortization period               4 years 8 months 12 days    
Cap price, net cost           $ 177,000,000   $ 177,000,000    
2028 Notes | Class A                    
Debt Instrument [Line Items]                    
Shares issued upon conversion of each $1000 principal amount   17.7494                
Debt instrument, convertible principal amount used in conversion rate   $ 1,000                
Conversion price per share (in usd per share)   $ 56.34                
Cap price, per share (in usd per share)           $ 93.90   $ 93.90    
2027 Notes                    
Debt Instrument [Line Items]                    
Debt instrument, principal amount     $ 1,150,000,000     $ 1,150,000,000   $ 1,150,000,000   1,150,000,000
Proceeds from issuance of convertible notes, net of issuance costs     $ 1,050,000,000.00              
Debt instrument convertible, amortization period               3 years 9 months 18 days    
Cap price, net cost           $ 86,800,000   $ 86,800,000    
2027 Notes | Class A                    
Debt Instrument [Line Items]                    
Shares issued upon conversion of each $1000 principal amount     11.2042              
Debt instrument, convertible principal amount used in conversion rate     $ 1,000              
Conversion price per share (in usd per share)     $ 89.25              
Cap price, per share (in usd per share)           $ 121.02   $ 121.02    
2025 Notes                    
Debt Instrument [Line Items]                    
Debt instrument, principal amount       $ 1,000,000,000   $ 284,105,000   $ 284,105,000   284,105,000
Debt instrument, interest rate       0.25%            
Debt issuance costs       $ 888,600,000            
Debt instrument convertible, amortization period               1 year 9 months 18 days    
Cap price, net cost           $ 100,000,000   $ 100,000,000    
2025 Notes | Class A                    
Debt Instrument [Line Items]                    
Shares issued upon conversion of each $1000 principal amount       46.1233            
Debt instrument, convertible principal amount used in conversion rate       $ 1,000            
Conversion price per share (in usd per share)       $ 21.68            
Cap price, per share (in usd per share)           $ 32.12   $ 32.12    
2026 Notes                    
Debt Instrument [Line Items]                    
Debt instrument, principal amount         $ 1,265,000,000 $ 838,482,000   $ 838,482,000   $ 838,482,000
Debt instrument, interest rate         0.75%          
Proceeds from issuance of convertible notes, net of issuance costs         $ 1,150,000,000          
Debt instrument convertible, amortization period               3 years 1 month 6 days    
Amortization of debt issuance costs           1,700,000 1,700,000 $ 3,400,000 3,100,000  
Contractual interest expense           2,200,000 $ 2,200,000 4,400,000 $ 4,200,000  
Cap price, net cost           $ 102,100,000   $ 102,100,000    
2026 Notes | Class A                    
Debt Instrument [Line Items]                    
Shares issued upon conversion of each $1000 principal amount         43.8481          
Debt instrument, convertible principal amount used in conversion rate         $ 1,000          
Conversion price per share (in usd per share)         $ 22.81          
Cap price, per share (in usd per share)           $ 32.58   $ 32.58    
XML 65 R47.htm IDEA: XBRL DOCUMENT v3.23.2
Long-Term Debt - Summary of Convertible Notes (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Feb. 28, 2022
Apr. 30, 2021
Apr. 30, 2020
Aug. 31, 2019
Debt Instrument [Line Items]            
Principal $ 3,772,587 $ 3,772,587        
Unamortized Debt Issuance Costs (26,631) (30,067)        
Net Carrying Amount 3,745,956 3,742,520        
2025 Notes            
Debt Instrument [Line Items]            
Principal 284,105 284,105     $ 1,000,000  
Unamortized Debt Issuance Costs (1,197) (1,521)        
Net Carrying Amount 282,908 282,584        
2026 Notes            
Debt Instrument [Line Items]            
Principal 838,482 838,482       $ 1,265,000
Unamortized Debt Issuance Costs (4,052) (4,698)        
Net Carrying Amount 834,430 833,784        
2027 Notes            
Debt Instrument [Line Items]            
Principal 1,150,000 1,150,000   $ 1,150,000    
Unamortized Debt Issuance Costs (8,177) (9,239)        
Net Carrying Amount 1,141,823 1,140,761        
2028 Notes            
Debt Instrument [Line Items]            
Principal 1,500,000 1,500,000 $ 1,500,000      
Unamortized Debt Issuance Costs (13,205) (14,609)        
Net Carrying Amount $ 1,486,795 $ 1,485,391        
XML 66 R48.htm IDEA: XBRL DOCUMENT v3.23.2
Commitments and Contingencies - Additional Information (Details)
6 Months Ended
Jun. 30, 2023
USD ($)
Loss Contingencies [Line Items]  
Commitments due within three years $ 3,300,000,000
Contractual obligation maturity 3 years
Indemnification Agreement  
Loss Contingencies [Line Items]  
Liabilities recorded $ 0
XML 67 R49.htm IDEA: XBRL DOCUMENT v3.23.2
Leases - Components of Lease Cost (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Leases [Abstract]        
Operating lease expense $ 25,588 $ 28,830 $ 50,591 $ 52,456
Sublease income (71) (191) (293) (864)
Total net lease costs $ 25,517 $ 28,639 $ 50,298 $ 51,592
XML 68 R50.htm IDEA: XBRL DOCUMENT v3.23.2
Leases - Summary of Weighted Average Remaining Lease Term and Discount Rate Related to Operating Leases (Details)
Jun. 30, 2023
Jun. 30, 2022
Leases [Abstract]    
Weighted-average remaining lease term 6 years 3 months 18 days 6 years 10 months 24 days
Weighted-average discount rate 4.90% 4.90%
XML 69 R51.htm IDEA: XBRL DOCUMENT v3.23.2
Leases - Present Value of Operating Lease Liabilities (Details)
$ in Thousands
Jun. 30, 2023
USD ($)
Leases [Abstract]  
Remainder of 2023 $ 22,768
2024 107,097
2025 100,795
2026 53,645
2027 37,822
Thereafter 179,356
Total lease payments 501,483
Less: Imputed interest (86,661)
Present value of lease liabilities $ 414,822
XML 70 R52.htm IDEA: XBRL DOCUMENT v3.23.2
Leases - Additional Information (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Lessee Lease Description [Line Items]        
Lease obligations for additional leases not yet commenced $ 39.7   $ 39.7  
Operating cash outflows for operating leases 24.2 $ 22.7 48.4 $ 46.2
Lease liabilities arising from obtaining operating lease right-of-use assets $ 12.5 $ 12.6 $ 14.2 $ 134.8
Minimum        
Lessee Lease Description [Line Items]        
Operating leases, terms 7 years   7 years  
Maximum        
Lessee Lease Description [Line Items]        
Operating leases, terms 10 years   10 years  
XML 71 R53.htm IDEA: XBRL DOCUMENT v3.23.2
Strategic Investments - Additional Information (Details) - USD ($)
$ in Millions
Jun. 30, 2023
Dec. 31, 2022
Privately Held Securities    
Schedule of Equity Method Investments [Line Items]    
Carrying value of investment in privately-held companies $ 222.5 $ 252.3
XML 72 R54.htm IDEA: XBRL DOCUMENT v3.23.2
Strategic Investments - Gain (Loss) on Strategic Investments (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Equity Method Investments and Joint Ventures [Abstract]        
Gains (losses) recognized on investments in privately held companies sold during the period, net $ 0 $ 45,935 $ 0 $ 45,935
Unrealized gains (losses) on investments in privately held companies still held at the reporting date, net 476 6,411 1,555 19,666
Gains (losses) on investments in privately held companies, net $ 476 $ 52,346 $ 1,555 $ 65,601
XML 73 R55.htm IDEA: XBRL DOCUMENT v3.23.2
Fair Value Measurements - Summary of Financial Assets Measured at Fair Value on Recurring Basis (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Marketable securities, Total Estimated Fair Value $ 2,400,000  
Fair Value, Measurements, Recurring    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Cash, Equity Securities and Marketable securities, Cost or Amortized Cost 3,657,721 $ 3,889,935
Equity Securities and Marketable securities, Gross Unrealized Gains 68 160
Equity Securities and Marketable securities, Gross Unrealized Losses (17,227) (11,135)
Cash, Equity Securities and Marketable Securities, Total Estimated Fair Value 3,640,562 3,878,960
Fair Value, Measurements, Recurring | Cash    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Cash, Cost or Amortized Cost 1,138,085 1,325,946
Cash, Total Estimated Fair Value 1,138,085 1,325,946
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 1,843,481 1,630,224
Marketable securities, Gross Unrealized Gains 50 109
Marketable securities, Gross Unrealized Losses (15,175) (9,484)
Marketable securities, Total Estimated Fair Value 1,828,356 1,620,849
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 233,783 175,269
Marketable securities, Gross Unrealized Gains 4 19
Marketable securities, Gross Unrealized Losses (866) (188)
Marketable securities, Total Estimated Fair Value 232,921 175,100
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 238,807 309,942
Marketable securities, Gross Unrealized Gains 14 32
Marketable securities, Gross Unrealized Losses (1,186) (1,462)
Marketable securities, Total Estimated Fair Value 237,635 308,512
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 144,678 290,589
Marketable securities, Gross Unrealized Losses 0  
Marketable securities, Total Estimated Fair Value 144,678 290,589
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 58,887 157,965
Marketable securities, Gross Unrealized Losses 0 (1)
Marketable securities, Total Estimated Fair Value $ 58,887 $ 157,964
XML 74 R56.htm IDEA: XBRL DOCUMENT v3.23.2
Fair Value Measurements - Additional Information (Details) - USD ($)
$ in Millions
6 Months Ended
Jun. 30, 2023
Dec. 31, 2022
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Equity securities, fair value $ 48.7 $ 91.5
Marketable securities contractual maturities 1,100.0  
Marketable securities, total estimated fair value 2,400.0  
Level 2 securities: | 2025 Notes    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Convertible notes 273.6 257.0
Level 2 securities: | 2026 Notes    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Convertible notes 773.4 711.9
Level 2 securities: | 2027 Notes    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Convertible notes 854.0 796.2
Level 2 securities: | 2028 Notes    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Convertible notes $ 1,100.0 $ 1,000.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  
XML 75 R57.htm IDEA: XBRL DOCUMENT v3.23.2
Fair Value Measurements - Gain (Loss) on Securities (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Fair Value Disclosures [Abstract]        
Gains (losses) recognized on publicly traded equity securities sold during the period, net $ (1,496) $ 0 $ 8,338 $ 0
Unrealized gains (losses) on publicly traded equity securities still held at the reporting date, net 5,778 (63,884) 6,675 (156,024)
Gains (losses) on publicly traded equity securities, net $ 4,282 $ (63,884) $ 15,013 $ (156,024)
XML 76 R58.htm IDEA: XBRL DOCUMENT v3.23.2
Income Taxes - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Income Tax Disclosure [Abstract]        
Income tax expense (benefit) $ (12,093) $ (6,999) $ (18,938) $ (15,509)
XML 77 R59.htm IDEA: XBRL DOCUMENT v3.23.2
Accumulated Other Comprehensive Income (Loss) - Schedules of Changes in Accumulated Other Comprehensive Income (Loss) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]        
Balance, beginning of period     $ 2,580,698  
OCI before reclassifications     (2,183)  
Amounts reclassified from AOCI     (4)  
Total other comprehensive income (loss), net of tax $ (14,497) $ (15,830) (2,187) $ (25,364)
Balance, end of period 2,504,960 3,443,759 2,504,960 3,443,759
Marketable Securities        
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]        
Balance, beginning of period     (11,129)  
OCI before reclassifications     (6,180)  
Amounts reclassified from AOCI     (4)  
Total other comprehensive income (loss), net of tax     (6,184)  
Balance, end of period (17,313)   (17,313)  
Foreign Currency Translation        
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]        
Balance, beginning of period     (2,845)  
OCI before reclassifications     3,997  
Amounts reclassified from AOCI     0  
Total other comprehensive income (loss), net of tax     3,997  
Balance, end of period 1,152   1,152  
Accumulated other comprehensive income (loss)        
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]        
Balance, beginning of period (1,664) (4,013) (13,974) 5,521
Total other comprehensive income (loss), net of tax (14,497) (15,830) (2,187) (25,364)
Balance, end of period $ (16,161) $ (19,843) $ (16,161) $ (19,843)
XML 78 R60.htm IDEA: XBRL DOCUMENT v3.23.2
Property and Equipment, Net - Property and Equipment, Net by Geographic Area (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Property and equipment, net:    
Total property and equipment, net $ 330,010 $ 271,777
United States    
Property and equipment, net:    
Total property and equipment, net 234,292 214,857
United Kingdom    
Property and equipment, net:    
Total property and equipment, net 67,521 36,774
Rest of World    
Property and equipment, net:    
Total property and equipment, net $ 28,197 $ 20,146
XML 79 snap-20230630_htm.xml IDEA: XBRL DOCUMENT 0001564408 2023-01-01 2023-06-30 0001564408 snap:CommonClassANonVotingMember 2023-07-21 0001564408 us-gaap:CommonClassBMember 2023-07-21 0001564408 us-gaap:CommonClassCMember 2023-07-21 0001564408 2023-04-01 2023-06-30 0001564408 2022-04-01 2022-06-30 0001564408 2022-01-01 2022-06-30 0001564408 2023-03-31 0001564408 2022-03-31 0001564408 2022-12-31 0001564408 2021-12-31 0001564408 2023-06-30 0001564408 2022-06-30 0001564408 snap:CommonClassANonVotingMember 2023-06-30 0001564408 snap:CommonClassANonVotingMember 2022-12-31 0001564408 us-gaap:CommonClassBMember 2023-06-30 0001564408 us-gaap:CommonClassBMember 2022-12-31 0001564408 us-gaap:CommonClassCMember 2023-06-30 0001564408 us-gaap:CommonClassCMember 2022-12-31 0001564408 snap:CommonClassANonVotingMember us-gaap:CommonStockMember 2023-03-31 0001564408 snap:CommonClassANonVotingMember us-gaap:CommonStockMember 2022-03-31 0001564408 snap:CommonClassANonVotingMember us-gaap:CommonStockMember 2022-12-31 0001564408 snap:CommonClassANonVotingMember us-gaap:CommonStockMember 2021-12-31 0001564408 snap:CommonClassANonVotingMember us-gaap:CommonStockMember 2023-04-01 2023-06-30 0001564408 snap:CommonClassANonVotingMember us-gaap:CommonStockMember 2022-04-01 2022-06-30 0001564408 snap:CommonClassANonVotingMember us-gaap:CommonStockMember 2023-01-01 2023-06-30 0001564408 snap:CommonClassANonVotingMember us-gaap:CommonStockMember 2022-01-01 2022-06-30 0001564408 snap:ClassANonVotingCommonStockConversionFromClassBVotingCommonStockMember snap:CommonClassANonVotingMember us-gaap:CommonStockMember 2023-04-01 2023-06-30 0001564408 snap:ClassANonVotingCommonStockConversionFromClassBVotingCommonStockMember snap:CommonClassANonVotingMember us-gaap:CommonStockMember 2022-04-01 2022-06-30 0001564408 snap:CommonClassANonVotingMember us-gaap:CommonStockMember 2023-06-30 0001564408 snap:CommonClassANonVotingMember us-gaap:CommonStockMember 2022-06-30 0001564408 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2023-03-31 0001564408 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2022-03-31 0001564408 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2022-12-31 0001564408 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2021-12-31 0001564408 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2023-04-01 2023-06-30 0001564408 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2022-04-01 2022-06-30 0001564408 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2023-01-01 2023-06-30 0001564408 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2022-01-01 2022-06-30 0001564408 snap:ClassANonVotingCommonStockConversionFromClassBVotingCommonStockMember us-gaap:CommonClassBMember us-gaap:CommonStockMember 2023-04-01 2023-06-30 0001564408 snap:ClassANonVotingCommonStockConversionFromClassBVotingCommonStockMember us-gaap:CommonClassBMember us-gaap:CommonStockMember 2022-04-01 2022-06-30 0001564408 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2023-06-30 0001564408 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2022-06-30 0001564408 us-gaap:CommonClassCMember us-gaap:CommonStockMember 2023-03-31 0001564408 us-gaap:CommonClassCMember us-gaap:CommonStockMember 2022-03-31 0001564408 us-gaap:CommonClassCMember us-gaap:CommonStockMember 2022-12-31 0001564408 us-gaap:CommonClassCMember us-gaap:CommonStockMember 2021-12-31 0001564408 us-gaap:CommonClassCMember us-gaap:CommonStockMember 2023-06-30 0001564408 us-gaap:CommonClassCMember us-gaap:CommonStockMember 2022-06-30 0001564408 us-gaap:TreasuryStockCommonMember 2023-03-31 0001564408 us-gaap:TreasuryStockCommonMember 2022-03-31 0001564408 us-gaap:TreasuryStockCommonMember 2022-12-31 0001564408 us-gaap:TreasuryStockCommonMember 2021-12-31 0001564408 us-gaap:TreasuryStockCommonMember 2023-04-01 2023-06-30 0001564408 us-gaap:TreasuryStockCommonMember 2023-01-01 2023-06-30 0001564408 us-gaap:TreasuryStockCommonMember 2023-06-30 0001564408 us-gaap:TreasuryStockCommonMember 2022-06-30 0001564408 us-gaap:AdditionalPaidInCapitalMember 2023-03-31 0001564408 us-gaap:AdditionalPaidInCapitalMember 2022-03-31 0001564408 us-gaap:AdditionalPaidInCapitalMember 2022-12-31 0001564408 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0001564408 us-gaap:AdditionalPaidInCapitalMember 2023-04-01 2023-06-30 0001564408 us-gaap:AdditionalPaidInCapitalMember 2022-04-01 2022-06-30 0001564408 us-gaap:AdditionalPaidInCapitalMember 2023-01-01 2023-06-30 0001564408 us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-06-30 0001564408 us-gaap:AdditionalPaidInCapitalMember 2023-06-30 0001564408 us-gaap:AdditionalPaidInCapitalMember 2022-06-30 0001564408 us-gaap:RetainedEarningsMember 2023-03-31 0001564408 us-gaap:RetainedEarningsMember 2022-03-31 0001564408 us-gaap:RetainedEarningsMember 2022-12-31 0001564408 us-gaap:RetainedEarningsMember 2021-12-31 0001564408 us-gaap:RetainedEarningsMember 2023-04-01 2023-06-30 0001564408 us-gaap:RetainedEarningsMember 2022-04-01 2022-06-30 0001564408 us-gaap:RetainedEarningsMember 2023-01-01 2023-06-30 0001564408 us-gaap:RetainedEarningsMember 2022-01-01 2022-06-30 0001564408 us-gaap:RetainedEarningsMember 2023-06-30 0001564408 us-gaap:RetainedEarningsMember 2022-06-30 0001564408 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-03-31 0001564408 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-03-31 0001564408 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-12-31 0001564408 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-12-31 0001564408 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-04-01 2023-06-30 0001564408 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-04-01 2022-06-30 0001564408 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-01-01 2023-06-30 0001564408 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-01-01 2022-06-30 0001564408 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-06-30 0001564408 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-06-30 0001564408 snap:CommonClassANonVotingMember 2022-07-01 2022-07-31 0001564408 2022-07-31 0001564408 2022-07-01 2022-07-31 0001564408 2023-06-01 2023-06-30 0001564408 srt:NorthAmericaMember 2023-04-01 2023-06-30 0001564408 srt:NorthAmericaMember 2022-04-01 2022-06-30 0001564408 srt:NorthAmericaMember 2023-01-01 2023-06-30 0001564408 srt:NorthAmericaMember 2022-01-01 2022-06-30 0001564408 srt:EuropeMember 2023-04-01 2023-06-30 0001564408 srt:EuropeMember 2022-04-01 2022-06-30 0001564408 srt:EuropeMember 2023-01-01 2023-06-30 0001564408 srt:EuropeMember 2022-01-01 2022-06-30 0001564408 snap:RestOfWorldMember 2023-04-01 2023-06-30 0001564408 snap:RestOfWorldMember 2022-04-01 2022-06-30 0001564408 snap:RestOfWorldMember 2023-01-01 2023-06-30 0001564408 snap:RestOfWorldMember 2022-01-01 2022-06-30 0001564408 country:US 2023-04-01 2023-06-30 0001564408 country:US 2023-01-01 2023-06-30 0001564408 country:US 2022-04-01 2022-06-30 0001564408 country:US 2022-01-01 2022-06-30 0001564408 snap:CommonClassANonVotingMember 2023-04-01 2023-06-30 0001564408 us-gaap:CommonClassBMember 2023-04-01 2023-06-30 0001564408 us-gaap:CommonClassCMember 2023-04-01 2023-06-30 0001564408 snap:CommonClassANonVotingMember 2022-04-01 2022-06-30 0001564408 us-gaap:CommonClassBMember 2022-04-01 2022-06-30 0001564408 us-gaap:CommonClassCMember 2022-04-01 2022-06-30 0001564408 snap:CommonClassANonVotingMember 2023-01-01 2023-06-30 0001564408 us-gaap:CommonClassBMember 2023-01-01 2023-06-30 0001564408 us-gaap:CommonClassCMember 2023-01-01 2023-06-30 0001564408 snap:CommonClassANonVotingMember 2022-01-01 2022-06-30 0001564408 us-gaap:CommonClassBMember 2022-01-01 2022-06-30 0001564408 us-gaap:CommonClassCMember 2022-01-01 2022-06-30 0001564408 us-gaap:EmployeeStockOptionMember 2023-04-01 2023-06-30 0001564408 us-gaap:EmployeeStockOptionMember 2023-01-01 2023-06-30 0001564408 us-gaap:EmployeeStockOptionMember 2022-04-01 2022-06-30 0001564408 us-gaap:EmployeeStockOptionMember 2022-01-01 2022-06-30 0001564408 snap:UnvestedRestrictedStockUnitsAndRestrictedStockAwardsNotSubjectToAPerformanceConditionMember 2023-01-01 2023-06-30 0001564408 snap:UnvestedRestrictedStockUnitsAndRestrictedStockAwardsNotSubjectToAPerformanceConditionMember 2023-04-01 2023-06-30 0001564408 snap:UnvestedRestrictedStockUnitsAndRestrictedStockAwardsNotSubjectToAPerformanceConditionMember 2022-01-01 2022-06-30 0001564408 snap:UnvestedRestrictedStockUnitsAndRestrictedStockAwardsNotSubjectToAPerformanceConditionMember 2022-04-01 2022-06-30 0001564408 snap:ConvertibleSeniorNotesIfConvertedMember 2023-04-01 2023-06-30 0001564408 snap:ConvertibleSeniorNotesIfConvertedMember 2023-01-01 2023-06-30 0001564408 snap:ConvertibleSeniorNotesIfConvertedMember 2022-04-01 2022-06-30 0001564408 snap:ConvertibleSeniorNotesIfConvertedMember 2022-01-01 2022-06-30 0001564408 snap:RestrictedStockUnitsAndRestrictedStockAwardsMember snap:CommonClassANonVotingMember 2022-12-31 0001564408 snap:RestrictedStockUnitsAndRestrictedStockAwardsMember snap:CommonClassANonVotingMember 2023-01-01 2023-06-30 0001564408 snap:RestrictedStockUnitsAndRestrictedStockAwardsMember snap:CommonClassANonVotingMember 2023-06-30 0001564408 snap:RestrictedStockUnitsAndRestrictedStockAwardsMember 2023-06-30 0001564408 snap:RestrictedStockUnitsAndRestrictedStockAwardsMember 2023-01-01 2023-06-30 0001564408 srt:MinimumMember snap:RestrictedStockUnitsAndRestrictedStockGrantedAfterFebruaryTwoThousandEighteenMember 2023-01-01 2023-06-30 0001564408 srt:MaximumMember snap:RestrictedStockUnitsAndRestrictedStockGrantedAfterFebruaryTwoThousandEighteenMember 2023-01-01 2023-06-30 0001564408 us-gaap:EmployeeStockOptionMember snap:CommonClassANonVotingMember 2022-12-31 0001564408 us-gaap:EmployeeStockOptionMember us-gaap:CommonClassBMember 2022-12-31 0001564408 us-gaap:EmployeeStockOptionMember 2022-12-31 0001564408 us-gaap:EmployeeStockOptionMember 2022-01-01 2022-12-31 0001564408 us-gaap:EmployeeStockOptionMember snap:CommonClassANonVotingMember 2023-01-01 2023-06-30 0001564408 us-gaap:EmployeeStockOptionMember us-gaap:CommonClassBMember 2023-01-01 2023-06-30 0001564408 us-gaap:EmployeeStockOptionMember 2023-01-01 2023-06-30 0001564408 us-gaap:EmployeeStockOptionMember snap:CommonClassANonVotingMember 2023-06-30 0001564408 us-gaap:EmployeeStockOptionMember us-gaap:CommonClassBMember 2023-06-30 0001564408 us-gaap:EmployeeStockOptionMember 2023-06-30 0001564408 us-gaap:CostOfSalesMember 2023-04-01 2023-06-30 0001564408 us-gaap:CostOfSalesMember 2022-04-01 2022-06-30 0001564408 us-gaap:CostOfSalesMember 2023-01-01 2023-06-30 0001564408 us-gaap:CostOfSalesMember 2022-01-01 2022-06-30 0001564408 us-gaap:ResearchAndDevelopmentExpenseMember 2023-04-01 2023-06-30 0001564408 us-gaap:ResearchAndDevelopmentExpenseMember 2022-04-01 2022-06-30 0001564408 us-gaap:ResearchAndDevelopmentExpenseMember 2023-01-01 2023-06-30 0001564408 us-gaap:ResearchAndDevelopmentExpenseMember 2022-01-01 2022-06-30 0001564408 us-gaap:SellingAndMarketingExpenseMember 2023-04-01 2023-06-30 0001564408 us-gaap:SellingAndMarketingExpenseMember 2022-04-01 2022-06-30 0001564408 us-gaap:SellingAndMarketingExpenseMember 2023-01-01 2023-06-30 0001564408 us-gaap:SellingAndMarketingExpenseMember 2022-01-01 2022-06-30 0001564408 us-gaap:GeneralAndAdministrativeExpenseMember 2023-04-01 2023-06-30 0001564408 us-gaap:GeneralAndAdministrativeExpenseMember 2022-04-01 2022-06-30 0001564408 us-gaap:GeneralAndAdministrativeExpenseMember 2023-01-01 2023-06-30 0001564408 us-gaap:GeneralAndAdministrativeExpenseMember 2022-01-01 2022-06-30 0001564408 snap:TwoThousandTwentyThreeAcquisitionsMember 2023-01-01 2023-06-30 0001564408 us-gaap:OtherLiabilitiesMember snap:TwoThousandTwentyThreeAcquisitionsMember 2023-01-01 2023-06-30 0001564408 snap:TwoThousandTwentyThreeAcquisitionsMember 2023-06-30 0001564408 snap:TwoThousandTwentyTwoAcquisitionsMember 2022-01-01 2022-12-31 0001564408 snap:TwoThousandTwentyTwoAcquisitionsMember us-gaap:CommonClassAMember 2022-01-01 2022-12-31 0001564408 us-gaap:OtherLiabilitiesMember snap:TwoThousandTwentyTwoAcquisitionsMember 2022-01-01 2022-12-31 0001564408 snap:TwoThousandTwentyTwoAcquisitionsMember 2022-12-31 0001564408 us-gaap:InternetDomainNamesMember 2023-01-01 2023-06-30 0001564408 us-gaap:InternetDomainNamesMember 2023-06-30 0001564408 us-gaap:TrademarksMember 2023-01-01 2023-06-30 0001564408 us-gaap:TrademarksMember 2023-06-30 0001564408 us-gaap:TechnologyBasedIntangibleAssetsMember 2023-01-01 2023-06-30 0001564408 us-gaap:TechnologyBasedIntangibleAssetsMember 2023-06-30 0001564408 us-gaap:CustomerRelationshipsMember 2023-01-01 2023-06-30 0001564408 us-gaap:CustomerRelationshipsMember 2023-06-30 0001564408 us-gaap:PatentsMember 2023-01-01 2023-06-30 0001564408 us-gaap:PatentsMember 2023-06-30 0001564408 us-gaap:OtherIntangibleAssetsMember 2023-01-01 2023-06-30 0001564408 us-gaap:OtherIntangibleAssetsMember 2023-06-30 0001564408 us-gaap:InternetDomainNamesMember 2022-01-01 2022-12-31 0001564408 us-gaap:InternetDomainNamesMember 2022-12-31 0001564408 us-gaap:TrademarksMember 2022-01-01 2022-12-31 0001564408 us-gaap:TrademarksMember 2022-12-31 0001564408 us-gaap:TechnologyBasedIntangibleAssetsMember 2022-01-01 2022-12-31 0001564408 us-gaap:TechnologyBasedIntangibleAssetsMember 2022-12-31 0001564408 us-gaap:CustomerRelationshipsMember 2022-01-01 2022-12-31 0001564408 us-gaap:CustomerRelationshipsMember 2022-12-31 0001564408 us-gaap:PatentsMember 2022-01-01 2022-12-31 0001564408 us-gaap:PatentsMember 2022-12-31 0001564408 us-gaap:OtherIntangibleAssetsMember 2022-01-01 2022-12-31 0001564408 us-gaap:OtherIntangibleAssetsMember 2022-12-31 0001564408 snap:TwoThousandTwentyEightSeniorConvertibleNotesMember 2022-02-28 0001564408 snap:TwoThousandTwentyEightSeniorConvertibleNotesMember 2022-02-01 2022-02-28 0001564408 snap:TwoThousandTwentyEightSeniorConvertibleNotesMember snap:CommonClassANonVotingMember 2022-02-01 2022-02-28 0001564408 snap:TwoThousandTwentyEightSeniorConvertibleNotesMember snap:CommonClassANonVotingMember 2022-02-28 0001564408 snap:TwoThousandTwentySevenConvertibleSeniorNoteMember 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:TwoThousandTwentyFiveSeniorConvertibleNotesMember 2020-04-30 0001564408 snap:TwoThousandTwentyFiveSeniorConvertibleNotesMember snap:CommonClassANonVotingMember 2020-04-01 2020-04-30 0001564408 snap:TwoThousandTwentyFiveSeniorConvertibleNotesMember snap:CommonClassANonVotingMember 2020-04-30 0001564408 snap:TwoThousandTwentySixSeniorConvertibleNotesMember 2019-08-31 0001564408 snap:TwoThousandTwentySixSeniorConvertibleNotesMember 2019-08-01 2019-08-31 0001564408 snap:TwoThousandTwentySixSeniorConvertibleNotesMember snap:CommonClassANonVotingMember 2019-08-01 2019-08-31 0001564408 snap:TwoThousandTwentySixSeniorConvertibleNotesMember snap:CommonClassANonVotingMember 2019-08-31 0001564408 snap:TwoThousandTwentyFiveSeniorConvertibleNotesMember 2023-06-30 0001564408 snap:TwoThousandTwentyFiveSeniorConvertibleNotesMember 2022-12-31 0001564408 snap:TwoThousandTwentySixSeniorConvertibleNotesMember 2023-06-30 0001564408 snap:TwoThousandTwentySixSeniorConvertibleNotesMember 2022-12-31 0001564408 snap:TwoThousandTwentySevenConvertibleSeniorNoteMember 2023-06-30 0001564408 snap:TwoThousandTwentySevenConvertibleSeniorNoteMember 2022-12-31 0001564408 snap:TwoThousandTwentyEightSeniorConvertibleNotesMember 2023-06-30 0001564408 snap:TwoThousandTwentyEightSeniorConvertibleNotesMember 2022-12-31 0001564408 snap:TwoThousandTwentyFiveSeniorConvertibleNotesMember 2023-01-01 2023-06-30 0001564408 snap:TwoThousandTwentySixSeniorConvertibleNotesMember 2023-01-01 2023-06-30 0001564408 snap:TwoThousandTwentySevenConvertibleSeniorNoteMember 2023-01-01 2023-06-30 0001564408 snap:TwoThousandTwentyEightSeniorConvertibleNotesMember 2023-01-01 2023-06-30 0001564408 snap:TwoThousandTwentySixSeniorConvertibleNotesMember 2023-04-01 2023-06-30 0001564408 snap:TwoThousandTwentySixSeniorConvertibleNotesMember 2022-04-01 2022-06-30 0001564408 snap:TwoThousandTwentySixSeniorConvertibleNotesMember 2022-01-01 2022-06-30 0001564408 snap:TwoThousandTwentyFiveSeniorConvertibleNotesMember snap:CommonClassANonVotingMember 2023-06-30 0001564408 snap:TwoThousandTwentySixSeniorConvertibleNotesMember snap:CommonClassANonVotingMember 2023-06-30 0001564408 snap:TwoThousandTwentySevenConvertibleSeniorNoteMember snap:CommonClassANonVotingMember 2023-06-30 0001564408 snap:TwoThousandTwentyEightSeniorConvertibleNotesMember snap:CommonClassANonVotingMember 2023-06-30 0001564408 us-gaap:RevolvingCreditFacilityMember 2022-05-01 2022-05-31 0001564408 us-gaap:RevolvingCreditFacilityMember 2022-05-31 0001564408 us-gaap:RevolvingCreditFacilityMember us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember 2022-05-01 2022-05-31 0001564408 us-gaap:RevolvingCreditFacilityMember snap:SterlingOvernightIndexMember 2022-05-01 2022-05-31 0001564408 us-gaap:RevolvingCreditFacilityMember snap:MiscellaneousMember 2022-05-01 2022-05-31 0001564408 us-gaap:RevolvingCreditFacilityMember us-gaap:FederalFundsEffectiveSwapRateMember 2022-05-01 2022-05-31 0001564408 us-gaap:RevolvingCreditFacilityMember snap:OneMonthSecuredOvernightFinancingRateSOFROvernightIndexSwapRateMember 2022-05-01 2022-05-31 0001564408 us-gaap:RevolvingCreditFacilityMember 2023-06-30 0001564408 us-gaap:IndemnificationGuaranteeMember 2023-06-30 0001564408 srt:MinimumMember 2023-06-30 0001564408 srt:MaximumMember 2023-06-30 0001564408 snap:PrivatelyHeldSecuritiesMember 2023-06-30 0001564408 snap:PrivatelyHeldSecuritiesMember 2022-12-31 0001564408 us-gaap:CashMember us-gaap:FairValueMeasurementsRecurringMember 2023-06-30 0001564408 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2023-06-30 0001564408 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2023-06-30 0001564408 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2023-06-30 0001564408 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2023-06-30 0001564408 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CertificatesOfDepositMember 2023-06-30 0001564408 us-gaap:FairValueMeasurementsRecurringMember 2023-06-30 0001564408 us-gaap:CashMember us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001564408 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2022-12-31 0001564408 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2022-12-31 0001564408 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2022-12-31 0001564408 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2022-12-31 0001564408 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CertificatesOfDepositMember 2022-12-31 0001564408 us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001564408 srt:MinimumMember 2023-01-01 2023-06-30 0001564408 srt:MaximumMember 2023-01-01 2023-06-30 0001564408 snap:TwoThousandTwentyFiveSeniorConvertibleNotesMember us-gaap:FairValueInputsLevel2Member 2023-06-30 0001564408 snap:TwoThousandTwentySixSeniorConvertibleNotesMember us-gaap:FairValueInputsLevel2Member 2023-06-30 0001564408 snap:TwoThousandTwentySevenSeniorConvertibleNotesMember us-gaap:FairValueInputsLevel2Member 2023-06-30 0001564408 snap:TwoThousandTwentyEightSeniorConvertibleNotesMember us-gaap:FairValueInputsLevel2Member 2023-06-30 0001564408 snap:TwoThousandTwentyFiveSeniorConvertibleNotesMember us-gaap:FairValueInputsLevel2Member 2022-12-31 0001564408 snap:TwoThousandTwentySixSeniorConvertibleNotesMember us-gaap:FairValueInputsLevel2Member 2022-12-31 0001564408 snap:TwoThousandTwentySevenSeniorConvertibleNotesMember us-gaap:FairValueInputsLevel2Member 2022-12-31 0001564408 snap:TwoThousandTwentyEightSeniorConvertibleNotesMember us-gaap:FairValueInputsLevel2Member 2022-12-31 0001564408 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2022-12-31 0001564408 us-gaap:AccumulatedTranslationAdjustmentMember 2022-12-31 0001564408 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2023-01-01 2023-06-30 0001564408 us-gaap:AccumulatedTranslationAdjustmentMember 2023-01-01 2023-06-30 0001564408 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2023-06-30 0001564408 us-gaap:AccumulatedTranslationAdjustmentMember 2023-06-30 0001564408 country:US 2023-06-30 0001564408 country:US 2022-12-31 0001564408 country:GB 2023-06-30 0001564408 country:GB 2022-12-31 0001564408 us-gaap:NonUsMember 2023-06-30 0001564408 us-gaap:NonUsMember 2022-12-31 shares iso4217:USD iso4217:USD shares pure utr:D snap:plan 0001564408 --12-31 2023 Q2 false P3Y P1Y 10-Q true 2023-06-30 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 Yes Large Accelerated Filer false false false 1368643619 22537089 231626943 -377308000 -422067000 -705982000 -781691000 39688000 79291000 74908000 117391000 317943000 318810000 632874000 594254000 1839000 1780000 3675000 3193000 4434000 -12210000 15267000 -91337000 16307000 -3079000 26703000 -4204000 103629000 81001000 -184744000 -45026000 1098000 11980000 14302000 39158000 -17817000 -18299000 -35475000 -35283000 1275000 7230000 425000 7538000 8426000 -3919000 -28546000 51061000 52981000 -14392000 -37210000 -77220000 -17792000 -16499000 -36342000 -34315000 1213000 -462000 2267000 1551000 -81936000 -124081000 69166000 3378000 36943000 23370000 84573000 44545000 3290000 6200000 7770000 6350000 0 63276000 0 63276000 50254000 11220000 50254000 12008000 631218000 568055000 1505271000 1910436000 85922000 2982000 91273000 12759000 611835000 554026000 1536158000 896571000 2451000 0 124000 5493000 -26399000 11439000 -20561000 -1006226000 0 0 0 1483500000 0 0 0 177000000 382000 1388000 411000 3654000 0 3006000 0 3006000 242088000 0 244116000 0 -241706000 -1618000 -243705000 1307148000 -350041000 -114260000 -195100000 304300000 1578717000 2413283000 1423776000 1994723000 1228676000 2299023000 1228676000 2299023000 6062000 4848000 23065000 7484000 732000 551000 5153000 4005000 1067669000 1110909000 2056277000 2173636000 496874000 446377000 936860000 867274000 477663000 505037000 932775000 960600000 280597000 311374000 549030000 553260000 216874000 249061000 407215000 464969000 1472008000 1511849000 2825880000 2846103000 -404339000 -400940000 -769603000 -672467000 43144000 8331000 81092000 11454000 5343000 5549000 11228000 10722000 1323000 -16910000 12695000 -94447000 -365215000 -415068000 -687044000 -766182000 12093000 6999000 18938000 15509000 -377308000 -422067000 -705982000 -781691000 -0.24 -0.26 -0.44 -0.48 -0.24 -0.26 -0.44 -0.48 1603172000 1632140000 1592365000 1625663000 1603172000 1632140000 1592365000 1625663000 -377308000 -422067000 -705982000 -781691000 -15579000 -5332000 -6184000 -12024000 1082000 -10498000 3997000 -13340000 -14497000 -15830000 -2187000 -25364000 -391805000 -437897000 -708169000 -807055000 1228629000 1423121000 2460649000 2516003000 996082000 1183092000 154178000 134431000 4839538000 5256647000 330010000 271777000 348970000 370952000 202671000 204480000 1692061000 1646120000 252973000 279562000 7666223000 8029538000 163604000 181774000 57893000 46485000 716167000 987340000 937664000 1215599000 3745956000 3742520000 356929000 386271000 120714000 104450000 5161263000 5448840000 0.00001 0.00001 3000000000 1412444000 1361953000 3000000000 1371242000 1319930000 14000 13000 0.00001 0.00001 700000000 22539000 22539000 700000000 22529000 22529000 0 0 0.00001 0.00001 260888000 260888000 231627000 231627000 231627000 231627000 2000 2000 50491000 51312000 492500000 500514000 13934244000 13309828000 -10920639000 -10214657000 -16161000 -13974000 2504960000 2580698000 7666223000 8029538000 1341056000 13000 1378259000 14000 1319930000 13000 1364887000 14000 361000 100000 364000 260000 159000 1277000 19741000 1000 12148000 40486000 1000 24144000 344000 43000 352000 141000 451000 821000 1361953000 14000 1390709000 14000 1361953000 14000 1390709000 14000 22522000 0 22677000 0 22529000 0 22769000 0 361000 4000 362000 10000 344000 43000 352000 141000 22539000 0 22638000 0 22539000 0 22638000 0 231627000 2000 231627000 2000 231627000 2000 231627000 2000 231627000 2000 231627000 2000 231627000 2000 231627000 2000 50942000 -496906000 0 0 51312000 -500514000 0 0 -451000 4406000 -821000 8014000 50491000 -492500000 0 0 50491000 -492500000 0 0 0 13620326000 0 12211123000 0 13309828000 0 12069097000 317942000 317224000 632019000 589944000 382000 1396000 411000 3663000 44039000 177000000 -4406000 -8014000 0 13934244000 0 12529743000 0 13934244000 0 12529743000 0 -10543331000 0 -8644090000 0 -10214657000 0 -8284466000 -377308000 -422067000 -705982000 -781691000 0 -10920639000 0 -9066157000 0 -10920639000 0 -9066157000 0 -1664000 0 -4013000 0 -13974000 0 5521000 -14497000 -15830000 -2187000 -25364000 0 -16161000 0 -19843000 0 -16161000 0 -19843000 1666610000 2504960000 1644974000 3443759000 1666610000 2504960000 1644974000 3443759000 Description of Business and Summary of Significant Accounting Policies<div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Snap Inc. is a technology company.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Snap Inc. (“we,” “our,” or “us”), a Delaware corporation, is headquartered in Santa Monica, California. Our flagship product, Snapchat, is a visual messaging application that was created to help people communicate through short videos and images called “Snaps.”</span></div><div style="margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Basis of Presentation</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying unaudited consolidated financial statements are prepared in accordance with U.S. generally accepted accounting principles (“GAAP”) for interim financial information. 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. These unaudited interim consolidated financial statements should be read in conjunction with the consolidated financial statements and related notes included in our Annual Report on Form 10-K for the fiscal year ended December 31, 2022, as filed with the Securities and Exchange Commission (“SEC”) in February 2023 (the “Annual Report”).</span></div><div style="margin-top:12pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In our opinion, the unaudited interim consolidated financial statements include all adjustments of a normal recurring nature necessary for the fair presentation of our financial position, results of operations, and cash flows. The results of operations for the three and six months ended June 30, 2023 are not necessarily indicative of the results to be expected for the year ending December 31, 2023.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There have been no changes to our significant accounting policies described in our Annual Report that have had a material impact on our consolidated financial statements and related notes.</span></div><div style="margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Use of Estimates</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Key estimates relate primarily to determining the fair value of assets and liabilities assumed in business combinations, evaluation of contingencies, uncertain tax positions, 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.</span></div><div style="margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Future Stock Split to be Effected in the Form of a Stock Dividend</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In July 2022, our board of directors determined that it was advisable and in our best interest to approve a stock split to be effected in the form of a special dividend of one share of Class A common stock on each outstanding share of our common stock at a future date (the “Future Stock Split”). In connection with the Future Stock Split, we entered into certain agreements (the “Co-Founder Agreements”) with Evan Spiegel and Robert Murphy, our co-founders, and certain of their respective affiliates requiring them, among other things, to convert shares of Class B common stock and Class C common stock into Class A common stock under certain circumstances. The Future Stock Split will not be declared and paid until the first business day following the date on which the average of the volume weighted average price ("VWAP") per share of Class A common stock equals or exceeds $40 per share for 65 consecutive trading days. If this does not occur by July 21, 2032, the Future Stock Split will not be declared and paid, and the Co-Founder Agreements will terminate. </span></div><div style="margin-top:12pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In June 2023, in connection with a proposed settlement of a class-action lawsuit, we agreed to modify the conditions for the Future Stock Split, subject to various conditions, including judicial approval of the settlement, a hearing for which is scheduled for September 2023. If approved, the Future Stock Split will not be declared and paid until the first business day following the date on which (i) the VWAP per share of Class A common stock equals or exceeds $40 per share for 90 consecutive trading days ("90-Day VWAP") and (ii) the ratio of the 90-Day VWAP to $8.70 equals or exceeds </span></div>the ratio of the average closing price of the S&amp;P 500 Total Return index for the same 90 trading days for which the 90-Day VWAP was calculated to 8,862.85. The original ten year time period to trigger the Future Stock Split would remain unchanged.No adjustments have been made to share or per share amounts for Class A common stock in the accompanying consolidated financial statements for the effects of the Future Stock Split as these triggering conditions have not been met <div style="margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Basis of Presentation</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying unaudited consolidated financial statements are prepared in accordance with U.S. generally accepted accounting principles (“GAAP”) for interim financial information. 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. These unaudited interim consolidated financial statements should be read in conjunction with the consolidated financial statements and related notes included in our Annual Report on Form 10-K for the fiscal year ended December 31, 2022, as filed with the Securities and Exchange Commission (“SEC”) in February 2023 (the “Annual Report”).</span></div><div style="margin-top:12pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In our opinion, the unaudited interim consolidated financial statements include all adjustments of a normal recurring nature necessary for the fair presentation of our financial position, results of operations, and cash flows. The results of operations for the three and six months ended June 30, 2023 are not necessarily indicative of the results to be expected for the year ending December 31, 2023.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There have been no changes to our significant accounting policies described in our Annual Report that have had a material impact on our consolidated financial statements and related notes.</span></div> <div style="margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Use of Estimates</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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.</span></div>Key estimates relate primarily to determining the fair value of assets and liabilities assumed in business combinations, evaluation of contingencies, uncertain tax positions, 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 <div style="margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Future Stock Split to be Effected in the Form of a Stock Dividend</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In July 2022, our board of directors determined that it was advisable and in our best interest to approve a stock split to be effected in the form of a special dividend of one share of Class A common stock on each outstanding share of our common stock at a future date (the “Future Stock Split”). In connection with the Future Stock Split, we entered into certain agreements (the “Co-Founder Agreements”) with Evan Spiegel and Robert Murphy, our co-founders, and certain of their respective affiliates requiring them, among other things, to convert shares of Class B common stock and Class C common stock into Class A common stock under certain circumstances. The Future Stock Split will not be declared and paid until the first business day following the date on which the average of the volume weighted average price ("VWAP") per share of Class A common stock equals or exceeds $40 per share for 65 consecutive trading days. If this does not occur by July 21, 2032, the Future Stock Split will not be declared and paid, and the Co-Founder Agreements will terminate. </span></div><div style="margin-top:12pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In June 2023, in connection with a proposed settlement of a class-action lawsuit, we agreed to modify the conditions for the Future Stock Split, subject to various conditions, including judicial approval of the settlement, a hearing for which is scheduled for September 2023. If approved, the Future Stock Split will not be declared and paid until the first business day following the date on which (i) the VWAP per share of Class A common stock equals or exceeds $40 per share for 90 consecutive trading days ("90-Day VWAP") and (ii) the ratio of the 90-Day VWAP to $8.70 equals or exceeds </span></div>the ratio of the average closing price of the S&amp;P 500 Total Return index for the same 90 trading days for which the 90-Day VWAP was calculated to 8,862.85. The original ten year time period to trigger the Future Stock Split would remain unchanged.No adjustments have been made to share or per share amounts for Class A common stock in the accompanying consolidated financial statements for the effects of the Future Stock Split as these triggering conditions have not been met 1 40 65 40 90 8.70 8862.85 Revenue<div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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 Lenses, which allow users to interact with an advertiser’s brand by enabling branded augmented reality experiences, and Sponsored Filters, which allow users to interact with an advertiser’s brand by enabling stylized brand artwork to be overlaid on a Snap.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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 served. 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.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We also generate revenue from subscriptions and sales of hardware products. For the periods presented, all such revenue was not material.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:36pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table represents our revenue disaggregated by geography based on the billing address of the advertising customer:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:44.354%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.085%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended June 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">North America </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1) (2)</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">671,071 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">774,873 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,303,631 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,524,116 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Europe</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"> (3)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">179,234 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">174,945 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">334,849 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">334,021 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Rest of world</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">217,364 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">161,091 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">417,797 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">315,499 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenue</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,067,669 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,110,909 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,056,277 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,173,636 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:24.34pt">North America includes Mexico, the Caribbean, and Central America.</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:24.34pt">United States revenue was $649.8 million and $1,262.2 million for the three and six months ended June 30, 2023, respectively, and $751.5 million and $1,478.9 million for the three and six months ended June 30, 2022, respectively.</span></div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(3)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:24.34pt">Europe includes Russia and Turkey. Effective March 2022, we halted advertising sales to Russian and Belarusian entities.</span> <div style="margin-top:12pt;text-align:justify;text-indent:36pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table represents our revenue disaggregated by geography based on the billing address of the advertising customer:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:44.354%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.085%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended June 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">North America </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1) (2)</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">671,071 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">774,873 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,303,631 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,524,116 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Europe</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"> (3)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">179,234 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">174,945 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">334,849 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">334,021 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Rest of world</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">217,364 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">161,091 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">417,797 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">315,499 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenue</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,067,669 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,110,909 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,056,277 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,173,636 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:24.34pt">North America includes Mexico, the Caribbean, and Central America.</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:24.34pt">United States revenue was $649.8 million and $1,262.2 million for the three and six months ended June 30, 2023, respectively, and $751.5 million and $1,478.9 million for the three and six months ended June 30, 2022, respectively.</span></div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(3)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:24.34pt">Europe includes Russia and Turkey. Effective March 2022, we halted advertising sales to Russian and Belarusian entities.</span> 671071000 774873000 1303631000 1524116000 179234000 174945000 334849000 334021000 217364000 161091000 417797000 315499000 1067669000 1110909000 2056277000 2173636000 649800000 1262200000 751500000 1478900000 Net Loss per Share<div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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 </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">restricted stock awards (“RSAs”) for which the risk of forfeiture has not yet lapsed.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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 senior notes due in 2025, 2026, 2027, and 2028 (collectively, 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, restricted stock units (“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.</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The numerators and denominators of the basic and diluted net loss per share computations for our common stock are calculated as follows:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:19.506%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.960%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.960%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.960%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.960%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.960%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.960%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.960%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.960%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.960%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.960%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.960%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.968%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="33" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Three Months Ended June 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="33" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Six Months Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="15" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="15" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="69" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">(in thousands, except per share data) </span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Class A</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Class B</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Class C</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Class A</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Class B</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Class C</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Class A</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Class B</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Class C</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Class A</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Class B</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Class C</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Numerator:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Net loss</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">(317,491)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">(5,303)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">(54,514)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">(356,314)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">(5,855)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">(59,898)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">(593,302)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">(9,987)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">(102,693)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">(659,409)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">(10,905)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">(111,377)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Net loss attributable to common stockholders</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">(317,491)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">(5,303)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">(54,514)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">(356,314)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">(5,855)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">(59,898)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">(593,302)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">(9,987)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">(102,693)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">(659,409)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">(10,905)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">(111,377)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Denominator:</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Basic shares:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-6.48pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Weighted-average common shares - Basic</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">1,349,012</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">22,533</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">231,627</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">1,377,870</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">22,643</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">231,627</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">1,338,211</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">22,527</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">231,627</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">1,371,358</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">22,678</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">231,627</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Diluted shares:</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-6.48pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Weighted-average common shares - Diluted</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">1,349,012</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">22,533</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">231,627</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">1,377,870</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">22,643</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">231,627</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">1,338,211</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">22,527</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">231,627</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">1,371,358</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">22,678</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">231,627</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;text-indent:-6.48pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Net loss per share attributable to common stockholders:</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Basic</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">(0.24)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">(0.24)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">(0.24)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">(0.26)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">(0.26)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">(0.26)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">(0.44)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">(0.44)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">(0.44)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">(0.48)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">(0.48)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">(0.48)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Diluted</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">(0.24)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">(0.24)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">(0.24)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">(0.26)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">(0.26)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">(0.26)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">(0.44)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">(0.44)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">(0.44)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">(0.48)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">(0.48)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">(0.48)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:71.930%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.083%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three and Six Months Ended </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30,</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock options</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,387</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,022</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unvested RSUs and RSAs</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">148,390</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">94,323</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Convertible Notes (if-converted)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">89,379</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">89,379</span></td></tr></table></div> <div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The numerators and denominators of the basic and diluted net loss per share computations for our common stock are calculated as follows:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:19.506%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.960%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.960%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.960%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.960%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.960%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.960%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.960%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.960%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.960%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.960%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.960%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.968%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="33" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Three Months Ended June 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="33" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Six Months Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="15" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="15" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="69" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">(in thousands, except per share data) </span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Class A</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Class B</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Class C</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Class A</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Class B</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Class C</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Class A</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Class B</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Class C</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Class A</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Class B</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Class C</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Numerator:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Net loss</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">(317,491)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">(5,303)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">(54,514)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">(356,314)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">(5,855)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">(59,898)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">(593,302)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">(9,987)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">(102,693)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">(659,409)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">(10,905)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">(111,377)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Net loss attributable to common stockholders</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">(317,491)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">(5,303)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">(54,514)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">(356,314)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">(5,855)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">(59,898)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">(593,302)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">(9,987)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">(102,693)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">(659,409)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">(10,905)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">(111,377)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Denominator:</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Basic shares:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-6.48pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Weighted-average common shares - Basic</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">1,349,012</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">22,533</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">231,627</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">1,377,870</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">22,643</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">231,627</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">1,338,211</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">22,527</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">231,627</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">1,371,358</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">22,678</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">231,627</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Diluted shares:</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-6.48pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Weighted-average common shares - Diluted</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">1,349,012</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">22,533</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">231,627</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">1,377,870</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">22,643</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">231,627</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">1,338,211</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">22,527</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">231,627</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">1,371,358</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">22,678</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">231,627</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;text-indent:-6.48pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Net loss per share attributable to common stockholders:</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Basic</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">(0.24)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">(0.24)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">(0.24)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">(0.26)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">(0.26)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">(0.26)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">(0.44)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">(0.44)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">(0.44)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">(0.48)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">(0.48)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">(0.48)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Diluted</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">(0.24)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">(0.24)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">(0.24)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">(0.26)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">(0.26)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">(0.26)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">(0.44)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">(0.44)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">(0.44)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">(0.48)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">(0.48)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">(0.48)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> -317491000 -5303000 -54514000 -356314000 -5855000 -59898000 -593302000 -9987000 -102693000 -659409000 -10905000 -111377000 -317491000 -5303000 -54514000 -356314000 -5855000 -59898000 -593302000 -9987000 -102693000 -659409000 -10905000 -111377000 1349012000 22533000 231627000 1377870000 22643000 231627000 1338211000 22527000 231627000 1371358000 22678000 231627000 1349012000 22533000 231627000 1377870000 22643000 231627000 1338211000 22527000 231627000 1371358000 22678000 231627000 -0.24 -0.24 -0.24 -0.26 -0.26 -0.26 -0.44 -0.44 -0.44 -0.48 -0.48 -0.48 -0.24 -0.24 -0.24 -0.26 -0.26 -0.26 -0.44 -0.44 -0.44 -0.48 -0.48 -0.48 <div style="margin-top:12pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:71.930%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.083%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three and Six Months Ended </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30,</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock options</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,387</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,022</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unvested RSUs and RSAs</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">148,390</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">94,323</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Convertible Notes (if-converted)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">89,379</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">89,379</span></td></tr></table></div> 2387000 2387000 4022000 4022000 148390000 148390000 94323000 94323000 89379000 89379000 89379000 89379000 Stockholders’ Equity <div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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”). The 2017 Plan 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. </span></div><div style="margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Restricted Stock Units and Restricted Stock Awards</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the RSU and RSA activity during the six months ended June 30, 2023:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:71.930%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.083%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Class A<br/>Number of Shares</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-<br/>Average<br/>Grant Date<br/>Fair Value</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands, except per share data)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unvested at December 31, 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">132,392</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18.28 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73,470</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.22 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(43,429)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16.48 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(14,043)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18.31 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unvested at June 30, 2023</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">148,390</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14.32 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">All RSUs and RSAs vest on the satisfaction of a service-based condition. Total unrecognized compensation cost related to outstanding RSUs and RSAs was $1.8 billion as of June 30, 2023 and is expected to be recognized over a weighted-average period of 1.9 years. The service condition for RSUs and RSAs is generally satisfied in equal monthly or quarterly installments over <span style="-sec-ix-hidden:f-649">three</span> to four years.</span></div><div style="margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Stock Options</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the stock option award activity under the Stock Plans during the six months ended June 30, 2023:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:31.324%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.930%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.930%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.930%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.930%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.932%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Class A<br/>Number<br/>of Shares</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Class B<br/>Number<br/>of Shares</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-<br/>Average<br/>Exercise<br/>Price</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-<br/>Average<br/>Remaining<br/>Contractual<br/>Term<br/>(in years)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Aggregate</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Intrinsic </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Value </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="27" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands, except per share data)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at December 31, 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,589</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">570</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.68 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.05</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,669 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">—</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">—</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercised</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(364)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(362)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.57 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(46)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">—</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.37 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at June 30, 2023</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,179</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">208</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.40 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.08</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,953 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:24.34pt">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 June 30, 2023 and December 31, 2022, respectively.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total unrecognized compensation cost related to unvested stock options was $0.3 million as of June 30, 2023 and is expected to be recognized over a weighted-average period of 1.7 years.</span></div><div style="margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Stock-Based Compensation Expense by Function</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total stock-based compensation expense by function was as follows:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:44.354%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.085%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended June 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of revenue</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,365 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,849 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,250 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,295 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Research and development</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">217,565 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">221,650 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">437,415 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">404,516 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales and marketing</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57,597 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48,577 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">112,536 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">90,648 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">General and administrative</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,416 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,734 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">78,673 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">93,795 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">317,943 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">318,810 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">632,874 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">594,254 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 3 <div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the RSU and RSA activity during the six months ended June 30, 2023:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:71.930%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.083%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Class A<br/>Number of Shares</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-<br/>Average<br/>Grant Date<br/>Fair Value</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands, except per share data)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unvested at December 31, 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">132,392</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18.28 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73,470</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.22 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(43,429)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16.48 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(14,043)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18.31 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unvested at June 30, 2023</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">148,390</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14.32 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 132392000 18.28 73470000 9.22 43429000 16.48 14043000 18.31 148390000 14.32 1800000000 P1Y10M24D P4Y <div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the stock option award activity under the Stock Plans during the six months ended June 30, 2023:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:31.324%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.930%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.930%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.930%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.930%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.932%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Class A<br/>Number<br/>of Shares</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Class B<br/>Number<br/>of Shares</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-<br/>Average<br/>Exercise<br/>Price</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-<br/>Average<br/>Remaining<br/>Contractual<br/>Term<br/>(in years)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Aggregate</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Intrinsic </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Value </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="27" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands, except per share data)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at December 31, 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,589</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">570</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.68 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.05</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,669 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">—</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">—</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercised</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(364)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(362)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.57 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(46)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">—</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.37 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at June 30, 2023</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,179</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">208</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.40 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.08</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,953 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:24.34pt">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 June 30, 2023 and December 31, 2022, respectively.</span></div> 2589000 570000 9.68 P4Y18D 9669000 0 0 0 364000 362000 0.57 46000 0 12.37 2179000 208000 12.40 P4Y29D 4953000 300000 P1Y8M12D <div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total stock-based compensation expense by function was as follows:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:44.354%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.085%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended June 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of revenue</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,365 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,849 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,250 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,295 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Research and development</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">217,565 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">221,650 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">437,415 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">404,516 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales and marketing</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57,597 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48,577 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">112,536 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">90,648 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">General and administrative</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,416 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,734 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">78,673 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">93,795 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">317,943 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">318,810 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">632,874 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">594,254 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 2365000 2849000 4250000 5295000 217565000 221650000 437415000 404516000 57597000 48577000 112536000 90648000 40416000 45734000 78673000 93795000 317943000 318810000 632874000 594254000 Business Acquisitions<div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2023 Acquisitions</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the six months ended June 30, 2023, aggregate purchase consideration for business acquisitions was $73.1 million, which primarily consisted of $56.3 million in cash and $12.6 million recorded in other liabilities on the consolidated balance sheet. Of the aggregate purchase consideration, $42.8 million was allocated to goodwill and the remainder primarily to identifiable intangible assets. The acquired assets are expected to enhance our existing platform, technology, and workforce. The goodwill amount represents synergies related to our existing platform expected to be realized from the business acquisitions and assembled workforce. The associated goodwill and intangible assets are not deductible for tax purposes.</span></div><div style="margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2022 Acquisitions</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the year ended December 31, 2022, we completed acquisitions to enhance our existing platform, technology, and workforce. The aggregate purchase consideration was $120.5 million, which included $17.7 million in cash, $44.0 million in shares of our Class A common stock, and $58.8 million recorded in other liabilities on our consolidated balance sheet. Of the aggregate purchase consideration, $69.3 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 the business acquisitions and assembled workforce. Of the acquired goodwill and intangible assets, $101.7 million is deductible for tax purposes.</span></div> 73100000 56300000 12600000 42800000 0 120500000 17700000 44000000 58800000 69300000 101700000 Goodwill and Intangible Assets<div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The changes in the carrying amount of goodwill for the six months ended June 30, 2023 were as follows:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:85.718%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.082%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Goodwill </span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands) </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December 31, 2022</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,646,120 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill acquired</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,780 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency translation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,161 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of June 30, 2023</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,692,061 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intangible assets consisted of the following:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:44.354%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.085%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of June 30, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-<br/>Average<br/>Remaining<br/>Useful Life -<br/>Years</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross<br/>Carrying<br/>Amount</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated<br/>Amortization</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands, except years)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Domain names</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.5</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">745 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(513)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">232 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trademarks</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.7</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">800 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(611)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">189 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Technology</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.1</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">343,095 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(177,135)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">165,960 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.6</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,703)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,297 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Patents</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.9</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,373 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(17,005)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,368 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.5</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,375)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,625 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">411,013 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(208,342)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">202,671 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:44.354%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.085%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-<br/>Average<br/>Remaining<br/>Useful Life -<br/>Years</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross<br/>Carrying<br/>Amount</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated<br/>Amortization</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands, except years)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Domain names</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.0</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">954 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(690)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">264 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trademarks</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.2</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">800 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(478)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">322 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Technology</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.1</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">340,375 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(178,427)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">161,948 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.7</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,641)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,359 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Patents</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.1</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,373 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(14,912)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,461 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.0</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,874)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,126 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">408,502 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(204,022)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">204,480 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amortization of intangible assets was $18.4 million and $36.2 million for the three and six months ended June 30, 2023, respectively, and $64.1 million and $86.6 million for the three and six months ended June 30, 2022, respectively. In the second quarter of 2022, we revised the useful lives of certain customer relationships and trademarks, which resulted in a $41.7 million increase to amortization expense for the three months ended June 30, 2022.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of June 30, 2023, the estimated intangible asset amortization expense for the next five years and thereafter is as follows:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:85.718%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.082%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Estimated<br/>Amortization</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Remainder of 2023</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,047 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64,047 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47,972 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,543 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,163 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,899 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">202,671 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> <div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The changes in the carrying amount of goodwill for the six months ended June 30, 2023 were as follows:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:85.718%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.082%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Goodwill </span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands) </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December 31, 2022</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,646,120 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill acquired</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,780 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency translation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,161 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of June 30, 2023</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,692,061 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 1646120000 42780000 3161000 1692061000 <div style="margin-top:12pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intangible assets consisted of the following:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:44.354%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.085%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of June 30, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-<br/>Average<br/>Remaining<br/>Useful Life -<br/>Years</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross<br/>Carrying<br/>Amount</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated<br/>Amortization</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands, except years)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Domain names</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.5</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">745 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(513)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">232 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trademarks</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.7</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">800 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(611)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">189 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Technology</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.1</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">343,095 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(177,135)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">165,960 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.6</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,703)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,297 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Patents</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.9</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,373 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(17,005)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,368 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.5</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,375)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,625 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">411,013 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(208,342)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">202,671 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:44.354%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.085%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-<br/>Average<br/>Remaining<br/>Useful Life -<br/>Years</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross<br/>Carrying<br/>Amount</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated<br/>Amortization</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands, except years)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Domain names</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.0</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">954 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(690)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">264 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trademarks</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.2</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">800 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(478)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">322 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Technology</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.1</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">340,375 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(178,427)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">161,948 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.7</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,641)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,359 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Patents</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.1</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,373 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(14,912)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,461 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.0</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,874)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,126 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">408,502 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(204,022)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">204,480 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> P3Y6M 745000 513000 232000 P0Y8M12D 800000 611000 189000 P3Y1M6D 343095000 177135000 165960000 P5Y7M6D 21000000 8703000 12297000 P8Y10M24D 39373000 17005000 22368000 P0Y6M 6000000 4375000 1625000 411013000 208342000 202671000 P4Y 954000 690000 264000 P1Y2M12D 800000 478000 322000 P3Y1M6D 340375000 178427000 161948000 P5Y8M12D 21000000 6641000 14359000 P9Y1M6D 39373000 14912000 24461000 P1Y 6000000 2874000 3126000 408502000 204022000 204480000 18400000 36200000 64100000 86600000 41700000 <div style="margin-top:12pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of June 30, 2023, the estimated intangible asset amortization expense for the next five years and thereafter is as follows:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:85.718%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.082%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Estimated<br/>Amortization</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Remainder of 2023</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,047 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64,047 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47,972 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,543 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,163 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,899 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">202,671 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 38047000 64047000 47972000 23543000 14163000 14899000 202671000 Long-Term Debt<div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Convertible Notes</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">2028 Notes</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In February 2022, we entered into a purchase agreement for the sale of an aggregate of $1.50 billion principal amount of convertible senior notes due in 2028 (the “2028 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 net proceeds from the issuance of the 2028 Notes were $1.31 billion, net of debt issuance costs and cash used to purchase the capped call transactions (“2028 Capped Call Transactions”) discussed below. </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The debt issuance costs are amortized to interest expense using the effective interest rate method.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The 2028 Notes are unsecured and unsubordinated obligations. Interest is payable in cash semi-annually in arrears beginning on September 1, 2022 at a rate of 0.125% per year. The 2028 Notes mature on March 1, 2028 unless repurchased, redeemed, or converted in accordance with their terms prior to such date.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The 2028 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 17.7494 shares of Class A common stock per $1,000 principal amount of 2028 Notes, which is equivalent to an initial conversion price of approximately $56.34 per share of our Class A common stock. We may redeem for cash all or any portion of the 2028 Notes, at our option, on or after March 5, 2025 based on certain circumstances.</span></div><div style="margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">2027 Notes</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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 (the “2027 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 2027 Notes were $1.05 billion, net of debt issuance costs and cash used to purchase the capped call transactions (the “2027 Capped Call Transactions”) discussed below. The debt issuance costs are amortized to interest expense using the effective interest rate method.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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. We may redeem for cash all or portions of the 2027 Notes, at our option, on or after May 5, 2024 based on certain circumstances.</span></div><div style="margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">2025 Notes</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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 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.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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.</span></div><div style="margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">2026 Notes</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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”) 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 (the “2026 Capped Call Transactions”) discussed below. The debt issuance costs are amortized to interest expense using the effective interest rate method.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Convertible Notes consisted of the following:</span></div><div style="margin-top:12pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.848%"><tr><td style="width:1.0%"></td><td style="width:16.654%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.101%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.101%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.101%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.101%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.101%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.111%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of June 30, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Principal</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Unamortized Debt Issuance Costs</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net Carrying Amount</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Principal</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Unamortized Debt Issuance Costs</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net Carrying Amount</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="33" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025 Notes</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">284,105 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,197)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">282,908 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">284,105 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,521)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">282,584 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026 Notes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">838,482 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,052)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">834,430 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">838,482 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,698)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">833,784 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027 Notes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,150,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,177)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,141,823 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,150,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,239)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,140,761 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028 Notes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,500,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13,205)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,486,795 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,500,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(14,609)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,485,391 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,772,587 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(26,631)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,745,956 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,772,587 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(30,067)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,742,520 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of June 30, 2023, the debt issuance costs on the 2025 Notes, 2026 Notes, 2027 Notes, and 2028 Notes will be amortized over the remaining period of approximately 1.8 years, 3.1 years, 3.8 years, and 4.7 years, respectively. </span></div><div style="margin-top:12pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest expense related to the amortization of debt issuance costs was $1.7 million and $3.4 million for the three and six months ended June 30, 2023, respectively, and $1.7 million and $3.1 million for the three and six months ended June 30, 2022, respectively. Contractual interest expense was $2.2 million and $4.4 million for the three and six months ended June 30, 2023, respectively, and $2.2 million and $4.2 million for the three and six months ended June 30, 2022, respectively.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:36pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">June 30, 2023</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, the if-converted value of the Convertible Notes did not exceed the principal amount. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The sale price for conversion was not satisfied as of June 30, 2023 for the Convertible Notes, and as a result, the Convertible Notes will not be eligible for optional conversion during the fourth quarter of 2023. </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">No sinking fund is provided for the Convertible Notes, which means that we are not required to redeem or retire them periodically.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Refer to Note 7 in our consolidated financial statements in the Annual Report for additional details.</span></div><div style="margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Capped Call Transactions </span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the pricing of the 2025 Notes, the 2026 Notes, the 2027 Notes, and the 2028 Notes, we entered into the 2025 Capped Call Transactions, the 2026 Capped Call Transactions, the 2027 Capped Call Transactions, and the 2028 Capped Call Transactions (collectively, the “Capped Call Transactions”), respectively, with certain counterparties at a net cost of $100.0 million, $102.1 million, $86.8 million, and $177.0 million, respectively. The cap price of the 2025 Capped Call Transactions, the 2026 Capped Call Transactions, the 2027 Capped Call Transactions, and the 2028 Capped Call Transactions is initially $32.12, $32.58, $121.02, and $93.90 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 </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">the initial strike price of the Capped Call Transactions mirror conditions that result in corresponding adjustments for the Convertible Notes.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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 June 30, 2023, the Capped Call Transactions were out-of-the-money.</span></div><div style="margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Credit Facility</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In May 2022, we entered into a five-year senior unsecured revolving credit facility (“Credit Facility”) with certain lenders that allows us to borrow up to $1.05 billion to fund working capital and general corporate-purpose expenditures. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Loans bear interest, at our option, at a rate equal to (i) a term secured overnight financing rat</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">e (“SOFR”) plus 0.75% or the base rate, if selected by us, for loans made in U.S. dollars, (ii) the Sterling overnight index average plus 0.7826% for loans made in Sterling, or (iii) foreign indices as stated in the credit agreement plus 0.75% for loans made in other permitted foreign currencies. The base rate is defined as the greatest of (i) the Wall Street Journal prime rate, (ii) the greater of the (a) federal funds rate and (b) the overnight bank funding rate, plus 0.50%, and (iii) the applicable SOFR for a period of one month (but not less than zero) plus 1.00. The Credit Facility also contains an annual commitment fee of 0.10% on the daily undrawn balance of the facility. As of </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">June 30, 2023</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, we had $31.7 million in the form of outstanding standby letters of credit, with no amounts outstanding under the Credit Facility</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span></div> 1500000000 1310000000 0.00125 17.7494 1000 56.34 1150000000 1050000000.00 11.2042 1000 89.25 1000000000 888600000 0.0025 46.1233 1000 21.68 1265000000 1150000000 0.0075 43.8481 1000 22.81 <div style="margin-top:12pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Convertible Notes consisted of the following:</span></div><div style="margin-top:12pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.848%"><tr><td style="width:1.0%"></td><td style="width:16.654%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.101%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.101%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.101%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.101%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.101%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.111%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of June 30, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Principal</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Unamortized Debt Issuance Costs</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net Carrying Amount</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Principal</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Unamortized Debt Issuance Costs</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net Carrying Amount</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="33" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025 Notes</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">284,105 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,197)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">282,908 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">284,105 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,521)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">282,584 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026 Notes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">838,482 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,052)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">834,430 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">838,482 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,698)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">833,784 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027 Notes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,150,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,177)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,141,823 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,150,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,239)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,140,761 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028 Notes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,500,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13,205)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,486,795 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,500,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(14,609)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,485,391 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,772,587 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(26,631)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,745,956 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,772,587 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(30,067)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,742,520 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 284105000 1197000 282908000 284105000 1521000 282584000 838482000 4052000 834430000 838482000 4698000 833784000 1150000000 8177000 1141823000 1150000000 9239000 1140761000 1500000000 13205000 1486795000 1500000000 14609000 1485391000 3772587000 26631000 3745956000 3772587000 30067000 3742520000 P1Y9M18D P3Y1M6D P3Y9M18D P4Y8M12D 1700000 3400000 1700000 3100000 2200000 4400000 2200000 4200000 100000000 102100000 86800000 177000000 32.12 32.58 121.02 93.90 P5Y 1050000000.00 0.0075 0.007826 0.0075 0.0050 P1M 1.00 0.0010 31700000 0 Commitments and Contingencies<div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Commitments</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have non-cancelable contractual agreements primarily related to the hosting of our data processing, storage, and other computing services, as well as lease, content and developer partner, and other commitments. We had $3.3 billion in commitments as of June 30, 2023, primarily due within three years. For additional discussion on leases, see Note 9 to our consolidated financial statements. </span></div><div style="margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Contingencies</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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.</span></div><div style="margin-top:18pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Pending Matters</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In November 2021, we and certain of our officers and directors, were named as defendants in a securities class action lawsuit 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. We believe we have meritorious defenses to this lawsuit, and continue to defend the lawsuit vigorously. Based on the preliminary nature of the proceedings in this case, the outcome of this matter remains uncertain.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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 matter described above, it is not possible to estimate the reasonably possible loss or range of loss.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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.</span></div><div style="margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Indemnifications</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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 June 30, 2023. We believe the fair value of these liabilities is immaterial and accordingly have no liabilities recorded for these agreements at June 30, 2023.</span></div> 3300000000 P3Y 0 Leases<div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of lease cost were as follows:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:44.354%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.085%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended June 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands) </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease expense</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,588 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,830 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,591 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52,456 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sublease income</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(71)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(191)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(293)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(864)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total net lease costs</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,517 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,639 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,298 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,592 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The weighted-average remaining lease term (in years) and discount rate related to the operating leases were as follows:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:71.930%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.083%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average remaining lease term</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.3</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.9</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average discount rate</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-top:12pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The maturities of our operating lease liabilities as of June 30, 2023 were as follows:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:85.718%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.082%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Operating Leases </span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands) </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Remainder of 2023</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,768 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">107,097 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100,795 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,645 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,822 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">179,356 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease payments</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">501,483 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Imputed interest</span></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(86,661)</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Present value of lease liabilities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">414,822 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of June 30, 2023, we had additional operating leases that have not yet commenced for facilities with lease obligations of $39.7 million. These operating leases will commence between 2023 and 2024 with lease terms of approximately 7 years to 10 years.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:36pt"><span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash payments included in the measurement of our o</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">perating lease liabilities were $24.2 million and $48.4 million for the three and six months ended June 30, 2023, respectively, and $22.7 million and $46.2 million for the three and six months ended June 30, 2022, respectively.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Lease liabilities arising from obtaining operating lease right-of-use assets were $12.5 million and $14.2 million for the three and six months ended June 30, 2023, respectively, and $12.6 million and $134.8 million for the three and six months ended June 30, 2022, respectively.</span></div> <div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of lease cost were as follows:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:44.354%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.085%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended June 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands) </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease expense</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,588 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,830 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,591 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52,456 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sublease income</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(71)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(191)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(293)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(864)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total net lease costs</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,517 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,639 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,298 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,592 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 25588000 28830000 50591000 52456000 71000 191000 293000 864000 25517000 28639000 50298000 51592000 <div style="margin-top:12pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The weighted-average remaining lease term (in years) and discount rate related to the operating leases were as follows:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:71.930%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.083%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average remaining lease term</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.3</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.9</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average discount rate</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div> P6Y3M18D P6Y10M24D 0.049 0.049 <div style="margin-top:12pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The maturities of our operating lease liabilities as of June 30, 2023 were as follows:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:85.718%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.082%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Operating Leases </span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands) </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Remainder of 2023</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,768 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">107,097 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100,795 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,645 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,822 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">179,356 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease payments</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">501,483 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Imputed interest</span></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(86,661)</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Present value of lease liabilities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">414,822 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 22768000 107097000 100795000 53645000 37822000 179356000 501483000 86661000 414822000 39700000 P7Y P10Y 24200000 48400000 22700000 46200000 12500000 14200000 12600000 134800000 Strategic Investments<div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We hold strategic investments primarily in privately held companies with a carrying value of $222.5 million and $252.3 million as of June 30, 2023 and December 31, 2022, 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.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Gains and losses recognized during the periods presented were as follows:</span></div><div style="margin-top:12pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:44.354%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.085%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended June 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands) </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gains (losses) recognized on investments in privately held companies sold during the period, net</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,935 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,935 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unrealized gains (losses) on investments in privately held companies still held at the reporting date, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">476 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,411 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,555 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,666 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gains (losses) on investments in privately held companies, net</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">476 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52,346 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,555 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65,601 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Gains and losses on all strategic investments are included within other income (expense), net on 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. Strategic investments are included within other assets on our consolidated balance sheets.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">All strategic investments are reviewed periodically for impairment. Impairment expense recorded for the three and six months ended June 30, 2023 and 2022, respectively, was not material.</span></div> 222500000 252300000 <div style="margin-top:12pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Gains and losses recognized during the periods presented were as follows:</span></div><div style="margin-top:12pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:44.354%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.085%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended June 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands) </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gains (losses) recognized on investments in privately held companies sold during the period, net</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,935 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,935 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unrealized gains (losses) on investments in privately held companies still held at the reporting date, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">476 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,411 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,555 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,666 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gains (losses) on investments in privately held companies, net</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">476 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52,346 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,555 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65,601 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div>Gains and losses recognized during the periods presented, which are included within other income (expense), net on our consolidated statements of operations, were as follows:<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.636%"><tr><td style="width:1.0%"></td><td style="width:43.600%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.264%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.414%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.264%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.414%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.264%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.414%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.266%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended June 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands) </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gains (losses) recognized on publicly traded equity securities sold during the period, net</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,496)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,338 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unrealized gains (losses) on publicly traded equity securities still held at the reporting date, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,778 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(63,884)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,675 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(156,024)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gains (losses) on publicly traded equity securities, net</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,282 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(63,884)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,013 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(156,024)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table> 0 45935000 0 45935000 476000 6411000 1555000 19666000 476000 52346000 1555000 65601000 Fair Value Measurements<div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Assets and liabilities measured at fair value are classified into the following categories:</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Level 1: Quoted market prices in active markets for identical assets or liabilities.</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Level 2: Observable market-based inputs or unobservable inputs that are corroborated by market data.</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Level 3: Unobservable inputs reflecting the reporting entity’s own assumptions or external inputs from inactive markets.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables set forth our financial assets that are measured at fair value on a recurring basis, excluding publicly traded equity securities, as of June 30, 2023 and December 31, 2022:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:44.354%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.085%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Cost or<br/>Amortized Cost</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross<br/>Unrealized<br/>Gains</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross<br/>Unrealized<br/>Losses</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total Estimated<br/>Fair Value</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,138,085 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,138,085 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Level 1 securities:</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. government securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,843,481 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15,175)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,828,356 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. government agency securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">233,783 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(866)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">232,921 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Level 2 securities:</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate debt securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">238,807 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,186)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">237,635 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial paper</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">144,678 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">144,678 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Certificates of deposit</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58,887 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58,887 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,657,721 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(17,227)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,640,562 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:44.354%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.085%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Cost or<br/>Amortized Cost</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross<br/>Unrealized<br/>Gains</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross<br/>Unrealized<br/>Losses</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total Estimated<br/>Fair Value</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,325,946 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,325,946 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Level 1 securities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. government securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,630,224 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">109 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,484)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,620,849 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. government agency securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">175,269 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(188)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">175,100 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Level 2 securities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate debt securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">309,942 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,462)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">308,512 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial paper</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">290,589 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">290,589 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Certificates of deposit</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">157,965 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">157,964 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,889,935 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">160 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11,135)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,878,960 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We hold investments in publicly traded companies with an aggregate carrying value of $48.7 million and $91.5 million as of June 30, 2023 and December 31, 2022, respectively, primarily recorded as marketable securities. We classify these publicly traded equity securities within Level 1 because we use quoted market prices to determine their fair value. Gains and losses recognized during the periods presented, which are included within other income (expense), net on our consolidated statements of operations, were as follows:</span></div><div style="margin-top:12pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.636%"><tr><td style="width:1.0%"></td><td style="width:43.600%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.264%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.414%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.264%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.414%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.264%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.414%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.266%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended June 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands) </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gains (losses) recognized on publicly traded equity securities sold during the period, net</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,496)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,338 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unrealized gains (losses) on publicly traded equity securities still held at the reporting date, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,778 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(63,884)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,675 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(156,024)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gains (losses) on publicly traded equity securities, net</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,282 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(63,884)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,013 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(156,024)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Gross unrealized losses on marketable debt securities were not material for the three and six months ended June 30, 2023 and 2022, respectively. As of June 30, 2023, we considered any decreases in fair value on our marketable debt securities to be driven by factors other than credit risk, including market risk. As of June 30, 2023, $1.1 billion of our </span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">total $2.4 billion in marketable debt securities have contractual maturities between <span style="-sec-ix-hidden:f-991">one</span> and five years. All other marketable debt securities have contractual maturities less than one year.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We carry the Convertible Notes at face value less the unamortized debt issuance costs on our consolidated balance sheets and present the fair value for disclosure purposes only. As of June 30, 2023, the fair value of the 2025 Notes, the 2026 Notes, the 2027 Notes, and the 2028 Notes was $273.6 million, $773.4 million, $854.0 million, and $1.1 billion, respectively. As of December 31, 2022, the fair value of the 2025 Notes, the 2026 Notes, the 2027 Notes, and the 2028 Notes was $257.0 million, $711.9 million, $796.2 million, and $1.0 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></div> <div style="margin-top:12pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables set forth our financial assets that are measured at fair value on a recurring basis, excluding publicly traded equity securities, as of June 30, 2023 and December 31, 2022:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:44.354%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.085%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Cost or<br/>Amortized Cost</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross<br/>Unrealized<br/>Gains</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross<br/>Unrealized<br/>Losses</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total Estimated<br/>Fair Value</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,138,085 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,138,085 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Level 1 securities:</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. government securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,843,481 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15,175)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,828,356 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. government agency securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">233,783 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(866)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">232,921 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Level 2 securities:</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate debt securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">238,807 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,186)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">237,635 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial paper</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">144,678 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">144,678 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Certificates of deposit</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58,887 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58,887 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,657,721 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(17,227)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,640,562 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:44.354%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.085%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Cost or<br/>Amortized Cost</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross<br/>Unrealized<br/>Gains</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross<br/>Unrealized<br/>Losses</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total Estimated<br/>Fair Value</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,325,946 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,325,946 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Level 1 securities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. government securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,630,224 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">109 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,484)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,620,849 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. government agency securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">175,269 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(188)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">175,100 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Level 2 securities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate debt securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">309,942 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,462)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">308,512 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial paper</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">290,589 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">290,589 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Certificates of deposit</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">157,965 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">157,964 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,889,935 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">160 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11,135)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,878,960 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 1138085000 1138085000 1843481000 50000 15175000 1828356000 233783000 4000 866000 232921000 238807000 14000 1186000 237635000 144678000 0 144678000 58887000 0 58887000 3657721000 68000 17227000 3640562000 1325946000 1325946000 1630224000 109000 9484000 1620849000 175269000 19000 188000 175100000 309942000 32000 1462000 308512000 290589000 290589000 157965000 1000 157964000 3889935000 160000 11135000 3878960000 48700000 91500000 -1496000 0 8338000 0 5778000 -63884000 6675000 -156024000 4282000 -63884000 15013000 -156024000 1100000000 2400000000 P5Y 273600000 773400000 854000000 1100000000 257000000 711900000 796200000 1000000000 Income TaxesOur tax provision for interim periods is determined using an estimate of our annual effective tax rate, adjusted for discrete items arising in that quarter. 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. Income tax expense was $12.1 million and $18.9 million for the three and six months ended June 30, 2023, respectively, compared to an income tax expense of $7.0 million and $15.5 million for the three and six months ended June 30, 2022, respectively. 12100000 18900000 7000000 15500000 Accumulated Other Comprehensive Income (Loss)<div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below presents the changes in accumulated other comprehensive income (loss) (“AOCI”) by component and the reclassifications out of AOCI:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:58.142%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.084%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Changes in Accumulated Other Comprehensive Income (Loss) by Component </span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Marketable<br/>Securities</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Foreign Currency<br/>Translation</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total </span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands) </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at December 31, 2022</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11,129)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,845)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13,974)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">OCI before reclassifications</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,180)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,997 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,183)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amounts reclassified from AOCI </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net current period OCI</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,184)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,997 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,187)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at June 30, 2023</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(17,313)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,152 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(16,161)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:24.34pt">Realized gains and losses on marketable securities are reclassified from AOCI into other income (expense), net in our consolidated statements of operations.</span></div> <div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below presents the changes in accumulated other comprehensive income (loss) (“AOCI”) by component and the reclassifications out of AOCI:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:58.142%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.084%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Changes in Accumulated Other Comprehensive Income (Loss) by Component </span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Marketable<br/>Securities</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Foreign Currency<br/>Translation</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total </span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands) </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at December 31, 2022</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11,129)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,845)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13,974)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">OCI before reclassifications</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,180)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,997 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,183)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amounts reclassified from AOCI </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net current period OCI</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,184)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,997 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,187)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at June 30, 2023</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(17,313)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,152 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(16,161)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:24.34pt">Realized gains and losses on marketable securities are reclassified from AOCI into other income (expense), net in our consolidated statements of operations.</span></div> -11129000 -2845000 -13974000 -6180000 3997000 -2183000 4000 0 4000 -6184000 3997000 -2187000 -17313000 1152000 -16161000 Property and Equipment, Net<div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table lists property and equipment, net by geographic area:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:69.203%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.445%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.446%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 2023</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2022</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property and equipment, net:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">234,292 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">214,857 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United Kingdom</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67,521 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,774 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Rest of world </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,197 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,146 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total property and equipment, net</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">330,010 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">271,777 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:24.34pt">No individual country exceeded 10% of our total property and equipment, net for any period presented.</span></div> <div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table lists property and equipment, net by geographic area:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:69.203%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.445%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.446%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 2023</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2022</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property and equipment, net:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">234,292 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">214,857 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United Kingdom</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67,521 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,774 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Rest of world </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,197 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,146 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total property and equipment, net</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">330,010 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">271,777 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:24.34pt">No individual country exceeded 10% of our total property and equipment, net for any period presented.</span></div> 234292000 214857000 67521000 36774000 28197000 20146000 330010000 271777000 EXCEL 80 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( />=^58'04UB@0 +$ 0 9&]C4')O<',O87!P+GAM M;$V./0L",1!$_\IQO;=!P4)B0-!2L+(/>QLOD&1#LD)^OCG!CVX>;QA&WPIG M*N*I#BV&5(_C(I(/ !47BK9.7:=N')=HI6-Y #OGDK7A.YNJQ<&4GPZ4A!0W_J=0U[R;UEA_6\#MI7E!+ P04 M " #WG?E6;^3I6^\ K @ $0 &1O8U!R;W!S+V-O&ULS9+! M3L,P#(9?!>7>NDV!B:C+!<0))"0F@;A%B;=%:]HH,6KW]J1AZX3@ 3C&_O/Y ML^16>Z&'@"]A\!C(8KR:7-='H?V:[8F\ (AZCT[%,B7ZU-P.P2E*S[ #K_1! M[1!X5=V"0U)&D8(96/B%R&1KM- !%0WAA#=ZP?O/T&68T8 =.NPI0EW6P.0\ MT1^GKH4+8(81!A>_"V@68J[^BQ')N<2SO4\/[\])K7+6P? M2?4:TZ]H!1T]KMEY\EMS_[!Y9))7O"FJ5<%O-KP1URO![SYFUQ]^%V$W&+NU M_]CX+"A;^'47\@M02P,$% @ ]YWY5IE&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" #WG?E6_MA0,G,& !;)@ & 'AL+W=OVL4DJ"Y?#;Q+_>K[H*SV2/K)\\2CDUV3%N4)/41@GEYV54NMWO5[BK7C$ MDE.QYC'<60@9,06GR;[P\!01; I_41Q:5A+-]&B-WG6L O6,IG'>;73Z_?,!GD%3 MQ:/D7U.%Y8*N65#WS7?)FGG\L@.=+^%RPSNCGW[ ^=GD]LCB;WP[I;>79OZ MZ+WP4NBV"MT_K[G)J3T<.]W/)DO6J ,M]4M+_6:6/J=,*B[#9W3'UT(JDSV[ ME)*IJ5(FUJ@#[0U*>X-F]F96PM5##LW070:*@ 16Z99$Q1^TZ\]OQ#$UO)R9_UL@#_6&G MFEF=)@ZGL2X_Z^VN38WO0H99W8 (W ML7S/GM#4AZX9+ (OGR_K\W>/I-OO]MT^.1OVC7ZMP8?Z)95?TL3OV/=!/3G9 M'J ,#C[%YG:U2U+'<1#%B8),D4!U1M=6B4-=5S2$K<#QC>N)/H.,OA>/L=&Q M76X.G9]I@H1<,;IM W]PQ3_83C"OW98=>";%)H@].ZYB[;1M\A"M PG:NR1)V#*O>>F-V@3<4.V^- MQMH (EP1$;9CS ?A08O-5B*V$<,>$3H<=BFE0Z._-G@(5T"$[31S'RA@(;% MF+QY>(OFW$LEM*71I%UI$C(8I\>0 %$$T]-<">_K"5HSB38L3#GZT3F%@=C! M: W+XVQ=;*R.-@@*5PB%[>P#X.L'\1+-GZ,'$1IK83\\&7VU04ZD(B=B9YMM MNZ+K)V_%XB6O9<,]0K=?YD9,LH<=ZJ_")-((DR:IE'K]DB]:LH:$N24UOH#9 MH_C%^-IF8H\ZU&>%1Z01'DUC6&3G[^OT0I1MC1M]VA7K?+8!1*0"(M((B/1" M#;@>\& II'%0VJ/S@4G(];'G<1 "&3^7-#IN XI(!46D$13-(Q:&Z"I-X'9B MSEN[3NVZVQYWJ+^*A4@C%KJ.N%SJCOD+**B5GBW6+#8WK5VPWF@;*$0J%")V MDMDVY(I#0]KLV67J[;4!1*0"(F)GF>U("Z.-!#*:QCY_0K]SLT6[E*:!_L!U MG7.CSS; B%1@1/;@3#&5W 2))L O'$#&]MYOCURWBTF78J/1-I"'5,A#[,12 MOO3;=7H#%\VCCUVL=G>A#?RA%?[0/:]V7GDLWN/6NMPC]YD8]Q3:0"!:(1"U M \L8#/JYR9 MC:[L K4CCCWN4&,5\U [H10+"Z.C(U%*X;,-YJ$[6V+'WQ,[ M[J98&P1$*P*BC0AH=_T(LZC>/T6?4I4H%NNEF;$:CH0V137D:OU,36_:;T:8 M#LX'+AU@6,)O3"8K#*)V:LF3^HAK-ODIF0/CUSSNM2N2(DVN2%CVF;Z,H>^=T>V@ D6@$2 M'1X]E8^$.X7_-N#)K>#);;3K=D JVX6_MQH*M1>I3/& #(8N?97+O9W/=_2" M,_NJ*4&>WB#,O^0IKY9?3HVS[X5ZU>/Y9U,1A:Y"+2 _,BO3P]@(^#VI2B_5QNE:N=UF^75W6Q3U[N;^;Q*-FH;5Y^+G[C]T[H[#"G'GC\^5WZ3XWRH,QC7*EED?T[7=6;NYD_^S^M?BY:^J M4TAJ>4F15Z-X8+XSI>W);%BU-J-$C3'QKK-Z/!7FFN ^6A M+N'7%,;5BV615T66KN):K9R'&OY!%-254ZR=95QMG)\@DBKGVOGM(70^_?"C M\X.3YLX_-\6^BO-5=3NOX1ZTI'G2S?>UG8\-S,>=;T5>;RHGRE=JA8P/Q\>[ M(^/GH/O! .S= %_9J,"_[_//#B=7#B.,(_>SO'PXP]3Y8[-'__?L)\;@AVC@ MC3P^% W:Y>O&Y>NRV#J0C\JX3O.G=D&G=:I0G[=2!2Y5Y[J;:A(,>F+GV'3R(H*-7\[TFU&ZIWA M>7'-/8\3_W;^?&Q9!"<8(ZYWB@L1G$=DX+-37(3A?.H&]( [454>5)6C4?AE M]1](?&T>J@O8CI(B3]),.7EG WU5?TYTN.[*XCF%7. \OCF?]A5\2/,?T.#Z9C3;*"]@1['76A%!B,-2V83(03 I<;?^@MC^J]I&/HC(,\WM;=!W/6DH3L"H@''-0\. MF@>CFO\#DI.JG$]/P- K2$)YJ[N.>?7[/JW?G$HE^[+)1E?=OQS6=*9@(W=*W7FX+M;70#7'S""P MC8I:"0Z!^2RP,IP-XU)86QH*8_[ ID9[/DY'Z6&;Q\>4E8B3F'E[2PSF,6ZY M'($!*3%UQ81)/N3OGJO2<;)Z2 .[^$WG %1?FR[ZXFC==>K:*!V2EF\1&/.E M<$V%;9RDQ!V@J+3GJ'2!3TQXV3"_E@)D&07#< ML[A-A.$\#^K9 8OT])6.\U=SR9]3WV:2U]3S3+V6*,X5]F)'<-SEPDIY&$YP M*@?T[TDL'6>Q[7(_IS5&0*E9KB"H:^%:'K=1S":IV(Q2#L0_ZTDJ&R>I/W^\ MD8#9@R$DU(>"PLP*&(XR0E++SI!:HQ.8YL^J MNL0,D]+52:6%DTJ+II)VZJ">KK)QNGJ_+Y--K/,U\%,(70A3*"_?*\V=[IZA M_D$X*'?M/@.&8Q!8YF:-X7PA/;/VPG!"2#&0K%A/5MD9LGILAZJ&M:J>TJ2+ MUZ:'B)H!HXLL(*85$)C+B&4$!.9YIJTB5!J7 _L5ZRDJ&Z>H#W'V4?5MHFBI M;D-U;*QEEIDZ*:0F5=E">%]*%N:_)Z\TN)'C9]90B+ MA!)*FMT6#$?I,=?HS'&9O B5!X$UE+=[^LK&Z>O)V<$&^H$KO2&&U_-9=@&?155%V"D3TBQ<$)BU[K%& M*[-6/8*28JCIS'L*R_\0A;V4NW&TC\K- F6)X*@NY R;H.*(=,T$@.$H(2X; MZF3QGL7RC['8=9K'>7*!)29EL9-*"R>5%DTE[=1!/8OE9UAL621*K=Z+C/4B$0'2G@PRJVU-8/DYA3^, \K6C7E69I*T! M*GV."I5X0^Y0"R"-3W,[7B(@RLU3Y1!!"6JE+&0^=^C8E/>,EH\SVOOX[?#T MU86'IMPFDI;O$:[)(;^:BI^5%)V5=*IW3UKYN0<$UJH$AJY[KJT!3$:/JHXU M3@4CUH,""- *?E06.-YLMXS*.E6_IZE\G*:>V;XOWK20?B@3U#,]O<2 U#6Y M?HC+XQXQ6_$(D'+B028V/5K5]KEHKZ?[&,S![B).KIN$!&U-= MIDG=Y,AJ@]H&ZY5"FA8FU\. 0&Z8:T4,!@PD-9L#$0+D4-P,YLR>UO)Q6KN\ MW"17SJ-Z2O-LD10PA=F_D=0C!/7S/X(S -I Q'9$V Q M3H!-Y6NEERJJ'SV3OU7E4_,R M1.4TA\OM ]F'JX<7+KXTKQD8U[_2FR5%KH?T)FI?I^C%MV]W?(M+2/:5DZDU M3$4^>^";LGUAHOU2%[OFC8#'HJZ+;?-QH^*5*C4 ?E\74'!U7_0$A]=6%O\# M4$L#!!0 ( />=^5:HI[852 8 ( < 8 >&PO=V]R:W-H965T&ULK5EKGDYU)8CU 0)IX)K'=-IWN8S:[W0^=?B"V M;#,!Y"(Y2?]]Q2-@2Q MC,=JL1%9K,[E5N3FEY4LLEB;VV(]5MM"Q,LJ*$O'%&,^SN(D'TTNJV? I66]T^6 \N=S&:W$G])?MQ\+U=XU**?=2/I0WM\NK$2Y[)%*QT"5% M;/X]BJE(TY+)]./OAG34MED&[E^_L/]. V@10 M.\#K"6!- 'MM"UX3X+VV!;\)J*2/:^W5P,UB'4\N"_F$BA)MV,J+:O2K:#-> M25XFRITNS*^)B=.3JM*.)R-A4Z0U_N9NCD MS5ND-G$A%$IR]'DC=RK.E^H4O3FXOQQKT[&2?KQH.G%3=X+V=(*A=S+7&X7F M^5(L@?C9<#P?B!^; 6E'A;Z,R@T=)/QMEY\CAD\1Q90!_9F^/IQ"-\3++9,@T:\#>158 M;A*/$X)YP'ET.7[<'U@ 1PB.L(6;N3B*?4Z#X! W!W D8)SQ%G>@U&^5^H.Y M-Y7*+$9F54'BV>R-2J@+2+5_S)P[)MGLF&3S(Y$=S 1O9X(/YEPY$^6N4/3G M7DW@[^6 %_$P\*S4 V >9W9&S5Q8Q'C(L95X+BSD =UK]$!MT*H-OE%A2L3% M8E.EWM)(3N6V7/L@V8&K)S 5QRS9+LS'/F:V;!<6,5-NOB4;@'',,89EAZWL M<%#V79R*NMR,:WP0.LG7D.+0:9R&V(\L*5,7Q@AA=C[,7)CO19C9$PW ?$9Y MC^*H51P-*OY%Y,;EI)7F>&D,5E)N;:5YA81'KG "9#@ ,XHXL82[, \'E-A3 M#<"X*:P(%DYPY_SPH/3/4AOA"V>%!?T;=CI!O,"\C826= CH$Q)Z]L8" &E( M_3"TYQT$>IQ@UC, >]:7# Y 8W#S-4JE@F43I^TS#WN,V=LI#,21AVW9 ##@ MIG:9+1L FH7-XT&/;-K)IH.R;W,MS/Z@C6DOC1VHF[HYQXAGYSD "QFSTQQ" M&:M!;<$NC!#/[UG(2>=>R: 5Z^0V^0WJ9>Y@^\RSEW 0YKNI#< (H32T%4,X MLP+0'LF=/23#_O"#WHBBF5YTTNA^>XIR 6Y@#=O!R#/JB'=19X1'Q,EP@(WR MR%[5(+K(\[R^].X<(QFT09/?32VC>[&2A7@9 AT_]RQKOML)QGUG#9Y"0(_X MF(>V>@!H=@ALU\X< AK70,*^V>^,&AEV:K>M:#,,N5@ENLL!N"\IYP9Z\GI1B M;OLU"!@8,Q0ZZQL$#,L*ZA'GS<7-:;7CUS=3XP&R3.9(:;EXV,AT*0J%3MY++1!["[YOD4$;^;TO M7$=EFQV5;7XLML.I[=PI&;:G-[%*%N@DR=%.+;OYA>NXI@KV$PR?4V?3AF'< MSFL0YBYC,"R$.]4/EBP=],+?6[)' M99L=E6U^++;#Z>OL-1VVUUW)UO,&)RQ@=LT[ FHG;(0D%'BO%A 0#^BQLW8 M:0LQ4G__@\6A\LYITV&GO5^S0]I=V]NC'0*"V@$@K!UBA+2/]TY4,E&LJZ,L M94IOE^OZRWG[M#TNNZX.B:SG-^1B2H#G,W(QKP_#.OKZ;.Y=7*R37*%4K$Q3 M^#PPO2WJXZ[Z1LMM=9YS+[66676Y$;'9M$N ^7TES<[=W)0-M(>.DW\!4$L# M!!0 ( />=^59QTQZMN , *4- 8 >&PO=V]R:W-H965T&ULK5=M;]LV$/XKA%8,#=!$U+N4V0(2R\,ZM%O0--N'81]HB;:$2*1+ MTG:Z7]^CI&BV0GO!ZB^62#_WW-W#(W6<[+AXE"6E"CTU-9-3JU1J?6W;,B]I M0^057U,&_RRY:(B"H5C9*[7VB?3Z#YBRV4+Z1BC>],4305*Q[DJ=>AST#X#$;N+V!.S;PCQAXO8'W6@]^;^"_UD/0 M&[2IVUWNK7 9422="+Y#0J.!3;^TZK?6H%?%=)W<*P'_5F"GTAEGDM=5010M MT+V"!Q2!DH@OT8PW4'JEKHDM1>]9SAN*WG[@4EZ@2_1PGZ&W;R[0&U0Q]+GD M&TE8(2>V@J TM9WW =QV ;A' O#01\Y4*=&<%;0PV&>G[<,3]C:(,2CB/BMR MZYXD_'7#KI"'WR$7NYXAGMGKS5U3.M_G??Z_O1^(X0WEX;5\WA&^H2*.%L1? M-PNI!.SWOTUKW['[9G9]!E[+-[NOK 'GNRX.HT-< M9L!%.$AB]Q W-^%B)TR< 7>0:C"D&IRLQM]5207*#\JPZL\E+<'%.\1H6ZJ* M/)GT",Y9CN MJ2*+FB))\XVH5$7E?ZU8YRS8KR0G"*)D5, &6.!YH[+,#*C0B?U1\9I#Q/IN]!%TZV$]& MVSM["?.29+2WYR8NS_.Q.>UX2#L^F?9GKDB-^/=NW-@0G.^/ M!ICKQ&-!3*C "X_403((DKQ"D$,ICAW?B>'X3IP8!Z.T#3C?B^*Q/)D!%V%] M+H\R-^!B# =],$K=WNL[&RI6;<,O(;D-4UV/,S=\ZUS/',)_! M':2[,OQ+WUU@/A*QJIA$-5V"*WP5P3J)[E+0#11?MUWO@BOHH=O7$NY15&@ M_+_D7#T/M(/A9I9^ U!+ P04 " #WG?E6+BM7T^(& "G( & 'AL M+W=O< M2_0G2_/R2[6/(=?EJ+(F(3;XF%6K@O.%K53ELZ(X_BS MC"7Y9'Y1?W=;S"]$)=,DY[<%*JLL8\7S%4_%T^4$3UZ^^)X\K*3Z8C:_6+,' M?L?ES_5M 7>S;91%DO&\3$2."KZ\G'S$[Z]II!QJBU\)?RIWKI&B/N]4OTOVKR0.:>E?Q:I/\F M"[FZG(03M.!+5J7RNWCZA[>$/!4O%FE9_T5/K:TS07%52I&USH @2_+FD_UI M!V+' ;LC#J1U(()KH-/ZNV5\MK??EFL7\<@)KI^3%AD_F;UYAW_E@ M(G>B8#VJ=$N5VJ+/KUFY0C!I*%87_'>5;%@*W(VLFU!^'4JM_\T<$Q+Z)+J8 M;78)&>Q<0C'!6[L>5G>+U;5B_<**1R[9?.J2&3"C3B;,-[.\XGK.[X[ MQ&FP\V!<'6K&Z6UQ>E:<'^-85#"$4,9B#N,)@,]0#B57+!%+H3"J163"[6EX MHLAW0C* K9MA'%(G(F;8_A:V;X5]6_ U2Q:(_P$-*'E9IX60*UY H=FW('P= MD^?B(!Q -YA1UZ4CB1%LD0=6Y#^$9.D!( /MZ6Y((X\.4>IV'O%\WPW,,,,M MS'#/ (.Z%O*Y'EBUU-:@=[).#1/:4$-!J>-@9P!6-R,!#H(1K-$6:V3%^@V0 M,IGD#RCEH(*H4'(W%$D99( MNIGKNZ$W@K83-VQ7-QC2HN)67=Y'0!>T /O8#X8,=+LH#*@[5DTZX<-VY>L+ M]#ZTNJ)%%-:NEAZZ';28GA=%(W [[<-V\8--SP:$.FDZS3P1!82N^;>21$_KD2ZX$7YYE5((MVE9_1093 MN5*GEAN.DASN.7J;BK(TKR]=7Z=*AX=MO=&.1F.-#^ETF!RBP^5Q:\2PP?0< M-_*'FSJC8>CXT5B:='I,['JL5=ZZKAU)0U=>\W[ 8&C=#]!.HJE=HJ]3V*Z@ MC^BKR*<;46NUJM4B1W75,IZX62,>6Z!.%:W/OY-YBD]8FZFU9SB:^HFB]:EW MO0.U]P[M/-X8V+*V,.R.J-P5:?V.R&3FPI#NGP'MVTP4TC57Q_(*02:AM MI3Q'GG/F1KA>;QX^HYB@\:']J3^[/$ 1>\_K%3?I\;AP@?;,^=2.H1\-B9#($*P^/U%#:=1C4?@K= ML+Y"OPY'YR4UFA'S\R)HO6Y=TT-#4^9E-8.Z6CJ)XK6I]XU1G3? M0<5A21EI+^2&[Y2L)@VZV9&BG7] M8OE>2"FR^G+%&4R3,H#?EP*VHNV->E>]_=^$^7]02P,$% @ ]YWY5IAZ M,\ZI P C! !@ !X;"]W;W)K>! 5'F.^8][DK'=PH+6_L$7 MNDFE?F OYR7>D$RL!S-B&0DEAH"J\N6K$B6:23%X]\&U&K[U(G']WOT/XQX)>8) M"[)BV3\TD>G"BBR0D#6N,OF%[3Z21I"O\6*6"?,-=G5L&%H@KH1D>9.L&.2T MJ*_X>S,01PG0NY" F@0T-<%M$EPCM&9F9'W $B_GG.T U]$*3=^8L3'92@TM M]#0^2J[>4I4GERM6");1!$N2@'N.+O3^5U7< M=Y!Y"#W)[TU7#Z M!Q*K=&C243?=5N/0#@9J!P,9/._B8.2Y6EIJT.-GH-:\D$H6+3;@C9)9"W[; M)[)&]0VJKIOM$@;J YVYO3U6,]B[+M@[4>*8+"Q5D8+P+;&6O_T" ^?W 6UN MJ\T=UI9A(UV$=M*R#Z:RI$-4XX^"\@#R(/,\[8=P3YX8J$/4S#EO&X:O4 M?=A#)X SWSVAW1<'9S/WPD!'+>UHD/97Y=NBXC]JXN_V6_((Z>B,C.]X,WA" MN2=*<;XPSK.6\&S"'G0/ODW;?P;!KMU_7@BLHQLZ!Y=U7F\':K#'MJ#1L"[W MHU\(\#5VH0;U> F%?;O0>%R7]\',X15N/FT?@N=.CI#OSDXI]X:AV07&!XN& M(Q[]D_M0 SM*NS?L(NV#N\(1>S5EO9I:UL-HU];U2Z%UM1\<&EYAT5<7MC^M ML,?"NMP//@VO,.HK"OO6-CG%HQ<&*#PE/-H M7)?SP:KAL%?_=&F?&W$_\=&XFKA]=%34Y_1/F&]H(4!&UBK1N0T5 J^/OG5# MLM*<'I^85&=1=^58S MIN.AM!, . 1 0 8 >&PO=V]R:W-H965T&ULS9UK<]M& MEH;_"DH[M9M411'N)#*VJA(1]\NFXKE\V-H/# 5;K%"$AJ3LY-\/2-&"T-UL M$/8S=B958U'J?LYI@/VB";Y]\.I#L_EM>U?7.^/W^]5Z^_KB;K=[^.'J:KNX MJ^_GV^^;AWK=_N5ML[F?[]J7FW=7VX=-/;\]=+I?7=FFZ5_=SY?KB^M7A]_] MO+E^U3SN5LMU_?/&V#[>W\\W?_Q4KYH/KR^LBX^_^&7Y[FZW_\75]:N'^;OZ M3;W[^\//F_;5U3/E=GE?K[?+9FULZK>O+WZT?JC\R;[#H<4_EO6'[8N?C?U0 M?FV:W_8OTMO7%^8^HWI5+W9[Q+S]YWU]4Z]6>U*;Q[^.T(OGF/N.+W_^2(\. M@V\'\^M\6]\TJW\N;W=WKR^F%\9M_7;^N-K]TGQ(ZN. O#UOT:RVA_\W/AS; MFA?&XG&[:^Z/G=L,[I?KIW_GOQ\/Q(L.EG.B@WWL8(L=O!,=G&,'1^A@3TYT M<(\=7+'#J3%XQPZ>T,'U3W3PCQU\H8-CG^@P.7:8B!%.#7IZ[# 5.IP\#\&Q M0R .>GKJQ)D?SYPI)F6=ZO)\LL6S??KM\?%T6^+Y/IW8QQ-NB6?\=&(?3[EU M..=73V_?PWM_-M_-KU]MF@_&9M^^Y>U_.$R@0__V+;]<[^?ZF]VF_>NR[;>[ MOFG6VV:UO)WOZEOCS:[]IYW(NZW1O&U?-8O?[IK5;;W9_H\1_NMQN?O#N#3^ M_F9F?/.7;XWMW7Q3;XWEVOC;7?.XG:]OM]\9?^F]?G6U:U/7O9#F(Q M?UBJ"\L_&39$+ACR?_A@EN=D M>7,FK/IDF(9\UMP#SIY[?&?&?,ZL7WAF-]9]BF;:E$4QMOOQS\8?LP7]2O+UJ)V-:;]_7% M]7__E^6;?U5)*0F;/<&\ VR_KGQ_;;ZZ>O]2+0=;1(,M8C+E1 YG.;X[G4[Z M05,R:$;"\G-I3U_5]X4HL-_2\_5![ M%V-RE(EB#*YP'2;C920L'SQ%!1FN)&&5G+NMOOQZS[/'.W1Q3LR>=+W87X#; M#Z7M/#G\].W^9H#R+L+__=*L5D;4;#[,-[?_KYI*'CF52-B,A(4D+")A,0E+ M2%A*PC(2EI.P@H25)*R"8#V5\9]5QM=>H]\<[SINMX_U[5Y?%LUZ??S>X,-R M=V?4O]>;Q;*5H?;2??@@8#0/^[]NC<=UJT%/O[O[BG5J^W\T/OA_;B MOWWY 4$E2]KDQLH2"9N1L)"$120L)F&)+W\.]84K>$H&S$A8+F=OB?'B]IU*8>:+=A&S73Z)RH!> M:!,9JQ<;9$_&V(1DQ(V$Y"2M(6$G"*@C6DY;IL[1, M,6EYVVR,]_5V=[S/T":SVRP7^V_\GO[^N%[NML9\?2O_:;[_W+3]SEC7NR$% MTN8[5H%(V(R$A20L(F$Q"4NF\HK%M5SQC@D9,B-A.0DK2%A)PBH(UI.@X%F" M@H%O'Y^_DFU5I:D ZM''&2@<)FY&PD(1%)"PF84D@+UY MOAF\:1"(E\$0C1JAM!BE)2@M16D92LM16H'22I164;2^:+SPA5I?\T:K4G.T M&8W6')(V.])>:H[C^XZH.&3,"*7%*"U!:2E*RU!:CM(*E%:BM(JB]16GMLD>%M6J2ZHB1*ES2S9$>>ZIA.(\D(&C5!:C-(2E):BM REY2BM0&DE2JLH M6E]>.G>HI;>'_ORX6=S-G]8KB_G#PWY9,E^MU%J!^CY1VNQ(Z[FYK,G$-$7C M-1HV0FDQ2DM06HK2,I26H[0"I94HK:)H?;7HK*"6UDUW7=4[8[^Y2JD.LG?N M?PPY M&K5 ::5R#);EB-]G5U38_D3L7*66UDYV_;]#NQ^?O@5M+^J[^>_*V>K) [4] MQW?%R8JZ1%%:B-*B,X](C$9-4%J*TC*4EJ.T J65**VB:'UMZ+R@EMX,VM]H M6:]O3^_TRA[7WQN.>=B[82ME0F&G\UTWF$@Z@=HV%6&E=?Q@DVBX28RFG:B. MEA.8$_$RGJ)A,Y26*P9AV[XS%;Y61(.6**U2#4&SE=+J+)*6WB,I;J;\S,F% M^B MV8WUW?I2SRYY65@^K[E3<3+KJ*E M%4Q%8JP_0J/GJ&(DH@,0C9BAM'SX9!5HP!*E58KT3^R0VDS2S9S26O>P2;1<),833M1!+2I_<)Q00&9R'^I!CYZ$M.]_$ZQP:,$1I$4J+ M45J"TE*4EJ&T'*45**U$:15%Z^M)9Z&S]1:ZH7HBP^*!&N*.--TB6='$LFW+ MLFQQD:QH>3GU7=<,I.I>BI:N:8EK9'2LB6H@XAH9C9BAM'SX7!5HP!*E58KT M3ZR1[9C_Y0[Y,?1&;+:G'UM0C:2%*BU!:C-(2E):BM REY2BM0&DE2JLH M6E]T.M.8K3>-?>5R(_KL1JL4ZD-#:2%*BU!:C-(26RX#:8G>O10-F:&T7#$ M5UR;H,8RE%91M+ZB=,8R6V\L^X+%1_29C%8/U,R&TD*4%J&T&*4E1UI//:0; MD&C(#*7E**U :25*JRA:7V@ZXYRM-\[]^4J1Z!,>K4>H7P^EA2@M0FDQ2DN. MM'Y-),N=BHJ$VO506H[2"I16HK2*HO45J;/KV4-V/:HRB3[0:"5!'7TH+41I M$4J+45J"TE);-L:)MHP,C9BCM.*,_$LT8D71^N+0&0YMO>'P4XJ4Z)&C90"M MKVC+)D7'FMBV6*0$C1JAM!BE)2@M16D92LM16H'22I164;2^:'3>0EOO+?P* M14KT&8W6'+2BHJUP!CJ!+RH.6BL1I<4H+4%I*4K+4%J.T@J45J*TBJ+U%:=S M:MIZIZ9N7[ M&],N7=LV?<%==Z./,7K6H]40CS1_:! 1&C96A74\WQ%=&PD: M-D5IF6H0WM03MP6C00N45BJ'$$P#X89.147M/^FMLVHZ>JOF9^\*/O+[UGUO MZ@A?Q-WH\Q@[55%:B-*B,X](C$9-4%J*TC*4EJ.T J65**VB:'UMZ&R7CMYV M2>X*=N2R?^I=P?J<1NN$'%;<(3'<)!IN$J-I)ZJCI=P5C(;-4%JN&(1J5S : MM$1IE6H(N@>L=AY,1U^BC]T5K \V]J.T,_@8X1D:,$1I$4J+45J"TE*4EJ&T M'*45**U$:15%ZRO)BV:Y)P%^F\ M9@6:6ZD*VE]9'J?#8+O^G.A<;8[>U?8)>W2'9P7J2W-D1Y37OFUL\N(2;*9H:#F.&4SMJ7BQ4R MT[9<7UYQJIHZTDVJ6'^X1J\X M54,1KXQH^3>4EBOREU:<:.DWE%8ITC^UXNQ,6,Z37^/+[+%U4'L62INAM!"E M12@M1FD)2DM16H;2452J9 ^R;$JA-)F*"U$:1%*BU%:XLK&/?&YWFC #*7E**U :25*JRA: M7X$Z7YP[Y(NCMM_J XU6$=0ZA])"E!:AM!BE):[B <>>+>H(ZMM#:?DY RC0 MD"5*JRA:7QXZ;Y^K]_;]4B^/2Y0MMT89$A+4 >C*#L#+J2U<"V=HS!"E12@M M1FF)XNA*!S=%0V8H+4=I!4HK45I%T?I*TGG[7+VW[S^A)$KU0*LCNK*#:VI* MW]^ZN1H+4"=C:YLAO,=V[0"433(J!%*BU%:@M)2E):AM!RE%2BM1&D51>N+1F<, M=?7&T*]0"D2?T6C-0>L9NO(S?EW+$@4'=8VBM!BE)2@M16D92LM16H'22I16 M4;2^X'3F4E=O+M55 G%EW^CEQ/2"J7 _ZD8?8_2D1TL/N@I7J6H0$1HV5H7U M L=AY5EU]X<#/ M+@5RY/<&:EOBN;K1IS%ZJJ+^4Y06G7= 8C1H@M)2E):AM!RE%2BM1&D51>LK M0V M(UYUSVR8H@UZQ N+ES]%PTLW:-N*E3<4#2TG<%S;%;]+4R$M,[!- M7]3U2-G4;_\3KG;Z S5VZ:H:BKC9 (V8H;15%]1O#J&81ZYE#:S!LN-S?<)!IN$J-I)XJ EN-:IB<:\-&P&4K+%8/8 ME_$0C6MHT!*E5:HA:-:U7F=)\\:5FT/F(6HY\V13E&<&KECL PT:HK0(I<4H M+4%I*4K+4%J.T@J45J*TBJ+U-:4SIWEG%IX[41-D6$!0UYFG*!;7+JL#TQ5_5\36T=T6?W6B50MU?*"U$:1%*BU%:XLFE"AWQYF&* MALQ06G[. HT9(G2*HK6UY3.U.7I35U_OKHA^H1'RPSJ-T-I(4J+4%J,TA)/ MM@=:P<25A :UI*&T'*45**U$:15%ZRM29V_S]/:V/T?=$'V2HU4(M=*AM!"E M12@M1FF))]O\) 5";70H+4=I!4HK45I%T?H*U-GHO"$;'54W1!]HM(J@3CN4 M%J*T"*7%*"U!::FGJ'LH&D(R-&2.THIS!E"B(2N*UI>'SGSHZFZO)SH4T9@A2HM06HS2$L71E0YNBH;,4%J.T@J45J*TBJ+UE,3O_(F^ MWI_XI>J&Z-,8JQZ^;#]S7>GKVV.KOL9(S4(TM0BEQ2@M06DI2LM06H[2"I16 MHK2*HO7UHS-M^GK3YJ?4#=$C1VL!:LOT%17MK(GD+@O1J!%*BU%:@M)2E):A MM!RE%2BM1&D51>N+1NTZ]0-T2?T6C-(6FS(ZWW<%5QPW^(AHQ06HS2 M$I26HK0,I>4HK4!I)4JK*%I?<#H#JJ\WH.KJAOB*ZH+.9.*8XO/F]#%&3WJ2 M%OH*4ZEJ$!$:-E:&M2;RSDHT;(K2,M4@/,<4[+$Y&K1 ::5R"*[T),2*BMJ? MAIUEU=>ZTSZ_;,B1W_=.NVX@U@W1YS%ZJI*T$*5%9QZ1&(V:H+04I64H+4=I M!4HK45I%T?K:T#E+?;VSE"P@04.4%J&T^+P#DJ!!4Y26H;0$014-UX1!%PQ.%0U3($X5#E$T5A4/T!VKTTE4Q%+%P"!HQ0VFY(G]Q)R0: ML$1IE>J]*5Q1K[9W=;V;S7?SZUYYU[Q9&O=9U\1!7%3:^-/1U4(S:OI MU!<5U=)/;$,&OZRMJV7 J]M,?>-(EO%0K:?SV>SYM);*C,Y.XMJ5.SNQ;=#* MT)43OJUKZ7;GI.WV='0TZA8^J$T5>&%Z=M+(#2TI?&RN'-ZFO912U62\LD8X M6I^.%D>OSI_R_KCA+T5;/W@6[,G*VL_\\JX\'^:+DAK%@0S MOF29HUXE'QP^=]+?1M_ARTIZNK#Z;U6&ZG3T875 M/OX5V[3W!306K0^VSH?Q7BN3_LN;'(?!@9>S>P[,\X%YM#LIBE:^D4&>G3B[ M%8YW0QH_1%?C:1BG#"=E&1Q^53@7SMZ0+YQJ8H3L6IRW'AN\%]*48ID2Q>M+ MM3%JK0II@E@4A6U-4&8CKJQ6A2)_,@VPA25.BZSW/.F=WZ/WN7AO3:B\N#0E ME;?/3^%#[\B\<^1\_J# WULS$<>SL9C/YL2N:73VRT]'SV>O'[#V:6_MTX>D_Q_3 M^*#>PU[],\:(I9&->&>*B5 X*P(5E;':;G:BL'4CS6XRV/+HEY]>SN>SUUL: MQZ>CUR*OV-;U2]9UJZW/:X_'D/V&M-Q*1Y#L&NLDFSYFM15X[DLK72!'I5!& M+&&M9.S"[K&XD%J!&(V2$_'OUHFUEAM?J48TSI9M$<;1PJ*289RR:>!N5"@"]HFM]*( O0;H"Q8&:$@CVV@VKJY;5AP(>YUM-Y7PE74! M8DNR*<"J!I="A-0:$K*W;(6?=%$XEQ[&( -7G#+X$[7_61$X,H>636N-;$O% M=A36>&2EC$:ME9&F4/#"XR2!H ,T(W8 0"-SF%B0*[&/P&>A$A\GRXG8D"$' MNW;\,S4L3.[SWC@%L?#3]\G\;;&XZM(D$&=(1B)4/;!!F=28X$%*P;=MA1K= MEAQ"ZO3':.S!Q'$$;,2VLFRMW1K(\NW*JU))!VQ.Q$+K9$T.F O&"]CJTF) M6$G-_@-#\IK$BL@(T@H4'BU#C/:6]L:OE4?BQ(ZD$V1*F&6 S8+J%3EQ?#3A M)'D:9*8+R+>]!E!:#:M(<._.^C^U)C7'F"0.R'>D&KXYU MO,#90'] HE,.V M,(9!_H$:QB:D<_\41[,G?\0DLIH[CN+LP,W(X7/4I<<^1G%OW9**UJG [,!F M7-Z@M,R&Q 4J0_DX*'3865Y>]-"!76]IY5HF'FX/XA$+RQMO6=L=F0 (T1?; M*!/)@$_\2-P[M 'W0I:?T-'3.@ G$3]@5R.<<,MQ$0 <+4K)(!A@")C;!TPJ M)YIAO4* C9#IE#;6JT1ZU@&:)X MSJL;4:>.G?*%?DM]OXWU#S#TABN4C3)E9#:@']+#0!EX#3BDFP:C&<LH96Q,J_N0&ODWRJ]0(1)C%B>9 M208E7D0DV^]BF*]*9"(^^AB%2Q\4B_4Q^(DQ;Z7S>P#%FYCU5-BETF">A,(O MK4*$8;9!"^#-')=:?D:H>[5LFO08P9N4Z>BS7*^1B9PB#@4S-_KY2HZ>O':#_4B=3P]EQS%2F&N=:JXS=]"7DNEY0J=3OH.,JRP>_Z^P%\# M?;:% !QQ7_NZ9?1H1<@RVP0R]-9$I2UPG8!8*%>T->0R?X/KB]#&*DWH+2*1 ME@I!0_DY6^.,]8,@3\0?M!OXGJ# #:Y.E8&TE 1LH1DP/OOZOI:ZC=[":LKN M:"572F?.8V<2>E?=4(7^L^*>DDJ<6$0/* 2,"X ,HW\,!PMR07)&Y4U/%YD8 MOC:"1]U &U5 WS5EWD*?0J(@W6PLV[[B66(\Q%PV >8RGO=1B(W2Y:EF#P!F M ;14GA2B&8[[WABM5Q45,T,=+8MJ(E$ SZSW4UMN]\H'K4@#NWA]U;O 5/[BM&.EPN-H(A%'":!DB0;#R01;T2241\9N#^1 M:&FPFQE#K%,(8WT.V^G7H;W54P%)0W=FCJ^/C+E,R713-YSND"LWZ$@I\4.M M%_;)6YL*>-'OZ/M_U'1Y#=@N&T4;TC'P'RSZ2Q#O6]=4NW%V\\DZB>G:95:; M& C5@>QPU^*F!M8$H'*%,_?F6J['3)YX3@P4*JQ#'#MA44A0&4/K]]DXOQ-? M*$X_7-S^(4;B8 *3ZYVU=_CKSX,Q1E0PDG#3!J!**G0L3M;=2%4*[ITZSVH. MB.P)IY0\E6B,$!UW)8XVN6;C6 TWP0<=<5];#=Y"3OF*A)7DG\&(*/M'H[_^ M7ER-'N,SQWT#IPBSU)X_X^BF(,* _//3V> <$\3S9[%18*2*60*)13C#;(3B M'1L$)BDMXL^^VZ+@XMOE:H[#QO%\? \N'X[9GD@/PC$=3HR B$T2AZ V>;P9 MY[Y^JS@D?T>"I_GK@T+0B6!CG1<T/@X]6WN6IB@422K2UZU*[KG*6Z M/=H=*CI\XGR*@X#MN^C^Y#B/LIE]5:291%)XR)G>F\F?U?AZCD7!.A,X$'J^ M5RQ;G>>^)7\'QD$O#7E(4":^\L>2\./ ?:0>QU5&XS^$Q5]G]V(1L/]U]N0- M;,KH9P<>J6Q#' J[H [V<6I^?CEY,3N@_M UTG1P,UB3V\3[SSC"F) N"?O5 M_HIUD6X6]]O3_>Q[Z38* -*TQM'9Y,6SD7#ISC.]!-O$>\:5#<'6\9&O3\CQ M!OR^MAB%\PLKZ"^>S_X'4$L#!!0 ( />=^586NT)D@P< .\1 8 M>&PO=V]R:W-H965T&ULK5AM;^,V$OXKA+LH=@'!MF3'CM,D M0)+;Q?5P6RR2[?7#H1]HB9+8E44=2<7Q_?H^,Y04JW&":W% $$D4Y^V9F69*I;QXVE6UNYJ4WC<7LYE+2[63;FH:5>--;NQ.>CS:8N8:JV3&0KMJ MELSGJ]E.ZGIR?"(MD:\XT> M?LRN)G-R2%4J]:1!XO*H[E15D2*X\9].YV0P28+'][WV3QP[8ME*I^Y,]8O. M?'DU.9^(3.6RK?R]V?]==?&*LAYZ_O MU:.J6W4Y\U!&2[.T$[P-@LDK@BOQV=2^=.)CG:EL+#^#$X,G2>_);?*FPG^T M]50LYI%(YLGB#7V+(;(%ZUN\'9G(K=F)._AJ40% UY?BCG%55OS[9NMX_==3 M 3]R]/ZJ5LN7"-3=35!.SAE']7D^OOOXM7\AS>\7P[>+]_2_E9>_B=!\8M" M<7IE43,*W1,6K4I-46ONA^U!Y-HZ+W2F:J_S@ZX+X4LETAXK8X=[%X"374DJ M&[T0:Y1ECJA3)J0U&MSJ!;%<.QF:M+$Z59&05652R+^V0WCS MYVS*.NN#_R]I[0'9EZJ.*%#I(K%7PD&!RP\(]+3JJ>CQU6Y0J#+6$\RA@TT> MG$/A:8>7A3&9(R-4)/#>D3#'E"MKL0'1F-8.V,(5!"#QMS-M[:%,>B) 8C+7 M!^: OV6?R&_UU. E*8)3"CQ'&M136LJZ0 O MB^-4R]=F8X+!71"5N165]H? MJ$8Z' @T4Q>&KBE\UEZH1UFU'>"$[\Z@LHSE'7V#R32E$%SGEMQ6"B1:$:HP M_2 K@.'E$P6<5FU&LJ15"9EE! R_;K>CJ$P.Z(,UJTV+ +)'99%[6D/BLI:@!K8/M6R (DIH M7^JT[/Q4O"YNLA#YS3W=1I2C(:%RK'-P->Q]UM, /D,R_\2D4ZZW0QVP%RW2 MY$B;KI&A@;^H-#K=RG[_W7D2KW] 6)9\07"J!LYDE%>@6K8%YFA 3')BJ5ZL M5I2&T!S/?GS2E><:_#\ZXORAXCX)KZ3U-*M)WQ;=!065U!G!+1G8J?A:CA*) MB?<;*LM3XD[!2C72%T!7)-0FF79-)4="BH 8918[K6F+Y?B)#BJK9P3C%$$A#FXP) "<7ZC,Z,7!DY$_=[K:D81R#WM'\ M<-Q'F:K0O$C#,]%857%45%//7KVB]Z2N4UQ%8B-,:!,/L=.FGP.6UA*I!#?& MF@$_$GX(:)"%CF4Z7"+A#XU.N2_1^ QMC9$O,GE@SL[:P&BA)%U+Y7=L+3.B M-IX3A>,F'8?TKMT=!2V*5F*_5\0N/]9C:<2-+$IHH#0V*,(#^:_K1U,]$DHT M7,RC9A9RX%.=:RP/I$T).)I_Q+J! 7F,L-*]XDH)[(\6UPUJB:8+BM.S1[XD M.AN8D]7T;"YT3H]FR]']89H\._1RG&P5*)K-'H+]\6SAB3'X#6+:XQ!,UX"$ MKC,D! MP5)W8-"$'I_8B!&C081B>MTP]PME4>R!#[F!+P(HDQ5/'UDY\SR"[/'1DV@L MM;IY'I2.QQ[R6DJ;[4E[/W'>=)1&&2=H.+R\\(1H,S?$V'QTXG&+:1ETN.,I M2-F1!?BDX X'61?*%%8VY6',+3@),(5C(%.3]>5XG+:^MBY@'P0U^C 0.-8K M/M8_Z*=7WM"!G_XE1W?O^0B'R0S W(>>D2[$3YC\I;B!-=2L>!]_$.^3#^*= M6*WC:+Z.<;=>+Z/S]0)W<;28+Z+5(N;[LV09Q?%*?&PM/FG%^\4'$:\W4;)8 MXKJ,-LLSL5A =+GAZSR)817'8P2,855E L,M6JRP>P53FU@L\;S>K,4B/HN6 MFXWX:CRZO<>73,Y7ZVBUVO!]',^CS9SNDVA^MHJ2]9KOXS6YN.)0QL%U1P0G M/JLGG9J(<;]#,VZW2G8<>:=H9E6]S)31^!GG,.#[X)%:-ZJ6=ZOE9GH.XD1. MJ46@X5T<):MDF@R+>5>!GG/)]8K,[4+FU,O,1_='. MX/@MAJ!M^9$^>+S&;#GU@3<[^@A'-@K^J<$)/O^&[_%A=?@U MXR9\Q#]O#S^%P--"@RPJE4-T/EV?3<"K_/-">/"FX4_ZK?'H/+XME<0(H0UX MGQOC^P=^595Q+_]'@8 +P1 9 >&PO M=V]R:W-H965T*X?*9^NI;K7 M)6.&/-:5T&>CTICF>#+1>R80)65E+5U,"KNIOH1C%:6*6ZFL1A.)O4 ME(O1^:F=NU'GI[(U%1?L1A'=UC553Y>LDNNS433J)C[PN]+@Q.3\M*%W[):9 MC\V-@K=)CU+PF@G-I2"*KWSYJ3@;A6@0 MJUAN$('"XX%=L:I"(##CL\<<]5NBXG#( MK=UN(VOE6VKH^:F2:Z)0&M!P8%VUVF <%YB46Z-@E8.>.;^&O/\BM28-4^2V MI(J=3@S@XNHD]QB7#B/>@3$C[Z4PI2;O1,&*Y_H3L*T>5X.).DYO.2?+[Q5(;!37QQS9_'5RZ'0[[Y%@W M-&=G(V@$S=0#&YV_^2Z:A2=[C$U[8]-]Z*_,R-=BD$^,Y+)N6L.(@-6J6]5V MM=40'V)*1LQ:'N45A=6:F5(6T'F?6ZY808 !2 W%SIL*L%"$:2)7"%M#?T&I MYO=CW*>D#X!3*O9,C+8 I_A?@#34L+#KDN9 &K5#82)H4?+4"^Y9/#F1, M+JGF^3;CN>Y<*U"\X ^\0*!>E!JC^+(U= F6&TD8A=V*!)A.&RKLCD6KNCB">5P6 :'%G]#%/GR@ M");D^.J4Z9JJ0I.#-]]E<1R>?+B]T'88G1P. H-XBNM[W!1F5XR;5F&<-1'2 MD"?TDS::%6,"5&7%^X M#RF#=.:F-P:XF&B60\ ,9SH@7.15:X/H8]("F4# 6T6P ,V3S3&Y<.NRK$!9QJ+?5\=;8/\YP):M57UU&>DP_!5M2DFVTJM9A:.K[ L MPL5)+@4 HJ)O3TQ#GVR,GG@BC31,&$ZK3:@WT;?5X5 X^J&9X( !A03[%RWL M)9!WIY9]9_;_',I8%#C*R &<./9(?6#54V#1?/%>#4"O$:VO9/!O=P&.R:^ M\4(93O.V*AR7T(T?O ;B-8B(2% TLF:#I*]+)JQ-7=CAIG$/@@UT'4/OKVS7 M7[RD($KN %_XOB7L,6<,JM!70N,\]H&S-Y(>TFPS?].)#A +TA M<#EA]G)RRQ]WK."U!?_%@]&!C8)L-9@+2<'Z:LS S )N;X=]>;KGI7]>_6?S MUUU0C\EU%ZKOR4$2S8-T$1WB>!HD8>)&:3"-4CM,IK,@\>-ID$VG;K0(LD7F MAPGHQ7:\"!;9W(ZB, YF"XL4OH5QU__JY.ZB#WPS"-QD&1SD@8H^!&.,7NIQ(/.PN,91Z(T"Y)% M2!9ID #FR]/N@*^.^JO3(_:[RGZHZ#&Q5;@6HXGD]'[A.G>S&RL=_G2VG@:]\.2T:ARE$ MUE<27/ ON$'_@\WYWU!+ P04 " #WG?E6PFU:,I0& )$ &0 'AL M+W=O3=%N@#[9XS7".[QN2%WNE/YDM M@&7W.UF;R\G6VN9L-C/E%G;<3%4#- M2OM.[7^&SI^,])5*&O?/]GYMFDQ8V1JK=ITP6K 3M?_R^RX.(X%Y^(Q W G$ MSFZ_D;/R!V[YU856>Z9I-6JCAG/52:-QHJ:DW%J-LP+E[-6M5>6GK9(5:/,= M>_.Y%?9P,;.HF>9G9:?EVFN)G]&2L]]4;;>&O:DKJ([E9VC18%;LB0,6!S&R0OZDL'-Q.E+GG-SRS5\?XWIJ]@-/R"J+%MJS>L-N/8?RY6Q M&B'RYU/.>]WIT[J)-F>FX25<3I 7!O0=3*Z^_2;*P_,7+$\'R].7M']U@E[4 M\K2-8]7??C./H^*\VX#]#HP8;?''[%8#,.,BN'(1A%TCU0$'2[7#ZF"X(U@C M>6W.<#E@UJ*B5_5+76*$D7KL!A>P5[13')Z[)33B^M'Y:=!+IO\LF3Z2Y'75 M2\?_+!V/I;TPTLC5B3N0!V2@W3ZXX:1'&_B]O;6=3A=(-VQZFZ;L_9$"%W+# MN'%RIBU+,$9I9M6Q7K?38*/K-5K=B0J%U[0>%V\0MY:I-1.#B\99H!I*A"&E M?8I,0*MD6XEZ\S!(PKP^L 9S2JJH2J^,J 3691^0+_:J4;'EMK5*'XZW"[HN M;Q!:I?!@T%0-<>K=[=+]?\#_!K0[1=#J7F3/=?5HIN1F.TR0*0KMT&30SMD] MEGSD:270 #30]$FM#19G=."9*#Q:1-I5JQE?KX5$/\!,V3O NB!*BZCW6?Y0 M"^LEOYA:>ILH\6O$D]K3;I:O)'1GGO@+?/XQ'E[%[=*?2P38JM5.@/ A[MG. M5U2@BLJP'L)0#\_8:\F-84ND*849JN_9*T=4U1I4B]["?0F-I;AZXK(*#X=3 M-!Y!2 9SRWZ $G8K7)!$3FW,HB0.DD7,3E@TG\9S]A/E'A<729 6(0XOIKCJ MH]?P*L71>'%*J_-I.F=X2*Y!N*DH#<(T.?6*DNAHVR-/6)3.<4O2':73)&9+ M*1U8^N@81I),U3XLB"VSYOX\)P@[6HFRKTN8RTK0)+)/62Y96R,@U*;&P%?' MQ:I4J%:#Y&06H@CO*PCOV@'DV( ]G,/NA2$SE=)GI[2 M?TS,"*=9,>9,FI^.I*-XFA2/C3N&7!Q$Q0*;<[\\#YDJL1Z#7@H(/)68/< GGG0>8&'$8$2X4JC+LOR0.9] M"08S')JE5(;6('@^X3-C4$&UML\SDA/AT!?W9QCV178"I)AI^H/[W[.^[0O3 M\?GI*!].$[QP_\^4+WK*.YIT%]378Y/?W%,;LW%@/[:U+WW>36?S4/E&(O @ MLNY%R"5N.DKC+>V]X_SXUO[@WBUR\^D9#SQ'BZ%UQ+-3--ZX^X*&.Z@192<( MU"3/W'>>+AP^XXS8E 7Q(J-3%"-0;ET\*Q22JG%79&2,PMR*V5/W?AGH^?9#O3&/4*1?*JMK7^I#:/#.W?IGWN-\AA M)F&-HN&TR";^JM5WK&K<8V^E+#X=77.+;W70M #GUTK9OD,;#*__J[\!4$L# M!!0 ( />=^59$)^::X , *D* 9 >&PO=V]R:W-H965T+=?WQG*5N3$\1:] 'W9%9R;^R#JQ ]/-9*NU54>=_<)(G+ M*ZR%BTV#FDYVQM;"T]*6B6LLBB(XU2K)TG21U$+J:+T,>_=VO32M5U+CO077 MUK6P3[>HS'X53:+CQEM95IXWDO6R$26^0_]SH5(,1#0^'#"C/B0[ M#K^/Z*^"=M*R%0[OC/I5%KY:1=<1%+@3K?)OS?X'/.B9,UYNE M_8=_9SF<1 MY*WSICXX$X-:ZNZ_>#SD8>!PG7[%(3LX9(%W%RBP?"F\6"^MV8-E:T+CCR U M>!,YJ;DH[[RE4TE^?GW;.MIQ#C;YAU8ZR:ERR\03-!LD^0'FMH/)O@*S@#=& M^\K!][K XM0_(4H]K^S(ZS:["/ACJV.8IF/(TFQZ 6_:ZYP&O.ES.N],O95: M="VA"]@X1ZT_4 ^_;;;.6VJ7W\_EH0LS.Q^&1^C&-2+'540SXM!^Q&C][3>3 M1?K=!1&S7L3L$OI?+];?@ F)/MUYK<%7"$X^0MU5%[FZ0+7!OC9C$&5IL10> MH6EM7M&(0$[NLD#;I9FN#M@>8XIAA+UP,+J:QA-J;:5H:PS[2N85-%;2'2'5 M4P?E/(4U.QC-%_'T: M20RY<%Z%+R9^"N]/%\)[)<.8LX7:;("P"/C9TO76Q M4%=!@FDM[5/.I"ZA4<+SU3T&CWFEC3+ETSBPX=N23G+LT#\QK4VK/1$-#:PI MD'O2:$O.G$5U5'8VR@F?+:L52OY!RYTU==!_O@^8#ZNJ2?,7S.C Y#+$/4GG M%VD*&='&TZU/7+_&.*144M-FIWW^BFTHT!,*>VCQEY@3&:K2 M=!+:/*/&Y-K7C4(F)N=XIP?< *Z,1!_JYR1\ZBJ/Y]:"QGQTH!OMW!FKQ8C#B_^E M_3];_IBIX[1?[GE*V"2=#"OO+K;_N5^A9/!\J$EV>"0Y*@PEI7M)]+O].VS3 M/3\^F7>/N#>"LD;J%.[(-8VOYA'8[F'4+;QIPF-D:SP];<)G16])M&Q YSMC M_''! ?K7Z?I/4$L#!!0 ( />=^5;P">,N]00 )X+ 9 >&PO=V]R M:W-H965TLL2 TG3=AW0 M+6B[]<.P#XQ\MH1*HDM2=;)?OR-IJW:3>$"Q+S9)W3UW]_#N>!<;I3^9&M'" M?=?VYG)26[L^G\U,56,GS52ML::C!#UTG]<(VMVEQ.XLGNX%VSJJT[F,TOUG*%[]'^L;[5 MM)N-*(NFP]XTJ@>-R\O)57Q^+9R\%_BSP8W96X.+Y$ZI3V[S9G$YB9Q#V&)E M'8*DOR_X MO6 9$;G[>8D]&D4]Q?[]!?^=@IECMI\(5J/S8+6U].B@DL<"F' MUKY3FU]P&T_J\"K5&O\+FR";)A.H!F-5MU4F#[JF#__R?LO#GD(1/:/ MPK< M^QT,>2]OI)7S"ZTVH)TTH;F%#]5KDW--[R[EO=7TM2$].W^MU&+3M"W(?@%O M>BO[57/7(EP9@]9X.-2?D6^C@WSG MX#4_"OCKT$\AB1CPB"='\)(QX,3C)=\5,-PTIFJ5&33"7U=WQFI*F[^?HB%8 M$4];<:5T;M:RPLL)U8I!_04G\Q]_B+/HYR,QB#$&<0S].R[M*-[3WOX'41]J MA*JF0S30]&#=5FK]T/0KD)T:>@MJ":L="+4/+V.:>^A"AJ#+$*#[Q?%^88-$ MO#0DWE*[,.

G'JC:C!D#OF#*YE*_O*RY*9&ZRPNT,-2>R!.)Q S#*1L9A' M7S%D]7EH-!D5G.5%!%375+4]U9G6V%I2#^&1"0L*E,XC?.YG!+(?1$2#$M(2E9DB<.E20)E'.6 M9 7\3OQH>N9V&4B[U@@N>.T9B5HGB>T7QD M-*-D=A=%O*3ER&CI8'>,"E;&1 L73% ^!D9C[W?@U'''BEPXWRFW>>9X)3+3 MB =>!2/2 J^$0>5QU2EMFW]".1##S:,NG72\![&L8,?A/O\W%.G^HTS*NBL4TG M@P.'UWK<9(_W%I84>BB4$!WE&LJEXZPQ!^W[Y6CEF_[]#EUY+4:676TG!8M$ M[G8",K%;IR!R5N;E4G:W<0;&D7S^+U!+ P04 " #WG?E6!G?; M?%(, 0+@ &0 'AL+W=O93:?)9N)T^["S#Y (2:A)0@5 V^JOW^\ )$7= M'+=VT^3%%D'@W,]W#D"\N%'ZRBR$L.RVR$OS\FAA[?+YZ:F9+D3!34\M18DW M,Z4+;O&HYZ=FJ07/W*(B/XW#,#TMN"R/SEZXL0_Z[(6J;"Y+\4$S4Q4%UZM7 M(E-I].62B8+41JI2J;%[.71>?3\ MU8#FNPG_D>+&='XSTF2BU!4]O,U>'H4DD,C%U!(%CG_7XD+D.1&"&+_7-(]: MEK2P^[NA_L;I#ETFW(@+E?\J,[MX>30Z8IF8\2JW']7-OT2M3T+TIBHW[B^[ M\7/CX1&;5L:JHEX,"0I9^O_\MK9#9\$H/+ @KA?$3F[/R$GYFEM^]D*K&Z9I M-JC1#Z>J6PWA9$E.N;0:;R76V;.?53D_^21TP5Z+B7UQ:D&3WIQ.Z_6O_/KX MP/J4O5.E71CV8YF);'/]*61I!8H;@5[%=Q+\J2I[K!\&+ [C_AWT^JV"?4>O M?X >J<5>2S/-E:FT8/\]GQBK$0S_VZ>LIS783XL2Y+E9\JEX>80,,$)?BZ.S M[[^+TO"'.R0=M)(.[J)^#U?\F?7L0I770ELYR05[KZPP9-%1_?-MR=Z(B:Z0 MAS0D" <_X7 N!1+0,(,#L0C##053-&$=:S?%V MSJU[?A+UDI!-9)Y3QBVU+*=RR7/&"U5A.69,.U(944H0+)U$627 V,MX3#R^ M_VX4Q^$/:Z'=0/3#,YK&B?BUYSH3X#-GD/GWBN=R)IT*QDI;4>*#_:1:"6U( M(5-QR(&I'RL($ T&YZQ"X'JM+L6TTM)*2',^==)&XWX_8-Q 4'QO2'9YO1& MNA[[A"DEX'2IU52(S+"95H5C( WQGSI3T7/'(3>P/)FO'S7F"QP1S,S(F^W2 MJ3(6\I09FW*S8)6!5-"G=1;1G?+E4M"$/&>(]=)P!X&&'7>->N%G7="L3YU9 MK9TS9$UEB,&$P-MKME<:R X7PZU_>&FDBR1CF;A%]8!4E7$NPGH!?SDD7D_2 MY,="V(7*/(^.78AT!0HP-4B3VGBJ)DIGLL2RC*E)+A%^)'@/85V3E/ V7W&* M,D2+LY01A3SA98D8R5]*$Z>LB7>K[!X1UR4"0(9$'K'X9":R A"Y\(85+'&3UF AXS2"K^0!'5> MN-!%J9I"06?@&VD79#>)$$5J&XI[2D*%,@KZ&>3::[-NGKE\)AL$S"SPTI F MJM+L(N<0ZAR3BP(BH]A,KYPTG(8F9&'*8TI;LB!9_SX$8#%ZV51>-P"DD"62 M!=GH1?-5O39K-.P-!^-!A_H^RL[L3Z(@#,.]V+(V >!L(6$>A('XO0)0Y,*G M_7XQ0,PG)3)"JUL)+PK$R),D[?4'CJL3["ZM>^Q7Q#!?U5YU2.F-ANPBBY8K MMJ0,\?;!E+A 2EP'DM'[*;S+*;:EGE:%L10MR !, M&JXQ_AR:Y306/1[ 1\E# 7ZX#?##?P3@_R12#[>0.DS^5J3>MM!7C=;#OX#6 M=8IFBN(#,G.-W)E7.?ZWO(@"A:2?2@*M0V["\QHA81$B =34H@.'K<-H0A>8 M5S4L#[\,+ ^_75B.>G$XB!\.R\-'A>71N R#3?)MP#(R08@CT:C7HH=\I="Y.3K1N3D'^J?WZOK;OL< M;K?/>[OG9$_WW(!T\F5 .OEF07J08D_2[S\DXZJ6COPVDDWN"=.K/ MD>X#TFD'I*MYA22(PVC\>"@=IP]NG--M$$J_!9Q.MQKGZ$LVSNG7#=/I/P33 M[>'? 9@>[H/I= >FZT3Q1-*'(_7G<3K]=G&ZWQL-1M'#<3I]7)R.>Q#J[\+I M]!XX70?1?:&: F'W;!N:&FE1W9)U4V6Y21KV10UZ0[?>B]<]VE)@->L/F$7BR M]-4F7W6J0U.5M,A=#0$V$/]:I!;W]BE^PPV5ZF&SH7(6NMI QB81!3!G79?(]HC7J[HC@;45?V4C!*K?! 5';HSXDED _Y%X165]6 M-@M>5NFF&9NA]*#!0!.LJ>#X,MKO@2HL7E[1M!F:7==.:74MR?)W2.OK;B'0 M2V(**ANV"%0Z23)-M5C[9*O+I**#38M!HE?422^IH_$ M[+(]B%1UKWR()1F)ZJ(K-!ZN*DBZQ-+2*9#)W)T3T,N%RC,Z*;C#$4#EE:H# M87OC 7LO&_NT(>KZ*_HPVIE]L$P1RL]F1EB_@K8=V/IZ"]3XV\7>@E^Y/3%5 M-=-Z=[NPN;L=7B;CMS8346>QVWHZD_@^J67?B2M.NM1Y5R?UG4ZF.JD%[7I% M6^]:!MZP'?1>%3F1.CM_Y(^-!5I1ER_X2:X>;D;'V6HL6URJ\I9Z:>YJRA MV5R&V>+5G@MM@'E.::+KK.2TM41(NY2?(#'531W?&]^%:<#U%70QT4E0>Y(@ M;BY*H5W'HE&ZX)D"IWW44KD(1Q;QG' M,Y^+EO,H3I_N(=NL=Z.%!X;C6_%<*_TNK*:E^ M@@-=EFM9-%9M3>07ZP90CCE41#-)\4(!93Q3"J/CB5^QMN6$EU=N5NU?T*V5 M3<*GOKQZH[F]X'*9(WL)9LGYOH'L[$N1C7Y# D:5=>#ACOB0!B7[0VA5QPG" M/JS19RMS>6Z4@Q1DD7'GXKYCI< M[=3$#VV! ! +3KO)[OZRC@2ZQ^S!UM*1DK.2^X$PS@7<[8N<#YBZ%I2JKA=F M8]FZA=A6NK?O.NAIYY9N(?3[N]*O^-Z3N;, MQ0Q+*8R/F/;WC_V#54MWYW>BK%6%^[D0B&Y-$_!^IE!4ZP=BT%X"/_L_4$L# M!!0 ( />=^5:+[)Z]*@< .P0 9 >&PO=V]R:W-H965T/)G)\[NLBQ)I"2 /I 6K;@^(!YZILN>)CW3 M0U_L];_G5/7,>!S"(D!:K>=275UUZM3IFEP??'B,#5%2[UO7Q9M%DU+_9KV. M=4.MCBO?4X+5NM>T6M]?R[%VXO?8Y.=O1 MNZ!B;EL=CO?D_.%F<;D8'WQG=TWB!^O;ZU[OZ'M*/_;O N[6DQ=C6^JB]9T* MM+U9W%V^N7_!]F+PDZ5#G%TKSJ3R_I%OOC8WBPL.B!S5B3UH_.SI@9QC1PCC M]\'G8MJ2%\ZO1^]?2>[(I=*1'KS[V9K4W"Q>+Y2AKG.J ??)=OMJ*LMQ>MU MPA9LN*X'=_?%W>8OW+U2;^&@B>K+SI Y7[]&:%-\FS&^^\T''7Z3NY6ZNEBJ MS<7FZ@/^KJ9\K\3?U;_)5WUA8^U\S('4+W=53 &D^?4Y%,HF+Y[?A!OI3>QU M33<+=$JDL*?%[2__O&3_P9V:O_V95*/WI#K?_:_6 M74U.5XY4C04,5-9.Z5T@*M9]L&ASZX[H7:<3&96\2@U\^,@;*+]5/@=E0%L8 M^YIBQ..E N<#]& IT7BL"-BB[;,L8C M3/$VJ@.:F7\=H2^7$@BVEG6&]A"< M'FM['5)'X8F[,:E5RF>-8+:U M'9"V6!X3'@PQG]<(&02J?3!**[ W"A#E]5$=&D(^25FNB*^D8JG1B6VM1L(V M'0% 5!6Q85?G$+ O@\7%TJW/@!3I\UWQKCL88TL=D5<% @%;3E<05.[Z"59 M6)/BYX'CK\]BEK .!$?.HE1CY(BR\^D4:973?*,>-A;/5^JNKCDPI@1.IB?. M _V>+1I/Y&\XT2&4$8$QN1&#$9&@@L:. M_)CM5^JM[HXHZX[;@-?J]T_"8N"2?ASX(1$PC"CVGJ%[1YWA?-[J!,BB^KH# M,?;45F L*'>Y9+S8H-*C)<3G-^99CTNE#S.!+GT/O Y "[%7P&8<;T[:B1KLM;PV#&KSA MC8= 'L3/G;0.3-'']2/:S@$3SDM8]SNN[QU]\M'KS>6GGT>^4S] IQ[9%!<=%#I(BVP#0.+A M 1-$=J:(''P"[40%0(C<(3!C MZ\1-"@W+U6_$J'L5[:ZS*":(=MJ%63;BP !7,UD81.^DP/#50D+ M4J[YZ>A(QT9M,5)&Z7\M,F_K[#04'YZ]*?HK4 V--8!@*-;!5MP6%?IK.:BC MZ,Z@+QS5U/?LXAD-*BKQ9QE@!01:,TSVNE"D'#[/@,OY.&W;H9+,?5-J#KQ" M%.LT2Y+0F,7]9K//50^H'UP*#W*Z;37]9$QW $4L/18@*.V=_XH4ECP M0,AW+C7VNX&9[X@#'J?!2MJK%[.0,HM*((99(GEN4]%XWG$O,^#U-<\MI\&(@!A"62AK,8O#@:-AMPD1&912$$6H@3[>!#T'A7.&Y MR$Y\!D4.#N/WWC*' ![J,9*&*Y1A'YR /,4V'=3X*K)M;M&@W U,C=/PLLVB MG4_V0]C'$YD+?^>-JT&;?C6;>]-I0)K--3'%F:X/FC[KE[&YS^?@Y])_9M \ M.WBDH[0-H)K+XU$0:9KDF!"0,MM.T3$XNJZ%VCMI)4GD;$49'GG8+(()A[,Y M'HU\'M!SGS#KV1K'Z].5"A?)M76Z2[^5[%N,;>DHN&TP)%-@ [[<>!!AN>(/I#QRW?P!02P,$ M% @ ]YWY5DBBS()G! ^0H !D !X;"]W;W)K&ULK5;;;N,V$/T50DV+#:#8NDM.'0-)VJ);=-$@V78?BC[0UM@BEA)5 MDHJ3O^\,)=_BQ$B+/E@FJ;F<.3Q#<;I6^JNI "Q[JF5CKKS*VO9R/#:+"FIN M1JJ%!M\LE:ZYQ:E>C4VK@9?.J9;C* BR<9Z>J: MZ^<;D&I]Y87>9N%>K"I+"^/9M.4K> #[>WNG<3;>1BE%#8T1JF$:EE?>=7AY MDY"],_A#P-KLC1E5,E?J*TT^EE=>0(! PL)2!(Y_CW +4E(@A/'W$-/;IB3' M_?$F^D^N=JQES@W<*OE%E+:Z\@J/E;#DG;3W:OTS#/6D%&^AI'%/MNYM0S1> M=,:J>G!&!+5H^G_^-/"PYU $;SA$@T/D)',H?N.6SJ59KILD:H]' E>J\ M$9QH:%,>K,:W OWL[%? DLQT;#$6K8P7@]]-[Q>]X9>Q3ZJQE6$_-B64A_YC MQ+ %$FV W$0G _[2-2,6!SZ+@B@^$2_>%A:[>/')PMB?UW-C->[]7Z_5V(=( M7@]!_7!I6KZ *P\%;T _@C?[[ILP"[X_ 3#9 DQ.13_!_'O\V.<*V$+5K6J@ ML8:I)9/T M>,96O0P+AA2R6QZ\PE6FN @RUC2#@XPA_$TQMO:"OH$>V-/HB& MV4IUAC>E.6>_M:"Y%%S@_QF+4C\M"AH4?A$'.$@#/YV$-(C\),W8 M0S?OG42#E0#[D(?G[$,XH6 M$O]*9A56#DP=EFR.V7X/HU_>A2L;Q?B;'%L?(DS0Y-OA247C:=5I804X8:A. MOP3-I.!S(7L3[JP.,1[5M-OH08 OA'#OX)>@*98+@1L3^7E6T"QA89#[P22G M28J3P,\G*4TREL9^EKAQSN+<+R*W M^DD1(RB#(#_6;4<[)1IT!6P$5)"?92BH.VI@I.N1RPYVW;)/PQE+PL2EOSXF MQ$=&6,5+QLM2T/<$P1P)P5;]H=]HX6AHI=:U;B+=FC?EZVFJ74OU/*B,]12!NR&E3 : MI8>(P^2_(WZ=%.\Z4H->N4N78>Z\ZF\FV]7MO>ZZ MO\[LS/M+X2>N5P+[0L(278-1GGH]GYN)5:V[W,R5Q:N2&U9X-P5-!OA^J93= M3"C!]K8[^P=02P,$% @ ]YWY5J1T.2?.! FPL !D !X;"]W;W)K M&ULG5;;;ALW$/T50C4"&U!U65V2.+8 .TG;! T0 MQ$WR4/2!VAUIV7#)#9/(;M('6[S-X9G#F=FYV%KWR9=$0=Q6 MVOC+7AE"?3X<^KRD2OJ!K^L6%[8)6AEZZX1OJDJZW35IN[WLC7O[A7=J709>&"XN:KFF&PKOZ[<.L^$! MI5 5&:^L$8Y6E[VK\?GUE,_' Q\4;7UG+-B3I;6?>/*JN.R-F!!IR@,C2/QL MZ#EIS4"@\;G%[!VN9,/N>(_^2_0=OBREI^=6?U1%*"][3WJBH)5L='AGM[]1 MZ\^,\7*K??POMNGL;-X3>>.#K5IC,*B42;_RMM6A8_!D=(]!UAIDD7>Z*+)\ M(8-<7#B[%8Y/ XT'T=5H#7+*\*/O'2%%1\:3\$I0.O;,_K.GL0\'5C!F(RZHMLE$T> MP)L<_)Q$O,D]>"\_-RKLQ!L*I2VZO@II"O':*A/$!\P;1U[\>;7TT"4/?QU3 M(ETT/7X1)]&YKV5.ESUDB2>WH=[BT4_C^>C9 VY,#VY,'T+__N?Z'S#B(XG2 MZD+XPZ[J[-9.(6V5WF&5)QNS/JJ!KRGF ML][UQ;94>0D.J!0^='@"C=*S>\H;IP((]B-DL."HR>-Y!-T&^-='*B]#Y^! M_%'B^>X10SKJ7.0HMPYQ+V00*ZG:8%@W 2+X!HK) M9*.\;Z3)HZ%!&6TU6^[B;GK:7=(-%I+%1\F#[ 3-J&JY2HC)PGCQ.^%9Q$2L ME &LDAJW@GJ3Z'* (( 8NN-S1=(C]?B(6#E9$=?R@?@57Y64H=H"WT>EX=H_ MT+IHHJ(,5)-3MN 0!1,3L+DEQY2@I<9GQY]#<4?T19&ZB[0;=7O/3HQ!#KG. MZ#2RMXT'+7_64CQ-_,ZZ!/&PW7=Z*&L\I]TW#O7Q'$&NOV3T(S0"4C$M(I*9B*/:NL"T"E@D0M/'[/ M9C,Q?MJ?S^=?"_']U^[=9-P3,S=#LG8>-B#;%:L:^<;OA)<,@,M$$N9FLB<0#G ME "3XN\FWE=K1!NP2S%+@H/!K/S(5, MX9&5XY,#\>HP%JWZ=Y6S+7KXXSQEA3VRLDI924>RDH\<_1C@08P-Z)$"N$@] M./;5'78:IHK<.K:%'@HT)J3>Z;!ZZ#RO4L-U=SRUK6^D6W-D:EK!=#1X/.L) MEUK!- FVCNW7T@8TPO[(V["=\P:$?7_P+4$L#!!0 ( />= M^5;C")!:T@< 'X4 9 >&PO=V]R:W-H965TEB.[33=Q7ZQQ2OR\MS7N:1NME)]UFO.#?M:E;6^G:R-V5S/9CI?\RK34[GA M-=XLI:HR@Z%:S?1&\:RPBZIRYKMN/*LR44_N;JSLG;J[D8TI1]BM38DF-W=;+(5?\_-Q\T[A=%LT%*(BM=:R)HIOKR=O/*N M7X6=/1/IR66K[R[;M MW""XVXTLRC>9R>YNE-PR1;.A MC1ZLJ78UP(F:@O+>*+P56&?N?LZ$8G]D9RMKL];LI[K@Q>'Z&4 -R/P>V6O_285_;^HI"UR'^:X?/*$O&"P- MK+[@VY:^$3HO)1FKV;]?+;112([_G+*Y51F>5DD%R5UAQ_65VP4F0+40HCX)&JG5.PS+ E+7VP M2S/%65YF6HNEP$M1&\G,FK.E+%'9HEZQ/#-\)15T7+,??TA]/W[)?N,/O&3> M-?M7(PV6H?(_@VHV2N382O1EV5:RK$4(V0C@])%R_YK];!=?LXPE5 MH!++,_ "^43QC51V1):8'>GPDI= LJW)J*;:$"=99/RKX:J&L9VJI9(5G@_] M,F6?!N_OF&P4G*W7C']I!*)CHTEA;&=;8)KGC6H#NA5F#4]WH: ].\>Q!<^S M1G.VY8S^OIR*$:9GI85H 9&4#-, 0:_MMK+@I6:-083^I)>=AA,NEZ!,* .3 METU!@DVS*$5>[AA8 ,QE?6IV(_\YV(G))0,A\8&0K-UO>,ZK!5DCIM& M>+;9X[\\>-J_[\.Z!XP4G;Z?LI5\0-2HU,?)X#EI&#AAZK'(99=>Y'A)=$52 M/W6"*#Y:BLY,_2N(4B?R_./H^G-X.)T?A:F7GXNNAZC-XVB8 M?^E==;)P%-LT!9* R@AMV0:72B=J@YLF*::[1*YK65*_>.#:M-T1D7M,#;FL M-EG=4RHH Y<*;XB#^294COBDXYUENPB3*<)SFQE:8^?X(N+N3>-]I+GLHH# M^M(;;AM"N7.(@D&P KA :U(1,N@ZR?V'?0.$"Y;_)N$];AC/Z1+?(/9?<#WH M3AHH$ZXM\E4M_H2BHE%]WT0Z"%EH9D]3-79QV'8M\K7E=U$396-!!T]BA2*I MK#B[Y%]Q3]'\RF$U=9ZZ;9+HL;(4A:U%;?#7QA9^Q[4&F4M-&'MPJ,]TUWJ0 MV!_6BO.# ^T^3N_%US-O; 0M->R?'A% ZX?+U@E78R_(XW0[#HRF)#WR5VOR MA:VT>7QU0"4@]2 =23[6N+J5=L?5(9;G 4"++]F:E[;+'AYUR,LME,A)P,J7 M,54?^"<&24?4:V+']<,C)SQGX][$T/%3GTSM=:.L(\?U FO^L('EXF9O:I=T MV&E4)8\YRV9!+0TCZE;$3W08)1N-30?*7HW@5VWP^8G@TY3CBIWBI'U4ZI1U M-C]QVK6'EGH'1#D@Z_9@?'B$H6Q^ CO*;P&IPGXUG6"7.#Y*I;L:P1&I9E!= M@#65T)^=KI9&1S42G\%YX4W! 1UI4>4 BFGYU9^&PQOQI'/7V8,UUUZU&JR% MD_MW"VZV'+@EMOW4,:GU^[T$'R.Y2.$_)-&_/=KEO/,+3H?:3FSJK*(LM'1" M.PNZW9NY_2H!BNC$A6=+TVG<[&]I$& M3" )WD6M(4X_CA^-DWY,>#I9VAF_!45=^$DPC?L>@N D&(>C<1J%4W<_MFUG M%,#3F7FBY?P?+8B2,<*+Q/.F\_%X'D_](PO<UZ?2W_3T]];)B-O@GAO+6R7[XTLQNT MGX<&Z?!Q[57[36D_O?TR]S93*V+LDB^QU)TFT01\8;]VM0,C-_8+TT(:(RO[ MN.8@&ULI55=;]0P$/PKJX!XJI)< MKBVEW)W4\B% 0E24P@/BP9=L+J:.';R;WI5?S]JY2PN4@L1+$J]WQC.V=S-; M.W])#2+#IC66YDG#W!UG&94-MHI2UZ&5F=KY5K$,_2JCSJ.J(J@U69'GAUFK MM$T6LQ@[\XN9Z]EHBV<>J&];Y:]/T;CU/)DDN\![O6HX!++%K%,K/$>^Z,Z\ MC+*1I=(M6M+.@L=ZGIQ,CD_W0WY,^*AQ3;>^(3A9.G<9!J^K>9('06BPY,"@ MY'6%S]"80"0ROFTYDW') +S]O6-_&;V+EZ4B?.;,)UUQ,T^.$JBP5KWA]V[] M"K=^#@)?Z0S%)ZR'W.DT@;(G=NT6+ I:;8>WVFSWX1;@*/\#H-@"BJA[6"BJ M?*Y8+6;>K<&';&$+']%J1(LX;<.AG+.762TX7KRVI6L1/J@-TBQC80SQK-RB M3P=T\0?T(;QUEAN"%[;"ZF=\)DI&.<5.SFEQ+^&;WJ8PS?>@R(OI/7S3T=XT M\DW_:@^>:RJ-H]XC?#Y9$GNY$%_NLCPP[M_-&(KDF#I5XCR1*B#T5Y@L'CV8 M'.9/[]&[/^K=OX_]K\?Q[^AWO0<6VYUW5SJ6D%0P:,OH=0N=/%U%H$FNL(3D M9F$%/6F[ F4!B;7<> 17@Q,B96VO#&!=8ZRBR.PE80]4]55NJ8 #?25[[(4/ M-&-+H+R.C-H"-XKA6Z^\+)9"$/<[F< EY@EJ[UI!(%RDYRD0*^[9^>N;Q$X\ M"+FYAJH7O(,K97HUE+F1/J-LB00R"N*E1M%[41C@B@A9E(EU#NY;)_?!Z$L4 M+M%HP3H>Q%+82O$DA+MMN(MIK64^@)8H34H9_1VK%+8G$?)P(PV4$-:RYL-) MD4ZDC(V)4FTED:/TR1@)>QA\<^,1XSSIC6B,-8:AQD J!(?KMBN3/5F7NF$O MS?4>R,J=BBI=.$O]NQ2Q\_!QFO\BY" ]^"\AQ<]"TKO*(;O5J5KTJ]B/223W MEH>F-4;'EG\R=+J;].%_\5;YE;8$!FN!YNGC@P3\T(.' ;LN]KVE8^FB\;.1 MWQ;ZD"#SM7.\&X0%QA_AX@=02P,$% @ ]YWY5G38T[-: P R0< !D M !X;"]W;W)K&ULK559;QI)$/XKI4D4@80\%Y=M M0 *25;S:)):=S3ZL\M#,%$S+?;#=/<;.KT]U#PQ&LBVMD@>8ONJK^NJ<[+2Y MLQ6B@P&W UE(R\[A H7?3*(T.!S=\4SE_$,\F6[;!6W1_;Z\- M[>(6I>02E>5:@<'U-)JG%XN^?Q\>?..XLT_6X)FLM+[SFZMR&B7>(!18.(_ MZ'./2Q3" Y$9_^TQHU:E%WRZ/J#_$;@3EQ6SN-3B'UZZ:AJ-(RAQS6KA;O3N M(^[Y##Q>H84-_[!KW@X&$12U=5KNA$YA>!:I FX[CR0;EUAFXYR;G9O"AJ60OFL(0OKD(#2RTI MO)7W^SW"E2JT1.C\I:WM3F)'*KU@7.SA%PU\]@+\$#YIY2H+'U2)Y:E\3*:V M]F8'>Q?9JX!_UNH,\J0'69+EK^#E+?\\X.6_QM_3AW_G*^L,Y='WYQS1Z.D_ MK\?7UH7=L@*G$:%;-/<8S=Z]28?)Y2LL^BV+_FOHOQ[%WP@/7RL$QU8"8>5K M'@)?Y2R0)!054QNTP'U!'E%U0"U.4/D>5034SKLWXRQ++N=?EE=AF5YV8?48 M9+0B?&"J#"H,%H)9R]>\8+[R+5 S KT&+WH!RZ,%_X\7*5NVRCXQS[RTNDX[\)2*Z-EL$-!$TN)63ORC2[#.O/- .*0,+!%@W795 <\/LG^*,3/E23V-9D M,'O4R]/<,R!2@X8>@0R]3OK=(!/\!YFSH:%A0]Q\C"DFU*;ET;$6R1KN.%VP M$^8G3+AR>I\_AXS!!YI9%KL]4$2)XJ!KGUS*:L'+$&WKZ"-#5E)BT(@SC3// MGBO&^$E[E6@V88A8 B0'-YVV/6WGU+QIS\?GS9"CM-EXS@+7))J-5]!.[]E/4$L#!!0 ( />=^59S M*#S1T@( &@& 9 >&PO=V]R:W-H965T3*YR'U^E_!-XL8=C,$[61KSRT_> ME[,@]H)084&>0?#K&E^A4IZ(9?S><09#20\\'._9WW;>V54RCN8+R_MK:0M" ME_#F=RL;_N(4PF>D:41CJ7+P1I=8WL5'+&Q0E^[5 M7:1'"3^T^@2R.(0T3K,C?-G@-NOXLK^X#6&AA*:[IN''^=*1Y7/R\S[K/7-^ M/[._.Q/7B )G 5\.A_8:@_G31\DH?GE$=S[HSH^Q_^LN_3<9?*D05D;Q595Z M#226"D%)1PZ:0Q3>HC2CEEM8HUE;T52R ,'-80+G#LP*> -QV,!=[#466"_1 M0I9T\12>20U4F=8QMWL.BX=+3>"KEH0E7)$@=/ 8TBP/TQ>I'R5Y>'8ZWF=\ M9 >EJ6$T#D_3!+)1.![G<(F.O CN%:J$9\ES2,_"Y,68A81)/H(OAH0Z:O8Q M9&PH3F)?R[)EAL*TFNP6\*9 Y,L 2?S$US6M!?IK#6ZV M'-X")TA30G>B-)LZN>\L10>WOT:[[GJM^E]#_XD[%IJ M!PI7#(U/QJ=^5:.(?_AK0< %<4 9 >&PO=V]R:W-H965TMX=A#[1$6VPI M4B,I._[W._=24I34\;)N+S8ED??SW'.O=+IQ_G,HE(KBMC0VG V*&*O7XW'( M"E7*,'*5LGBR=+Z4$9=^-0Z55S+G0Z493R>3DW$IM1V#HT%[XX->%9%NC,]/*[E25^-.2JY+98-V5GBU M/!O,CEY?G-!^WO";5IO06POR9.'<9[IXEY\-)F20,BJ+)$'B;ZTNE3$D"&;\ MU<@<="KI8'_=2G_+OL.7A0SJTIG?=1Z+L\&K@5QPAMQ07=<"&$(2TN9BG1-']N5Y9O=29 MM%',LLS5-FJ[$C?.Z$RK( [:U;/3<819)'R<-29<)!.FCYAP(MX[&XL@KFVN M\OOGQW"G\VG:^G0QW2OPI]J.Q/%D**:3Z?$>><==C(Y9WO$C\G8Y_,=L$:(' MIO[V6 E);6>6=L8O=D&KXYI7A#=9% MU064A5+89M;6./-!5L M;8^, 3VQ57:0NR0U7]-W%NT ?="YI] ^^D^ "<1/V#7()QPRU,1 !PU2LDB M&"&0N5W I/:BZM>"OA5EXO*4+S"QZIB8ZQ]@Z S7*!MM6PB,#9L4J MH8WC+I=+H*&!":6#ND.9R!GJGL1-(_&^TTN5?/3R3>CK!7QHS,LIDX7& .9U M=K^'"+F6VLB%4<0^#6Q)8;M^6O+7J !70P".^"]]W1""C59 &MD$0@[.LM(: MM96*(=,^JTO(I1Z"?I/%FIDB55#&9)YK! T4X%V),R[T@KP/<2<=XD[VXN5M MS60TCR[[+.:5T;&IW&O.52HCLI7YG0DM[;W2:YVCD'=!=*_*W?/3?[:#R/RG MVFR;OD(87SCI<]J; Z\9D$#L@')'?X8\SA+4; "F:]U2(BP'7$L$.C4!&@! M:V15>4?Y!!1(=>B9J1Z8N>S,#&! @D_>&DH5"%X-!>$"%Y<&X!$SY+L$^S:R ML5 R*V!()'PP7W8G4@'W=E-MB64*(2.YW_R^#.V]#@BT6_5@0OCRR) K3@8 MW!G!R\I'26/@"OTCE45?ZZ4[?.L2U&?=CJY;LZ;KM;20KM5*&0[\!X=N$,7[ MVE?%=MBX>;A,8MKFUJA-M8J&B>Q0CZ$6!'[11C,/)):BJ&%7.22:P3K5:BQP M'^+("6?7I))#&^ZR?\"1V)G Y'IK[8-*_W5GC!$5#!#48@&H M7&6&)VW274F="^ITIIFL/!"Y:%_V [3 MVX$PPIE5_Q)RUN]C:F[S[=W>ZKV2Q]++K;GCZYO9=^I0$@HY8X.AF] MQ&CHTV>L=!%=Q9^.%BY&5_(2 $ -T 8\7SH,KLT%*>B^)9[_#5!+ P04 M" #WG?E6@H(04[\# :" &0 'AL+W=OLL"=#FNML&]%"TO>W#L ^*S=A"92N3Y*;] M]Z/DQ)?>V@S8EYB4R(KU&H7< M+;S(.RS<\[HQ=B%8SK>LQ@77:N&%EA *+(U%8/1YQA4*88&(QM][3&\,:1V/Y0/ZSRYW MRF7--*ZD^(-7IEEXEQY4N&&],/=R]PON\YE:O%(*[7YA-]BFN0=EKXUL]\[$ MH.7=\&4O^SH<.5R&'SC$>X?8\1X".9:?F&'+N9([4-::T*S@4G7>1(YWMBD/ M1M$N)S^SO,=G['J$\T>V%J@OYH$A5+L7E'N$ZP$A_@ A@UO9F4;#35=A]=8_ M(#8CI?A Z3H^"?A;WTT@"7V(PS@Y@9>,*28.+_F/%#=*MK BKHJ. I79-+!R M!48%?UZMM5O_Z[T"#/CI^_CVVLSTEI6X\.A>:%3/Z"U__"'*PI].L$]']NDI M].4GKEE=*ZR9.\5R X=\UJ_P&66MV+9Y?8_U:=S'ABHB!5U*WM5@;/?IDKD$ M.J-!]HK4(5#UC0)6-FQ]".LN1 7$RQ#&X7XYN@ -1Y=XQ_XRP<[]DC8G_A(.N7^I=Y0E+D)V'B9TGDY&F<^E&4P4VO:/K!>7(! M45[X<9+2-_6+= I)0JYIX;YA'%%4;6S"-(-$!7&4^TE&UAF%*B)(2<^+'))H MZJ=% 8_2,#'6UX8,L]S/LL+)413Z16CEV ^GF1_GN9.CW%+,7"IOD^-=*?H* M-=SB"R^E[^J^8HJOU\@Z'Z@RL$)[\L7!9^*J\;7CMJ!!?)N%Y:$TV=:X?.X;\[YU,$O44WB,7K0.LL MGT:3Z?=QTOQR4OS?./';.!/7P'TOQTK=]UISYL >>_6$9':SV0P^<,M4V>RA M=@@-$[9*QP=9,YJ68.0>9R!.;QQ3O5.IV-QPU)/W1D!P-*^I&[5[E324LN_, M,+K'U?'ANQKF_3?SX=4DIC7O- CJ.$E&A0CMV[ZKZ6AF^?$AAYO M5-: ]C=2FH-B XQ_!Y;_ %!+ P04 " #WG?E6^<'#]%0$ G# &0 M 'AL+W=O\^;2E6UB! M>FX?!(Z\ :6H:FADQ1LB8#-S[H+)(M'Z1N'W"G;R0";:DS7G+WKP2S%S?$T( M&.1*(U#\O,(2&-- 2..O'M,9MM2&A_(>_2?C._JRIA*6G'VN"E7.G-0A!6QH MQ]0CW_T,O3^&8,Z9-+]DU^OZ#LD[J7C=&R.#NFKLE[[UY_ >@[ W" UONY%A M^8$J.I\*OB-":R.:%HRKQAK)58V^E)42N%JAG9K?X[W_QJ4D+0BR*JD ;&'!PC-@(_*)-ZJ4Y&-30'%L[R&Q@5VX9[<(+P+^VC6W M)/)=$OIA= $O&KR-#%YT!N\C%4W5;"5Y&+S]XVXME<#@^/.4OQ8N/@VG$V8B M6YK#S,&,D"!>P9G_\%TP\G^\0#8>R,:7T.?W70V"*BXDH4U!/D##,0#L!-^0 M!955;EJ#$95HKG+Z<,:HQJ%9C6$7DA#R5 N H MV@C&"IA8655O9U9T%.F?\$"ZJAKDS#N)=*5+X"V'5AW0+#"KKLF2421_UW\7 M_7?YG\T/=STQMVB.ZGMR%05C-\Z":RTG;N1'5HK=)(B-&"4C-^KEQ$V3Q$J9 MFV9I+T9H%QHY<[-T;*3 #]U19M%&J!W[63_O9K[%"(+ C<:H/O"A2HEJC5>& MU8$H?G17)6<%B/\-YX-SJ=-0W-!7//$M#&Z8=7+3JR-0G+E^ M@*$2NDF$P1(%[B@<$[.#FXY]O3"*CQ:BU V#P%C@Q*$%_B6IL1BGP\(^;]]- M;6_P+W*Q ME*ZPO2HZ/$BLF0]<0:,JRM@7ZPTV*K: 8PE[RUFGJ]A&\)HL^W*H&QHT/%_Y M3]7VRX1T;;?U%5](TAY0*O:4^D#< 08#'/'253\_YG:A]*\AIYT$;54) IL- MMFC8O76L("7&/JX#]FNX_)S\PI2._"X>K9/W>/J3I(@3MTH\TD6NQ%B+CFJ"57I ME+C',Y.XP>8FM[-07),TPPS+^L^IN/$.FC=\!+:F19687%VC;!\WS Y=\)UM M_OY1MRWT)RJV%;K!8(.F_NT8;US8MM0.%&]-*[CF"AM+(Y;8R8/0"KB^X>A" M/] ;#/\;S/\&4$L#!!0 ( />=^59*,9-HY@0 *L+ 9 >&PO=V]R M:W-H965T_7'R6E;G)+@^* (-8+^9 4'TH\6W/Q(%>("I[J MJI'G@Y52[>EX+/,5UDR.>(L-[2RXJ)FBJ5B.92N0%4:IKL:^Z\;CFI7-8')F MUJ[%Y(QWJBH;O!8@N[IFXOD"*[X^'WB#EX6;F$\.6O9$F>H[MIK0;-Q MCU*4-3:RY T(7)P/IM[I1:SECLJ=U&5CO^QI\%:\*R;PY(+R6, U>R9Z*9@*P9HEFO%?T[E4 M@KCR][[@+7:X'UO7SZEL68[G RH0B>(1!Y./'[S8_73 \[#W/#R$/IG9L@&^ M@)O9';"FH.\4IIK6E+1][AX$W._N[0IAP2NJU;)9@M(\V!1L^0]*4+2];9UM MK$/1":- ^[)\@MJR #4+@'*(?0Y/X;)B4L(4?IB*P>($CLN&-'DG"58Z@$\Y MM@I:I,M#IPL*8O80[II'E"0/3,%GS+&>DT#@&5@?O,!W@LR'(_#2D9_"%\JI M%DX")TQ<6LY&)'5O$8Y#6O6SH9:.1V$*5.$++,V6%SIN& PM4.#MF-V)!+PP M)9,:VPM'@0\'DASU28[>FV13F?"]-9?7=,U$<3#7AW'?D59I['%KCQE[?78[ MRJ,P4M:KZXHU\O_DW'XOMG+_.IHNEP*73"%\;10ARS*'>U9U2#D9OI,CWSLE M%4EHO_;2Q'>B-(-HPX@XA7#D1GKLQ''6D^;CA]3W_$_]]Z@?73VAR$M]>QP' M<3C4_[[FBCN*DFT6A?%P2]OS1T'R7^=VR>0[7I+1,+7BH:L]TY/0R:+ '(%. M(NL/J>P/Z=$<4BDA9U7>5:"NH8?@G>CSG/.:Z+"!(5]H>S=<#?9+=AQZ MYF6+YJ&NGD<'ZBGNZRE^;SW=,Y=O&T!J#^3,LNL;V)VLZ)OK9*I6GE&V!N/.JDG@XAIFTN.M!JI&L31M(M43[QIE>ZE^ MM>]$I[8!>Q6W;>PW)I94EE#A@E3=44(7L["MH9THWIIV;,X5-7=FN*)N&H46 MH/T%Y^IEH@WT_?GD7U!+ P04 " #WG?E6D:HR/JP$ X"P &0 'AL M+W=O&@;96>CE7/KT^G4EBO9"CO1:ZGPGX4VK7!X-FT M%;4:S<_"NVLS/].=:VHEKPW8KFV%>;R0C=[,1G2T>W%3+U?.OYC.S]9B*6^E M^WU];? V'5"JNI7*UEJ!D8O9Z)R>7J1>/@C\4ZR_^\K&:C2+O MD&QDZ3R"P,2F;Q@.A&U^WF*/!I%?6E;C[7E5O-1OD( M*KD07>-N].9GN8TG\7BE;FSXA4TOFT8C*#OK=+M51@_:6O5/\;#E84\A?TN! M;158\+LW%+R\$D[,SXS>@/'2B.8/(=2@C<[5RB?EUAG\MT8]-_^@=;6IFP:$ MJN"CF#V!G *G[1R*POO5"6K MY_I3='+PE.T\O6!' 7_IU 3BB "+6'P$+QXBCP->_-\BOZIMV6C;&0E_GM]; M9[!^_CI$0V^%'[;B>^K4KD4I9R-L&BO--SF:__ =3:.?CL3 AQCX,?3YY0J] MEA9J!9?"F,=:+>&\U9URH!>PB_"0UT=Q#WM]MY)0/AET_KHS*@:CRQVM.#"" MC*T?H.U+0?I2 $RD'!()&XD,"XOB#0X(>SIX#>-@1'<6$V1/X$(T0I5!%LU< MR5*V]]) 3 ,0@^^!DI2GA++H"4.47[O:H%'.2)9'@)V,?:JPLXR1JGP$S*NR MC0@3(B8TI2_L/')8G O*AE&L'CU(8S-J5]E\&4*+%JHDG"5*8/J$\AYC&)B@3&-,L(C1,42A-2I!%(3'UAC%F4DYBS$%/$2)K1+9NO2_7_8Y1/ M(K17)-Q[D!91L)[R?4;IA/6,\BP_@1C-OV(T\D'YV'/"6>89I:3@^=N,9@.C M*?:<3Q3RDA0#HX6'W3'*24&1%L8)Q[;I&:7![YY3SQW),^Y]QQ9DJ><5R4PB MUO/*"9+6\XH8V,5'6B\=6B_]UZWWSKJZ#>2_;$(_3(VK_^[GP[L'7(6L/-28 M1XT=;LP#K49".\K!G?I%[_HQ^^2.[-T9!JV2#PX6N./TE1*^:YYL*18.*:_M MLS'[%/2+.7LC?7U5J('N;:=>G).(9_[&(>6[A)_%^ MI_PDS+)6%AJY0%6<+3A 3;^G]1>GUV$WNM<.*ST<5[C:2N,%\/^%UFYW\0:& M97G^#U!+ P04 " #WG?E6\K,-_"0# #O!@ &0 'AL+W=O]2.1W=]]]QQ-/\X/2G\T.P)(O72O-(MA9 MN[\)0U/MH!/F6NU!HF6C="CE7/6V M;20\:&+ZKA/ZZRVTZK (HN (?&RV.^N <#G?BRT\@OVT?]"X"R>6NNE FD9) MHF&S"%;1S6WB_+W#;PTUW2V"(B U;$3?VH_J\ N,]:2.KU*M M\4]R&'QY&9"J-U9U8S JZ!HYO,67\1Q. @KV0@ ? [C7/23R*N^%%B MG3>RN84OU4>CN$:ZICQ:C=8&X^SRG9+;UT^@.W(/:TMF3V+=@KF:AQ;)G4M8 MC42W Q%_@2@C[Y6T.T-^EC74W\:'*&I2QH_*;OE%PE][>4UB1@EG/+[ %T^5 MQIXO?H'/UW??F*I5IM= _EBMC=7X5?QYKMB!*SG/Y6[*C=F+"A8!7@4#^AF" MY8\_1!G[Z8+29%*:7&)?/@X7A*@-N5/R&;1ML"GD@[)@SFF]R'9>Z],._LM- M*H67S5BH76J++AO5XJUMY/:&K(P#L2DP-67$[J&";@V:Q)''.7G0C:R:O6C) M)RDZA3G^1D[?@+?&]$)6+KNQAGS L7,GM/Z*.IM\8404K!V-*XS(B3\KBD;XBJ"IW1>6N4)[1 M+/:5(IRDM$RS[UVPVRS+CRX(3AR1#J0&_]J'7?%'9EF$<3.DWSU3#$ M_G4??@7OA=XVTI 6-AC*KO,T('H8K\/&JKT?:6ME<4#ZY0[_2*"= ]HW"@]K MW+@$TS]N^0]02P,$% @ ]YWY5EL2J&7$ P ?PD !D !X;"]W;W)K M&ULC5;;;N,V$/V5@;HM$D"-[K*=V@:2;(MNL8L& M2;K[4/2!ML>VL!*I):DX^?O.4+(2)XZ0!].DR#ES9@Z'Y'2G]'>S1;3P4)72 MS+RMM?5Y$)CE%BMASE2-DF;62E?"TE!O E-K%"MG5)5!'(9Y4(E">O.I^W:M MYU/5V+*0>*W!-%4E].,EEFHW\R)O_^&FV&PM?PCFTUIL\!;M/_6UIE'0HZR* M"J4IE 2-ZYEW$9U?YKS>+?A:X,X\ZP-'LE#J.P\^K69>R(2PQ*5E!$%_]WB% M97^/_H>+G6)9"(-7JOQ6K.QVYHT]6.%:-*6]4;L_L8LG M8[RE*HUK8=>M#3U8-L:JJC,F!E4AVW_QT.7A/09Q9Q [WJTCQ_*CL&(^U6H' MFE<3&G=DTL 3*4\&R [AL >(W M '+XHJ3=&OA=KG!U:!\0F9Y1O&=T&0\"_M7(,TA"'^(P3@;PDC["Q.$EPQ'^ M>[$P5M,F^.]8C"U$>AR""^/Q0(P@#:U52>9ISN-MJ MQ -)@01!)\AM\?#&#$O%3?RL=U)(L%O5&"%7YA3^KE$+6\A-YQX?Z%RA_P\0 M9WXV'G-G[(^3D#I9Z&>3B#NQGV8YW#:+UJB0% G"R2@ZA9-HPFT\2:@=Y^DI MW"DK2I!TDCU%:#H'T:AUD">3UD$\89=91)YB&% QZU7,!E6\;4\USN\W=Q10 M?B[N*>8-P@WR\H:Z T@(?"[-4C;1P(RPO*P6;6?4L6^WV/;87AOFP M[+N.R*^B(Z)[(FV&+!-AH1Y1:!*).:WVG#1STD^<+"&J0Q7-ZPWTGDWR[5V\ M\K.$?I/7JP\9IK3DY[8=D#'O9*W?Z<.E%?CI.B)0ADI^JNN'M54@R13J0J)+]/*?"W@MQOQ?B=1H^ M0!JESOTQX8-GEV*%>N.N?@-NY[3W8_^U?UU/26\PZWZU>S%1K!9=XJ\&T=/&[-G@E"R5^N8&'\JY%SI"*+"P#H'1ZQY?HQ .B&A\WV)Z0TH7N&_OT-]U MVDG+DAE\K<0?O+35W)MZ4.**M<)^4IO?<*LG%*VQJMX& M$X.:R_[-'K;[L![3]2Q?,,L6\RTVH!VJPG-&9W4+IK(<>F* M-<]7OP$7@XW M2MK*P%M98GD8'Q"W@6"\(W@=GP3\V,IS2$(?XC!.3N E@^"DPTN>P'O[O>7V M$6[05JH\$,UD"1\5EQ:^TKC5:.#/JZ6A#2KL7\=VHD^4'D_D;M.E:5B![XPQ,SKK#N$>]9(U)'!6H-T2*%/<51SV^\3Y"T\[T:4EBC^3T=:?$( M%8H2"E4W3-+&@%'BB" ?)'WZSN#EBVDYY3I;N&02>5;3,GTRF,,H3?SI-QU2_?)(1NRSWPSC]WR8\)_%0-C^>QD[J M#IM*E_EAE'3RMPF.?5:"O=90HUYW#=#0N6BE[;O$X!UZ[%7?6OY=WC?H&Z;7 M3H# %86&YY/, ]TWO7Y@5=,UFJ6RU+8ZLZ+_!-1N &ULQ5=-;]LX$/TK SUCL@99H MFZ@DJB1E)_OK=TC9BETG3HH][$6BAISA&[[A(W6^5OJ[60IAX:XJ:W,Q6%K; MG(W')E^*BIM3U8@:>^9*5]SBIUZ,3:,%+[Q358YI$+!QQ64]F)Y[VV<]/5>M M+64M/FLP;55Q?7\E2K6^&(2#K>&+7"RM,XRGYPU?B!MAOS:?-7Z-^RB%K$1M MI*I!B_G%X#(\NTK<>#_@FQ1KL],&E\E,J>_NX_?B8A X0*(4N741.+Y6XEJ4 MI0N$,'YL8@[Z*9WC;GL;_;W/'7.9<2.N5?FG+.SR8I -H!!SWI;VBUK_)C;Y M>("Y*HU_PKH;FP8#R%MC5;5Q1@25K+LWO]NLPXY#]I0#W3A0C[N;R*-\RRV? MGFNU!NU&8S37\*EZ;P0G:T?*C=78*]'/3M]SJ>$;+UL!GP0WK1:XXM; \);/ M2F%&YV.+L[BQXWP3\:J+2)^(R."3JNW2P+NZ$,6^_QC1]1#I%N(5/1KPC[8^ MA2@@0 ,:'8D7]2E'/E[T?,IOI/'0[J=',$<-P#CH]%G]YT&P;4'-[+FM>YY"5<&B.0IPUI M!7 +.XEAO7\1>:NUK!=PQ8TTCR5U=-K'D[I="IBK$O>RBVQ]D0 B0:.V2U"M MAGF/D7<8[1+!<2V@V@$[=V!76[ <-_@6[LS!)2#N\K(MG*%I9Z7,RWM >K"D M0/QHI;W'6=%#6BEP,#=N=;!21%\IP.L"WHI<5#.A(0J]E9[]-.A:&0M*PP>M MC-D\;Y5%\.^,E;CK<;ZAK#$'U1J,:$9PSG,*"[42NG8;;J>[RP$TBDB:11##,&-LA-^43&BX 4+W@%PKW2B->:*6S>Q^E(QD00HA MAL%D,A\H)2Q*T*FJA/8<-[S!Y0WCF+ TZ]/?OK?V:Z&MG,L8/#T,)@TJI=:U/(?+*BB]2IF42AQ[:0J#'CYK%VUK07*((I5)Z%(T.U2 M"[%W8CX(U(V\>Z+'2YT0)QL&#TQ?:[PJEG[>Q3ZB7X%A95EV1CPY M'!"-%88UA[ *].@ Q2D#1N(PQ.V4) EN$,(8^WDA7C[M-DT7]P022B(O!UUP M%**$L"#\GPA\]DA\ACJWY2=LM,<8GBY1MF,Y2MT+ +R(M(2D>#P,F9,!%$*& MIT7B#CU& AH?+,)+)NYI(S2C+M5M;*0N(4$8^?0W$SPF*^.=VS3JX,+_,QBL MB[:VW<6ZM_:_)9?=;?QA>/=/\XGKA4N@%'-T#4Y3E!7=_2=T'U8U_FX^4Q9O M^KZYQ%\KH=T [)\K9;CC=L MC0_H_MS<&9K%+4K))2K+M0*#JTDT2Z_G?;\^+/C*<6L/QN"=++5^\I/;5DRBPLMOO'259-H%$&) M*U8+=Z^WO^'.SZ7'*[2PX1^VS=K!501%;9V6NV!2(+EJGNQEEX>#@%'R@X!L M%Y %W0U14/F1.38=&[T%XU<3FA\$JR&:Q''E-^7!&?K**V5*@[8YC1]P>(2YV//.&)_L!SP ^ M:>4J"[^H$LOC^)@TM\*SO?!Y=A;P]UI=0)[T($NR_ Q>WB8B#WCY_TN$SP/\ M-5M:9ZB@_CZ5B(:G?YK''[)KNV$%3B)"MVB>,9I^>)<.DILS+OJMB_XY].D# M'=JR%@AZ!8N*J35:X I^:I=/>3K/^E@A.%\9L/2G'((QY2P0%11O,MB!#!UD M%$ M,\%4@< =02\=)5V@M5=#'YV.\B[,I*Y]TM_6D\F5T3*D@: II83L4YEF-V'\F;I^ M$4PXV*#AN@S$ ;]_A#\\\D.'#]O#%V0/>WF:>P=DZK*Q1R #STF_>V2"_TMR MUG1-V+!O?H]I3Z@QR[?$6B0UW''ZP(Z<'SGARNE=_>PK!E_HEK+8[8$B2[0/ MNO;%I:P6O R[;1T]9*A**@RZU$R3S(M3IRX^:*@2S3I<&Y8 *<%-;VW?MC?3 MK&G(;\N;:XW*9NT]"UQ1:'(QO(S -%=%,W%Z$]KS4CMJ]F%8T>V*QB^@[RNM MW7[B"=K[>OH=4$L#!!0 ( />=^59M9SAWX0( &@& 9 >&PO=V]R M:W-H965THS&X>),$Q<">W-?E M)BU8HOW2%_:E>59-*)4LD'MI-%@ M<3,/ELGT-O?Y?<+?$G?N9 S>R=J8KW[R1S4/8B\(%9;D$02_'O$=*N6!6,:W M V8P4OK"T_$1_6/OG;VLA<-W1OTC*ZKGP4T %6Y$I^C.['['@Y]KCU<:Y?HG M[(;T%B,;-F!]9G M,YH?]%;[:A8GM=^4>[*\*KF.%BO+^VMI#T)7\.%;)UO^XA3"9SX/%P]BK=!= MSB)B)I\?E0?4VP$U?05U I^,IMK!!UUA]7U]Q I'F>E1YFUZ%O#/3E]!%H>0 MQFEV!B\;;6<]7O8#VR&LE-#TO7OX=[EV9/G _/>2]0$Y?QG97Z*I:T6)\X!O MB4/[B,'BEY^22?SK&=WYJ#L_AWYVN]9[^ W-UHJVEB4L^8J^I/X\_D.-L#&* MKZK46R"__Z"D(P?M*3,^,^N!>?O,+)AY"DL'9@.\;SCNVR'V'DMLUF@A2_IX M"A=2 ]6FY[,!J2OY**N.$4K3:;)[P*<2D>\ )/'/GM=T%NB''-QL.;P'3I"F M@OX@:39U]=(1BDYN?X-VV_S^E##_XD[%9J!PHW7!I? M%=/$$XP_E\7_4$L#!!0 ( M />=^5;^_;<);P, "P, 9 >&PO=V]R:W-H965TD%$5V534-/*!^D$2*]_"<<\6+Z]E!R#N5(FJXSQA75.,9K)1;(>[LX":9>X%EA QC;2&(N>UQA8Q9),/COPK4J_>T@H8DES9ZG8PK)09H%20'@"FS*U=GY#=YQN:4RX MAD4P%HS&%!7\#HLDH1:%,+CAY>=E,5]>HR:4J=]FOC9T[:9^7%%; MEM3";U#KPUO!=:K@#YY@-9*R:"3EW?>3\N\;$P8W&C/U MLZ9 *)1[]*(7O_1'P:LVN\X$=N379>W791=Z],$= M5DR [%&:X@.YI+&YHBQS B\IAT(ECS.MGV.YR@$Z-5:E@"6A)$IO:A'Q2\!F2-O;E M-L,&M>DI^Z^7C(;M[$\%*S*$PWER4](8-ZA/>J/IT>]$;"?Q9WZ0 MX]J6\?]LRP5L7I L?[6&81" %MK458FZD!RH*8?W3[1M_+5MDU'8FPQ/S.J4 M\TRS)K59DVZS&+&UK8U^9^"/5J@S@1UIG-8:IS]#19^>TZ\S@1WYU0\>^Y*@ M\ZO8V+,#*F=4@[2]A#U'CZ>JM9WH1/Q1^15:LUKV3XJEW^B[,I0[UXXJ<'DK MVY)ZMFYY%Z[1.YE?VE;8]7./,&4?_9;('>4*&&X-9- ;&SZR;$W+@1:YZ^YN MA3:]HGM,33N/TBXP[[="Z(>!W:#^@Q!] 5!+ P04 " #WG?E6P3P**#D$ M !%& &0 'AL+W=O!;GA5\9B1";*Y-DR\3DF-^13>DD'=6E.58R"%; MFWS#"(YK4IZ9MF4A,\=I8D(SN9@8T]A/W MZ3H1U80YGV[PFCP0\;BY8W)D=BIQFI."I[0 C*QFQ@V\CB"J"#7BKY3L^-$U MJ$QYHO1+-?@8SPRKVA')R%)4$EA^;[C:RMJ=&M6Q./KO?K/M?'2 MF"?,R2W-_DYCDDN:\?H3[%JL98!ER07-6[+< M09X6S3?^UCKBB"!UU 2[)=A#@GN&X+0$Y](5W);@7KJ"UQ)JT\W&]MIQ(19X M/F5T!UB%EFK51>W]FBW]E1;507D03-Y-)4_,[\F6%"4!/X(PY7B]9F2-ZPC2 M%=C?>WH&OQ"Z9GB3/(/W(1$XS?@'27E\",'[=Q_ .Y 6X'-"2XZ+F$]-(3=6 MR9O+=A.+9A/VF4TXX!,M1,)!5,0D5O##<3X:X9O2(9U7[+U7%O:HX&]E<04< MZP=@6[:CV,_MY71;9<[K5H_^]^H]9SC=$7%J/>>,WN!@_'DX&/_\+J'@HR Y M_U<5]4;75>M6*?":;_"2S R9XSAA6V+,O_\.(NLGE9Z\W:N\?E(D$W.2$I4NLLG>4_M(SIU,LU"D6:1+K MQ0!U,4!OE!"0SN#H% MUBD6:Q'K!\;O@^*]+" W=.WHPD0\M'P[RP2G,]]V) M[PS2P2D,.I9\S =RD0+GV2Z$9]+!I+-V,FIM5#+YSJPRG6*A3+-(DU@L.M YO]M;K,D'+[SV4?F [[B 5*'%N MX'J#7*# .8X[<0>O$)$:9]E0G0O@42T#1RV^)UQ4A8NL33-5&;$8Y[_TX&E5 M"[6J1;K4^I&P#Y&PWR@UM,*Z0J13+=2J%NE2ZX?H4-7!T;KD@O3@G#RF]2O\ M27HXQ4$D2P@?S"WA]"Q7S8=4CK]NP!_FFP?X)LW5:<)"1E5S*NO)E M,%G3LVX&@F[JINP3%8+F]65"<$Q8!9#W5Y2*_:!:H/OG8/X?4$L#!!0 ( M />=^595J;G(7 < /PZ 9 >&PO=V]R:W-H965T[EK*&JJV:*,HV[6?6GEVC8' ![Z;_OL/# MC('+&,=7^9(U^-PSOO>>83@9N'E)LZ_Y1HB"?-O&27X[VQ3%[GH^SU<;L0WS M=^E.)/*;QS3;AH4\S)[F^2X3X;H*VL9S9ACV?!M&R6QQ4YW[E"UNTGT11XGX ME)%\O]V&V7]W(DY?;F=T=CCQ.7K:%.6)^>)F%SZ)>U%\V7W*Y-&\95E'6Y'D M49J03#S>SM[3Z\ TRX *\7;4$:PFH$I]7N=>%:YV0G,G*_"3-!KLC'_59D89%F.0F3-?%%DLJA MZQ/I([D+\VA5?Q/%^T*L"<"R3+>[?1&6:LB)%'1Y8BN5<5^DJZ_DM2^*,(KS M-W*T+_<^>?WJ#7E%YB0O8W,2)>1+$A7YVZ,3?VW2?2X'E2=?=8YOYH4L1)G. M?-4D?5%\?;VOBY[(!;1?8H0MW3$OXQSYY1[CQ MEC"#<>#W+*>',RB=RT8/OGOT3C%X*TE>\?$Q21[4=PUUMHXUX=CRLGJ=[\*5 MN)W)ZV8NLF5!7 F8X;M='$^@',,RW-9%Q= .)?:'FUQG52M-E5+ MJ[7Z4E9?9$"Y69ARPR3S,OH\.I-U"CZC&L(X'(G\>ITQ/2$L)Q1DVC)TP 9WF,VU9/F! ?LVR; MP\)TVJ(X6F$>5E:--!U,:6*2^9AD 1)9IPMNVP7W,FD>VG1"G.Y$<4(X2)P M#A0GQ*<1I]>6Q=.OT,T"4=WN56F3L"BRZ$'>\#W$@A1I6ZCR;F^3QFN1P2+V M,$6,2>9CD@5(9)UN44/=XQM:&:L+Z#Y?JZ:!4FVHG..5UGC'S)Y21V!V3Z@P MS.RQ!2,P%Y8I/3(W5)OX\?2=..E0V'Y4MP&+K]D 9&7J)DZ&H5@:5S4=E"[#8NFU0=H9^OY^AD*&A MCGED+)KZ0D#+YM3LSWL :'F<&WU+ P%MRS,-;V3N*U-#M??K:GV>L"J#1;&F M%@4"@D4!@'!1 *"V*,IE4/LRJT>U-N7L^8C)YJ.R!5ALW4XH:T.U]^Q(AJ\9 MI'-SRTW/H/V;:A#H.*[3OZL&@=QEE/9%"C)2;HVMVLIO4/=2VT>UEN5LF6*R M^:AL 19;MQ?*Y%#M73F:^6N&F2!4" @*%0*"0@49QX7*E*5@QH^R@$QK7LX5 M-"J;C\H68+%U>Z;<$-.[H7-L()OFA49@?2\$PP9>: 0V)E;EA9C>"YUG QNR MDZG#L$'J(&R8.@P;2UU9$*:]MVYLX!V8)ZK_0&7S4=D"++9N#Y3_8.8%-I!I MSY3G_. S!J M>(8U,NF5U6'Z'95+_5]#?[(:$ RH!@"#J@' =-50=H/IMU).&C^&NI."RN:C ML@58;-U.*'?#+MQ.F63\V'!7@S&+#]0)P6R3]]4)LK&!.D$V9VQ]5B:#Z;=2 M)A@^AKI'@LKFH[(%6&S=QTZ4I^'Z;1(LP]<,-:>W+VLSN8;#XJ6X#%UNV9\CM<[W?.,7I\FML9@?7=#@P;N)T1V)A8 MCYX0W8R=1@V2!V$#5.'86.I*Y/!]9L[P_[R$@+?]_=V3F*W_#]=LIE[J]AOYT22 <5!( !Y<$ NI*HHP& MUV^CG+1\''43!97-1V4+L-BZG5#^AE^XB3+)\O'A/@;CU.[?!"\GXOR)N. T MKON M;(:IG[[9(+M,U&W15#9?%2V (NMVPOE<$S]M@B6[6N&.2G2B3A_(BXX MC>L61MD(D_THZV>B/G*&RN:CL@58;-V>*0=DZAW0.=;/G.9_1F!]_P/#!OYG M!#;B?\RC=U;T_N<\Z]>0G4P=A@U2!V'#U&%8/_7YT=M\TD\\5:]1YG*J[9.B M?HNJ/=N^JOF^>D&Q=_Z.7B\I<-ZGUT'](J:BK]\+_1!F3U&2DU@\RJ&,=XZ\ MJ&3UJY;U09'NJG<)']*B2+?5QXT(Y;0O ?+[QS0M#@?E .T+KXO_ 5!+ P04 M " #WG?E6\JK(?-4# !=$P &0 'AL+W=OW7N/= QW<6#\3N0(27!?$"J63BYE>>&Z(LE1 M <4Y*Q%53S+&"RC5D.]<47($4^-4$-?WO(E;0$R=U<+,;?AJP2I),$4;#D15 M%)!_OT*$'9;.R'F8N,:[7.H)=[4HX0YMD;PI-UR-W!8EQ06B C,*.,J6SN7H M(AX9!V/Q!T8'<70/="JWC-WIP:=TZ7@Z(D10(C4$5)<]6B-"-)**XY\&U&G7 MU([']P_H'TSR*IE;*-":D3]Q*O.E,W- BC)8$7G-#A]1D]!8XR6,"/,+#HVM MYX"D$I(5C;.*H,"TOL+[IA!'#@JGW\%O'/RG#N$+#D'C$)RZ0M@XA*>N,&X< M3.ING;LI7 0E7"TX.P"NK16:OC'5-]ZJ7ICJC;*57#W%RD^NOJJ]^)D) 4K$ MP3:''($SL%7;,:T( BP#&R81E1@2\AU$F%2:U]I0@/@^(56*4I!Q5H U)$E% MH.%?.1IC]:QGA9\C)"$FXKU:2]10S053\'O.*@%I*A:N5 GJ,-VD2>:J3L9_ M(9D ?&%4YBHPJJ+J\8^&_2<#_JXJ;%M=_Z&Z5_X@X&\5/0>!]POP/3_HB6=] MNKO?E\[_6SW^SZMWBA&T6RTP>.$+>%O)DCO 2KU!>LD==->*>2%*F*"EHR11 M(+Y'SNK=3Z.)]VM?96V"13;!8DM@'0["EH/0H /!XZ2I/&NY%(]QT;1*4CQ*TB=DDW:DDT&2W9#]TCH[*^W-P*H M_QAU<]DK18,X/[I_;8)%-L%B2V =,J8M&=,W(453FU3:!(ML@L66P#I4SEHJ M9V]*BF;/M&$4SH*Y]T2,GIO-PT"_"774Z#2P^#6P3N'F;>'F@X5;,Z5(7.); M]:[]5;UH"Y5Y=I;4LRCM37X0\4?WLTVPR"98; FL0\O(>_PJ\MZ$.#5A6&+3 M*EID%2VVA=8E].@S=_2F)*H)YU@O9O-@.G\B4:>91:>9Q:^:U<5SC]H%!>([ MTZ<1(&$5E?7G7#O;]H(N30?DR?S5Z&(]ZIF/=._(M"<>X>O&TQ?(=Y@*0%"F MEO+.IRI67O=RZH%DI6E6W#(I66%NIXQ)9/-0"_0=M16_P)02P,$ M% @ ]YWY5A+B8/;& P -0\ !D !X;"]W;W)K&ULQ5=1;]LV$/XK!ZW86J"-1-FQG'X8]T-+9)B*1 M+DG9\; ?7Y*296>3&78:A M2I:84W4F5LC-F[F0.=5F*!>A6DFDJ3/*LS".HDZ84\:#8=_-W $]71U)\THK%%2EB-73'"0.!\$ M(W(Y)CUKX%;\P7"C#I[!AC(3XL$.;M)!$%E&F&&B+00U?VN\PBRS2(;'UPHT MJ'U:P\/G'?HG%[P)9D857HGL"TOU_M/'*A$'!G'WB$%<&<2.=^G(L;RFF@[[4FQ VM4& MS3ZX4)VU(<>XW96)EN8M,W9Z.-$B>5B*+$6I?H*/7PNFM_ !1FG*;-9H!C>\ MW'N;P[?7J"G+U#MX XS#+0:WKYY!ZN,<@]XJTY2RX&WCB5I M227"V&Q^"EC6+GI?%%W?Y&@9TC=*("52DRII% MR43:1,4/2F"+5 *)("_OJK@-*=TJ3]8N:KX7_JJ>3*L:GHP4_&+JP)&?:W,. M/^%,%D8@S4U&>N:HW3+.\B)OXN]U""-Q+M+$X/( M$GL#\E(-P0:HY@S3]ZXVFH7/#]IJLGQ*,-X3C+]?&=''8V7D]W)JFO?B2EY; M70';3]?1WN-)7Z1+>53K/31C[F7$%"R5U#RVA)*7D)# MR5Y$B5]%3]2O9U K >OM](O$S^D7V0LN\8OC_]?]"O#B0/BCLW]_'88'G4R. MK7O"4=D)[9>7#>4ME0MF/E8SG!O3Z*QK:EB6/5HYT&+E M^J*9T*;+BM O,^[D0>C>P#NI.>?@-4$L#!!0 ( />=^5;P4@;= MGP, .@, 9 >&PO=V]R:W-H965TH52ZVO?EUF!%9$]OD:FWRRYJ(C20['R MY5H@R:U15?I1$ S\BE#FI1/[[$ZD$UZKDC*\$R#KJB+BRPV6?#OU0F_WX)ZN M"F4>^.ED358X1_6POA-ZY+=>K/P^B9,C(&=\4AQ*P_NP4A9 MN:0P/[W?>WUOQ6LR"2+SE MY4>:JV+JC3S(<4GJ4MWS[1_8".H;?QDOI?T/VV9NX$%62\6KQE@35)2Y*_G< M!.+ ((Y.&$2-062YW4*6\BU1))T(O@5A9FMOYL9*M=8:CC*3E;D2^BW5=BJ= M*YX]%;S,4HN*T%*^UG/O M42I!,X4Y6&_PP*B2SN;;5[,M$;G41K!Q-_$T'=K_%[C\#^W=! MF!E^+V/_B'$8)\.@&W'0(@Z>@?CHXOJ]A(,CPJLD3J)Q-^*P11P^ U%7Q272 M2RB'QY1A$B1Q-^6HI1S]B$\4W8Q+O\_1\?>9C.+QB>2/6^;QV>W_T78+S*]@ MMD&AVY_[)D'7<(3WA IX)&6-74#C%Z@&8;!O%\'98+?@I.%>6>[<<"\-]\9P MPUK7M(O+12US:VB38;*R+[R=/<&1#@]3,^I%H^[,A <=,7PYB8>EY5(]3:<. M#@2->Y$^7^W_PA/BHKVXZ.7$'12E2[5%Q]K"02\YE:Q]&PW/=K_GZ?FZ@ETJ M*>Z0-.K%IU*T[[CA^9;[8[981[F[5&!RO+^27OQM9_8/#I\5BI4]8DO(>,V4 M.X>V3]MC_,P=7O?3W6^ #T3HNB"AQ*4V#7I#77:%.U:[@>)K>Y1=<*4/QO:V MT#]%4)@)^OV2<[4;F 7:'S?I_U!+ P04 " #WG?E68TK9U^,$ #9&0 M&0 'AL+W=O) 7-/=WY !#94_EP8\^8MV65_+0&[,!0TS8QE!Z$?I+WG,$E$R M&+QD@#,#?*A!/S/H)Z!I9 G6!1%D/F5TAYCJ+;VIBR0WB;6D\2,UC3>"R:>^ MM!/S&T'=^PT-/&#\#W3Y*_;%$SI%-^FL(KI"20_T;9MD?;$CS$,+E7O5\=,% M".('_%B9)/UHTH^C(V0BOB$,./(C=!OY@I^4;GS?T)B3R),WCRKMJ2DDE8K- M=#."\Y0 OT#@H*\T$AN.+B,/O ;[I=[>QAH'IDQGGE/\G--SK/7X3QSU4-\Z M0=C"?71[ '.?Q Y[V ;V8_0>>P]J/(C]:R@@0D<@%]DFLXYA[: DLGX1C] M5YJ8IG2E,8R2&%2Q?9A/>LYX:CZ4TZ -M&4:AGD:AN]+PU^,1/)Y&_ATY&$) MWJJ1:V-K2>[DY,[[R)_;K=C3L6VK#-\;CFK\V@A;\H]R_M'[^.4;= 5^R[D? M[?/;N->O)T ;8LL$C/,$C-^Y "+OG=M_O+?]91(&M1SL=ZK4B K;)&>;O+&T M7X/2>XIG*5^$3"JKF 3H.[ P 7L"POAQ$\.DRXK?D;-*3FRKD$'6VV:\=5)> M&6B0FB(\01YY:A0!!WJPQPT>JO@E%6AK%\5BO6:P)@+0%PGK2Y7NHA\DB!M? M])FOCN:]*V]5J5P0ALG7Q3X,BE<232 M<_3\;O[=8I&[!F! #1D M !D !X;"]W;W)K&ULQ5E=;]LV%/TKA%9L+;!& MHKZ=V09B2]M:M$ 0M]O#L ?&HBTADNB2M)W\^Y&4(EL?$9*,0%YBB3KGD)?W M^D27GAX)O6,IQAS<%WG)9D;*^>[2--DZQ05B%V2'2_%D0VB!N+BE6Y/M*$:) M(A6Y:5N6;Q8H*XWY5(U=T_F4['F>E?B: K8O"D0?%C@GQYD!C<>!FVR;$GR MO[.$IS,C-$""-VB?\QMR_!/7 7E2;TURIOZ"8XVU#+#>,TZ*FBQ64&1E]8GN MZXTX(PB=88)=$^PNP7V"X-0$Y[DSN#7!?>X,7DU0H9M5[&KC(L31?$K)$5") M%FKR0NV^8HO]RDI9*"M.Q=-,\/A\Q@:P$WU*R M9ZA,V-3D8L%R6G-=+VY1+EQ? L7X%MF4[ ^M9/I]N#X7S_V:/7SU[:S.<\53HIHA@L M^B5Q12DJMUC8"0>+!W".NT8/:OCJB&@"_ODB),$GC@OV[U!U5/.[P_-+"[UD M.[3&,T-X),/T@(WYSS]!W_IM*#4ZQ2*=8K$FL582W2:)[ICZ7'V[A_:^HOF* M)O_;'.8.#":NJ+O#^:X.P<(06FU8U(?YCAT&;AL6]V'>Q+6]$ZP5H]?$Z(W& MN"2,2R>C^(#+/1Z*=E3@I96F4RS2*19K$FMEP6^RX+^Q7?@ZDZA3+-(I%FL2 M:R4Q:)(8O,XN*IIW]LVU'=_KF,4 *'0G':OH@X0#=/PD[H,\>^(-VT38Q!:. MQG8C=@O1=0K$RXIXUSR(E^B=K+ZA<$>57EIJ.L4BG6*Q)K%6.B9-.B9O[!<3 MG4G4*1;I%(LUB;62"*U3?V&]SC%J7LL-8.#U3&,(9T._:PG1 ,YU A=V].(A MG.5ZT!]V#WC62<'12%'=Z,+^#E$@Z,1_*L7QTGG^2K'PJ^(KK-2@9RO!%361>!2!^MSMZK M&TYVZG#YEG!."G698I1@*@'B^880_G@C)VA^ 9G_!U!+ P04 " #WG?E6 M@]A+N*@$ #$&0 &0 'AL+W=O'E.S/1Z*6&9LY@5?7=B,>.Y2EA&[P22>9H2\7Q- M$[Z?.[YSZ/C(-ENE.]S%;$R*R(I$N>_,EBM9T[4P?%=$WR1'WD^U]I1:AP,.*)+/ZB?376?/]VYBKP0Z.Y437G=3DG?F'.$'W@F=I*]',6 MT[C'?FFV][$!P(4 U%' ARA<8R/B;WEVC@+O#&$/!WT.FX$ M]:($!5XP8%'07^^A#]TJFLJ_^V)>0H[Z(74UN)0[$M&Y ^DNJ7BDSN*'[_S0 M^ZF/KR6P#OM1S7YD0E_\PGF\9TG21[*T# M+7:$>%WYX@;W0]SQOYCZV*?0- M'84^U+?6T(Z#X]K!L=%!O4DZ^=+GJ1%BZ')8 NNP#6NVH?W-&-ID;PFLPWY2 MLY\8U_HN%]$6C@FT$RRB*(+59C$5137L(UZBC5N[;A+HS7FT/8W3GDAJ6I.: MFDF19SB)%5(+DZO&Q1&!$9[V M$3!.<2(!WVN.8N]5%$"&Q#G(FU5"$1R]2)$GM,O%CDO:NSX5;)O?E\3,,Y_* MK"4R_&$5$_V+?E=;*M![1E8L@@:_!B*^R=@_-$906S/%UK I8.\3*:F2AQ(5(Y+% M*&GVBWZ?IS0^:W?VAC XE@(X[,M_L_NGAJ<1/KY9^6CY^%5A8<88O"$LH749 M-TK*'W^#E+"JK6RA=2/0J"O?*%\&"PPSW&#RX='1 0IY[+TLDOU&.?E?D4[# M5(89;3"Q8R'F3R8F7HUX\LWJR:0TS*:#21PKK_ B,)%HU)+_.KDT6&M8DD@5 MP6-EYGN^:9EPHZ:P64T=%=/7:@XS[E"*MM"Z46B4%_;M%UAL57790NM&H%%= MV*AI_B?-879J< CQ\4^PZ=24)HTDPV9)UIZW^3.DH$J0$R>2:"J%S@$*@U#-B MF:+@#Z0-@^RHDD8W=4;U1LVJ@*O0VO)^-/+ZDL-MW9.G5&R*SP>:;IZI\LJ\ M[JT_45P5%_-N,[S\OO&!B V#9$GH&DR]\PDX()IT=Q2 M G'4 ^#]FG-U>- 3U!]N%O\!4$L#!!0 ( />=^5:^V'8,GP( %\& 9 M >&PO=V]R:W-H965T>%;D$H M=^*HV;N6<20JS2C':PFJ*@HBGQ;(1#US?&>[<4.S7-L--XY*DN$MZKOR6AK+ M[5E26B!75'"0N)XY<_]L,;7^C<,/BK7:68/-9"7$O34NTYGC64'(,-&6@9C7 M!I?(F"4R,AXZ3J>SN80<0!"\ @@X0-+K;0(W*ALTNFE0;M!%'N2W*K9;FE!J(Z:4*:.X,"Z?L]%I0REBEQM5-I8 M;M(I6K2*@A<4A7 EN,X5?.8IIO_B79-=GV*P37$1["7\5O$3&'G'$'C!".YN MS^'PX&@/[ZB_NE'#.WKMZG[="/,T'TE-9/I[*..6:#Q,9/ON3)4DP9EC&DNA MW* 3OW_GA]ZG/3+'OYC&L,*.!]/3%R*'?>1P;V13%].:W#23 ME,B3)]"2<,6('0I#(L)G(D9^Z ]KF/8:IF^L ?+TE0),!PKP,?">27!WFKY MF36C34%B6[/M_WZWGY[S=FC\=6]'[Q61YLM0P'!MH-[)U&0OVW'6&EJ4S0A9 M"6T&4K/,S1\ I74PYVLA]-:P ?I_2OP'4$L#!!0 ( />=^58Y27%C( 8 M &&PO=V]R:W-H965T3OE\1;.(G[,US>4O"U9DD9"' MQ7+*UP6-XBHI2Z?(<;QI%B7Y9'91?7=;S"[81J1)3F\+P#=9%A5/;VC*MI<3 M.-E]<9D_%Y_5M(8^F+4J<9#3G"7DROX^IJ@,J&* M^#.A6[[W&91#>6#L:WGP/KZ<."4CFM*Y*"$B^>^17M,T+9$DCW\;T$E[SC)Q M__,._6TU>#F8AXC3:Y9^26*QNIP$$Q#31;1)Q1W;_DJ; ;DEWIREO/H+MDVL M,P'S#1PG(&TE 30+J)[@C";A)P-5 :V;5L&XB$\O;ZB(DI2_DI&?[V_ RQ>OP N0Y.#3BFVXQ.07 M4R%IEB>;SAM*;VI*:(22!SZR7*PX^"6/::S)OS;G0V0 F,KZM$5"NR*]04;$ MWS;Y.<#.3P Y".L(F=-OZ%RFPRH=&>C@]IKA"@^/X+U-\D30LP]R_NNNV=\? M9#QX+VC&_]%5OP8G>O!2-E[S=32GEQ.I"YP6CW0R^_$'Z#D_ZT9N":Q3!]+6 M@9C09^\*QCFXCHKB*!5,J6N/,P*A ^6E?-P?BR;,"5P' MM6$=EF[+TC6RO)K/-]DFC82\6))B(9+_HE+!=$1K)'>/P1ER DQ0CZDVCE2S M2T?5:ZEZ1JJ_4VWYO$%=Y$3V?-@CI0LC)'#TG/R6DV_D=,/*9@3R**-:+3%F M'SN;+8%U!AJT PU.>5<'-NM@":Q3A["M0VB\X%^JSDOC,W#U2 MI)< =+:= M>8M_YG2Q2<&'9$%EP_F+1H5V3IA/@,%3F0@\D%5M0E< ,P*I$0R#A8[JOXX= M$6MP]N\OG[B]>U 3%+I$?P?"/8\ K4E8 ]71)G<@M;HH+QR1"H@44?0] M9D M=:0)]S55%^2-E4ZU:FCL@+-/113+Z2M-N9:8U5YL"ZT[5-6-(3FE@$%CLS^Z M%I;0NK50/1^:F[X%$3MPAJ!1+R#M;AP]:57L 2L9 P@(U*W ,I)0+.5>+ZL M#6U#X#C]>],*ET&?EB:,$&],?55GQ^9N^8=8T4++R^K6@BVT[BA5V\8GW5W 5K<7;*%U:Z&L M 3[Y#L.!,YBV%@ZDU@_E3+NCRE<02UL+9&@AO*%3.Q359:E\!K&WN4 TVP9D M?YW<,-6$H< ?>9A/E%4@W[6]0(;+=^BA 2G-(A\BK\=INON?JNC_;9]B^:J>G=DJL+K5W ^1L4RR3E(Z4*F.N>^K$=1O]52'PBVKEX, M>6!"+F^KCRL:Q;0H ^3O"\;$[J \0?MNT>Q_4$L#!!0 ( />=^5:R*BB5 MX@( *8) 9 >&PO=V]R:W-H965THZ>""V M<]]W=]\Y/L=K+A[D D"AQX(R.7 62BW[GB>S!118NGP)3+^9<5%@I:=B[LFE M )Q;4$&]P/=[7H$)PY*0 )@EG2,!LX P[_4G7V%N#KP36I\;( 9I]+^HW5MZSLH*Z7B10W6$12$54_\6.NP!= \ M[8"@!@1/ =$S@+ &A"_U$-6 Z*4>NC7 INY5N5OA4JQP$@N^1L)8:S8SL.I; MM-:+,+-/[I30;XG&J>03Y_F:4(HPR]$54YC-R90"&DH)2J+W:)CGQ)044_VZ MVI>FP*(,'2MR;2!C#VEPS-.O*P.952%$CP32HBN M.5,+B28LA[P%GQ[&]P[@/2U+HTVPT684'"3\4C(7A?X[%/A!V!+/^.7PH"V= M__,^>;7W'3'"9J.$EB]\W49)B>!+$")WG[IM/S/[05X)ADZ3'))D# LN%/E=?:A\ MIK_*IEK85JNM+A7EI:4TS665="[<*/96VWKO&_4BU[_<_NTBTGU$V'.#7:/) MOM%%S^VVT^XHTFT4Z1Y4Y(IENHE*0*WX$F6\9*HZ6IK5YE(QM+WTR?JHTQ]W6M93?0FI M[@Q_Z:L;S#46<\(DHC#3KGSW7"E"O=1.UPH2]2((R!?C_C M7&TFQD%S-4O^ %!+ P04 " #WG?E6L8_[[ BBK)I9K/0['D6B:,R[)'VS>S>6#6F0"T.D<)"94O%$^ M=XLY.CUY@TX0*=!MQDJA9A1C6ZHD-(J=-, 7-;#W#/#GLCA#OO,6>8[G=\AG M_?(Y)$KN&KGW5&ZKTK7U\]KZ><;//ZY^C(-((VC: W#44>=)'7JL$.>1@[R/)PY8\?(D\["(/#\@]?Q#X>^2]WD>2 M1RUY]!)YU$4>'9"[@1OND_=Z'TD^;,F'O>2W&:C-?R6!=_$/._B'H]$>?^\, M1_*/6OY1+_]7D%W@HX,?C%Y,R<>.WL7;0UO\%U!+ P04 M " #WG?E6!ZTL%BX2 ";$0$ &0 'AL+W=OF[&QRD;+K+Q/O9;FWHO[JZEFYFR_S53E?K[PBOW]S\=9_I:=!,V#[C/^< MYU_*O;][S5OYM%[_WGPA[]Y<#)I7E"_R6=406?W'Y_PV7RP:J7X=_VC1B^>: MS<#]OW_7Q?;-UV_F4U;FM^O%?\WOJL+/U MHMS^W_O2/G=PXMH/K5[" ']Z8D#0#@@.!XQ.# C; M >&Y%8;M@.&Y%4;M@-&Y \;M@/&Y R;M@,GA@.&) =-VP/1@0'"JPG4[X/K< ME^0/OO_+#\OR/O9MTNUFRG6)15F4WKXOU%Z]HGE][S5^V\W0[OIY9\U73 M4A^KHO[NO!Y7W?QMO7KXZW_DQ=*+\D^5]U?O[=W=O)GLV<*3JUW+-E/_IRBO MLOFB_+E^RM\_1MY/?_GY]555OX"&N9JUQ=[MB@4GBOG>^_6J>BR]>'67WW6, M3]SCPY?&2_?XL6/\5?V#>_[I!=]_>N\")_@^^^:%_B]>, B"CI=SZQXM\D^7 M7C ].3QR#W_[5%QZX6 [W.\8'I\_?- Q7+PP?/-PV;YW_[KKG](]7&U6S]7# MCN'I^<.[?G3RQZJK'ZNNW<.C?'9Y8MI8LS!\[N%PZX4GO;ISY:JLBDV]L:N\ M__Y;_01/5OFR_)^N)MUIPVZMV8:_*I^R6?[FHMY(EWGQ.;^X^==_\<>#?^N: MXB06D5A,8H+$$A)+24R2F"(Q#6%6@PV?&VSHTG<--G]NL%^\IV*^FLV?ZFUD MMEQO5E57ESG)OEU&8A&)Q20F2"S98>,MUAQ9?+X))Y-@-)T,!O7V[O-^#Y%U MY?EU%5E7GU77FO^CY_D_5ENLM4L]];WWFR]^IP7 MU?S3(O=6ZRHO?_%6]7%@_9WG9\W6955V-8BS9M\&(;&(Q&(2$R26[+#1WH0Y M[(O1T90Z>(9\T5#'AC^CX M5W?'\_SK\'A.0V_6FM.3YSD]<<[I#_GG]>+S?/7@W19Y?5COB6PV7\RK;UTS MV4GUGG8'TC1NO+LN@JMJRG-[A)S9M]W MGM=L5J4WJZKNC+UNV:SN\L*K'O.V69X/D#J[!CW9CVH1JL6H)E M:377J1:T MH'RYH$(+:DJS^\2\6#4)2T_,5]EJUCS[ M0U;EWD\??Q4??M[[OJP[[*OW\4OVM'U"9U^AI_=1+4*U&-4$JB6HEJ*:1#6% M:IK2[&XU<0)_A*Z<^VA4 -4B5(M13:!:@FHIJDE44ZBF*L=T(/N7%K&[&["'O3G:/NYUE(A;^'\Q8-'N>=8,MFF\=[%IV]A>: MOT"U"-5B5!.HEJ!:BFH2U12J:4JSF] D,7PVBN&C60Q4BU M1C6!:@FJI:@F M44VAFJ8TN]E,*L-W9RBH'M,92'?;?3=MJ!:A6HQJ M425$M1 M3:*:0C5-:7;GF5!'X*/[D0%Y1OX6U2)4BU%-H%J":BFJ2513J*8IS6XVDP ) MW D0:#^RK?+RPJ3[Y?1N+S3R@6H"U1)42U%-HII"-4UI=GN9Z$C@CHZX]B+W M3H5O=J&24^>YW45Z;^'0_ BJQ:@F4"U!M135)*HI5-.49K>@2:4$0W9W$@V5 MH%J$:C&J"51+4"U%-8EJ"M4TI=G-9D(E@?LB%=3NY*A[=_)H;Q)-D:!:C&H" MU1)42U%-HII"-4UI=G>9%$G@3I$X]R;KC=KVPGHO1RT_>K]ZPOO0+VOI?FF] M-XMH/@758E03J):@6HIJ$M44JFE*LQO7Y%."";L/BN904"U"M1C5!*HEJ):B MFD0UA6J:TNQF,SF4P'GJ_8]=L> %T_>6S;:UL[O0X FJQ:@F4"U!M135)*HI M5-.49G>7"9X$_R_!D[:*'^X=X1U^&-O]2GIW%IHX036!:@FJI:@F44VAFJ8T M^_K1)G$2NA,GP2"8>O_>7+^SJV'<@_ON$J):A&HQJ@E42U M136):@K5-*79 MK64B)2$;*0G12 FJ1:@6HYI M0354E23J*9035.:W6PF4A*Z(R5_Z$+M;K-W MQ^TTZY)9WZ^8=? 1_ BM'*.:0+4D/+Y\QZF?2HI6ECW^/11:69_WGNV9OG?+ M#W>ZX\^Y)+N[:.]6"(]_]*%_HA786W^P]_Y@;_[!WOV#O?T'>_\/]@8@?T:6 M(S19CM!Y^OIXTV(M.G0V$YKF:#5_>'!>V@]&AZV$)C503:!:@FHIJDE44ZBF M*-'>7Z-U<:)@#U6)4$ZB6H%J*:O*% M23C<70G:F^Y.KY2>'WAWV;>NW2*%OC!-:7;WF21'Z$YRW&9/S6'1+-_M%S;[ M@IT-AH8N4"U"M1C5!*HEK6;M0D\FW8=-:*+B_,(*+:PIS>X.$Y<(W9?S,"OA MWC^]VT56EM[;SO9 8Q*H%J%:C&H"U1)42U%-HII"-4UI=I.9F$3(7JXC1"_7 M@6H1JL6H)E M0;44U22J*533E&8WFTE-A.[4Q,?'K&:WBW_YG;=YJ@^K=@=< M97NGNSR;/7I_:=;ESELN)T]\W[::;]^8[7(RO!X>+FN@(0I4$ZB6H%J*:A+5 M%*II2K/O$6Q"%$-WB.)HA7!_)?ZPL[Q-67?CW.K%4PN)[KI].V[8=4^7H_5X MM&:,:@+5$E1+44VBFD(U36EVMYE1XI6ECTJ*[2R;K61N[(]TTTB8NA.1/PY65IWT=ZM M@ 8HAAUG]T_C( B+XP36EV]YGTQ?"%BU2<%P!T*[T; M# U=H%J,:@+5DE;;WU)/Q]/.73TT4'%V7876U91F]X8)2PS=80FS>.>._[F9 MWLV!7FT"U6)4$ZB6H%J*:A+5%*II2K.:;&2"$J,!NHPW0O,/J!:A6HQJ M42 M5$M13:*:0C5-:7:SF9S$R)V3H.-_[G*]FQ&]/D6KV6%"_S(8#(.#10VTKD"U M!-525).HIE!-4YK=:"8Y,>IY[0DJ_N>NV[OCT%S%J./J"L=+B&A-@6H)JJ6H M)E%-H9JF-+O;3,IBY$Y9_'#\S^WW[BHTB-%J^Q&:Z?7EX0?]8[2H0+4$U5)4 MDZBF4$U3FMU6)F$Q656A536EV;UB A(C=T B& 2CTT$_]^#>[8 F(5 M1C6!:@FJI:@F44VA MFJ8TN[5,(F,T9E<(T:P%JD6H%J.:0+4$U5)4DZBF4$U3FMUL)HTQZI7&."_H MYS9[=QP:OT"UN-4.ESBZLE("K9QT5 ZFPUU0ZW!W#DU.G%]8H85UJXVUI M;F(/(W?LH?\%_-Q@[SF.)B!0+6ZUHYO>'2XY"+1L@FHIJDE44ZBF*C$ ZU9ZMP^:D4"UN-6LL,QT.N[<0J !"%1+44VBFD(U36E6 XU- M &+7UBAA36EV=UA4@QC M=XK!+&J[ [!NIG=[H*$$5(M13:!:@FHIJDE44ZBF*&(?H\O88S2J@ M6H1J,:H)5$M0+44UB6H*U32EV0AQCTO&$$%8-UU>W<<&J5 M7C<<8&% MXS5$M&:":BFJ2513J*8IS>XV$Y$8OW ;CQ\-P+K]WEV%9B90+6ZU_71:X%^. MIX=MA88A4"U%-8EJ"M4TI=EM9<(08W<8X@<"L&ZY=T.AD0A4BU%-H%K2:OO- M'@;U/NOA:B$:F#BOJ$*+:DJS.\7D*<;N/$4P",:GXZ_NP;V; H)E%- MH9JF-+OA3%QBXK[6 Q&7=9?HW5YHA +58E03J):@6HIJ\H5)^/URL?XN+^N- M3Z9ET9>E*F+C3$V_WVZO>D-V=]]D/M]J[W="0!*K%J"90+6DU^]ZJ M7=G9V,?BL$O4 MU#NV)[;)!TQ>R ><]S$'M])[/J,I %2+44V@6C+INA]'T/7[,D4+R_,+*[2P MIC2[.\QI_HG[-+\Y>>G^F(.;Z=T>Z#E]5(M13:!:@FHIJDE44ZBF*;R0Q,W!=EH#_FX"[7NQG1 M3 &JQ:@F6LW^T$1X.1U._?.!@=?*8I18O*\XHJM*BFM%VG7)6/>5Y%697=O%[FQ4-^FR\6 M9;U[5N^L-47V'O6*_+[N)/_5V^#BZNCQ=_XKX7<\GOBOTJ['I?]*;1^_,F5O M7C]E#_G[K'BH]R>]17Y?OX3!97/BH)@_/#Y_4:V?Z@.*"^_3NJK6R^U?'_/L M+B^:)]3?OU^OJ^]?- 6^K(O?MV_SYO\ 4$L#!!0 ( />=^5;?.>UJP@4 M "\T 9 >&PO=V]R:W-H965T54J"TA,D761!D8; ME&8^#G5&Y.!X.7_,\B_%EC&N?4WBM+B8;#G?O9U.B]66)6%QGNU8*MZYS_(D MY&(WWTR+7<["=964Q%.JZ_8T":-TLIA7KUWGBWFVYW&4LNM<*_9)$N;?WK,X M>[R8D,G3"Y^BS9:7+TP7\UVX83>,W^ZN<[$W/5#64<+2(LI2+6?W%Y-WY&U MK3*ABO@]8H_%T;96GLI=EGTI=Z[6%Q.]K(C%;,5+1"C^/+!+%L3-R)MF;WX3[FG[+'7UAS0E6!JRPN MJM_:8Q.K3[35ON!9TB2+"I(HK?^&7YL/XBB!F,\DT":!GII@- G&J0EFDV"> MFF U"=:I"7:38)^:X#0)3B56_>E6TG@A#Q?S/'O4\C):T,J-2M\J6R@2I64K MWO!U++[K7++'U@.8_N8J9]S#@KM-<> MXV$4%V]$X.V-I[U^]49[I46I]GF;[8LP71?S*1=5E>SIJJG@?5T!?::"7_?I MN6;H/VE4IX8B_7(XW6,KD4ZJ=*I(]X;3?79WKE'WV?3E;3AV/13XSS!DL9 MJR<2YB-A 0@FZ6D>]#0'];Q-PR035_M_V+J^%UP5Q3Y,5TS+&JLL$N8C80$()BEK'Y2U!Y45 M X15#VDJ00=SQ]ZHD3 /"5LB83X2%H!@4FLXA]9PH%.=@VP6),Q#PI9(F(^$ M!2"8U"SNH5G<_S[5N;WK/75-HEN=V\)I8=Y@(6/51,)\MS>5$KWZD<\@ !U4 M$FIV$&J&'M=F_3F,D%EW)%=%6;0STWF#Q8T5#PGSD; !),4)GKKS>B(<:VA MR%\X.M/=CK+J.,LU.]H.5S567"C-A]("%$W6]\A[(R\-;?;S0]MP\M@;,93F M06E+*,V'T@(436Z1UI$C6$N.0#TY*,V#TI90F@^E!2B:W#2M,T>^PYIKR,*5\W4K9Z* MJC![YG9%A)IO4)H/I04HFJQT:\ 1B -'^M:::YBFH7?E5<493G^D@UIP4)H/ MI04HFJQO:\.1%WTX9V"D@QIQ4)H'I2VA-!]*"U TN45:.XY@_3@"->2@- ]* M6T)I/I06H&ART[2V'/D.7X[T'3="K+YA=7EJH#=ML.S70HPH'2Q6X'"Y[M&10&PY%DR5KO3H*]^JHPH0C!NW]XUP99]IZ M=[ ;KG#TUQ/JUD%I 8HF:]VZ=13BUC44Z6MENK8SZPFL#+2,66^P@_IU4)H/ MI04H6JWP].A)B/)1FM_"?!.EA1:S>X'7SQUQM+Q^.J7>X=FN>CCB+N,\2ZK- M+0O7+"\#Q/OWF1CZFIWR>8O#,T*+?P%02P,$% @ ]YWY5I!ZNU"I @ M/ < !D !X;"]W;W)K&ULM95M;],P$,>_BA40 M&A(L6;(^:*21V@Y$T29-FP8O$"_8]QB]X M'))+]%$9\E$64#RV#Y&^"R'>A3"+>P6_-/*8)-$[$D=Q0FYOSLG1Z[<]NDF7 MFJ3535[0O5#&/,G']PO<0Q86A/EQ*'(O>'I8T)VO,U/3'"8!'B #>@U!]N;5 MR3#ZT(-[VN&>]JD_^I)% UA'MF*2V$H#D >@VAPB]IK#5M,=X'66)-'VEX;K M SR#CF?P!QYI-1ZZ!DM'+3DK?>5@ 36:V8=#,/V"R:$H'J$-.[1AK]("*T]( MMF*Y9YJ6F".7N4-0O5)_^4U''>CH7Y?@Z#_@CCO<<6]>+QA=,H[] CDUY$H_ M.^">=^5;M3R G^@( )P) 9 >&PO=V]R:W-H965T95$^REM6_..=?G.K'O>$O9 \\1$N"Q+ B?6+D0U9JC$O(+6B$B MGZPH*Z&04[:V><40S#2I+&S/<2*[A)A8\5C';E@\IK4H,$$W#/"Z+"'[/44% MW4XLU]H%;O$Z%RI@Q^,*KM$"B?OJALF9W:EDN$2$8TH 0ZN)=>6.YI'":\ W MC+9\;PR4DR6E#VKR*9M8CEH0*E JE *4?QLT0T6AA.0R?K6:5I=2$??'._4/ MVKOTLH0M"W-+M1]3Z"95>2@NN?\&VP49#"Z0U%[1L MR7(%)2;-/WQLZ[!'D#IF@M<2O#XA>(;@MP3_I1F"EA"\-$/8$K1UN_&N"Y= M >,QHUO %%JJJ8&NOF;+>F&BWI.%8/(IECP1?T&RRAR<@QDM*TH0$1S0%=!A M&>,"G"9(0%SP,PFZ7R3@].0,G !,P%U.:PY)QL>VD"M1>G;:9ITV6;UGLOK@ MFA*1L9_9RNF>R M\W_9Y_^<_: 8?O=.^%K//_Y._+A:3MP M9-J-1BC20NIJV,1>& X&8WNS7V8#:C#PG4-4\A05.N'0/43-#2@O"*,.=> X M[!R'1QTOZF5C%9.4ED:GC4"XE_?\LK>VF0'C]@TD!I W]'LN#:!!%)A-1IW) MZ*C).RI@ 8CL 1JOJ3QEC6=H9-I4][)GUH :1/ZPY_8I*G2\8>\%F1M0;CCT M>G[MO>NF1&RM[WDN?=1$-*=,%^U:B2M]@_;B4W3:?P5[[I6ZXA M6V/"9>56,I5S<2FWAC6]0#,1M-*7W9(*>77J82[;)\040#Y?42IV$Y6@:\CB M/U!+ P04 " #WG?E64!Y)9VH" X!@ &0 'AL+W=O]\=TEWVMS8$I'@MJZ4G04E47,:AC8O ML19VI!M4?++2IA;$IEF'MC$H"@^JJS".HFE8"ZF"+/5[ER9+]88JJ?#2@-W4 MM3!WYUCIW2P8!_N-A5R7Y#;"+&W$&J^0OC67AJVP9REDC5D7@D26&KT#X[R9 MS2U\;CR:U4CE;O&*#)]*QE'V"3D'%H[@JKU&T"NX]MJQ@+,M&KY*6*"K!ZG6 MX-WA*YH:A"K@0MI<;Q3!0I!SJX2#D88O#2.I1UAX<8$D9&5?IB%QV.[C8=Z% M>-Z&&#\0XL>-&D$2O8(XBI,!^/SI\/@^/.1D]1F+^XS%GB]Y/&,_SI:6#%?A MSR%%+<5DF,)UYJEM1(ZS@%O/HMEBD#U_-IY&;X?T_2>R>VJ37FWR&'NVKX4C MT=6"Z6NA\K5 7 M#&7B<=@IW*(R%!&JMJ+0P/H%"W-DA^4]C&D=[JG@R0'5/ M_*07/_DW\<6^WKFX<4AURS=NN\U-T&T6C:+)FS3<'DKZJUL;;GC0UVZF?A9F M+97ES*\8%XU>\U Q[9QJ#=*-;_6E)AX&ULA95K;]L@%(;_"O*JJ9/6^GY)EECJ1=,Z=5K4VSY,^T#BDQ@5 M&P]PTO[[ 4[<3"'NEQ@PYWW>8E;85([^<2LS7@^8:VDI(891Z*M*LQ? M+X&RS=3QG=W"'5F54B^X^:3!*[@'^=C,N)JYO4I!*J@%837BL)PZ%_[XTC/O5M3IF3IP?[Q3 M_VJ25\G,L8 K1G^10I93)W-0 4O<4GG'-M]@FU"L]1:,"O.+-MW>=.2@12LD MJ[;!RD%%ZNZ)7[:%V L(@B,!P38@,+X[D'%YC27.)YQM$->[E9H>F%1-M#)' M:OU5[B57;XF*D_DMJ)0$.D,S#@)JB9XP;0&Q)?K9 ,>2U"MD]J!;@N>$$DG4 M]M-KD)A0\0F=(%*CAY*U M>%F+A2>=+*[F++O^SXP1'^][8^1Z'W&05>$*+' M^VMT>O+I?QE7I=3G%?1Y!48W',[K]\5<2*X^_1^;M4XBLDOH\S 6#5[ U&ET ME@W"'DI077.AIE,8HJH.?X-?E7-6%J/^.BPNIX?9:&=[GMOOK]DC&Y MF^CKH;_=\W]02P,$% @ ]YWY5KH-7G/C P A!, !D !X;"]W;W)K M&ULM5AM;]LV$/XKA%8,+=!8KWY)9AN((Q7+T&!! M@VX?AGV@)=HF2HD>2+XRT7W^2*$(6> M2E;)B;=2:GWE^S)?D1++'E^3"MXLN"BQ@J%8^G(M""X,J&1^% 0#O\2T\J9C M,W96&D 6;%'Y1LYR0UA3#.!'_\TI%YK4P-WGY_9/YG@(9@YEN2&LS]IH583;^2A@BSPAJDO M?/LK:0+J:[Z<,VG^HFV]=CCT4+Z1BI<-&#PH:57_QT^-$#L X+$#H@80'0*2 M(X"X <2G6D@:0'*JA7X#,*'[=>Q&N!0K/!T+OD5"KP8V_6#4-VC0BU:Z4!Z4 M@+<4<&KZF8#*$EV@ZZ*@.G68H=NJ+D"=R/4F:7.3=+'7FQ7Q.:-+LSLE@HV*\,O.9?5NKKA"W^&0R7D) M/3VW;K)9;>K2F-+'R>,TONP-Q_[C;AXZ_3DW#Z=8S!Q9W-.WW^K;[]3W]S41 M(&RU1#F6*P3GZ@(.TEIEWKZK1;9)6K.'@YT(HZ07'6C:?R5#%!W*D%JHDE$O M.1#K-54RV+&W)\*@%6%P0I$QBN>405U!.6%!I0Y\(7@)U0?G0:6'!XH@H<_D M"[ZXV, 0Q=15I$&KWP.HU[_0"/KHL&!1I9%K]3.+(OBI#>R:S1L-1IV:G0' M"I2;TA9>)_#<-NB2+'5)ECDBVU-_U*H_^C%'U,AE;ER2I2[),D=D>[FY;'-S M>6(+K=OD1Z2(**V-H)MH""<8%C;@32?P7.7?ZD7FR(L]E%UER"5;ZI0M<\6VGZ'H)4.1JV[T M'TQA<+P?=4//3L";'_<*I1$+,UUCH2/BDVEZN_)=K:],KHV%R4' M\[/PZB:TS*?ZBLG<8KS0U_=3=U@L*7S>,+( 4T%O"#]T17WE4P\47YL[C3E7 MBI?F<45P081> .\7G*OG@3;07KQ-_P502P,$% @ ]YWY5HZ')+!X @ M208 !D !X;"]W;W)K&ULK55=3]LP%/TK5H8F MD$:3.BW;6!H)VB&8AE11L3U,>S#);6/AV,%V4OKO=^VD42NU: ^\)/ZXY_B> MD^N;9*WTLRD +'DMA323H+"VN@Q#DQ50,C-0%4C<62I=,HM3O0I-I8'E'E2* MD$;115@R+H,T\6MSG2:JMH)+F&MBZK)D>G,-0JTGP3#8+CSP56'=0I@F%5O! M NQC-=2:%A.@JOAY73DXGW +PYKLS,F3LF34L]NR M 6/Q UE#SLE5GG/G,Q.XT1:+<_UT!I9Q80(7SHX70?'J(7O2&T-X1Z MOM$1OKGF#3HB-N061$X6D-4:G8"#RMZDA-'\/ MV1&_IQWO1+9GQZBW8_1F$4R9UALN5Z1AHO:F\-X&5^W5MDC."UVD_WND_P!02P,$% @ M]YWY5M2=]VQ) P H H !D !X;"]W;W)K&UL MK5;;;MLX$/T50ALL4J"-[NHVM04DL;O;H &"9M,^+/K 2&.)*$6J)&4W_?H. M)47U17;3;EYLDIIS9N;,4)K)2JK/N@0PY&O%A9XZI3'UJ>OJK(2*ZA-9@\ G M"ZDJ:G"K"E?7"FC>@BKN!IZ7N!5EPDDG[=FU2B>R,9P)N%9$-U5%U?TY<+F: M.K[S%:6Q!VXZJ6D!-V!NZVN%.W=@R5D%0C,IB(+%U#GS3^>)M6\-/C!8 MZ;4UL9G<2?G9;M[F4\>S 0&'S%@&BG]+N #.+1&&\:7G= :7%KB^?F!_T^:. MN=Q1#1>2?V2Y*:?.7P[)84$;;M[+U3_0YQ-;ODQRW?Z256_K.21KM)%5#\8( M*B:Z?_JUUV$-@#SC@* '!-N : \@[ 'A8SU$/2!ZK(>X![2INUWNK7 S:F@Z M47)%E+5&-KMHU6_1J!<3MD]NC,*G#'$FQ34U4+",O!5+T 9;P&CR@OR-+4:. MWTFMGQ&LY[C9\0P,91Q-7I#;FQDY/GI&C@@"_RUEHZG(]<0U&*1UY69]0.== M0,&>@$)R)84I-9F+'/(1_.PP/CF =U&<0:'@0:'SX"#A92-.2.@])X$7A"/Q M7#P>'HRE\_^\SW_;^X88X= N8R;S'P::X/.433NR+X>3W5-,Y@Z^/[3H);@I'_^X2?>Z[$:/"79 M["G)YD]$ME&M:*A6=(@]M9<8;RG'6PQX215DLA#L&^3V2K.UXN&5K15;XA7G M]Z0$GI-,5C45#*NH)6[S1C%1$%,"J4$QF3\G LQ86;N(DC8B^Y%:IM[$7:[7 M:M\7K8HO74WJ9;,FW:Y-$OK^EWJZ1'\=;$L]'C%XE23(N8#((F/Q* MSSU>M;VB)+MUWA%EUR8.PFC+:K9K-:+*KE$2)YZ_I8J[]LFM0!7MK*,QFT:8 M[G4ZG [CU%D[16R=G_NG%_[(^0S'KVY:^D'?S6Y75!568PX+=.6=O,0*JFX> MZC9&UNT'_TX:'!_:98DC)"AK@,\74IJ'C74P#*7I=U!+ P04 " #WG?E6 MC?,3NTH& (*0 &0 'AL+W=OFD'?;A1\FJ M:$F4$MG*X+Q(+.GN=/?F9TOB>BR]RQ9@"W^(HD>>#E5+KL^%0SE8LIO*4 MKUFBKRRXB*G2AV(YE&O!Z#QSBJ,A$V7;,K4S?J#T$?#(LH\C%DB0YX P1;G M@PMX=NEF#IG%YY#=RYW/("WEEO,OZ<&[^?G 23-B$9NI- 35?^[8)8NB-)+. MXVL>=%#<,W7<_?PC^INL>%W,+97LDD=_AG.U.A^0 9BS!=U$ZB.__Y7E!7EI MO!F/9/8;W.>VS@#,-E+Q.'?6&<1ALOU+O^5"[#A M\$!Y0[HL0XX=\!9H=O, MLK*NJ**3L>#W0*36.EKZ(=,F\];5A$DZC%,E]-50^ZG)&QH*\)E&&P;>,RHW M@NDQ4A*\!-/MP *^ &_"A":SD$;@0DJFK^:F$5E M*,'S*Z9H&,D7.N+-] H\?_8"/ -A CZM^$;29"['0Z7K2+,9SO*<7VUS1@TY M_[9)3@%V3@!R$+:X7[:[7[&9=H>9.RJ[#[5ZA82HD!!E\?##$N;R7"1S>B(IB?UWK^."=8K'\VZ;--AG7GDRZZL_DFL[8^4 O M:\G$'1M,?OX)^LXO-J5Z"E;2#1>ZX;;HD_=4?-&3XS9B0*8:9%J=@$]Q9J%L4ZK86:BHX*2VR M$S,9;*6U!NTZT#T%*]7O%?5[Q[1 O#YUZRE823>_T,UOG3>75*Y.P.NOFU!] M!]-BB0#=-4'#XKGD4@$NP$7,A0K_T8JF9VPJ;6_M[2P<['M!@&!EX?BU!88) M&8VP5]B5:@N*VH+6VCI5]59P*<&-G@DTRHIZJ_G$^H\CJ%7EDTI!=1,]7/9B M2%$,><)BKO4QLU9#:JF^A %"0:4BFQF$32,T*HH:]3'[IGNW[I%E!KJ.YZ-* M>18[$I!1TZ!!QZ"/@\F[ZTZRE: M63N#?["5DO*%\OC.FX8;\H+MZ+5-N=MRS4,^ M(FV+86O:AJ/@P2"E%^PUNV,1@#M-]TR?O3F=GH(EOV,B27UVKEJ+[16^^HI6 MELW@%SPJ_H*] EA?T]0N6Q08ZHX;4#5C!=K(ZG*&@C8X\&-2ZEL5NY)(F\0U%P7:, MZN5;+JPS$"2(8,^O5F$Q])%#W(:10 :64!^P]+C>2YH5[[J*UI9NYWMM7:^.K@%HSI'(8P#@BN+QV*G^P3RF]:.P2VT MUT[7XQLPJB.56TW>0EU-B1O@0NW =7C[S6]0:JO$K[8MFQ4DI"%] SZH%0[Z MZ;WY/U#T-N> M1^>NT5.TLFH&>E!P5!VW%<$Z:]=3M+)VAKK07M35H>/680IA0ISJSI7%#CNC MD8L:UHRA+K07=77HN!:0JK5IB7:_<4CP:Q02R\%V(]OM?B.CM!U_6#ZG,/BQT: M.1YI@$1L* OO15E=.E8=G6K/;Y]B&P@;!L-[;0-U;&J6'1[K2-7M6D?*,!%N MWP@ZJ*DQ/0\7X4S7*=-W0N9LS65HGY&]LE!?TEQF\0L85V=$X#+8'8OG:W/5!\ MG;VY=LN5XG'V<<7HG(G40%]?<*Y^'*0OPQ4O/T[^ U!+ P04 " #WG?E6 MQI=F]W4$ !R&0 &0 'AL+W=OS#:A\,N8#5Q&9L!UII?_S:29J/ M$KQ#-R/Q DGP/;GG^#@SXT(9$L>RN05[;.QGH.6L50\ MRHIU!Q%EZ3MYRH0H%6B<^@*<%>#7!9TC!>VLH)T033M+:%T3128CP?=(F-$: MS1PDVB35F@UE9AH?E-"?4EVG)I\(%>@K"6- 4'/>3+PS5Z_^X#>H/=GENL93 M]&ZI)]_WO%>-6UMXXU3T(,65Y@924NMH: JN0'^3D!^?TE!HTJ5M# M8!7=AKEN0ZMI9ISM0"AJU@8[YI(4PN^5O=]OMWJOS#\\7"'=?OVCR?>*;WCO M;:[N'7>U'?+4Z6D*K2I *>+XY^3LK)NFM&L(K:H=+K3#_]_=&4;%WGUM[\XK M>]>.\_W6\(C%BX#E6W/(<8OW+19O-"L+&X-;B=KUQ!:5;LB MN_GV\/9]%C^,:(/N@;^[-?X>]EKXB+^+].7;X]=1?P\L_FXH2674?D0N\XM@ MYO?/RM^-IKJFT*K:%;G.M\:?[_1WBE%V;LU/D+I17FE4M<,B0?GV"#6GC$9Q M5-N7M?+DF6@(K;HK420Q[)V3BW&C(:XIM*IV18C#UJ!STD]LM 5!>5"KB?TN M/GH&(FKI_X@CBT1>^7)T]P06I5GD>3P6>V5X49#8%-H5>V* M$(CM^V5-+1'[7;K)$JG[$IG9*T_E[Y9VM2,0ZV2SW_")F4HWN/.K^1\*TV0; MW2V&I_]&:&76E$D4PDJ7>JV^#FHBW>!/3Q3?)GOD"ZX4CY+##9 A!F@/U]Q M_<69G9@;Y'^S3/X%4$L#!!0 ( />=^59?X86A2@, '@* 9 >&PO M=V]R:W-H965TNJ[("2JK.1 T5?ED*65*-4[ER52V!YA94@[)&J5%V8$Q@I)5[9M^ZW38 "#/,"#H ,$N('H&$': M\%@/40>(CO40=P";NMOF;H6;44W3L11K(HTULIF!5=^B42]6F7URIR5^98C3 MZ35EDGRBO %R U0U$G 3:$5.R0?<9.3D#Z'46X(5O8.LD4PS4.1D!IHRCNNG MY/YN1DY>OR6O"5K_68A&T2I78U=C;,:#FW5Q7+5Q!,_$$9(;4>E"D7F50SZ MGQW&)P?P+FK2"Q,\"7,5'"3\O:G.2.B](X$7A /Q3(^'!T/I_#_O\__L?4N, ML-\EH>4+?[Q+9DQE7)B-HLC?EPNE)9[UST,%;RFC84KS_[M0-PER>8O1+95EZBO2W2(/35G%,\CUD,!'D<)F5A5[!_( MS8FMFP5G&7\D6"(\$P2^-DP_$O7]("O!>'.Z(,D V*XFYUA%,E$4^GV?]FO]FW2I>T.=M:O_(NI/[ ^P[:J M[8*^T[<]V0V5*R,QAR6Z\L[.L82R[7/:B1:UO<@70F-;8(<%MH8@C0%^7PJA MGR;&0=]LIO\"4$L#!!0 ( />=^5;Y+&UHI0( .(' 9 >&PO=V]R M:W-H965TFZ."7.BD=7=BFC$ M2T4)@UN!9)GG6/R> N6;L=-Q=HH[LLJ44;C1J, KN ?U6-P*+;D-2TIR8))P MA@0LQ\ZD,YR'QMX:?".PD7MG9")9@_4+=@#:)YV@%\#_)> \!5 4 ."MWH(:T#X M5@_=&F!#=ZO8;>)BK' T$GR#A+'6;.9@LV_1.E^$F3ZY5T+?$HU3T35+> [H M 6]!HG,T25-B"H@INF95%YIRGL:@,*'R3)L\WL?H].0,G2#"T$/&2XE9*D>N MTJ\QG&Y2>YY6GOU7/ ?HAC.5231G*:0M^/@XOG<$[^HL-*GP=ZF8^D<)OY;L M @7>)^1[?M#RGMG;X7Y;./_G??[/W@^2$31]$5B^X*]]@6(B$\IE*0#]F"RD M$OK/_;.MWA5CV,YH!MY0%CB!L:,GF@2Q!B?Z^*'3\SZW)?L]R>+W))N_$]E! M6<*F+.$Q]EU9E"X+;/6ND(!.%\!@2=196TDJMIYE,RMC'9UW?&^@&VR]G^P6 ML]Y@,#BTBMO(^H.@?V@V;S/K=KUGMBIR=V]HY2!6=EM(E/"2J:I/&VVSD"9V M#K_03SO#6:=%'^L%5NV;9_IJ^]U@L2),(@I+[=^5:;"9')\@4 &4I M 9 >&PO=V]R:W-H965T!+/".5G2Y*\XXMO+T70$(K+&1<(_T?UOI G(+?%"FN35?[!OVEHC$!8Y MIVEC+'J0QEG]BY\:(HX,!([: #4&J&O@O&!@-P9V7P].8^#T]> V!E7HXSKV MBC@?<[R8,[H'K&PMT,J#BOW*6O 59^5 N>=,W(V%'5]=C2(L=9E,_'7$17]G$<-I%XVT@+\7V7M@6V< 6958.5K]7&!W*GES:;S\>,QVX:<2FR[ M![9=+=OEP[,BHBP@XN4<)CC/XW42LEPX UD]^W/\I.)_J M9N[4MN1F_D0Y0CM@@0(,N;;7LBL1,CT0,NTWJY(LTL^GTY->(M=R9EXGFN5I M.]MQ[(D[ZT3=$R]X'4\*?'8(?*8-_!:S+Z2N NY)6+"8QT0YLVEAACYK)L%\ MDV"!(3 I%]!J-8'UXQ1K35\,I=0HFF\4+3"%)F?U2.E!HR6;'FYP8DRB^0V: M-$M#"%%G6@M,>94I1RWER&C=IH<;3+E)-+]!DRCWX+3[@C#E5&:\E9E0JWJ^ MHWK3 P[FW*A<;-"T!9PICS+AK0Z$>B%HJ(;3>QF9L)9E&U9]1--\H6F *34Y,JQ7AY W!-:E1R&T7S M&S3I<\2L^^$G,.537@5JU332ZKKO*$GU@$,I-XKF-VC'E'L3I%*XWJ>TYW)%,THXI%2-7RG+*=8GU.U4ZQ0*=L]O(*'6IU*-(O6@YXK:E6'#WQ MUXUY M?@TOEE!QW8<70;WCKX6O-R#>8B8>J!PD9"U<6>\G(D^LWM-7GW"ZJS:MK2CG M-*T.MP1'A)4-Q/TUI?SYI'1PV%FY^!=02P,$% @ ]YWY5BZH+N(! P M$ T !D !X;"]W;W)K&ULK5=K;YLP%/TK%JNF M5NK*,Y!D"5*;[*U-4=.NGQVX"58!4]LD[;^?#92&E*!VXDOPXY[#/=>'<)GL M*+OG$8! CTF<\JD6"9&-=9T'$2287] ,4KFSIBS!0D[91N<9 QP6H"36+<-P M]0235/,GQ=J"^1.:BYBDL&"(YTF"V=,5Q'0WU4SM>>&:;"*A%G1_DN$-+$'< M9@LF9WK-$I($4DYHBABLI]JE.9Z9E@(4$7\)[/C>&"DI*TKOU>1'.-4,E1'$ M$ A%@>5E"S.(8\4D\WBH2+7ZG@JX/WYF_UJ(EV)6F,.,QG?&+=E6LH:$@YX(F%5AFD)"TO.+'JA![ -,Y K J@/56 M@%T![$)HF5DA:XX%]B>,[A!3T9)-#8K:%&BIAJ3J&)>"R5TB<<)?,.D()IX0 M3D/TY2$GF3PC<8[^2 =]0EV[JR?T#>B&X2PB ;J4'D*G\5"0%,6X35[(Y[6SJ&1WS# 1#R(%M M0?,_?C!=XW.;U)[(&L+M6KC=Q>[?4(%CE!V7WZ:^I'0+2O6'LO5MVS!,8Z)O M]W6]#K,\T_.\.JR1L5-G['1F?)L2 2%:"BR@U7B=\/>>34]D#:6#6NF@5U,. M^A3>$UE#N%L+=_LW94DYV'>;[5@CZ\"4+6&F,QP<,:579^R]Q92_2+H):=*6 M7B?^O8?3$UE#ZK"6.NS5E<,^A?=$UA ^JH6/^G?EZ)7=7&]@F0>F?!UENY[G MM'O2-%Z: *,SXVO@ M$UNJ,L#EO?T9WX]QY.7VQ-M7LMC]FK,2NZOL3WQ-84 M_]*_F)U=PO^9L^)LO*&'YL@[<&=;F&$Z[H$]];UV57TK_,9L0U*.8EA+G''A M27^SLOTN)X)F10>[HD+VP\4PDI\LP%2 W%]3*IXGJBFN/X+\?U!+ P04 M" #WG?E63*R5V60# !]%P #0 'AL+W-T>6QEE6G-ZOZ!4.:N,BW+D+I0J/GE>.5O0C)17>4&%1M)<9D3IKIQ[ M92$I24H@9=SK^7[D980)=SP4R^PV4Z4SRY="C=S ;V...7Q-=#3ZZ#I&;Y(G M=.0^7KS_M8>."_1]BT#'16D!DG<[+4KO8;:W M76/TT$K?X%9$KR[U\3#-15?QH6L"6IEDU'DB?.1."&=3R8"5DHSQM0GW(##+ M>2X=I;>:3A5 I/QCX,#T8!?6.AD3N:QRFPSF=UJ?O@,T/3#(.&\-]EP3& \+ MHA25XE9WJI.KX#/(J=L/ZT([G$NR#GK7;D>H#CK)-)<)E=W.=YO0>,AI"G8D MFR_@J/+" U"I/-.-A)%Y+DCEH6'4#2T[HYS?PR7J9[JEO4HWUJPJ,]$VM:&Z M:61,!_0WU8SVIFS_5;I.P9YR]66IAR.J/NQ+>B=IRE95?Y6V!C#U %L/$':1V^IC M1S".P>P(8%@>S '&,2PLS_\TG@$Z'H-AW@969(!R!BC'L&S(I/IB>>R<6'_L M(XWC,(PB;$8G$ZN#"39O401_=C7,&S"P/)#I97.-KS9>(?OK %O3?16"C12O M1&RD^%P#8I\W8,2Q?;6Q/,# 5@&K'>$(:PJY@W;P3@2QQ@"M6BO MT2A"9B>"KWU]L%T2AG%L1P"S.PA##('=B".8 _" (6%8W0=W[D=>=^5:7BKL

-8?20$3;8T.P6BP^0"X9 M9K>]9!:G6SM:UO0U<2]>TWC2#ST>$4*UP: M'V)W15>_1L9[P(NW1TUT7TP5P9_J"%^]:S;&KMIJ\"DFY#&Z=MC]W3;BD?\_ MS>B62U/ J2N:&FS$,B,@1%<0 MR'<,Y#M9R%,(A3>;MKP%^]P$8R$$I2TR-S6!?,] OI>%_ ;W8!LZ%WY@8#[( MPEQ@O><.FPCG%'SGM._-T5-NDI[*DK5OU=W:527X\(OZX]\&W4K96($(&^3Y MQ3HND"N8[@(*QXEC)FR.K\Z5#Z:JNK?^#&,-NVH)U'$(_2EOQIEC)JR.!2.\\%,6 A?M/'J1E<-J+^PU1H/K_ X$\R$57!F M"U>#NM;?^_W)"6$F;(3C B]IJL[SEW&-6FA#.0]KL 'S"QH=( M1-@0KT.3041.%XFP+H9BE$%(3A>)L"[X>$!13,XCB;!'^@'!8"MR)DF$3;*5 M[B 69Y!$V""#]AVDY)R2"#MECX9WG'0Q@W-**NP45GV]"3OEO)(*>X517]NB M%)/S2BKL%5Y_*<5DE["$-;/3WUB=FJ!7*P\KO6/&J[I234"HN(0:S/V]R%DJ%+<1CT@DIXRR4"5MH<''IY>6DF)R%,F$+ ML6%EK],SSD+96ZZ&]3N=LU F;"$>,Z.8[%:*L(5XS)QB4DS.0MG/37E>)O9N_XQ:*.,LE E;B%T456.*R5DH$[;04X8V[H)V9W>[ M4UTQEE%,SD*9L(6>,4EG_PUFM6ZSCF,:;^:.E3^O:T_4R3 MC)RS4"YLH6?,_@COJNH'X"T"EA>Z M*JZ\:O]L=\6SO-W:6C95=8)EE_;]"2J,T(% MXO*//A#P\)P/W;3O3V6W'\KBXW@XE56SFZ;A5TIEOERV:;Q^XSF\>'[S,7+YY#_9V*_V>S7^7>__G/,I^D?@]-[ M/[Z575DWZ.%QWEW39R,UYETUX].K-*EVD$*0U@\R"++Z M00Y!7C\H("CJ![40U-8/NH6@V_I!=Q!T5S_H'H+NZP?)$F5<$B3-L";06I!K M(?!:$&PA$%N0;"$P6Q!M(5!;D&TA<%L0;B&06Y!N(;!;$&\AT%M1;R706U%O M)=!;9P_;!'HKZJT$>BOJK01Z*^JM!'HKZJT$>BOJK01Z*^JM!'HKZJT$>AOJ M;01Z&^IM!'H;ZFT$>MOL90F!WH9Z&X'>AGH;@=Z&>AN!WH9Z&X'>AGH;@=Z& M>AN!WHYZ.X'>CGH[@=Z.>CN!WHYZ.X'>/GO93:"WH]Y.H+>CWDZ@MZ/>3J"W MH]Y.H+>CWDZ@=Z#>0:!WH-Y!H'>@WD&@=Z#>0:!WH-Y!H'?,/E82Z!VH=Q#H M':AW$.@=J'<0Z!VH=Q#HW:+>[4_J7:;/0R[7GJ\U7O\GJ9[.Y^;KY2_+KYUX MOV@O."?X=^?Q+U!+ P04 " #WG?E6=-+&8MX! !:(P $P %M#;VYT M96YT7U1Y<&5S72YX;6S-VEU/PC 4!N"_0G9K6.D7?@2X46_5"_] W0ZPL*U- M6Q#^O=T $XT2#2:^-UNVMN<]:Y/G:I/GG:,PV#9U&Z;9,D9WPU@HEM28D%M' M;1J96]^8F![]@CE3K,R"F!B-QJRP;:0V#F-7(YM-[FANUG4#(^/I@FS6+;FH6XJRGDITM\T:.=SZN"2ENLF[0D#\Z3*<.2*#9U MOB]Z<3HYIAVF_96?G=^7.1689CYYZT(Z,4^_CSL>2;=ZZ%(A\K$Z_8GOB:GT MV=]'W6F75/XP.VWOJ_6K_CP"ZV_G[_'',WZO_\L^!$@?$J0/!=*'!NEC#-+' M)4@?5R!]7(/TP4P-4$L! M A0#% @ ]YWY5@=!36*! L0 ! ( ! &1O M8U!R;W!S+V%P<"YX;6Q02P$"% ,4 " #WG?E6;^3I6^\ K @ $0 M @ &O 9&]C4')O<',O8V]R92YX;6Q02P$"% ,4 " #W MG?E6F5R<(Q & "<)P $P @ '- 0 >&PO=&AE;64O=&AE M;64Q+GAM;%!+ 0(4 Q0 ( />=^5;^V% R&PO=V]R:W-H965T M&UL4$L! A0#% @ ]YWY5JBGMA5(!@ @!P !@ M ("!R1@ 'AL+W=O=^59QTQZMN , *4- 8 " @4&PO=V]R:W-H965T&UL4$L! M A0#% @ ]YWY5IAZ,\ZI P C! !@ ("!32H 'AL M+W=O=^58SIN.AM!, M . 1 0 8 " @2PN !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ ]YWY5A:[ M0F2#!P [Q$ !@ ("!'DL 'AL+W=O=^595Q+_]'@8 +P1 9 M " @==2 !X;"]W;W)K&UL4$L! A0#% @ M]YWY5L)M6C*4!@ "1 !D ("!+%D 'AL+W=O&PO=V]R:W-H965T=^5;P">,N]00 )X+ 9 " @0YD !X;"]W M;W)K&UL4$L! A0#% @ ]YWY5@9WVWQ2# M$"X !D ("!.FD 'AL+W=OO2H' #L$ &0 @('# M=0 >&PO=V]R:W-H965T=^59( MHLR"9P0 /D* 9 " @21] !X;"]W;W)K&UL4$L! A0#% @ ]YWY5J1T.2?.! FPL !D M ("!PH$ 'AL+W=O&PO=V]R:W-H M965T=^5:-WW1&'0, !0' 9 M " @=". !X;"]W;W)K&UL4$L! M A0#% @ ]YWY5G38T[-: P R0< !D ("!))( 'AL M+W=O&PO=V]R:W-H965T=^5:.(?_AK0< %<4 9 " M@;Z8 !X;"]W;W)K&UL4$L! A0#% @ ]YWY M5H*"$%._ P &@@ !D ("!HJ 'AL+W=O&PO=V]R:W-H965T=^59*,9-HY@0 *L+ 9 " @2.I !X;"]W;W)K M&UL4$L! A0#% @ ]YWY5I&J,CZL! . L M !D ("!0*X 'AL+W=O&PO=V]R:W-H965T=^59;$JAE MQ , '\) 9 " @7ZV !X;"]W;W)K&UL4$L! A0#% @ ]YWY5@6T.2!4 P A0@ !D M ("!>;H 'AL+W=O&PO=V]R:W-H965T M=^5;+;\DK;0, +L' 9 M " @6'# !X;"]W;W)K&UL4$L! A0# M% @ ]YWY5FUG.'?A @ : 8 !D ("!!<< 'AL+W=O M&PO=V]R:W-H965T=^5;!/ HH.00 $48 9 " @&UL4$L! A0#% @ ]YWY5E6I MN&PO=V]R:W-H965T=^582XF#VQ@, #4/ 9 " @=+= !X;"]W;W)K&UL4$L! A0#% @ ]YWY5O!2!MV? P Z P !D M ("!S^$ 'AL+W=O&PO M=V]R:W-H965T=^58.(GNP9@0 M T9 9 " @;_J !X;"]W;W)K&UL4$L! A0#% @ ]YWY5H/82[BH! Q!D !D ("! M7.\ 'AL+W=O&PO=V]R:W-H965T=^58Y27%C( 8 &&UL4$L! A0#% M @ ]YWY5K(J*)7B @ I@D !D ("!:/T 'AL+W=O&UL4$L! A0#% @ ]YWY5M\Y[6K" M!0 +S0 !D ("! 18! 'AL+W=O&PO=V]R:W-H965T= M^5;M3R G^@( )P) 9 " @=H> 0!X;"]W;W)K&UL4$L! A0#% @ ]YWY5E >26=J @ . 8 !D M ("!"R(! 'AL+W=O&PO=V]R M:W-H965T=^5:Z#5YSXP, (03 M 9 " @;(G 0!X;"]W;W)K&UL M4$L! A0#% @ ]YWY5HZ')+!X @ 208 !D ("!S"L! M 'AL+W=O&PO=V]R:W-H965T=^5:-\Q.[2@8 @I 9 M " @?LQ 0!X;"]W;W)K&UL4$L! A0#% @ M]YWY5L:79O=U! &UL4$L! A0#% @ ]YWY5IL)D&PO=V]R:W-H965T=^59, MK)799 , 'T7 - " >9, 0!X;"]S='EL97,N>&UL4$L! M A0#% @ ]YWY5I>*NQS $P( L ( !=5 ! %]R M96QS+RYR96QS4$L! A0#% @ ]YWY5ETCXJ74! TB< \ M ( !7E$! 'AL+W=O=^5:8&UJ> M^P$ ,LC : " 5]6 0!X;"]?=^59TTL9BW@$ %HC 3 M " 9)8 0!;0V]N=&5N=%]4>7!E&UL4$L%!@ !$ $0 DQ( *%: $ 0 $! end XML 81 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 82 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 83 FilingSummary.xml IDEA: XBRL DOCUMENT 3.23.2 html 278 272 1 false 61 0 false 6 false false R1.htm 0000001 - Document - Cover Page Sheet http://www.snap.com/role/CoverPage Cover Page Cover 1 false false R2.htm 0000002 - Statement - Consolidated Statements of Cash Flows Sheet http://www.snap.com/role/ConsolidatedStatementsofCashFlows Consolidated Statements of Cash Flows Statements 2 false false R3.htm 0000003 - Statement - Consolidated Statements of Operations Sheet http://www.snap.com/role/ConsolidatedStatementsofOperations Consolidated Statements of Operations Statements 3 false false R4.htm 0000004 - Statement - Consolidated Statements of Comprehensive Income (Loss) Sheet http://www.snap.com/role/ConsolidatedStatementsofComprehensiveIncomeLoss Consolidated Statements of Comprehensive Income (Loss) Statements 4 false false R5.htm 0000005 - Statement - Consolidated Balance Sheets Sheet http://www.snap.com/role/ConsolidatedBalanceSheets Consolidated Balance Sheets Statements 5 false false R6.htm 0000006 - Statement - Consolidated Balance Sheets (Parenthetical) Sheet http://www.snap.com/role/ConsolidatedBalanceSheetsParenthetical Consolidated Balance Sheets (Parenthetical) Statements 6 false false R7.htm 0000007 - Statement - Consolidated Statements of Stockholders' Equity Sheet http://www.snap.com/role/ConsolidatedStatementsofStockholdersEquity Consolidated Statements of Stockholders' Equity Statements 7 false false R8.htm 0000008 - Disclosure - Description of Business and Summary of Significant Accounting Policies Sheet http://www.snap.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPolicies Description of Business and Summary of Significant Accounting Policies Notes 8 false false R9.htm 0000009 - Disclosure - Revenue Sheet http://www.snap.com/role/Revenue Revenue Notes 9 false false R10.htm 0000010 - Disclosure - Net Loss per Share Sheet http://www.snap.com/role/NetLossperShare Net Loss per Share Notes 10 false false R11.htm 0000011 - Disclosure - Stockholders' Equity Sheet http://www.snap.com/role/StockholdersEquity Stockholders' Equity Notes 11 false false R12.htm 0000012 - Disclosure - Business Acquisitions Sheet http://www.snap.com/role/BusinessAcquisitions Business Acquisitions Notes 12 false false R13.htm 0000013 - Disclosure - Goodwill and Intangible Assets Sheet http://www.snap.com/role/GoodwillandIntangibleAssets Goodwill and Intangible Assets Notes 13 false false R14.htm 0000014 - Disclosure - Long-Term Debt Sheet http://www.snap.com/role/LongTermDebt Long-Term Debt Notes 14 false false R15.htm 0000015 - Disclosure - Commitments and Contingencies Sheet http://www.snap.com/role/CommitmentsandContingencies Commitments and Contingencies Notes 15 false false R16.htm 0000016 - Disclosure - Leases Sheet http://www.snap.com/role/Leases Leases Notes 16 false false R17.htm 0000017 - Disclosure - Strategic Investments Sheet http://www.snap.com/role/StrategicInvestments Strategic Investments Notes 17 false false R18.htm 0000018 - Disclosure - Fair Value Measurements Sheet http://www.snap.com/role/FairValueMeasurements Fair Value Measurements Notes 18 false false R19.htm 0000019 - Disclosure - Income Taxes Sheet http://www.snap.com/role/IncomeTaxes Income Taxes Notes 19 false false R20.htm 0000020 - Disclosure - Accumulated Other Comprehensive Income (Loss) Sheet http://www.snap.com/role/AccumulatedOtherComprehensiveIncomeLoss Accumulated Other Comprehensive Income (Loss) Notes 20 false false R21.htm 0000021 - Disclosure - Property and Equipment, Net Sheet http://www.snap.com/role/PropertyandEquipmentNet Property and Equipment, Net Notes 21 false false R22.htm 9954701 - Disclosure - Description of Business and Summary of Significant Accounting Policies (Policies) Sheet http://www.snap.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesPolicies Description of Business and Summary of Significant Accounting Policies (Policies) Policies http://www.snap.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPolicies 22 false false R23.htm 9954702 - Disclosure - Revenue (Tables) Sheet http://www.snap.com/role/RevenueTables Revenue (Tables) Tables http://www.snap.com/role/Revenue 23 false false R24.htm 9954703 - Disclosure - Net Loss per Share (Tables) Sheet http://www.snap.com/role/NetLossperShareTables Net Loss per Share (Tables) Tables http://www.snap.com/role/NetLossperShare 24 false false R25.htm 9954704 - Disclosure - Stockholders' Equity (Tables) Sheet http://www.snap.com/role/StockholdersEquityTables Stockholders' Equity (Tables) Tables http://www.snap.com/role/StockholdersEquity 25 false false R26.htm 9954705 - Disclosure - Goodwill and Intangible Assets (Tables) Sheet http://www.snap.com/role/GoodwillandIntangibleAssetsTables Goodwill and Intangible Assets (Tables) Tables http://www.snap.com/role/GoodwillandIntangibleAssets 26 false false R27.htm 9954706 - Disclosure - Long-Term Debt (Tables) Sheet http://www.snap.com/role/LongTermDebtTables Long-Term Debt (Tables) Tables http://www.snap.com/role/LongTermDebt 27 false false R28.htm 9954707 - Disclosure - Leases (Tables) Sheet http://www.snap.com/role/LeasesTables Leases (Tables) Tables http://www.snap.com/role/Leases 28 false false R29.htm 9954708 - Disclosure - Strategic Investments (Tables) Sheet http://www.snap.com/role/StrategicInvestmentsTables Strategic Investments (Tables) Tables http://www.snap.com/role/StrategicInvestments 29 false false R30.htm 9954709 - Disclosure - Fair Value Measurements (Tables) Sheet http://www.snap.com/role/FairValueMeasurementsTables Fair Value Measurements (Tables) Tables http://www.snap.com/role/FairValueMeasurements 30 false false R31.htm 9954710 - Disclosure - Accumulated Other Comprehensive Income (Loss) (Tables) Sheet http://www.snap.com/role/AccumulatedOtherComprehensiveIncomeLossTables Accumulated Other Comprehensive Income (Loss) (Tables) Tables http://www.snap.com/role/AccumulatedOtherComprehensiveIncomeLoss 31 false false R32.htm 9954711 - Disclosure - Property and Equipment, Net (Tables) Sheet http://www.snap.com/role/PropertyandEquipmentNetTables Property and Equipment, Net (Tables) Tables http://www.snap.com/role/PropertyandEquipmentNet 32 false false R33.htm 9954712 - Disclosure - Description of Business and Summary of Significant Accounting Policies - Additional Information (Details) Sheet http://www.snap.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesAdditionalInformationDetails Description of Business and Summary of Significant Accounting Policies - Additional Information (Details) Details 33 false false R34.htm 9954713 - Disclosure - Revenue - Disaggregation of Revenue by Geography (Details) Sheet http://www.snap.com/role/RevenueDisaggregationofRevenuebyGeographyDetails Revenue - Disaggregation of Revenue by Geography (Details) Details 34 false false R35.htm 9954714 - 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/role/NetLossperShareNumeratorsandDenominatorsofBasicandDilutedNetLossperShareComputationsforCommonStockDetails Net Loss per Share - Numerators and Denominators of Basic and Diluted Net Loss per Share Computations for Common Stock (Details) Details 35 false false R36.htm 9954715 - 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/role/NetLossperShareScheduleofPotentiallyDilutiveSharesExcludedfromCalculationofDilutedNetLossperShareDetails Net Loss per Share - Schedule of Potentially Dilutive Shares Excluded from Calculation of Diluted Net Loss per Share (Details) Details 36 false false R37.htm 9954716 - Disclosure - Stockholders' Equity - Additional Information (Details) Sheet http://www.snap.com/role/StockholdersEquityAdditionalInformationDetails Stockholders' Equity - Additional Information (Details) Details 37 false false R38.htm 9954717 - Disclosure - Stockholders' Equity - Summary of RSU and RSA Activity (Details) Sheet http://www.snap.com/role/StockholdersEquitySummaryofRSUandRSAActivityDetails Stockholders' Equity - Summary of RSU and RSA Activity (Details) Details 38 false false R39.htm 9954718 - Disclosure - Stockholders' Equity - Summary of Stock Option Award Activity (Details) Sheet http://www.snap.com/role/StockholdersEquitySummaryofStockOptionAwardActivityDetails Stockholders' Equity - Summary of Stock Option Award Activity (Details) Details 39 false false R40.htm 9954719 - Disclosure - Stockholders' Equity - Summary of Total Stock-based Compensation Expense (Details) Sheet http://www.snap.com/role/StockholdersEquitySummaryofTotalStockbasedCompensationExpenseDetails Stockholders' Equity - Summary of Total Stock-based Compensation Expense (Details) Details 40 false false R41.htm 9954720 - Disclosure - Business Acquisitions - Additional Information (Details) Sheet http://www.snap.com/role/BusinessAcquisitionsAdditionalInformationDetails Business Acquisitions - Additional Information (Details) Details 41 false false R42.htm 9954721 - Disclosure - Goodwill and Intangible Assets - Changes in Carrying Amount of Goodwill (Details) Sheet http://www.snap.com/role/GoodwillandIntangibleAssetsChangesinCarryingAmountofGoodwillDetails Goodwill and Intangible Assets - Changes in Carrying Amount of Goodwill (Details) Details 42 false false R43.htm 9954722 - Disclosure - Goodwill and Intangible Assets - Schedule of Intangible Assets (Details) Sheet http://www.snap.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetsDetails Goodwill and Intangible Assets - Schedule of Intangible Assets (Details) Details 43 false false R44.htm 9954723 - Disclosure - Goodwill and Intangible Assets - Additional Information (Details) Sheet http://www.snap.com/role/GoodwillandIntangibleAssetsAdditionalInformationDetails Goodwill and Intangible Assets - Additional Information (Details) Details 44 false false R45.htm 9954724 - Disclosure - Goodwill and Intangible Assets - Schedule of Estimated Intangible Asset Amortization Expense (Details) Sheet http://www.snap.com/role/GoodwillandIntangibleAssetsScheduleofEstimatedIntangibleAssetAmortizationExpenseDetails Goodwill and Intangible Assets - Schedule of Estimated Intangible Asset Amortization Expense (Details) Details 45 false false R46.htm 9954725 - Disclosure - Long-Term Debt - Additional Information (Details) Sheet http://www.snap.com/role/LongTermDebtAdditionalInformationDetails Long-Term Debt - Additional Information (Details) Details 46 false false R47.htm 9954726 - Disclosure - Long-Term Debt - Summary of Convertible Notes (Details) Notes http://www.snap.com/role/LongTermDebtSummaryofConvertibleNotesDetails Long-Term Debt - Summary of Convertible Notes (Details) Details 47 false false R48.htm 9954727 - Disclosure - Commitments and Contingencies - Additional Information (Details) Sheet http://www.snap.com/role/CommitmentsandContingenciesAdditionalInformationDetails Commitments and Contingencies - Additional Information (Details) Details 48 false false R49.htm 9954728 - Disclosure - Leases - Components of Lease Cost (Details) Sheet http://www.snap.com/role/LeasesComponentsofLeaseCostDetails Leases - Components of Lease Cost (Details) Details 49 false false R50.htm 9954729 - Disclosure - Leases - Summary of Weighted Average Remaining Lease Term and Discount Rate Related to Operating Leases (Details) Sheet http://www.snap.com/role/LeasesSummaryofWeightedAverageRemainingLeaseTermandDiscountRateRelatedtoOperatingLeasesDetails Leases - Summary of Weighted Average Remaining Lease Term and Discount Rate Related to Operating Leases (Details) Details 50 false false R51.htm 9954730 - Disclosure - Leases - Present Value of Operating Lease Liabilities (Details) Sheet http://www.snap.com/role/LeasesPresentValueofOperatingLeaseLiabilitiesDetails Leases - Present Value of Operating Lease Liabilities (Details) Details 51 false false R52.htm 9954731 - Disclosure - Leases - Additional Information (Details) Sheet http://www.snap.com/role/LeasesAdditionalInformationDetails Leases - Additional Information (Details) Details 52 false false R53.htm 9954732 - Disclosure - Strategic Investments - Additional Information (Details) Sheet http://www.snap.com/role/StrategicInvestmentsAdditionalInformationDetails Strategic Investments - Additional Information (Details) Details 53 false false R54.htm 9954733 - Disclosure - Strategic Investments - Gain (Loss) on Strategic Investments (Details) Sheet http://www.snap.com/role/StrategicInvestmentsGainLossonStrategicInvestmentsDetails Strategic Investments - Gain (Loss) on Strategic Investments (Details) Details 54 false false R55.htm 9954734 - Disclosure - Fair Value Measurements - Summary of Financial Assets Measured at Fair Value on Recurring Basis (Details) Sheet http://www.snap.com/role/FairValueMeasurementsSummaryofFinancialAssetsMeasuredatFairValueonRecurringBasisDetails Fair Value Measurements - Summary of Financial Assets Measured at Fair Value on Recurring Basis (Details) Details 55 false false R56.htm 9954735 - Disclosure - Fair Value Measurements - Additional Information (Details) Sheet http://www.snap.com/role/FairValueMeasurementsAdditionalInformationDetails Fair Value Measurements - Additional Information (Details) Details 56 false false R57.htm 9954736 - Disclosure - Fair Value Measurements - Gain (Loss) on Securities (Details) Sheet http://www.snap.com/role/FairValueMeasurementsGainLossonSecuritiesDetails Fair Value Measurements - Gain (Loss) on Securities (Details) Details 57 false false R58.htm 9954737 - Disclosure - Income Taxes - Additional Information (Details) Sheet http://www.snap.com/role/IncomeTaxesAdditionalInformationDetails Income Taxes - Additional Information (Details) Details 58 false false R59.htm 9954738 - Disclosure - Accumulated Other Comprehensive Income (Loss) - Schedules of Changes in Accumulated Other Comprehensive Income (Loss) (Details) Sheet http://www.snap.com/role/AccumulatedOtherComprehensiveIncomeLossSchedulesofChangesinAccumulatedOtherComprehensiveIncomeLossDetails Accumulated Other Comprehensive Income (Loss) - Schedules of Changes in Accumulated Other Comprehensive Income (Loss) (Details) Details http://www.snap.com/role/AccumulatedOtherComprehensiveIncomeLossTables 59 false false R60.htm 9954739 - Disclosure - Property and Equipment, Net - Property and Equipment, Net by Geographic Area (Details) Sheet http://www.snap.com/role/PropertyandEquipmentNetPropertyandEquipmentNetbyGeographicAreaDetails Property and Equipment, Net - Property and Equipment, Net by Geographic Area (Details) Details 60 false false All Reports Book All Reports [ix-0514-Hidden-Fact-Eligible-For-Transform] WARN: 2 fact(s) appearing in ix:hidden were eligible for transformation: snap:MarketableSecuritiesContractualMaturitiesPeriod, us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1 - snap-20230630.htm 4 snap-20230630.htm ex-103xnonxemployeedirecto.htm snap-20230630.xsd snap-20230630_cal.xml snap-20230630_def.xml snap-20230630_lab.xml snap-20230630_pre.xml snap-2023630xexx311.htm snap-2023630xexx312.htm snap-2023630xexx321.htm snap-20230630_g1.jpg snap-20230630_g2.jpg snap-20230630_g3.jpg snap-20230630_g4.jpg snap-20230630_g5.jpg snap-20230630_g6.jpg snap-20230630_g7.jpg snap-20230630_g8.jpg http://fasb.org/us-gaap/2023 http://xbrl.sec.gov/dei/2023 true true JSON 86 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "snap-20230630.htm": { "axisCustom": 0, "axisStandard": 19, "baseTaxonomies": { "http://fasb.org/us-gaap/2023": 930, "http://xbrl.sec.gov/dei/2023": 31 }, "contextCount": 278, "dts": { "calculationLink": { "local": [ "snap-20230630_cal.xml" ] }, "definitionLink": { "local": [ "snap-20230630_def.xml" ] }, "inline": { "local": [ "snap-20230630.htm" ] }, "labelLink": { "local": [ "snap-20230630_lab.xml" ] }, "presentationLink": { "local": [ "snap-20230630_pre.xml" ] }, "schema": { "local": [ "snap-20230630.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://www.xbrl.org/dtr/type/2022-03-31/types.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-roles-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-types-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-roles-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-types-2023.xsd", "https://xbrl.sec.gov/country/2023/country-2023.xsd", "https://xbrl.sec.gov/dei/2023/dei-2023.xsd" ] } }, "elementCount": 450, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2023": 1, "http://www.snap.com/20230630": 1, "http://xbrl.sec.gov/dei/2023": 5, "total": 7 }, "keyCustom": 30, "keyStandard": 242, "memberCustom": 18, "memberStandard": 42, "nsprefix": "snap", "nsuri": "http://www.snap.com/20230630", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "snap-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "0000001 - Document - Cover Page", "menuCat": "Cover", "order": "1", "role": "http://www.snap.com/role/CoverPage", "shortName": "Cover Page", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "snap-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "snap-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000010 - Disclosure - Net Loss per Share", "menuCat": "Notes", "order": "10", "role": "http://www.snap.com/role/NetLossperShare", "shortName": "Net Loss per Share", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "snap-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "snap-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "snap:StockholdersEquityAndCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000011 - Disclosure - Stockholders' Equity", "menuCat": "Notes", "order": "11", "role": "http://www.snap.com/role/StockholdersEquity", "shortName": "Stockholders' Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "snap-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "snap:StockholdersEquityAndCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "snap-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000012 - Disclosure - Business Acquisitions", "menuCat": "Notes", "order": "12", "role": "http://www.snap.com/role/BusinessAcquisitions", "shortName": "Business Acquisitions", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "snap-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "snap-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000013 - Disclosure - Goodwill and Intangible Assets", "menuCat": "Notes", "order": "13", "role": "http://www.snap.com/role/GoodwillandIntangibleAssets", "shortName": "Goodwill and Intangible Assets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "snap-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "snap-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000014 - Disclosure - Long-Term Debt", "menuCat": "Notes", "order": "14", "role": "http://www.snap.com/role/LongTermDebt", "shortName": "Long-Term Debt", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "snap-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "snap-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000015 - Disclosure - Commitments and Contingencies", "menuCat": "Notes", "order": "15", "role": "http://www.snap.com/role/CommitmentsandContingencies", "shortName": "Commitments and Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "snap-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "snap-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000016 - Disclosure - Leases", "menuCat": "Notes", "order": "16", "role": "http://www.snap.com/role/Leases", "shortName": "Leases", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "snap-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "snap-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EquityMethodInvestmentsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000017 - Disclosure - Strategic Investments", "menuCat": "Notes", "order": "17", "role": "http://www.snap.com/role/StrategicInvestments", "shortName": "Strategic Investments", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "snap-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EquityMethodInvestmentsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "snap-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000018 - Disclosure - Fair Value Measurements", "menuCat": "Notes", "order": "18", "role": "http://www.snap.com/role/FairValueMeasurements", "shortName": "Fair Value Measurements", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "snap-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "snap-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000019 - Disclosure - Income Taxes", "menuCat": "Notes", "order": "19", "role": "http://www.snap.com/role/IncomeTaxes", "shortName": "Income Taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "snap-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "snap-20230630.htm", "contextRef": "c-5", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ProfitLoss", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000002 - Statement - Consolidated Statements of Cash Flows", "menuCat": "Statements", "order": "2", "role": "http://www.snap.com/role/ConsolidatedStatementsofCashFlows", "shortName": "Consolidated Statements of Cash Flows", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "snap-20230630.htm", "contextRef": "c-5", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ProfitLoss", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "snap-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ComprehensiveIncomeNoteTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000020 - Disclosure - Accumulated Other Comprehensive Income (Loss)", "menuCat": "Notes", "order": "20", "role": "http://www.snap.com/role/AccumulatedOtherComprehensiveIncomeLoss", "shortName": "Accumulated Other Comprehensive Income (Loss)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "snap-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ComprehensiveIncomeNoteTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "snap-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000021 - Disclosure - Property and Equipment, Net", "menuCat": "Notes", "order": "21", "role": "http://www.snap.com/role/PropertyandEquipmentNet", "shortName": "Property and Equipment, Net", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "snap-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "snap-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954701 - Disclosure - Description of Business and Summary of Significant Accounting Policies (Policies)", "menuCat": "Policies", "order": "22", "role": "http://www.snap.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesPolicies", "shortName": "Description of Business and Summary of Significant Accounting Policies (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "snap-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "snap-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954702 - Disclosure - Revenue (Tables)", "menuCat": "Tables", "order": "23", "role": "http://www.snap.com/role/RevenueTables", "shortName": "Revenue (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "snap-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "snap-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954703 - Disclosure - Net Loss per Share (Tables)", "menuCat": "Tables", "order": "24", "role": "http://www.snap.com/role/NetLossperShareTables", "shortName": "Net Loss per Share (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "snap-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "snap-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:NonvestedRestrictedStockSharesActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954704 - Disclosure - Stockholders' Equity (Tables)", "menuCat": "Tables", "order": "25", "role": "http://www.snap.com/role/StockholdersEquityTables", "shortName": "Stockholders' Equity (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "snap-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:NonvestedRestrictedStockSharesActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "snap-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954705 - Disclosure - Goodwill and Intangible Assets (Tables)", "menuCat": "Tables", "order": "26", "role": "http://www.snap.com/role/GoodwillandIntangibleAssetsTables", "shortName": "Goodwill and Intangible Assets (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "snap-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "snap-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConvertibleDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954706 - Disclosure - Long-Term Debt (Tables)", "menuCat": "Tables", "order": "27", "role": "http://www.snap.com/role/LongTermDebtTables", "shortName": "Long-Term Debt (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "snap-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConvertibleDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "snap-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954707 - Disclosure - Leases (Tables)", "menuCat": "Tables", "order": "28", "role": "http://www.snap.com/role/LeasesTables", "shortName": "Leases (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "snap-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "snap-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GainLossOnInvestmentsTextBlock", "reportCount": 1, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954708 - Disclosure - Strategic Investments (Tables)", "menuCat": "Tables", "order": "29", "role": "http://www.snap.com/role/StrategicInvestmentsTables", "shortName": "Strategic Investments (Tables)", "subGroupType": "tables", "uniqueAnchor": null }, "R3": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "snap-20230630.htm", "contextRef": "c-5", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000003 - Statement - Consolidated Statements of Operations", "menuCat": "Statements", "order": "3", "role": "http://www.snap.com/role/ConsolidatedStatementsofOperations", "shortName": "Consolidated Statements of Operations", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "snap-20230630.htm", "contextRef": "c-5", "decimals": "-3", "lang": "en-US", "name": "us-gaap:CostOfRevenue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "snap-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954709 - Disclosure - Fair Value Measurements (Tables)", "menuCat": "Tables", "order": "30", "role": "http://www.snap.com/role/FairValueMeasurementsTables", "shortName": "Fair Value Measurements (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "snap-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "snap-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954710 - Disclosure - Accumulated Other Comprehensive Income (Loss) (Tables)", "menuCat": "Tables", "order": "31", "role": "http://www.snap.com/role/AccumulatedOtherComprehensiveIncomeLossTables", "shortName": "Accumulated Other Comprehensive Income (Loss) (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "snap-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "snap-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954711 - Disclosure - Property and Equipment, Net (Tables)", "menuCat": "Tables", "order": "32", "role": "http://www.snap.com/role/PropertyandEquipmentNetTables", "shortName": "Property and Equipment, Net (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "snap-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "span", "div", "snap:FutureStockSplitToBeEffectedInFormOfStockDividendPolicyPolicyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "snap-20230630.htm", "contextRef": "c-12", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:SharePrice", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954712 - Disclosure - Description of Business and Summary of Significant Accounting Policies - Additional Information (Details)", "menuCat": "Details", "order": "33", "role": "http://www.snap.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesAdditionalInformationDetails", "shortName": "Description of Business and Summary of Significant Accounting Policies - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "snap:FutureStockSplitToBeEffectedInFormOfStockDividendPolicyPolicyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "snap-20230630.htm", "contextRef": "c-12", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:SharePrice", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "snap-20230630.htm", "contextRef": "c-5", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954713 - Disclosure - Revenue - Disaggregation of Revenue by Geography (Details)", "menuCat": "Details", "order": "34", "role": "http://www.snap.com/role/RevenueDisaggregationofRevenuebyGeographyDetails", "shortName": "Revenue - Disaggregation of Revenue by Geography (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "snap-20230630.htm", "contextRef": "c-92", "decimals": "-3", "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "snap-20230630.htm", "contextRef": "c-5", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954714 - Disclosure - Net Loss per Share - Numerators and Denominators of Basic and Diluted Net Loss per Share Computations for Common Stock (Details)", "menuCat": "Details", "order": "35", "role": "http://www.snap.com/role/NetLossperShareNumeratorsandDenominatorsofBasicandDilutedNetLossperShareComputationsforCommonStockDetails", "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": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "snap-20230630.htm", "contextRef": "c-108", "decimals": "-3", "lang": "en-US", "name": "us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "ix:continuation", "body", "html" ], "baseRef": "snap-20230630.htm", "contextRef": "c-120", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954715 - Disclosure - Net Loss per Share - Schedule of Potentially Dilutive Shares Excluded from Calculation of Diluted Net Loss per Share (Details)", "menuCat": "Details", "order": "36", "role": "http://www.snap.com/role/NetLossperShareScheduleofPotentiallyDilutiveSharesExcludedfromCalculationofDilutedNetLossperShareDetails", "shortName": "Net Loss per Share - Schedule of Potentially Dilutive Shares Excluded from Calculation of Diluted Net Loss per Share (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "ix:continuation", "body", "html" ], "baseRef": "snap-20230630.htm", "contextRef": "c-120", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "snap-20230630.htm", "contextRef": "c-12", "decimals": "INF", "first": true, "lang": "en-US", "name": "snap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfShareBasedEmployeeCompensationPlans", "reportCount": 1, "unique": true, "unitRef": "plan", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954716 - Disclosure - Stockholders' Equity - Additional Information (Details)", "menuCat": "Details", "order": "37", "role": "http://www.snap.com/role/StockholdersEquityAdditionalInformationDetails", "shortName": "Stockholders' Equity - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "snap-20230630.htm", "contextRef": "c-12", "decimals": "INF", "first": true, "lang": "en-US", "name": "snap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfShareBasedEmployeeCompensationPlans", "reportCount": 1, "unique": true, "unitRef": "plan", "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:NonvestedRestrictedStockSharesActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "snap-20230630.htm", "contextRef": "c-132", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954717 - Disclosure - Stockholders' Equity - Summary of RSU and RSA Activity (Details)", "menuCat": "Details", "order": "38", "role": "http://www.snap.com/role/StockholdersEquitySummaryofRSUandRSAActivityDetails", "shortName": "Stockholders' Equity - Summary of RSU and RSA Activity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:NonvestedRestrictedStockSharesActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "snap-20230630.htm", "contextRef": "c-132", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "snap-20230630.htm", "contextRef": "c-141", "decimals": "2", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "reportCount": 1, "unitRef": "usdPerShare", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954718 - Disclosure - Stockholders' Equity - Summary of Stock Option Award Activity (Details)", "menuCat": "Details", "order": "39", "role": "http://www.snap.com/role/StockholdersEquitySummaryofStockOptionAwardActivityDetails", "shortName": "Stockholders' Equity - Summary of Stock Option Award Activity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "snap-20230630.htm", "contextRef": "c-145", "decimals": "2", "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "snap-20230630.htm", "contextRef": "c-5", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000004 - Statement - Consolidated Statements of Comprehensive Income (Loss)", "menuCat": "Statements", "order": "4", "role": "http://www.snap.com/role/ConsolidatedStatementsofComprehensiveIncomeLoss", "shortName": "Consolidated Statements of Comprehensive Income (Loss)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "snap-20230630.htm", "contextRef": "c-5", "decimals": "-3", "lang": "en-US", "name": "us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "snap-20230630.htm", "contextRef": "c-5", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954719 - Disclosure - Stockholders' Equity - Summary of Total Stock-based Compensation Expense (Details)", "menuCat": "Details", "order": "40", "role": "http://www.snap.com/role/StockholdersEquitySummaryofTotalStockbasedCompensationExpenseDetails", "shortName": "Stockholders' Equity - Summary of Total Stock-based Compensation Expense (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "snap-20230630.htm", "contextRef": "c-5", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfGoodwillTextBlock", "ix:continuation", "body", "html" ], "baseRef": "snap-20230630.htm", "contextRef": "c-12", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954720 - Disclosure - Business Acquisitions - Additional Information (Details)", "menuCat": "Details", "order": "41", "role": "http://www.snap.com/role/BusinessAcquisitionsAdditionalInformationDetails", "shortName": "Business Acquisitions - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "snap-20230630.htm", "contextRef": "c-165", "decimals": "-5", "lang": "en-US", "name": "us-gaap:BusinessCombinationConsiderationTransferred1", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "snap-20230630.htm", "contextRef": "c-10", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954721 - Disclosure - Goodwill and Intangible Assets - Changes in Carrying Amount of Goodwill (Details)", "menuCat": "Details", "order": "42", "role": "http://www.snap.com/role/GoodwillandIntangibleAssetsChangesinCarryingAmountofGoodwillDetails", "shortName": "Goodwill and Intangible Assets - Changes in Carrying Amount of Goodwill (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfGoodwillTextBlock", "ix:continuation", "body", "html" ], "baseRef": "snap-20230630.htm", "contextRef": "c-1", "decimals": "-3", "lang": "en-US", "name": "us-gaap:GoodwillAcquiredDuringPeriod", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "snap-20230630.htm", "contextRef": "c-12", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954722 - Disclosure - Goodwill and Intangible Assets - Schedule of Intangible Assets (Details)", "menuCat": "Details", "order": "43", "role": "http://www.snap.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetsDetails", "shortName": "Goodwill and Intangible Assets - Schedule of Intangible Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "snap-20230630.htm", "contextRef": "c-12", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "snap-20230630.htm", "contextRef": "c-5", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:AmortizationOfIntangibleAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954723 - Disclosure - Goodwill and Intangible Assets - Additional Information (Details)", "menuCat": "Details", "order": "44", "role": "http://www.snap.com/role/GoodwillandIntangibleAssetsAdditionalInformationDetails", "shortName": "Goodwill and Intangible Assets - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "snap-20230630.htm", "contextRef": "c-5", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:AmortizationOfIntangibleAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "snap-20230630.htm", "contextRef": "c-12", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954724 - Disclosure - Goodwill and Intangible Assets - Schedule of Estimated Intangible Asset Amortization Expense (Details)", "menuCat": "Details", "order": "45", "role": "http://www.snap.com/role/GoodwillandIntangibleAssetsScheduleofEstimatedIntangibleAssetAmortizationExpenseDetails", "shortName": "Goodwill and Intangible Assets - Schedule of Estimated Intangible Asset Amortization Expense (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "snap-20230630.htm", "contextRef": "c-12", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ConvertibleDebtTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "snap-20230630.htm", "contextRef": "c-12", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DebtInstrumentFaceAmount", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954725 - Disclosure - Long-Term Debt - Additional Information (Details)", "menuCat": "Details", "order": "46", "role": "http://www.snap.com/role/LongTermDebtAdditionalInformationDetails", "shortName": "Long-Term Debt - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "snap-20230630.htm", "contextRef": "c-230", "decimals": null, "lang": "en-US", "name": "us-gaap:LineOfCreditFacilityExpirationPeriod", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ConvertibleDebtTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "snap-20230630.htm", "contextRef": "c-12", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DebtInstrumentFaceAmount", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954726 - Disclosure - Long-Term Debt - Summary of Convertible Notes (Details)", "menuCat": "Details", "order": "47", "role": "http://www.snap.com/role/LongTermDebtSummaryofConvertibleNotesDetails", "shortName": "Long-Term Debt - Summary of Convertible Notes (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ConvertibleDebtTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "snap-20230630.htm", "contextRef": "c-12", "decimals": "-3", "lang": "en-US", "name": "us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "snap-20230630.htm", "contextRef": "c-12", "decimals": "-8", "first": true, "lang": "en-US", "name": "us-gaap:ContractualObligation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954727 - Disclosure - Commitments and Contingencies - Additional Information (Details)", "menuCat": "Details", "order": "48", "role": "http://www.snap.com/role/CommitmentsandContingenciesAdditionalInformationDetails", "shortName": "Commitments and Contingencies - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "snap-20230630.htm", "contextRef": "c-12", "decimals": "-8", "first": true, "lang": "en-US", "name": "us-gaap:ContractualObligation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "snap-20230630.htm", "contextRef": "c-5", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954728 - Disclosure - Leases - Components of Lease Cost (Details)", "menuCat": "Details", "order": "49", "role": "http://www.snap.com/role/LeasesComponentsofLeaseCostDetails", "shortName": "Leases - Components of Lease Cost (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "snap-20230630.htm", "contextRef": "c-5", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "snap-20230630.htm", "contextRef": "c-12", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000005 - Statement - Consolidated Balance Sheets", "menuCat": "Statements", "order": "5", "role": "http://www.snap.com/role/ConsolidatedBalanceSheets", "shortName": "Consolidated Balance Sheets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "snap-20230630.htm", "contextRef": "c-12", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "snap:SummaryOfOperatingLeaseTermAndDiscountRateTableTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "snap-20230630.htm", "contextRef": "c-12", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954729 - Disclosure - Leases - Summary of Weighted Average Remaining Lease Term and Discount Rate Related to Operating Leases (Details)", "menuCat": "Details", "order": "50", "role": "http://www.snap.com/role/LeasesSummaryofWeightedAverageRemainingLeaseTermandDiscountRateRelatedtoOperatingLeasesDetails", "shortName": "Leases - Summary of Weighted Average Remaining Lease Term and Discount Rate Related to Operating Leases (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "snap:SummaryOfOperatingLeaseTermAndDiscountRateTableTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "snap-20230630.htm", "contextRef": "c-12", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "snap-20230630.htm", "contextRef": "c-12", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954730 - Disclosure - Leases - Present Value of Operating Lease Liabilities (Details)", "menuCat": "Details", "order": "51", "role": "http://www.snap.com/role/LeasesPresentValueofOperatingLeaseLiabilitiesDetails", "shortName": "Leases - Present Value of Operating Lease Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "snap-20230630.htm", "contextRef": "c-12", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "snap-20230630.htm", "contextRef": "c-12", "decimals": "-5", "first": true, "lang": "en-US", "name": "snap:LesseeOperatingLeaseLeaseNotYetCommencedLeaseObligationsIncurred", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954731 - Disclosure - Leases - Additional Information (Details)", "menuCat": "Details", "order": "52", "role": "http://www.snap.com/role/LeasesAdditionalInformationDetails", "shortName": "Leases - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "snap-20230630.htm", "contextRef": "c-5", "decimals": "-5", "lang": "en-US", "name": "us-gaap:OperatingLeasePayments", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "snap-20230630.htm", "contextRef": "c-241", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:LongTermInvestments", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954732 - Disclosure - Strategic Investments - Additional Information (Details)", "menuCat": "Details", "order": "53", "role": "http://www.snap.com/role/StrategicInvestmentsAdditionalInformationDetails", "shortName": "Strategic Investments - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "snap-20230630.htm", "contextRef": "c-241", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:LongTermInvestments", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:GainLossOnInvestmentsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "snap-20230630.htm", "contextRef": "c-5", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RealizedInvestmentGainsLosses", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954733 - Disclosure - Strategic Investments - Gain (Loss) on Strategic Investments (Details)", "menuCat": "Details", "order": "54", "role": "http://www.snap.com/role/StrategicInvestmentsGainLossonStrategicInvestmentsDetails", "shortName": "Strategic Investments - Gain (Loss) on Strategic Investments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:GainLossOnInvestmentsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "snap-20230630.htm", "contextRef": "c-5", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RealizedInvestmentGainsLosses", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "snap-20230630.htm", "contextRef": "c-12", "decimals": "-8", "first": true, "lang": "en-US", "name": "us-gaap:AvailableForSaleSecuritiesDebtSecurities", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954734 - Disclosure - Fair Value Measurements - Summary of Financial Assets Measured at Fair Value on Recurring Basis (Details)", "menuCat": "Details", "order": "55", "role": "http://www.snap.com/role/FairValueMeasurementsSummaryofFinancialAssetsMeasuredatFairValueonRecurringBasisDetails", "shortName": "Fair Value Measurements - Summary of Financial Assets Measured at Fair Value on Recurring Basis (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock", "ix:continuation", "body", "html" ], "baseRef": "snap-20230630.htm", "contextRef": "c-249", "decimals": "-3", "lang": "en-US", "name": "snap:CashEquitySecuritiesAndAvailableForSaleDebtSecuritiesCostAndAmortizedCostBasis", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "snap-20230630.htm", "contextRef": "c-12", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:EquitySecuritiesFvNi", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954735 - Disclosure - Fair Value Measurements - Additional Information (Details)", "menuCat": "Details", "order": "56", "role": "http://www.snap.com/role/FairValueMeasurementsAdditionalInformationDetails", "shortName": "Fair Value Measurements - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "snap-20230630.htm", "contextRef": "c-12", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:EquitySecuritiesFvNi", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "snap-20230630.htm", "contextRef": "c-5", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:EquitySecuritiesFvNiRealizedGainLoss", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954736 - Disclosure - Fair Value Measurements - Gain (Loss) on Securities (Details)", "menuCat": "Details", "order": "57", "role": "http://www.snap.com/role/FairValueMeasurementsGainLossonSecuritiesDetails", "shortName": "Fair Value Measurements - Gain (Loss) on Securities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "snap-20230630.htm", "contextRef": "c-5", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:EquitySecuritiesFvNiRealizedGainLoss", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "snap-20230630.htm", "contextRef": "c-5", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxExpenseBenefit", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954737 - Disclosure - Income Taxes - Additional Information (Details)", "menuCat": "Details", "order": "58", "role": "http://www.snap.com/role/IncomeTaxesAdditionalInformationDetails", "shortName": "Income Taxes - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R59": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "snap-20230630.htm", "contextRef": "c-10", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954738 - Disclosure - Accumulated Other Comprehensive Income (Loss) - Schedules of Changes in Accumulated Other Comprehensive Income (Loss) (Details)", "menuCat": "Details", "order": "59", "role": "http://www.snap.com/role/AccumulatedOtherComprehensiveIncomeLossSchedulesofChangesinAccumulatedOtherComprehensiveIncomeLossDetails", "shortName": "Accumulated Other Comprehensive Income (Loss) - Schedules of Changes in Accumulated Other Comprehensive Income (Loss) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "snap-20230630.htm", "contextRef": "c-1", "decimals": "-3", "lang": "en-US", "name": "us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "snap-20230630.htm", "contextRef": "c-12", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CommonStockSharesOutstanding", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000006 - Statement - Consolidated Balance Sheets (Parenthetical)", "menuCat": "Statements", "order": "6", "role": "http://www.snap.com/role/ConsolidatedBalanceSheetsParenthetical", "shortName": "Consolidated Balance Sheets (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "snap-20230630.htm", "contextRef": "c-14", "decimals": "INF", "lang": "en-US", "name": "us-gaap:CommonStockParOrStatedValuePerShare", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" } }, "R60": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "snap-20230630.htm", "contextRef": "c-12", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentNet", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954739 - Disclosure - Property and Equipment, Net - Property and Equipment, Net by Geographic Area (Details)", "menuCat": "Details", "order": "60", "role": "http://www.snap.com/role/PropertyandEquipmentNetPropertyandEquipmentNetbyGeographicAreaDetails", "shortName": "Property and Equipment, Net - Property and Equipment, Net by Geographic Area (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "snap-20230630.htm", "contextRef": "c-273", "decimals": "-3", "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "snap-20230630.htm", "contextRef": "c-61", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CommonStockSharesOutstanding", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000007 - Statement - Consolidated Statements of Stockholders' Equity", "menuCat": "Statements", "order": "7", "role": "http://www.snap.com/role/ConsolidatedStatementsofStockholdersEquity", "shortName": "Consolidated Statements of Stockholders' Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "snap-20230630.htm", "contextRef": "c-61", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CommonStockSharesOutstanding", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "snap-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessDescriptionAndAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000008 - Disclosure - Description of Business and Summary of Significant Accounting Policies", "menuCat": "Notes", "order": "8", "role": "http://www.snap.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPolicies", "shortName": "Description of Business and Summary of Significant Accounting Policies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "snap-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessDescriptionAndAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "snap-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000009 - Disclosure - Revenue", "menuCat": "Notes", "order": "9", "role": "http://www.snap.com/role/Revenue", "shortName": "Revenue", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "snap-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 61, "tag": { "country_GB": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "UNITED KINGDOM", "terseLabel": "United Kingdom" } } }, "localname": "GB", "nsuri": "http://xbrl.sec.gov/country/2023", "presentation": [ "http://www.snap.com/role/PropertyandEquipmentNetPropertyandEquipmentNetbyGeographicAreaDetails" ], "xbrltype": "domainItemType" }, "country_US": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "UNITED STATES", "terseLabel": "United States" } } }, "localname": "US", "nsuri": "http://xbrl.sec.gov/country/2023", "presentation": [ "http://www.snap.com/role/PropertyandEquipmentNetPropertyandEquipmentNetbyGeographicAreaDetails", "http://www.snap.com/role/RevenueDisaggregationofRevenuebyGeographyDetails" ], "xbrltype": "domainItemType" }, "dei_AmendmentFlag": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.", "label": "Amendment Flag", "terseLabel": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.snap.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Area code of city", "label": "City Area Code", "terseLabel": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.snap.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cover page.", "label": "Cover [Abstract]", "terseLabel": "Cover [Abstract]" } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/2023", "xbrltype": "stringItemType" }, "dei_CurrentFiscalYearEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "End date of current fiscal year in the format --MM-DD.", "label": "Current Fiscal Year End Date", "terseLabel": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.snap.com/role/CoverPage" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentFiscalPeriodFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.", "label": "Document Fiscal Period Focus", "verboseLabel": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.snap.com/role/CoverPage" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.", "label": "Document Fiscal Year Focus", "verboseLabel": "Document Fiscal Year Focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.snap.com/role/CoverPage" ], "xbrltype": "gYearItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD.", "label": "Document Period End Date", "verboseLabel": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.snap.com/role/CoverPage" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r703" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as an quarterly report.", "label": "Document Quarterly Report", "terseLabel": "Document Quarterly Report" } } }, "localname": "DocumentQuarterlyReport", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.snap.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r704" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as a transition report.", "label": "Document Transition Report", "terseLabel": "Document Transition Report" } } }, "localname": "DocumentTransitionReport", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.snap.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_DocumentType": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.", "label": "Document Type", "verboseLabel": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.snap.com/role/CoverPage" ], "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/2023", "presentation": [ "http://www.snap.com/role/CoverPage" ], "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 Line One", "terseLabel": "Entity Address, Address Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.snap.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address, City or Town", "terseLabel": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.snap.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address, Postal Zip Code", "terseLabel": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.snap.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressStateOrProvince": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the state or province.", "label": "Entity Address, State or Province", "terseLabel": "Entity Address, State or Province" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.snap.com/role/CoverPage" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r701" ], "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", "verboseLabel": "Entity Central Index Key" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.snap.com/role/CoverPage" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityCommonStockSharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.", "label": "Entity Common Stock, Shares Outstanding", "terseLabel": "Entity Common Stock Shares Outstanding" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.snap.com/role/CoverPage" ], "xbrltype": "sharesItemType" }, "dei_EntityCurrentReportingStatus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Current Reporting Status", "terseLabel": "Entity Current Reporting Status" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.snap.com/role/CoverPage" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r701" ], "lang": { "en-us": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company", "terseLabel": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.snap.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntityFileNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.", "label": "Entity File Number", "terseLabel": "Entity File Number" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.snap.com/role/CoverPage" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r701" ], "lang": { "en-us": { "role": { "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Filer Category", "terseLabel": "Entity Filer Category" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.snap.com/role/CoverPage" ], "xbrltype": "filerCategoryItemType" }, "dei_EntityIncorporationStateCountryCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two-character EDGAR code representing the state or country of incorporation.", "label": "Entity Incorporation, State or Country Code", "terseLabel": "Entity Incorporation, State or Country Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.snap.com/role/CoverPage" ], "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/2023", "presentation": [ "http://www.snap.com/role/CoverPage" ], "xbrltype": "stringItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r705" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).", "label": "Entity Interactive Data Current", "terseLabel": "Entity Interactive Data Current" } } }, "localname": "EntityInteractiveDataCurrent", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.snap.com/role/CoverPage" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r701" ], "lang": { "en-us": { "role": { "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.", "label": "Entity Registrant Name", "terseLabel": "Entity Registrant Name" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.snap.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r701" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.", "label": "Entity Shell Company", "terseLabel": "Entity Shell Company" } } }, "localname": "EntityShellCompany", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.snap.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r701" ], "lang": { "en-us": { "role": { "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).", "label": "Entity Small Business", "terseLabel": "Entity Small Business" } } }, "localname": "EntitySmallBusiness", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.snap.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r701" ], "lang": { "en-us": { "role": { "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.", "label": "Entity Tax Identification Number", "terseLabel": "Entity Tax Identification Number" } } }, "localname": "EntityTaxIdentificationNumber", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.snap.com/role/CoverPage" ], "xbrltype": "employerIdItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number", "terseLabel": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.snap.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r700" ], "lang": { "en-us": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Title of 12(b) Security", "terseLabel": "Title of 12(b) Security" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.snap.com/role/CoverPage" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r702" ], "lang": { "en-us": { "role": { "documentation": "Name of the Exchange on which a security is registered.", "label": "Security Exchange Name", "terseLabel": "Security Exchange Name" } } }, "localname": "SecurityExchangeName", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.snap.com/role/CoverPage" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_TradingSymbol": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Trading symbol of an instrument as listed on an exchange.", "label": "Trading Symbol", "terseLabel": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.snap.com/role/CoverPage" ], "xbrltype": "tradingSymbolItemType" }, "snap_AccumulatedOtherComprehensiveIncomeLossAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Accumulated other comprehensive income (loss).", "label": "Accumulated Other Comprehensive Income Loss [Abstract]", "terseLabel": "Accumulated Other Comprehensive Income Loss [Abstract]" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossAbstract", "nsuri": "http://www.snap.com/20230630", "xbrltype": "stringItemType" }, "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/20230630", "presentation": [ "http://www.snap.com/role/ConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "snap_AvailableForSaleDebtSecuritiesAndEquitySecuritiesAccumulatedGrossUnrealizedGainBeforeTax": { "auth_ref": [], "calculation": { "http://www.snap.com/role/FairValueMeasurementsSummaryofFinancialAssetsMeasuredatFairValueonRecurringBasisDetails": { "order": 1.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/20230630", "presentation": [ "http://www.snap.com/role/FairValueMeasurementsSummaryofFinancialAssetsMeasuredatFairValueonRecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "snap_AvailableForSaleDebtSecuritiesAndEquitySecuritiesAccumulatedGrossUnrealizedLossBeforeTax": { "auth_ref": [], "calculation": { "http://www.snap.com/role/FairValueMeasurementsSummaryofFinancialAssetsMeasuredatFairValueonRecurringBasisDetails": { "order": 2.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/20230630", "presentation": [ "http://www.snap.com/role/FairValueMeasurementsSummaryofFinancialAssetsMeasuredatFairValueonRecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "snap_CashEquitySecuritiesAndAvailableForSaleDebtSecuritiesCostAndAmortizedCostBasis": { "auth_ref": [], "calculation": { "http://www.snap.com/role/FairValueMeasurementsSummaryofFinancialAssetsMeasuredatFairValueonRecurringBasisDetails": { "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/20230630", "presentation": [ "http://www.snap.com/role/FairValueMeasurementsSummaryofFinancialAssetsMeasuredatFairValueonRecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "snap_CashEquitySecuritiesAndAvailableForSaleDebtSecuritiesFairValue": { "auth_ref": [], "calculation": { "http://www.snap.com/role/FairValueMeasurementsSummaryofFinancialAssetsMeasuredatFairValueonRecurringBasisDetails": { "order": 3.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/20230630", "presentation": [ "http://www.snap.com/role/FairValueMeasurementsSummaryofFinancialAssetsMeasuredatFairValueonRecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "snap_CashFairValueDisclosure": { "auth_ref": [], "calculation": { "http://www.snap.com/role/FairValueMeasurementsSummaryofFinancialAssetsMeasuredatFairValueonRecurringBasisDetails": { "order": 1.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/20230630", "presentation": [ "http://www.snap.com/role/FairValueMeasurementsSummaryofFinancialAssetsMeasuredatFairValueonRecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "snap_ClassANonVotingCommonStockConversionFromClassBVotingCommonStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Class A Non-Voting Common Stock Conversion From Class B Voting Common Stock", "label": "Class A Non-Voting Common Stock Conversion From Class B Voting Common Stock [Member]", "terseLabel": "Class A Non-Voting Common Stock Conversion From Class B Voting Common Stock" } } }, "localname": "ClassANonVotingCommonStockConversionFromClassBVotingCommonStockMember", "nsuri": "http://www.snap.com/20230630", "presentation": [ "http://www.snap.com/role/ConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "domainItemType" }, "snap_CommonClassANonVotingMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Common class A non voting.", "label": "Common Class A Non Voting [Member]", "terseLabel": "Class A", "verboseLabel": "Class A Non-voting Common Stock" } } }, "localname": "CommonClassANonVotingMember", "nsuri": "http://www.snap.com/20230630", "presentation": [ "http://www.snap.com/role/ConsolidatedBalanceSheets", "http://www.snap.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.snap.com/role/ConsolidatedStatementsofStockholdersEquity", "http://www.snap.com/role/CoverPage", "http://www.snap.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.snap.com/role/LongTermDebtAdditionalInformationDetails", "http://www.snap.com/role/NetLossperShareNumeratorsandDenominatorsofBasicandDilutedNetLossperShareComputationsforCommonStockDetails", "http://www.snap.com/role/StockholdersEquitySummaryofRSUandRSAActivityDetails", "http://www.snap.com/role/StockholdersEquitySummaryofStockOptionAwardActivityDetails" ], "xbrltype": "domainItemType" }, "snap_CommonStockConvertibleThresholdTradingDays": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Common Stock, Convertible, Threshold Trading Days", "label": "Common Stock, Convertible, Threshold Trading Days", "terseLabel": "Common stock, convertible, threshold trading days" } } }, "localname": "CommonStockConvertibleThresholdTradingDays", "nsuri": "http://www.snap.com/20230630", "presentation": [ "http://www.snap.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "integerItemType" }, "snap_CommonStockConvertibleVolumeWeightedAveragePricePerShare": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Common Stock, Convertible, Volume Weighted Average Price Per Share", "label": "Common Stock, Convertible, Volume Weighted Average Price Per Share", "terseLabel": "Common stock, convertible, volume weighted average price per share (in usd per share)" } } }, "localname": "CommonStockConvertibleVolumeWeightedAveragePricePerShare", "nsuri": "http://www.snap.com/20230630", "presentation": [ "http://www.snap.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "perShareItemType" }, "snap_CommonStockConvertibleVolumeWeightedAveragePricePerShareSP500TotalReturnIndex": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Common Stock, Convertible, Volume Weighted Average Price Per Share, S&P 500 Total Return Index", "label": "Common Stock, Convertible, Volume Weighted Average Price Per Share, S&P 500 Total Return Index", "terseLabel": "Common stock, convertible, volume weighted average price per share, S&P 500 total return index (in usd per share)" } } }, "localname": "CommonStockConvertibleVolumeWeightedAveragePricePerShareSP500TotalReturnIndex", "nsuri": "http://www.snap.com/20230630", "presentation": [ "http://www.snap.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "perShareItemType" }, "snap_ContractualObligationMaturity": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Contractual Obligation Maturity", "label": "Contractual Obligation Maturity", "terseLabel": "Contractual obligation maturity" } } }, "localname": "ContractualObligationMaturity", "nsuri": "http://www.snap.com/20230630", "presentation": [ "http://www.snap.com/role/CommitmentsandContingenciesAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "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/20230630", "presentation": [ "http://www.snap.com/role/NetLossperShareScheduleofPotentiallyDilutiveSharesExcludedfromCalculationofDilutedNetLossperShareDetails" ], "xbrltype": "domainItemType" }, "snap_DebtInstrumentAmortizationOfDebtIssuanceCostsPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt instrument amortization of debt issuance costs period.", "label": "Debt Instrument Amortization Of Debt Issuance Costs Period", "terseLabel": "Debt instrument convertible, amortization period" } } }, "localname": "DebtInstrumentAmortizationOfDebtIssuanceCostsPeriod", "nsuri": "http://www.snap.com/20230630", "presentation": [ "http://www.snap.com/role/LongTermDebtAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "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/20230630", "presentation": [ "http://www.snap.com/role/LongTermDebtAdditionalInformationDetails" ], "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 (in usd per share)" } } }, "localname": "DebtInstrumentCapCallTransactionCapPricePerShare", "nsuri": "http://www.snap.com/20230630", "presentation": [ "http://www.snap.com/role/LongTermDebtAdditionalInformationDetails" ], "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/20230630", "presentation": [ "http://www.snap.com/role/LongTermDebtAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "snap_DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Description of business and summary of significant accounting policies.", "label": "Description Of Business And Summary Of Significant Accounting Policies [Line Items]", "terseLabel": "Description Of Business And Summary Of Significant Accounting Policies [Line Items]" } } }, "localname": "DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesLineItems", "nsuri": "http://www.snap.com/20230630", "presentation": [ "http://www.snap.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "snap_DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Description of business and summary of significant accounting policies.", "label": "Description Of Business And Summary Of Significant Accounting Policies [Table]", "terseLabel": "Description Of Business And Summary Of Significant Accounting Policies [Table]" } } }, "localname": "DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesTable", "nsuri": "http://www.snap.com/20230630", "presentation": [ "http://www.snap.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesAdditionalInformationDetails" ], "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/20230630", "presentation": [ "http://www.snap.com/role/NetLossperShareNumeratorsandDenominatorsofBasicandDilutedNetLossperShareComputationsforCommonStockDetails" ], "xbrltype": "stringItemType" }, "snap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFour": { "auth_ref": [], "calculation": { "http://www.snap.com/role/GoodwillandIntangibleAssetsScheduleofEstimatedIntangibleAssetAmortizationExpenseDetails": { "order": 6.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Finite lived intangible assets amortization expense after year four.", "label": "Finite Lived Intangible Assets Amortization Expense After Year Four", "terseLabel": "Thereafter" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFour", "nsuri": "http://www.snap.com/20230630", "presentation": [ "http://www.snap.com/role/GoodwillandIntangibleAssetsScheduleofEstimatedIntangibleAssetAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "snap_FutureStockSplitToBeEffectedInFormOfStockDividendPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Future stock split to be effected in the form of a stock dividend.", "label": "Future Stock Split To Be Effected In Form Of Stock Dividend Policy [Policy Text Block]", "terseLabel": "Future Stock Split to be Effected in the Form of a Stock Dividend" } } }, "localname": "FutureStockSplitToBeEffectedInFormOfStockDividendPolicyPolicyTextBlock", "nsuri": "http://www.snap.com/20230630", "presentation": [ "http://www.snap.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "snap_IncreaseDecreaseInAmortizationOfIntangibleAssets": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Increase (Decrease) In Amortization Of Intangible Assets", "label": "Increase (Decrease) In Amortization Of Intangible Assets", "terseLabel": "Increase (decrease) in amortization of intangible assets" } } }, "localname": "IncreaseDecreaseInAmortizationOfIntangibleAssets", "nsuri": "http://www.snap.com/20230630", "presentation": [ "http://www.snap.com/role/GoodwillandIntangibleAssetsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "snap_IncreaseDecreaseInOperatingLeaseLiabilities": { "auth_ref": [], "calculation": { "http://www.snap.com/role/ConsolidatedStatementsofCashFlows": { "order": 13.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/20230630", "presentation": [ "http://www.snap.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "snap_IncreaseDecreaseInOperatingLeaseRightOfUseAsset": { "auth_ref": [], "calculation": { "http://www.snap.com/role/ConsolidatedStatementsofCashFlows": { "order": 9.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/20230630", "presentation": [ "http://www.snap.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "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/20230630", "presentation": [ "http://www.snap.com/role/LeasesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "snap_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour": { "auth_ref": [], "calculation": { "http://www.snap.com/role/LeasesPresentValueofOperatingLeaseLiabilitiesDetails_1": { "order": 6.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Lessee, operating lease, liability, to be paid, after year four.", "label": "Lessee Operating Lease Liability To Be Paid After Year Four", "terseLabel": "Thereafter" } } }, "localname": "LesseeOperatingLeaseLiabilityToBePaidAfterYearFour", "nsuri": "http://www.snap.com/20230630", "presentation": [ "http://www.snap.com/role/LeasesPresentValueofOperatingLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "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/20230630", "presentation": [ "http://www.snap.com/role/FairValueMeasurementsAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "snap_MiscellaneousMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Miscellaneous.", "label": "Miscellaneous [Member]", "terseLabel": "Miscellaneous" } } }, "localname": "MiscellaneousMember", "nsuri": "http://www.snap.com/20230630", "presentation": [ "http://www.snap.com/role/LongTermDebtAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "snap_OneMonthSecuredOvernightFinancingRateSOFROvernightIndexSwapRateMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "One month secured overnight financing rate overnight index swap rate.", "label": "One Month Secured Overnight Financing Rate S O F R Overnight Index Swap Rate [Member]", "terseLabel": "One Month Secured Overnight Financing Rate S O F R Overnight Index Swap Rate" } } }, "localname": "OneMonthSecuredOvernightFinancingRateSOFROvernightIndexSwapRateMember", "nsuri": "http://www.snap.com/20230630", "presentation": [ "http://www.snap.com/role/LongTermDebtAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "snap_PaymentForDeferredAcquisitionPayments": { "auth_ref": [], "calculation": { "http://www.snap.com/role/ConsolidatedStatementsofCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Payment For Deferred Acquisition Payments", "label": "Payment For Deferred Acquisition Payments", "negatedTerseLabel": "Deferred payments for acquisitions" } } }, "localname": "PaymentForDeferredAcquisitionPayments", "nsuri": "http://www.snap.com/20230630", "presentation": [ "http://www.snap.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "snap_PaymentsToAcquireStrategicInvestments": { "auth_ref": [], "calculation": { "http://www.snap.com/role/ConsolidatedStatementsofCashFlows": { "order": 5.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/20230630", "presentation": [ "http://www.snap.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "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/20230630", "presentation": [ "http://www.snap.com/role/StrategicInvestmentsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "snap_ProceedsFromDebtNetOfIssuanceCostsAndCappedCallTransactionCosts": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Proceeds from debt net of issuance costs and capped call transaction costs.", "label": "Proceeds From Debt Net Of Issuance Costs And Capped Call Transaction Costs", "terseLabel": "Proceeds from issuance of convertible notes, net of issuance costs" } } }, "localname": "ProceedsFromDebtNetOfIssuanceCostsAndCappedCallTransactionCosts", "nsuri": "http://www.snap.com/20230630", "presentation": [ "http://www.snap.com/role/LongTermDebtAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "snap_ProceedsFromSalesOfStrategicInvestments": { "auth_ref": [], "calculation": { "http://www.snap.com/role/ConsolidatedStatementsofCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Proceeds from sales of strategic investments.", "label": "Proceeds From Sales Of Strategic Investments", "terseLabel": "Sales of strategic investments" } } }, "localname": "ProceedsFromSalesOfStrategicInvestments", "nsuri": "http://www.snap.com/20230630", "presentation": [ "http://www.snap.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "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/20230630", "presentation": [ "http://www.snap.com/role/RevenueDisaggregationofRevenuebyGeographyDetails" ], "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" } } }, "localname": "RestrictedStockUnitsAndRestrictedStockAwardsMember", "nsuri": "http://www.snap.com/20230630", "presentation": [ "http://www.snap.com/role/StockholdersEquityAdditionalInformationDetails", "http://www.snap.com/role/StockholdersEquitySummaryofRSUandRSAActivityDetails" ], "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/20230630", "presentation": [ "http://www.snap.com/role/StockholdersEquityAdditionalInformationDetails" ], "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/20230630", "presentation": [ "http://www.snap.com/role/NetLossperShareNumeratorsandDenominatorsofBasicandDilutedNetLossperShareComputationsforCommonStockDetails" ], "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" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsWeightedAverageGrantDateFairValueAbstract", "nsuri": "http://www.snap.com/20230630", "presentation": [ "http://www.snap.com/role/StockholdersEquitySummaryofRSUandRSAActivityDetails" ], "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", "verboseLabel": "Number of share-based employee compensation plans" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfShareBasedEmployeeCompensationPlans", "nsuri": "http://www.snap.com/20230630", "presentation": [ "http://www.snap.com/role/StockholdersEquityAdditionalInformationDetails" ], "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/20230630", "presentation": [ "http://www.snap.com/role/StockholdersEquitySummaryofStockOptionAwardActivityDetails" ], "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 (in years)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermAbstract", "nsuri": "http://www.snap.com/20230630", "presentation": [ "http://www.snap.com/role/StockholdersEquitySummaryofStockOptionAwardActivityDetails" ], "xbrltype": "stringItemType" }, "snap_SterlingOvernightIndexMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Sterling overnight index.", "label": "Sterling Overnight Index [Member]", "terseLabel": "Sterling Overnight Index" } } }, "localname": "SterlingOvernightIndexMember", "nsuri": "http://www.snap.com/20230630", "presentation": [ "http://www.snap.com/role/LongTermDebtAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "snap_StockIssuedDuringPeriodChangeInClassOfStock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Stock Issued During Period, Change In Class of Stock", "label": "Stock Issued During Period, Change In Class of Stock", "terseLabel": "Conversion of common stock to common stock (in shares)" } } }, "localname": "StockIssuedDuringPeriodChangeInClassOfStock", "nsuri": "http://www.snap.com/20230630", "presentation": [ "http://www.snap.com/role/ConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "sharesItemType" }, "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/20230630", "presentation": [ "http://www.snap.com/role/StockholdersEquity" ], "xbrltype": "textBlockItemType" }, "snap_SummaryOfOperatingLeaseTermAndDiscountRateTableTableTextBlock": { "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 [Table Text Block]", "terseLabel": "Summary of Weighted Average Remaining Lease Term and Discount Rate Related to Operating Leases" } } }, "localname": "SummaryOfOperatingLeaseTermAndDiscountRateTableTableTextBlock", "nsuri": "http://www.snap.com/20230630", "presentation": [ "http://www.snap.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "snap_TwoThousandTwentyEightSeniorConvertibleNotesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "2028 Senior Convertible Notes.", "label": "Two Thousand Twenty Eight Senior Convertible Notes [Member]", "terseLabel": "2028 Notes" } } }, "localname": "TwoThousandTwentyEightSeniorConvertibleNotesMember", "nsuri": "http://www.snap.com/20230630", "presentation": [ "http://www.snap.com/role/FairValueMeasurementsAdditionalInformationDetails", "http://www.snap.com/role/LongTermDebtAdditionalInformationDetails", "http://www.snap.com/role/LongTermDebtSummaryofConvertibleNotesDetails" ], "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/20230630", "presentation": [ "http://www.snap.com/role/FairValueMeasurementsAdditionalInformationDetails", "http://www.snap.com/role/LongTermDebtAdditionalInformationDetails", "http://www.snap.com/role/LongTermDebtSummaryofConvertibleNotesDetails" ], "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/20230630", "presentation": [ "http://www.snap.com/role/LongTermDebtAdditionalInformationDetails", "http://www.snap.com/role/LongTermDebtSummaryofConvertibleNotesDetails" ], "xbrltype": "domainItemType" }, "snap_TwoThousandTwentySevenSeniorConvertibleNotesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two thousand twenty seven senior convertible notes.", "label": "Two Thousand Twenty Seven Senior Convertible Notes [Member]", "terseLabel": "2027 Notes" } } }, "localname": "TwoThousandTwentySevenSeniorConvertibleNotesMember", "nsuri": "http://www.snap.com/20230630", "presentation": [ "http://www.snap.com/role/FairValueMeasurementsAdditionalInformationDetails" ], "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/20230630", "presentation": [ "http://www.snap.com/role/FairValueMeasurementsAdditionalInformationDetails", "http://www.snap.com/role/LongTermDebtAdditionalInformationDetails", "http://www.snap.com/role/LongTermDebtSummaryofConvertibleNotesDetails" ], "xbrltype": "domainItemType" }, "snap_TwoThousandTwentyThreeAcquisitionsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two Thousand Twenty Three Acquisitions", "label": "Two Thousand Twenty Three Acquisitions [Member]", "terseLabel": "2023 Acquisitions" } } }, "localname": "TwoThousandTwentyThreeAcquisitionsMember", "nsuri": "http://www.snap.com/20230630", "presentation": [ "http://www.snap.com/role/BusinessAcquisitionsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "snap_TwoThousandTwentyTwoAcquisitionsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two thousand twenty two acquisitions.", "label": "Two Thousand Twenty Two Acquisitions [Member]", "terseLabel": "2022 Acquisitions" } } }, "localname": "TwoThousandTwentyTwoAcquisitionsMember", "nsuri": "http://www.snap.com/20230630", "presentation": [ "http://www.snap.com/role/BusinessAcquisitionsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "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 RSUs and RSAs" } } }, "localname": "UnvestedRestrictedStockUnitsAndRestrictedStockAwardsNotSubjectToAPerformanceConditionMember", "nsuri": "http://www.snap.com/20230630", "presentation": [ "http://www.snap.com/role/NetLossperShareScheduleofPotentiallyDilutiveSharesExcludedfromCalculationofDilutedNetLossperShareDetails" ], "xbrltype": "domainItemType" }, "srt_EuropeMember": { "auth_ref": [ "r794", "r795", "r796", "r797" ], "lang": { "en-us": { "role": { "label": "Europe [Member]", "terseLabel": "Europe" } } }, "localname": "EuropeMember", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.snap.com/role/RevenueDisaggregationofRevenuebyGeographyDetails" ], "xbrltype": "domainItemType" }, "srt_MaximumMember": { "auth_ref": [ "r310", "r311", "r312", "r313", "r378", "r510", "r542", "r573", "r574", "r627", "r629", "r631", "r632", "r634", "r652", "r653", "r661", "r669", "r682", "r688", "r764", "r778", "r779", "r780", "r781", "r782", "r783" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.snap.com/role/FairValueMeasurementsAdditionalInformationDetails", "http://www.snap.com/role/LeasesAdditionalInformationDetails", "http://www.snap.com/role/StockholdersEquityAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r310", "r311", "r312", "r313", "r378", "r510", "r542", "r573", "r574", "r627", "r629", "r631", "r632", "r634", "r652", "r653", "r661", "r669", "r682", "r688", "r764", "r778", "r779", "r780", "r781", "r782", "r783" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]", "terseLabel": "Minimum" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.snap.com/role/FairValueMeasurementsAdditionalInformationDetails", "http://www.snap.com/role/LeasesAdditionalInformationDetails", "http://www.snap.com/role/StockholdersEquityAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "srt_NorthAmericaMember": { "auth_ref": [ "r794", "r795", "r796", "r797" ], "lang": { "en-us": { "role": { "label": "North America [Member]", "terseLabel": "North America" } } }, "localname": "NorthAmericaMember", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.snap.com/role/RevenueDisaggregationofRevenuebyGeographyDetails" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r310", "r311", "r312", "r313", "r371", "r378", "r404", "r405", "r406", "r486", "r510", "r542", "r573", "r574", "r627", "r629", "r631", "r632", "r634", "r652", "r653", "r661", "r669", "r682", "r688", "r691", "r757", "r764", "r779", "r780", "r781", "r782", "r783" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Axis]", "terseLabel": "Statistical Measurement [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.snap.com/role/FairValueMeasurementsAdditionalInformationDetails", "http://www.snap.com/role/LeasesAdditionalInformationDetails", "http://www.snap.com/role/StockholdersEquityAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r310", "r311", "r312", "r313", "r371", "r378", "r404", "r405", "r406", "r486", "r510", "r542", "r573", "r574", "r627", "r629", "r631", "r632", "r634", "r652", "r653", "r661", "r669", "r682", "r688", "r691", "r757", "r764", "r779", "r780", "r781", "r782", "r783" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Domain]", "terseLabel": "Statistical Measurement [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.snap.com/role/FairValueMeasurementsAdditionalInformationDetails", "http://www.snap.com/role/LeasesAdditionalInformationDetails", "http://www.snap.com/role/StockholdersEquityAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [ "r246", "r247", "r570", "r571", "r572", "r628", "r630", "r633", "r635", "r643", "r644", "r645", "r646", "r647", "r648", "r649", "r650", "r651", "r654", "r671", "r691", "r766", "r787" ], "lang": { "en-us": { "role": { "label": "Geographical [Domain]", "terseLabel": "Geographical [Domain]" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.snap.com/role/PropertyandEquipmentNetPropertyandEquipmentNetbyGeographicAreaDetails", "http://www.snap.com/role/RevenueDisaggregationofRevenuebyGeographyDetails" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r246", "r247", "r570", "r571", "r572", "r628", "r630", "r633", "r635", "r641", "r643", "r644", "r645", "r646", "r647", "r648", "r649", "r650", "r651", "r654", "r671", "r691", "r766", "r787" ], "lang": { "en-us": { "role": { "label": "Geographical [Axis]", "terseLabel": "Geographical [Axis]" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.snap.com/role/PropertyandEquipmentNetPropertyandEquipmentNetbyGeographicAreaDetails", "http://www.snap.com/role/RevenueDisaggregationofRevenuebyGeographyDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accounting Policies [Abstract]", "terseLabel": "Accounting Policies [Abstract]" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r25", "r687" ], "calculation": { "http://www.snap.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accounts Payable, Current", "terseLabel": "Accounts payable" } } }, "localname": "AccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.snap.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r249", "r250" ], "calculation": { "http://www.snap.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.", "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "terseLabel": "Accounts receivable, net of allowance" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.snap.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrent": { "auth_ref": [ "r28" ], "calculation": { "http://www.snap.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Liabilities, Current", "terseLabel": "Accrued expenses and other current liabilities" } } }, "localname": "AccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.snap.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember": { "auth_ref": [ "r168", "r169", "r170", "r171", "r178", "r179", "r722" ], "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": "AOCI, Accumulated Gain (Loss), Debt Securities, Available-for-Sale, Parent [Member]", "terseLabel": "Marketable Securities" } } }, "localname": "AccumulatedNetUnrealizedInvestmentGainLossMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.snap.com/role/AccumulatedOtherComprehensiveIncomeLossSchedulesofChangesinAccumulatedOtherComprehensiveIncomeLossDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems": { "auth_ref": [ "r177", "r178", "r457", "r458", "r459", "r460", "r461", "r462" ], "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/2023", "presentation": [ "http://www.snap.com/role/AccumulatedOtherComprehensiveIncomeLossSchedulesofChangesinAccumulatedOtherComprehensiveIncomeLossDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r36", "r37", "r92", "r166", "r526", "r547", "r548" ], "calculation": { "http://www.snap.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source.", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "terseLabel": "Accumulated other comprehensive income (loss)" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.snap.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossTable": { "auth_ref": [ "r177", "r178", "r457", "r458", "r459", "r460", "r461", "r462" ], "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/2023", "presentation": [ "http://www.snap.com/role/AccumulatedOtherComprehensiveIncomeLossSchedulesofChangesinAccumulatedOtherComprehensiveIncomeLossDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r4", "r14", "r37", "r439", "r442", "r479", "r543", "r544", "r722", "r723", "r724", "r733", "r734", "r735" ], "lang": { "en-us": { "role": { "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners.", "label": "AOCI Attributable to Parent [Member]", "terseLabel": "Accumulated other comprehensive income (loss)" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.snap.com/role/AccumulatedOtherComprehensiveIncomeLossSchedulesofChangesinAccumulatedOtherComprehensiveIncomeLossDetails", "http://www.snap.com/role/ConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AccumulatedTranslationAdjustmentMember": { "auth_ref": [ "r5", "r14", "r37", "r178", "r179", "r458", "r459", "r460", "r461", "r462", "r722" ], "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 Foreign Currency Adjustment Attributable to Parent [Member]", "terseLabel": "Foreign Currency Translation" } } }, "localname": "AccumulatedTranslationAdjustmentMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.snap.com/role/AccumulatedOtherComprehensiveIncomeLossSchedulesofChangesinAccumulatedOtherComprehensiveIncomeLossDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife": { "auth_ref": [ "r116" ], "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/2023", "presentation": [ "http://www.snap.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_AdditionalPaidInCapital": { "auth_ref": [ "r86", "r687", "r790" ], "calculation": { "http://www.snap.com/role/ConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock.", "label": "Additional Paid in Capital", "terseLabel": "Additional paid-in capital" } } }, "localname": "AdditionalPaidInCapital", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.snap.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r410", "r411", "r412", "r557", "r733", "r734", "r735", "r769", "r792" ], "lang": { "en-us": { "role": { "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders.", "label": "Additional Paid-in Capital [Member]", "terseLabel": "Additional paid-in capital" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.snap.com/role/ConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r62", "r63", "r380" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.", "label": "APIC, Share-Based Payment Arrangement, Increase for Cost Recognition", "terseLabel": "Stock-based compensation expense" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.snap.com/role/ConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Adjustments to reconcile net loss to net cash provided by (used in) operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.snap.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r408", "r413" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.", "label": "Share-Based Payment Arrangement, Expense", "terseLabel": "Total" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.snap.com/role/StockholdersEquitySummaryofTotalStockbasedCompensationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfFinancingCosts": { "auth_ref": [ "r98", "r346", "r464", "r728" ], "calculation": { "http://www.snap.com/role/ConsolidatedStatementsofCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense attributable to debt issuance costs.", "label": "Amortization of Debt Issuance Costs", "terseLabel": "Amortization of debt issuance costs" } } }, "localname": "AmortizationOfFinancingCosts", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.snap.com/role/ConsolidatedStatementsofCashFlows", "http://www.snap.com/role/LongTermDebtAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r9", "r51", "r54" ], "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/2023", "presentation": [ "http://www.snap.com/role/GoodwillandIntangibleAssetsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r223" ], "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 (in shares)" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.snap.com/role/NetLossperShareScheduleofPotentiallyDilutiveSharesExcludedfromCalculationofDilutedNetLossperShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "auth_ref": [ "r46" ], "lang": { "en-us": { "role": { "documentation": "Information by type of antidilutive security.", "label": "Antidilutive Securities [Axis]", "terseLabel": "Antidilutive Securities [Axis]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.snap.com/role/NetLossperShareScheduleofPotentiallyDilutiveSharesExcludedfromCalculationofDilutedNetLossperShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]", "terseLabel": "Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.snap.com/role/NetLossperShareScheduleofPotentiallyDilutiveSharesExcludedfromCalculationofDilutedNetLossperShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "auth_ref": [ "r46" ], "lang": { "en-us": { "role": { "documentation": "Incremental common shares attributable to securities that were not included in diluted earnings per share (EPS) because to do so would increase EPS amounts or decrease loss per share amounts for the period presented.", "label": "Antidilutive Securities, Name [Domain]", "terseLabel": "Antidilutive Securities, Name [Domain]" } } }, "localname": "AntidilutiveSecuritiesNameDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.snap.com/role/NetLossperShareScheduleofPotentiallyDilutiveSharesExcludedfromCalculationofDilutedNetLossperShareDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Assets": { "auth_ref": [ "r132", "r161", "r196", "r230", "r239", "r243", "r285", "r315", "r316", "r317", "r318", "r319", "r320", "r321", "r322", "r323", "r432", "r436", "r456", "r523", "r596", "r687", "r699", "r762", "r763", "r776" ], "calculation": { "http://www.snap.com/role/ConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets", "totalLabel": "Total assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.snap.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets [Abstract]", "terseLabel": "Assets" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.snap.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r154", "r167", "r196", "r285", "r315", "r316", "r317", "r318", "r319", "r320", "r321", "r322", "r323", "r432", "r436", "r456", "r687", "r762", "r763", "r776" ], "calculation": { "http://www.snap.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Current", "totalLabel": "Total current assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.snap.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets, Current [Abstract]", "terseLabel": "Current assets" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.snap.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax": { "auth_ref": [ "r255" ], "calculation": { "http://www.snap.com/role/FairValueMeasurementsSummaryofFinancialAssetsMeasuredatFairValueonRecurringBasisDetails": { "order": 1.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": "Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Gain, before Tax", "terseLabel": "Marketable securities, Gross Unrealized Gains" } } }, "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.snap.com/role/FairValueMeasurementsSummaryofFinancialAssetsMeasuredatFairValueonRecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax": { "auth_ref": [ "r256" ], "calculation": { "http://www.snap.com/role/FairValueMeasurementsSummaryofFinancialAssetsMeasuredatFairValueonRecurringBasisDetails": { "order": 2.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": "Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Loss, before Tax", "negatedLabel": "Marketable securities, Gross Unrealized Losses" } } }, "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.snap.com/role/FairValueMeasurementsSummaryofFinancialAssetsMeasuredatFairValueonRecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis": { "auth_ref": [ "r252", "r294", "r522" ], "calculation": { "http://www.snap.com/role/FairValueMeasurementsSummaryofFinancialAssetsMeasuredatFairValueonRecurringBasisDetails": { "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": "Debt Securities, Available-for-Sale, Amortized Cost", "totalLabel": "Marketable securities, Cost or Amortized Cost" } } }, "localname": "AvailableForSaleDebtSecuritiesAmortizedCostBasis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.snap.com/role/FairValueMeasurementsSummaryofFinancialAssetsMeasuredatFairValueonRecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue": { "auth_ref": [ "r260", "r520" ], "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": "Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, after Year One Through Five", "terseLabel": "Marketable securities contractual maturities" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.snap.com/role/FairValueMeasurementsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtSecurities": { "auth_ref": [ "r253", "r294", "r515", "r738" ], "calculation": { "http://www.snap.com/role/FairValueMeasurementsSummaryofFinancialAssetsMeasuredatFairValueonRecurringBasisDetails": { "order": 3.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": "Debt Securities, Available-for-Sale", "terseLabel": "Marketable securities, Total Estimated Fair Value", "verboseLabel": "Marketable securities, total estimated fair value" } } }, "localname": "AvailableForSaleSecuritiesDebtSecurities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.snap.com/role/FairValueMeasurementsAdditionalInformationDetails", "http://www.snap.com/role/FairValueMeasurementsSummaryofFinancialAssetsMeasuredatFairValueonRecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r382", "r383", "r384", "r385", "r386", "r387", "r388", "r389", "r390", "r391", "r392", "r393", "r394", "r395", "r396", "r397", "r398", "r399", "r400", "r401", "r402", "r403", "r404", "r405", "r406", "r407" ], "lang": { "en-us": { "role": { "documentation": "Information by type of award under share-based payment arrangement.", "label": "Award Type [Axis]", "terseLabel": "Award Type [Axis]" } } }, "localname": "AwardTypeAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.snap.com/role/StockholdersEquityAdditionalInformationDetails", "http://www.snap.com/role/StockholdersEquitySummaryofRSUandRSAActivityDetails", "http://www.snap.com/role/StockholdersEquitySummaryofStockOptionAwardActivityDetails" ], "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 [Axis]" } } }, "localname": "BalanceSheetLocationAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.snap.com/role/BusinessAcquisitionsAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationDomain": { "auth_ref": [ "r71", "r72" ], "lang": { "en-us": { "role": { "documentation": "Location in the balance sheet (statement of financial position).", "label": "Balance Sheet Location [Domain]", "terseLabel": "Balance Sheet Location [Domain]" } } }, "localname": "BalanceSheetLocationDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.snap.com/role/BusinessAcquisitionsAdditionalInformationDetails" ], "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/2023", "presentation": [ "http://www.snap.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "auth_ref": [ "r427", "r680", "r681" ], "lang": { "en-us": { "role": { "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree.", "label": "Business Acquisition, Acquiree [Domain]", "terseLabel": "Business Acquisition, Acquiree [Domain]" } } }, "localname": "BusinessAcquisitionAcquireeDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.snap.com/role/BusinessAcquisitionsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAxis": { "auth_ref": [ "r64", "r65", "r427", "r680", "r681" ], "lang": { "en-us": { "role": { "documentation": "Information by business combination or series of individually immaterial business combinations.", "label": "Business Acquisition [Axis]", "terseLabel": "Business Acquisition [Axis]" } } }, "localname": "BusinessAcquisitionAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.snap.com/role/BusinessAcquisitionsAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionLineItems": { "auth_ref": [ "r427" ], "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/2023", "presentation": [ "http://www.snap.com/role/BusinessAcquisitionsAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount": { "auth_ref": [ "r70" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of goodwill arising from a business combination that is expected to be deductible for tax purposes.", "label": "Business Acquisition, Goodwill, Expected Tax Deductible Amount", "terseLabel": "Goodwill deductible for tax purposes" } } }, "localname": "BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.snap.com/role/BusinessAcquisitionsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationAndAssetAcquisitionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Business Combination and Asset Acquisition [Abstract]" } } }, "localname": "BusinessCombinationAndAssetAcquisitionAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationConsiderationTransferred1": { "auth_ref": [ "r1", "r2", "r12" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer.", "label": "Business Combination, Consideration Transferred", "terseLabel": "Purchase price consideration" } } }, "localname": "BusinessCombinationConsiderationTransferred1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.snap.com/role/BusinessAcquisitionsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable": { "auth_ref": [ "r1", "r2" ], "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/2023", "presentation": [ "http://www.snap.com/role/BusinessAcquisitionsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred": { "auth_ref": [ "r1", "r2", "r69", "r430" ], "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/2023", "presentation": [ "http://www.snap.com/role/BusinessAcquisitionsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationDisclosureTextBlock": { "auth_ref": [ "r128", "r428" ], "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" } } }, "localname": "BusinessCombinationDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.snap.com/role/BusinessAcquisitions" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessDescriptionAndAccountingPoliciesTextBlock": { "auth_ref": [ "r112", "r113" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the business description and accounting policies concepts. Business description describes the nature and type of organization including but not limited to organizational structure as may be applicable to holding companies, parent and subsidiary relationships, business divisions, business units, business segments, affiliates and information about significant ownership of the reporting entity. Accounting policies describe all significant accounting policies of the reporting entity.", "label": "Business Description and Accounting Policies [Text Block]", "terseLabel": "Description of Business and Summary of Significant Accounting Policies" } } }, "localname": "BusinessDescriptionAndAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.snap.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_Cash": { "auth_ref": [ "r140", "r525", "r568", "r591", "r687", "r699", "r719" ], "calculation": { "http://www.snap.com/role/FairValueMeasurementsSummaryofFinancialAssetsMeasuredatFairValueonRecurringBasisDetails": { "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/2023", "presentation": [ "http://www.snap.com/role/FairValueMeasurementsSummaryofFinancialAssetsMeasuredatFairValueonRecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r41", "r156", "r655" ], "calculation": { "http://www.snap.com/role/ConsolidatedBalanceSheets": { "order": 1.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/2023", "presentation": [ "http://www.snap.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAxis": { "auth_ref": [ "r156" ], "lang": { "en-us": { "role": { "documentation": "Information by type of cash and cash equivalent balance.", "label": "Cash and Cash Equivalents [Axis]", "terseLabel": "Cash and Cash Equivalents [Axis]" } } }, "localname": "CashAndCashEquivalentsAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.snap.com/role/FairValueMeasurementsSummaryofFinancialAssetsMeasuredatFairValueonRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r41", "r109", "r194" ], "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/2023", "presentation": [ "http://www.snap.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect": { "auth_ref": [ "r3", "r109" ], "calculation": { "http://www.snap.com/role/ConsolidatedStatementsofCashFlows": { "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/2023", "presentation": [ "http://www.snap.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashMember": { "auth_ref": [ "r156" ], "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/2023", "presentation": [ "http://www.snap.com/role/FairValueMeasurementsSummaryofFinancialAssetsMeasuredatFairValueonRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CertificatesOfDepositMember": { "auth_ref": [ "r11", "r693", "r694", "r695", "r696" ], "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/2023", "presentation": [ "http://www.snap.com/role/FairValueMeasurementsSummaryofFinancialAssetsMeasuredatFairValueonRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ClassOfStockDomain": { "auth_ref": [ "r151", "r163", "r164", "r165", "r196", "r216", "r217", "r220", "r222", "r228", "r229", "r285", "r315", "r317", "r318", "r319", "r322", "r323", "r353", "r354", "r355", "r356", "r358", "r456", "r550", "r551", "r552", "r553", "r557", "r558", "r559", "r560", "r561", "r562", "r563", "r564", "r565", "r566", "r567", "r569", "r583", "r605", "r624", "r636", "r637", "r638", "r639", "r640", "r707", "r729", "r736" ], "lang": { "en-us": { "role": { "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock.", "label": "Class of Stock [Domain]", "terseLabel": "Class of Stock [Domain]" } } }, "localname": "ClassOfStockDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.snap.com/role/BusinessAcquisitionsAdditionalInformationDetails", "http://www.snap.com/role/ConsolidatedBalanceSheets", "http://www.snap.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.snap.com/role/ConsolidatedStatementsofStockholdersEquity", "http://www.snap.com/role/CoverPage", "http://www.snap.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.snap.com/role/LongTermDebtAdditionalInformationDetails", "http://www.snap.com/role/NetLossperShareNumeratorsandDenominatorsofBasicandDilutedNetLossperShareComputationsforCommonStockDetails", "http://www.snap.com/role/StockholdersEquitySummaryofRSUandRSAActivityDetails", "http://www.snap.com/role/StockholdersEquitySummaryofStockOptionAwardActivityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommercialPaperMember": { "auth_ref": [ "r122", "r693", "r694", "r695", "r696" ], "lang": { "en-us": { "role": { "documentation": "Unsecured promissory note (generally negotiable) that provides institutions with short-term funds.", "label": "Commercial Paper [Member]", "terseLabel": "Commercial paper" } } }, "localname": "CommercialPaperMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.snap.com/role/FairValueMeasurementsSummaryofFinancialAssetsMeasuredatFairValueonRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r33", "r79", "r524", "r582" ], "calculation": { "http://www.snap.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.", "label": "Commitments and Contingencies", "terseLabel": "Commitments and contingencies (Note 8)" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.snap.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies Disclosure [Abstract]", "terseLabel": "Commitments and Contingencies Disclosure [Abstract]" } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r120", "r307", "r308", "r642", "r758" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for commitments and contingencies.", "label": "Commitments and Contingencies Disclosure [Text Block]", "terseLabel": "Commitments and Contingencies" } } }, "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.snap.com/role/CommitmentsandContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonClassAMember": { "auth_ref": [ "r792" ], "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/2023", "presentation": [ "http://www.snap.com/role/BusinessAcquisitionsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommonClassBMember": { "auth_ref": [ "r792" ], "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", "verboseLabel": "Class B Voting Common Stock" } } }, "localname": "CommonClassBMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.snap.com/role/ConsolidatedBalanceSheets", "http://www.snap.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.snap.com/role/ConsolidatedStatementsofStockholdersEquity", "http://www.snap.com/role/CoverPage", "http://www.snap.com/role/NetLossperShareNumeratorsandDenominatorsofBasicandDilutedNetLossperShareComputationsforCommonStockDetails", "http://www.snap.com/role/StockholdersEquitySummaryofStockOptionAwardActivityDetails" ], "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", "verboseLabel": "Class C Voting Common Stock" } } }, "localname": "CommonClassCMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.snap.com/role/ConsolidatedBalanceSheets", "http://www.snap.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.snap.com/role/ConsolidatedStatementsofStockholdersEquity", "http://www.snap.com/role/CoverPage", "http://www.snap.com/role/NetLossperShareNumeratorsandDenominatorsofBasicandDilutedNetLossperShareComputationsforCommonStockDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r689", "r690", "r691", "r693", "r694", "r695", "r696", "r733", "r734", "r769", "r789", "r792" ], "lang": { "en-us": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock [Member]", "terseLabel": "Common Stock" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.snap.com/role/ConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r85" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common Stock, Par or Stated Value Per Share", "terseLabel": "Common stock par value (in usd per share)" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.snap.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r85", "r583" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.", "label": "Common Stock, Shares Authorized", "terseLabel": "Common stock authorized (in shares)" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.snap.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r85" ], "lang": { "en-us": { "role": { "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.", "label": "Common Stock, Shares, Issued", "terseLabel": "Common stock issued (in shares)" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.snap.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r15", "r85", "r583", "r602", "r792", "r793" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.", "label": "Common Stock, Shares, Outstanding", "periodEndLabel": "Common stock, end of period (in shares)", "periodStartLabel": "Common stock, beginning of period (in shares)", "terseLabel": "Common stock outstanding (in shares)" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.snap.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.snap.com/role/ConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValueOutstanding": { "auth_ref": [ "r85", "r583" ], "calculation": { "http://www.snap.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of all classes of common stock held by shareholders. May be all or portion of the number of common shares authorized. These shares exclude common shares repurchased by the entity and held as treasury shares.", "label": "Common Stock, Value, Outstanding", "terseLabel": "Common stock, value" } } }, "localname": "CommonStockValueOutstanding", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.snap.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r38", "r174", "r176", "r182", "r517", "r535" ], "calculation": { "http://www.snap.com/role/ConsolidatedStatementsofComprehensiveIncomeLoss": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "totalLabel": "Total comprehensive loss" } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.snap.com/role/ConsolidatedStatementsofComprehensiveIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNoteTextBlock": { "auth_ref": [ "r91", "r181", "r516", "r533" ], "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 (Loss) Note [Text Block]", "terseLabel": "Accumulated Other Comprehensive Income (Loss)" } } }, "localname": "ComprehensiveIncomeNoteTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.snap.com/role/AccumulatedOtherComprehensiveIncomeLoss" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContractualObligation": { "auth_ref": [ "r732" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of contractual obligation, including, but not limited to, long-term debt, lease obligation, purchase obligation, and other commitments.", "label": "Contractual Obligation", "terseLabel": "Commitments due within three years" } } }, "localname": "ContractualObligation", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.snap.com/role/CommitmentsandContingenciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConversionOfStockByUniqueDescriptionAxis": { "auth_ref": [ "r43", "r44", "r45" ], "lang": { "en-us": { "role": { "documentation": "Information by description of stock conversions.", "label": "Stock Conversion Description [Axis]", "terseLabel": "Stock Conversion Description [Axis]" } } }, "localname": "ConversionOfStockByUniqueDescriptionAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.snap.com/role/ConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_ConversionOfStockNameDomain": { "auth_ref": [ "r43", "r44", "r45" ], "lang": { "en-us": { "role": { "documentation": "The unique name of a noncash or part noncash stock conversion.", "label": "Conversion of Stock, Name [Domain]", "terseLabel": "Conversion of Stock, Name [Domain]" } } }, "localname": "ConversionOfStockNameDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.snap.com/role/ConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "domainItemType" }, "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/2023", "presentation": [ "http://www.snap.com/role/FairValueMeasurementsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConvertibleDebtNoncurrent": { "auth_ref": [ "r31" ], "calculation": { "http://www.snap.com/role/ConsolidatedBalanceSheets": { "order": 2.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/2023", "presentation": [ "http://www.snap.com/role/ConsolidatedBalanceSheets" ], "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/2023", "presentation": [ "http://www.snap.com/role/LongTermDebtTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_CorporateDebtSecuritiesMember": { "auth_ref": [ "r677", "r679", "r788" ], "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/2023", "presentation": [ "http://www.snap.com/role/FairValueMeasurementsSummaryofFinancialAssetsMeasuredatFairValueonRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CostOfRevenue": { "auth_ref": [ "r102", "r196", "r285", "r315", "r316", "r317", "r318", "r319", "r320", "r321", "r322", "r323", "r456", "r762" ], "calculation": { "http://www.snap.com/role/ConsolidatedStatementsofOperations": { "order": 1.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/2023", "presentation": [ "http://www.snap.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfSalesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing cost of sales.", "label": "Cost of Sales [Member]", "terseLabel": "Cost of revenue" } } }, "localname": "CostOfSalesMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.snap.com/role/StockholdersEquitySummaryofTotalStockbasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CostsAndExpenses": { "auth_ref": [ "r100" ], "calculation": { "http://www.snap.com/role/ConsolidatedStatementsofOperations": { "order": 2.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/2023", "presentation": [ "http://www.snap.com/role/ConsolidatedStatementsofOperations" ], "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/2023", "presentation": [ "http://www.snap.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "stringItemType" }, "us-gaap_CreditFacilityAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Axis]", "terseLabel": "Credit Facility [Axis]" } } }, "localname": "CreditFacilityAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.snap.com/role/LongTermDebtAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CreditFacilityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Domain]", "terseLabel": "Credit Facility [Domain]" } } }, "localname": "CreditFacilityDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.snap.com/role/LongTermDebtAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CustomerRelationshipsMember": { "auth_ref": [ "r68" ], "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]", "verboseLabel": "Customer relationships" } } }, "localname": "CustomerRelationshipsMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.snap.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtAndEquitySecuritiesGainLoss": { "auth_ref": [ "r97", "r99" ], "calculation": { "http://www.snap.com/role/ConsolidatedStatementsofCashFlows": { "order": 5.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": "Losses (gains) on debt and equity securities, net" } } }, "localname": "DebtAndEquitySecuritiesGainLoss", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.snap.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtConversionConvertedInstrumentSharesIssued1": { "auth_ref": [ "r43", "r45" ], "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 Issued", "terseLabel": "Shares issued upon conversion of each $1000 principal amount" } } }, "localname": "DebtConversionConvertedInstrumentSharesIssued1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.snap.com/role/LongTermDebtAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_DebtDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Debt Disclosure [Abstract]", "terseLabel": "Debt Disclosure [Abstract]" } } }, "localname": "DebtDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_DebtDisclosureTextBlock": { "auth_ref": [ "r121", "r195", "r324", "r330", "r331", "r332", "r333", "r334", "r335", "r340", "r347", "r348", "r350" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.", "label": "Debt Disclosure [Text Block]", "terseLabel": "Long-Term Debt" } } }, "localname": "DebtDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.snap.com/role/LongTermDebt" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtInstrumentAxis": { "auth_ref": [ "r23", "r82", "r83", "r133", "r134", "r198", "r325", "r326", "r327", "r328", "r329", "r331", "r336", "r337", "r338", "r339", "r341", "r342", "r343", "r344", "r345", "r346", "r465", "r664", "r665", "r666", "r667", "r668", "r730" ], "lang": { "en-us": { "role": { "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities.", "label": "Debt Instrument [Axis]", "terseLabel": "Debt Instrument [Axis]" } } }, "localname": "DebtInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.snap.com/role/FairValueMeasurementsAdditionalInformationDetails", "http://www.snap.com/role/LongTermDebtAdditionalInformationDetails", "http://www.snap.com/role/LongTermDebtSummaryofConvertibleNotesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument.", "label": "Debt Instrument, Basis Spread on Variable Rate", "terseLabel": "Basis spread on variable interest rate (percentage)" } } }, "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.snap.com/role/LongTermDebtAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentConvertibleConversionPrice1": { "auth_ref": [ "r123", "r327" ], "lang": { "en-us": { "role": { "documentation": "The price per share of the conversion feature embedded in the debt instrument.", "label": "Debt Instrument, Convertible, Conversion Price", "terseLabel": "Conversion price per share (in usd per share)" } } }, "localname": "DebtInstrumentConvertibleConversionPrice1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.snap.com/role/LongTermDebtAdditionalInformationDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_DebtInstrumentFaceAmount": { "auth_ref": [ "r76", "r78", "r325", "r465", "r665", "r666" ], "calculation": { "http://www.snap.com/role/LongTermDebtSummaryofConvertibleNotesDetails": { "order": 1.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/2023", "presentation": [ "http://www.snap.com/role/LongTermDebtAdditionalInformationDetails", "http://www.snap.com/role/LongTermDebtSummaryofConvertibleNotesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "auth_ref": [ "r30", "r326" ], "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/2023", "presentation": [ "http://www.snap.com/role/LongTermDebtAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentLineItems": { "auth_ref": [ "r198", "r325", "r326", "r327", "r328", "r329", "r331", "r336", "r337", "r338", "r339", "r341", "r342", "r343", "r344", "r345", "r346", "r349", "r465", "r664", "r665", "r666", "r667", "r668", "r730" ], "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/2023", "presentation": [ "http://www.snap.com/role/LongTermDebtAdditionalInformationDetails", "http://www.snap.com/role/LongTermDebtSummaryofConvertibleNotesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentNameDomain": { "auth_ref": [ "r31", "r198", "r325", "r326", "r327", "r328", "r329", "r331", "r336", "r337", "r338", "r339", "r341", "r342", "r343", "r344", "r345", "r346", "r465", "r664", "r665", "r666", "r667", "r668", "r730" ], "lang": { "en-us": { "role": { "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities.", "label": "Debt Instrument, Name [Domain]", "terseLabel": "Debt Instrument, Name [Domain]" } } }, "localname": "DebtInstrumentNameDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.snap.com/role/FairValueMeasurementsAdditionalInformationDetails", "http://www.snap.com/role/LongTermDebtAdditionalInformationDetails", "http://www.snap.com/role/LongTermDebtSummaryofConvertibleNotesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentTable": { "auth_ref": [ "r31", "r55", "r56", "r75", "r76", "r78", "r80", "r124", "r125", "r198", "r325", "r326", "r327", "r328", "r329", "r331", "r336", "r337", "r338", "r339", "r341", "r342", "r343", "r344", "r345", "r346", "r349", "r465", "r664", "r665", "r666", "r667", "r668", "r730" ], "lang": { "en-us": { "role": { "documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Schedule of Long-Term Debt Instruments [Table]", "terseLabel": "Debt Instrument [Table]" } } }, "localname": "DebtInstrumentTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.snap.com/role/LongTermDebtAdditionalInformationDetails", "http://www.snap.com/role/LongTermDebtSummaryofConvertibleNotesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet": { "auth_ref": [ "r77", "r336", "r351", "r665", "r666" ], "calculation": { "http://www.snap.com/role/LongTermDebtSummaryofConvertibleNotesDetails": { "order": 2.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", "negatedTerseLabel": "Unamortized Debt Issuance Costs" } } }, "localname": "DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.snap.com/role/LongTermDebtSummaryofConvertibleNotesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredFinanceCostsNet": { "auth_ref": [ "r77", "r765" ], "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": "Debt Issuance Costs, Net", "terseLabel": "Debt issuance costs" } } }, "localname": "DeferredFinanceCostsNet", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.snap.com/role/LongTermDebtAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r9", "r235" ], "calculation": { "http://www.snap.com/role/ConsolidatedStatementsofCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.", "label": "Depreciation, Depletion and Amortization", "terseLabel": "Depreciation and amortization" } } }, "localname": "DepreciationDepletionAndAmortization", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.snap.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisaggregationOfRevenueLineItems": { "auth_ref": [ "r369", "r670", "r671", "r672", "r673", "r674", "r675", "r676" ], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Disaggregation of Revenue [Line Items]", "terseLabel": "Disaggregation Of Revenue [Line Items]" } } }, "localname": "DisaggregationOfRevenueLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.snap.com/role/RevenueDisaggregationofRevenuebyGeographyDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTable": { "auth_ref": [ "r369", "r670", "r671", "r672", "r673", "r674", "r675", "r676" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table]", "terseLabel": "Disaggregation Of Revenue [Table]" } } }, "localname": "DisaggregationOfRevenueTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.snap.com/role/RevenueDisaggregationofRevenuebyGeographyDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement [Abstract]", "terseLabel": "Share-Based Payment Arrangement [Abstract]" } } }, "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "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/2023", "presentation": [ "http://www.snap.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r183", "r204", "r205", "r206", "r207", "r208", "r213", "r216", "r220", "r221", "r222", "r226", "r446", "r447", "r518", "r536", "r658" ], "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 (in usd per share)" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.snap.com/role/ConsolidatedStatementsofOperations", "http://www.snap.com/role/NetLossperShareNumeratorsandDenominatorsofBasicandDilutedNetLossperShareComputationsforCommonStockDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareBasicAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Basic [Abstract]", "terseLabel": "Net loss per share attributable to common stockholders:" } } }, "localname": "EarningsPerShareBasicAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.snap.com/role/NetLossperShareNumeratorsandDenominatorsofBasicandDilutedNetLossperShareComputationsforCommonStockDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r183", "r204", "r205", "r206", "r207", "r208", "r216", "r220", "r221", "r222", "r226", "r446", "r447", "r518", "r536", "r658" ], "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 (in usd per share)" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.snap.com/role/ConsolidatedStatementsofOperations", "http://www.snap.com/role/NetLossperShareNumeratorsandDenominatorsofBasicandDilutedNetLossperShareComputationsforCommonStockDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r212", "r223", "r224", "r225" ], "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/2023", "presentation": [ "http://www.snap.com/role/NetLossperShare" ], "xbrltype": "textBlockItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": { "auth_ref": [ "r409" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement.", "label": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount", "terseLabel": "Unrecognized compensation cost" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.snap.com/role/StockholdersEquityAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "auth_ref": [ "r409" ], "lang": { "en-us": { "role": { "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition", "terseLabel": "Weighted average recognition period" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.snap.com/role/StockholdersEquityAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions": { "auth_ref": [ "r767" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost to be recognized for option under share-based payment arrangement.", "label": "Share-Based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount", "terseLabel": "Unrecognized compensation cost" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.snap.com/role/StockholdersEquityAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeStockOptionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time.", "label": "Employee Stock Option [Member]", "terseLabel": "Stock options" } } }, "localname": "EmployeeStockOptionMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.snap.com/role/NetLossperShareScheduleofPotentiallyDilutiveSharesExcludedfromCalculationofDilutedNetLossperShareDetails", "http://www.snap.com/role/StockholdersEquityAdditionalInformationDetails", "http://www.snap.com/role/StockholdersEquitySummaryofStockOptionAwardActivityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r15", "r152", "r177", "r178", "r179", "r199", "r200", "r201", "r203", "r209", "r211", "r227", "r287", "r288", "r359", "r410", "r411", "r412", "r420", "r421", "r438", "r439", "r440", "r441", "r442", "r443", "r445", "r457", "r458", "r459", "r460", "r461", "r462", "r479", "r543", "r544", "r545", "r557", "r624" ], "lang": { "en-us": { "role": { "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc.", "label": "Equity Component [Domain]", "terseLabel": "Equity Component [Domain]" } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.snap.com/role/AccumulatedOtherComprehensiveIncomeLossSchedulesofChangesinAccumulatedOtherComprehensiveIncomeLossDetails", "http://www.snap.com/role/ConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Equity Method Investments and Joint Ventures [Abstract]", "terseLabel": "Equity Method Investments and Joint Ventures [Abstract]" } } }, "localname": "EquityMethodInvestmentsAndJointVenturesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_EquityMethodInvestmentsDisclosureTextBlock": { "auth_ref": [ "r149", "r283", "r286", "r708" ], "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 and Joint Ventures Disclosure [Text Block]", "terseLabel": "Strategic Investments" } } }, "localname": "EquityMethodInvestmentsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.snap.com/role/StrategicInvestments" ], "xbrltype": "textBlockItemType" }, "us-gaap_EquitySecuritiesFvNi": { "auth_ref": [ "r162", "r455", "r656" ], "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, Current", "verboseLabel": "Equity securities, fair value" } } }, "localname": "EquitySecuritiesFvNi", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.snap.com/role/FairValueMeasurementsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquitySecuritiesFvNiGainLoss": { "auth_ref": [ "r540", "r744" ], "calculation": { "http://www.snap.com/role/FairValueMeasurementsGainLossonSecuritiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of unrealized and realized gain (loss) on investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI).", "label": "Equity Securities, FV-NI, Gain (Loss)", "totalLabel": "Gains (losses) on publicly traded equity securities, net" } } }, "localname": "EquitySecuritiesFvNiGainLoss", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.snap.com/role/FairValueMeasurementsGainLossonSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquitySecuritiesFvNiRealizedGainLoss": { "auth_ref": [ "r538", "r744" ], "calculation": { "http://www.snap.com/role/FairValueMeasurementsGainLossonSecuritiesDetails": { "order": 2.0, "parentTag": "us-gaap_EquitySecuritiesFvNiGainLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of realized gain (loss) from sale 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, Realized Gain (Loss)", "terseLabel": "Gains (losses) recognized on publicly traded equity securities sold during the period, net" } } }, "localname": "EquitySecuritiesFvNiRealizedGainLoss", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.snap.com/role/FairValueMeasurementsGainLossonSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquitySecuritiesFvNiUnrealizedGainLoss": { "auth_ref": [ "r539", "r744" ], "calculation": { "http://www.snap.com/role/FairValueMeasurementsGainLossonSecuritiesDetails": { "order": 1.0, "parentTag": "us-gaap_EquitySecuritiesFvNiGainLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of unrealized gain (loss) on investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI).", "label": "Equity Securities, FV-NI, Unrealized Gain (Loss)", "terseLabel": "Unrealized gains (losses) on publicly traded equity securities still held at the reporting date, net" } } }, "localname": "EquitySecuritiesFvNiUnrealizedGainLoss", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.snap.com/role/FairValueMeasurementsGainLossonSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": { "auth_ref": [ "r449", "r450", "r453" ], "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/2023", "presentation": [ "http://www.snap.com/role/FairValueMeasurementsAdditionalInformationDetails", "http://www.snap.com/role/FairValueMeasurementsSummaryofFinancialAssetsMeasuredatFairValueonRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "auth_ref": [ "r449", "r450", "r453" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis.", "label": "Fair Value, Recurring and Nonrecurring [Table]", "terseLabel": "Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Table]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.snap.com/role/FairValueMeasurementsAdditionalInformationDetails", "http://www.snap.com/role/FairValueMeasurementsSummaryofFinancialAssetsMeasuredatFairValueonRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock": { "auth_ref": [ "r74", "r131" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of assets, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, by class that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).", "label": "Fair Value, Assets Measured on Recurring Basis [Table Text Block]", "terseLabel": "Summary of Financial Assets Measured at Fair Value on Recurring Basis" } } }, "localname": "FairValueAssetsMeasuredOnRecurringBasisTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.snap.com/role/FairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r338", "r372", "r373", "r374", "r375", "r376", "r377", "r450", "r483", "r484", "r485", "r665", "r666", "r677", "r678", "r679" ], "lang": { "en-us": { "role": { "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient.", "label": "Fair Value Hierarchy and NAV [Axis]", "terseLabel": "Fair Value Hierarchy and NAV [Axis]" } } }, "localname": "FairValueByFairValueHierarchyLevelAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.snap.com/role/FairValueMeasurementsAdditionalInformationDetails", "http://www.snap.com/role/FairValueMeasurementsSummaryofFinancialAssetsMeasuredatFairValueonRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "auth_ref": [ "r449", "r450", "r451", "r452", "r454" ], "lang": { "en-us": { "role": { "documentation": "Information by measurement frequency.", "label": "Measurement Frequency [Axis]", "terseLabel": "Measurement Frequency [Axis]" } } }, "localname": "FairValueByMeasurementFrequencyAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.snap.com/role/FairValueMeasurementsSummaryofFinancialAssetsMeasuredatFairValueonRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Fair Value Disclosures [Abstract]", "terseLabel": "Fair Value Disclosures [Abstract]" } } }, "localname": "FairValueDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresTextBlock": { "auth_ref": [ "r448" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.", "label": "Fair Value Disclosures [Text Block]", "terseLabel": "Fair Value Measurements" } } }, "localname": "FairValueDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.snap.com/role/FairValueMeasurements" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueInputsLevel1Member": { "auth_ref": [ "r338", "r372", "r377", "r450", "r483", "r677", "r678", "r679" ], "lang": { "en-us": { "role": { "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date.", "label": "Fair Value, Inputs, Level 1 [Member]", "terseLabel": "Level 1 securities:" } } }, "localname": "FairValueInputsLevel1Member", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.snap.com/role/FairValueMeasurementsSummaryofFinancialAssetsMeasuredatFairValueonRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel2Member": { "auth_ref": [ "r338", "r372", "r377", "r450", "r484", "r665", "r666", "r677", "r678", "r679" ], "lang": { "en-us": { "role": { "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets.", "label": "Fair Value, Inputs, Level 2 [Member]", "terseLabel": "Level 2 securities:" } } }, "localname": "FairValueInputsLevel2Member", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.snap.com/role/FairValueMeasurementsAdditionalInformationDetails", "http://www.snap.com/role/FairValueMeasurementsSummaryofFinancialAssetsMeasuredatFairValueonRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementFrequencyDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Measurement frequency.", "label": "Measurement Frequency [Domain]", "terseLabel": "Measurement Frequency [Domain]" } } }, "localname": "FairValueMeasurementFrequencyDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.snap.com/role/FairValueMeasurementsSummaryofFinancialAssetsMeasuredatFairValueonRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [ "r338", "r372", "r373", "r374", "r375", "r376", "r377", "r483", "r484", "r485", "r665", "r666", "r677", "r678", "r679" ], "lang": { "en-us": { "role": { "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value.", "label": "Fair Value Hierarchy and NAV [Domain]", "terseLabel": "Fair Value Hierarchy and NAV [Domain]" } } }, "localname": "FairValueMeasurementsFairValueHierarchyDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.snap.com/role/FairValueMeasurementsAdditionalInformationDetails", "http://www.snap.com/role/FairValueMeasurementsSummaryofFinancialAssetsMeasuredatFairValueonRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsRecurringMember": { "auth_ref": [ "r448", "r454" ], "lang": { "en-us": { "role": { "documentation": "Frequent fair value measurement. Includes, but is not limited to, fair value adjustment for impairment of asset, liability or equity, frequently measured at fair value.", "label": "Fair Value, Recurring [Member]", "terseLabel": "Fair Value, Measurements, Recurring" } } }, "localname": "FairValueMeasurementsRecurringMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.snap.com/role/FairValueMeasurementsSummaryofFinancialAssetsMeasuredatFairValueonRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FederalFundsEffectiveSwapRateMember": { "auth_ref": [ "r768" ], "lang": { "en-us": { "role": { "documentation": "Fixed rate on U.S. dollar, constant-notional interest rate swap having its variable-rate leg referenced to Federal Funds effective rate with no additional spread over Federal Funds effective rate on that variable-rate leg.", "label": "Fed Funds Effective Rate Overnight Index Swap Rate [Member]", "terseLabel": "Overnight Funding Rate" } } }, "localname": "FederalFundsEffectiveSwapRateMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.snap.com/role/LongTermDebtAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FinancialInstrumentAxis": { "auth_ref": [ "r251", "r252", "r253", "r254", "r255", "r256", "r257", "r258", "r259", "r260", "r261", "r262", "r263", "r264", "r265", "r266", "r267", "r268", "r269", "r270", "r271", "r272", "r273", "r274", "r275", "r276", "r277", "r278", "r279", "r280", "r289", "r290", "r291", "r292", "r293", "r295", "r296", "r297", "r349", "r357", "r444", "r480", "r481", "r482", "r483", "r484", "r485", "r486", "r487", "r488", "r489", "r490", "r491", "r492", "r493", "r494", "r495", "r496", "r497", "r498", "r499", "r500", "r501", "r502", "r503", "r504", "r505", "r506", "r507", "r508", "r509", "r534", "r662", "r712", "r713", "r714", "r715", "r716", "r717", "r718", "r740", "r741", "r742", "r743" ], "lang": { "en-us": { "role": { "documentation": "Information by type of financial instrument.", "label": "Financial Instrument [Axis]", "terseLabel": "Financial Instrument [Axis]" } } }, "localname": "FinancialInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.snap.com/role/FairValueMeasurementsSummaryofFinancialAssetsMeasuredatFairValueonRecurringBasisDetails", "http://www.snap.com/role/StrategicInvestmentsAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r159", "r303" ], "calculation": { "http://www.snap.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetsDetails": { "order": 2.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Accumulated Amortization", "negatedLabel": "Accumulated Amortization" } } }, "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.snap.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "auth_ref": [ "r118" ], "calculation": { "http://www.snap.com/role/GoodwillandIntangibleAssetsScheduleofEstimatedIntangibleAssetAmortizationExpenseDetails": { "order": 2.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year One", "terseLabel": "2024" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.snap.com/role/GoodwillandIntangibleAssetsScheduleofEstimatedIntangibleAssetAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear": { "auth_ref": [], "calculation": { "http://www.snap.com/role/GoodwillandIntangibleAssetsScheduleofEstimatedIntangibleAssetAmortizationExpenseDetails": { "order": 1.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in remainder of current fiscal year.", "label": "Finite-Lived Intangible Asset, Expected Amortization, Remainder of Fiscal Year", "terseLabel": "Remainder of 2023" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.snap.com/role/GoodwillandIntangibleAssetsScheduleofEstimatedIntangibleAssetAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "auth_ref": [ "r118" ], "calculation": { "http://www.snap.com/role/GoodwillandIntangibleAssetsScheduleofEstimatedIntangibleAssetAmortizationExpenseDetails": { "order": 5.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Four", "terseLabel": "2027" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.snap.com/role/GoodwillandIntangibleAssetsScheduleofEstimatedIntangibleAssetAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "auth_ref": [ "r118" ], "calculation": { "http://www.snap.com/role/GoodwillandIntangibleAssetsScheduleofEstimatedIntangibleAssetAmortizationExpenseDetails": { "order": 4.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Three", "terseLabel": "2026" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.snap.com/role/GoodwillandIntangibleAssetsScheduleofEstimatedIntangibleAssetAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "auth_ref": [ "r118" ], "calculation": { "http://www.snap.com/role/GoodwillandIntangibleAssetsScheduleofEstimatedIntangibleAssetAmortizationExpenseDetails": { "order": 3.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Two", "terseLabel": "2025" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.snap.com/role/GoodwillandIntangibleAssetsScheduleofEstimatedIntangibleAssetAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r301", "r302", "r303", "r304", "r512", "r513" ], "lang": { "en-us": { "role": { "documentation": "Information by major type or class of finite-lived intangible assets.", "label": "Finite-Lived Intangible Assets by Major Class [Axis]", "terseLabel": "Finite-Lived Intangible Assets by Major Class [Axis]" } } }, "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.snap.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "auth_ref": [ "r117", "r513" ], "calculation": { "http://www.snap.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetsDetails": { "order": 1.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Gross", "terseLabel": "Gross Carrying Amount" } } }, "localname": "FiniteLivedIntangibleAssetsGross", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.snap.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsLineItems": { "auth_ref": [ "r512" ], "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/2023", "presentation": [ "http://www.snap.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r52", "r53" ], "lang": { "en-us": { "role": { "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company.", "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "terseLabel": "Finite-Lived Intangible Assets, Major Class Name [Domain]" } } }, "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.snap.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "auth_ref": [ "r117", "r512" ], "calculation": { "http://www.snap.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://www.snap.com/role/GoodwillandIntangibleAssetsScheduleofEstimatedIntangibleAssetAmortizationExpenseDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.snap.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Net", "terseLabel": "Intangible assets, net", "totalLabel": "Net" } } }, "localname": "FiniteLivedIntangibleAssetsNet", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.snap.com/role/ConsolidatedBalanceSheets", "http://www.snap.com/role/GoodwillandIntangibleAssetsScheduleofEstimatedIntangibleAssetAmortizationExpenseDetails", "http://www.snap.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainLossOnInvestments": { "auth_ref": [ "r105", "r706" ], "calculation": { "http://www.snap.com/role/StrategicInvestmentsGainLossonStrategicInvestmentsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of realized and unrealized gain (loss) on investment.", "label": "Gain (Loss) on Investments", "totalLabel": "Gains (losses) on investments in privately held companies, net" } } }, "localname": "GainLossOnInvestments", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.snap.com/role/StrategicInvestmentsGainLossonStrategicInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainLossOnInvestmentsTextBlock": { "auth_ref": [ "r725", "r726" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of realized and unrealized gain (loss) on investment in security.", "label": "Gain (Loss) on Securities [Table Text Block]", "terseLabel": "Gain (Loss) on Securities" } } }, "localname": "GainLossOnInvestmentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.snap.com/role/FairValueMeasurementsTables", "http://www.snap.com/role/StrategicInvestmentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_GeneralAndAdministrativeExpense": { "auth_ref": [ "r103", "r607" ], "calculation": { "http://www.snap.com/role/ConsolidatedStatementsofOperations": { "order": 4.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/2023", "presentation": [ "http://www.snap.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpenseMember": { "auth_ref": [ "r96" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing general and administrative expense.", "label": "General and Administrative Expense [Member]", "terseLabel": "General and administrative" } } }, "localname": "GeneralAndAdministrativeExpenseMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.snap.com/role/StockholdersEquitySummaryofTotalStockbasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r158", "r298", "r514", "r663", "r687", "r747", "r754" ], "calculation": { "http://www.snap.com/role/ConsolidatedBalanceSheets": { "order": 5.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/2023", "presentation": [ "http://www.snap.com/role/BusinessAcquisitionsAdditionalInformationDetails", "http://www.snap.com/role/ConsolidatedBalanceSheets", "http://www.snap.com/role/GoodwillandIntangibleAssetsChangesinCarryingAmountofGoodwillDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAcquiredDuringPeriod": { "auth_ref": [ "r299", "r663" ], "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/2023", "presentation": [ "http://www.snap.com/role/GoodwillandIntangibleAssetsChangesinCarryingAmountofGoodwillDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Goodwill and Intangible Assets Disclosure [Abstract]", "terseLabel": "Goodwill and Intangible Assets Disclosure [Abstract]" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": { "auth_ref": [ "r115" ], "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/2023", "presentation": [ "http://www.snap.com/role/GoodwillandIntangibleAssets" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillForeignCurrencyTranslationGainLoss": { "auth_ref": [ "r300" ], "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/2023", "presentation": [ "http://www.snap.com/role/GoodwillandIntangibleAssetsChangesinCarryingAmountofGoodwillDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Goodwill [Roll Forward]", "terseLabel": "Goodwill [Roll Forward]" } } }, "localname": "GoodwillRollForward", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.snap.com/role/GoodwillandIntangibleAssetsChangesinCarryingAmountofGoodwillDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r0", "r94", "r136", "r230", "r238", "r242", "r244", "r519", "r530", "r660" ], "calculation": { "http://www.snap.com/role/ConsolidatedStatementsofOperations": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "totalLabel": "Loss before income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.snap.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]", "terseLabel": "Income Statement [Abstract]" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationAxis": { "auth_ref": [ "r305", "r306", "r608" ], "lang": { "en-us": { "role": { "documentation": "Information by location in the income statement.", "label": "Income Statement Location [Axis]", "terseLabel": "Income Statement Location [Axis]" } } }, "localname": "IncomeStatementLocationAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.snap.com/role/StockholdersEquitySummaryofTotalStockbasedCompensationExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationDomain": { "auth_ref": [ "r306", "r608" ], "lang": { "en-us": { "role": { "documentation": "Location in the income statement.", "label": "Income Statement Location [Domain]", "terseLabel": "Income Statement Location [Domain]" } } }, "localname": "IncomeStatementLocationDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.snap.com/role/StockholdersEquitySummaryofTotalStockbasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Tax Disclosure [Abstract]", "terseLabel": "Income Tax Disclosure [Abstract]" } } }, "localname": "IncomeTaxDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r197", "r415", "r417", "r418", "r419", "r422", "r424", "r425", "r426", "r555" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.", "label": "Income Tax Disclosure [Text Block]", "terseLabel": "Income Taxes" } } }, "localname": "IncomeTaxDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.snap.com/role/IncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r139", "r148", "r210", "r211", "r236", "r416", "r423", "r541" ], "calculation": { "http://www.snap.com/role/ConsolidatedStatementsofOperations": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Income Tax Expense (Benefit)", "negatedLabel": "Income tax benefit (expense)", "negatedTerseLabel": "Income tax expense (benefit)" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.snap.com/role/ConsolidatedStatementsofOperations", "http://www.snap.com/role/IncomeTaxesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxesPaidNet": { "auth_ref": [ "r42" ], "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/2023", "presentation": [ "http://www.snap.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "auth_ref": [ "r8" ], "calculation": { "http://www.snap.com/role/ConsolidatedStatementsofCashFlows": { "order": 11.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/2023", "presentation": [ "http://www.snap.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r8" ], "calculation": { "http://www.snap.com/role/ConsolidatedStatementsofCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in 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/2023", "presentation": [ "http://www.snap.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedLiabilities": { "auth_ref": [ "r8" ], "calculation": { "http://www.snap.com/role/ConsolidatedStatementsofCashFlows": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the 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/2023", "presentation": [ "http://www.snap.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "terseLabel": "Change in operating assets and liabilities, net of effect of acquisitions:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.snap.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOtherOperatingAssets": { "auth_ref": [ "r8" ], "calculation": { "http://www.snap.com/role/ConsolidatedStatementsofCashFlows": { "order": 10.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/2023", "presentation": [ "http://www.snap.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOtherOperatingLiabilities": { "auth_ref": [ "r8" ], "calculation": { "http://www.snap.com/role/ConsolidatedStatementsofCashFlows": { "order": 14.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/2023", "presentation": [ "http://www.snap.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "auth_ref": [ "r8" ], "calculation": { "http://www.snap.com/role/ConsolidatedStatementsofCashFlows": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other.", "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "negatedLabel": "Prepaid expenses and other current assets" } } }, "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.snap.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "terseLabel": "Increase (Decrease) in Stockholders' Equity [Roll Forward]" } } }, "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.snap.com/role/ConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_IndemnificationGuaranteeMember": { "auth_ref": [ "r761" ], "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 Agreement [Member]", "terseLabel": "Indemnification Agreement" } } }, "localname": "IndemnificationGuaranteeMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.snap.com/role/CommitmentsandContingenciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_InterestExpense": { "auth_ref": [ "r77", "r138", "r180", "r234", "r463", "r609", "r697", "r791" ], "calculation": { "http://www.snap.com/role/ConsolidatedStatementsofOperations": { "order": 3.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the cost of borrowed funds accounted for as interest expense.", "label": "Interest Expense", "negatedLabel": "Interest expense" } } }, "localname": "InterestExpense", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.snap.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpenseDebtExcludingAmortization": { "auth_ref": [ "r107", "r345", "r667", "r668" ], "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/2023", "presentation": [ "http://www.snap.com/role/LongTermDebtAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPaidNet": { "auth_ref": [ "r188", "r191", "r193" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.", "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities", "terseLabel": "Cash paid for interest" } } }, "localname": "InterestPaidNet", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.snap.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_InternetDomainNamesMember": { "auth_ref": [ "r67" ], "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/2023", "presentation": [ "http://www.snap.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_InvestmentIncomeInterest": { "auth_ref": [ "r104", "r233" ], "calculation": { "http://www.snap.com/role/ConsolidatedStatementsofOperations": { "order": 2.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/2023", "presentation": [ "http://www.snap.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseCost": { "auth_ref": [ "r471", "r686" ], "calculation": { "http://www.snap.com/role/LeasesComponentsofLeaseCostDetails": { "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/2023", "presentation": [ "http://www.snap.com/role/LeasesComponentsofLeaseCostDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseCostTableTextBlock": { "auth_ref": [ "r774" ], "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/2023", "presentation": [ "http://www.snap.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LeasesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Leases [Abstract]", "terseLabel": "Leases [Abstract]" } } }, "localname": "LeasesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_LesseeLeaseDescriptionLineItems": { "auth_ref": [ "r470" ], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Lessee, Lease, Description [Line Items]", "terseLabel": "Lessee Lease Description [Line Items]" } } }, "localname": "LesseeLeaseDescriptionLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.snap.com/role/LeasesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeLeaseDescriptionTable": { "auth_ref": [ "r470" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about lessee's leases.", "label": "Lessee, Lease, Description [Table]", "terseLabel": "Lessee Lease Description [Table]" } } }, "localname": "LesseeLeaseDescriptionTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.snap.com/role/LeasesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeOperatingLeaseLeaseNotYetCommencedTermOfContract1": { "auth_ref": [ "r773" ], "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 Contract", "terseLabel": "Operating leases, terms" } } }, "localname": "LesseeOperatingLeaseLeaseNotYetCommencedTermOfContract1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.snap.com/role/LeasesAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r775" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.", "label": "Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block]", "terseLabel": "Present Value of Operating Lease Liabilities" } } }, "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.snap.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r478" ], "calculation": { "http://www.snap.com/role/LeasesPresentValueofOperatingLeaseLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.snap.com/role/LeasesPresentValueofOperatingLeaseLiabilitiesDetails_1": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease.", "label": "Lessee, Operating Lease, Liability, to be Paid", "totalLabel": "Total lease payments" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.snap.com/role/LeasesPresentValueofOperatingLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r478" ], "calculation": { "http://www.snap.com/role/LeasesPresentValueofOperatingLeaseLiabilitiesDetails_1": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year One", "terseLabel": "2024" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.snap.com/role/LeasesPresentValueofOperatingLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r478" ], "calculation": { "http://www.snap.com/role/LeasesPresentValueofOperatingLeaseLiabilitiesDetails_1": { "order": 5.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Four", "terseLabel": "2027" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.snap.com/role/LeasesPresentValueofOperatingLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r478" ], "calculation": { "http://www.snap.com/role/LeasesPresentValueofOperatingLeaseLiabilitiesDetails_1": { "order": 4.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Three", "terseLabel": "2026" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.snap.com/role/LeasesPresentValueofOperatingLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r478" ], "calculation": { "http://www.snap.com/role/LeasesPresentValueofOperatingLeaseLiabilitiesDetails_1": { "order": 3.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two", "terseLabel": "2025" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.snap.com/role/LeasesPresentValueofOperatingLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear": { "auth_ref": [ "r775" ], "calculation": { "http://www.snap.com/role/LeasesPresentValueofOperatingLeaseLiabilitiesDetails_1": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease having initial or remaining lease term in excess of one year to be paid in remainder of current fiscal year.", "label": "Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year", "terseLabel": "Remainder of 2023" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.snap.com/role/LeasesPresentValueofOperatingLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r478" ], "calculation": { "http://www.snap.com/role/LeasesPresentValueofOperatingLeaseLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease 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/2023", "presentation": [ "http://www.snap.com/role/LeasesPresentValueofOperatingLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeasesTextBlock": { "auth_ref": [ "r466" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability.", "label": "Lessee, Operating Leases [Text Block]", "terseLabel": "Leases" } } }, "localname": "LesseeOperatingLeasesTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.snap.com/role/Leases" ], "xbrltype": "textBlockItemType" }, "us-gaap_LettersOfCreditOutstandingAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The total amount of the contingent obligation under letters of credit outstanding as of the reporting date.", "label": "Letters of Credit Outstanding, Amount", "terseLabel": "Outstanding letters of credit" } } }, "localname": "LettersOfCreditOutstandingAmount", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.snap.com/role/LongTermDebtAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r27", "r196", "r285", "r315", "r316", "r317", "r318", "r319", "r320", "r321", "r322", "r323", "r433", "r436", "r437", "r456", "r581", "r659", "r699", "r762", "r776", "r777" ], "calculation": { "http://www.snap.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.", "label": "Liabilities", "totalLabel": "Total liabilities" } } }, "localname": "Liabilities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.snap.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r90", "r135", "r528", "r687", "r731", "r745", "r770" ], "calculation": { "http://www.snap.com/role/ConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.", "label": "Liabilities and Equity", "totalLabel": "Total liabilities and stockholders\u2019 equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.snap.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities and Equity [Abstract]", "terseLabel": "Liabilities and Stockholders\u2019 Equity" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.snap.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r29", "r155", "r196", "r285", "r315", "r316", "r317", "r318", "r319", "r320", "r321", "r322", "r323", "r433", "r436", "r437", "r456", "r687", "r762", "r776", "r777" ], "calculation": { "http://www.snap.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.", "label": "Liabilities, Current", "totalLabel": "Total current liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.snap.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities, Current [Abstract]", "terseLabel": "Current liabilities" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.snap.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCredit": { "auth_ref": [ "r23", "r134", "r786" ], "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": "Long-Term Line of Credit", "terseLabel": "Amounts outstanding under the credit facility" } } }, "localname": "LineOfCredit", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.snap.com/role/LongTermDebtAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityExpirationPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Period remaining on line of credit facility before it terminates, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Line of Credit Facility, Expiration Period", "terseLabel": "Credit facility expiration period" } } }, "localname": "LineOfCreditFacilityExpirationPeriod", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.snap.com/role/LongTermDebtAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "auth_ref": [ "r26" ], "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/2023", "presentation": [ "http://www.snap.com/role/LongTermDebtAdditionalInformationDetails" ], "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/2023", "presentation": [ "http://www.snap.com/role/LongTermDebtAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_LongTermDebt": { "auth_ref": [ "r23", "r134", "r337", "r352", "r665", "r666", "r786" ], "calculation": { "http://www.snap.com/role/LongTermDebtSummaryofConvertibleNotesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation.", "label": "Long-Term Debt", "totalLabel": "Net Carrying Amount" } } }, "localname": "LongTermDebt", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.snap.com/role/LongTermDebtSummaryofConvertibleNotesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermInvestments": { "auth_ref": [ "r157" ], "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/2023", "presentation": [ "http://www.snap.com/role/StrategicInvestmentsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LossContingenciesByNatureOfContingencyAxis": { "auth_ref": [ "r309", "r310", "r311", "r314", "r759", "r760" ], "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 Contingency Nature [Axis]", "terseLabel": "Loss Contingency Nature [Axis]" } } }, "localname": "LossContingenciesByNatureOfContingencyAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.snap.com/role/CommitmentsandContingenciesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LossContingenciesLineItems": { "auth_ref": [ "r309", "r310", "r311", "r314", "r759", "r760" ], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Loss Contingencies [Line Items]", "terseLabel": "Loss Contingencies [Line Items]" } } }, "localname": "LossContingenciesLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.snap.com/role/CommitmentsandContingenciesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LossContingenciesTable": { "auth_ref": [ "r309", "r310", "r311", "r314", "r759", "r760" ], "lang": { "en-us": { "role": { "documentation": "Discloses the specific components (such as the nature, name, and date) of the loss contingency and gives an estimate of the possible loss or range of loss, or states that a reasonable estimate cannot be made. Excludes environmental contingencies, warranties and unconditional purchase obligations.", "label": "Loss Contingencies [Table]", "terseLabel": "Loss Contingencies [Table]" } } }, "localname": "LossContingenciesTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.snap.com/role/CommitmentsandContingenciesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LossContingencyAccrualAtCarryingValue": { "auth_ref": [ "r309", "r709" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of loss contingency liability.", "label": "Loss Contingency Accrual", "terseLabel": "Liabilities recorded" } } }, "localname": "LossContingencyAccrualAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.snap.com/role/CommitmentsandContingenciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LossContingencyNatureDomain": { "auth_ref": [ "r309", "r310", "r311", "r314", "r759", "r760" ], "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 [Domain]" } } }, "localname": "LossContingencyNatureDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.snap.com/role/CommitmentsandContingenciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MarketableSecuritiesCurrent": { "auth_ref": [ "r720" ], "calculation": { "http://www.snap.com/role/ConsolidatedBalanceSheets": { "order": 2.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/2023", "presentation": [ "http://www.snap.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r190" ], "calculation": { "http://www.snap.com/role/ConsolidatedStatementsofCashFlows": { "order": 3.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 (used in) financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.snap.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]", "terseLabel": "Cash flows from financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.snap.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r190" ], "calculation": { "http://www.snap.com/role/ConsolidatedStatementsofCashFlows": { "order": 2.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/2023", "presentation": [ "http://www.snap.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]", "terseLabel": "Cash flows from investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.snap.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r109", "r110", "r111" ], "calculation": { "http://www.snap.com/role/ConsolidatedStatementsofCashFlows": { "order": 1.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/2023", "presentation": [ "http://www.snap.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Cash flows from operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.snap.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r95", "r111", "r137", "r153", "r172", "r175", "r179", "r196", "r202", "r204", "r205", "r206", "r207", "r210", "r211", "r218", "r230", "r238", "r242", "r244", "r285", "r315", "r316", "r317", "r318", "r319", "r320", "r321", "r322", "r323", "r447", "r456", "r532", "r604", "r622", "r623", "r660", "r697", "r762" ], "calculation": { "http://www.snap.com/role/ConsolidatedStatementsofComprehensiveIncomeLoss": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 }, "http://www.snap.com/role/ConsolidatedStatementsofOperations": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.", "label": "Net Income (Loss)", "terseLabel": "Net loss", "totalLabel": "Net loss" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.snap.com/role/ConsolidatedStatementsofComprehensiveIncomeLoss", "http://www.snap.com/role/ConsolidatedStatementsofOperations", "http://www.snap.com/role/ConsolidatedStatementsofStockholdersEquity", "http://www.snap.com/role/NetLossperShareNumeratorsandDenominatorsofBasicandDilutedNetLossperShareComputationsforCommonStockDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": { "auth_ref": [ "r184", "r204", "r205", "r206", "r207", "r213", "r214", "r219", "r222", "r230", "r238", "r242", "r244", "r660" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders.", "label": "Net Income (Loss) Available to Common Stockholders, Basic", "terseLabel": "Net loss attributable to common stockholders" } } }, "localname": "NetIncomeLossAvailableToCommonStockholdersBasic", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.snap.com/role/NetLossperShareNumeratorsandDenominatorsofBasicandDilutedNetLossperShareComputationsforCommonStockDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Income (Loss) Available to Common Stockholders, Basic [Abstract]", "terseLabel": "Numerator:" } } }, "localname": "NetIncomeLossAvailableToCommonStockholdersBasicAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.snap.com/role/NetLossperShareNumeratorsandDenominatorsofBasicandDilutedNetLossperShareComputationsforCommonStockDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NonUsMember": { "auth_ref": [ "r794", "r795", "r796", "r797" ], "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/2023", "presentation": [ "http://www.snap.com/role/PropertyandEquipmentNetPropertyandEquipmentNetbyGeographicAreaDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NonvestedRestrictedStockSharesActivityTableTextBlock": { "auth_ref": [ "r20" ], "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 Activity" } } }, "localname": "NonvestedRestrictedStockSharesActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.snap.com/role/StockholdersEquityTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent": { "auth_ref": [ "r22", "r37" ], "calculation": { "http://www.snap.com/role/AccumulatedOtherComprehensiveIncomeLossSchedulesofChangesinAccumulatedOtherComprehensiveIncomeLossDetails": { "order": 1.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/2023", "presentation": [ "http://www.snap.com/role/AccumulatedOtherComprehensiveIncomeLossSchedulesofChangesinAccumulatedOtherComprehensiveIncomeLossDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r230", "r238", "r242", "r244", "r660" ], "calculation": { "http://www.snap.com/role/ConsolidatedStatementsofOperations": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "Operating Income (Loss)", "totalLabel": "Operating loss" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.snap.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseCost": { "auth_ref": [ "r472", "r686" ], "calculation": { "http://www.snap.com/role/LeasesComponentsofLeaseCostDetails": { "order": 1.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.", "label": "Operating Lease, Cost", "terseLabel": "Operating lease expense" } } }, "localname": "OperatingLeaseCost", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.snap.com/role/LeasesComponentsofLeaseCostDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r468" ], "calculation": { "http://www.snap.com/role/LeasesPresentValueofOperatingLeaseLiabilitiesDetails": { "order": 1.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/2023", "presentation": [ "http://www.snap.com/role/LeasesPresentValueofOperatingLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r468" ], "calculation": { "http://www.snap.com/role/ConsolidatedBalanceSheets": { "order": 2.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/2023", "presentation": [ "http://www.snap.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r468" ], "calculation": { "http://www.snap.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.", "label": "Operating Lease, Liability, Noncurrent", "terseLabel": "Operating lease liabilities, noncurrent" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.snap.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasePayments": { "auth_ref": [ "r469", "r474" ], "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/2023", "presentation": [ "http://www.snap.com/role/LeasesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r467" ], "calculation": { "http://www.snap.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's right to use underlying asset under operating lease.", "label": "Operating Lease, Right-of-Use Asset", "terseLabel": "Operating lease right-of-use assets" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.snap.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r477", "r686" ], "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/2023", "presentation": [ "http://www.snap.com/role/LeasesSummaryofWeightedAverageRemainingLeaseTermandDiscountRateRelatedtoOperatingLeasesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r476", "r686" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Operating Lease, Weighted Average Remaining Lease Term", "terseLabel": "Weighted-average remaining lease term" } } }, "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.snap.com/role/LeasesSummaryofWeightedAverageRemainingLeaseTermandDiscountRateRelatedtoOperatingLeasesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r160" ], "calculation": { "http://www.snap.com/role/ConsolidatedBalanceSheets": { "order": 6.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/2023", "presentation": [ "http://www.snap.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r7", "r13", "r130" ], "calculation": { "http://www.snap.com/role/ConsolidatedStatementsofComprehensiveIncomeLoss": { "order": 1.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after tax and reclassification adjustment, of gain (loss) in value of unsold 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": "Other Comprehensive Income (Loss), Available-for-Sale 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/2023", "presentation": [ "http://www.snap.com/role/ConsolidatedStatementsofComprehensiveIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r7", "r13", "r130" ], "calculation": { "http://www.snap.com/role/ConsolidatedStatementsofComprehensiveIncomeLoss": { "order": 2.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to parent entity.", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent", "terseLabel": "Foreign currency translation" } } }, "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.snap.com/role/ConsolidatedStatementsofComprehensiveIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r7", "r13", "r130", "r173", "r176" ], "calculation": { "http://www.snap.com/role/AccumulatedOtherComprehensiveIncomeLossSchedulesofChangesinAccumulatedOtherComprehensiveIncomeLossDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.snap.com/role/ConsolidatedStatementsofComprehensiveIncomeLoss": { "order": 2.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/2023", "presentation": [ "http://www.snap.com/role/AccumulatedOtherComprehensiveIncomeLossSchedulesofChangesinAccumulatedOtherComprehensiveIncomeLossDetails", "http://www.snap.com/role/ConsolidatedStatementsofComprehensiveIncomeLoss", "http://www.snap.com/role/ConsolidatedStatementsofStockholdersEquity" ], "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/2023", "presentation": [ "http://www.snap.com/role/ConsolidatedStatementsofComprehensiveIncomeLoss" ], "xbrltype": "stringItemType" }, "us-gaap_OtherIntangibleAssetsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Intangible assets classified as other.", "label": "Other Intangible Assets [Member]", "terseLabel": "Other" } } }, "localname": "OtherIntangibleAssetsMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.snap.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherLiabilitiesMember": { "auth_ref": [ "r71", "r73" ], "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/2023", "presentation": [ "http://www.snap.com/role/BusinessAcquisitionsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r32" ], "calculation": { "http://www.snap.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.", "label": "Other Liabilities, Noncurrent", "terseLabel": "Other liabilities" } } }, "localname": "OtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.snap.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNoncashIncomeExpense": { "auth_ref": [ "r111" ], "calculation": { "http://www.snap.com/role/ConsolidatedStatementsofCashFlows": { "order": 6.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/2023", "presentation": [ "http://www.snap.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r106" ], "calculation": { "http://www.snap.com/role/ConsolidatedStatementsofOperations": { "order": 4.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (expense) related to nonoperating activities, classified as other.", "label": "Other Nonoperating Income (Expense)", "terseLabel": "Other income (expense), net" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.snap.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_PatentsMember": { "auth_ref": [ "r129" ], "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/2023", "presentation": [ "http://www.snap.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PaymentsForHedgeFinancingActivities": { "auth_ref": [ "r192", "r711" ], "calculation": { "http://www.snap.com/role/ConsolidatedStatementsofCashFlows": { "order": 5.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/2023", "presentation": [ "http://www.snap.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForProceedsFromOtherInvestingActivities": { "auth_ref": [ "r710", "r727" ], "calculation": { "http://www.snap.com/role/ConsolidatedStatementsofCashFlows": { "order": 3.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/2023", "presentation": [ "http://www.snap.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfDebtIssuanceCosts": { "auth_ref": [ "r40" ], "calculation": { "http://www.snap.com/role/ConsolidatedStatementsofCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow paid to third parties in connection with debt origination, which will be amortized over the remaining maturity period of the associated long-term debt.", "label": "Payments of Debt Issuance Costs", "negatedTerseLabel": "Payments of debt issuance costs" } } }, "localname": "PaymentsOfDebtIssuanceCosts", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.snap.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesGross": { "auth_ref": [ "r39", "r429" ], "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/2023", "presentation": [ "http://www.snap.com/role/BusinessAcquisitionsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "auth_ref": [ "r39" ], "calculation": { "http://www.snap.com/role/ConsolidatedStatementsofCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of 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/2023", "presentation": [ "http://www.snap.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireMarketableSecurities": { "auth_ref": [ "r739" ], "calculation": { "http://www.snap.com/role/ConsolidatedStatementsofCashFlows": { "order": 1.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/2023", "presentation": [ "http://www.snap.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r108" ], "calculation": { "http://www.snap.com/role/ConsolidatedStatementsofCashFlows": { "order": 7.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/2023", "presentation": [ "http://www.snap.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r721" ], "calculation": { "http://www.snap.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.", "label": "Prepaid Expense and Other Assets, Current", "terseLabel": "Prepaid expenses and other current assets" } } }, "localname": "PrepaidExpenseAndOtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.snap.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromDebtNetOfIssuanceCosts": { "auth_ref": [ "r187" ], "calculation": { "http://www.snap.com/role/ConsolidatedStatementsofCashFlows": { "order": 1.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/2023", "presentation": [ "http://www.snap.com/role/ConsolidatedStatementsofCashFlows", "http://www.snap.com/role/LongTermDebtAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities": { "auth_ref": [ "r185", "r186", "r739" ], "calculation": { "http://www.snap.com/role/ConsolidatedStatementsofCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from maturity, prepayment and call of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Proceeds from Maturities, Prepayments and Calls of Debt Securities, Available-for-Sale", "terseLabel": "Maturities of marketable securities" } } }, "localname": "ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.snap.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities": { "auth_ref": [], "calculation": { "http://www.snap.com/role/ConsolidatedStatementsofCashFlows": { "order": 8.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/2023", "presentation": [ "http://www.snap.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromStockOptionsExercised": { "auth_ref": [ "r6", "r18" ], "calculation": { "http://www.snap.com/role/ConsolidatedStatementsofCashFlows": { "order": 2.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/2023", "presentation": [ "http://www.snap.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProfitLoss": { "auth_ref": [ "r153", "r172", "r175", "r189", "r196", "r202", "r210", "r211", "r230", "r238", "r242", "r244", "r285", "r315", "r316", "r317", "r318", "r319", "r320", "r321", "r322", "r323", "r431", "r434", "r435", "r447", "r456", "r519", "r531", "r556", "r604", "r622", "r623", "r660", "r684", "r685", "r698", "r724", "r762" ], "calculation": { "http://www.snap.com/role/ConsolidatedStatementsofCashFlows": { "order": 1.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": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest", "terseLabel": "Net loss" } } }, "localname": "ProfitLoss", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.snap.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment [Abstract]", "terseLabel": "Property, Plant and Equipment [Abstract]" } } }, "localname": "PropertyPlantAndEquipmentAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "auth_ref": [ "r119", "r143", "r146", "r147" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.", "label": "Property, Plant and Equipment Disclosure [Text Block]", "terseLabel": "Property and Equipment, Net" } } }, "localname": "PropertyPlantAndEquipmentDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.snap.com/role/PropertyandEquipmentNet" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r10", "r521", "r529", "r687" ], "calculation": { "http://www.snap.com/role/ConsolidatedBalanceSheets": { "order": 2.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", "verboseLabel": "Total property and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.snap.com/role/ConsolidatedBalanceSheets", "http://www.snap.com/role/PropertyandEquipmentNetPropertyandEquipmentNetbyGeographicAreaDetails" ], "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/2023", "presentation": [ "http://www.snap.com/role/PropertyandEquipmentNetPropertyandEquipmentNetbyGeographicAreaDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RealizedInvestmentGainsLosses": { "auth_ref": [ "r537" ], "calculation": { "http://www.snap.com/role/StrategicInvestmentsGainLossonStrategicInvestmentsDetails": { "order": 2.0, "parentTag": "us-gaap_GainLossOnInvestments", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of realized gain (loss) on investment.", "label": "Realized Investment Gains (Losses)", "terseLabel": "Gains (losses) recognized on investments in privately held companies sold during the period, net" } } }, "localname": "RealizedInvestmentGainsLosses", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.snap.com/role/StrategicInvestmentsGainLossonStrategicInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTaxAbstract": { "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": "AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]", "terseLabel": "AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]" } } }, "localname": "ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTaxAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.snap.com/role/AccumulatedOtherComprehensiveIncomeLossSchedulesofChangesinAccumulatedOtherComprehensiveIncomeLossDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent": { "auth_ref": [ "r22", "r37" ], "calculation": { "http://www.snap.com/role/AccumulatedOtherComprehensiveIncomeLossSchedulesofChangesinAccumulatedOtherComprehensiveIncomeLossDetails": { "order": 2.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/2023", "presentation": [ "http://www.snap.com/role/AccumulatedOtherComprehensiveIncomeLossSchedulesofChangesinAccumulatedOtherComprehensiveIncomeLossDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpense": { "auth_ref": [ "r81", "r414", "r784" ], "calculation": { "http://www.snap.com/role/ConsolidatedStatementsofOperations": { "order": 2.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/2023", "presentation": [ "http://www.snap.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpenseMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption in which the reported facts about research and development expense have been included.", "label": "Research and Development Expense [Member]", "terseLabel": "Research and development" } } }, "localname": "ResearchAndDevelopmentExpenseMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.snap.com/role/StockholdersEquitySummaryofTotalStockbasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember": { "auth_ref": [ "r156" ], "lang": { "en-us": { "role": { "documentation": "Type of cash and cash equivalent. Cash is currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash and Cash Equivalents [Domain]", "terseLabel": "Cash and Cash Equivalents [Domain]" } } }, "localname": "RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.snap.com/role/FairValueMeasurementsSummaryofFinancialAssetsMeasuredatFairValueonRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r87", "r126", "r527", "r546", "r548", "r554", "r584", "r687" ], "calculation": { "http://www.snap.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated undistributed earnings (deficit).", "label": "Retained Earnings (Accumulated Deficit)", "terseLabel": "Accumulated deficit" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.snap.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r152", "r199", "r200", "r201", "r203", "r209", "r211", "r287", "r288", "r410", "r411", "r412", "r420", "r421", "r438", "r440", "r441", "r443", "r445", "r543", "r545", "r557", "r792" ], "lang": { "en-us": { "role": { "documentation": "Accumulated undistributed earnings (deficit).", "label": "Retained Earnings [Member]", "terseLabel": "Accumulated deficit" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.snap.com/role/ConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenue from Contract with Customer [Abstract]", "terseLabel": "Revenue from Contract with Customer [Abstract]" } } }, "localname": "RevenueFromContractWithCustomerAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r231", "r232", "r237", "r240", "r241", "r245", "r246", "r248", "r368", "r369", "r511" ], "calculation": { "http://www.snap.com/role/ConsolidatedStatementsofOperations": { "order": 1.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/2023", "presentation": [ "http://www.snap.com/role/ConsolidatedStatementsofOperations", "http://www.snap.com/role/RevenueDisaggregationofRevenuebyGeographyDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r150", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r370" ], "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/2023", "presentation": [ "http://www.snap.com/role/Revenue" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock": { "auth_ref": [ "r19" ], "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/2023", "presentation": [ "http://www.snap.com/role/RevenueTables" ], "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/2023", "presentation": [ "http://www.snap.com/role/PropertyandEquipmentNetPropertyandEquipmentNetbyGeographicAreaDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevolvingCreditFacilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount.", "label": "Revolving Credit Facility [Member]", "terseLabel": "Revolving Credit Facility" } } }, "localname": "RevolvingCreditFacilityMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.snap.com/role/LongTermDebtAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "auth_ref": [ "r475", "r686" ], "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/2023", "presentation": [ "http://www.snap.com/role/LeasesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock": { "auth_ref": [ "r37", "r771", "r772" ], "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/2023", "presentation": [ "http://www.snap.com/role/AccumulatedOtherComprehensiveIncomeLossTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "auth_ref": [ "r46" ], "lang": { "en-us": { "role": { "documentation": "Schedule for securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by Antidilutive Securities.", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]", "terseLabel": "Schedule Of Antidilutive Securities Excluded From Computation Of Earnings Per Share [Table]" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.snap.com/role/NetLossperShareScheduleofPotentiallyDilutiveSharesExcludedfromCalculationofDilutedNetLossperShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": { "auth_ref": [ "r46" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by antidilutive securities.", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]", "terseLabel": "Schedule of Potentially Dilutive Shares Excluded from Calculation of Diluted Net Loss per Share" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.snap.com/role/NetLossperShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "auth_ref": [ "r64", "r65", "r427" ], "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/2023", "presentation": [ "http://www.snap.com/role/BusinessAcquisitionsAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r737" ], "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/2023", "presentation": [ "http://www.snap.com/role/NetLossperShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": { "auth_ref": [ "r61" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of allocation of amount expensed and capitalized for award under share-based payment arrangement to statement of income or comprehensive income and statement of financial position. Includes, but is not limited to, corresponding line item in financial statement.", "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]", "terseLabel": "Summary of Total Stock-based Compensation Expense" } } }, "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.snap.com/role/StockholdersEquityTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEquityMethodInvestmentsLineItems": { "auth_ref": [ "r196", "r281", "r282", "r284", "r285", "r456" ], "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": "Schedule of Equity Method Investments [Line Items]", "terseLabel": "Schedule of Equity Method Investments [Line Items]" } } }, "localname": "ScheduleOfEquityMethodInvestmentsLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.snap.com/role/StrategicInvestmentsAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEquityMethodInvestmentsTable": { "auth_ref": [ "r153", "r196", "r281", "r282", "r284", "r285", "r456" ], "lang": { "en-us": { "role": { "documentation": "Summarization of information required and determined to be disclosed concerning equity method investments in common stock. The summarized information includes: (a) the name of each investee or group of investees for which combined disclosure is appropriate, (2) the percentage ownership of common stock, (3) the difference, if any, between the carrying amount of an investment and the value of the underlying equity in the net assets and the accounting treatment of difference, if any, and (4) the aggregate value of each identified investment based on its quoted market price, if available.", "label": "Schedule of Equity Method Investments [Table]", "terseLabel": "Schedule of Equity Method Investments [Table]" } } }, "localname": "ScheduleOfEquityMethodInvestmentsTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.snap.com/role/StrategicInvestmentsAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "auth_ref": [ "r52", "r53", "r512" ], "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/2023", "presentation": [ "http://www.snap.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "auth_ref": [ "r52", "r53" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment.", "label": "Schedule of Finite-Lived Intangible Assets [Table Text Block]", "terseLabel": "Schedule of Intangible Assets" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.snap.com/role/GoodwillandIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfGoodwillTextBlock": { "auth_ref": [ "r663", "r746", "r747", "r748", "r749", "r750", "r751", "r752", "r753", "r754", "r755", "r756" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule.", "label": "Schedule of Goodwill [Table Text Block]", "terseLabel": "Changes in Carrying Amount of Goodwill" } } }, "localname": "ScheduleOfGoodwillTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.snap.com/role/GoodwillandIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock": { "auth_ref": [ "r50", "r101" ], "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 Revenue 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/2023", "presentation": [ "http://www.snap.com/role/PropertyandEquipmentNetTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable": { "auth_ref": [ "r50", "r93" ], "lang": { "en-us": { "role": { "documentation": "Schedule of material long-lived assets (excluding financial instruments, customer relationships with financial institutions, mortgage and other servicing rights, deferred policy acquisition costs, and deferred taxes assets) located in identified geographic areas and/or the amount of revenue from external customers attributed to that country from which revenue is material. An entity may also provide subtotals of geographic information about groups of countries.", "label": "Schedule of Revenues from External Customers and Long-Lived Assets [Table]", "terseLabel": "Schedule Of Revenues From External Customers And Long Lived Assets [Table]" } } }, "localname": "ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.snap.com/role/PropertyandEquipmentNetPropertyandEquipmentNetbyGeographicAreaDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r379", "r381", "r382", "r383", "r384", "r385", "r386", "r387", "r388", "r389", "r390", "r391", "r392", "r393", "r394", "r395", "r396", "r397", "r398", "r399", "r400", "r401", "r402", "r403", "r404", "r405", "r406", "r407" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about share-based payment arrangement.", "label": "Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]", "terseLabel": "Schedule Of Share Based Compensation Arrangements By Share Based Payment Award [Table]" } } }, "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.snap.com/role/StockholdersEquityAdditionalInformationDetails", "http://www.snap.com/role/StockholdersEquitySummaryofRSUandRSAActivityDetails", "http://www.snap.com/role/StockholdersEquitySummaryofStockOptionAwardActivityDetails", "http://www.snap.com/role/StockholdersEquitySummaryofTotalStockbasedCompensationExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "auth_ref": [ "r16", "r17", "r60" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value.", "label": "Share-Based Payment Arrangement, Option, Activity [Table Text Block]", "terseLabel": "Summary of Stock Option Award Activity" } } }, "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.snap.com/role/StockholdersEquityTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "auth_ref": [ "r53" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets.", "label": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]", "terseLabel": "Schedule of Estimated Intangible Asset Amortization Expense" } } }, "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.snap.com/role/GoodwillandIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember": { "auth_ref": [ "r768" ], "lang": { "en-us": { "role": { "documentation": "Fixed rate on U.S. dollar, constant-notional interest rate swap that has its variable-rate leg referenced to Secured Overnight Financing Rate (SOFR) with no additional spread over SOFR on variable-rate leg.", "label": "Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate [Member]", "terseLabel": "Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate" } } }, "localname": "SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.snap.com/role/LongTermDebtAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SellingAndMarketingExpense": { "auth_ref": [], "calculation": { "http://www.snap.com/role/ConsolidatedStatementsofOperations": { "order": 3.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/2023", "presentation": [ "http://www.snap.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_SellingAndMarketingExpenseMember": { "auth_ref": [ "r96" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing selling and marketing expense.", "label": "Selling and Marketing Expense [Member]", "terseLabel": "Sales and marketing" } } }, "localname": "SellingAndMarketingExpenseMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.snap.com/role/StockholdersEquitySummaryofTotalStockbasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r8" ], "calculation": { "http://www.snap.com/role/ConsolidatedStatementsofCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncash expense for share-based payment arrangement.", "label": "Share-Based Payment Arrangement, Noncash Expense", "terseLabel": "Stock-based compensation" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.snap.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1": { "auth_ref": [ "r683" ], "lang": { "en-us": { "role": { "documentation": "Estimated period over which an employee is required to provide service in exchange for the equity-based payment award, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Requisite Service Period", "verboseLabel": "Service condition satisfied, years" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.snap.com/role/StockholdersEquityAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "auth_ref": [ "r398" ], "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 (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.snap.com/role/StockholdersEquitySummaryofRSUandRSAActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "auth_ref": [ "r398" ], "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 (in usd per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.snap.com/role/StockholdersEquitySummaryofRSUandRSAActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r396" ], "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 (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.snap.com/role/StockholdersEquitySummaryofRSUandRSAActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r396" ], "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 (in usd per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.snap.com/role/StockholdersEquitySummaryofRSUandRSAActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "auth_ref": [ "r393", "r394" ], "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 (in shares)", "periodStartLabel": "Outstanding restricted stock, unvested beginning balance (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.snap.com/role/StockholdersEquitySummaryofRSUandRSAActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "auth_ref": [ "r393", "r394" ], "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 (in usd per share)", "periodStartLabel": "Weighted-average grant date fair value per restricted stock, unvested beginning balance (in usd per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.snap.com/role/StockholdersEquitySummaryofRSUandRSAActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "auth_ref": [ "r397" ], "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 (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.snap.com/role/StockholdersEquitySummaryofRSUandRSAActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r397" ], "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 (in usd per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.snap.com/role/StockholdersEquitySummaryofRSUandRSAActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "auth_ref": [ "r379", "r381", "r382", "r383", "r384", "r385", "r386", "r387", "r388", "r389", "r390", "r391", "r392", "r393", "r394", "r395", "r396", "r397", "r398", "r399", "r400", "r401", "r402", "r403", "r404", "r405", "r406", "r407" ], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]", "terseLabel": "Share Based Compensation Arrangement By Share Based Payment Award [Line Items]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.snap.com/role/StockholdersEquityAdditionalInformationDetails", "http://www.snap.com/role/StockholdersEquitySummaryofRSUandRSAActivityDetails", "http://www.snap.com/role/StockholdersEquitySummaryofStockOptionAwardActivityDetails", "http://www.snap.com/role/StockholdersEquitySummaryofTotalStockbasedCompensationExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward": { "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, Non-Option Equity Instruments, Outstanding [Roll Forward]", "terseLabel": "Class A Number of Shares" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.snap.com/role/StockholdersEquitySummaryofRSUandRSAActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": { "auth_ref": [ "r391" ], "lang": { "en-us": { "role": { "documentation": "The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures in Period", "negatedLabel": "Forfeited (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.snap.com/role/StockholdersEquitySummaryofStockOptionAwardActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "auth_ref": [ "r389" ], "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": "Granted (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.snap.com/role/StockholdersEquitySummaryofStockOptionAwardActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "auth_ref": [ "r59" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value", "terseLabel": "Aggregate Intrinsic Value, Outstanding" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.snap.com/role/StockholdersEquitySummaryofStockOptionAwardActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "auth_ref": [ "r385", "r386" ], "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": "Ending balance (in shares)", "periodStartLabel": "Beginning balance (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.snap.com/role/StockholdersEquitySummaryofStockOptionAwardActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding [Roll Forward]", "terseLabel": "Number of Shares" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.snap.com/role/StockholdersEquitySummaryofStockOptionAwardActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r385", "r386" ], "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 (in usd per share)", "periodStartLabel": "Weighted-Average Exercise Price, Beginning balance (in usd per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.snap.com/role/StockholdersEquitySummaryofStockOptionAwardActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]", "terseLabel": "Weighted- Average Exercise Price" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.snap.com/role/StockholdersEquitySummaryofStockOptionAwardActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r382", "r383", "r384", "r385", "r386", "r387", "r388", "r389", "r390", "r391", "r392", "r393", "r394", "r395", "r396", "r397", "r398", "r399", "r400", "r401", "r402", "r403", "r404", "r405", "r406", "r407" ], "lang": { "en-us": { "role": { "documentation": "Award under share-based payment arrangement.", "label": "Award Type [Domain]", "terseLabel": "Award Type [Domain]" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.snap.com/role/StockholdersEquityAdditionalInformationDetails", "http://www.snap.com/role/StockholdersEquitySummaryofRSUandRSAActivityDetails", "http://www.snap.com/role/StockholdersEquitySummaryofStockOptionAwardActivityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r390" ], "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 (in usd per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.snap.com/role/StockholdersEquitySummaryofStockOptionAwardActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r391" ], "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 (in usd per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.snap.com/role/StockholdersEquitySummaryofStockOptionAwardActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r389" ], "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 (in usd per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.snap.com/role/StockholdersEquitySummaryofStockOptionAwardActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_SharePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Price of a single share of a number of saleable stocks of a company.", "label": "Share Price", "terseLabel": "Weighted average price per share (in usd per share)" } } }, "localname": "SharePrice", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.snap.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "auth_ref": [ "r127" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term", "terseLabel": "Weighted-Average Remaining Contractual Term (in years)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.snap.com/role/StockholdersEquitySummaryofStockOptionAwardActivityDetails" ], "xbrltype": "durationItemType" }, "us-gaap_StatementClassOfStockAxis": { "auth_ref": [ "r151", "r163", "r164", "r165", "r196", "r216", "r217", "r220", "r222", "r228", "r229", "r285", "r315", "r317", "r318", "r319", "r322", "r323", "r353", "r354", "r355", "r356", "r358", "r456", "r550", "r551", "r552", "r553", "r557", "r558", "r559", "r560", "r561", "r562", "r563", "r564", "r565", "r566", "r567", "r569", "r583", "r605", "r624", "r636", "r637", "r638", "r639", "r640", "r707", "r729", "r736" ], "lang": { "en-us": { "role": { "documentation": "Information by the different classes of stock of the entity.", "label": "Class of Stock [Axis]", "terseLabel": "Class of Stock [Axis]" } } }, "localname": "StatementClassOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.snap.com/role/BusinessAcquisitionsAdditionalInformationDetails", "http://www.snap.com/role/ConsolidatedBalanceSheets", "http://www.snap.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.snap.com/role/ConsolidatedStatementsofStockholdersEquity", "http://www.snap.com/role/CoverPage", "http://www.snap.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.snap.com/role/LongTermDebtAdditionalInformationDetails", "http://www.snap.com/role/NetLossperShareNumeratorsandDenominatorsofBasicandDilutedNetLossperShareComputationsforCommonStockDetails", "http://www.snap.com/role/StockholdersEquitySummaryofRSUandRSAActivityDetails", "http://www.snap.com/role/StockholdersEquitySummaryofStockOptionAwardActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r15", "r34", "r152", "r177", "r178", "r179", "r199", "r200", "r201", "r203", "r209", "r211", "r227", "r287", "r288", "r359", "r410", "r411", "r412", "r420", "r421", "r438", "r439", "r440", "r441", "r442", "r443", "r445", "r457", "r458", "r459", "r460", "r461", "r462", "r479", "r543", "r544", "r545", "r557", "r624" ], "lang": { "en-us": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]", "terseLabel": "Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.snap.com/role/AccumulatedOtherComprehensiveIncomeLossSchedulesofChangesinAccumulatedOtherComprehensiveIncomeLossDetails", "http://www.snap.com/role/ConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StatementLineItems": { "auth_ref": [ "r199", "r200", "r201", "r227", "r511", "r549", "r569", "r575", "r576", "r577", "r578", "r579", "r580", "r583", "r586", "r587", "r588", "r589", "r590", "r592", "r593", "r594", "r595", "r597", "r598", "r599", "r600", "r601", "r603", "r606", "r607", "r610", "r611", "r612", "r613", "r614", "r615", "r616", "r617", "r618", "r619", "r620", "r621", "r624", "r692" ], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Statement [Line Items]", "terseLabel": "Statement [Line Items]" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.snap.com/role/ConsolidatedBalanceSheets", "http://www.snap.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.snap.com/role/ConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Cash Flows [Abstract]", "terseLabel": "Statement of Cash Flows [Abstract]" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Financial Position [Abstract]", "terseLabel": "Statement of Financial Position [Abstract]" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Comprehensive Income [Abstract]", "terseLabel": "Statement of Comprehensive Income [Abstract]" } } }, "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Stockholders' Equity [Abstract]", "terseLabel": "Statement of Stockholders' Equity [Abstract]" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r199", "r200", "r201", "r227", "r511", "r549", "r569", "r575", "r576", "r577", "r578", "r579", "r580", "r583", "r586", "r587", "r588", "r589", "r590", "r592", "r593", "r594", "r595", "r597", "r598", "r599", "r600", "r601", "r603", "r606", "r607", "r610", "r611", "r612", "r613", "r614", "r615", "r616", "r617", "r618", "r619", "r620", "r621", "r624", "r692" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.", "label": "Statement [Table]", "terseLabel": "Statement [Table]" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.snap.com/role/ConsolidatedBalanceSheets", "http://www.snap.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.snap.com/role/ConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesAcquisitions": { "auth_ref": [ "r84", "r85", "r126" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of stock issued during the period pursuant to acquisitions.", "label": "Stock Issued During Period, Shares, Acquisitions", "terseLabel": "Issuance of Class A non-voting common stock in connection with acquisitions (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesAcquisitions", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.snap.com/role/ConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross": { "auth_ref": [ "r15", "r126" ], "lang": { "en-us": { "role": { "documentation": "Total number of shares issued during the period, including shares forfeited, as a result of Restricted Stock Awards.", "label": "Stock Issued During Period, Shares, Restricted Stock Award, Gross", "terseLabel": "Issuance of Class A non-voting common stock for vesting of restricted stock units and restricted stock awards, net (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardGross", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.snap.com/role/ConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r15", "r84", "r85", "r126", "r390" ], "lang": { "en-us": { "role": { "documentation": "Number of share options (or share units) exercised during the current period.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period", "negatedLabel": "Exercised (in shares)", "terseLabel": "Shares issued in connection with exercise of stock options under stock-based compensation plans (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.snap.com/role/ConsolidatedStatementsofStockholdersEquity", "http://www.snap.com/role/StockholdersEquitySummaryofStockOptionAwardActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesTreasuryStockReissued": { "auth_ref": [ "r15", "r85", "r126" ], "lang": { "en-us": { "role": { "documentation": "Number of treasury shares or units reissued. Excludes reissuance of shares or units in treasury for award under share-based payment arrangement.", "label": "Stock Issued During Period, Shares, Treasury Stock Reissued", "terseLabel": "Reissuances of Class A non-voting common stock for vesting of restricted stock units (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesTreasuryStockReissued", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.snap.com/role/ConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueAcquisitions": { "auth_ref": [ "r15", "r34", "r126" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of stock issued pursuant to acquisitions during the period.", "label": "Stock Issued During Period, Value, Acquisitions", "terseLabel": "Issuance of Class A non-voting common stock in connection with acquisitions" } } }, "localname": "StockIssuedDuringPeriodValueAcquisitions", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.snap.com/role/ConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross": { "auth_ref": [ "r15", "r84", "r85", "r126" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate value of stock related to Restricted Stock Awards issued during the period.", "label": "Stock Issued During Period, Value, Restricted Stock Award, Gross", "terseLabel": "Issuance of Class A non-voting common stock for vesting of restricted stock units and restricted stock awards, net" } } }, "localname": "StockIssuedDuringPeriodValueRestrictedStockAwardGross", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.snap.com/role/ConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": { "auth_ref": [ "r15", "r34", "r126" ], "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/2023", "presentation": [ "http://www.snap.com/role/ConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueTreasuryStockReissued": { "auth_ref": [ "r15", "r57", "r84", "r85", "r126" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of treasury shares or units reissued. Excludes reissuance of shares or units in treasury for award under share-based payment arrangement.", "label": "Stock Issued During Period, Value, Treasury Stock Reissued", "terseLabel": "Reissuances of Class A non-voting common stock for vesting of restricted stock units" } } }, "localname": "StockIssuedDuringPeriodValueTreasuryStockReissued", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.snap.com/role/ConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r85", "r88", "r89", "r114", "r585", "r602", "r625", "r626", "r687", "r699", "r731", "r745", "r770", "r792" ], "calculation": { "http://www.snap.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest.", "label": "Equity, Attributable to Parent", "periodEndLabel": "Balance, end of period", "periodStartLabel": "Balance, beginning of period", "totalLabel": "Total stockholders\u2019 equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.snap.com/role/AccumulatedOtherComprehensiveIncomeLossSchedulesofChangesinAccumulatedOtherComprehensiveIncomeLossDetails", "http://www.snap.com/role/ConsolidatedBalanceSheets", "http://www.snap.com/role/ConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Equity, Attributable to Parent [Abstract]", "terseLabel": "Stockholders\u2019 equity" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.snap.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityNoteStockSplitConversionRatio1": { "auth_ref": [ "r24" ], "lang": { "en-us": { "role": { "documentation": "Ratio applied to the conversion of stock split, for example but not limited to, one share converted to two or two shares converted to one.", "label": "Stockholders' Equity Note, Stock Split, Conversion Ratio", "terseLabel": "Stock split ratio, common stock" } } }, "localname": "StockholdersEquityNoteStockSplitConversionRatio1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.snap.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "pureItemType" }, "us-gaap_SubleaseIncome": { "auth_ref": [ "r473", "r686" ], "calculation": { "http://www.snap.com/role/LeasesComponentsofLeaseCostDetails": { "order": 2.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/2023", "presentation": [ "http://www.snap.com/role/LeasesComponentsofLeaseCostDetails" ], "xbrltype": "monetaryItemType" }, "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/2023", "presentation": [ "http://www.snap.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_TechnologyBasedIntangibleAssetsMember": { "auth_ref": [ "r21" ], "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" } } }, "localname": "TechnologyBasedIntangibleAssetsMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.snap.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TrademarksMember": { "auth_ref": [ "r66" ], "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" } } }, "localname": "TrademarksMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.snap.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": { "auth_ref": [ "r251", "r252", "r253", "r254", "r255", "r256", "r257", "r258", "r259", "r260", "r261", "r262", "r263", "r264", "r265", "r266", "r267", "r268", "r269", "r270", "r271", "r272", "r273", "r274", "r275", "r276", "r277", "r278", "r279", "r280", "r349", "r357", "r444", "r480", "r481", "r482", "r483", "r484", "r485", "r486", "r487", "r488", "r489", "r490", "r491", "r492", "r493", "r494", "r495", "r496", "r497", "r498", "r499", "r500", "r501", "r502", "r503", "r504", "r505", "r506", "r507", "r508", "r509", "r534", "r712", "r713", "r714", "r715", "r716", "r717", "r718", "r740", "r741", "r742", "r743" ], "lang": { "en-us": { "role": { "documentation": "Instrument or contract that imposes a contractual obligation to deliver cash or another financial instrument or to exchange other financial instruments on potentially unfavorable terms and conveys a contractual right to receive cash or another financial instrument or to exchange other financial instruments on potentially favorable terms.", "label": "Financial Instruments [Domain]", "terseLabel": "Financial Instruments [Domain]" } } }, "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.snap.com/role/FairValueMeasurementsSummaryofFinancialAssetsMeasuredatFairValueonRecurringBasisDetails", "http://www.snap.com/role/StrategicInvestmentsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockCommonMember": { "auth_ref": [ "r57" ], "lang": { "en-us": { "role": { "documentation": "Previously issued common shares repurchased by the issuing entity and held in treasury.", "label": "Treasury Stock, Common [Member]", "terseLabel": "Treasury stock" } } }, "localname": "TreasuryStockCommonMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.snap.com/role/ConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockCommonShares": { "auth_ref": [ "r57" ], "lang": { "en-us": { "role": { "documentation": "Number of previously issued common shares repurchased by the issuing entity and held in treasury.", "label": "Treasury Stock, Common, Shares", "periodEndLabel": "Treasury stock, end of period (in shares)", "periodStartLabel": "Treasury stock, beginning of period (in shares)", "terseLabel": "Treasury stock, shares (in shares)" } } }, "localname": "TreasuryStockCommonShares", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.snap.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.snap.com/role/ConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockCommonValue": { "auth_ref": [ "r35", "r57", "r58" ], "calculation": { "http://www.snap.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_StockholdersEquity", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount allocated to previously issued common shares repurchased by the issuing entity and held in treasury.", "label": "Treasury Stock, Common, Value", "negatedLabel": "Treasury stock, at cost. 50,491 and 51,312 shares of Class A non-voting common stock at June\u00a030, 2023 and December\u00a031, 2022, respectively." } } }, "localname": "TreasuryStockCommonValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.snap.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_USGovernmentAgenciesDebtSecuritiesMember": { "auth_ref": [ "r657", "r677", "r785" ], "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": "US Government Agencies Debt Securities [Member]", "terseLabel": "U.S. government agency securities" } } }, "localname": "USGovernmentAgenciesDebtSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.snap.com/role/FairValueMeasurementsSummaryofFinancialAssetsMeasuredatFairValueonRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_USTreasurySecuritiesMember": { "auth_ref": [ "r657", "r677", "r679", "r785" ], "lang": { "en-us": { "role": { "documentation": "This category includes information about debt securities issued by the United States Department of the Treasury and backed by the United States government. Such securities primarily consist of treasury bills (short-term maturities - one year or less), treasury notes (intermediate term maturities - two to ten years), and treasury bonds (long-term maturities - ten to thirty years).", "label": "US Treasury Securities [Member]", "terseLabel": "U.S. government securities" } } }, "localname": "USTreasurySecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.snap.com/role/FairValueMeasurementsSummaryofFinancialAssetsMeasuredatFairValueonRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_UnrealizedGainLossOnInvestments": { "auth_ref": [ "r9" ], "calculation": { "http://www.snap.com/role/StrategicInvestmentsGainLossonStrategicInvestmentsDetails": { "order": 1.0, "parentTag": "us-gaap_GainLossOnInvestments", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of unrealized gain (loss) on investment.", "label": "Unrealized Gain (Loss) on Investments", "terseLabel": "Unrealized gains (losses) on investments in privately held companies still held at the reporting date, net" } } }, "localname": "UnrealizedGainLossOnInvestments", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.snap.com/role/StrategicInvestmentsGainLossonStrategicInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r47", "r48", "r49", "r141", "r142", "r144", "r145" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.", "label": "Use of Estimates, Policy [Policy Text Block]", "terseLabel": "Use of Estimates" } } }, "localname": "UseOfEstimates", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.snap.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesPolicies" ], "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 [Axis]" } } }, "localname": "VariableRateAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.snap.com/role/LongTermDebtAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_VariableRateDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index.", "label": "Variable Rate [Domain]", "terseLabel": "Variable Rate [Domain]" } } }, "localname": "VariableRateDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.snap.com/role/LongTermDebtAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r215", "r222" ], "lang": { "en-us": { "role": { "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.", "label": "Weighted Average Number of Shares Outstanding, Diluted", "terseLabel": "Weighted-average common shares - Diluted (in shares)", "verboseLabel": "Diluted (in shares)" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.snap.com/role/ConsolidatedStatementsofOperations", "http://www.snap.com/role/NetLossperShareNumeratorsandDenominatorsofBasicandDilutedNetLossperShareComputationsforCommonStockDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding, Diluted [Abstract]", "terseLabel": "Diluted shares:", "verboseLabel": "Weighted average shares used in computation of net loss per share:" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.snap.com/role/ConsolidatedStatementsofOperations", "http://www.snap.com/role/NetLossperShareNumeratorsandDenominatorsofBasicandDilutedNetLossperShareComputationsforCommonStockDetails" ], "xbrltype": "stringItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r213", "r222" ], "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 (in shares)", "verboseLabel": "Basic (in shares)" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.snap.com/role/ConsolidatedStatementsofOperations", "http://www.snap.com/role/NetLossperShareNumeratorsandDenominatorsofBasicandDilutedNetLossperShareComputationsforCommonStockDetails" ], "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/2023", "presentation": [ "http://www.snap.com/role/NetLossperShareNumeratorsandDenominatorsofBasicandDilutedNetLossperShareComputationsforCommonStockDetails" ], "xbrltype": "stringItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding Reconciliation [Abstract]", "terseLabel": "Denominator:" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.snap.com/role/NetLossperShareNumeratorsandDenominatorsofBasicandDilutedNetLossperShareComputationsforCommonStockDetails" ], "xbrltype": "stringItemType" } }, "unitCount": 6 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "940", "URI": "https://asc.fasb.org//1943274/2147481913/940-20-25-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479637/805-30-30-7", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7(b))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7(c),9(a))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.9)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "8", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "405", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147481047/942-405-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r112": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "https://asc.fasb.org//235/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r113": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "275", "URI": "https://asc.fasb.org//275/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147480418/310-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r115": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "350", "URI": "https://asc.fasb.org//350/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(3)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(3)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r119": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "360", "URI": "https://asc.fasb.org//360/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r120": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "https://asc.fasb.org//440/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r121": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "https://asc.fasb.org//470/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "12A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481573/470-10-45-12A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-5", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-6", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-7", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r128": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "805", "URI": "https://asc.fasb.org//805/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "38", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-38", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(3)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-19", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(13))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(16))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(15))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.9)", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482659/740-20-45-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c),(3)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "210", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480555/946-210-45-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Subparagraph": "(d)", "Topic": "958", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-11", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-12", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r149": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "323", "URI": "https://asc.fasb.org//323/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r150": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "https://asc.fasb.org//606/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r151": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1402", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "105", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(1))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(12))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(15))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(16))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(17))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(18))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(2))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(27)(b))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(9))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "2A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(210.5-03(11))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(21))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(24))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(25))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.B)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-11", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-17", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "a", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "27", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-27", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(c))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(2))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04(a))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479637/805-30-30-8", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-13", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-9", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r212": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "https://asc.fasb.org//260/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-10", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-11", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-16", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482739/220-10-55-15", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org//1943274/2147483014/272-10-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org//1943274/2147482987/272-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "272", "URI": "https://asc.fasb.org//1943274/2147482987/272-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 4.C)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-4", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-40", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-42", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-9", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(aa)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(aaa)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(aaa)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19-26)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(3)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(4)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "5B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "5B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "5B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "5B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "5B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "323", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "323", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "323", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "323", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "323", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-11", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-14", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-16", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479130/326-30-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-9", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482598/350-20-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "360", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "420", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "440", "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "440", "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q4)", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(5))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.24)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(5))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.25)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(i)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.30)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-10", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-9", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(i)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(A)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(B)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(C)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(03)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(d)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-1D", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-5", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(ii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(01)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(02)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(03)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(04)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(01)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(02)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(03)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(v)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-4", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.F)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "730", "URI": "https://asc.fasb.org//1943274/2147482916/730-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r415": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "https://asc.fasb.org//740/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-10", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-14", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-17", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-21", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.7)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.C)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r425": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "270", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482526/740-270-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482603/740-30-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r428": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(1)", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-3", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(3)", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-19", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r432": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r434": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r436": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r437": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(h)(1)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-4", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(h)(1)(i)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r441": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(h)(1)(iii)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r442": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(h)(1)(iv)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r443": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(i)(3)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r444": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480237/815-40-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r446": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(4)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r447": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r448": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r449": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-5", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r450": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r451": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(1)", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r452": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(2)", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r453": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r454": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-6A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r455": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482736/825-10-45-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r456": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r457": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-17", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r458": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r459": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r460": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r461": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r462": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r463": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "835", "URI": "https://asc.fasb.org//1943274/2147483013/835-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r464": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r465": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org//1943274/2147482900/835-30-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r466": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org//842-20/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r467": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r468": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r469": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-4", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r470": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r471": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r472": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r473": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r474": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(1)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r475": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(2)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r476": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(3)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r477": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(4)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r478": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r479": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(03)", "Topic": "848", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-8", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r480": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)(i)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r481": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)(ii)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r482": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r483": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(1)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r484": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(2)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r485": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(3)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r486": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r487": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r488": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r489": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-9", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r490": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r491": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r492": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r493": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481444/860-30-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r494": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481420/860-30-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r495": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(1)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r496": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(2)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r497": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(3)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r498": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(4)(i)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r499": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(1)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a),(b),(c)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r500": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(2)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r501": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(3)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r502": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(4)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r503": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(5)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r504": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(6)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r505": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(7)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r506": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(b)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r507": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(1)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r508": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(2)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r509": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(3)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482686/350-30-45-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r510": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "910", "URI": "https://asc.fasb.org//1943274/2147482546/910-10-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r511": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.L)", "Topic": "924", "URI": "https://asc.fasb.org//1943274/2147479941/924-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r512": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "926", "URI": "https://asc.fasb.org//1943274/2147483154/926-20-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r513": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "340", "Topic": "928", "URI": "https://asc.fasb.org//1943274/2147483147/928-340-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r514": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(10)(1))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r515": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(6))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r516": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(23))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r517": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(26))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r518": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(27))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r519": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.9-05(b)(2))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479557/942-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r520": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Subparagraph": "(b)", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147480832/942-320-50-3A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r521": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147480842/942-360-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r522": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(1))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r523": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r524": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(19))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r525": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(2))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r526": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r527": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r528": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r529": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r530": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(11))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r531": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(16))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r532": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r533": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(19))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r534": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(2)(a))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r535": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(22))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r536": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(23))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r537": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(3)(a))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r538": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(3)(d)(1))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r539": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(3)(d)(2))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(2)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r540": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(3)(d))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r541": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(9))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r542": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-7A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r543": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r544": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r545": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r546": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(i)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r547": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(ii)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r548": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r549": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.6-03(d))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-3", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r550": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.6-03(i)(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r551": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.6-03(i)(2)(i))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r552": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.6-03(i)(2)(ii))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r553": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.6-03(i)(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r554": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-11", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r555": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r556": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "205", "Subparagraph": "(a)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r557": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "205", "Subparagraph": "(a)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r558": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "205", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r559": { "Name": "Accounting Standards Codification", "Paragraph": "27", "Publisher": "FASB", "Section": "50", "SubTopic": "205", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-27", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-8", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r560": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "205", "Subparagraph": "(a)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r561": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "205", "Subparagraph": "(b)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r562": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "205", "Subparagraph": "(c)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r563": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "205", "Subparagraph": "(d)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r564": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "205", "Subparagraph": "(e)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r565": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "205", "Subparagraph": "(f)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r566": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "205", "Subparagraph": "(g)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r567": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "205", "Subparagraph": "(h)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r568": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "45", "SubTopic": "210", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480555/946-210-45-21", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r569": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "210", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480555/946-210-45-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481549/505-30-45-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r570": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(b)(2)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r571": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r572": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(a)(2)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r573": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(e)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r574": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(f)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r575": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r576": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(12)(b)(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r577": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(12)(b)(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r578": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(12)(b)(3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r579": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(13)(a)(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481520/505-30-50-4", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r580": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(13)(a)(3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r581": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(14))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r582": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(15))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r583": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(16)(a))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r584": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(17))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r585": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(19))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r586": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(2)(a))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r587": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(2)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r588": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(3)(a))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r589": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(3)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r590": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(3)(c))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r591": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(4))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r592": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(6)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r593": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(6)(c))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r594": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(6)(d))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r595": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(6)(e))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r596": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(8))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r597": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(9)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r598": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(9)(c))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r599": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(9)(d))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r600": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(9)(e))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r601": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-05(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r602": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-05(4))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r603": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "220", "Subparagraph": "(b)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r604": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "220", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r605": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "220", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483580/946-220-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r606": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r607": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(2)(a))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r608": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(2)(g)(3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r609": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r610": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r611": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r612": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r613": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(5))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r614": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(6))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r615": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(7))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r616": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r617": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r618": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r619": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(5))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147481089/718-20-55-12", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r620": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(6))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r621": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(7))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r622": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(9))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r623": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(1)(d))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r624": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(4)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r625": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(6))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r626": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(7))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r627": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r628": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12(Column C)(Footnote 5))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r629": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147481089/718-20-55-13", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r630": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12A(Column C)(Footnote 4))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r631": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(a))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r632": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r633": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r634": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r635": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-14(Column F)(Footnote 7))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r636": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "505", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r637": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "505", "Subparagraph": "(a)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r638": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "505", "Subparagraph": "(b)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r639": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "505", "Subparagraph": "(c)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r640": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "505", "Subparagraph": "(d)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r641": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "310", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Topic": "948", "URI": "https://asc.fasb.org//1943274/2147479851/948-310-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r642": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "440", "Subparagraph": "(a)", "Topic": "954", "URI": "https://asc.fasb.org//1943274/2147480327/954-440-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r643": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column B))", "Topic": "970", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r644": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column C))", "Topic": "970", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r645": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column D))", "Topic": "970", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r646": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column E))", "Topic": "970", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r647": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column F))", "Topic": "970", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r648": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column G))", "Topic": "970", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r649": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column H))", "Topic": "970", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-3", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r650": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column I))", "Topic": "970", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r651": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Topic": "970", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r652": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(c)", "Topic": "976", "URI": "https://asc.fasb.org//1943274/2147482856/976-310-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r653": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "978", "URI": "https://asc.fasb.org//1943274/2147482707/978-310-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r654": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r655": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r656": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r657": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(m)(1)(ii)(A))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r658": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-52", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r659": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-14", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r660": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r661": { "Name": "Accounting Standards Codification", "Paragraph": "12A", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481933/310-10-55-12A", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r662": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479081/326-30-55-8", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r663": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482548/350-20-55-24", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r664": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r665": { "Name": "Accounting Standards Codification", "Paragraph": "69B", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69B", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r666": { "Name": "Accounting Standards Codification", "Paragraph": "69C", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69C", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r667": { "Name": "Accounting Standards Codification", "Paragraph": "69E", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69E", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r668": { "Name": "Accounting Standards Codification", "Paragraph": "69F", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69F", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r669": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-14", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r670": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r671": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r672": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r673": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r674": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r675": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r676": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r677": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r678": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r679": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480482/715-20-55-17", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-20", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r680": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-11", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r681": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-6", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r682": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "80", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480547/715-80-55-8", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r683": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r684": { "Name": "Accounting Standards Codification", "Paragraph": "4J", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4J", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r685": { "Name": "Accounting Standards Codification", "Paragraph": "4K", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4K", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r686": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147479589/842-20-55-53", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r687": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "852", "URI": "https://asc.fasb.org//1943274/2147481372/852-10-55-10", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r688": { "Name": "Accounting Standards Codification", "Paragraph": "29F", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-29F", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r689": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(b)(1)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "25", "SubTopic": "30", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479668/805-30-25-5", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r690": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(a)(1)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r691": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "55", "SubTopic": "210", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480493/946-210-55-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r692": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "310", "Subparagraph": "(d)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480833/946-310-45-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r693": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(i))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r694": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r695": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(a))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r696": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r697": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "830", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-10", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r698": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "55", "SubTopic": "830", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-11", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r699": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "830", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-12", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-20", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r700": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r701": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r702": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r703": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "308", "Subsection": "a", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r704": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r705": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r706": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28", "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef" }, "r707": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org//1943274/2147483014/272-10-45-3", "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef" }, "r708": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "740", "Subparagraph": "(f)", "Topic": "323", "URI": "https://asc.fasb.org//1943274/2147481543/323-740-50-2", "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef" }, "r709": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-10", "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r710": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r711": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r712": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1402", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r713": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(1)", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r714": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r715": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(3)", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r716": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(i)", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r717": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(ii)", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r718": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(iii)", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r719": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(1))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4B", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r720": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(2))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r721": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(9))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r722": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r723": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r724": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r725": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(7)(c))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r726": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(9)(a))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r727": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r728": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r729": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(d))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "182", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480401/815-10-55-182", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r730": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(f))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r731": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r732": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r733": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r734": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r735": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r736": { "Name": "Accounting Standards Codification", "Paragraph": "55", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-55", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r737": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r738": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481830/320-10-45-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r739": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481830/320-10-45-11", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r740": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-9", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r741": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "321", "URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r742": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "321", "URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r743": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "321", "URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r744": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "321", "URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r745": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r746": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r747": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r748": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r749": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-1A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r750": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r751": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r752": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r753": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r754": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r755": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1A", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r756": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r757": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "410", "URI": "https://asc.fasb.org//1943274/2147481931/410-30-50-10", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r758": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "https://asc.fasb.org//450/tableOfContent", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r759": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r760": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r761": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r762": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r763": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r764": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r765": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r766": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r767": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r768": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480682/815-20-25-6A", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r769": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-3", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r770": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r771": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r772": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r773": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r774": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r775": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-6", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r776": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "852", "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r777": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "852", "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r778": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r779": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org//1943274/2147482949/835-30-55-8", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r780": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r781": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r782": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r783": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r784": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "730", "Topic": "912", "URI": "https://asc.fasb.org//1943274/2147482517/912-730-25-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r785": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Subparagraph": "(b)", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147480832/942-320-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r786": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(16)(a)(2))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r787": { "Name": "Accounting Standards Codification", "Paragraph": "2B", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479432/944-30-50-2B", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r788": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(e)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480109/944-80-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r789": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "205", "Subparagraph": "(a)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.17)", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r790": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(18))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r791": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "220", "Subparagraph": "(i)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r792": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(4)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r793": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(7))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r794": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(ii))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r795": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r796": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r797": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147480848/942-470-50-3", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "985", "URI": "https://asc.fasb.org//1943274/2147481283/985-20-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(19))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(20))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r91": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "220", "URI": "https://asc.fasb.org//220/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-11", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(1))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(10))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(4))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(7)(c))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(8))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(9)(a))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" } }, "version": "2.2" } ZIP 87 0001564408-23-000039-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001564408-23-000039-xbrl.zip M4$L#!!0 ( />=^5;+XRJS$@4 *T5 > 97@M,3 S>&YO;GAE;7!L M;WEE961IFX 8(U#WM8$+0= M^CA0XLEB0Y$J2=G5_OK=D;9BS]:: 5O6 F,6+)XY-WW?7<\:EKZ2EU-2^#B MZKOI]TG"WIJ\J4![EEO@'@1KG-0S]E& NV=)LASULZE;*V>E9Z/A:,P^&GLO MYSP^]](KN%K-,SV*]].CL,@T,Z*]F@HY9U*\V9,PXG">946>#\^/QZ?'=';9QO%;S9JZ1.2J#U)V>CVE\NI/#E)!T.?]C;&.?A MBT^XDC,]"=[BT\)HCUY8G#5>;DW>8[1ZG!ME[&1_&/XNZ4E2\$JJ=O+Z@ZS ML5M8L'>FXOKUP''M$@=6%G&@DW_ )$W1XW"[6(: \RBI8152.J(X;KZ4,I.> MI:U^P7G1_VXOUM>'^\ MTWOVC7N]&_-K3#R!J7MK=')3UZ,DGG[+*/\ M\5J8FBH4AG%KYE!E8-EX@!4I/?OIF4:T) XC^I6W+$T'H;[V1[/E>8Q%XBS: M3\:G]3\H>=M&3YUM-T6!$I5S( "ZPG&P?SY*SRY=W&JXU@U7K +PM"^9 ITT M^7UIE #K!LR7TC&-PH>5\,5*^/FZ\.L@?%9;,Y>XMZ$=]PQX7O88+Z12#*^! MW/,EL,(H91;DP\:\!8[-#+>"7%M9.W1;T+A*>H^S(CYSF8,[V#\YO_RJ5!44 MRWUNG:?DT>P^?IXG)#SLU0?[%Z=G%QT"3^_"Y08VHXO#" ;7*YU9\!QM[&Y> M4894=5PI:_KYU=G) +T=L)I+P:1F.7NCAC< >MZN, QPYW#URH\JN&5!E?97V&&F#1P4>=HI8@6UM M+!YKV P;!JNYSF%]KE#_M]1!IB\*^0\4,K,\?5$"JF]PYG-#'4-IMM# M5]3Y:4.."I9Q%YOAD,I-:/"IDO/6Q9(0%B]!B7!;&Q>".&0?'I8/0G%K(D/G MYZ# QIJ#'][M(EU3*J3+D1NI&YQQ MV=?14-/T]H&\\4BWESDK&B)M?9%>Z*D@X3K6J &E@X "\12K\5VS'$X_[":& MBC_@--2PWBFN^W6/N3:3.O&FGJ1_.0]]:C"%BK;O6/'4(K_=U9LCJA;Y5LXP MT#D"SV>(#/*(R#95HZADA$,",PN][-90#"@.1"\6&!Q7!&B,D M=<(JG;:U>EOWCZGJZZ\75X5E8@&I1>IZ7SAFQF-N3X8/)CQS1C5^VZ37B8W_ M\77I47A-^R=02P,$% @ ]YWY5J.;@:C_5@( />@; !$ !S;F%P+3(P M,C,P-C,P+FAT;>R]:W/;2)(N_'U_!5[VGED[ I)Q)R%W\X0LRSV:M26/)$_O MO%\V(* H8@P"; "4Q/GU)[, \"*2(D$6B0)8'3/=DG"KRGPR*V^5]>O_?1D$ MTA.)$S\*?VNIITI+^K_=7_^_DY/_^73[5?H2IFAZ<5=^,3[K/9 '@YC&R8.N M6">&ZK5/'NR>?6*U%'F(@].$N*>/T=.'_.('''8K?\!_24_@^N2!Y^?GR?U^ M&/@A02)]2&,G3) &3@I$A#>HYHG2.='5XCWX(7_N+?334?P(-RLZO"M)G= E MD_OAU3_G[G_6Z=VJ;=L?Z-7\UM4WX;QGO^_Y\_/./VY]R"X6MR:A,YR?+_SA MU(T&E#"*I2M3XJR:D:K/4*>X?93&*RE@?X"KQ8T+G1ER]9SD@3Z77YC' M4A(9FMI^"P79'<4#'O&7(Q4NS+TYB=/%(< ?IS>=!4[X^%N+A"<_[EH@$L3Q MNK\.2.I(^-@)^7/D/_W6NHC"%$3]Y'X\A"FZV6^_M5+RDGZ@:/K0_8__^(]? M4S\-2!=A<5) XM7XR#)SQ61B%! ;@ MOYSAC23.?O0]CX3T1[A^#?HF]MWL^R_I+>G]UG)/0)1"9X!O(O[990B?&U_ MZ&(GN H]\O+?9-R2?.^W5N]$:[>Z"O#-M Q#Z?SZ8>ZM)3YR,8IC^,(7/W&= MX)_$B2]#[S.HP):4 >FW%B#OS(._G S@+?T3SYF.H=/JJAHH@.T_7RC>Z?>_ MP%^2R1?L5A>IS^H#W^'VR)O[!$AZ]^_:]A\XA[=[] N!\SA/M9[_0KR3GA.@ M&.=?4UM=^H=R']3;Q2=SF3N[ZSLQ^00*PKN(!D,2)E3FSV-0 8\$A_-I/+WE MNS/&/YT_.[%'_W6+LI#X*;DC\9/ODHPN:C%*RP"Z?]?_66J0FCD9)$K-V3@20 MZY)DB>BC]CQ+J#J#T4ET*3E+0>!A;/Y@&*!NHW_KQSCX.2D_?4D\>,6'^7=D MWY]^-!]#$HUB^AM=^\YRBM"I($Z*OQ,JRL5OOH>_]WP22_3]9.G*>W'UW_,B M_OKA;O&G^;K%X17&M^!W?L9R+ M>@VY6-PRP\A/_/)OGMY&,^A]41=ZFQPJ:^,0RGJB-D9TW9O7"[FQ?O;C[G-Y ME6'Q1E)M>QS]^)F$T\,-EK\U7A[7^PMPK/LR/?JV-H-;1SJW. M.V0F1WLW=YM#=I:+SMY-XCV0O0HOFAG.]VY\-X'@+!&^=S/_, 3?>]R"&<+W M[GTT@> ,$:[MW2?B:>DL__'+/T>8MHP&PRB$7Y-E'*$L7*"M;U[BH+A M+"2<'<./*F-57X:S4^EU3&X='<,91LBTHXHZU(KAE>3 7J'CJ((C]45'->D\ MK8XQG"-$1T7%3G4,.!TA.JK)@6MUC([M'QT749AOS<@__&G\(_3_')'/)'%C M?TA+6V?&,C^*&=!,7_0EC@99Y'3AIL9BNB)KJ8X!2('IFF"Z&AM/%S%>7M&Q MGRR*+F*\-6#X3M4VKQA>QQCO%HGANK*:8?Y&KV-T]XA8S3!SH]]#K&6H\*%Q5Y[W6,LAX5+JK)S>AUC%0> M%2ZJR$,"I$UE-4,+W.0VYKDAS>]CVHIHG >$D %U,8E-;B-TG-*> MH8UJ\A]/XHWVS"P)D_\ #U^T9VC%F?Q'7#B@/0?I&Y/_> F'C*J@FL#D/]K! M :/VXZB8_(>JZ _0T_"JKL'?3#Z<^!-6'5WN:MA5C6U3E;= M??3*)*L"]\^JNY]>F6154.%MU=U7K\AG8>4S6G7WUROR69C1O^X^^RU)'3\D MWJ43AW[XF-3%6;?J[JP?E/ ,O?1VW;WT Q.>F7O8KKM[?E#",_3+VW7WR_=/ M> X<\G;='?(#[;K[WH?V/5@Y?>VZ M.]V']CV8$;[NWO:YZXX&HP#N]6[2/HGQOICT\6U/Y"ITHP&IBP/>KKL#7C4O M&/KDG;K[Y-7S@IFWV*F[FUXU+QAZ[IVZ>^Z5\((#9[Y3=V>^>L95X]]WZN[? M5\^X:ES^3MU=_NH95TT4H%/W*$#5]@;#P$"G[H&!JGG!,%;0X3]6P/#@"0:Z MJ[VY[FK/V.?E=-/O)'J, MG6'?=YT@5XYP^3J*T_[Y *;I.HWT?&WN/%^^N%*-6VMSY];RQ95J?%:;.Y^5 M+ZY4XY#:W#FD&W#E^%'16L*=8\H+/RI:1;A+9//"CVK6 M#U7A+IN]CB$AK:E)TIO>'Q&\JI'+B*IPE]CFBRW5K":J4CLW_N#24L&BHBJU M\^,/+BV5K"UU<^3=:!2F\?CLQUWCUI.Z>>^'844ERJIN+OL!6%'5#.4>[GQZGE5<12:!RIV' MSZ>*JXH]W'GZ?*JXJMC#GSA+F; MLXJK*)J@UC&:4(T55PE[&A)'.( 55P5[-&[C".?P!L\/1JG_1.Z(.XK]U"?) MY8L;C#SB?8FC 6ZB&0$3X;&;7M%RXSN)[_I.3#Z-E[]@GL&7@V$0C0FAO+\9 MXJN:&9#0N U(-)?/59@L&KR/G,;9=DKGZD3\R-\ M(DE*/"R>B7T7?J+L_A'Z:7(>OO[S^;,3>\EUE-Z-'OY%W/0^.H=O]:)XX(0N MN8C"K!]V0]4^MW$> 1.>K$!NXTT")CPM.MS&O01,>+)!N8V\[1\FP-HG$J?^ M0P#70S^* 0,DN>KE?R<-W:N@<1O-.PJ65V%:ZL<9(>2"Y14I=OTX@X6\L/P@ M)M^D_\LP<,*%%C"4%'BE>'KS-C"JSF\($JVU^_&0O-J9LZF=MX;U&X^#D^SM M?OKTJCJ_H4G!?^ZL"W[CFP(L^V_LJ.K\!B[WRW^.6,!O4) [%G"A,KF+SN%. MMELG?"SX!+]^\T-_,!JP4H+;(^'W& 2#>.>]E,1?R$,\M/]B3?V;P&]!C M16P6V#I,B>Z^>,QO!*^! E67@%=-JJ?F.+/3HF9P&XHZVD6-!UO'J$O0Z1A6 M0"X 49AD!UY-0/XU M>_DRA+0V+L(]QZI:H[@- M7'#/L:I6+6X#&MQSK*IUC-O Q$8/P+!O3OR38!2JV8L8MS$&OME5 MU0I6[RA%E=)5Q?)EU3MH4:5T5;%V6?6.8?Q.0A([ ;#KW!OXH9^DL8,[MQJ] M@%GUCFM4R[.*5C&KWK&.RN6LDJ6LWM&.RN6LDO6,VWC'IU'BAR1)SMT_1W[B M3_E%BP%F"M3OG^'%X_M^3,C,O0V-T5O<1CL^.0&V:+GK$[)"P&[2/HF_^LZ# M']!-XJR2^P(I2Y'";92%/W[MJ6# XC9R4I8%S]$!!::BVF:+V\!)N>JE\ZKT MZC& I,UMN&:OW*K."J@K3KB-$_$FU7O:0]3F-NCS!7S+E'P%S]*["F&"C]@: MZ3Q)2)I\&G]S_A7%F1J?DQJXD\0A23]' \(VP^C('HG[PZ8*%+=A%9XYMR)P3$6E60&$ M*N)P50E.LT((AX_#,14C;H,(G\E#>@53BT?XX%NUB/0HBNP0P8OIJ8+T/,$] M\T'13K0.&SYP&QW@E ^O-9FV^2ZY6:;MILFX#2@<@FD;#V8?'7SKBAANPQ<" M,8?2]9K";;!DO;%"Q[0";%*2F M[:(_X6U'S+.ZJ4\N ,-ME$8 YF"*GMM0T>88^.(_D0I<7(4E&[B-^^P#_C7' MP)SN5C;7W0I+W;4! ;&*3!Z&6R,TM0$QKHK8 MP# SKJE-B!Q5H9/8"D,#8C?5<(&I+' ;NN$S5;(O8> V(,(]&YA*0P-B$E75 M3#$5AP9$):JK76,H#]R&&O@T6#G8#*]IW+K[7-I57+"L >YY9?4J5?&L ;Y\ M=66]53%->/XU.\M)TT28H&9'.6E:$V(*U;&L@E.!-(W;^$--OVG_)INYN3*5>B1E[MG9XA76&E*+N# A<1R M&WU:Q Y=P^Y2$N-A[_/X$+A@C0MN0UPKC[AXA/>&:UA=$<)MM&Z%PK@)R3>80O]M2^3FRZVP M1 X#(&Y#?5RP:%].-;?1M:]1DES 8(&V!.21))_&UTX*HGK3F_[Y%3=00@W3I [%QUPJ_?_- ?C :U(:K!7>!H&5&= MEWH1E=M03[Z .\'2N.SWV'^"-2H8_Y4$'EW[]W0 ]+[HSFVPAS^ZLRP[-;@- ME%PX2?\\]/ _EW^.@,H!//^Z435<9&6Q?G'\^!].,"*?P,QQ$EB1<&.IXQ *VPQI\N-?@<). M[/;'7\D3"5:,ZBH2CE-C:T M%J4743R,8C!\S&49)\3ZA*^L/3.Z"D\?LDIK<135%0.)M[K,,1YGU"[^*@ 2G MKAY37-8O/"T"$L>'4FZ#^2(@44,CFRDT^ENRIX4 !4-0WVYXG][$3)@'=?GWN_6N4<:0^G. V M?E<#Z> A -OF-MC&K2AQP39N V(UD+L]A1[:W,:CN!6E?7&"NR 0)O(F7/B= M1(^Q,^S[KI.;RFXT"M-X?/;CK@[4Y2Z<4C5U65I4;>XB$QM2]_=/=< N=RY^ MU=1EBEWN?.4UU"U6ONLH_%$C0X,[]Y<;,F^)Y@_^RUE,DF@4NR3)?NT3QZ/C M\?RG[J_P+TI]O^>U'>(1M_>@N(:CVP^*H?=,Q7([Q"*:X_PO&N;39Y)T' 7 M!GYXTB<8FCO3K6'Z\=GWTOZ9JBC_IT7OZ_Z:#)VPN-N-@B@^^P58I/1Z'WLP MR).>,_"#\=E_W0/-$^F:/$NWT< )_TM.P$X[26!:^8T)&-'P8O@&_?4Y^ZBA M*!\#/R3%(%35_#\?<>HG,!6LC@\J!\ M[K%OI13U).QXAP;NKQ\<8 <2M^#*A#?=7U-Z=S[1ARB&3Y[ ? -GF)"SXH>/ MGI\, V<,6**CI@]]'#CQ(_#T(4K3:'!FPA1IJ!40?P)^S&-X1B>479YR^U3) M.)X"KE*O^')^^91>^I!ZB]?LSJFMK+ZLG*J3:Q_HN^/BA@)TP[1%GX-9(3%^ M:^FM5Q//IP)W2EXT0L(@TS\.'<_SP\TWZ5=8R,(HO!X-X"6NE*]WMZA0 MW1.U)84.V@@>\<\^1R[-+=V/AZ!S<:GKP0U=53GY.UT.IV_I'A=#6<^AL]$4 MWGUSXI_234C>+PRS1NN6>FJWK8V6K5*KH7G:T8PRJ^&JI:]8W+3A"RYOL[*+ M,2^_-UX@3S3<'!#GL>\$JZ"L;82#\@+\]Y$3XY$/XULRC.*T)?6B>."D8+J^ MI&<]_X5X)VD\FLBXUNK^Y1>[;5@?5XIY3N3#TX^54E 1+'__<7Y[?WG[]9_2 M[>7WF]M[Z?N/V[L?Y]?WTOV-!(OO/:RPDJI+-[>2:K[SWDLW7Z3[OUY*,^OR M9$T^O[C'RZJM&W-4JM@NLC=;&*)82OM$^K, BI1Y11(!F]O;8LGX3A^_S-(9 M\WCSX"\G ^P:CX^=>,[X9$R<^(2$!?[T5O=OHY#\Y1?54C[JBBRAK\S/BK,9 M2:-8:&FAI4N969A?\='57:VF>TZ03/2TD>MIH^EZ^O[V_/KNBFICH:BIHDXG M6"DT=2^.!E)AQZ;16HN6DPGAYG(_P8BA],4'W0@(?B#Q68DEYY)& ?'A[-E" M.DP,:*HG>D=1V_PL'ESZGP^.^_,QCD:A=Y)/L$?_^;CS=#76RC+C]BUY]!.4 M@?0:KA0[RQ7%32GT,H,83 MJDM.(B5#XF)JP)/\4/+31'+[U'A<]$Z/3[@.:^=UC%/=[&QCYAF;!Y'W]-KM M[;R,V*^IDQ&&.;!>)RS8J+&KT,T[$<'Z1W-E%UEJ]R+RYKTF&)&+A60I&<;1 M$[YGZBZU6]W/)'">G9BPM0,;0.%[Y^4JSV%FQQG-VPB=5M?!2:]-WYT0O_? M]/?D_3Y@51U!KDYO3^].I\F"1) M_I^O\#ZUD!V[U=5AL)*N)JETE\:$I!R9V7LEQP7\>!/?1\\3':PJ8'N"8>1( MWZ(04/.:$G)IAR;_%)76F_@[:'T0RLT7!54%WPHH#+>'_L)PMAW-]P@^%_S_ M_C!;H/)/::VNK1C*:@5ZIF>.>83Y>4R<.6;K0#==5=X?Q,/:<$HEX/PU M@B7G>S\*7T4+5 /4F6V?Z+IN,\/Q_GB](<"G?O)_)5)* C+$F<\"&HQ&9T=$ MU\1M.WC :Z&H*:OIF+0;S?UI$H,+/1S%R0@=ZS22[DAFC*G:NX?WJ)LPX'?N MIF=U3BCHYJG:T9A[FIIU:EB;911*CE8QF20JS_-RNZ(X_8E-W"29 .WX7C)%3M4']^-!P]1\&XC'VL] ML>+LV\=$R.L\6$EA1U[)0G3PY/]0;H*%:"29!]4Y]+_6=1.KY 9C73A# 12RJ0*O[SY&/-C>8V@\DOP'>.3&[=0QX9F4$ MN?$]8[,7]$6#'"]C&8'T;O:O[R5OA#V'Z9/#F+B$+NRJ)M&BIT1Z!Z\'WDK) M"-:CI!]ATJS(XJ=])WT]E6=G?M XXNSA?$KO9F=EDWY 1 "UQ_^!1/" M^^FM\!".(G\/[8Y,!T$'Z22I9"N2YXR3T]*AH8M1',/KLIH5U"NIDXZ2"40[ MK>X_2;(8@"H7+GBS(&?M;A**GTE)XS[B%*\SP_SEEXZFP317 MC)!>5C\6MZV]8?7XBAO14LEO7C'6XDX_S)0?N),G6F&*S5I:I]*&V#EX1HSB\1(WF=Y$M9.;WS3UF#6EU?VZ7->QK9VJ M*;Q>+\<-@-?Y(J.9U'4)#O/"X>MEUM*QB6]9+7J'EMJG40(O2I*U6XTT=?U> MHZ; Z6Z5#7NTBJ,LMBYSP_YW:M=?9-1;CS'M>#!VN=SU*:&TYIJOE+BUGK'_ MWAN^+98S+77)_=ZR4!T-T,$J$48TOC9*,K\89IIM=EZRM0Y<:_Q6,,://_OP M:?BL%,+4(E033WY"5YW\'$TT+;&,'V_&5E.>$WN)A"6:OK>JU$=_Y[Q_V\45 M<1GV<9FD3X*@@)'T#L!!HR/9EJ:W8P_O3Z5_PM KYTX%A)8JB1:6MF^0MQLO M/?KZEA=U$P-$;$AK7!&_M*0BD:)12E42ZJ:B2"9'MY\D(Q+_5Y+5:A$:'72S M:HTDJ]9PDN)>[ >S\QKLYIN[U9/60]MLBM MW5%*R7^Q81U@K29U/9&RNTS*;F:D;*^[R XSZ^4F;%'1-:\CIG5<16D7>T=\ M,FNNJKMG8YE?J&($JHQ"/UNC,OW;>K5N:2VP.%P?',[DM];5]91,LB\85 7* 8O$N9+')&JZO*NM61+4.7+76RSZ$8;7?9 M*I$I_;^-@G'6CT=3BWX\"RY9\]#]2:![!W3K!T6WV>IJFFSJ;5GI"&BOA?:% M@/8.T#8."FT+H*VKLJ59LFWH>\'V0D2H1B9ZO5HAS_;\'D99I.DL)EC7]406 MNH!/AT&_KTP?<1Z2*!BEJQ^9\;EH"=(J2>O2'>_+.F*7[7..K?ZS9_KQ5$4\ MDI.'F#@_3YP>?/3,"9Z=<=+ZL*H9NH%P$$NW_OS3U\OL77; MQ7U_>K^W:^07Z=P@WUJ6^P;\K0[IVV#?1"C?6K;3&,8VR8UN+;*-MG1 MUNI^=Q[)^EB!Q<+T.K@R7;-E[Z#*].VQ;*Y,L>,''J&+1=E.3&VN+U'\##^> M?(VBGW0O9W'ZR3(MNW8_5;F]3UN8VW3CU=YU^0IS>QG+]_C%!9:#_5R6V_H* M+@I!Y5M0]05!_0&CD;Z1-/;=A!8DW] 4(>Y0*"6I0AXKDT=@JOFV/+[RMU3C M#2=OO_;'HG/(U!(Z3/"%D9B7WR]=22?2EZOK\^N+ MJ_.OTM4U'L!R?D_/[=E"S6R#(Y:KCM! LSRV6]TK,.\D]?10:X8P!UC()O#M MRZ14:TL372S\58J=5<80KVIIS5^1=;ZPWSHS2DCOYNS'&N&+**0^,:WUGPHP MC6HZ25_Z$D3/0ISK(<[(3R'.QRO.YIOB?#,DV?C @TKNO48+=#H5\UT&^@<$=(=_'*M^Z^DJ^/SD!.-)$ MNNL3(ESHF@@Q]VEN].<(/QG*"+L'=]A1J8JJJ[";5(!>Z).9U.G@K41"JP^K&4 MX]LW)W0>J2K,C9U$^NPG[B@[DAAK@\Y#)Q@G/C6.IAH4%*N7-8G >VY),@I$ MS+*VTJL90K5RR1P5&T]1W:H+W5K]6$HR[N_8Y\9/ZI5E:AK[:)&'8O4;^[_>GDK"M0; MI8%T152HUW+U1\9])8].D"W[]%P?L>[72.H,$:GGE3MZH1//A5*L?BPE.8>1 M(>F+XZ91+/1AC21.Z$-NN6.)U&4]U2$P[DV8M!I!^ M)+3M4VY0"NU9(_GL".W)*7<,320G:ZD]D7&?2<^A11L_AGB>+@G]*)[1FD)# MUD<&.YK0D)QRQQ09R'IJ2&#<-W@&[,H> 7-RIEI#:,;ZR)[0C-QRIR@:-H5F MK'XL)1F7]0N\"K,V[O JH1/K(W5")_+*';,H]K6$3JQ^+"49=_G2]Q_\%,]$ M%+JP+M+6*=746$@2Y+5YZ#.GG&SU\-_2I3-[HO#J@ECTEB<*X3=]\7!0HT[ M6&A63W7F]52E!PU=W]Q?2K>7OY_??KZZ_EWZ0&3QJH"I>-ZOUWYX\)WCAPF>64>/-PGRXTV2:=^89Q_4:$B5Y( X87ZZ M='&ZO=8^+PZ.GJE*.'=3_*MJZSH]6AHT-Y##DU&A+MZ:Z?')&]7+)6^1G=O\H M=&%) /K@"$ZE\R"8I4N4'SU/&3O;90?(GD8QFDY2SW'A;SF5LZ/GZ9H44U[( M\+L;C+Q7!(\G9UD\CGP/>W#)=.B]$=J#<'FR'SV:[$?'V?QY0DPP *0-! M8>J/R$7:PA#HV@,;[I M;#) .!XU0?%3]-, Y) >Q=PCN,#C7?#4:N2>PAHN)=B'T(79PNWC: 0_AA). M$07U+=0_$->!62*DQ@4#I>/R,NM&H2-ZP_AR8E=DU]Y((%/GA;^ M3$^;' R#)4_@)3\<+?G[*/!>_Y& MADL>0EY&0*M7__U,<(9IM'KO_NHTA?> M/7#&K_^$K%_X6X3K 4!NX0)8 M_!.(E'&2$@4LWS&N-F]0 H0H!TJFPWJ%*@"IH0(,+.@[P, '$&!O'5T7U>S; MB]\P!O&)_6R4J"=AL8E1)V4"E"M6JGHRV&:_TQ5E;ISTGC3.].94I5/5.]') M\!2.60;VNW$$-ED8#7QW9HT99UKOD40GPRCPJ>^-<^H%0!_T>Q!_ST"+3*M0 M\!7Z MM!.: 7<6V$KQ:Z6UZ^)BQ=0>1BI@E.'FA_3R7F+>[%=.%$RN#WZ;HI MSR^:V4LS8>MEM=V21Q(W]A\R-N72.UO\/>L9E[0VD[J1"L:/TLCX6SX*QA^6\3.\>20A\I#,D'T+%A4'8M ?/"X<",Q5RQHT&0P+*C5#C"S0:&"88,('URD_HPI7=X5/3 M!_D7PM@&63,D('$,WJ-@8(4,G&5<%I:@QL5,;*,P]7,#1#"K6FDK!&P0>7[/ M!R\"W':4J1P%LPX->2'N*.M15CAP0WA'%@N9! ME,GBER]T"7D<3 (EH$8)#2G/+H7%'8*A7%F9?V)/1ZIE4^(,I $9/!1^P4\R M1J\^B<*0!()MU;$M)D-GC*M@3+)X"^K+%--9-,3BD8A[9."[R>MLP22(GUNWSTX\S68Y\8!X MDXS!;)@51U;\'6'UXV>,B1*Y2'Q,\P6O\P$TZT^7Z&12E#4*LY0\)D3[OMO' MI$01E"VB1?)L@")[5192RCY &I'P^A;%)()9RDB!?&)(%4>"/XXGGG_1(#EV M@*U@*U'^TYAV^.3'48CB?4K'M*+T0 (-$(-CVHNC@93"#%"7XW\SPOK TX2F MW(91DOA8JX-9]1$])"3/K]'4Y*K7T\P233%GV39,D>>H#1DGW6A:J4A R7G^ M+)N&Z\?N:(#K%F@S7,S0V"_>NR:AFJ5A'U"E]C$Y1KW"R'5'<5Y*D+D-"]^% MN^8_FU$!/,L>"!1*:PRR#%/)2-^/0*#G\E=OCVQUK6!]0'X53NP%>9;H%#1% M\GV2E9Q-WA79];G2%LK53.G@$[V\,F?HA]DJF)$T)@%YIB>HW;M^_"6F91K7C,T_18L MPU@P Q^!(3M@"]/OPK!\6E*55QU,1RTOO@+!"\"%M<%/,]SZ8;;LHY:\&G&F)@O8SHUQ!?S_$W&R8 A$G&B772=2.H3'/>%)&0;*1(UM@:/!0 M42+PFDRBQG8B?OKJ&EM1+MO,HT:-%-"A+GU\%$ZK";V)E3(UY'/'T8,K M030LUM2 WDUS[4MKAZA&7NU(D!>7#%,D?$QP:8!W/8PQGDYI6QA7F0D%K,I- MK&S71%8.2FL(\[=E5733^BDO:RY!)L'!U6S(EH[Q?!D9?,*E'!Y1L\#/ ASK M7I6MG&]PW(OR(K6,._.^V]1GH[A9]-9EG%:QF,!O_XJ !!*R"W=LT0JK-(;% M=Y07J@:TXV]"TC0HICKO[#?#4IRL^471UZS%,C5/$%).&$9H,TR,[&G!,4VZ M32J'9F4FS]A,C0M\)*LB>B8/P V8S+NIM!3WG2:A,SP%H^H]%L0%R)(LAX1< M_W%Z=_JZH=ZDAOP"W%V?UH-2AMU=7J"O]^""OTZ#,#AR^N+B>\#N-)WX MO2B&))-PD,H@JVK,2XL3K*GW?- HLU)>[).:>-7YY.0\!X8>.+7WZ"3PAMG M+(7R")2@F]L<&R9\!(T[ M-;=S2]8C9)"IHX<9[LX9DW_0R8/L19A8!7-W%&/BU5\&(-0M*$Y3!9+/)5.N MU'3=<("YUBB@(JS,B>@:3'9RZ6(G5\--4XYWWUY=W$GGUY_S M8R\^G]^?,]K*99@+2^N#X_Y\C&$A\T[R:??H/Q\/);A_H+[M82\O1_KL8"W[ M.:UFP9ZP,5VS/I__R/9)S>ZOG:PP="//=2N@5=FW_8DS3CITY4%9A%Y^=:)P!U1 ]]Y(E2]PTBRJ(A#P\0^ M7HXQQ8@^ IJ<65 ]V[HQP@4-D4J?@A$0L#O!S!YG5C:,IW@0UPJZ;RE[UL&@ MT0!?-_\>>#3)3/SILZ?9VVDH*8Y^$EP?4GP4#.G'V!GVQY-]0$40G(96LO@@ M;A4 0F'.%*8->'&SM;U@2#[MO)H9:4/)3;ER?OL]8\N?$Q>IN"_;@^45,YBE MWBEZ3["XQ[#"9#NI"BKCW+-W%J^!Q[-=6I.I^+3V!3R3+!2#+A?2%&$!])W$ MTI"/'L$M,6"#9:Y*YH\5;P+#(HAR7$QR $6XG]I=@\DN&DI;#\SV)\0=G3%U MD6 @FCD^>VIOSKHCV=:#XGTPB,D(\6T/?A!0,? \:@CF9)JEA MJ M)!H@T+Y0>W]JHK@H2'&8XYW:@6D,"$(*#4#21KD;-J(I/E)$6O=XI.UI$;ME MY8KPJ"]_A %E%=J6SWX1=/2RR#:5X5B[$.0=+0O(L1X'V(FPL#7 S1$S<++Q:1(2]B=K+]YR]WE/*S)'D MD7M_T(#\*WFA"F9*^$)"GU]ME\K\D9DH?;%],DN]Y\REST]XD*^ >'>VLM'- MJYET9IM=J1LS%PO')2$("'B/=+G)[D8,]*/G.>^+/C5**.]C\+>D /<[@NLU M+"H8I<<@>L"82Z8^R(N#("@^FKM;&/R'!6/D! E=R.D"-0J=4=J/8J M32D, M0-Q]>'9F<7?!ZPJ+7!BFMD:/-),+Q4P24@/^#Z 'E8+HY*AF#73?(@DJ97&"7%/?G]-ID>[R/ M!T_B>_.%'<.2TR\AIHK@UZOB,(Q3@K2 +IHP+5-:I,CL%W4($\G$%-HT@#A] MC#(7EB;Z2A>5)XQ@,$P1Z'_@+MHDFD^YP5N\*,Q7/) P9YA%Y(( Z_.C)*F M%DTNS[.C R,"2V,R]4Y#'71<64(8*4[?D^75\#TQNEJH7:F-06@^'U\T675G MC.-7TEE8C'3G^43>>B3KYD0WH#_D@H_Q&[0X:8PC))B$#T.2KP3R+/$H_M'& M/_\Q^< KJN!:@?/%PH" /H6B2NGG9+JM[]#ZBT+:EAGZN;%%W4OZS6*;,RPW MJ#L)VB?P8:R/1[*!)4'CI']$<>!-C.3,;LI@@0]3>1]&43PWP8V6K(S!([!8IC03FIVV2L-GM(@X(TC^ M!1EU,Z&%')EJI>44\!T?[8!IRPA:4P= R_R;B&Z]I2%Q,-!^TD1LT5@@6Z+2 MUY#+]68#A)"N%F/\TVAD), &$=#2DUM)$ESQD M0=V_C4#/:XJJ@S3&V5KO)#\SKQ,-@V \,^:9(>DTZS";=FNV&T#FUD.:0'Y&\N7KW#26-1?"0DT9TH(3=QJ-H3]XSOC5 M,N*C%P[H\["8=@P6%TT 3DR@B(J:1LYS@)FY-(D[H :7 M5*#SB//K)7*JE6EN->D7$5H_SO;(HQL3Y3?GE8^XR/EI,&/*YG; [)Y@+^O> M4H24W2)L,%4^4:XNT&40.SLSWK7Z:FTU7 MT]9/EYN<]*1S\$HUS73^FEHO?\ MW#7#. 7I7GE9.5577GOKM:IVJG16/_K6:]^^9AS]8-536U]]F;/!(F6-C5Z[ MX2$8*P]2L#[K)](E=D[.8G6Z(D_4 MS0['2]24*G?^RP8TV14RTUMS#4T5^#"5Z$HLX2P_UHILFJ+I&Z!F_6R/BF0: M"T%K(F$$EG;$TAH%M1C>=%U">KVW9OWF44 5S/FB:!A:)(0F11#36JQ-8+2* M%&SPM8[0N[Q#C/#@(RPM5WG:@$NY6GZ&UC5)I2!*%F2GS!05J083_<^=9C@[ M,WKD&4]3>_>K_X)GD7V)LUZ'6'*1WF*D=91X+5J3 :.G?W!/S);D$=!$-\.)+ MX'D@ J%B@8&]WHFNM;IZNRWK2N?7#_,#Z[[?A0DHL26944I'O/KD:STC)**A M$F'M72+T5M?0-%FQVD(BA$3P+Q'JWB7":'7;BBG;>&ZWD @A$;Q+1'OO$F&" M1'14V;)5/B2"44PA [F!G1)YQOGYM,8HJSO'?7JXV2+,_2/\*ZW4QSA$7DM' M*X'>C;(>)^^7AB3.=HE)\.(UBW=L\ Y&L0(J+UJ';VGY3.A^A6E]K3/ 31G_ MIG]8B7BM'#&6KH_'G@. /YZ%W/D/"J,;A:< /WCZL.X,J0[26A0X&K MQN!JP9G:/Z[L5E=5V[+.E<)BZ6+Q;C+>X3GC)]G6/+H-(DRVMQ:7T*%Y4K+& M6KSK.S'YA/2\F"%G2;DP%+ /02YL0]]5+M[ YKX4[J8NW=%#:8V!R 9**D*I M(W=414"IN5!:8Q.R@9+6ZEJZ)G?:AH!2N/1[ZOK]H[>4UIC \[2]J;WI3C3[0*)6E90#/"0Y(YN M<^0?"A]XE)>OTN)/?@?);5"D9G5;7D U]T9G:O$9)N.3\JN!-2Z$9 MHPJS,YJLB)S0Q0.L8ZE+8([-<,5"QM:V9@,EI=S9+;RF+D M3&@G7H&T#ZN:&:!,#"AIRL[9>4XCL7I[B=4WVXW\Q%YLO%@16++^H-D!R'@6 MT70[6Y*0_#3QP,_.!BH"LYC1SUJ4TU.S9X[*%CO?CN4=++TDP^+;2SK/3R3+ M3UW"1JH3.<"3*I^QJD5X4=MZ45?Y:5.?2?;?J[ @^.V$WF57& L<*D67+6W1 M A8V2R- M::L91^@:K>Z'556%$XVZPM,[;NT984=O ]L=4!A=0RY;?!D% N$ M5>1I[0-A-CA=IJQH%D< 8^EU\6Y%?H_)T/$]>G);F)"9TQPE=Q33TX0SGTO4 MO;"S)'.B?R8]/$74R^,5YZ%'8QGGE-XE!N:G81+16A"\Z_X^RU^_*;W M X0(R5U6=G"'7EONJ#N7GHFP +] 6U<><@B@X=Z]CJS9HF2DP4!;%^$\!-!P M5Y\I&V);7Y.!MB[0>0B@M2G0M$Y3-_QQ;WO2V*:(:;*.:5*Z3B1E.Y<,TTVR MMD0'"[^_$: J'<-D 2J[U6W+FBY"E@T%5>F0Y7)0O<9-6\&39%X6^3VC;%F9T%K=CFQP5?\A_.Z]&WZE M*XRV1!?=<6:KHMZVH<#:O3AR2V#A[K..;!J+>DL@BU=D[=4^W!%/9JMKJK)B M-?50@!H8B/&(O%D'.;/A[+@"A_LV'Y'P7Z?$+2LZ%HB.)MN=G45'..P#:R8S<$5P=/*-^:<<1" W5&'3M6."X [HP6R*;)D_I.)9Q1]/DVT:\)JF$O7"E81P]^1[QI(>Q M]&Z$I]W[X?O97JK E:>=XY$/4>R1^"2-AF=(H20*?$_"2=90OIA&*@M) WY< M #N^Y]SX-/X!K)AQQ\XG;"@K:!W:^<_6&=0@;<;%&L4 CA:6FQJF^X,E/4++ MD)4E!1D"ETW")4-C=V]HM)56U[)EU6)58"X0V1!$KC&0]X=(%6O2]?;B+B > M "AIDL]0+HN=$ZL71 *SD)Y)L:B%O0(KU#*JZE[X8X<%'>$SG MN7T?Q6[?P:+JJ(=>*:C0=#PY8GDX(.%VIRH?1[IO32+CNS-& B;WT3D>>1*3 M[SF!OP=.6!PW26E<=IW*$LFV(0Y8:BBRUK1CV!^R]%970Q-HEZI$@2R.D;7& MV]L?LHQ6MV/(9EOHK(8B:XW7MC]D82H6D&4TL.JE5O9CDH+_31Y]-_?3*+N/ MJPR&A?E(B\06I.6N(.[5E+9E!04[* 2<8FX6U]:.8 M685Q!&#TDB]Q-*#TO>FM%Y*>_T*\DW^3.%J4#QA>J_N77SJ:JGWDJ+V)<,X9 M@^I-RW ;4*W5O*JB@NH%=Z,M^LJ!$_\D*78!EA+BCF+1\XNM*?EM M0M^["7E+"TL'73'LT["+M C_GF-8E34BF<#*A@7>ZLB*R4F=D(!5U>8C"UBI M"MU3KYBRUF:PJU( BT=@E34=F0 +VQ'*MJK(!HMMY"(>N67ZFIW)6%LWBZ7% M^"I\?QYZWYP4J3J^Z3$1&SRURI1M;;$WDVBATQB4K3,@]XXRW"0&:VNC:+YL,O1*6Z>&@UZ&!4-V259-5 R4!/@[!5\)@/1SX M[%:W8UNRN20&+^HW#X$@VJ/XN,*B^\BD@R3,"A"EZE71]6SKQG:JIF"\REC2 M^5D4-_$*KSTDU+="UYL[,C25V8X,@2^.U=>&J?6- ;8()(WV)A;ZJ9GXV3"# MOJ_E3P>W6#;L77I/<1K=K/F9!Z4ZNAY9R^1#GGG 0L@,L#$M66=Q?J9HYD"8 MHEBRMB2!Q!DTC_#\@YX?.J$KSC\0(]SC"(^I]J8(-N3'BR3)".2+T&8344C' MB84X8922:1N*R5UNE(A&9DQ*[ M0\H6D#H"2)4HI=D94KIHMG@,D"I1(+,)I-:[;3K=*FAT=-E(_D2^'[;E6GH+/K'"GRS/QB:O,Z&!:8T@6F MC@!3FY>^L,"4(3!54TSMJ1YF,U!M8"1B0K3=EA5>CFLYWCACVB<2>2&QZV?V M8I)&[D\I&M)VMR*@R**U!%+T)B/H94YI;YE0X)%8N^_B%]XXOZ@ITRIB.6I* MZEF:0]4[8@]4@T%5IC7$IJJHT^H:*D_;EP1J*FSUP$05V7C@H[6DI;&("1[$ MZLNM>+3Q//*0LD@=U]8]VD-H\*:'\?-MLS$&NVR,<+4Y=K4WC FN!=-Z?6NH MJ&\599?2.0$E?M72AI' '=62R%34%4O[B "R4$LZ5VIIC07H^4T#U,^F1.":>5'0563@V[+CBJ"QZ4POPEB@L2GT^)6BBETAH( MMP8:FJPLB8J)%NF\8HK9 ;/E(?6VA62*,KJ:0HI%SXD]JBG:"57IX8-I8#6#M=)2=@&7#8+EC PH&L#2Q'Z2A@[[5!UZ\W^8N?,[ MS","N75CXB3D,\G^>_GB!B.D+?Q ^7WKI.2RUR-N6EJ:M597-Q59,41[(P'N MTL8XY^#6L:^<(6O6+MLH!+@;!NY-37K.P6T N&U35G?:(R3 S3^X&;H%G$/: M!&-$,<"Y8-49@3/'@N>N=BO\B]2E([>Y34 MTH)GT?.@VAVYK;9%)6-S06?S!+HV/>=&U66M(T[-;3#H5(4GU-&C[PQ-E]OM MG<]=%*CC&'5K=@ <%G4TM6C;AMS6>-)UC$+CC;%@"?QQI>VZ1Y^3-Z+]YY[F MWASMHG&D72P%M8NF=61K]S6M3A$A(9%"(B<2J?,DD2KZ-IIMR\KNZ[V02"&1 MO$RZOFND)M9((9''+I%<0/+\Q VB9!0S M.[E(!\I[T0@/:N'UV!TQQ(,-D65AIFJ<\EZ:27*V,B$40BBX%(HUY:T,A*+= MZK9EH]/4-KSUSX-H*B(.LFCR560J!$ *Q MBU>SFT"H&/M2EG2/J;CN^$/J/ 0$_NOY3]U?X5_%IP=._.B'6197FT>P2Y 8 MK%FJ*NMXJM'D*"'2=93""]-(NHA"FEYVL'HX[ZOB!-)="G^@[0=/)X1]/;_\ MI09Z8L,H:UIX%I/ 2?TG\O'9]])^@:*9IS(*GBG31YP'&,$H7?T(!X1331B3 M-4^*V7_C:!&H?L]K.P10W'M07,/1[0?%T'NF8KD=8A'-20G#S%Q?IXX/9C@F1,\.^.D]6$>4("F6:*_IM=*JO1Z>Z-*AFJ8K>HT!C ?T%ZK<0C\UQNLMXOUS8K4ID?:$0 M(I/UT!E*5Z&[6HIY&>F<(IJJ'V3#S9!D#$UXF 5]XYF?PM?<#;3M.S^4TGXT M@K=ZB2R1%Y? :@,SDI*^$Q/)&<#BE";OZSBU4>B,/!\8MGKTKQ9!&#M=+J>K M :VU@#D$SC A9\4/'XO3!OR0?I<^]#%_6;Z$H I\M3Q36F67I]KQ5,DT9!Y[ MS+^<7SZEEUX9#=DUPSC536/E9>5477GMK=>JVJG26?WH6Z]]^YJA6&*P]1JL MN=%KUT3.U]8\V0NW+G&J,MW"4Q'?/:S91/H&]_43Z3+$9LI_&X5$TA5Y@SJ^ MIE+ESG_9@":[0F;&O=^T%I5OLFFT.G=]]>?:V1X5R306@M9$P@@L[8BE6A>A MK_=&Z:1OR1,)1V0_;60KCHQN2(+2H5&^][)L.&N&J>(<0WA ,T8C\(U_^&G_ M8I3 ]$@\:5MVGB0$_N?=.R^E(ZMT3YEBM67+LFO1"OE B0@AB,9JGEJ1;8@A>B0X[3Q&7H8D!.Z>;;6Q>LWN!_$.#M_1 ME"K^$E#'%'2\/)0SH4#-^E0>/HZ!A+SIY4M&Z67 :G4-VY([[9TWM/!7#BDP MM*D+OAN&VH APY)U9A:]P!"/&%K7+W9@:-WQ(SMA MR&YU.U9;UKA:RYK2PV;CS%Q"G-CM4R?& T8&T1#+#79GYAV5EI*/ 6MW&?!2KCFH<;>H7F-H\Y<(24VJK:RJFK.@[VW\"4QQC M:FWV@"6F-+0'-;G=;F#S$8&IS0/A+#&E Z8L1;:8G1XGFG>4!L<=,"6+< ^< M^"=)80HB]+>M:7A'@@#30*'WK2#FMK*!>=F.(INVB.$T&5!K[$*&@,*C.E55 MUKERQ@6@#FP4,@24!5Z&88.7(2*$30;4&HN0(:#:V!9'7WKXNP@7'@@9OY.0 MQ$Y #4+'&_BAGZ0Q;7,@ H;;6H4Y34%$SN)'>Y0R41"VI'QH"F:Z=%DU M1'E=D]&T]O O1FA26]T..#T-/"1,@&GS<[48@4D#,*FR8C?PD$6!ILT/I6*$ M)DSHJ+)A\K30'4/D]RVVX][(4DNUZ\1R'4[/&D*-$O8[":#[ MO:U8=+!63=<:>!)UPR&UG]PQ6W#9 "Y+MM5=LL@"6!SKJC5&'ULXJ0K 29,M MFZ=3P@6FJDOQLD67VNK:AFP8NR1[17RO%"PP*R\]$& 4*Y4G*.NMKJ&:LF(Q"%$)*#<&RIO63/($ M9:/5M3IM65E2V2.@?+Q0WM0PYPG*)I816[+:81#W%36^2 M[1;'$)>;?(,4P*91:X#3UEOY-$UI=?5V6]:7=(/BS UD%-$0 M4B:D;(N ^FY2ADT*-7 @^=\P*Z1,2%EUL?[=I$QK==N**=O\AS2%E DIJRX- ML9N4Z2!E'56V[,4-R9Q)&=/CNY0E\D%_]T./A.G9B3WD"SJ%FRD-22PE?2C*W93U^3N)[U#OOAG9T58NTY=.' (9DN(U%"Z3%5F9KLA&JZN<:@Q*4FID MV@HQX&EN6XF!Q5@,3"H&EA #(09U$@.5L1A8* 8L"A2%& @Q.)P8M!F+09N* M 2==$8[L(/'/?C!*B;=#1_M5[F(3!;SD[!LH^ULZ1#G,EDE_9V>7J!Q7*BZ< M$I(E)(NEC_6&9-D[>UE"LH1D<37M0[IMJR5+5W9VW(1D"G%4@2FZ=0UD2TQ1-Z'>&2QFZ5)Z1WFS?<"M7)]RG1/R>VFA08[SQ38 M]6CP0.*;'EV>DIM1FJ1.B+3)@Y;E"J]T>G2SI>BRVEXL<&3!,1;E(DWD^IJ] MH?OE.CTSV=(U65URYIS@^OZXOF8GYWZY;M"3LFU-UJW%!E""Z_OC^IIME_OE MNDEE73-ERUKL-##']2.KE%N14-K"[,NFL6#Y;>[8-0KMV]DS.3<60%\:[Q9S MBX:]GR L[LIQ PP;>;&D ,CU84,\!TF-M1 C \&F#, &.7,\$^T+TT\%_/ M?^K^"O\JJ#MPXD<_S'8V:?,L<@GV;#L\-S3DQATA$N[A2>C^GRBD6ZX@XTB,=\&8'&[&(O5CU"V_K.GNYK(?.4+H*W=52S,M(YQ315/UD;!@,8](G M80**19@6?>.9G\+7W W4[SL_E-)^-(*W>O6NR; M];]L!=N7>(L9+KE,-Y"9]U"0 7V'I9J(GV# M^_J)= DKN"?];10225?D#;RUIE+ESG_9@":[0F;&8]VT+0/?9-,4/+YMO8^_ M=K9'13*-A: UD3 "2SMBZ1@:N9=N[KE867A$K9K*39[O."=_S3T-)LT]2_&H M/C7E0LJ:+V4':>YI,&GN*:1,2!D_L^:ON:?!I+FGD#(A9?S,FK_FG@:3YIX' MD;)C."F"'N1,]SU-,V#Y<<#OT,E\+]-=4%$/#PZKNII%O.- [SBR#4D_PIC M,/Y-/.G1\<,<^1*HRX$3_R1Y:I&XH]A/?9)L)!+B?*&-(Q!4!\TEX;/EY?S) M\0.D/:PP"2PC=Q,.G'O_&B4I)O!A+;KIW3LOWZ,8QW,^TW[X/OKNQ'!+Z17* MR XL:G-R8!'K[1<"F1M[[;PATVQU35G7&?@G IA< G-31Y%M#JV:TL MYTV;L?(G;0R/G%XE8SFU+W)BWR.MLZ^=A][]E/+[E3BZ'T99$D/]RR^JI7RL M<8O@AB/TH!8T'UC%K3B*;-B<]/ 5.&6M2=?L#>0:G2;65LBVO9CS%9J4;X0> MU++F ZLJ:%)=UI?LF:YS-W2NC>O[*'4"*6*2P-G P]TA&5QS"=TUCHUITGW( M'';K,L!Z.9:B(('60UCF^T*K3K,J'7V7%4*@M6EHW37@O2^T&JVN)JL=H5H% M6-F9ZOL"JPE@-67=8MO87514[6"6SQODI;;KE&W=JHM,ZQ6EW=5N6.LMCT:MLSVG?B9\41+2'-0IH/[,"QE.9VJVOH;;FS4RQ! M2+.09B'-6SJX+*6Y@QN9.K)J[5+!*J192+.0YBTC "REV6YU.TI;5LR:6]JB MF^E1=3/ML.AFBN>JB6ZFHINIZ&;Z1C?33TX BHA(=WU"TH2'L=,W;MFR5);( MBTM@C1DZL?3D!"/2R#:@;?74UE=?/IYFE?I!FE4NWEJ+!F>3+HP/\8=-&\0U ME1:?B4NP%;^DJQ-ZE.K^=GS]\69:*4N'[KFXCPWEG#C7RXE]GB2SR^\^LO-5 MON,8"W;(I\ M!^Y*1>&UMS>"($3.0P__4+5D5F_WV,R='Q/(B]#$B;P7@P;Y5NL M-XL-"N-EG2K.:7R9D1C\2+I=*HN>;RL]%FXN-62UO=C)1=C%#8+6&HV\#VAA M!SG=D U]YZ $I]:QUN%<*><[ZG;7OTWC7V1-=.2+6/G;EEB(S0S6SH:PG#&U(;&K.L02Z1I5$-8SSM8 MSQE5OP=.F(*%.BF,5@J(DQ")DN4DZIV,X)?=K>:FR\@:O3NA[E-9O(ILFPT,('.M>:_" MU D??:R9R/2L,')W4[9??'B8?/6?B#>E;>8B;F.2&/2D>-EJ\Q3"$V;NH;4M M8U1AUS7%D(T.3\[3,1BZOT>1]^P'@;!FMU:P!0E+@QX3;;)EXUGD/!5I"M/U MT,IT:P2U*8(,2U8UGIR?8[!3L\-^10'#KJ& :5+Y.@K=[7(6[0XV;=5DN\U3 MU:4P2@\> F ")AN#KK9L6CP=N\6R2$'7N*\=R\H4EFO7/>:%N:-#Z5U4C6@C MQKX.HZP2Z"BM;ENV+$O6M)W7E#H58 CA$L)5MM*DM'"IK6Y'5K3Z5#_2RV&&3Z\[)O+2 MYJ'L$(\A3%@T\PBF(!'-69JQ36.R6V[HC''?S2[>3=/6_653;-#JON$^O^\9 M,+8L*.W@T7J6+EO*XI$ZM0_.".%HK'!LN&%Q1^' D_PZ6.''DW J:>*@*JV@,1S$7 :HMB_QV!I79ZAJ6;'063P.H M??*T+LH7UM%X1-[<);ZK/CZ2Y-AZ:QX)/1/FV59JK%:WK5JR:O&T*T%D6RNP M@!D!JMWJVIVVK!L-K/ZKX[9P1@;P\6[07:.*&8A,!T1&QPSESGYCG;*3 GT, M]#8#]-FT&:]JRJ;-JAFO2.#MG*.)0CJQ%.)A6V(#S8[]K*=T_4P> MTNTKRVS<(BZW#5.V38LC2T>8S@=O^LP,4FH&*4TV=Z\ Y\]XYEK?OA$V!I4[ M8:D((;,.(>\@+KA7W+1DNXEG" A@[1I&W@%8N%^\8\G:[MMB^0LE\ZV%::A8 MA(B9;<:9<0]WD <#/$1-D=LJ3WEM8>A6LB.'#:*PJ3-N$3<;:.?6*4@L@L,' M"PZ7EA$+>S>JEBIKUE'M6A' 8QL7+@V\-@+/,#IR9_<ET0I @' A"1 MI?]\2TB_D_BN[\1D05B-V67XZOK+,F&-0HK"[TY\$]^E3DH\>@[D])VYT"J% MT.J*\K;.6#D<"JMG$."7TK>IN:R3,MD M]'2HR?DH[43H"@:/99@1_G]Q#MGX)&?R?GGO<[E*DM$6\]#IX:"J M!@;;8G2FF(=/W[W_.=R,TB0%ZP2DJ_1$,,@DZ^#NV.:BNU-,))I^0')2Z6^C MD&0&J:[(DJ9HNDR-H[+S- ^'.W/?N"L[ERUQ1_N=Z6WP3HW%UBJ[XJ[L'';! M'6V[I:NV;.NK&?(*=Y^)2P8/),ZQIU+L::<3DP*61!%A7&;;;JY0Z)HTQ]=% MUH$S($+2S0;,YII@$\!@J1M/7<4.[8'5R53_)#$TTZV]V,7JMF9Z>S_#.929 M;AW,7%+!3&_OT5@J.Y/MC"55?P,GC$:V@PFD8AMP33;UQ3J:-99=MK]K/S9Y M^W @,_<+LK(SV8655GFDE1W>EC+0SD"VI%AK"Y"Q-\"/I)9J<[6R:$_-,KSG MOQ#OY-\DCI;Q&@QS&FS5/G)40"4J\YBC:7/5L0N:;![1)*+LJTWW"Y:F>VEN[VSJC2MO"EB'VYT8))KEB)W.HM-*_=B!):=V@Y&H&;L MG_+;&8&:67YD91&[YTE+: M'"L;Q#$U/"*!HS"FB'LSQ\OF^G@3O-A\X46$O9=69,?$24;QN#"700N[49(R MKZ(HOD/1DP,I?U&Y14D'&]I49,->M%GWD85G-VXPMDW,^:Y.7$<]:4W!4.E% M4I;@Q4,"WWDBP?@X0U7O6":+E^"!ZL+2< !'Q; UV5P2_ETHJ!6!JGIBJ;QN MV0Y+.JI$13:7U"54@J5C:T (HT9B.X$T='P/5G7)=89^ZFQW)N:1&)OKF@U. MB/H=:'H57F04+2T;6.&GR[9NR-J26D7AOC0(4>NZ#3)"E$D1I2NVW-%V/GR& M/P>G-EK7=4>#48"!;F![SW?]8VN44LX86="W"4P ?GHM)K!3WJ43AT"0 M9(;.GS,REY88+-M59%M39&M)N8SB$M2G"--60+7,Q6"V,X,.J MX[SY=C08QJ1/PL1_(I(?PN]$>A=$2;)ZQV@SK9C]*.H9BM,F&1>S]+ZBY/X* MQ+XFZ4WOWGDI+5-8Z(X]NA<#;9O+DS"8N8;:IAI[WU"S,R=MR1$VE4#M"'NR M).6W+(M.&=M'-V9WB&='8I:5&4-I=3%\;,BV58^&&:)3"S^Q$ ;X4RG^.N#3 MV4=U!&^=M'KPZD3>S;7\AEU(LCDNG')[G&=\LR1-@U31YMW*SD./@6+"W5NR M95FRIK':=LF"I9R?,RH$6@@T\RYP; 1:;W4[LJ+9LJFSRK=4*=#4#OF0XIFO M127.3*W8P(D?_3#[MC8O22X!-L2'1XA&>UH1(F&_MT1*(^DB"BE1:+3OBQ\Z MH>N#N4&W'= >8:\JC6;FE[_4P'CF,$IH1NXL)H&#)4H?GWTO[1>8G'DJ9Y0R M?<1Y@!&,TM6/<$ XU80QV:^*KF;^C:-%D/L]K^T0D(#>@^(:CFX_*(;>,Q7+ M[1"+:([SOYC&SA_JQ].RPD=R\A 3Y^>)TX,)GCG!LS-.6A_F 05HFB7Z:WJM MI$JOMS>J9*B&"4?81!VX"1)*8KP+QN1P,Q:I'Z/*^V4]?]I@<:- TQH^U)8@ M []^<+K+>%\I1MO+A3MTAM)5Z*X66UY&.J=YIOH&Z;ZLZ][EO'-3X:SH&\^P MX,!W-U"W[_Q02OO1"-[JS>1+:C2!4>B,/!_8M'KTK]8Z&#M=%:=*GR[#,(? M&2;DK/CAH^5DY77WMK=>V3Q7;VNJM;U_3C>W>*L8JQBK&*L;Z M]EA5Q=SHK6LBL.LC_NHT_C'GP+WMI2WZ4(?QO=OK+)HL4@M&)I&^P7W]1+H$ MV].C6SPD79$WZ!9\G#2[\U\VH-BN<+-?4VY]0(!OLN%FH4TZ4&_<8?PH2*:Q M$,,F$D9@:4X-1+3VD-X5^3M;L;=TJ67/)10[@C<)164ZU"[K&9R$8XF9^?* ML-Z@>>2:33V@9LO/5>O(FKGLI 2AV81FVU"SK4'M9IJMW? CUHY.FA1:#:AV3;6;%OLZ%Z$(V]G 0K-QE2SZ8?3;*:2'5ULR)W.LO;\0K,) MS;:A9EN#VHTTFZER9K.Q[.%B+NV^-=?!/6O0Q1$"[N8.V\"6M%$8D@P-SW[: ME\@+B5T_H5N6LN;BT1"O)A+= )7][>3!28A'6WF1,*'[HZ1A */:)<_4Y!5@ M3?MP*DO983&?1S$0X3N-[F;,HA=O,B9!)4QH<;L;= M_(2WYAP/>.32MZ;A.AOIT['7)"-G4DB?D#YN^5-6^M8<\\I&^@Q<^Q8-32%] M0OJ.6_K6'(O+1OI,>H"ED+[Z2Q_+;GAU](]1%+#:9I-3MY9XSX[[Y\C/6M%L MYPO7,!HZ.0^;?6QQ(V'?-,[(*^%$F)]3_AS2S3R?41S+5E@LQ3A0$880.B%T ME?-' %L NUG /J3C-K^:E,P@8YF5K+4/DST6,BG2G9RXSB83-3(A:6V&FR M:BQV'1=*I'8!;R&AW"1[V4FHVNH:BFQT&.W'/&H)+;7,;\?^TLN\I8EEOL%* M9)?0!SLEHK>ZF@'+O*@J:< ROR804K2.!RZ3MP52W"GNW.>=QUZ <1&%,)H$ MEXE)S.Z3M"Q>AP<.[:'KU1&D%CK+U]LS-G[DSD3O-W%W<-"Y(3(';?(K0A&L! Y"Y8Y4Q,R)V1. MR-PFH1L6,D?;_S!*W J9X[@JA3^G7-QYG'<>>_G4+?'S JJ$6065*)!B7R!U M'Q,G&<5C>E/&M*4;]:P.N(JF*'YJ0$)#<$EP27")3RX=^4JV2PW0QBN9W>H" M:L1*)J1/<$EP27"):?4 S^TY)\>AD-!C?<8>]DJNT?L C4MIY4UI5 MMDW^$I6;L;\>"JA,L>XZ!&S4X+7-LL'KQH)8ETS/<6J6 QY1TM:H9K$5N:WP MUQWC:#4+B^,^VKK0+$*S5&>S&,)FX5"S,+%93*%9A&:ISF:QA,W"H69A8K.P M/*)LOYKE:,Y$7[IY1)R'+D8H1BA&V+@1'E,"0)R'OK%Y>\"S-=N=5E?39%,3 MVR,.;,%N<13E+&M[_@OQ3OY-XF@95^V9UJS2B5R%;V>O@RLU=2)1DK*L 9=)BSE>7-B]^+*&+M6LR) M:#Y;J5M1'KVUZG?UI>W M,!925S^I:]3^J;UWVMEX,T,=L%?6=CY@\;V=E<*8.J-2&(;QM&/=6+J._3L5 MR=CLBF3*BFA=PO/'J7,.6,IO6UDIO\[?>=A'JW/V6>1OMX7.$3JG8CNG(^P< MWG3.7NT<=ML/A(JMW-@O,+.X4WG[-'.,11VFQD/HG,:U?KAK8X^%\PZ M^N04V%,7$(8!=S%",4(QPJ,,F*X+#;;0W%$,H@HH4P18[[1?99PI%T&!% ML&:/.%-%8 E%4)$BV*03P%I%T!:*H,&*8,UV=::*H",4046*8).F!&L5@$699TYF,99A% M5?@-LQQM[>$FG>G6!6!4E5T 1E0TUPM3*]3*FI9K3-4*QX4=1ZM6-FFYMU:M M,"SY$&JE7ICBP%KAN$SD:-4*$VN%80&)4"OUPA0'U@K'12='JU:86"L,RU'$ M%JL=MUC=Q\1)1O%8[*H2(Q0C%"-LZ B/*'SR46ZR*+$Q@__%2V=\ &3+9;7<.V9%NQUK?\ M%'76E>.HK+)8T1.]I+)XLP>%IJSN02$4Q3X]VW7&^VA*:CP:C(IKK!^31"652.H[+*0C^ +6$( M6Z(B6V(-=W>S)9BW@#Y I-SSDV'@C'&PY&UM(.X4=^[S3@%4<6_E^V./96MLV3.0S(6^4V\Y-JL. )XS6C/V M+3L V-"L5MDK]APQ27VRJJ>-6T?622*=8W?1'&3U$XIK;-%N\_-&:[7ZZ0K MH6R:9N<8PLXY9CO'%':.4#V'MW,L8><M_:XC1QK_Q5".0F\ $?+^\4.!,QZ[3TU^:]<(+]>*'B(W";E8T%DS68*2K]L9BB^(:14\94B"Y"R3K5X9DFR-9 MT\2%*(%D@>0*DO?\=DIW!R-+!6U!=@62!9('D)9+WW#GN'9+=PI@JL/%$C6SQY%4^^]!K9'XH*V8<4R-X0%"(>CQ"B M !,I(R*HW>]Z?>*T1C"V8&S!V(*Q!6,+QG[)C-V5@W]?L8\;^_7&8&08LJ+W M*>%%./;BR:MX\@74S/B<)]Z4\(P,C\SGF'A!PE#D6HCP]CG,.G%N(QC[.@@G M&+O?^R,86S"V8&S!V$T+3&_SQ-/HP#3WTF+^-'G+[.6W:"XW]LOQVKIMRTH; MM:?%=?6#V$2T\A5!PI[+IEI.>K/VCNVU #2M;4UR#Y=.(H0OT'D=A!-G4_W> M'\'8YU4[M;SOBZD=>UOG6:%V^L=D IW7JG9>P,&6:#K;3HG&/"%Z4W-EVVCKRIN0.]?%>1>U=ZP>%Z]_L7+G[/:.I0M[1\B=B]H[ M/2Z%_V+ESOGM'?/J[)V;RD?8TH36\_)9'A),*?#I)/""3'2?%3,4,Q0SO+D9 MOJ0#!]%]]F"CMYONL^#8]=;HO3[3MEEJ06V'=Z46G&;DVF#D*K)IZ+*NUPO, M722K5F2\MRHNNFE!:_7X+/+6Q45MA\\G+EQ,-;+PWSP=^OBHK;# MYQ,7.AH7FF/(X'SV0UJ(HCOBR:MX\J9.?C:+K8\TD\(X%;='Q46!-O7;H;=' M@?T^1%X\H[\!#S96;<9@I-NVK"N.N*1S!2PDL-<)]O1.L&<.1H:FR8IUB@LJ ML">PUW/"-H==73\.>-1C9BBF[&_KY">SUCX4$]CK!7JV:TEFP9P/V'%6V MW%/.=5O$WDM*9Q'W9T\**W=SG\3N\9GU+>5U-Q..M;T_7\#99>=3KJ;(UH9: M[XTCSN)222_9KZGPZ>92B=/C(_"7*WQJ>W\VX>.H@Y$K*Y8EJVV"I\.#1_SB@R?E].E>/]UVSB; MT@2H,)LG=$JC-'BD4L#"D](K3,RH;5T3@MW[N8CKB(NX%[.*N[N(Z^!%7-FR3BGB+:[)]%52=','U^GQ>>:M2XKN[N Z M+G:94=1Z22HA*?K'10TEA=/-_5NWQX>/-RXIZCM\-DGAJKQRIBV,BFM@HZ:B MHIN[MVZ/SPJO3U0TDA1[-K@% :$/1J9L:O4$TL:>$Z M1.P'GIYLFNP8MEL4W;T4^J#"; * ML/:<<,W >NAMRZ[!:@U&FJPZ0K%> \L)K':"U4-O9W:-51NP:LKZ24>$+8+U M)25%B.N<)T4JN[G5X/;X^//%)A;7]_Y\QQUXG=.25:N%.N;B1D,O6:^IX.GD M1H.I]/@T]>4*GLYN-)@*GK.ZLK.A2Y@0/"]3\'1B\9A*C\]F7Z[@Z#JT>,QKL7ANJC#VYCN:W^*,A/#.Y:8R:-IO),HVMX5K MF7QYKW78!#_.QR'E&_0B1:Q:RY(X5L0>@#.+WPJQ9$NMGZ>>XR"@"X;8*'O[ M%OO]GZ8Q]58H0K\;%IR8>5;Q48IRZ^0,$4\V_8F7D55I4_\7I(I<'$]\F M%" P&2N>071WK!CZQ%0LSZ$6U0CY/]T>E%^:)N42YN2!WHT32K[?D0FL\#4) MG\AS.OAYE:. G:I47R?85K),)F\WH]VZ"-AK9X <[!&92Q\B;SN,^S+3 MPT52?2F'(<]0!GO$M+.Z<__.TRR8/%^((.I0*M3WQWP&0WCK^GI=0?^2IS!( MFOY*4R\)YNQ^2>3?>QZHS0QTW6>@JA?0]!N,\4L(RGRIF UN# 113OU[U.?J MV#$T?TS'8V=B4-=RQPXAGJ>K$]-5#1.,!W@)F2/_)#E O?).!$XY%0F,:.EK M/@,B/^/?OP)9@PDHU"B3EA.3RIF5-D&QX#7,P6?%)!FZ^:[OG^C:P@QKK'N. M[MJN:UB*ZC@N-1S#]$S?&)M$&1R(ZH(W5HI&Z!8SS"^BU$N<2P$0722A[H?91U(/NF-(31:#P/<7*S68XOSB@\"[;OPU1*IW&2P; ^ MC3FVP-)^ *#A1K"",5J<1;IL%AQ#4,-! I)@_339$V"//-_-T@1F6GBE)\*H@3"L"X>/1V9@FW-W501 QS85K/H9]2N0 AB7BXR+YWP$\!-@ PKJ# B^V'<2)"@M%L(3!X@9^Y)OP8(8/&W\*0HM((.YAIBC\0?1Z3+C$!TG^ MFM1:(_^Z-]'(^/DCI9\F[V!G<'KITLBQUCT*:CL&&6O4(>"!:+I&% \<#UTQ M+<^G8T6]2J,(5H^@6*S_-NPA;M*LR*A#I"0^A&9)D#USC86&#'#>?_( ) ;P M;P1&.#Z, )F1[R Z2KHQ'B5IFL_F7'PQYB>3"4B60N0@)M!TFG'+)8@.T]E# MZ??%>XN\[K3Z7L#PF*38GB>2ID&:Q0G&L:L&ED0>21"R6!=)2Q&(+RQ_/@R! MCR!-XSPMV@#5UOJ$8B0,*, =YP2&2AI'[*4L.L=?%"1>/L,C-X\98UZ6,]7# MI;''C!P_ **!3DGB&7PG3BM$W@/[JY3"FZ,=>V7-Z/_1YPH7<.F(MOB,ZSQ@ M4)^"N 6[%47V0GT_DC!G^P[[1XN-#0,R#L+"*,-MY0)]7,9VP%0>H_G+-3C% M(1;0XE,'#P$5@@Q;[=$D(\C;Y,?"&BCT?GT2*5C?&7T (1U$C[0P2\"D!I:% MT:.'&.<^1K]-KJ*OF ),%Y&]I *SZ9/"PUY" ?4[6/_HU+!I)&BBR^ E!-Z4 MG6RQF;'7,!, D(WO_7?N/Q3*J MAJ%8ICLA*AD3S74FBN5/K*O4:YQJ$B.,Q.A6&'LEZ4KYR]P;9@CS9TLJ7K\B M!._AGWGX7+ABB)1Q3!)6Q\8'?>8!/-*%D$#0H!0/>*B*^(]!RC5&M+#NQH T M[G7@#T!.,I\G,K%+RB-?]UZ?AWE:'S7;KJM M]&7Y\/']_C-L/'98@NAM#/(F07?S"\)373GA!H)[>,K]%"<^^#J+ VYE"2)G M,(HC6CO:EEA>"CM1"D$P2/NJSUOG[X7C*WU@A@QX0*O1@?I79%3:["R(NY/@ !32FSR T\6%7_6M;^.[ M]S%7Y_>+)Q9..GO3NT?@]*_S@#[0D#'/EQ@V,)-^SY/Y]%DNEGDWX<.4'F'Q M6FZ/@(8 #D.?#%TVL*% J!9:#BVQ0I_-9#2EL$T5LT>R*?P=AL-%L,W-.&G3 MY6[\LD9?>#'_X.WJ!XP2&S>0+[V<[9HU\VTCC8$JX'6C2PJ@ )X-F8+"=\]) MX$OH4H5%5"4!5"V4KD_0\0[!2R[U-[?8HD)OL2@8+!-T8FG&/<8AZ!.)"P5\ M2?$Q6 6@^EX-_O7G_>?!3UC$:@^? ID!6!A6IS\\2OU4^I]="2:?:<+2J6HH M7>F)HM0PBM_YC'/;A#!LA_+UN1#8+,B@:_(6V.YFJ:6MM1&M_,M2T_)#U;C M4YO$:IJ/_\T=.=M%E-6FXF;32U M96FCGD_::(.1NV&JVZ0-R'U7N8/!I$+\X_Z^"HHM8C&2DNJY-M[]D? M"EE]C^(30Z.J;AF695!/'1NN[OBV;?HJM0A> *L)V=(H]T(0#OSXW%M8\%__ M1F;S-Y\E4U$D7M7C"P6M'>$1%OVQ,#E2D*D@K5?E_-(V6)?E+/>$A%[1QAU$ M>U\D^]?/L%*V4+[.#[C,P[+-*[K %T@.Y8V=.I6.'?+XB0 =B=H]T;\="\# MIBW*^2)!,GC@@6XSZ*0G%IE.Z S=OCSBQV3^<(/RV/"7JS>O-V/E6(SMQ\S' M>.64>GE".2.8_A&7]F12L<_*4Q5$P48KLPA#K63*[#_W*!''HUF+PY,-+$+P M& 3S.PI6*L8OO06V"&YJXT)H=@CO;#AE/C #5K^J#%BM:0;L%_I(00B_3^(9 M*CT$^Y_@Y[V%5<0P0#WJK9GKHML"+B4.<:R)JQN>IA&?6,"\+O$UE9BZL1[U M+EYY1.;J_C>MSLSP82/'U%/LB6\ JL9CCQJ$NC9\6W6)?J69JW_29; 91"FC M)F:=Q \1PPB&/[BCB5%AG'GI77K%%B/BRY_3TK'WBCV7:U\#X< 4"9[[Q&,@ M29%8LCQX92/)M8.R2DH85\\R9L[$F$*R[0FF0YJ\DZ<8(QL:A;R$1I8 6QC1*DF#*&%""$RQ>1$7F /@ HS@/<>PS M)P]>^1A@MAY\F>W*A";%"2"+-!?*C(]00_ZP ;.V12O3P#!PXJD@:> MRJP@' @F17D7/O0I>;X:5PQX.EV;RE!:876@(KZ%'PT^(Y<7.XG;7IYQ>C#G M(*N"B9@9^5&-,O'#2N)CSA3_ M*,65\+P_=M"^R$XH^/ 6V IV@6>N9I0E@68$Q -/8PW#\L2E6&^*^Q)CX@&G M%X_9$9^9LH6=SE*_66KG,ON[",85^74L$_7>YWMW_P5_Q$2X)4N2U3%+8A?/ M+L>9HV&"W_F-1BE=G%6C%'J2#':?C7S#.E[/3;;;GA+'F\IR\.)99SN-]$&8,12U.!-F!(9U_1)+L*4Z^ M%\>',0P08A02TU<886^!)=$7J; B&+3_!G1G[,K,!L9 G)8L[)<9,2!;@G0> MDI4O%>9JA3<75PE*G8.9-I5C/9Z?!$8L#=CY&:,SJ_DJ36B9#8&[P%4/^DDH MA-%M EFWR#C"^? SVO4U!-@7AV7TXBES" (4&&DH?5EH_H4W6IG5EG$WCK5) M7S 3OTH3%B@'P;SEU2;I"[K(4O8\QT03 M>"3$^#B0-I)TA;OEH#3\O+QZPK)86SRJ*EAYS M\QFMI4!=)0H^1*OK?V*)J"3B![ES$ 3/N -!]!B'CSR# \R GY>CMD#DX"= MY!2J'UFH8@>B[BX2A'!H-N@33TKC-@2[KX!'+<#; *^,G9BS [FE_F7#E#:! M%$SPUWC,CWU7;9+EA.I&R9B"HF>O?>;O7[50F-VQF#*&=IEBEV1MXQI M&IQIN*7"";1,]<*S;1AVPK*(@.O4)<1< &BQ0A,S&#_8B9@^)L*PSE MZA7IY7AH57X%U[3]Q0SQN(LLS(73*-.,;P$J?V+2?AHO#9D%45 9H"HI;V-R MHR-EYA]PYI0D_A._W0%@Q/,M3:NF+<*=/("*?6!*#RRPAX+DSZOJ%AP49I>! MGX!Z9Q&PKLB!4EB]/A1:0#8^M\71&*O3@3X1F:?T=?G#F\*F>1U$;*WL2V^* MP8KSM U]VMDN\8^7QTM#A1\Q%46_BS<7'P_91VM%1_AGAC'436/KQ\I0W?K9 MKF%5;:@XV[^Z:]C=GQF*)29[79,U#QIV3\GZO<7#W-JC&XHZ\6/F;FH8.8>5 ML6<7O7[G%[S>+2YX@24M'U!.ZU:I\C7X<0!-3F692EFR8PK']8]LF 1U2!&V MO:L]G&2%FEH;YW;HJ;6!PA='-<&%Y^3"4^6>IMZ:X'O%CIKB'(;PTY^:$*O? M#9OW^T5*Y2SI]2&H.V?S,3%&1V-TW=]I5^+B63G[8YQD4^F>A5S((JFUU9E8 M0_. J6S(A$6A>:5Y]Z,XQ+Y/4PK_\[^1 Q,$E^5H-7LPLFQ55NQZF\SC MBM'VJ&2X0,[-(F=/G>8ND.,,1K9MR(Y=[_,HD".0TU?D&)='CHOM 71%ERU= M:!V!G>O!CGEQ[.BL<9*I&;*J6CW"3M?QDXNYFN_R))[3ZW,QI5?Z%O]R&?!K MMEV7[A)^#H!;EP>X"@"W75G3ZYUS&L)[,\3.JAI;;%5_ZZQ6:TC?/:MAFR;P M8%RC?C=0L-H-L9IS>5;#KD8+1/\%J%URY_GHF=!0V0:[9K"UZ[:5Z[_ F@[H"EJ9JR MX;;5R/4:([&7X!1>_RDIRXXT,^=OH!=TZ^G)?5 XBS*,+/K-3$ 45BBC?>(;!8 M29!]94/N+E@WYI7ZTUG2MPYZ_2JI-&.H&TB(U0M,1:V[5/J=_@B\F/>H>$N2 M8#RFI"B5]98B(X?E=[87]+FNO='ZMS=_1*RE\->LZ+.TK *TLPM$/6*YFGEM M=B:EK*64T@/.9@9)OJ<$,CIA.VW;[\NO!@439L9UAWG$_:=FUUV_?T5A5M M4E;:I&AKU!)M4BXQE[.W23G:KMA8"/Z PNX;O[>WU-V%[!B]?W8,O[FP-"Z_ MY&D:$"81O^7)=_H\+!K 8CWOWTGB30M1^(1-ZD/6-;%2[XZ74\SB8ARN0GX! MP9;D[%Y)KYHYZ$V;.;PC"9;>3\NF,/7JCT:M M9[&E&,143>)ZQ#%,VQ_;BF,3S?==7S,FMKY>_?$CS:3?XC1E'4/86XYIY+#O MI5?;F %[HH#>9859PY),O+%*GBZ:'CS%=ZQ;(K8OF<9^T8ZUZ#\XR\,LF(>4 M-U3D14BK#5A857S6!84;*97'2 [#):S4\DK+EF5'H\>8M5Y@/GU:=H@?/_-! M;J'.ZR\D!:!L('^0EIO#2G>RGLE(BL6C),O 9\YYE4V05*S!,-\FUF!]V0<9 MOX_[6/:'O2M;42WK;"\[YA8-BRN-BOV\[+R[J'O-N_04#+!)%UR\3"IVJ@9T MXQR+IK]/)/%3Z571T/C+U_ME_^+5#EI8+QDI 7^=T(#U^YD657&?D?A8MM2_ M!=XKZP*7+<)0WK$>X2'CNCI3RIL8=9T/JT@N&7#"*\=OY?0%/Q6\*'8P0<96W#=%.VSX8B&W<1L6 MFXW4BYZE>8PV,6_+7I!Z2?VB/TK9UPTV(0I@#( "O-_/66<4,*-,YE=:[%^; MAQ'@)T=ZY?$6*$5X8:6?^')0;-"^Q"*L;SL#\J9NM2\7;=J8DB'+=02S.6L> M%+&1@&EBWOJMV/1EWX""[(#<[_#@HC'?QG9BK"BY] #C1V5[A++?:,$)9?]R M;]%J?K777VWZ.RMT(U,O]JCD!08(S@7"_/:7[8U0D <(#G*$O9+UEIBF'=/*Y93#EP1297-93W4 ML(7&74F&4^J3?RWZ*'^:K%NB3"O?1WXA,K;4)C>'MD$'YZ5#T\5C);;8!>N@D0K'2!D M%I:$U2S#-3[)R$]2JT2L/WH5E"HBN^WVM;E""OSRXBGP]L530*! H$"@0*! MH$"@0*! H.!M$P>AWP5WUI>]I;]6>1I^4N^X=EHYBM'%Z&+TZQY=S%#,4,RP MIS.\ZE+5!]HS1:+>27V-+EM9Q+K=SDV'+>U5L]O*M1X(*2P ?EK/> 76^,#2 MH/%*5.,J("Y6!+5E8T.EXY].V8H+%YX5N+A97-0:-IP#%Z8R&)G8\4^@0J#B M"E"AUAHTG 45*J#"D$VUWH)!P*)'O"-@4<*B5DKQ++#0P(@R+5D7N!"XN Y< MU/I>G 47.AI1CEFOXB10T2/6$:@H45'KT'$65!B "E=VW'I-.P&+'O&.@$4) M"Z,36)@("QU\[GI%1(&+'C&/P$6)BUJWE;/@PAJ,7-EUZF78!2IZQ#H"%24J M:@U*SH(*>S!2%4VV7!&A%;BX"ES42OZ?!1?.8&2!=V%LZ,PC<-$CYA&X*''1 MR3FWB6WIL&&5B$4)6%P%+#HYYK:PE9NJROJ&+D\7P<5+2$UO4$WRR 8\_6XQ MU;8D:+;V&Y(1QZ6(W3^2(&3%#^.WC..^5AB.%4EL+$74-I+(&FWCN?5N.XW@ M! Y?!@Z/TM5GP*%V>M*:0*% 85\6W44*W!E0J+>0)"=@*ET5WD7)W!A@: M;23E"1P*'/9ET5VD^)T!A^;I28 "A0*%?5ET%RF%9T"AU4+2H8"A@&%?%MU% M"N,98&BWD>0H<"APV)=%=Y$R>08<.J 85N&TF< H<" MAWU9=!WCT%;:2!H5.!0X[,NBNTA!/0,.U1:25 4,!0S[LN@N4E[/ $.M MC:383G#X BH?_KIL9'Q<+>=BR96-T(':?IQCVNWI92_W9.B+*8HIBBF**8HI MBBE>UQ1?P%4<9A[R1GKI28TB^E(X6XPAQA!CB#'$&&<MW T:DOT> M1#Z-LM=WUM!PYKW2FG^R7ZA_1V!2Y($N+JXR/2K=24RMGN*K[S A>A?CVAKB MXN0XX-+F:G"KI.X])^['?#:FR:?)5S;:ISQ+,Q(A<8X+;>F#D2KKABLK:CT# MJ8TM:\/*OZZKLJ75H]AB MT\^XZ;7[3UUNNL7DNVW+CJV(;>]RVVO7;;K<=IO)=\L0\KW3/:]=[NARSQTA MWR^RZ;6K!%UNNLODN^[(FEJOM2*V_8S;7LM<[W#;'87;[P+JW>YY+4^ZRSU7 MA7R_R*;7DG*[W'2-V^_P?[-^4U-L^QFW_9)A.4?G]KLM]KS3/;]D3,XQ#I3O M+^ <_M<@S('.;9S$GRL1XSS=K<44Q13%%,44Q13%%"\T19'-L">;H3!.1#Y# MJ_D,!55KMG1C,]H4&0U7E='0VL9;(J?A>G(:6MMU6T1%KRBKH;5M=T1>PU7E M-;2V\:[(;+B>S(:V=MU5A)2_HMR&UK9=%=D-5Y7=T-K&:R*_X7KR&UK;=5U( M^2O*<&AMVPV1XW!5.0ZM;;PILARN)\NAM5VWNLUS8 <1]O6=0RS:@LYIP@\? M#FD0*G(EQ!3%%,44Q13%%,44KR17HL^IF!MK-S19WXU58]VTPEZ[!SMKKGZF M"3/H]V1Q:(-MI5??D20".J3E0$7JC M%#"X>1BX+,@PT 0,!@^N#@=$R#'2$@2%\ P&#JX*!V3(,# $# 8/K M@X'5,@Q, 0,!@^N#@=TR#"P&@WJBI(!!CWA%P&!G@G$+,+ %# 0,K@\&[9XB M6XK3)QB\G'IT37O]WC!R-ZWP!I%[;!I4P3";L'OZT?>.>PX][=LN@-"?I76; M"+4="*HB@"" <'5 .#85:@<05 $$ 83K \*1R5 [@'#Z ;@ @@#"M:1#[0"" M+H @@'!]0#@R(6H'$ P!! &$ZP/"D2E1.X!P^C&X (( PK4D1>T @B6 ((!P M?4 X,BUJ!Q!L 00!A.L#PI&)43N E/IY2#]-[J,L M\)$*P2/]2KT\";* IN]^>&'N4_]]$L_>QK-YGA%<_*?).@&_P4M^"6/O^Y)P M\#(*Y)S#Z[(DI[ $F&])I1E)'H*(%<=2M560_3M/LV#RO%)24[<8D%OE0U79 MQX@:,N*W*94F<1C&3[!>:1YG,)^ A.&S5)*K[.;U1!,JT8)BT@1()F7P9=A+ M+P\9W:1XPK\%GT?UDIQCZI$\I?BM()& 9ZB724]Q'OK2E#SBYS22"+S^;O'J M29RPE\ @0>S#8# 1F"#UE[4[&9=L)SV0E=< +?F7ERT#\H9DGM+7Y0]O_""= MA^3Y=1 Q(K$OO2D&XUSZVJQ7/66[R#]^\Q3XV13Q/51XL=DBT:]X<_'QD'VT MABK^F:T.77W[Q\I0W?K9KF%5;:@XV[^Z:]C=GQF*=9[)Z@<-NR>9;:RTQ6C:EFU$)54&H>!OUJT< ,/<*IT8SX<1BM-T?1#JA?O M7>WA)"MDX-HXMT-/K4E![0:RY48H]"J(0!/'.0SAIS\UH56_D]KWFTEL^5^Q M;K@4S]',24^I&[YCT1TZ*0>NNFFY?&U/@\,3K?#[&1 T:UA$W]*T(Q:RIV7? M91:"/5]DW=G4"Z"-GA M%@>^;2[?T];O,LQA'+&0/9WJ+K,07/I!3_X@>:8K>]9>O?Z3,RO_R]?XX=;1_]3< U#TM^2[#W]81"]G38NXR M"[$'(]5P9-W=U%56-"GJD,_W]**[#'LX1RQD3W>URRS$'8Q<0]:U36UT.VC* MU&N-]#:.V'0PPOHQSF#@5\$$UL/^2OW:*8(P(DM6W]-/[B*LKBM'+&1/B[3+ M+$0=C!Q7UFU7^$H797.]CQ$!_8B(@-['B("N'\GF!QRTXN](@R#*"1^@*&!!/?)A1V:S)6/(/H[E@Q](FI6)Y#+:H1\G^&.RB_-$V6 ML>0'>C=.*/E^1R:PPM#GU6/-(+JK4GV=8%O),IFX& 410OU[E&K$'=M ;]LFQ##&BNI08V+[OFUJJJ%: MFK>>4U&=TM_^XFBJ_4;B4Y/J JNZ1VO"B^-S_]M79^M:BJ.8*AWKIFDX[MC1 M3=WU+,VW%5_3S/'6G ^KURD??U)I1H(H@_]+6]7@/"11W=:KZL /']^OLL^" M(ZH\8YOZ))'[9-7?YZ;O9/(R?*:T.]!DFE*XH2%B_ATKR M*4[\E$8;LIMT)UV"1V\3X)*9"^9NDGFJ+:)=]] MB% 187(*SDAZA6RI*6_8(_@7]KOZYB>Y_*:Q_YO&VC5U\G%[^2 M^3P!9N?,P"QQ^ CCK3(+O\J8E,2X$69=?@79>>T3CZ33Q09K" +518>PA'C_-$(I-)$,(Z:#K,>G.^_ -$5!'\7O^(B9.TI@D.3QC\&!<1]N70;&3>R?L>$0589#;"!G5G M'9@2V&_UL)H16"3/Y3.8/PS"\0[\7YX^2*0@BN2#SX-?0'D0_)!F//>(LMPC MS.WYVU]42WFC*[*$V2LB@4\D\+67UG55J31O0Y*FTOW?Q\G/(V[[H*3F(N: M8%1;J5M71;,_V2_4OV-4NX>9@=?,?OX'T^B_@GICO[XG02+]BX0Y%?EX;<]?D MEGJ2LQC#)[2=OTU)](G;Z@M[CU3O6ZV2'(I@;4G6?%\R&([DWZ(/K-+:(UUC#L8V;ILV)NR MI-I/BFK"([>F8GK4(N&L*F:]=MQE@'",GC&4P<@=;LCM;:AF^M>2X5K4S+^8 MC?!B7)GM]^Q[IV;XSARK9@QU,#) S6CU5)!6DO"$*_/R7)E+Z9E5)!RE9S3P M9ZQ-=2V$/],1R[V/DPD-7I)'U92U0Z1#"V-L(\#JB:D.Y/?C'+,/CJ]V M<47PW*:G]MRC[.WYCF'NNJ(HG"+A%#774NOUZJ_B?,>P$ A#_>3 6[?%_JZR MHMY]&*[>SY=PWZ0XXJEQP!#II. X3%MEJ;2!5^8B [OY[&[,4/H69R0$KDRH M%S]$, -_-4'9BV'8A.?D8^9HG&=I!B_%++S5"3R15/J?7>Q>9_/5&^=.K<)D MD73ZE4]^,]LO6);G9;+U5#_'BP0?X^Q_*;RV7.)A(MY=X0_K?KXT#L(0 METE8'FP] 9%1)T@E^F-.O8*"8RI5B!T#^\+^/)6I1X0#KBA&B*/N3B[%?-". MJ,:=.#!DBS_AP$5 M'V@$Q,&RD9S! Z!?$$GT/SFP,$L%A8_@B_![DM$$?@DP_SH,F:SCI%Y!*\[W M+OAQ-PU\ /1KG*R[2.9GP@HW;,\&U-CV:/',_OD"RPE2<)N+_>-4WTSGQ:6$ M@M2F,AA-,!N;T7:=XL/KR\OF&=>?UBIB-4^Y7M9HW;PY[#W%:_8D8)N'UF2] M^@3LZH4%?G=@F8?-+KZQIRKW.$1V]O2UKH(!9+2?\'Q\TO<%LK/%9,5DB\EJ M(DF_29(^^U$DZA]$MU\$W5J[X/#N!TV\(.6_? :+B@H:-J7A%XHWGF$A[#>\ MVH]^(O@F[/=O-)FQ'_!2!+//#SG#ZH#$5U9\_/[A(:$/>!.GYZ7&/\#^@_\) MSDG?9\H">HM9MCH!2D;D\QMJ/C7T4 IK(QQYW(F1K6L#:=306K1!FVL_&% ML:<,VQGXHK[U^F!DMG4+0AS$OO2#6$,]ST%LG:/7#EQ+?XRY8AO.6DT#[SA8 M?4H]%>+T( ;<6^V%VGRO!?^.%S'\D M<;I:(?'U)/A!_;O_TB3>!"![,&)%-;4WHE]#IVQQKGS:=MC"Z98MQ-6.6[$E MMOMJYFF^6MJ(X7?[:WMP4/'CW.TXN-S-C@O*XEZ.\<*N[Y?,+&[P'V]T85;< MAS3-J?\K2XKC4H.G)U2S#1>TWJ D+64PTBVCF[OV8F\/MIQ:V5L5][9^54+4 M41"1E#Y:/R4O'V@ U0P=2QN,E*%9;RO[(@/6O1SCA<651.V(BX>6*I?BES4B MZJI2'XP,JYL2$#>[]WT+'VW<^H/#1Y8APD];)1*\-,F?MK3_;R+ M)$W+!I91ZKEK(O0E0E_'6&Y.3Y,T+8<9;$8]'?E%!KVN29YNR](TKR)+TW)9 MEJ8CLC2%@#TE2].YDBQ-6P%^EUVS7B>V5Y7'=E0:*]YXAV!@96'VE8ZYNV#M MF,J]R^Y?OTHJS1CJ!A("Z]F0\FJP%"SNWCZRNZU!*L$^>3DO8U8T%/:#R80F M%/OGCFGV1"DOGD8+K2[-4:UC!2[\*^_T_HP^;[TN3KKH=>R%<8K/P/Y^I]ER M""S*5%1[P/IJLS@JAME9.:R\DUA\5%Q,E"4P[.=EY^6UJDXW4=VN:5&ZO*S2 MNMK2N7E%NC6)5]/V9ZNM5DT;.$SZ64OII^+1:EWV2;.+5Z>KVTM]JTYG8Q'_ MH;VE.ET=6[C (,H)=U@KZ"H8V,!CS_IU]D5=J;^N%E4H@A/*\BMDG,9AGFW_ MRMF+!NP'J6K^%4M]KE&G\N\T65ZW?Z!WXX22[W=D I-]3<(G\IP.?EX532"7 MJ@1<7_O6%4XF9ULA%X8 NSAAN_V:JP!6>>#OI#=SD:8)@NTOP<2W"85')F/% M,XCNCA5#GYB*Y3G4HAHA_V>#8&5EU "VZ%/@H<7??R:C3=NXQND,+8%K*8YB MJG2LFZ;AN&-'-W77LS3?5GQ-,\>#*RHJ>,>$CE25*M*['_@S6 //TOL\8D*T ME9J#!\F\^S",/?;3I\FZ5$-YE]9+$=KZ;90B9-J>J>Y%?=K*KM#EKDR*76&: M'?['"QBF-UE(T #+UCQ#(<&K:_,N)GNNR9J=U.9S:X]>1=&<;U@%6/H]9B5, MWRU*F.))9QMUNZZ4*E^#'P?0I+URCC=2@>G0H_&]JSVU#MSMT/.0^DR":H(+ MN^3"DTO/J;PH%GPHJ)6'&,/I7V$5@16-F#E3V5 ML\Z$%0L3+#3S!C/9!%9N%RO:1;!B#T:FK+E]LL%:NMK;:[;_0E-*$F_*LAI\ M<+C">(X99ULC'EJS]6\$_[4C9,\%WS,AQ '+2[5E\W0_I<=7V01[J>:>2\1G M8B\7V$M39>MTSF8;*S;LJ$*Z77;[+7GZN69V$L%]E(,V53K M)2\NQUXO(5C_%7:"9W+S[&V8]U&VXZ&.X[7#8\]-TC/!0\,&'[+IWG(E*<%= MJKGG[M&9N M+#3FR:0ONNFWNNLCIG&,,1JJJR:9^LFH7[-5G]K(NN0"\A\O@/&M&$A,QT)/XLB((T2]B]'Q%[W &2BYQD.7B2I8#SWB?O M2CCO[7/71EE)Y *8 MU@8C2]=DQSXY="$P+3 M,+V*Z8OD2KCZ8&2Z>&_C%C"]H:!FK;SMQ@)MK';5 MWNI8IC;84T"H5T6LS.&>TGOK+/9+GL(@:0I\-0XB1IY?@Q3K5>8)K=>6<@W. MPD!*ZM\CR[F$Z&.@HJ\[FN$29SSVJ:W8KC_15-?1K/5:5.4+I7OO/WG J]NE M6RL2[Z@ZMN^]S:I>76B_6+W%54I45WZ-=;L^\'JI:?!#FL6L) Q=E(19+30I M5TJSSO/$FX* 0^Y* Y 7?*M!LDGCDF-(A4Y'5/&TS-U5/#= X6UU,M\2H,J$ M)@GUU:;%.%US,++UH;I%X!8E.67I:1IX4ZP/"]L-6\.IP6J8QI.6EUM47DZ_ MQ8S_0+\4ZZ?IAK;M!RP1(&=:&PJ.KBQ1"B+)(RF_CM-P059K^_=;0,9!")R$ M79>\'/_4>+DVJ^*_[;RX7"Y634V0_6'=,> BD<+ENZ688P5W&;4B*UP[)B'! MXL/IE-)L*'WBA8;W(45N2DQ[-S'_$^\*.6MD8A0Y@5T^?'R_#7P57?:Y8%36!V-9Q[+DK'<% M!;Z1'[]2/X=)P 3O&4WWMORK\)L[&$5Q5J]R["_&9$HD(S\0.?,8Q-OP$"7; M+[L.:PK=F)WP'G<%N!9+*A:X$<86?LJ19^ M1CL#F >UDC*L']9*:S9&$'EACD1O=W$M6Q6VHL*"[&$]\5I:,R@:*T"WM5UZ M!PO-GC]@D2V:9BGO 7\?^?@#ZJG&:P:?TS"&VZ+HE87S;EZ[.@G(1QA:MM(C M0\M6,%SA;+ HI(-M+"3.!6PL6SV+C64KQF!DN;M*^Y_5O.JG 53N86G[[;: MVM[*,YH_!_ #=H!5U)U",FU@$)T4+S.O*EYF-8V7E=N'XGW!5/>,IW;$S6S% M6H^;>;HQ\2:.:0/Y# IVK.FKIJ(XGFM/+-M0U^-F_ZCR\_+5$G_W$0&T_1-8 MG;!F:J9*/-OU/,O0B.U,3-.9>&-B:JIO:N[@Z$+XY=(VD,V^C5+VZ.-/L?U5 M*@6%RT^2A+4-*H0HJ/"%Q)H4EO$!(30PC1-ZZS7O'7-HJ\YYBIUKG10[KS]Z M%65:%S)'E/$^O)IM(V+=Q WY7PIKFC>4*IUXJ?3?17G;%U-:;<\%QV8.C[XT M [!CKFP9E@SZ5-QB[/86X\+N+#PK<7GQV!2MA>]04/+7/ %B\%Y.C2&!O7PU MV7;Z5,SJ)2B[]W$"OT82"V9%WK.48;0K)"MMP<3E]R.A45#W;4'<;TO:_H,$ MT6\'!Y"70%'QIH&L6MN.WH7>Z,(H+/L!29N:C>Q;MLBG/"]I;DC*[+G>?:P! MJJK, '4U63E=D+2X=9TG31:+>GE=;4W1U;8'<^FPJ^WYPMWO Y!@]#= 2NT( M@4VY'@9'L790&+SG#=P_U!*15O(;,>;-X]@HWVXQDBVZMXK)WD3WUDI+NJL* MU=_O\4;$V<8:P?YDOU#_[N_CY.?1/608+5\SUA!\B"T"T*"<_+9SG+7RHI#'/[ M[^X0GZ!S8SI_I%FKPO?&^Z3*$OWA45@-9DR_P*ZIO\:H<)A;=9!>.6+-77) ML_#7%B_3UFIWAHO#I1U>9JG3"VW.53=J[I6P&$S8>^WG"7+;TA/5!R-]F5U> M2S<3'=A$FL !V;1[ZB3NX-WB$D$]0FL,1K;1I^9J @8O$ :ONL)!Q4:MFJ>; MD&$.1J9:ORSPDP!%CQCGED'1%2; G]C$_]9@I.E:CS3#2SC^_Y80GV+#I.-, M]?TKOCY3W>C85+<'(V5Y)^@D4UU4:3YL,1H[2IT0_P3=G, :/ M9YP&QJ [&%EJ/87E<&-0<-&-2I_-UI.&!04RYR6$.K\MBE:(0&?!V%:W MUI.&Q8R7];K.&>@46>*5;=Y3$7._]=0LL5/38)L-759.;V_1ORC)C3-60_/J M>,[::EXUY#4=2]G8LJK7>>V:@W$WSF9=<1FSOQIR%'8.M4S9M<2MR&Z9XFV> MPLMIPNO<8&6::3 7H:X2!4['QAH><2Q+<8I05T?";D^[Y-:--8SDJ[(B0F%7 MQU<-;;7C&:LM6\T>C!S95DXY-A5,=J/"ZQA+#2M8:++FUFNTB4C:.7GB,RFN M?HDP&G*]HW1LF;D@1X>N"*-U*]R46VK;,="RRX,KZZ2V(17BCUY;9"8S5 MDF6FLX+0X 2((-H5<5E73':$::9KX%5JLFYMZUDA8FCGX8E/6*I;A,P*GN_X M(H>N8W98.Q9#0^&&I>)%Q.P*V:JA77:&FP0-.WDO(P>!Z?6.#UE%5 M6=EPP>WZ>AD+. LX]\RP/![/;=F5#G8_=&3=J%_A:QSP$^ 6X+YI<'>$[6/L M>9=U,94MNZU*W#TKH"LJ5-Y4'44Q65&A\G(5*G<=[9?R<=0!R/7 M-'J4:"9@\ )AT#"WI(O"1(8V&%EN/4WIFG-Z!2BN"11=86)SG25#'XPTJT^: MX26D((LJE37&[KC.DH$E+(::R$/N6'Z=7&>I+L%,4:7R&OFFH3%XAC)*=5:R MP'^WZ_=Q1"9Q;[FH*R;:8CW9@Y&NG5SCNT>IPE=A/8DJE>N,W7'A(\,152HO M(;\Z+GQDN%BE4MEXN^;J0X"S[UD$Q=5*F\ M4KYJ9JN=P%AMV6JLNH-EB'XN5\1D7?'8,9::"9::(>NFZ/?2+4^(*I6K7-]Q M,233&HQ<$4;K7+AU7 S)M$65RBOEJX:6V<6K(9D.TZ2NVL*E=<%EMR:]CC'- M\/JT(1M66[>G10Q-5*EL;IAU?)'#PL.(EBYR[/$Z3_8T>\>YAR?K;EKB+4GJ MDR]R-)/5EGJS13<%2JX))0VMYC/<\V@('"S%+3MV/0W^FN.9 C/7A)FN('.$ M#V#I@Y$NJYK5([TB2J**,FNBS-I.(:%T;'T:@Y&A.+*IG)P/W8-":P+. LX] MLY./QW-;9K*)I10-6=EPXT&41!7@%N"^@*X^QIZW.(X-IZWV[3TKB;H>MMU> M(K7ZKG_G:19,GOF?@LBG4?9:MQCB.^8?C=59JTAJ+,T8+#9>(FSGI2>22O_3 MA,U6O4:S%E.OO/'39)W1#N,R:\EE]F"D.L-Z3$4"8H4X51+YS>:O=CI_O.-D M#>NJ;C%_&$_*IA3^GU#*5I,&/Z093'F:2A08R)?^F4>40TI76$%-7982FLXI M#/5(PV>Y.1&L3HG@#D:6,:P?_AV_B7:7\[>5PQK1Y-J=L M43 "1IL&WA0GD(=@T(%$PC)_2UZM;>QLE MT!US:*O.>6I?:YW4OJX_>A5U1-^5'+N[GJVH?KVK_NK+J[C*2WS["T6OGU2D M[#;]_%OUUT]H3U0W%Q:,] FL#;28_I?E(C5SZFT\I'-DQ:B;5E>?J,>Q80S- MGL,#A("Q-4=,W"IJ%S4?8>!O3S1\I+\S%Z Q8/ 2F]$&8'ITK'U]@#&/ LP+ MR?5N%3"H5;X]Q8UQ@@V6;=FUVSK6%8KE&)Q80K%TB1.,+35&"IZKZ+)IG'S/ M2VB4$Y!B"XW2(5+>QWES7\5FM]14JT\7(E^82OFV"*T*Q=(8+NRHI!E6[I'4 M1P.&7^MT7%$@H6.4Q!D)+Y+<\Y/W1[H\S?OKZBEML51E^14RAH7EV?:OU,YPNF=, M%7O?JM;JJ6GU7YPN"CU%H4-J^]#1IOV?LNYN;,Q M^^#L7%L[9&3)!O90:I:Z\2L=9[\&J1?&:9YLR,)P%"Z%02A0_QZ%IZT3$&8& M6%=4-US%="S?U"8.L338)<=2UK,V?HNCA[MO-)E)^*ZME\3+K).J!.(@V__" MU0F:OD$49Z)ICJD9KN8XREB9F*YF$9_JBFIO322Q^K23P(U,H"-S?HRS2IO* M'D_'24Z2YV7>&E-8/)C^$*4 1'SY M>^)1WN'Y,%O(74H!+ X\-.L)T-*XR$.;)T'D!7,28MH2O(%EZE58.*51 $N/ M8B,?8X152XV]_<31->;/D#_8']XFI"$;_K]3+$S!)8#;W M'INMZNJZC%E30$&6'E>=V>KCY>R&TC>6BI7!#&.P\?Q4FB3QC+T@2/']'MM4 M_'VY-F"4A#;=:'OS1C/7^G/Q\O?P;MQQ,'8_33X4[W\;I^!A1_Y;,I]3^#<, MOR7 ]ORE[,/&S* A,^@;LEP+9I 926#=/DQF20@/7\82U3R23C&OT\?=68 $ MJ>2Q6<)_PA"S.,MYIM*K*HOPM4BX&*FRFB77^*#1\A1?,*9A_ 1*L9 W54FQ MU=WO2H0@\VPD$;!'D?S'210PL9)FBRS /&4HP/Q!@ 1+K%T^E"!49C2;QO[P MT,R_'@O:;ZO@0>+D0 / (Q 'N0E^R]%Y"B*61QF/814\(1A3C0NB!" 2R#,S M]3!W&!DPI;/@CD1@:X3A,Q,T2<)R*<<42!,AA0&67^D\H[,Q3;C/I_)L68ED M()>20FAOA3* ";ZY1VQ_^/A^M]PN%_$%7OFD@^+N5$>K2H_ M9@X@S\E2.H4/649PG"?2VY 6>_AX=DLQEF#Z"N>*@P4!%\JFE./)>#N:OJW.P

; M57^DN,+ELA&PAVG7RKJQNN_&LD0;;:PEUY57'4#2T?_D8#"%E)L_FW<>!N/& M">C2)/[!4GI!#.XD&X@=MFU[R%>K"[N5?DM2?<;I;.0#:S RK:&^@0MPFQDG M[$+#4/H3M"%Y+N05,\ YF,!X0*1%S](<=2W'V:JIMH!2/.= PH?@.RS'GLE) MR60BTI3&*!7Q\\7]E"#Q\EF:H1Q,#Q-R78<2FKMO]@VY;_< @1 W3[V$[Z8I M2D>^&QX?#]6Z,7"J[V:O^V[V17RWADZ8?;03IBGJ[AW;[XC]&5 +5"5Z#?,A#^.^"6C@"BBS^*))T"?0Q M"0O['/84AP";/:%@C$MKDV(/5'V#YZIG8 O/H/D>W[1G &L]NV?@@E!4AYIB M;+AMWK9GH"EZ7SP#5VGJ&=@7]PS6R->J9^"J@Y'C#C>$.=KQ# JO(*T;#WO< M@N?"*3!>B%-@WJ)3H%S&*3!63,Q:H^*VG )76RG9W9I/8*Y;C^8U^ 3F"3Z! ML;M QZ\4EL@KKR^\@(.3D9:%(%P=9)WC;"C-P%O0 M&JJ:7K_;<0979MNQ8_>NC-74E3%[X,HT.[5MZ,S8V(]V:-6;;Y_-F3$/=&8L M7J^HF3,CDHE7DHGM[^'<0)+!$G.*\?9ETH3E!FO;<9)[#/&2=P% 7C M!/9!<0*K%B?@$K^Z6NOT4,%+"!18+R=0L"U[L*U @:-@(6!]Z!C.AK3[U@,% MJP7V+Q@H[FRW!WUZA;XZ-/:7IT1(!4C&\M$(E(^)W06Y+/[R&>/5A-5FI?9 M=126"JRZ];Y"/PD ]8C);AE K>('ZYUBN5,$1V,P8!:XH\FN4L\#%TI%8**W MF-A3F;TUH\L11I? 1R_6UM#H:@20\QM=F" LFUH]B4@877UBLEL&4*OX.<7H M4A5N=)E.O<;@U3?8ZC5[;[@;)+IJU7E?[\:X4K&>CN[(AG-R[](6^V8=R?Y; M8_FWR5 -K9%&''5V:P2$^\B0%;/.=H=;(X+CKEF$G:2^L32.;LB&7K\D(,36 M+3&1T9$>-(0>O%:&:J@'&W'4^?4@5H.1+;<>^Q5ZL+<-NZB?X,:^C%[JFFIVI+YM=J!L*ANOC5[]*<&-LU1#!=Z(I\ZOP!T0 MP;)JWU8NPXUS7*L,=Y("9X*+M0TK@L5V;;J20KB5/;,[NQZEVX1RJES MO]V1"M=9JH[2B@H7T<%^J_!&/'5^%8XM6'59VY!L*0+2O66Y5CGN)!W..MD: MCB7;[LGINH*->LU&3D?*T!+*\'I9JJ$R;,13YU>&>*Q@R)9RBD,K6.Z:I=A) MRM#ARM"4=?=DA[9_Y[.<&Y2>>[;?XJQ>96??2HM:$T5A2QW6ZLY@I,NVC5<6ZD>-QP7'VMC*GE__$4!^R4!N9'SV M[+J>CC>4+-G26[BO)X N@'[30&\3YZ=8_+K*M+1ARJZYK6VO *\ KP#OL>!5 MNC&W=4V8VP+( LAG-+<;(?G\YK8.@%=DQ6HACU< 70#]IH'>)LY/,K<-;FZ# MEM;:2G6])'A98/YGUEMI5.FIO6R4=:4=K9;]3?B>E$U.9-;(:E/WSSBJ=2RO M-B5;WKZ264O 9?J:]!2$H32N]@Z-'XMFL* P2,!:6LYA';%?[_VVLRV9IKH[ M>N+=\_>Q=H6?)C65])F]<87!@9K>:S]/L!?EDJ4Q@6+HK.\[:U@)B]T]04WI M8((68&ZH'CE!M8,)VCC!K11$=MDS2:V#23J#D3&TMTTRH>F<=[0-GX?2#;0' M7;2@+9OW)C1DC6JSF$&35,BZK4?Q$TD;]K345DM0F.NZ9W4SWP<1O W$0X/^ MR]9R1UG_Y;KU*,V*UMG(> VGKW0W?4-!U-1O$2^F7[8TSZ8)I;P/:_!#FL&, MIZE$@<'\C0*^RLGR,30P.J2!VOX6FAU.7UN1S.ULH;8NC-["XSAR3L)Z2^[V M(5H*CG?\#2APW_WPPAQMK2KQ&A,+6ZH.Z\4^S@C7LRW%0%UR?= ]&SW,]K=V M#XS/MA0+MW;'4MJ ]!G-BZUI3-UZ'N4*+V'YU)&U:387)Q1WQ8+)W;*+_2,) MS^C:H*IY\" M,--) "L@6[S4!LWU&X\+=A*)W.0R4T S^B./-"D\>(RKGE61= M$1$T#D8K8D8=R083B[5?Q^[?&&MB/M.$FXG -6D&?T"W-)4"'C&YCR*TS+Y0 M[.G.R(YQJ8+)?)J1(%QOQ;Z%3LZVAN%G(@L;\760P>N\ PCUELSG0(NWV,+^ M6P)#<]68'N0M6[WF@0\1[G=$N6'R%( $**0K^@:E1*[&QHK?K;7?5V)DQ=^< M!>Y %#&SQ4<[/EZ.N8VRE=?L?<3>\.,*Q.&OWQ&S?219NCO-;8-\7*"H@SK@>_2.I2;KF:++];):C!77M%VN*^- M5[/%9N]D->Y@Y%C#>E&_Y6*:.R%K]_8Z79")145L>R>SK<8)T/KRR+PPOJHR MJQ_R)4"5"8H1#8?=&_&9)E^G8)'4O<*58@B[HL;;]V,Y>$%S94ES3"8#1-3= MOSU0V#YA^[P3UMB$S3K;'SUAY[P3QGOVFCI4-I%X+T"WS]H][ZR-P_K2+T':.!7TGS\;_@K&I^EMB0^ MFD;

.X1: L4@AMSP+N]XC>4I7AH0WK5IKN" D9@!&+%M1 MU7XK;"3#!"-J'J=LZ-?L' $6\N8I\+-I>3Y=^59QD*LLOT+&8$KGV?:O5"Q# MWM^U>SM0-6%.JK-&G,Q? IF!/IS5RD:8+ _DLP\6T"3J@W&2N> M071WK!CZQ%0LSZ$6U0CY/[#(ON'A/6(#X^3(Y'__F8PV;>,:IS-P!Z >)^[$ MNHKNNI0V:.307\E]8)(GK5GAU$GRGJU; 5IT\"Y*$ M1VE6! >/K4C,>D]0=N'GX A51U@$?JI!GQGYCJMC0<9TH7/6XXPRQN#XG$## MS,@SK*'P^]+LKVH[@6@J+M7 #=[(IA@X3E!0^743_%B_@A*T$ M7>8D\.^0=\D<@QL;(SIC$K*#[G1*:9;RJ6Q_?268F- 9)6F>\(F$,:*"D8+M M!DH7RL@(PY8;6D(+$8.4SN!19(-@$GA,%(%%L#-?9_O$*!H>>7873^[@P3M@ M*7I@4*[K8-.V%NH\M 3D##+I/?&"$,ASOH#2Q4.V'R+I=T +/Q1:#PB1/7DR MNE++Y8,7?)IP\I74>_=C'G"5NB,WY@FPE-)H:>*:@]$$K+H[S(>I)X.WX"><>L MU#'HG?BI$'[-O'9]-41D'T*SW\F/8);/?F%OQ70 ,H=/LN?#O'9W248LG3+< M4,I)&A?GA[ <%JN'#6"!^U)(H?/S0".:L*.)9(Y6$;V;Y_ 32%AVW _S!>*G MESWC^2W&8X,Q<,DB&4'&H!Y*6'ZV(O,8'\X?Q1VL!];\*O@)_H9^C%3R$&8) M1CAR&5X':L"7>GG20A=\_?73^R\+9IZ'P*U;F1/890RN3(T_5Z[#??CX?G&Z/&QLV1 MI6 "FX$A7U2(SX \F>FHD&WQC/C,$/AC^'4H^7$8LCRY5P%L) [S-6/&^D-E M&U'L_I (_ X.TI&TT<])&X?1QM'J%P7_NF'AY0IEI!RL&Q8.#P%71+A29H:! MYF<'0GYY&%1(0_*04'9*="05C'-2P=W*(74:Q+"H!(,MQWF&;?# M4G [S'IHZ:\\(,89CV5LSN-E<3J/;:#=3;;P5('(S \>1), MS79X-2FK?LCRE/JEX;+V\4DWE,,;6)8 M#:3R1@[4D0/5#1Q87@KP"6A4#$-3GH%RBHJ,N(.OY"Z/H"R\[+,S/;?0>C@L]\,7;Y38 M#V!4A'Q2^#%7CD68X(25[P'$ZC(GP0_JWZ'$V;1"\'JBN+X^'N1(5Q:TC,9O M\58OP?##0Z+Y+-"Y-Y2*4OR*0@;.<+?"4]=99"D1T_O(?\NH],!M&+S@&L88 MU/D& _P2QM[W)8M8@T5@Q[]'IE*,B6VYCF8KIFL8'G%T0CQ]8NC&F&KC"#4>7%3*.OO+IVW6QE/S>'K/>^?W6^8/%1PY@8RF1B&1.B$D?Q M@0<\FRB^3O%V4;]"W%M"1$LJ7G^^T9\H_A\QXRZZ\U"9ALRL\RJ9_@L7(F6& M,9@NH(+7[O!,XS0K\I/0_?9)1C !$ .WS&])LQA=,6Y(C)-YSKX$4W]$ M)X:%OV,UXJ,Z\*U:TAV>5^^#EEV@R^>I@P8B?2 M&]?T.\GR9#WBM-7B=O#,!Q/0V?6U=2$RE-ZOI2&"@,M3?DX0\4V&?4\I/R.0 M7&2H@Y(>#[P:URM-L29O;T!V\*,0+C=4UKV?'18(3OV("FPTAB8'EQY=GO79XAG M7I#/%2B>!(&Q%_#LZB71^;3 YAW3, !Q4LX\X GABYFBIUAYT1R>P8,L\"P\ MED7($IWY<65E\.+TJHP<8\K#OW/_@3E@%8$YCHNLSC#X#M.8QL5U9#Z5D@+E MXDH:E!1)I(3 &_'/^/Q0^AU/TT+Z4(1N,_)C;5I(N P/TQA$V0R0C("O1R#= M"3#JD!$;9@A_IMQ4!EF&-O_U8^U#! +RD:*3CK)?98X;;G=Y@%%HWG@R 56: M<#;R@1D]T+PLXQ?3ZD'RLV"83R= (%+DCA,>" ]85BP[#Y0*?1F2IS0'$+/@ M/UX, 2R,P5_%F%:,:)R2<(*OA@<\ /.>XV493U;H [_A4&3[[U@""_U- -84 MN7X6I* N2H^N3'UG!@!\E+)32.![#V-NQ16*8#8G>,R+[[J?ST.*X7+5?I/B M;WA^Z;&##W:0"28%DUN3!(B$1R+24YR'/K>.8GYN.\[!FJ$I-S!*"?)46%"H M\(#609P7] 7-QLTC$"X%(;G!4CV=Y3O!I4%![,?@(08:IYB?]0O0U"^#'W.0 M(<$,=&'R#%N))S#+0_$8+^+ 8HK+ $'*SL/YH2WXCK +Q<,!TA5!491$P.2N M8@-N)5VB6.^"%;ELK-*(YTV V0BS9?&D.3K2'JN^(5?3 U)8(CL*J MW))BFUW(MF(;??#QDF",P!Z#A) +IUR RSQ M)UU/<7PD'*;<<]C 'K@C(0EFBZLU8.1PW,&.)RDC3RD,9#1>^'7/A22;$W1: M 'T)B#"@U'=FJC\2[QFYX &V%21%<;&6SN9AS+)@BAU-,2TSFZ*4E6(/.(-; MSL3'!!O*?!0N[6"S4IIE82$*,?<%GL\3IAO\N,@3X5**R4 6(0L*,[S,B62F M!U@0I?0MSEFJ/%;DG2#]F5P"@8=AMHI$E$_@^(,B1R\V#]05>: ]F$N'>:!' M!\GZY>M^ -K-HD5BV6V8X'M5P1-/02SNOK(\A"H1\&%0/L_,B/5 )'*/C>74 M8^H]+!@,%[37'T$ ,\,=SRK9#T'T2%-NS%?L^M)8E@L]0DO3I)#CQ5TW=M!1 MI/Y7D_P7&F=MN]@JN%[CE@&,,4GB0NB#H/&FN!:68;F,#\J+4!X2HB""S-,] M@L1GLWEFR3KL>E_.U2XH!O;7"5Y]YKD*7/FRP\YT Q5Q4>&EQK$96-RU_6SQPQ2WA!Z)!LG*5/Z6+X MR!=Z#FBVF MR.ZS>Q[C[P>FY&&89H=CSK[#,>"D91#L^=[S$F""^^PM21@H_H5SW7MJ5CDG M=S>?FE47NG?I7:CF?$S^9QQ'""_B NG&?)LV@205^597'P\9!^MU0?EGQG&4#>-K1\K0W7K9[N&5;6AXFS_ZJYA M=W]F*):8['5-UCQHV#TMV_9V^G-KCVZHO*KO";_Z"OV-R/LE!ES)K=&)[1FR]X([_YA MH%'7RCV>1$G)#XR0FWC<&HSL4SJZ;V:OLTK\M5=N#YP(]MAC4>]G#ZSIO,$L M$/QQ&_RQQ[3J@X(_;X(\]-M9^_F!UQ^NMH"["'RV%EODV&T.S MYU;4MQ@+IV$O@6623-K49!5]E45?Y58LT:.],$?AH6RU7FCE^AHJBV[H K6] M0NT>!^%XU*HLTF[IKD"M0*U ;:C5F,' 9K;UK&Q0*U K4#M8<[T\:C5 M ;6J;+KUKD'7AUKFI/_,[E94KSI5K]<<7DKJ:SZ;D>3YTV3U,.@;36;WD8]U M[?"6'18\Y?=F-E^><8P#+\_TO.8 WI[A#U#_KJQ#S0MN+'/16 UR3-!C=7E^ M*DJV<$+Q:L)K5=;BU62V]$731BMW\PK*8&C9U M6"UTW(QIJWYAV#J0OL25_/4K@ONQLB:9LK)^?C1W! MQNN*I85XT:[:,;^5M:'+*N3; D7N[02*9GRIP;)BZ5J@9Z6>T;;J3R\B&.28 M0UMUSA-?T3J)K]0?O0JO=WF/EA=B:G23^.4%"5[ZM6ONW/B\7=ZF().X*W2K M1V]K?50VG+WMT/J?BU*+"_[Y-'D?H&'VO\P+;G98YV(ZFR;;5I]N9K?DG7-( MN#W'!"#?$,[X>:'R:TX_PI#?GFCX2/D12&.@J(.1JMBRXIZ<^-G7'/(K0(IY M%%(.U9<"*8@45"/?GN+& ,%^K(HBVVZ]6;%0)5T!Q!*JI!N 8.7%QA#!S"A= MMHR3$2)4R-$(L84*Z00A[^.\N3>"/8QMV=':2AT4*J3I+3UL^,3ZHPA%TA@F M+,ES)T:^Q;_0SR3P[Y'"1Z/$!$O+=F7]]$H@_=,C_48'N\/*SQO*CA='9C._ MZ!3\EY-DWY9&;2PC++PZH\J&LZV1\GFV3BC9 Q@(-_VU] %[>U.?]?I):)J= MHG KF[-^/^(*=7&SFB&G(.R/J$R*HOZ[']B*_9YU.FH,-QL+2\B6U4)MF@/W M4NCI[0ST&?"$#:T6?9UJ*0*B\(2X5G<9C;]%$C66.)AWI1HM^LH]OV9WE:E+ M]UL2D63>$MN7D'89;UY;N[G&^M$N^N4]TXPU"J>15S1JFQ"O3'ABO0NYD(O' M0(AE*\7_.8%WS?V.+?[S,<[^EV9OR[FQOWU:SN)#T>CO, ZWEASN#D:Z.ZP? MMTFP42'\4/8^K%_YPTZ\):VD,*(UX AC>'\03URK%>&]);/$[GR?Q#]8" M.GS>W>1-T]V##(T-],$T]D\3;/&'"]J?T.XJRF!DK^.!7XC$6X^[YVDHW-+HO.GW[9_GH&),P3WDBS3%$L%WT)T;,C M/9)E0382#.9FN;!9IY5N:T/ NPIV"3"&=7U6 IZAMYE ZV3>.JAB9U@O*\=E M?CGYHKH M;CYONY-YF[!SUBZ..V;3M-5-ZT#TG5V8_%9/L4Z"%*4+[W@\SHJ;CNM9VWS#)S8;ZG^(P*6?DNB!OH^3D\SN"L=8 MH..T8?T ]VPRJLO%87G=G0*XES*L2PHY;/OKYRYG$W1=+@X,;E4WAO54T#.* MP\V-HPOQ5L@@ Z],S..4>4JO6<$/&&IY4^*OJS=;"@]667Z%C,%?S;/M7ZDE MRGL4:?R;X.&VMBPF7]IFBPO&#S0.VQ+__V.G>^^)N$3>4X'/Z^J M)-!'5:JO$VPK62:3LY&%*T$?>Y0S%GG-F]?#4S GTINY2( )0/1?]N\/; ^[ MLH5^ OI7_!B1C#;M_35T1%>5IBW1W_TGQ_MK-)O&(,H>:9KQ@ZX@]<(8W:C: M;397K;5'UWW#\W2/FM31#=>VQT2G"C5-;ZQ:U#:=]=MO7S.\^/P LZN\\HAN MZ7O?>YW=S/^DTC0.,4Y8DBE8DDF:)Z U$G@K^KOPRR,/DDQIZ+,>Z"1:Q*&( MY)$D>48C**RCTV5G8H50;5V+3G-V!(_:W/>K)6> M-JP?ZR[GO>WV(R[H5^I1O"I8? .:0 3K7RM,%M2NLZYFZ>2X!H3%H&E$CHN M,%H*B TF@4>B#'@@'L,Z'YD,#Z)YG@$1TAPH1OAW@C3-"<8>X8L1H+.@V?B9 M?^(W"MDBZ- DB@(;P5II[SZ2+H MBB!49-0D 39\BI/OPYIX.UQF_P,,S]_B-/T45=AW@YS6U^6TK2E$;SL1Q/>+=QBUE)$_*MA0T&$:AD86!9_X+3.SGC%5QA\!4 M#V(?Y2D[HH0/C[V3O%G_7\TU9<,8ZJ8A:M:)R9YMLJ:H!KC]^C6[P7! /<"7 M1151(_%::B06:FIMG-NAI]8&"E\A;AW<73[ MKR\4UO-?6HD],W;]C3'K:DAN$OR@_MU_:1+7LS!=U1B,_O871U.U-U=QS:+; M)B0":R\":WN:=C7 VMZT9U?%C!U3=O6VBDP(O F\]6#5+;;;:DVW64*W":R] M<*SM:9+5KFZSKTJWM7IE]^K*O.[E-9#5$7OV-W92_3-!3J[F!DR89: MOQ@N>.IV>&J/2=XR3VG*8*3*IMFG,G*"ISHV/=OF*;R\ZR'00;+;F1 L "P + C;SW=@",C:Q-V5).#B[V ,&W6@*N=B\,[S"& MX8Y;D(O*4L7%OCB;T@3_&L^H](K^F-,HI3\Q)Q\'PTI3>%,3MX/@A;(T@__P MX; 0%2\.$1>36 R.%P]A)CZ2BUT2S&*6I!EY 6PXCHWSQ;_BSQZK?97$CP%^ M=_PLO)M@[+S;B!&^\#:6O#6E1W(S K+%>(1?22@(0'E?LXK*R%K0SV;&2_JB*H3:LBO(<]^A=>WEW6 M0=APP5:SUB_84L=TB3,AMF*IAF[ZCD,T79OHGJTIYF2BK%^PQ?=([$72[\M; MPL>40MC_YM69FM1V+>+;8T=Q#--3QC;LM>WJJF'9$]>TKK1TPGUQ4QN%?*5& M5G$%>_T2.\+6"T&&!9. U_^.^>5M=@$8!:F'8(^3_\_>US>Y;2-Y?Q76K',U MKN(H?"=E[[IJXL1[OF<=9V.G4O?7%41"(ZXI4LN7&<]^^J<; "5*HC2B7DD* M5[>.+8D@T/WK-Z#1#6/L=!L8B2-,\!TZDHP4+Y'K#J7E0O3"M#+#F;LGYY_" M,KET:V C+?@U>_V-\L\B05L")/Y&6?D#GYLT9N"H^#SC6A:)B5IW;I32*@9V M,D"2?\?DG_%&^;PHS\!Y=3+A/.)$V3$5;XX;Z.P $X M&$3R\^S\--\H?]1P*Z7C"-T.<3-HD3B%\I@_L\Q5]RTP^PDKHF3%="9J(O/Z M)&G,JFBPH5@-PS!>ENX^N(Y_S@W-,_>4T>?&8B1@B+@'&9=:CI>-F-=J*?UM MH1*1:D*ZE!'U"19%>>*U4?Y=IROAYR1B1&8DQ4^1-1E, K]FKTT"&F5*D8.F M_ ]^*4:HD%%%2?A,LX=CPT! ZMZM5+Q2@4K MAELC^,&L&$6A#V%_GA(,U^M*=#6O";9S(2)9=:B#M7'D9+M==:A22J%3!1/* M>CK*6K$.651GA53ODPSLO:_HTJ.ESBI(^K<[\P#9' MA_19[VE^2T_S5 S+W)ZI@G!HG)B";3)4W?14<(>/E)O2H2PQ*0UM6INH82%1 M)U$G42=1UVO4'<7RLVZO:/9K\I$:>P+#=GH"1RI>TFJ@EV>WBW. -[O$V'LL MO7V"4(^LH]Y0ER23)),D.P+)CGK+GZ4.M5HM_S'X,E >$IA2S!*R%^IYKTI/ MN_IA[8-",V?%VKY-RW5:?J( ._J5?*^#F'[SSM8D MMCJ&K=M6@ O/T"K@:JC<#%!NMJJ[ZR'::PF\M@+OI+A;8&X9@8VA93*[:7BJ M:1^K4D2+-@"ZZG22!QK[SX?ZGM=1B,VP7JAX='+?T[IY9YBFZGKK75]EQ3\) MM,,]3^RJ(*'5,6@U=#Q/A*T5QW,=6\[-.Z^FJN3NCJ4$5I]TUM$<2Q>-HJ$. MC3:55KZ&!+'R(N"AYTHO+[U]HG' CO^NP:HDF229)-DESI6Z'>*_3](9JUD MYGAT\+'2M7@O+Y1*/7EH[Z$7XZF>YK;(BY%NCZ:K.X9WRVA?Z=\?=G$YIRLI8S,B, MIC)Y:8N@O% -^-1>IH7G^Y:E.J[7HB-8>LZF<^J#??RUK:V>+?/8 MK9XE\'H!O*-Y;%8;#="U;1#B7,8A%A=FU< "RBH:RNW!+?+B7=AQLV_>V9[J M>7)WL&LXV\]ODVSJL3HXOM_F',UOD\#K$_".YK>Y+;0_UY!CPPIXR1:^LCO9 MJ13*\(7:#[^P&L(5XQ4'VZT;^KCXH\-]7N_FG:DZMJNZAZ?VM:"QV9D*L4CA ME\)_#.%_P8>-@S7-L'=N LSCG7.L#2$IXE+$>RWB#5-"SB3C!Z6(V)@BXJJ& ML1Y>-+YW+.5?RG^OY?_"_OV\&%QC(=>9/V]IJNT8/3#V-8V*96^47G7PD).5 MO5$N47B^[,.DE"V89'\4V1_ETE26_5$N3FG9'T7V1VD1\61_%-D?Y7JJI-O: M\?NCV)B/KYJ&K0ZM-A5%.],^EI2&-JVM+Q<,).HDZB3J).I.;OF/V1_%-MOI M",*[NL+7M.[&4 ],O>_K'QUISJF)IJ& >7<&F?ZR2A=C2H M[9V"9]L ,6THP=4Q<#5+!CL5N@Y+_G)NW@U5RUO7;++G1&MQ=U+8'>O6DNTR MNVEHJF>U2;5=V7USV7/B$-DQ+NQ[8@MWUU8-YV )DE=+>PRT_3U/+$PIL=4U M;#5T/$\$KI>:3CAXL@QT/:.EQP3 ":Q MU35L-8R73@2N@S;J'78,:=5JJMMTFQ75ENB"SD MWT!0&G91/[J7Z=R\,X:::GMM.M>21Z?7E/$LV239='DVG51M'\V_<=NHKJ]M M.TV6O6\L+X?UBC_XUG.++LO:R[.5)-W MK6U!&B8A/RACPL6J M'KJJUQAZ6==>RK^4_Q8Y^'O7M7;J!G\79D!74,_ M>E;RE 04%=T4)@> 4)["?*+ /,G#0TH?, _;)VGZ#/15'A$H>(CTJ@EJ]>7; M*O;J/MY8"4 ?;(J* MYW-GQW?_4\24?VYJK$JZR195UDX77XD"ZJJ2TFQ&8;1'&CVKRBR%*:2 ,?C< M1VD*<%3XZ!L5;1KF"QDH !P_(ED&6%;R" (%SFDX!N?B>,%7&6(J886V@(+.0)6%<$,8M M)%KH&AHQ/)O:KJ-;(X,2P+IG^Z;MC;VA3WS.1GB&!O?(AS$APY%G.K:O$.(FBY GO_JR0Y=U0V_@F,Y>O3W,@:-M_OJ I@Z&LU_+D![6 M,N30\FF?)+C#H2#9D"-FR':XQ]IKOEH=OK:NR6K&]UK(>M&6Z0K$5Y+%#;.'W?4Y9VG*,T-YE2*/LNE$UD>>IIKE> M_Z[+\BB-HY3'(\BC>U;CZ&G=,HY'O1O:N2AZD?ZE/"P'U+M%T7D81>,05>,!9VT\+2\$;8XE7Q;-Y:S:R MGE=W8?D_VU&UFAYD%U%>\J2GH6-ZR#F.3,J72?G'=]OWUD68Y:P:WL'E(EN0 M;R\OUT@Y;I>?<4B,M+=$.T>(C#HDS2^XO5*:I31?+"#=6X8Q#\-6-=V49ED* MLA3D%H7_>XNT=XR@OP7BO'RK=?W26//;8FVYU\H*%@!PYD=6XMX>H*ERH7&E MA1"_2!2"('!SJIR=D4%+P!FX7=ERJ]ET/FUC)H[E^LW+ ?*_89+ MFGB%CUWV"X'9>.TR?D94P^1QSF%[?7L?M$\O*N^AA8\CFF M7R<@10^3#["Z_Z4D;7I%?;B08BR?.%@OH*B,Q)5:O&4)E%Z^.[DN)17Y$!"T M\+XBJZ,+/WB3TH@@ ,0U1>&L5)X2HJ\M'B$C$/0BW_S(6B+Z^<5,MS$MWUBA M3N7/2;I(QG^@=R- \[<[@EQ\0Z(G\IS=_+BL7$"S5 FXNO:-*QR/3[9"KLX" MO [-N/T&]#=-\5P#SG66CQ(D7FG+1LL.YIS/54N-6F3<@CLRTY M/E? HJ=SE0IF(G^B8"266 D]>_"[W>3, K_@9GH-^\2V(J,,*LVU^7BE^L M%2+QEDJ/?)K/KEHZ<#ZCA8[_C=VL6"(0SN9-4*1/X AE-%Y0Q;AY-P:MJCRC M$5@MQ@'6*XJ$P=N3-A$%!X(92U@Z>\O@@%OT;?&+_A3U.IA3 SQ@[B&2YM<$ M*\"3'+T%*EP-00(*8D'*$H^>H, 3R9JI!<,>;G=P*E1&13#W5WZ>+WE'E;"H"3(T026XYF#];HAGW\1]LT[S[8&ZS6.%HMH7%;&<%XP-4=; M2,7*.-N]X?I09E-AF9:(IF.>'Q#8U<1V:P"Q5*^G,;2M\Z_$ _G4]<&F[BS[ MKL0^_TH@TG.'SF#]8/0@(77.+:00"V%Q]CIELT%*OX($47! ILPDKTODF@=0 M+5@DZCN%O Y4V6-\',9@UW%O)(RS/"U812*5">>\4A-:_XQ?K\V79@"67GA: MHS H:SQMF@LZMNA^/>(&V(3>^4F!H6ZY2R$&ATGFRJC(X+7@K03DN1R/7],= M[!*^\X)&+\9.YLT+OI]WF1!G[3XX<_5T8[#=3==7$?N1U:+Z2KXO(/H5?OY3 ME/C?*AC45^MG$=VEMFX$GFN8EC\:$]=W=$UWR-"G)B4@.A2@/,-]B[2 R)F_ M1X$7T37/?1?P8/.R7>0BN0QS/!!=(Q#A'PXG9<6"Y?$ M#&'_@$)2BEBY:47B&*6,CL=<&;"14Y9F3P(D&*H#X7>G,)X2YG0*7GH:LA%9 M*0$(!OY=D!1>-E!P/P69HIXS29,J'[8_!EH&"ELB)/,,HH?[BH+1> M]LD3IH8X>0@6+<-081Y'!!0&Q7U0?!QT$(L?8.D8=R@0B(#0A]\HYG1A>(;[ MM6RR&8(*-0R&?N.-(SWA/01\:(17$/CV\$ 1F,3?B5)LS?V-%RS;7+Q^X2_X MB<9T'.8-K1D(H,&$N\97V[^0X9EFCJ5_O1J/8C[SO?;;5PL9LFJ5C.L)RD:X MSMJF12J=,]$'0Z(ML41SQKIGFKB-)V(U12H/8NSJ^ JDXUQ&GZK.G#MKYMPVQRYQ0'7ZMF7Y+C%\U_(]W]1LUPV&:^:\ M4B=<^7JK66SQJ?;W=WM>;SI?F\ZX9;;[X$QH4$?T\KLR<3;R&:CAI MMF->1SIWE12==%@P2.#[HR,*IKCW]Y_.C;W;= M=#U[O5'@_T#CIU--"X[:WD"WC%-4FM2\?4M?;BV+J>U6O[+?D]VM-.BAA M%Q YQOXS(_77% :,F'F2M#YBY5]V#']4H:_HSYX0Z0R%'5N=(_N3.$DF^?R\ M22F/F@YI$=_3#.&^9OH:SJZYOE]R"-.PK0E-,Y[WVS##%V;G\295QOI>5>,, MWPXEWDOQ:-/:&HJ'=T;Q&-Z\,U3/.D(+-RD=4CI.+QV>=C[AT/&0WE2'[A%N MA[2H;%FK@?[Y_4=EQ#I2KF\G7EE1L8968[BC8'SV0][R\_=5^OY*\\_CK^3[ M?9ZGX:A@^Q-?D]\(1,\[GB15A4?'JCVZMWX()FM!M19RC1#GKJGBRP#-P Z5 MP^&FIH 2;6U%6R,%MW;3^\+J#3.W0;VM7P;OX3HJ9^RDF#V85 MYP 3H#!K"0\9YWMJ1YV:,[!WF%O-14'JO5S(;FPC_ MK@%-QX6_QKM9EOI58?\ B+A/_)#O_>?\/M)V!5 CX];-NY:X_D<*C'N.J:.Z M+T> U*X%M %J]K$K:$O4M5*3O5"PYC1ZS&F-'KN&+0Q@C^)S?HEL;P5X?6X>R+G M1JEWW,T1"=4V0_4T&RKGANR0[ZRL0[9EBO7*4G;*KN5*74MD60A0%@(\ELOG M[JJ9CG#$:^ 1KZN:-44].U4 4-;SE&+<,D_8V.X)'T-X=>R,K-NR3KX48"G M1\^TVK50_C$D&6_".ZKNK-^%[Y097J[#^U)U.?'&.Y0==F_TI;NE=Q>\7%HY MISS_ZY=)95@#TT)"_+[@OAC;BUZGA8(H.RTCFL5,6,\IJ>64VYFJ7+TH>4KQEVZ\Z[U?3.^V\ITC%_ M_@UBS_P^#E"IS)#&6\O9&.;J_?>1I@7$=#1O:(TLU]*&F@[$-5V/!MI8L[35 M2]_E>QF0YB]5@1#Y'K?=7WS[WK?=?Z>/%!:9X>'0+]]SFL8D>@\\!LBF&=#K M'TG\\(_P$:C "J7\]/QWFCRD9#9!O76/Q:@W780WK-Y?R;U>; LNRN7 /'R>XV[/'N M+A^0:U4.]OMN\M5=3?YMLU_P9F/FQC%2HBXYQC4DX_P1AQBF?<$P;>T"T<$Y]:U; M[NZ[7G5+;/?N5;/M9W/[]O/&&!."O>;;5_;-.\.T5&-X\%9T^RZA2"'IKY!8 MYQ02!X1$MU3/;M--K6MP;H0-_'\PWR"9[I6(VMWL[&8"\4*7[^,*!&:0NJIM MK!]ZR)3_/H%J[2#ME*#"A$]'=6MJ%EP.5.<.-"YV._%WFK&"IT])&@57=QFQ MNS>1F\GS6OFJ4\HS9L-ZJBZOM_<<5&M%GTX(*A,[$6JJ;JWW'9.>^"DAP5 M90-[E.H04A[L@K9 EF6&YEDS-']-%*!,^!@&V,6,-?Y+GQ7Z'8" G8)T[8>R MPU?^DFO$.@^1^+F\4R^ZF]"ZSH OIUH*XE3[U*^'S*N=ZQ=G_@RYVN(1,@*< M%OGF1TZ>(+%3ZWD\IJKK$-^T[9+GS5-0)^DB:>*!WHU22K[=D3&L\ V)GLAS M=O/CLHB!?%6IODJPC609CT]&%B["L."$9^^^ 9U%4[XE\E?2FKDHDQ3U_U]V M2!&&4(/E(X)P88-VS$_^ZX_D71WONY!#_#&G4\48*)](#"!#E<"*Y;AO,P5S M@HLL*YNJW<LY"EJWT8=[A%&@0A'GYF]]I5D0\8?OS/&&[$_TJV8AO0M"4 MH=\X#S98IA2I4 H5\*(?K+]$K71!K45ZNY)-DB(*1.O% %/CX:E_%3%W7I[" M?+*>*[]X0R5KGK^"]YB)1;=8/RK0.M HHT\3FE+>QA*F^D_>QC)Z!A[.DI3U MCOT [@P8DKM_LJ'F;R9%P$Z]7I[!_'TBO_^>M]SD;\"&D@J:-K:N/%%@&GF2 MHG^Q:>@PYAX6:^.;;V(!FB1V:P%^_$32X"Y*DF_XF\K,6#=,D/F(^CF;V@P< MNDR=-PD5[;5'- KI6/P\C!^3Z)&RRSJLC% ,0X39-TYI8!"85W@O7H;@W4!% M']^2S3[C*^\'JN!+4E@3$%QT!DTR6JZ"4XPO<-,2!LH'&#])Q>3XX#XI,M;@ M$VG "@:P3J+EX/AFRMJ("LZLO9:W-V,N0C.(J,J,H'-81 1_ <^(YF:_ X7* MJ:JBRUGY'?;;@\$>8(6XN ]BL?\0B_TR7^S\09Q9_<-_@&PKGRBLVN<,X6V5 M?B8Y&8BG]VV%.-0[=2WD,[CICR&,!7KE"T654[*.I>J62KH3:GFK$D89^T:? ME0)9/ZVP?J$Q2MDK>VMFG!ZB:2]2B)'D"7%.,J%/LMUN)]0SO0TVJQX750G9 ME?G-PS0DRX7PP,3<>=N64$VW\$CPYMW/!)LZW_.^T,@$,"X QY_O_X"_@"+& M:T,8L5D_*,^4I'>LFSO^#56W.73G#6)!J?[38( =2/Z=CW_WP _PC4&7L,MA M&"4SE<.X>/_[;W^HO ^V,7"&%1XM-UE^90X,;?&ML1,'.Z=B%G%!&0E(H)X/ MJ.+V(D>CKFJ..ZA3'BO U%5=UP;#]1_NAE')O.,PCQ]@^DDF(C=Q03KCO@EP MR7*-@;8+.VU='WB2G9=E)Y8JQ1OS7!A-UQV8+_/. B;I-9RK6]S&C(%S$7YP M=;K]PB3?X%V&N#L>L'U\!CAT3[()5F-@T+O5!H;U>C/F\'OGM503%_(M R04 ML.*7GSY^_?E>L,ST!O;KE]6%.S"DFK\L_]Z3;(+! -_BY)NX\0/N_(6/O"P* MXZBG+QRL%FJ6FW=+(+L+?LRAE5K#Z\.XJVT/!]22A4F !]PTQB!?DGD MO+K5=6\P?-T=.:MB_<*4L]R*Q6DYY:Y/_"]MX0"J*.:8-?)((G8@PV+4^D)@ M/& U!ZXR$IJ;L#/.]:HA-8S<\43&ZM2)S$]%!I]E/+#_1/PTP6.(9!KZB_/S M'IS'?(R9> ( \.@:9PBZC1VNIF%25HG#DV3*=C?\'!5?65@,_SY._()5F&-I M2Q.T+UD.+A5] $HM!GFC@"9BI[[\('PZQ90^GMD44#JC,2M.!7-+%1H_B+R& MQ0'V+$V"PF<@]GT:S9TV?#Q\I&D&-"U'+S=]\8WYA,,^C!_QG!A^49[2%GF1 MLI004CQ,6>H4IT#^/%#^I/P8^9'RDUI8O0^\&<':"GA]EHV+:%X 3S0W67B2 M-'X,TR3FN5IL!8\$" %DFB[A:"P.@T,P*7Y>SGXD@*=B":XT?$A @V?1\YR6 M_RE_R)>TR!L07&%T3 015ZB]1D[E:1*")@A2<'WQJ)JOCAV]L;2!@*4/9O@= MGA7'0.B!\M_)$U FY?-#$4S,*.AG^^V MJVZT6HH^U?(5J#E!/1J148+Q?9+FP)),@#9+BQE3(BK\<#8##OL3 IA:^B:, MQY'(G8!OXP>6!H"U&4%?9SD_.$U2F$HL<.BS?$+V4R7E21$C$G_CP,] [X>( M<"X3O+KCAG2()2'G.0I1\A!F.4_VF) (C,H#73H."^-9D?/]T(74Q4"+9Y8= M M (XWP=7>QT#8 (U$+A+%(L5_E<)D8L_Y EG1 $(P!UH:]> FF&:@2EEP@ M5-(,Z(<9* /E"[*C7@+Q=23*$B6F#RS9$=,A&+#54E\P]MT!W:?XZB@!FXO_ MX$+P$"4CH H?%ZE;F1!\F#UG.86?9GBO_AUJ*$S9+F$Q!BSV80-]& F8AZ@XB?IB&F[%3>4YE9"77$'.<+ M0@QT8>'CA*I39A-3A7+'7"'V;8;H).-QF0:U:NY [?KPN'H ,'[F),'U,K$8 M43I73)AQA#/'Q-VY4@(#.24!6_\FZK$7JLOF5^4//F\BH%BOD,6L''YYQ:AB M24E*9HY;>353&LG&1,G7!N,9)QYDV!_(L MB4+_>9_,N)$) MZ=P(<)W.@,'M#S)2#,/00-FK0.\RCWLCRZXO/]W:G)\N4\W[F6I>KXLNI'HP M/"J=+U'7FPMRAOF*/F;-?D6W']4.U\#,#5P(_B+2@E]%X3>T72L&5L2,W*A/0+;!>:-"_P?P6)3,>-YM#XP ^!O_*6(!G5)R65J,3SP M&]A#Y>-'56&W(O3[>22Z-?5Y_UTLMU.[6%\A) P8./;))&VU- 04O%K &B9E MEBX@QJ<4=^>_Q&3FHQ/#0J:G28+N+7-LZ.([ E&WZ"R,+=TB@#.B!/S.H$C9 M[I)X2: 8UMV$19/LMAT3)O%^3";$U_][#K?2.V47_;CCA:\E(B41$D\'G^*4>?..(\O#X:66GBBN_>6)URGQGW'C S31P M"IBH@T>$\4=Y>ZBR099PD6>F+\M93M-B,XYM'R=QF(O$;" &N]N!%!-37T3; MN$ ,'4HW[X59@\#R20,MHEG&!MLVPPKQ )'X$_B0!U;",L!,:66W3!BL?N9P M,N'^9%Q?24*FM\+ &'A9R$,%'&!E:\1ENPID'!* !L! MQ)K,0 #HR@?%'G(HGH5OLF):2NUBG "EAUFHQ;,#(94 MU&:?*/H&RVU3GB> M0YZ?NZ"G]+BXUL,":+P^#E3"G;6LE<=X@TL>=*(BF9!@*:F^9&D)C(7?4'-1 M!'W1BKM']3R/M>&,8S]MLKFH>-YNV%80WN@:;P-1WTWC+I" M'/Q+TQP8]N:OMSZ[]4O+]$XTLNX.[%V?%5655O833$&L%K2TV 5-E_ C%\YT M>;-B_8;,Y=HA[+@(K.HO)#][J;+?"P"H!Y)N'0=()^FB<6:*LWVEO[-SD1U: M!FPF\B[52=P-DA).'Y0L]?]VDX'+?X?&0'-,[?\>],&_9@\WX)_F?[L9.O;- MJC[PM-GW?32O XKH.VZ[=<)*6*5";H^5T$O#=>1Q#6_@GFC"IQGWA!.6%)84 MEA26$Y83EA.6$V[3A)W=9UP??QCZ#O''CG$#N*K'#AI6>Z_5EW[\W\__*Q([ M=NDU=ISPO+X#W<5(H+L_7.W2O:M=NF'(I5_ATDVY]"M M[]*OV)NSKW?IUMY+WW[N<7U)T+9,@F[!7,Z9!+WI0._,1V3>/+6@\1&9I>^> ME=#LRZ%]JL.WDV5HG&S*AKO[P!N.[(T6']D?OW/CJNVJ/[9?NE-TFC(7@(@= MIK*I<:,Q\-8%N$GC1LGC7PIL+M)%YAK'R-W9Z%XUR2,QJGDDKKZ:1V+8>^:1 MF(;((]GT8G/IQ<;17FP,O>XDL'C>W@DLNG$J@V2?ZG#(/-%QUBD'/ADI)(T[ M3(KNS;A[ Y\HH\?H("DZ1F-)"DF*GI"B8S0VS$,ODHA*A*?3D]DYU&A\9R M.6=>3J-\-;F<,R^GCSFDNZU<;[3T#JRG47:D7(^,CB1[JNO1Y7I:O9Z^X:UO MZ^D;WJ1[T.KU[)\:OW.%%):ST;RUS@4KP%5RN,[_^F52&=; 9)5]EO/BPMB/ MB@!>^8E^#_V$=P)X3])P-*)$E,!]#V1,250^L[GZ8+=X8[2/-R*?;?G/#7ZI*XKU9ESHEQ[[XQEW;).EO][LLQB MPSWTSGRK$X OD!?Z._:52<;*GTD:!:>W2V;#TEU6)?-1U[SCI3[.K*ZKG$UJ.U=S6;P__.,L@R)8-:S2#;E@QJ-X.DBFLY@Z0$ MM9M!UE RJ-T,TB6#6LT@TY$,:C>#I UJ.8,LR:!V,TC:H'8SR)!Q4,L9="4V MZ&A'GEUK+OF)-])D]>!ZT5DRQ?)VV)FU[-2:C)57NJHY[F#18W LFISFDY2R M9J+Y)%-HC(_]3Q%3CGE34T6/0=:(&3O/LH;6U6%U71N(2'1U[(Q,J6@IBST, ML=.@RIK.+IH56C\HSY2D=PD(R!W^C3=RYBRAR^UB9VD(;,"V;##II'B85/MH M#Y3/\-MJ8^U9F@2%GV=ES@QKC*O?O4;-&U$]\!*)M/ ML=*3?+D;JR!HG."[8,WX0Z M2]4AV+M^# N-LVB@P#76M*H2@8?1"*9TG2S/%U?65='EG5MP5S.6=:UOG+U#/M4560;9&2>MM?I537-_5U8$/#Y6,]J'J17AZ=*/I,UM!=?RAK:LH:VK*$M:VA? MR"HZRU;1.U\1;7?YS<,+5-'NUJT_>2.SO;SIYHW,7\9CBEM[5/E$4G\B=L"? MJ#(!J:3!TA9:1B*^9\?'B=E /X'62POV3V !:$*Z9_KR^4P^-O-R_H% MJ':S5W;"A790@;]%E+,3M<\SRA5KUOT]*28FGJ,&JL=IFG ]=G31VDT//8WC5CJ^$JI)%)X2A8?J/4/OF^*[9=F&20%#!-EKI0FU M1L3_]I F11S/UCON)M2O:E5ZYJ&HF[;N%.US5UJ$G<2=R=6DFOO')G)2T1UT[$@4]J:1)Q;>)*KQ'G M.D/5T4R)N#9QI=>(S/F4\5H;Q<1T7=74O-W%1.X0 M2,0=YGP:!F[&2\2UB2N]1IRKV>K0,R3BVL25?B/.TU5GJ%\$<>?>_SS^M=4= MJ7P?8$(T#91??OKX]>?[TUQ@W:U1R:8+K.:@)L=XA]O),M;LE+B;GFJY<@.W M54SI,^!<51]J#4_8).8DY@[<*5 =QY%*KDU,Z3/@7'"A;>]R6N[ZNI)O).=Y MYK6A .6APWC<9).16'46)DD3UA>(:!C&()54"AKQE)E)2K@Y3((JY8<^V$4 MSJNKQF(#&XLQK#V4T1,5Q-F10__U%\\PM+>_)O'=W^_O?U,^S"],?N)%@+,! M^XG^=CF Z$FQ[O?)=);$6#< .=7=^[,;EUW/]=54\S8O[:5BU0\TIJS:=%:, ML/YT#N"-GA7X8[6T<5GFF]<2YV4CD@U5OE51G'E1)'Q+V6\L'#VFJ:A%3;*E M$<7;!XL'I^19&;'Y_HOZ>;4$>C:!=V%IY#0E\0,OIPP_S9\HQ=+.2EE=>TJ# MD"@SDN:P=E;BG$19LB!%.1ZK^(QT\=-PEO.JTC $KPT#JX?7!4]89[I@TK0S4&CQ"\APTJ @; NNPIS8LTWK'P>7NU0SVZWB>\7D)OQ*5< M4,E?K.4=9ESCS<@SQQO@,9^$:7"'^$+;5EJHKSB@O4,X& MX%. !2=Q3*.[!I9K8> G(?PHRS8O1(^UAX1-*:J84T!EX(\(1842:XC.\ M-06?71C#*X$9SX):O11C,.N4UH'&0$(*+T*9S8!V[*\+*-/I+$J>*<5V(0^@%(*RZT"Z:4W" M;"]LUI*(;WQL3HI2,YU(L@;*1FX(C9+.M6* W@*,6Z#S($NQ+4JQ>;(46POF M>K.XDQ >,Q#7G+FZ:6ILM*)PI3^#?XG]/9?]ZZ43^G<76$8_Z [ I@/^4V=\>"7UU MD61YD9=W)'DM-P!V1!](I"[MU>;4G\1 I(=G59D40 >4'GC(ITN^YLJ:_Q3H?\NPDP$*H5E[A(I2J;T$"_$SDF4)*@V R%/(ML5BYB@@"GA7/N:6H N5LPAS M3)=WVL3^=Q(]LATM\#?"O-1?S_U$SV>FZKD^46X%A%ZK\,*\^T#BBQ.ZY9;. M%X>[\PLH5?=U'T@HMOWQ$!+W_7'2Z. ^@&>(&X!9+OHVUJH8KGW U,(T8H7Y MK+'_C#XI&&KA_/821P)!7\EWY2?NL2S0U'T@_0 N-]_?P[,]=5[R5^P$EF]#8PIJCI^P,8]MQ-;#$%VW M(AC7Q^;&\! .RX+*>8^%Q:2>0@B8'@E,%+PXRL*OLIEIN0F'/IMH#XNS*F<$ M9 V J,!Y7]!7Q1:MK.5 MKL_R<6'M4&\YY$MEP(:(D_B..= )_WN*AHP=JH/<3S/LL(Q6"_Z]1CK1(#G$ M)2?LO^QHG1G3@/(>Y(RXF9#,\LWS=S(%N?32RJ'# UCO1 )UWOPXSU*M"2PCO@^[9MD;4').XNT;9%XD[B[A)M6R3N).XN MT;;EV.56SAB+7:QLX?OY]>5Y$D(G*QJ$]9Y/GN!#Y75#I']7L?)?8GK/)UFQ5 M,[O?S+?G;!J:ANJZMF13R]GD:*JC-76(VM>BHQN6MJ8 RY6%LX:GJ?90QDDM M9Y.IZQ#.REV'EK/)MH;@"\EPMNULLDW5N.2NPU6%LYMK)5U90&OH^VP=2Q?\ MW&Q")>[HDDWM9I.EN:JARX"V[6QR+'78.$FRI0&MX;7Z;&2N:VF;F&ZAFVZGE[ MAFV2N2UGKN6HNM;TM.\LS.W75;QZ!GR>EW3"TDF'!.:]PN6MI5FJ:3;HG]R( M"AT*/?K&5DT=6IID:[_8ZCI#U=%,R=9^L=6!D,URW):Q]1IN*J^4IK^RPW'+ M5'5+'KJVG$L>.&A-=^LED\[-)%W5AH;D4KNYI.NJ97<_S;L;)I6N="JYCO.@ M6ULUK>8>>D?]\&XRR+::;WA(!IV-0:"E#<.3'&HQAS35-8R+<.@:HM(M'8VN M+$+55=/8\\Q$>M7G4P>..M0;;#9+#IU;C S5&39-)9-<.K<<#2W5LAIL \O( MM!%]_X%-*ZJ699D:[_8ZCJ.JGO-HVMY&GSXUO7FYHY7%GC?0LB@#1OL8\MHX>SJ7QT. M&^QC2P:=780\=6@V\+HDA\[.(5NUM);+EFF MZZJFUM.04^*W]_BU# /[GTC\2OQV$K^N9JO#UFTB2/Q*_.Z(7T]7G:'>,OR> M>Q/L8HTR[@-L&4\#Y9>?/G[]^;Z+73(J>U=+32I>XE4%02; )$@*[!G?>^W1 M%=&(KC_"'95?7AX)0@)XG9P\TI!?&MBA7M'JF&) MX(XBV(4HQ#Z\EM8I4,QBD1]S H.6+B[\4YV!L8;55(9UL"TD!!?\L3_=H?Q M!6J/*28%L/[MY34WS"B,B@"^94WOJ4)&R2-5<'0ES.DT6^F9MYE70'3&U3G M.(Y@]1&99?1-^9>W09C-(O+\)HS9&MA#;\5@'"MO:D(DQF3^]=NG,,@G"/6! MQN!>QK;BS>+K ?MJ!?;\.PO(8UL;O]8&^L;OM@VK&P/-V_SHMF&W?V=ICIQL MMR9K[S3L"SLS+QYP#]=^6F.5?8IW6\]CH+P55>76VJ>ODY12Y1/\;I(IO\2H M?OZG (UC:NK&A*7^4^5+^'T'FAP*F8KKN.NF8[O)9FB&N0-J7E[M[B039FIE MG/[0TSB&%%X=U20*3XG"0_6>H?=-\=TRESTI8(@@>]V$6!U+T]I@+E\(;=[L M(HY[Y_?+,=HSQE4U1WNAS_?!^:ZM6W#C/;P.;=09JNET_X*SQ%RW,+=W*7Z) M.8FY_4IVJH;=_?Y[$G-=PIRM&I+#!Q@[=S@<3/>>2Y:FV*[G4EH\_WR8WVW2?_F,*O)2N;S.VPYZRDOE$H67IZ>\5'ZJ2^5=NCN^ M4QBSRP7R!@)V33^]JH2A?6]D[WI.WKH%-R[NWJ&-,%/5W>[?#)&8ZQ+FL,VM M+C$G,7?.XS#5''8_MU-BKDN8TS75OF02Y%5=%#OJE>SN7ITP+-6SY#VDMG,) M"R$9DDOMYI+EJ4-/7A9K.Y!0O&'C.&[=E%[.6.Y?*ZT(E(TV[Q-(>JX^T9J73A+MV!QXY2 M.*Y9.-RA:@SWW&R1PB&%H]_"8:E#35H.*1Q2..K*<;JJV473T>=;V&;[;F%_ MH53YK[]XAJ&]_36)[_Y^?_^;\B&,2>R')%(^49(5*D!OR!*2OT$'HS$;8ADK-P'R 0:*+_\]/'KS_=*GB@QS94HR3*5W>>> M8L9[$,*3>?3,FN^1E%W3'L\G,>634 Q?A$1' U?.8-YX9T7=C6<^#Z@$AZ@ MRE.83Q1W\1ILY2DA#MKB$3("\!?Y MYD?6[N><'WDZWO0UM65:5/^[*\_DG=U;-RB'E]0 MAA?4A5]!]L=)%"5/H),449F!YAEJ$I!?5 VH#)(85XY42(H4/HF9M6$Z(,OA M/]/YUS/*R9TI\#5A"HD2?X+?X6#P=9@$645KD PT%GR,@@G KUR[D34E=A^V M>Y4/Y&1E38D+W(:5-25D38DNW^;O N%J%O %X;@YUOT!JLJZSX9W:\>VW<.R5)";>>0W.II.X=0U*&VLZAII>HMMJ5@1BG:7F;ABMNZY+2'9VFZV[ADI2[:VFZV'U3HY9363GB<3BFM!\0,K MZW%(C-TK1-Z:WNNF/FD[=,P1XXF><=21'.T91UW)T9YQ5&\91Z]AC^ CWM"F M6:Z$L9],KR[-6AZ]M9M!LEU1RQDD):CE#+J@!%U#"#VWGV)S_'0,TC(,F4,# M\,D3I$YP5)X)]HVCIN1HSSAJMXRCUQ!6?YP[ . 2Q'0 MD,R1S)',D.=N6WH)\NQ7TOKXX<1U0''O M1'X)10G%ENPV2BA**+;D,LSU07'WIN;>,M_/W[67C?@FS.']_M(ZU]J%&8NV MEE@7H+:5(S\Z-355P39S['=+S=.VD&*'9NX7HD1]1^/5/E2R=W#_.MS*R MP4?5-K)WL.P=?&:R7:#?JS!3*^/TAYZG:2S<=ZI)%+:@)?'F:%?OF^*[#="E M3C,EC)5\DA0P5)"]5@YK_M;!8_P-#7,//LYJW4)?';3$=N\OZ*KFN*KC##N? MG"QQURWZZA3O=-55GWUJ@,CNFD4^J MD$PA"O?3%7]"XH?-I1 NW(>W"?7[)L9U2VRW&-]:IFI86B\NQDO@2^ WR.C4 M7=6TAQ=!_A7MIG#+-:,I[GN1!WJ(]=HU!UGF,;?G1O#E MW!>$[IX%95PZ]V>73!]EG*1*/J'POS('*@N_*U-^)$TWY4 %U$\IR>#+5Y8Y M,!288!0F,7O^%5CK@37_R$^F,Y+"+_.$O2@C4XHV)DP"=HJ!ASX#I9S.8F#X M"M@^F?\T@&]A"*+ 6(6?X]#P$Q(PJ 1E&Q&L5D:_H]_?S=B Y4_ =C!\$"X M8+!3?E-[L]CJ.?H^R7(E&2LRAZO_F49RLC*'2^9PM80J,H=+9L^T@YXRATNB M\/+TE#E<,H=KE\!Z4\ BSY@[>,9L#1W5<[O? T&BKE.HLQS5E/DT$G5G7=O0 M!%WG-&VJ+E$G47?(VCS'58U+6MAKR.%:\4E/E,O5B=.]>J#)[)MKR[ZQ-=4: M-G6Q9.J9!'\?P.\,5=MKFC907O^_G^#P70^)1/V,3" M^)%F^108P-X\)?X$R*-$E*0QYJSA;^X_J@K,-P])!&].QN.,YOCF*(%)P6OB M'!Y7EU+=\.?LYL=E40,YJQ)P=>T;5S@>GVR%7+@#ZB,]!G_WU M1_*NCHT]R>K\G6:@"'RN*GX&[1@E,]05RB^\:44F\SQ[G(TH)ROS/&6>9TNH M(O,\989=.^@I\SPE"B]/3YGG*?,\=[M=OFL((_-2.IB78KE8P\^4V5 2=6?- M2K!5S929GQ)UY\W\-%37M27J).K.B3I'4QWM@OG&UY#Y^:*7*G-!92[HM:?# MW1JN:KK-^_?)/% )_,X#WS.:M_.5.:!'M;XR*[0=[+K&RF]M1)=$Z.;6KM>' MT+XD@RX9@Z!B#&AI# ZN6FBX W&3/5&T''U+HJA(UR391-0F MQ-%A12PC;K$Z4>IP,=T))8$/B,W7I@-O 5*(^=3GB$Z LE@>,4_\;]M>V\^J MB%](A,X#,/<32;_1'%-C>YXZ-W0V?[UWSI0^&)K[#7N!!"\YV5-.UI"IGC)U3J;.[1+?[Q2]R#/]#I[I&YZFVHW+JLA,$HFZ M0]9FZCJ>WTK42=2=,U?3&JJ:*>LE2M2=%76VJ1J7K-)Y#5ESVQQ4V0BW$Y+= MP60<4U-=UY59:!+X5P9\2S7,RS2 OO;=%IE_UB9.W>H-I* OZ3UMA)>$Z&:( M7A]"^Y* MC $T[DA.%[NF:D-O.72A-; .&'6F4@ (],$7I M*5/L9(K=+CL838(8F0?0P3P 0Y>=B27JSHXZS'ER+M,\2:+N6E%G::YJZ+(^ MG43=65'G6.K0&N#:%\R[ZH&@2P;A",FX!FK^78L"\\^1_$W M>#I+XIA&QTA;"V,_*A"XU0PY3I'],]*NKPVPL4P+V0;XBMH MS&O\B,* \UR MY6,,LDME#F6/,_WD9&4.I7I*7,H+Y!#N>LA M5)6<>QQPMY":OWY2_J;\FN3*)TIBF/:XB%Y?73[JIN!/9L9T,3/&5'5+IIY* MT)US;9YJFC+Q5&+NK)C356UH2-!)T)UQ;;JN6O8%K>LUI)VNN*.R";)L@GSM M28&FI7JZV5#MR(Q8"?X^@-\9JH[I70[\5[@%U-4,V,.XTC[H__JI3R2_5K;U M)5-RKB1"KB3VRXI<%+E[95JKZ8\L*](9#IQ]LR++T=>R(HFH*H@97**&7EBN M)R4YEA&,E3\&7P;*0P)8BK'BWAW"$=Z:4;](PSRDF5JIUD=$"B3^G$21J-2' MV8\DFR@C$I'8IPW+\+4Z-TSG3 Z3!?8:[6:M1BSRS+6#9ZZWMFI:9[\#+L_XKQAOMC64>&L33WJ- M-UU7#<.3@&L34_H-.$UUC;.7K+B^!";A?LHB>9T0Y.YE1AB:(W.")/*O$/FW MMN;($GEGM5_=RP;J:;&Q!K4A^U)KK(WHD@C=Q+O+%(._/$I[E^=5MFP]N/R= M5E?]KI((I@WL?1*^:B>*J5CE+_TDSL(LSRIY8,EXN2TM_#N@HUP)LZS A"UX M)A.M5N'I/"5^7I!HD2LF7M7/]JJ?<\R+$SG M\+\OU;AA;G,^NIQ;I*OE= MYDA(S!V6(^&H0UV323EM8DJ? :<;JC.4;50EZ,ZJY8:6:ED-NBS*3+!CN:0R M*:P3,MV]U!C=4PU3UHJ2X+]*\&NNJEM-JX+*_+#C6C69*M8.1NE:T[)I?4G% M:2/&)$XW5]6]S/;>Y7':EY0Q;A)X73!5B<$0[)?O*]T>:,L0SY.<1(RB1V#O5G"^ M//5MT(2I.P/M;,C4AP-W*S3)D<%Y?5V.S65:R"['5]3EN",9SR**_4J^*S_1 MF([#?!'1]C3E>>AL_GKO7%=],#3W&_8"B;ERLJ>2;C< V9._J8+6/Y;?FH('V/8X/%#6/08(]:8N/*L-&@0%!?L+'[E;6+YX+ODOF=@S]T6)US?F?-&.AU ME]:\E0MGVRZM 0W"]4GAS1AW]4X/']Q>*9N^.OC\7D[MO;6O\$U9@SU3GFA* M*Q=S@H*6M=>Q]/E#.J^63OQ_%R&;,?4G,3#K >_?C--DJHR*#,B<9?PW_+H* MWA@J4H7.'5!<&]Z;48(0/DO%H_BB/P9?!H "DA=YDCXO?K@VJT<2%7P^)(J2 M)RS;SNX')?"B@,*@;'KP.,DRBL7<8=58X1U8"8N,PF\4[Q!-@-YX[P[^@IE0 M0")1/1X6N6FD)R T>VA$Y_>!^ED*'B_S_P/O72'4[@.<+Y#BEY\^?OWYOJ<7 M(V0M>#E960M>7HQH$57DQ0B9DMX.>LJ+$1*%EZ>GO!AQ\HL1I2\>)^P>^Q;, MU?WR&H[(LPQ#U9S+E%N6B+M&Q+F:K0Z] MLR=U2,1=+^(\776&NKQF<6+G4]:/[X0$=R]?V[)4UQ[*^O$2_%<(?M=67>V" MX+^F[1-Y.Z%-7-'U*RW!W4:(29AN;FEPI3 5EJ&<1/E+FV?9M,??D6.T<(QK M<"LVY:C);:0N;B.9GFJYLAQ1JYC29\"YJCZ\C&LA,7>MF+LU7=5Q'*GDVL24 M/@/.U57'ODQ+N*LYGUEQ0^4Q32=DN7L[U;>6#<;C,G5U6@1:"?RK [ZN#573 MN$PEM2O<2)''-&UBSJUCVM=7HJ>-^)(8W5)I]PHKG?6EE2\>S[.&FP=40S!= MM[:'KZLY*Y4,MM5#>&49]5457$]_H1?P]LH'JQ;N@)7>FM[ ?ETSQUO3';BO M=U^K.S#J5GK80K'$0T#+$@_P\>K*6=4'DN=I."KX57V82_E$ .]ZI'%!>1& MLE8$ZJ^,=6P57ZL*+",/210]5UJL5D?)*$G]"1LE@&>B9(:]4E68=20&YQU; M00&H[)\/-*8IB7@?UF :QB%KMHKU(T1=C%YT ?Z %2>4(,S\(LM$?0WD9A1. MPYQ5N, LF2SQ0X),>PKSB8(U-A[6& G$P;:\K*C%W^_O?U.F0/LB%=3%-KM^ M$OMA%,[K>.03+(C!?X5;E9J.ZYMR\P+SZFADGY]7:U3K&JW^$_R["(,R?&47?DQF6 MTE!^IUE2@&N<[8)&I]5@?$^R"2@E^%.AL-1'D,TXS]2*>*XT5.;:XY4Y<)51 MJ;0RA-:ZLE0K15P B!F(,Z(8?LO>!T\&E#4XYA@?D?@;1^X$)@C/1(SXU3[+ MJ,U8P9B'!'R"&#_C4 ?5X3\OM7U>;1N-J\N7?^(GZ2SA56GH*%_^"CV.,?@< M.66+$Q/E= $5/H7(".5B1D#]\F(W?*WP!@8-?"B:@P>$CBV9:SB48+ Z2?$P M4<95E' N"&JE0"4K9L?N4EFKC;L>YM,;'6/D$ M5$9_0P6%H+ KT129CA6M -2/].X9S#_(5!P"@XJ8"1=W+I+HD0$7_@FB7^)+ M14:^YY]]F'_&% ,*(W9?C] K2P4^6!&H#*0#S=@H2=/D22EFS*O2!YH]5T[P MP1@(I3PEZ3?V6L&PJL,Q5P1WLP+^E@E_ Z;";-[\)O4E%/0_$GA8&2$Q0T;E M#+40AV(RXS**Y.!5LT"08#VPYMOP-7P&OY\J)>F9RL21*TH''JI;W,4!1AD< MOGS^\#MH\@B8K U<^P=%^+T;1:O:++X4Q#=,<0$BU]K'SU?+ZR=HBT?(*$NB M(M_\R%H]@/.;;QTK"YE679MV_N=DGCC108 MO+_^2-[5L;&1S6B;B1A!%,ATDJJ$8]!!$82OH(1&Z-#P"#9BFFT*WMG*7, MG\.0?$X0] 8#"CH8?DPR]D9X$WJ:++Z^%2O_$ZL2?LEA#KGR/Z#M8W0WP2WMO8#]^PX MT? QX1E$S,UH0L?_ ZB?&E.^?P(N*G%5,C+ P)(M/_T/3Y#4?'.RSQFFR M8N_!J&<)\]W W*,;"?\?%\Q 3X&ZC!=CRF1'&^C:#^@'XL0"@B$&K"(EX%F. M2(3%(4MZE [&0+EGKNXEC?EZC-1*Z\M\N@D)(,S3($> #;I[Q<9@YR MPZ'#_@*R'5&0@93'*XRWPH4#MY],8448;50>8QJ4#;J"A$LRJ0][3."@?Z"C MM, 7?%C'359K3)>U04;(;BI*])$J>YPV5VPLAGKJ-QZ$?(G?*8P:V+1\_ M)/CSE2,'59R)S<_,*MOP"S[S%!R"6R<1&7R0"HZ@[<7,3^H!I:@FF =/A;B6AX$)^GZJ6\RPHTG M7%X.Q%3Y@Y73TJ43*WP%_*!R@)NFF",[Y0?H;'P_PC-/D($0(!UPUK*<%OH0 M^MA+)$.]Q+5 J9/@>U@K_)6?<8[G.1CG.%D\EX3=;TP9 .6=)M]#/'L%UEH_ ME(U9_.:)"J#S)C0*V(X3,("WFP%P *2^X(8OWYA%JRBVIE;:X;"'Q::7>.[_ M :,#,%\,LO#C(@]9.Y@E^2]W@,4A/6N'@WD6+\R&'5RS%C,SDJ9 LD55*Z@F42A;5)V31+=+K:F:$*L7M^OQ>B6+8&9I@GN! M+ _REFW/A/'KRFV.Q2:K+&78Y:)+MYZN#DU9Y:M53.DUX'3#4B'NE(AK$U?Z MC#AGJ.J.(ZMG2M"=<6VF:KJREN$E?=5Y#L,67W6G4C>[UEEK'PAO#4K\['9JU[?MI&:+;[U=MV\VAD_+@ V9NLXMW'Z+DZ32%OYR!O<-<:NZB(7/OS$'-]1$L%,A81P'R!L MN:IE-T]*DQ"6$&['LF]U6[4T5R)8(KBK"+9T57=:A^!FG;/$&^\05.QR^TL7 MX.\N> .^XK:?__7+I#*L@6DA(;#I4!ACZ5Y1WB-6)A 3/5%1BEHTLXC\@O7, M6 F=:ML)B?9!#>^UX&/+HQ_>>Z@&-/5=A,Y8(X&-^ 9KEH3^]@M2QN*:,=*Y M]FIM346OI5MG;>X_M)$2FUO1,6S\5L74'R6F/L\Q=;^>$--F,KRX:"9(0G;J M18DKNLA='*,N*\L]X+'?4N6>E[I1N?#MI27R-MIV6-/%061 MD#V+HZF[@^%2@=&!LAML)$@.F2"3.M:8($C#1QJC.B+QO#%B6= **SVR M(F)@)6GXR,K+5#H1O-(UZZM'NKCJU&S6Q\YP8*PKC?![*Z6MS8*VHHW-@;6,WK8I9,3+IV M&,F\@Z1^K?4Q93W2RC+4C$WU=8NY;Z&OV N1J3PC(7=>E@MFB]KX["?LFY2_ M[I6M#S$G/6&SA6+7\^^RW+ EQZ?;FN/=%8>@\BHU-2-J5YK9MK<:!2X1?U".O-MKF(%S#3AWS=X2T M[7B+W943AHD7Y^K.UO*B^NF5H0T<&;>>8!>QE+;140^3+B]H;.PXU>YX?-A M7B*AUR?"=94@Q)Z+5>W2W/F(QU0OZABO.',U/O(F/ZZ60]UG1QL].<"\43FK M9VT!QS1%MI6;WVN^%N-L1$5G/MY]3_00V8%_-:1J)4O7C?=ECVNPI1;V%L2& M7BD8.=F[:3+OW>3(WDTMF,LY>S?UR.9 MMIJWKG*NI-&2SNI]M)ASP8X+S70OC2\]<&\*W<[B;RM MP[C'FUZKE:T6EKY3M@>N_G)C)_&+<\!U!UJI8%K)@W[N1"U?7.G^)M/*-9_E M6)>=$G1SP]J\J'@R!QFO[P^&KY>2'>!#>V"];K7@7G;S+:79#),N'VGTO'*N MBI?)!_8J02U]8+Q>'),M/U_C$F<+GW@%_)B&"7J^_!DRD76HS?AYW!Y7W;9D M)>^4D8JZ%=MW7"2OH:,\FLV%6 MDO48!R!^L+?M.U=0_.7 NY-A\+>;EW<^=&UXLY=%"6U6>)J$_40!SV"^;8X\E I;-LT4:>I(&S&%^"O.) M@A14\8XPJ#G%!_U!X$=Q2=K%>Z:"M*#-,HAU,S\-1Z@@*;O="Q!GFVTPFYB_ ME#Z2J,!KQGSN,*>%^H2_L%O*,(F!\G4"L]O^1KZN*7F&URE!.(9 &ZF23Y O M(5"?I*!T\S"/\/!:/,8WN/!^!L^Q1VF,F<86!!(T@:G3>,((PG,*DC1#2=+= MMTKR"%,&@[%8F\B^3Q:!,8FJZ^':RJ!SP5A#!$91VX M4C9'0';.'GDD .Y11 &T>"Y0N@7\$@D\SN4#K8=80!*7WY973!89G^SR* !W M5&1 E4Q\#?]1OM'G)=0%H4] #N8B!*PD#Y2O\3X(0OX>=+^>%BMFDWYAV>5B M80*(UI+!81K<88($)OB.4Y+E:>'CVEC61 RBAU(Z23*N"0%.CZ$OEH?"3<>H M7[#.0<*$#@;'GP&DPS&L),YKZ89CHHZ%J0&C'VE<4.6!QNLX6'_Z/.,8XK54X31G(!@HG]FN1I5A,=L;8A>' M1B"Q1-Q<@I=,:2ZRQV&]J'48ZV!HS.5A.AT/8]($%E9>DLHF%&1B 1%V&% P MLH-7]Y1/KDJ'W)<^^B\_??SZ\_UF)0+@2L!)NT77_O5;0%1YH3#$8T9.1_S% MV\4'0A[?"E-4CB ^?LT2!-^6'^?D._ OAI?FBY^\A5F SO=%60YF9*< W/ _ M[(.W+]YF?(O;TFD"MFQQ[0S?5%YV9&>P'#&;AGK+8Q7A(O AYL&,"&Q23%Q* M&358= .2CW($_UXCG=C!"Z?EG3RZI#^9-EEABC*AT0P&15 !QKA9CIYQ^!P\ M NXR+PD,&\5GUIA-^"G,\!4@%=DWKMH0&10\"C\O-?!<>[*'GZA@,;O$MS*A MGDC($LU'0*BZVC"KO!!VM-2$55>%C)(BW^PCJ7.'"\F]U<>:@2U8./"U+&Q M%@M@6&*),-C@HJ! 0!F ME#+R;/0_(89/BH<)1_)SF5E8KHF3JK1(J\8[9Z[X?*(EAP&39&[T86))Q$BS MF!=Z__R2*X]YRQDRM[]^FLAU98H;)Q#C+#9DD$DK_GHITR I0*#TN0\R]V+, MLSF$P-1GB .YH*$*93$$V*9%9)'QT.*%,&)3X( !6,0.*6HDK9T L MJ%]PXH'_P%Y@'-NCV*FPEV37<=BU:E*$'Y/-?;BYMZ8N'#D(67TYWP81 M#XV8P9M/0VR B+>RRPK/RH0\,B]RA([L+"(^UV]L,X7A4>*N#;A[L>0*V]HZ M-$XI0S<&BA&EXH+64QA%3"V%<5&"I=QVQ_T#\*R8!>* 49>V#Q9AS3PXJ-M+ M6=KJP*V+THU=6JRXC/O,XBF9*3O/E'5EIFP+YG+N3%FI<$^H<+=M*?4DC@+= MC8$_"[<9&D7\G:T7LUT/O/ZF,=>='.#N% M,,@((+*X'E@J>U:]&8M8D5E&WY1_>1N$&3A!SV_"F)&,/?16#"8L1$U/$L93 M_O5"80XTKC1%+QGQ9O'U@'VU4FR:?V=9 ].V-GZM#?2-WVT;5C<&FK?YT6W# M;O_.TAPYV6Y-UMYIV!0(;5%K>JW&M&)J M\Z28+4T&^DJ5VKK;:S0Y%#*59@V[-OEJ-]FJU5<.6NWN)!-F:F6<_M#3.(84 M7AW5) I/B<)#]9ZA]TWQW;)-Q*2 (8+LM=*$6D=OL7CF%,NZ[HK+\=2;782Q M:;GT+I=IRD]OW 9JV?.US.ZVZ);:\9Y:GJT/3:=Q\ MND,MIB7@VK2V6]VP5,UKT"E3(DXB[I"U.4-5=YS]^I-+T$G0[;4V4S5=[W*8 MZU=85D_B?] LD]'7M8QQI.B+*T:SY=#^[>5K5AN!;S2C2:VI:)\^O34==6B9 M7?8:^\XA VV>)CG47@YYEFJ[4H9:S"$+.&39%^'0-;B,&ZH:->L3+X[#5EO% M[W;8T[?([)BD:;ELZKJG>NYP=^$\(FU.K79?\-ZE9$C)V"89EJM:=H,M72D9 M4C*N0S)LU=)<*1A2,*1@+ NN*MBV*R?;KLI+(!*%EZ>GO 0B M+X%L6_]J$"1O@5SG&-=R"P2C>WFUH\LIJ+>FZZJFYG4YWT,BKE.(LPQ#U9IL MZTK$2<0=A#A7L]6A9TC$M8DK_4:U8:?] MWKYS2-=5R[Z,DCN2G]@Y:RJJ^NYE3FM(T!&DV:IIF0WOFF]A^(421GO/)-L: M2B:UFTF@L@VC:=D&R:5SN+%;]S-J/W/)(]75I8UF[QFN+6W75 M-.3]Z?8R2'?4H:YUOM13S[ETJQNJ,[S,+7?)H5TX-+14RW([7[ZJ*Q;VXZ)! MS:WH4//Z2F-94 W:4 :S+><2F-FA#&9;SB3=4X>F#&;;SB5;M;4+RM*5!;,_ M5QNYKC9NO;)PUARJCG?!(J72%]^%2^Y0-8:ZY%++N62I0TW*4LNYI.NN:EY2 MF*XLL/WR0JOK*PMN38#?4![5MI]-GNHUWD:6;#KW)H1IJ)YK23:UFTWVT%(- M^X)LNK((]S?RG"91Q(+;A!W=XKZR,+A*2B."MYCS!.95;YRO+ KV5,-HNO\B M'??SIWQHDDMMYY)AJ;IM2RZUFTO@-EG>!9,D7K#'9<6^.(GI=L;*7R[_\CIN M!RZ589$E_&75V285,3S5DA7\I6!(P5@YO5#UX9[[75(VI&ST6C9N35=UG 8= MLJ5@2,&X!L%P==6Q]\PO:V$=_S#XVTTX#EQ" ^J/1YIO$7,XTBQS;&N.[U&' M&H3\GZX;-^^VEZ?W:JO_GYQ):V4K6;'_]_ +(!B-_9 NZOEMF;[3ZMX%?U*% MI%0)X\H0H,(P5/R+A-%.5B#QE19AC2P+R79F2/*VRPU?X0[Y+$T D8BI#$8.,_B+PBJ=4@5 &,8D?0956J09Q:8%\!=E5,"/ M:)8-E#\IJP*:!@K!<1[AZ21F30Z($H5D%$9A_JP\36BL/%%E1*.0/E(8FL!4 MX/\S!7 YP2='K)4!^Z+ZY(3 3R@\'<9^D::P7)PQ3HU,0:9RQ0<&C' 2)$MB M&.-9P?5-<8.?S8Y$6:($8>9'"=;XB("4WAI3"K(I[!&T.?-XC 'V?%Z%_4S]FA1V6B1>R# MGB A4(/BZ)B##TQ^FH3P3AQT1)\3/$4!KB/-TB0:*)](_"SZ5P!-(_I ^%$+ M@FZ9L,B=G'RCRC,E:88O3VF&L(5539(B0G96ABK7GO&TQ"PKIC,&5,6?$!@4 M\,A01G&D$6658P 4?JXBFGPVX(3 UV3!Z7 Z([!N;.,!:X#7%U'.>@IC1^%2 M#!:-.H"?(7[(2>QCG\1QE#QE@W7%L:NVM#NF+:?3,$?P]D-7,CS$27P'6/1I MQ 2"(1E042!P'U)*V7(!6H"^%&91/2)$F9PD&8*Z5'\!R0F7O@R5I8K'B"EY MH&KEP!%/$POV$$S],?11ND"7/5$\ELQ : C>'\6)H)K YP+0/!&"4IF1-(]I MNC)69^%1?:G3WC!8AX]TT= '&Z-4GA+. MJ+9XA(Q@ZD6^^9&UBNWG%W7=QB,=;YD6U3^;:&MOKJTG:;F&&0CWW0BL_K<[ M,H8EOB'1$WG.;GYC"U?$ ;IHO$@[2#R *60G)J0U M^C^X>6HS? M0%DP]PGU_R^E3]0+:PQNZ0S=2E2+&S2A0GP,*-!:,SW,6JD-E-_8DT@>[BO6 M/BU\[4PIF+,Y1==SLU/)W?SQF/G%$PPB4,'./6]F/.'W%$UI&9(P-SD%4QT7 M8+]%2I%PR$NO080;!4R$&6OZ2*("OF&KWCP==AL'_GQ(<)4CDH7P^.?E1] C M9]E*\&.P#N!W,/#@/-*0(LEPU$<@5 (DX+[#VI*KD4ZR%#U1A+"J&(BPF4JG6CN< S"&=MPRL!F/+H$P$@]=-J6UJ?/('3\>P9@<%1PSB%'1 M[O A28*G<"F#CO@BC(58$6*QD 66I7 D;,1*Y,?I$,XO=?<&"ZF(*-BF1)Q4 M=A18A)K-?;X:R,RJ>KTBU!GX_AD\,.*[.?CX?1RCI'&7;__8T]!WB#TO9/D^ M HP52?J.Y\GN8?>N%140A!O6= M9#S4K8 MI@],*%_^"41 LX3I:S;0TE=XL(<>(_H.\.: LLT:L6&=3*&-@EL$>M)G3ZRY\&KFXEM?G;. W8E"F'> M 3O?";$MWI(SR^T/!A9((#0M3#Z"A)VFL(TB-$Q)9089.S="FC":I@JRL> [ M5D"S%&TD&+N?"UKNRY;[6?"R; *.TAV>KBC@U18IK5DA^E)@W,($:*5,GF?H MV'(G3=+'#6&\;#PSY8F%/+B$U7,&RN/(A)OL,0E3YE+/YS%_ M.5]E7>OO/KC('V/E QVE!<*-BR-$/R$$2)0?;\%G'ML>S7AP#S,D#P\I?4"L M5W#&3_> =F"RYMJ1MUH?%U'U!_RL"E@'",1HE:%'[GSO.!LFE3Y)@5TK[ %+ M-"8^%2B.,&C$7Q2Q*!>"&QVHFY"Y;+/&AW@VJXU>1R1BO\@FE.;<7ZV^28C2 M./S.P\N%P+W%5Z84754&)'&84Q<.E^YKEF!I$QB(P:N,RFHD&;_^_^R]>W,; MY[$F_E50=7:W[-JACF7YDJQ_M56T).?H)(Y4EKVN\^< &( 3 3,X,QC2R*?_ M=3]]>?L=#$C:222*1E7*$4E@YKWV]>FG5568/$ECDC'FMWBT/O9H)(_ASXOI M3H=XX;<>GOALM1DX<@*!W=GG1N.1QST2$7!)B[#AQ7HZQ, ]B:U"N95R1GZ->G\SJ_'^Q*)$)EMUG[IJ6];-613\DT3!E^]-%'SY &V!+^\4!%^>!<'= M@F!8TYAHM9[^<4(2?/5K)<'G7WTY)0O^\.P/3[X\RX)_H2SXZKW)@J\>H"SX MZDY9\-6'EP4//!C_G68S_VAOZ$-= 4S<&6KF4+,_GH::G4%CCQ(T-BV!/I# (:UDF@/P MC9K)!#5DW0DDQ71B @8M"\UE'"RMO!H0)T\?X7XV:PFW"Q3%T0QWR+"1P%*Y MPYD$95^Z*N65092I)AV:A0)J75JIBG1Q%E[(0 %^;-T?/^X16,O?G>/_O M8,>7]7*<+N-ZF:,E\]MOA0UB)]!=+V97IL/#0^[Q &2I+.G&6WQ5+==\@NR[ MF<3)Y9&:^HXU2]O/TD'%3CJ3-G?VS<+AD#3DDHLSEHI3M/-Z!QA_\D@5 .;_ MKW_[P^>??_8-&YZS[VB>;=?C5T^_^2= [^\+ROKBHRH( D[KBR=0G%V[D93X M&ZY^6?(N_7;[_<'X)2\S[&."G/WSI_Q0Q,YKZ->&+%1VD0MQ"""'2JX:KG=E ME.S/K^IJ-7OY2[488!R\7I$$9D@HK8K\[3OWN_5O!2HW#?BLE8W(D-,#1"AH M+55:[45<[9VO]NP3 "3)M1?KXH=A0[]\^JR\>/KE)]6G^/33+Y?Z4\(OOTU0 MC9.S+U =5=+TE]7R4RN5PC#9QED%J4P#(P'*X8K#?>3"[%L# M:/=9,_3?A[+[^BM]*Q=PW!01G2 M_O+XMR^?SSJKP$5<0SV)_-/@889&D!EEF;*QF,O"$F@37[K,6>5S'!) M#!2^^P(UT%R+L"X["3HVA[10:6,>14SG>0JD 6O)VEC%YK].3'[P6*T P7&! MFC8&$P5QI.N@%V_&XB.$)N68H\J>)R@'FKZ;3B:;)$^__J8/PH-M,8ZG(B:9 MB<#EIQP\5 G(/XCLRF0>77BMG/E-,DWNOEE?]!DIFD&$J],R!*^(5ZM]WQY_ MH?AUZ_,H+LA?ZBW [&H8OQPKP4=K8[QJN*R!_36(P*4?9CV(=VNH(EP)*W#Y M>V5U6\WA]/>D,(/]'7)_I.A:QJ($$N)\\/EEA@)3>VV#TN\)W<>%8 M2 =<^ M>'I:!T]9C[ C*Y^0''37I/ /KV%-W4,K;SE9UE6KC56EK4K\0Y1O5^EUZ^DF M(;="SGG'_ V],DC@HOJJC?@GRMV.IIC8*9KQIFCK19Q,H[8X.52+\6J:I.XD M<' N2O9(\1>?_5.*DC__^ER4_+CCRV,M]IY.[;3*>G/YPX^S5Z]F%[/7/_[' MRQ]FK_[ZW>L?OK_\\=7KO_[FH,>SSSZ^H,?3)[._@-SF36+:><1&[>MF]EQ@XE8I?L37($F9:5YLGVU[RZ*CBWC. YM=PFUD]YUS M]/F#R9:MUE4JZ[UE84@++UEY;WK0%FWK?E-)94.LX&5;A/XD'B-[^&09FR[6 M MDPJX>- @,=NI^2%E\XR0XV0;0$)T6CA.0+]>^4K3J18'0Z-XVXJ#N*50U97+ M:UICNL?MX'/K8A>88K$L++@5QP%@3#_B";VU\E08*B]]V &$0Y MNV[WCG^:6OEIH?'!U=RK#RG*&@1L-4Y[4TE23M!MO*1O]_5.PYAB2V[)W2+] M()KF;;7?;\2O8QH__"34877/2B27?HCI[[J*O+V:<_N! 9#<0')Y29G.!=VW MP/4R!D+FBNA7>D%H%,8FD@Z=*,4^#0?*IF"@)L=2->?/YA*Y\.V2I)B^QD^M MU< Y2%#/47[DG_")2F]AV!W")E>5,,'84S!%Y+%M8LX;V2^NR%MEVX(__+;: M[<7 ^5J"Y4]F/U^1Y<%;$37%;U(W-\J> K"I")M[ZA4!.KJHV.>+FU@3+6Y" M5Q 4&]=MO=25[57F" D WV7:4MZ'- 2YS_*EH2$!2W)0Z6J0\Q6"F'&4_#'H M+J59D'RPE*8Z>>HI6,R\RC\E-)>!<[-P3LZZX0A+8#V)'*OW)'&(R0AY+@YL MW:SXI LEZ[[:<%1HD''LZ !Q:INFV4?"0A2;=BU)%BQ)S7'B\W>\H$HPZU$N28"T.,:7=*,%:]]JM7-MR#%H%U4(<(]R1KZ9/8# M,CP;#>1F8^P#\((CE4@%_H9UXW/)_6UHOG@/^03,8YL#<>9#MZR ? B1/T1< M89I45>]G'.LG"T\B _DJ2#,#:7>9@;MCZW\KQU8&QPNYY;0;3^*W0R">/?L( MHP&73V81-_)11.A/)BNF!>5_M8,9? N2F%QH>1"B \NJBWZ!>1RI@P.#$5W> M]H83H^L*"D@J.S8;D8+X5+4*_,;*JV-T"+VRJ=&$VP5I MIG[V"'YS%&;YJ1'=P&?^ MAHUXNO("1N#U7+$MN$B,80Z7FU=*&YRMI-H1RO/DXP!0TIB>$'@8/>Y?M.5( M#EOF@ODHM->=&#:_,R0.3S#_:/3T-CQ\K\'U#D]P1M\^71/B<7 MW @'Y^RNLWCQ7@[C] U[^D1 >,?_Y6/Z=L]H@[48T9=+M&8!+]*W>GX__MOX MLR&Z*XGM7M'?8#MN=Q47;=@]*G:\]MNZQ0 J<ZJY.^(C+!;;XX:J=.6\\?T]TU+6@%,;QRZ(@FRMI@'@(2!"6["VNUC M/(>\K8FN1#"I%0@%792%.=EVO966-#FE.7T$JA&Q[6M5SCSR&8\L1-@L MQ"SXL@H *WJQM07B9(]&BA4%G8K[2J4 /P3+G5[ ;,P2\A&,NT[73(&T?*MV M,\+.A0E([=0>9 M5[Z=;:M*%D4]Z.@7IH/?D++%"J0P(F]W+U!A0"@>24IA32("!@]Y'KS/>X4Z MB\<:RV91A%DFNT_9](,A&!T9\,*GN@P;M6\Z&H#I=:=_+H/?1#< MCAJY..WH_9E9Q==D7NDAD41!M./(=MMLJL9P(I8>1(*DL$(,DDK%J%RX/_0< M1W6B='? 2,RBN),["=0+%E7)?%.QJ!V2M@)W12GJMBH9*D,.#[T39]N$4%@H MJ12L?BFWNPU=IK:YD.X*@:V=+O-UN3@@CR?3;^><$AP/O,\RA%JH*;GZW@;, M*/ZJ[!/:_JCFR<>620KK$15C7(Q-X8#1=;VD_=/>#QR.DF20<:O"%V0B6JT- M$/EDO:D =*)UD"I)[EL%',RF9K',P(EKDD2\;2;$A 5" F9T&2M !+(Q6Z\+ MW689&.=<$.+J%QVWO:K_CH7CK,>H6U8@F##Y*V$?.FG#0E.I4T<2$X!ME^)BZ1 5ITZ07F>:A]PG[)L/@+]'Q-K-'44#]NI*GJT,@ M^!$2CH4'^E@JDTB:M^H5.;9S M6??=8!UK^@%5(:02:5K97Y@*7;1-;^:D9:E7BE**UV!1#MP/M%TS+?I">J*H MI5"8QD(B@R%D2#BGG'<#/R:6LTQH VE,3C1>DMTK.J>PP0O% MVOPF<.9'%Y'\_-:(Y'.IC-6^L\_-NFN;1Q&);!1(-1E%Q#6"V9"YD7(ZJN9* M7'8042B]?_H(&Z1[@*78T&5G2[XF+"?TG?6FG2//'\H[R;S^ZJ MK#?AF1*:@ LWR'%G*ZQ-CD9F\FIRCC/&XE7E$L&#!.J_2V8D7E?Z+61=MRZY M1AJ^B]A4\+%SGSJI!J/,D^91-%G)^OGEU'""62!P -MDAM!;!*4"AG]Z;84\ MNU!>L*\0YQ#4N?FI;3 ]*]@XJ(*L$PFH%+0 MI'>)1&=CFML(D'U'<^ <*BRS8)B/ S:!6DE#5AKRJ)O1&U+\IR3/;D6'#BU% MPQZQ#(O/T\RH PNZRAI=-^VX)-\_>],V"H5@/K@=2;U9N:;#]"CL/.LYK2OK MVXSUR_M.P)>T"DE9P@V;@,ZPV),.$ >T$=!9,3,$M!SA-5IDT+IO$YBZEVT< M]"+S=MSIO)J7_C@US+-;-D!Q =VK=Z*'',E3$V_-9&^BN"@VE<_Z*'9ED''.&/%6DIFZ" M 2OS@257&I%=T1+%3%K4L[[)/P8IFQJQ0PGL2%\)3P?'^.R"ICJ(^)U]QO<& MP;BZ:XFX_J(\&-RFJQS"2:L\J"C7\5G8"N-B&]9JO9/&B*%[ARPMJS7:\!0F M;'MYE!N*$3]C5JS*H5YG:)* OL-QU2@!)D.R(LVPI;Q%Q^[5LMJA7*3Q+

T%L#N&\_Q+O:"!+# HS_6X4PC^F@TBP1T,.C]#Y[+NE$#]_)Q ?0!C M>>\%VA^5>O[B5O7\8[6X:F@D"DKYP>F3/GY]/0:&(7I;_2+1XSOEH"%4S%\L ME/.*+C#4DW[2>+Q5]PCV_J#-D %FH?7:[ZY:L^)/J;C"E508!"G,I20*>\FY M(/&,2+HCL!;61UL*.$1[,T1-PC 8730TLD!ZI]0A8C$;&J=\#M.D6C M7:GW[.-#!3.4&HH;$;1=&J>EN$OF.S/'/[15"G1KLL%R3)W"T 9$OCN.L;4Y MWY!&9__$>1I%?./()!LE&"1:$^20[S&B*;6?TRU?5BEA,;'];GG!36[0=Y#3 MP4@L%%2T@&3="%[&P!&QHE ; CZ&04%@*"L'THF9,\]CT?R53O0,S=M1=Y]S3>1)8&2"6-SI1^E#A=5>UG"DMM@;JS :A38 M2E="GF$=*Z2C)YG^59*_(*GX3NDM?F07 E%5(7.0+!XS/LBP4&L5JD$-]8&< M:Y'EEN]EV7CD;RV5G-EF+%)083948RDS=CW-U+^HU%WG-OJ\YX=+4PY8.X^Z ZE!F !0KYKGS86+NW$"7 M24/P=]-G7&1]P0;$LEV0U.+RC#PXEDJK0T&Y>N56B%W,/'M5C&^?(@0 ;>MX M!'LDNA]K'N;+.\SP /?[CO.X';5QV^'AT3,1'!!(.)DQ6YJMB;W MO!#1G(N!7AAU&B5P*Y N )NXH=0C5<$GFOO&GV@TA!REMY 9OS6!)E!X!#X\ M5GY;$ 5X: 8#E$"9#*O29(_@=.PR!K7A0>H"5_I=Q;".#63$9<2,C8GT Z&( MS(C;$I> Q'IBP2JI"L,C2L'5Z(;FV(%[!'PP/)-S$RGM6KT>":!KYH''A?S, M8U!5?"GW-VWD>F'QW\ZD$[9RU-]-%1S\:^<*SOA.__C'_VG&^G4K:<;VAC&9 MJV/LJ,H&W7%51E79($?A-)A3.$2M1N<_;>N]*KJ@LVH UTM$F6(-&EQES*JC[]&XLYPR"436G,OK4W(+HF$>#DLU>] Y^SF4E.E=;I-Y',/I1JOGME5QY6+?T/*'O[(9E= M?..^C>";5\V21OB/E"@^&/)?GEM%0ES@?W0.U7@[PNRE1$T*3 D9?2IN6+GY MQ[WJ*P$1^X^6?090X*ITZ>Q@I1TGGTOA/^-;N&PY.8 ,<8YG0OX(%8@285'E M8*!'"3=)_PT@*!)6H5[%@!2&+E$%:,6W3;E;@+H^2W7_;' MKV?6E7)90L.SKI1"D?T%*P4<%,,B@,?9"E,1Z<^+_ ;,8E,CEA4BH&D8,IPZ'/ MTC]&9_.Z.GTXH=!P/)-Q$:!V2WF=>8$*=(L&F+8R0B61I2/38LM5L2Q>7ZA% M9RAS-DD33H!N8K577C;MJU5Z;:Y/?YG,U#9AT!.KCB@O=G'LCB0>YU@EI$AR M-R UM#Q"L--R?/[9TS]D#:%:6VY?U92OU@4+89R6AW"%#9> F"AUJIE6KD.^$V. M6\AW2S+6%N^P<8@\*LY4\"WJXV3G6>%%[#IPXP*%F=F2) /,0%_F8@0MH1J!1W)&+"$S=^U&":*DG0 #H30Z&$> MA!1!MAJ:PJ6?R$+Z[FH8(^SF(=.2'G'8*9;.8IYP<^?T%&1V)4IZ3J5[*OW9 M.97^ ,;RN^VEF=5\B'1F,0%)(!7 4KPG17T01Q6R*9I#BU\_UH"%9(7;:!=O MT%^3Q/RW]D< MV&]PM<.-.2XJI!SK_DJ3JO>>(5I,JF+,+$RS7P2!Q8-QNVO6#*#_Y#YOK$Z% MWPEISW53LDU,'TWUU<$(50/]9)&W$3&ELKR$X1I%WJI-=>W5Y%H.=SA2>R#E MMM*D>((>0YC-?$&.;:XXK0:/H^RQ/G]K:^V<,B\[.HF=9,;W6F?.RAQQI5 J M'O$>H)^S=(8 N@4TUXN*+QM%WBE>,J6)Z9M/9M_3I6A!W"B45G]KNP#X4+N> MOO'T#Q?/OA D-QN5&O3B&M4U71LR%LTHA <,G#J]X*#I2%B*B:E2N.%F^XZ= M_^C.7-><7K3? [+<:BVXOTCX>/O*ZWX\]^C"+.':??9BL>0U\-.%;#BG9+B9 MS2=W+7B)FOGR395DWW$1@ F":F(.0AL3*ASHC#551^X/R5ZS%*=&D4LD@74" MC^G#P0:H+:KM:F(M=8R_1#/_-D+WHUJ+K Y*;6=QY12XNZ5;5HM(FHB\GS:Q ML;?J+D*99 QTBQ/;=K\MR[+?J_]SWWC+K\^_<0CR TD:<%A]]H3R8I=7SZ*Q$?BD(ZCJ-+3:7$5M99(@V>>=?K\[/:H_*T6K M!L,^!!T\KKK27(5U5$:L^5T5X*>H/#OLQ'U,<>)CGATKON;F&U&%&VE M_$(Q*V)'[WQ4/JQ0V,YIZVA\6^:C6,XLX^>\::2U]_5&2Q+1 &;7U1)>095Y M<][-#[6;*=$9\H^X[HRHKJ5/Q;P52F1.=6\T$";Y%N/,RG2_D1=["_XS*F7 M(8B5T.U/VT$ILP:K9]EXQPIY61-_)[?Y[*WDB&^&7IPU'('S_K_'_3\5^';+ MN%P&M@7.4#+)$)/I-+QGR>Y"Y9(YXIJ^ /24#._Y-G'^H#QD5'-5*)>FRK# M:3MOFYAEGI#WSIF>3)D'\L]/\OI4,OKS\]Y_^_*FVW9FP 7/(C)TV)OT$ M*KC%7[?&?J\KQE#S=^*& 1WD>'/PR*J4D(A0!Y1HVNP/+G M95]K;,FQ'LN,5D^;\ 8T#T*2;#&O^/W+7G[W"],*3TJC;^Y%QW<^._^LLR.@ MK03P<.61,!EJD=1:>$1R8"VQ*>WE9;:4Q949,5XMZU*I14(3!T-BS';#G X8 M ->]]JS-BLCKIN0&C<#"=-[ C^E]0:%2@[$_-=<:]37TX&C75]58[3G$*.PR++DO^V_(;^>MZN]QSZF&#N5S=$^P^,0)E-TAES M+DP2/NP]^&*5Z2^I"@$>5 !W+6N^FD9&$D70F4@OH?^_.*/_'\!8SIW(7'8Q MR9"SR*L?<%_4*8-TJU'+D@GLZ1VNA6 5!(][&P3U099^_\KZ:)>MH>PY _,X MI -2]#30@XE7F7X@0CX"49?B/YA0@3X8X ":OFA!3O!D]OQ$B$IXV+56\+,MFY;>9N@P6&^OWQ;9>[C/GE%(&6=4VN\47Y(776CUSJ+@VDNBI@:1Q"Q6U4% +&S4(FZ2$12.['BM5-GI) T7S!\F ME*KIAVW5]1'"GL=KE)V'>3(X;=!U:_R7?C[>&;W5R!HWS)+'$ MX>XSD<@I)E#V_L<'=7)LE@#%\;&9C,@1C(UH%P"LQ[%R.G&&R@JOFQ>&0N-TEV?YB:=.'G*>2O MTONK3Z2>84:AR<](.+N< JY(2 XB-EROA2RN%'#=]+*N2!$^1.::TW4M,2>[PZ=/IS M+UW>@%M!J]:,P:#R3D#YFT>M=3OZ%2(]_1!L<'J2O.["K"D?FK2=Q$L]# M?J..&HQ8;UKN"]=[8SCM7G;;.#DYJU M*[6\MTX@NN5*.=2TQ:5_''U*O'HPN[&1#.!B1 80:XBM=X-6*])"XB,"94S- M!Z(H.Z[\Y1I(.A=[]'&\MTEIDX&"VL6GAH[B\8Z:=_R0KDCN*"N,. MKY+Q_8Z85"/Q+SWCN^?/"^'+8>.(?K.$J25';/GN[!W..(#=(?0LADDL*-!:. M"*T$Y!D:YGWEHO6Z7Y!GP?U?\&6F!TO?"F]&;\%!_1.VLTX/$N-!F%$/9 M# MO%DK!$/8:D@SL&*?>!6?2/Y$#L,M%&Z&K+PMONFIB MR4DH@-# >Y7A Q-A=V7Q\%C*J7OI5S!UYWBZ'>,YL^28A 7=#+T\3#TVZP+'N4 MU9]7#9(@X680KQHC9&#K;'?L_N")%QNNNIE:''/N^*/VY31CMNFD.YGH=Z%< MFH=.T4LEO.CV4E^OQ+^L3D"C_89;&//MGWW+_Q?N3AJTK#,(\CL!&^YUAX%9 MA-%Y:G-AZM$8)8=,]X)6^N:J@I[:9^=$0C3[*A/1)KZE>E!/)5Q8,K_)V]JS MX*;YRM874C-80_URC&^@@4B/NNMR42JHR7JZ*T.Y4J8K$7T.>6I]D/YO=K$J MV( B(6!N.=OG+0WM$_E[:!SXEBZ\&K. ;PWL?=#BT^%E.BYK)LXHB4V0)[[& M+E-P4'N$,N%E.S5]6DMQ?IBQKI]]DK26,D'+RIE8U2;-/IZ7S,S=M21WCP7P MLK(0!G1Q'YHCP&-9M%HFE,CP\>R?2'GLO=_$JY!S?6O(]!=(Y=#H/YU<'Z6M MQ]UP2^D4R;S*IP1[SWL_2T+9J(J9XX+T8"=%3?&!)*;-.93]P,GXX].G%Y#+ MX;/L<]@^F,*A_]O;E*NW!(NY!:I5HCQ06R2B4 M7#!8$0J$ MA,9C4._B#/F9F3B^-3>YH.]\<63Z-<(C[3&V&CA>R0':&FQ?&1F(^$I&G>N^,:!--;3.@B\I?9<>, =Q(E+6X M:MF6T,HB\]FZT5?&U-'Z+05NY@N@@1MI[YQLT1/DTCJ\^X2_3IL+CR'3_G,U M:ET[>[YIAV5L7/MS-2>;-_1ZO?SY;>$>ZC6#U\=L:*P^N8ID72#H3TM9).J^ MV-2J3WVTT26OYP:M1FRGO621 %JDE*(%NI14T.G:;J,JT_"U=X M6J\+/D1FMJ8W.7.'#,T]CM+T$>6C*!&'H=[(7O?M:A]2=OSU*O4\ M5.%Q?$*S>/L=Q]46%!Y[7&X>CIENGL;I1-")X&B%R!9)KJMYS"."0X&O&/.?O,-,[V1P)F$O<2&ID IH M),%K#.K[C[OO("D5FN^D!G0UXD=Y[NX>(F!B?D6*VE3D<7=E=S"5UA5:-L9L M &Q9'XF)D @>B8G[&N"OHI(*D"W?>B>^/G9./+[IO[0*Y'MM(']J@RIS>3ZG-IHBN8>B#(#T__O_S;M_ M_[\?OP+.,H&Z?GSK1!GS1G*^WB/F\^K0JK1)8 HG\;QEST, \6,CZ?S\HZP8 M>/8$:\'),+G1L$LTP&5EGB$0SD$OT:JJIL2ZS8ZX4&X5=W'1^?W M46\"K[AEC4'K4Z%4!M!)^4N5))^V\8TA$8[.MFL8=^=]>X_[YO3[ @+KN#SZ MNA4(=1ZR@GD=KI0W-L32>WZK'$S*1-Y+Z:ZJVYRKJ42YN0Y$J) M"Q5ZD\=D4%;[ Z^C%:J[<5%0*66)XJ TLRLR\[>ZT'A]!I.OM M7:M?][Y52]F*_57=B0?)QSKZN*&F4YNK:7]KW@CIYR#=]K@_-B WSYZBV=[G M^.]3\4WI7Y\54[XSVX5PY05,AY*'7PPDHEU?T5"XW4,%JL/]4F(E[;"^\@8D M#D2VN)2]HF>(_#;O>X0(R; K)F;VQ&Y'OSE1C&D MT:$4O#ICDT;+^0O.>YLN 24C@PRX^5A<(PXHUOL ^\H./ !JD:%*@_U8#&=Y MO/V!0Y\B<]5JA?+\HZ')<^)WL^3-?6/^#SLEQ04*V5+1\%I4]5PSJ!&WI-_R M93))(7AQ=.5YU[0WC92R]T]FWX!X"K)Q9JIJ?@@&%CMB"[4,#(_I#?-9\6)*]F':=P4= X*<1:J])YJY;QMXB M\M58V(!@N:$"1E-(J'6Z;;*YZ?CYOV@!D:] IH-'+)(78' MC(Q+/J1JBX4 JC7"I4DB(-\=;EI]:O['R]C;W%-?&"O1RGBYVQ HE877@)1> M58.&C_B7V:P(I9UJ882&F =[@#6U%,P%-K]NKNGZ6L.I.'8; L;JNKK,"F#( M_AFZQL\8Y@EA&N @J9=40 ^%)E*:BRVTODU1'*S)@:M4W$<\&BA&Z>DFC:.L MXS\J@U2]DOHGFH7W#]+66L71,86Q':+IPJ1X='*U.LN-"T$>G1H'K(T8HK_3 M\K#57XS@AB'.F^#AG.^H: XMNF:(Q2E=:AE@K)9EBN\CR:2-PE4U;\M%U_HC M%AOHU$*CF\UJ4PMF]Z=W'4.@(,7:4N$-)S*:=2Z'-IF79(>+@D!OBWG&]&*G$U([9E)X;#PIO M"1XNV[R+4KD!)^S\XGYIIL=@2::BMAN%D5Q5Y;56Z(^6C<;$"&%IJ%#W"Z0= MN31#*YLKKG-P:R-JH[Y%(S6:W@E7.39,FU*ZHF2X%(!+*;3JH6Z.=,L<95D1 M"U5( .00V,$XHHP"KUNFE,U(@/CC2:UJ;Q^LF644YE3C99OH"9?-[(=$N5IV MI+P$U4ZV-FO>SFL#:W2>5&Y7R?/)$[V 0=0E)H2)#[T5=M+1G2)9]U+ET#8/ M> J9L%7YK>EEA[FBJ'O0%^=YMR 39>/ZF]H404\Y0_CWYA?=!) MK[:=5C?=PHP/S]U^0S=]F4DPZ!K,.#=SN80%?TJ,P4X3##/5MR4Q -LY4 H[ MGLBZ%3&9B'IEEZR83)K2.E3Q$,@7I'IAL+"85[2,Z?.&QAPEG*U4K%FBL&J$ M\']1KSGHY^@VI@_ OK]X>^D-,-F%$/!C\%.T7SN]YW)8?3YCC,!CA[AZ#*;XC"(:1H-5>M",ES-%%\( OS2,4VM]RN6OP MO' HCZ&N>RMMYUE7;Y1>.MUF*]B1-S@FRQ5 M7MJ3BS-M_VM2S66:;$]Y7=:;P,V "W>3 )8"GT(;0&Q*NH;'I;4& F(^B3T7 MR? #9:<+U428@I6+Z89RY1T-LB;K<5-(H)^$R06.F]1P3)S+POCK/,C0H+MQ M/+IATT<(X/%%2Z5.)B/&6SU1FRK7^CD7%;5=PS6.2C4SLQVQJ_G\^9O+V2?L M!FXE&JL%E>&[?EY$3E]*^:0$9OD);WZX_+008=O'\<:2*]M3.KS+HZOIDG2P M0O6,HVMT;U)ISYIY;_AA8;!6X=@GU:(4#A?<*X5C_RH'#ZZ?3JKD5:#1B+NW M&SJN0X/ JGZ1&XD/J_:78O:V7)$8DD\_IVN]K12DWG9.+(2BQ/%@RAY9%C%3?J5CH#W3XQ#,0:H$T9.NT$+OE[ M\ F)Z97#Y*5L 4N' MC*<)EY569=DVJ:UAR2RKB+TE=)60-'EA4SH7FIH8P;HQRQ"&X-.OI)9:M8W2 MOF\$\L\DWIMYLJ5C3D[7&D?#FG">JKO1F<2MMX)U'CV#_=5%R3 M(%LOC0FKA,@11@Q'VMA51=%*YFU)M<55*31O:M%)]8O.36HK1IKNUN.:Y3.G MX.1;Z9I3Z?&%GR*734^;LA4(]\O4>GLR#_XTD?D$_F MO<>@\RUF_Z_N&LRKW-."(BR:$B!:K[P9CN!=(D?.._D>=W+40%+"#M76\%+.RB3$A!.= M%X+%>7KC?G^PGZ_/L)\',);W"?LY2Z1_CD3:E(MW$LL2K0*6L9@='+FZ,9A] M5AWOVW9$LE.5A^[2IDH)@Y2BJ:V.;;K;_;A!>O&;VJ.?^Z(_I .2V?H :U2T MB;0;2^; ;/8 D"G5>:& KL9X-S7YM'!6T1&',4(^ED/V^.NYH>R'VFRS[K'9 MEG"FW<,N:=9*MDI2S^S8#9+'CC7*#]Z80EDRY.>]_G#.0PE[=)ASXY" M2$Y)LC %TY,6N D]5W=Z.FFU)V@?F M!: YBI.FWW<*\,D*7)6QCWGDJYAJ'56_GL_%>SP7NJ,I%YSO&=>X-0#+TMN- M%(J,DKJW_"5G%A';&!^)_8&Q@CP^6!0K3AT*8_A1DEW;1 DD-;*3H;ZJVE^U M2^G!QT".D#XFH4<*C#[<5^< V ?T8C1-+#T#,NDB 2K!'F>0SZ3/4HNV9EEJ MRPAN!V8YV:SG0*R-.&H<40@7TM[ZX]&'RV[YVZH+3D 9SX;30SAH]^YRS_*K MW5P+[DO\G%4+D^@(.>M/2:A_M<^<"KFOUMNSW?(!MEQLDU9CZ\%&\0ID>+4# MF!1RMW9PSI*XW8S.:H&TX33Y?%.=]_0][NE4IQA--6Y2T\W%1$P"/JR$CY&+I]>A.]HJ &9#9!X3Y":L L: M"IK/1^>]XA2U$$^0K:MN0&20C;.,>LZH?X1#00*64.G;,D*()79]K,C9*+>6 M(GQ:UP-C=QDX? :[O<_M)F^JW(N84-W.@/ ]AX"Z=]7>ZZUXFZ6ZX509+^.D MX:(!T=8SJ!SB84UV8=_#JX^,58;]W[6;0V]AY3S(J XV'2EAR]ID"D2I/D/1XZ: M^)WR.LI)WJ?'4,7WHY==9"4"6E>@UWW4L'FJ?BD*B4U[H_DI> 2]%*S#Z"RD M@^L0/3L)^O:T6).$:XFL^!WN0,%"!8/+3E6Z.[\O_[MZ5>???/LLT*9/?B5W].A]B%LF#]U(9V(NP7W MRM97Y?M\M%DG7PZJ09-Z1?XR?;E-%D!DJ16"%&WXWF9?6(B-SH/4TE/(_.A@ M6*,)9U/18G&NE=HC%C3,4VX;I67IP/:)P_8Z5Q8P23S.WU5;^8 V56'.!:2P M=#66X-EHE<.))[2MR%/ML*$]Z;EE8N_IRXV/D7\\Q?W+S 3[Q]%X_M4J;JN[ M>C3[=!S\MQ59Z.T!J^L4G'UBV5\6(E..&M),'0\_U# 02S VPK$H.4G165@\F"R9]@S](A\IQ/LV&L[1[]>8U--^SSXMG?WA6//WZ#W<,DE3% M%:SLZBZI.3FR>66R443S2#;JA@B:F2D"Q-RQ9WNQM96+WVH9W6$+)<*@TX:0 M:"[(2 3(.=_$/LXOAP3"5OR=[#T(_:^,B$GFF-HBEJ[7\(@Q,0A,=E]]5/M- M+(]P?DPM+L*H&(%P 305:5-1F4RI+AP\7*[(@^+_IXW'!"=6SWG^>)S*>S!B MJ*/WZB'0[7$[P>\'N>6J\LGV7)#L68)WJ?"+8Q\DZ\Z#1=YW->Y+9I 484T7 M6DYOY$K!/FBJLDN&VZ^VU1^#/Y\3+C2SUV0*LV#Z_+.G7X%3U4AY9E@_YM;F M92'!AX/(/S1M9P"WSYT#QGK%_X& M ^S\-N:R-="/&/AIW]7KM5"KT;SEM A91YK"R>F2J"F.14N!>,,R=0W-6/MT MPJV1"JIY[BO@667I(;N:W$1EY+$6 'U[ZFS9H7+Z%F,T]):M2OE#'V1[6%JY MY-]:DAE^X$FM*FOWRHP;>Z;.4V:4E7VE^*=YF*E 7)L#1R>&XY]MMW_"EIAR MC1323>66>8 CZ^A:*MLXM#3)AY.)G/&;'$J:>J$( MS'S-*<'4;2%%JZP1C#(42JR9G]#5_3LOO#THZ8MT4>E[M)JXNZ7I8Q#QVC[B M^55=K68O'3#YFI-V8^N&+9,C&VE9'MCR7989 MAB^DY>5!ID7-C)IK:M3^8@ M-BN3-N0A7[6=<>@@Q,S'%OP$6JQX+%X0LI)?;]$12>L-9'+]K;9;RQ44LQ59 M!21MNL-L.>P/D^$ '!2FV"TEGK]NVR7WS]I?C9J250:/4_WS)'EO<<%]EOQ-:T8L"Z4TLR86 K M;>7B3LIARO@SIAGN?'/3I)G$@#[Z3<,)#Q._=0A.]_"709_WUO]Z^?!29@^^S[)V3KPG/7@JP_HM3 M;YS[Z7N@MUF$%]9Q3%)$W/? )'>,(=[1Y.7C3TK\21I,^/;P(J0>AXD<.2[* MJEP(QUE/]D@Y3L\^F U.HB/K[X;4QEXXEKE!5:NDD];3RGA=#2C01U[7XEZG MI) <1@D?VT73(U/_4SW 6.A*VZ\*U)U+DN9,.(?0?CH8AUS<^WE+_31U1[7Q MB*J-C19Q6.TR?N"]X#\5_FM)[X;M27_8D]@F,=V!FA4H1%H)M',K1@BA#!NB MKUFUBZ&_[7/2%+:Q'J-&?S3BYA4(BW)UALE,4N[]Y9]\:81/5"].MDKB^V[: M-9!R0G!/NH_AMD5HD% WNX&A\=#.J8IK(96;M?,DBJ/,CGG<]W'VOHH-%82; MT&G[C032&:TFU]SN(^S[>A\(W._1TT8H- -5PA2[H;L"@"X&'GQI^<&0 HX. M&%SA\1O^$<)RJ^S/*B.$6]:X6!FR-V:$:!,=KC*#\L8F>2+^<.^M?NVH)VER MS'H5GFVOLW<4WHHO!GC$J2_9UMR0P:OF?_(P=/RIN03S@>KK,\ZTC%0WO1,= M6A<E_*UD=P3WX4QP"FQMX"!B?O2B:))TQ-M2C4/]&.30A%D!6VZ.IY9331O<0H M'$.E!+W5+W1*NCD'9TZO[N\O%_S':"'[BW_/(7ND;:0GU=M1>I M;ZB!/T6C(!#6CI/Q^/=WWQ^^3OPV+4?9.BR2=GY!8T,?T=TXM7L2K:K/#A8Q?871QN:K$Z&L7?%E@X]%M[VN2 M:!BB=:>/C1TXMV*CR3I!C)(>-SI#B5(CP&6\S@E9K1F>L ^>RF" PUYL!XZ% M4P;M*TI=7^[2*-%=N/';'@<*G"I$0F+_. K3WX^7LJK9;EXTU#0NA &F^ MU0D.A;?".NXE!W4B_Q.2"IQ_$*[D*':0. 0ZTUL2M69!R8"D*D!NF2 3[,W! MS_9.U&%"XQ&D]EEA6K\+*_CGRA,63K]B;3C8T>!PS%[:&,&S6I0:56\WB!7( MH+0"K(Y)6F&B?S+[C_:FT@9H)+&K(=IJ,^YVR-E4)U27!TAF21_"/R([4O/!_)[5E[3?KKW) MF/3#I(5=I&B7M6'-.Q M<=[R'O3V3EJ?\$K[C"IV2[.'OF2X)=)DA(-A\I@X M<@,>20NK;"B0B3Y>E[_M38.;T0N_-+?NBUPJE@A*$^V8TFE7+VE3*V/0""%5 MT5V8I> ,>%$*>)=*]I*)>4!T17Z2C]QS-J>7EFADY-0LS!TY1N?ANFXWGFKV M@L]0*ZJXB3#/+I^,TA+-LWXJ60E#VU1[3ONM>"_"OI+XH9/$)T"I)7Y=UY+T M8MN5:BGX!Q+W J+(8@XQE.)^H9_"PE'I6<_[O,\C*"YN;23VXO*G(@5IVRXS M"1Z!\/J3I0^+V7(0!L3:FK.67=A(!E2(5ZT93$>#[C! M:(RSM%?/#YI\59):D\%:5Y+Z(++IJ?@1X"E3]:_P^_"T.\DE:1\DL5M8(47= MP-^0GUG^1@- XLIBEV-TNNX28P^&K!H/EBHXN5PI7]!79%2!:KEC"2G,:JB@ MW[0<)UJ6VU);)LV[LEDJ8>M4"9U+B'&/0]V\:1DD1GLPI,2^^R0D^D#7)4D MCUOB4Y]*H!,F%1N&'0,N=(3@7D)9IZZ<33#?_CFR> LY)7P^T?8H>)U&1TRB MF%MWN6C4)<;L*R"^A+]VR9-.+8DYUU/W@QSR<6O-?; !_70^ DG'MFU?[P?O MRFS'/&N7#85=:?],L?IUD25"[ \ K0.C+EZA^[$V!T,C-, Q,T=5O =+P.^O M(DK+ZFR0M8+B>3)[+>"8&"K8,#-<<WQ\NG)928BCZ9D2 FW+ M2>1NW<9<2W(\IM@*S6.P(IT/*JP\H<::'Z)#6AQ?.@:8CE,,R![K4\$E^_7, M6A3W 3^"VX>6/#)><"Q&Q5U$"T%,U1;BB_,6KOL9<4G3KMCPXD.J$FLG^-=N M9!=,Y=U.W(ZI];_-AK DF]C:C[%P]I5A15G?*(=A! QF?5E84VDK[62@-I9+ M"VX @_8'-OURZ2BH.%Y\F.,P0ND$^A>##;"B,P/K0EJ&R*Y[' M4N9N3S%F' ["M=<2-9M*:(8 =+6X:EI&$%C_6;?R8$W2,NPW$"^-I3L#IV=P M(#@PYY9G]"^S(4@O7V7IT<.<]3%*F<>L[]FH_V8;R1J!W%773EI1)N1#"&CG M'=4[[PB?X$$ 5P:KC0$RXKHUO$DXASB%,@\HJ7F ME>4&G.E08,NK#F:.A3@M*PRD?'__$G] M@\N &N;"MIKKU@T17 >?+,?%6P]=7A56N%IK/(7_,D*:\,DB RA#] -=+"'2 MQ@&H"!W2W;-AB;Q.. /KRVB"QGZ& S^LM8TRG2$I=QI7WOQGV0QLE$BQ/RSX M9346"IGM[Y[(D8>FAMI!:R2&9JET3*U'3FQT9!E%'!V"[G:4!>T - 5M&%EW M&@!FZ] P9?2&[6Q@/J"_:R]U&Y?$8>4ZB8OA=REU(4:]O?CDBJ=%'VM^#A_J M["#2WN&0%@H?ONVDR.$RUX]3$\U^W& L_D"Y=G1^ A.8%+1*XN-USS MM\X$*8QP<0H#X[T4&7/UK/)9,F$9NE(+C"K!X-0;AI< YNF:ZPTT?^IZ%&47 MYDZ#+L-#.!%2%S)9@K44IT$IJJ6YKUK!"@?GT%-;+@5"FU5]L>NO:0?V."U^ M=J2NWZC?6I..OE;IRJ]D,E[8O,H&5WFU'1M_+$J;JQ(ZW0U!,_S$;+J?D<=. M%IPR^_*ZO@Y?91)2S@^QF^83(V)T>%4 =ZE2Q_\90OF8? M@NAN ,N]"?3APDE,#]!KHQ3B;F2,@!)WU* YK,\-TR*I4FG?3J]]%&'\;T-9 MKY\;\;Z6.%BH*4I6UZ*4#DBI6*DEU=.8T;],/9,XJB6>MIG="ES-7U;HSA\- M@FP,C$(ZH"D[F?2F:/N]28/H /E[$NJCOZEWED7;T['4X P_Q5.NV6GE2'LH MIB(78:C-+,/4K#"5.ZXHK(?LOK6$@EI'8!PY9/P+$11J@F;4>O'C<%J3.*Q[ MQ.AX4%=\7CHU^O PL2GE]B.*V_(KUHH93"O7DL2\7$9$!_<95O):0>* M!AKO,8;:)N%)9M$4#@3:[C : MY/$9BX3J0/<]CT_,YY]A:IMR:!;<(<*[GS.2CD<)'XN- !S,+ O%0[BPC5\Z M-)^/;!U!^2" :*H4VTAOT\_\;\/M+;I:Y+.E!G!/UE@/_;L@KH1J&RDT;<-9 MJ%F(JFMEMB,SEAO38 G5Y.W'A!13X\'T?J[F/"PR%F]XHG,$T;)QS3M09]BW MG#N"37.UKTL1Y0$0'^OW MA]GE*_[@C .IPEF#;!"]<0W;&(0MO#$T-K*&GLS>LLK]!TZDZBH6! 51(]! M++]*58^-\9[4@$Q54#V*R&%*7)8.SSD?E+$XZ*&%X3T4G61N&A M-QQL!KP&.QY)6)0I*&6\1KIJ%+,;ZSR[=5.SI),#)N3-82;.X-!,$%%P\8?' M+R<0I.:Q+5AAC09@+S6-+*6+,(/CB3160PWJ@T<9H]3"2?O*<$2Y?HP7-T\T MZ\X5BXAO=%@12@8WG/Z,'3MU=BUG'9B\VCFF#E-Z8C[)<"%3#BVA1L,7)QYC M$LAHFH);.'+;[[B!#D:5%R46D3V/F$V%-)D(;LN2BUEZ*1I1F(^ 19)N2W"' M2CMHB#(N,[_=/=?D/JNWJ]0GR7HDV7WV)&)WUHB-!(80R:). MNF\7-?X2\T%:67#:=LS=6[8B'T.^^'7FI9-G1']#UL#[;(J4/(;AZ >,.0=) M$%OT8WI4 SX<[!2Y7SBQHS'<)(S\PNY13&V-)J8__D*,NY:9_<>-N'ITEJW@ M?USO+TG=94L#,Z96S;0R48A(/S8'*F6H LG+1,@BIEV3N;#H6O1,04P.]"(( M97 60QV7T!&Q9/NIF%W7_1#-J,)LSY-YI==*K\,SYRA'AW@I *C]EE'X2#B2 MK,GZW$$1""D5O.F*"]&UE5KZE 4R+C>[JW).)RM R:2!,$;U7^WPXS"O/BVD MSW Q^_:PKUY *81$_Z:\F"*GS[;=/>T._?&/D,?;5"%%2^ M^N,-T(H(=O M;)5+H^%A_YG.B7'O6.@=$\+QH@NS)0-G(>[V6_FX?R[8 M02$%&X0I#H<,S]Q^HS! 2:[V)R4/S.@KR3&Y'Q/I*N"MNN M85H>N!?G.%_(D4NT:"52!#,-"@"GR7;0W,E8FB2,>/0A5=C2MMLCT5(P[[4O M+/GI !W,Q-$;[&?SA!S"!R"X5LY"?>]#I6&\^$)\:Q+&+OZ']/NRH/@-L[#2 MH2,Q%:D%\XB9R9<7=<]FKED_7/SVGZQ_ 6-YGNG[:-O] IG@(K?4GD(P"3Q<.DWZBYW*\V">PC%YF M!=1YI)%,<8H@51]%>O3[8(=I/D(+Z[3W16;#CJOW.76!'&$72B] (L?Z@5-$ M@J%G?W_=U(F%<[$8=@<5SU47+;)<6)M.-Z]36F4K)3UB'Q:FBP#[R#B;!H\D M*Y<_>D*2;5I3^QE\%1FD!&;4MV>X3U)I0OTC Z'5*(25':22L Q797>!*A:+ M88?XG$5N8\C#PDRM>=GJM>U*6G')(R,#*T\/+>VXQY5PC L[T+@@.E5,&_ / M1NOBD()7:DDD!(*6(LF6 S=8ZXM3X%KL3F'2A&6&)VD3UU&WQ9 .53]SU&K3 M 7?:GH4UH\6B[O8C1WV&QGL/QFC-"@!FB'@GC'OZ_4("E(C "9+D& 0_:C!J M];H:X4HAM*;W8#*SV^F>.J!R7 Q1*L5"5H!W.5H:J4=*54I.C:SMK4'!O;_J M #5RHWN?VY!X_2DZ+L=F7R\L&+K28B( MYZ.F&:..6@Y/+P#M^=/O;V3J^7]LZ"HTK'0/^8P\(-\=H.(6B MYON-G? JCG=^^#_G9H_OK]DCF_MKE3(I>'#"EH^'$>YTR$Z$5G(.AZE E!Q M/D!4^MQ2D $4QN]+U94X9=/2[]SS]SV>BVT)PDI(8Q,$JU"?KTS*R@R.6KOC M0,$W],-YT][C9:;[JV'14A-VV\.&2J\M*6=8K3\'31\^'F$7Q^5-IJ%&(Q\K8<$S /!?G70$I>E M+!Y?\7EU:/4,A98 :IZ=;;/WW(B;COV*&4B :VII+QDA%ZZ]$:XGT-%8T, K MZU*)6[B')AOLLV<+ZSWOKG8)!" E)$IL#[GDX[PG[WE/]@S0,B8LN+IL/.WV M4J4S'&,?-/6_(>[YY.>G92(U91\VY4&J ML\R91N6NY^C K*DK5.ESZ:!ULI?>P) 53&5WTN?N*:FE1TM9,@_G(_,^CTR65A :D]0SVRIPI39Q22O* M59<"/3COTHB2'KMR:H /Q>6+\$%."^I/0? M::K->9L_W#9G98PQ86>PD2K .H$C0U.3\Y9]N"WC4LV+F/J3$E>Y68MR,^[I M H?SO%_O=[^Z:C?L$_LFV.$9A$="<7^5M:(<.83GAH&I#.+SN:FLO_3B* MY^?5N@1&>UMUP/:&]F?"M_74NDE(B\(:M;Y21QI[SS35WE97B.:T8^2B[*]F MJTU[TVLSI-" Z!(!&B9.^E__]O2KS[YY]EF16("N2C2T*1>+83MLE'J".8 0 M.?@?3S][\L?9G G65%E:8>;^BOO%;&GR5_V,*=J7M[[!!XZG/OOZZR?/9EMY M;.SW%XPCI3YO^A&!54XJ4Z)6D3YHP+M1,T;A@U\P^5B@+LC/ISYJA5H3M((" MU66&+I!ZYW'+86&%C]V+1TV(:U ;MAWSGWKA%%=]&/^H<^4,7--0]

^J0W*S96>9 *"L M-]KTUMA3!6(F!"38>R5" 6V]M&NQQ^1'VFI,_E%-].#%J_:;D*Z5@4W?BZ^A MG(_1NJ,M2/?]^^[)[.VNKM:5U(?SS]\/W>[JD!,9:YO /=C1@ N6IL+"O<@M MM20Z"ECOZ8<6RG/LGP?RF^:-FBR-GE9E8[7_7.ZA=QU=!;I$!<2LM)U MEV>XU_03DR$\N64L>#>?,+F1P#WG'<,P:>KV4N/2[]&6]=.B#1 J*^='-'\T%IZ26#DD)CTG,_^ M&CS31SO@;_K1JA\/Z56*+JN6)Y'WB<#*R=929P#OO5C5N,!&[,]].5&-QF=. M*PCS72NXU!"=HVPM]0!X6>\%7L,=49QM5(7L:MBLF+&C].9+::6,*5!_3Q>( MHX.H0O('-N!VXP'$=S-YV/A-]59[EFW0[Q&=)@86YAM^)9I\"L-;%(DG+Y\U MPZ7/A-ZUO%_\%8M<@JUGHG2T2&FHR8"F"<78[R_V\X91WX?F3-8FG&6P4H0H M*VYI!7V/'_&N;E7B7KN9(-*:4%A:)J':Z89KS@4+G3BUANF:Y[NYO>C+5W5G M&"CST.C'I!CO'>9VOD=CP)\?U2&B(J*3"72T'J&IMEBX;Z:(O:LK3"L MLO8ULR$O[,&)$O&N=8YYL8S^#1.W#O:YDK. MJH4GN).PTFVO+/EK35QC2\',OU$F&E\@R2DQKQX85E%Y-FJ]8ZZ&AUR92I;G M[YS7(!12WJ=LO>_;AP;*IT@Y;>6^F&**C7Q)T*TAUG-%-VRS[S M!@,5PDRZZK*"O:[ND>/,>LR^G7AW8E$7!L$ABO%$8I(/;MP<+KX&@ZJ74F.H MEL 3#J6JO9"JN2*!2/8$-YICI^QRRR& !'^;4CT(]9JU?B%SLD6[+!$&7M1NKX2ZD-&X:.4+6RB)/WB(,VM!-_>$ M:9*-T\U:C1;%A4ZG!9NB!-Z0M4TOLLC*)<86&!GVR MI%-75L[^+*?X;"6FE,R<0C68D7DD)H'JET6UV8!E/8LO)#47MBTK.PZ?3XW6 M4V,$H;/M9A,)SBP@]"N8:A]#H,"J-$B(B\:IC2>QS)I>UU^ZW1 MP\;HV>43VKQ$V(@L<1^+EO7%T^ ME]H9\;F5HJ.(YM:O? G7@ZY_I]V1&_%(S/C*N@!+Y06WIB<=L.*I7"=*4WW@ MU[")[M.Y8,<*9JI]0>I$?\]#YI:T -;AAX#T5OQU(3%&DX!2'?M=U9+?0+Z^ M=K9.38"J.\YLD 9P(L0TMZ"S'6)2-0NFG:3A: 3!"RPX%D=]9W2@:JFDYKRABIA\TZN\?7%&^V^-$%9EOQ?N M;B%6<[_$DU]FT7/T1(F#D3C=BR3>0S8BUOF$*;JYH1P;/0RHK3F<>F0A)?7. MR3I0BV@X%HX$*04VXAC/?2.1L+PU5H5^Z!S'7 Q]?YQQ? R6U2M9C[ZBQ0]E MJ1D!7 K7&T\?$ZF5^Y+C+6RD+!52N^ORG>69.-67,L".@1R8_:,Y4RE*:A#R!*/+31/CD7FES M]!S'\KBS?Z\D5@B[@D4,S;D3VIK4D8AA02W=)8XFL+R@BX3N;5@^$ :Z!XUS MDWH6]56CG7K"D8O7D*L8F)>>7ZTE$*MZJ72A?MOYJ05"N3C+'5BTT;S^@K?] M<.H]YMAA[(/0J=-0Z0N?Z(241'+R^Y\*\7[HV$)?W[M8O6MJIUD6;SN]0HMZ M!:K^;#N$_@AY=BVY<:(GNCCGJJI MNDXZO_/?2>H+5XM_7R.NPA*N'GOVYL2T=<-YG\W!,0Z!"3>V)' [7).:69D, MZ/PN0N+*Y<%EZKF"PM8_T))K9(K5P*8=DV,J M.61J.?\B9O;M (Y;HFPH!"=TZ6QS(% MQFDK>J]/.6'I-KI09%D&)$O=2)6=6%L/L.MLB<*^W3&$"LX+OAZ#Y@F+AA>, M\\_>)=4I$+2Z5.V8S>!_2RLI-WS179X%U'6%-E5-WVZ%V$ZO@"0\%NU69(XUIT0K+]U2] QE8^BZUC!CBH(4 MR>6W-E4IU\ =S[3?F!TP?6T,==)[5O2(V/R3UE ;IN[*@S85YC18#(I9VU$. M2'J$C(S9O@UWJ9BM,HMU99@!_CP8AU.B C*0CMM5/:_WDB6TMY/OW"P+;J[3 M:+ 3P\P^4\P6A[E?L5G@@)8LGTL(.:M*^@9TF,0>?=)%EB9)9L/(OHI=(VZ@ M0[?U/B40QXE1LTJT_XD:XP*D4\ETAUT'HB8,WJC//8DZT!2904:I3%D/-Y6I M!38"R?LW7>4=*RS3BEM>L9'82_,>/"-*1,-H<#.%=BOQD(U@$24\9(3*NV%. MNQM2M(_C*J=\WM09D[B4]O31?;7$-^=Z146F/BO;76H@)\:Y-2$%&E*2];M: MHZ!+NIV- 5Z7U5ZV=;:M.%-?]UNU;/AN6#-Y?1!\,CZ?=']^XA?0X-0V<]"B M-+X3'!-077/0E%?)&E$3+?'PCK@CR[Z_X6XJ=$9+" 17A,KCFR%6D@W#ZF"A M;6I@S_SW8 G6H1=W1)L'+EHQ;UF7N8YXJ[6UF5BS63%]J!!:P][C3#^*CTSQ M)9#HU'XF3\-*[KD8;5=N80#,H1P%A*H&H)@7V,/,DBYU^BPE><1VP=I/&(Q)3T1Q&-ZY?!?+3DCR(!\%=/K+K9F.+#6O^A MK;A].;\:EZ^YB1T3MU;)R8'2HV?Y(E]T0;+ZK^1QYI\ ML/9%D!Y$&T!S5."+DD L4%D+&/91,:U Z=2W#G 2 \B?9FG'VS9P=EWMK5O* M COR:C4Y'09BYR_S.>&T3JQ2V_FW8F]4#*DRS6&-*8H)#\+$-_(S='Q0]LNC ME.B567"Z"59#X.4AAET4(@;PY%1B.KKE.#53=.E((%$T)*AVB%#P9A@[?# E MI:\E>BU6@(C%>%.0W\(E)-MLG8[1 &VKV ]?^H8GQSO4:$.V:XW=ZN"D->%$%+NXH;O' CHA1'\S(A%K&\KCSM8G;-),==:-/'3BO'T+(E MF5>V>"-Y1']9H0\/9UNDV_6J_H6UAG?L>PQW@32%(KQ$3(:&#/ ^>@DHB637 M^%GF0HQXY::UNGB2MSK"OAVF';QQS[*0;@(U_XN4ZKXCHXC^2=O$-9@;5*JX M7<7_S/81B"Z6:61HM1TMS9([.6W*F]6 YD +Q+;+3?!C3%=QTJIA.2$71Z(Y MLZ G24K@V^&K;._I7;HEZ/7[0P%\<48!/("QG&OKQSXF4([+#&*9>MTA="D_:!W+0MA #<>-?ZC&7,4UGWJB,9$AIOP6XVJT],#DL6!W-//&1A MT!E&3D1&"6H=?">N5&IA_X^_-,ZZ!1M@4OP' UELJU#, MTXXGBW%O"PJRT_E$?-K&A';<\],":HM-W#!AHE@QH%KX\H"63D M%9=TDYIA8TLAQ,.(Y1ZM1,6=]Q@[^JXRC#<6[EA^O>7CK):71"_X9I*9MCEX3CH4 M@\> @ES33;5&>"0TXI1U<<7_0 M--+\E9S>0@S9YRBF\*@,2/!A'Z(=:I L#Q6P#N8,+";!4SU325U-?RE1*37?L@A=O<#!9+"4Y MII6(10"A(TP7?,FV6^K\1V29O)!(]LO#IS2I!YJT_3@**;!+*0)D5Q61]2Q= M[]"4A7-HC&%5R8\-"EK09#RR;-_Y>O+Q8C$"FW_?U0;C:"RX)B2ADV@#V1HC M7?:;'=J)ZEW*_&+3BGPQJN7X7L2P8;RP*DI2Y$UK0\#]NT9>19;;R$" M2Z8 [40I<2FCS>!/6$4K8 M1%X6=TIAX56SK-T]L$,(S]P!> MO^,B:!$\LMKWO S3 .'W>!E^)6+XM7&\;2O62'U(^[&<9B%N1]61?'5S)77F M 7)=-^8'"79%3"5ET68@/.HXZX:)LVAW:Z.3:N% R:LGFB%&TJZ\Y?64"?MX M8+H_5VK!=3C"US4]-L%O=<'&5>[<@ V?NOSAS4_I0YY4<_S_;4HE%M6)HIPQ MT^>28:G:GAWW=MS43P!67GUN1:H]2$S")L-L+S<+)4\3]87()EM/QD\ 64;; M?@6G"GM,_RLW!V! '(]N1D[BF]%(OO1=UW-!K[YJEQ(29E_4TR(T3V;N%A\* M);_"C"3(&,LR'"S&L#^:B%>-W>A ',X(J11D3[I,Q@@7@&U"- 8"EWB'1-64 ML'UNN7'H?\N%IID- &>+%T3('S:,HB23;N?(N?6FG4LE1J)"$RY-S%&T:O-Z.=."&\SU M1Q'GJ]G;T.@BA:EB2,EP/8UTPNB :N%'S2L:2-UV@@'(!:'EC-P7HT,2D@NL M:#2FICW #2@G- ?#OF7C73@)NZ%QXB8N5*";-31+4X*3K8G)[N SKU&@*V9$ M,R &&([Z!"ZH/6QX@&6B@%P/&(E"[A7D=56-)MH#%[0W!+HD9&4C'H4):- O M0<=YX\H<0M (^DXL'--3^W$)E077Q,E ":LX?%:;CRO.U11UAZ:_C"Q95Q>3 MKQ7"%K6:C@IEQ(5@FT\@"?FK^0YI+'/80:;X(=+DHM;//GTF#"(L],K^G9B+ MFBI.8PY#=I@$JY9*5;2\%"-E$REO_YE,!0,MLGQRV5C.>@'LMU:=Y*O&\DD+ MMI8B$YQL4=YHT*%!.>%XF\1CQ"[YGN4!MG796=&7C";YR6!RF ][L2TKY6ET MX &)CZL>BP$ %+\ M)NU7*NXQRT##"I4Z$_QLN6T8XFFF^RO$P>F'#%,3 4FD;*-4JI3#QD->PL BD2G/I53F1/2.Z2MH]5X-- M?83BI*"$6U I:L6ZETT[50@:JN+(630C)(S!F/NV 2QO ;/"0::T1X=4%.^* MUQJGIR 8]M+L*I8WJCZ9)K%* 0[Y,"+[-!0-?$?UM13#I QE#3R&(A4O8%9L M'M9^SWNTHP<=U,'4I02!6/W%+N\89J)&0F'+T"0W$%:6VR=.40LKAH_HFLX( M*U%_X5YG3F*HVNS+W?"A[W1&M9D-.!F!QU2A'9<2;$E1;0T3:BB;%UQ(I>- M?BB=W@TW\/&91 +Y4B_E3J;O1,+'M+>.EJ&2G=3RJ V&H3F;W:@SX[2BF'0R MM 9WCXBDP>98VK$FJ?OP=M9P_4PJ^&UM5$4E>I6^JMY)*FVI/I8P7.6S-D<- M=I8L-XP+!GC#]Y Z]+*;VHX0H#(+! )9=U$#36)3B^MD*NZH9-,GIED5FSO< M1"UXF'U+"\'*PKB21R4ZOE5D$[:;:XU @%2HW-5+P6-RO<5:T^CP\G-_,;RO M4'IVS8GTE2U9H!,;M::2^K88#U5Z][I)X $PU[3=9JGA;!L!D-D!8Q'JP(21 M, '_",L_B1A8S$EH[)Y?00VM1/[?F"[H:YC48=V+TBSQ@Q M]RC(Y"HW\Y'FPW)=[;6>,=BA=DWO3TJ09XYO0GAM5FI(&Y%!,"5'<^R_!Z9L M0B=7:?V#8Y+L5'R+R=H8S+LL]-P7LG@*O!2D?R7M.Z&C#,E( G? MXX"R+-#C(/\P9"E?@8T@ 53ON.R_\S2-*H(?1R@]Y;LL8N>TX'EQ5\R9!PYS M]FA)B:"F;QOY"#P[IF"NBM-_:-#)A@5* +?L2:Z-MSC&:)FVO>1,56]5GMHK M)X_DLI\(;F#4P:N"(:_0?LS?DKKM)*NEVLZ9-;B7W!."*9"D?0QSGK8#N&>6W M1Z2^[E'^WN&P;OI8ZS,!CE0TOT\0 M-P6SJX0*>->,F@D1?BX6)X6%\I@?M#',S\% 8K'?*Z&%T/&-!URH&17FA4N; M,2>8V;JM^_'W\_X58N3D"EOO@E52I\.:K,TY P2!BE$"!.LZ(>=;4AXQ<,"Z M[+IN-_*)D\F.YT(Y2,;HGP:F"A,K=VQ!CJ<>347,G'UL(63B.P$B\UVG[0E@ M2,I62;6GJ1*&Q_#$]9+E[W'Z])T3!U(3)YA0%ZH3^#*8CVQL**63&BJ'>*^C VB%@, [0BR65 MX3(D'O@FV(3YJX3?QD*'$QBF(N1#@V3S2N)'3C1KU#1<\RL\5@JT<\"7EMWG MC;<5'-2/B_.5GB9D0-4=5+"04AJMJB4' )@["QX)F_T;/>1=Q0UH^%C$-N+] M9!_Q;MA4?7$*I5>,\'DB52.,+X4T%&13&$2H55((+_N.C]CR0>V LLN08^') MXU40-+G8)69A(5RZ8PKEA+!37WX8PT).X'81#(CO'5<:CG&JAE^UONX*C#I& MA!:A!A,W@K.#L:D)0'A*C,[1GG3-,MA@FU^VE&6:@!(75@QW)IM[W&1SQ\2] MH_N243],R(+4.EZK9K++GA?[)XCQI PY)1G4LH UI[+!T'>%\P8%22%5M$!# M=-*9K?0$C<+D#L^:#")A$0(0W=Y M=B3I)K>JF%T)S3Y.6[FJY!G>?Z8(CT#@KFY@"@C*7<@L_ VIE5D!SM2#D!V1 M4=G+"(!'%EWQ"_X98>#7JFBL$KK89*8CB1WX9$S,N!=U-ZPGU?+Y=D"K[T M%JJ7*VX+*H;3MOP;3B[W>=%2_(G;EQ=Y_/OQ912_0^HQIJY/VR!)*<=I\C(] M@G4?$0O[)D@KM#^]>/-#+/>694X-HKS%$(<]VHX%= OF*A2R,%5A*841MG)6 M'9'DF>(*,FFW\DSVCD7%YY]9SU0,#U;X%_\3X>2&$Q8*@;.^GFKA7F#-\F194PU)"]J+..(PN$BI'Q#E2)2$BY'B0<$AD!\,*_XW.<[^L4]2' M'_)3 S:#MRS0>^DIR$D7Q%LU\EUI=BRRUJ5J)(#OD'ICD:M]AN#<1?Y#?I4, MB([V2^NM=$F/PWZ\?'F9.I#]]&=E4)JC1? T7TVR)U MLK5'4YY]$H\@^>V=! ZK1*AMF"6R>0PT;RCW,R# 0%?G0$!#V LOU] 0!*T M_:=JRTF3V>L)"8E ..KU>PNX-/(A!0?TZ7/!J6"SXAM&U?FDXL@=?(#Q2D]8=X\D^YG*-'U)PSE0 MM<7;#P/&&@0H.]^GWS :S$%>0NWES\'Z)&T*!?;R$K,A!36I2B1#H7T26&4A M()Z(.L>DE8'"<^11RC=3<8 K1ZX=Z"?*U(19*@$0N\#FEW$:2!!36@"E-0^OW,X&/NHO4;ECJK)F6L^M'P3PQM0 MB%0J+M,/O(J^QA[( ?4[TGV2=P_EU$I9*\&IYCV6!]QY$4*N)\3&=^GMV=O#?UGC<""#8<$ N3OOGA[:2?0DXI.DBQY!V,5](QOGAC!O5NR M,DLF$IQ4L1V$);H'P%R/"A_BS\FIVA M!"<[_7E3;M8ZX'$MEY)E0/\\)?2Y'-9,:, =JI_,GFL?I<92> B92B&BU(A'\L>!A&G92^PBX:/: 'SP>-H./J/S0Z&'L\@#$ MIIG+[1U311VP(&K:YB),MU4V#8'P:5#>RT:T7U_"ZVDO AF=8ON5),0K )+A MDOKTB2(28< L]T?L"*L*6,P^4O*'6_]GVH=ENW5)>4F[?IG2XK,7.#GD!BT% M<$BVR>7EB^>FFC3+_%K.R5N) W[+ZR59;E;]1S'"/-"\N*HW2]IV'X+SM.*+ MQ8Q<_ZN43,KI=?1>1!9,&QE43"\X#G5ELLZPDAEO=V W))%Y^6IVN=C'8!>? M4BYI 9Z20^HUL^#(.ER^4I8+J=QA'X6+%#GPW5=F41UG(E*H1>%JEZ^<@S:" M4X^)A,),(ZWT<<+OKM1B/ B:UG#+\[FW#J*+(;CF=,,^29W/K&'ELT^U)]MF MT]Y8W:VPV0O0KH28A6'4)VDJ^E7E&(B4#;:#[ M5='26 63T?L#2-HWAYWZC6[]X.1D/6FM-*[^&)39*Y+ ?5U>O"E!;2='^\WE M\ZDL KAR6]YIY6SGUM9<5DS3,(M,LN$XG]8 A45OJE"<2H)I@B%+W_^*'$,F MIGT;CR'L03A;AOYXGYVM@5W#S'CBP.VR+EU,O?IQ]H/ %FS&@N:B:_&T\,LK M>C344H\L.TX30]9D4"3NU"HVNDS>*.M5>B+F&EFRC)T+%UZ87T5"0\]P!=Q6 M'JS42"5G'; F9F6;AM=9PG+1OAT^N1*V# B6JRO.%%_GE&CC>\:1^T]>U< M+7]C%NL+_M2;]"G6%I]J/,(;:QG:-,:C4(^*: 4N229<^9ICX$T>@R&[&IWZ M-F'C)(@_TEF7"TM7:K_K2_)?M%8%R37I#\$?TPB\Q;W4RHA6C^N^L*NVISBP M**=1\UQQ2LQ0RW[-U)V35; '1RS8KA83W]XQ_^((89MLG^ M])<@."_I'4N\YY.7S15W24JZ^TW82 GY?6^!D4]DB_A@SSX9?5S^)($6W#]1 M@, IIHA@1KG5.'>U8!ND4\>_3UX2"S^R3 I)B&1#V?E+EF(I]=[M4<#!;.VW MY"Y=S?Y,(TQGPD_GJU!='0[I7\J;8O:?)0TJ64K)7GN3&313SY+;^):6H]S1 MBX_?.[X5E]S86>;N^('@1(SH^4B))L'%V\R98'7=0=0G9C 0TN#M^\2-XD]3 M:#6EC']> M-N7R_N>(]^UE CR\($$AP;K+A6;Q&2_3#LE<%( HKHB$Q$=OO&2(!*/KXTV7 M1WW;E7^O-_[)/TFUWNDSAT-.<_[+G]Z\>"3&S41\8XS4@?8';G$=^"^SJ].P M/N%-N1^"2#=J5(*GABP(00V#*Q_,@SE1HDW";T36639"?_>E>?3?R?084+ZL M )L64 Z?L$\C2BK/J(QOQ.SY\S>7Z*96;L78UEJGYV]^N)Q]8HI:LCW6Z)TO MX'^6S<"!1G@'A1;H]=/1:9;%(?% M[S0*: &VT@$-G;515@90]PR,@#;"GC,S$F&%^JIME^K&"XHR[FI"2SRA+;G& M#O22^L!),J*3$\*5S"MU3Z%^?4^@/8"R_WQ3ZFF.F4=)Q[3G; MN^LV^_4<@N]+Q?1RAB1*@6"*":6S]']'I2__B?\!&6#$::-(F>D"17)*6-!E MUKQ*F7>6UUU;+L42=I.8?+04D2/ */DL3]K&Z!*^3$1]A6[)JZKUHD H(B<9A-=XS5Y 6# MRK)A6CA.K8+9\_$H1_Y.;J+#7'K^^@VKRJ2R8C#UXD0P5;XMFU?W< [9-Q=F M>4T"2Z!UW5K3PJ1DZ8Q]8>Y!/&"B73 J]8XDOEFX62DJ)J3QG&\[1B6GUUM8 MX:H< .HD/2;^1E&'2'MNG)'0SP> M>Q JY?8H\A&N;" 76ZW/7GGZW#\G$&IC:$1.A@>>,UV,N:K#F$([ZG$(U@// MMCQ64R$6A)26=^-ZI<0)VBN,X,>K<($-X6]ICV#65PVR$X*^CBEXZ5*:V3M] M,GB*A*[(;H8&R8H$ T#?']HFN.Z3 3O$F6BU=IKRF;"+CX)T%G-+WA['MKV( MQJ+>L2TH:M6J&+C3CO6%EYVMNG+MZY-HU[ CJ8V#FW/*C%^C]'X9GRRA0$5K MV%BG6@P\"BSYJ-=D;K&Z1R3AT$QU\4>84HX#B(V&>/W:Z#6V/(!LR+QNA7EB MEO4R.7(X7C%]1$NR\%O_0NY$>Z@+)_3;5RQT]5 *+C6\6"MK.&C,_>26WFN> MZV[ DG=R8/S@W,V(\(_D;,C3>#4X#&']"27H:M0X^U%@,&M!8#R6T$=_)1D, M$@D2[9\5[+8,FB#!=V8KL-HK)TW6XH %B:U=(7 (YZBXL=I:^B[/RW2&7 .D MBRM>FSY]S]Q")=Z6@#\KS5@<[#UQH./5G9@YN7;&-%#;/5ZF6M/X9J,IDKT# MF&UR9PJG*^BKO;2%Q+.6=;\;-"8J>+A=NY?*)TBW7B#2CF;WL'CLGU/*MILV M67$ZJT[5J#/I?E;.A;!--$(YR('YS7?)D6>G4H,JO\AR:EATE9(CJ9L3_/>/ M0"YE!J3G%I;70(=9:E?UAT!*QH:.B7S]35ZY5832%N@P3S@( Y"6?F=M9C=. M*A_;2HPZW$'DTTGPG:?)+)/^E)5WIT5HZ%&G/[&:835L,G;&*-Z MK+_R%R;TB.3XI$6Y0!+^?_:^M?1YTJ@-VM1&FU6_R26$T2CWJ<.H]]]DY2 M]$HZ.::T57)TLL*&G./T_^;?B7\$$E37%D'YS"U*9S'/?'0D7,^X?UYYRH(; MX/7YI$A)$\"E9VJT 2EEGK69<.-,)MFS$K5 MYOM%$0PC?4X04RYE7'AWS ?17YQ<4KHW!7FU%S;M*^+_F)6UTV!BL@D!MB1089VW M9ZNI+A:S,IY8VHE0;$1UE)V<#SV?#C2D,_*P*L:>95299(0HP-OU-$R?>8FC MX)-($TLA*]/EI'_SR$DFF1_U 1Q"=O9!<[ZWSK&T.3)2QY#6$Z\T^1'$;*"& M/+D(P+WQ<"7??TH$OIMCL6,OJ:7\]:K7>" MCDWH59QY,53%#:!H[C$8]QRK$Q@!D#51&9LS3M =FI6I,DP9I._;4N)#%T:/-U04%^#R'D$"2S'H&EC5P)UQM9&]RKI9SYW(ISL:(8!1#3LEW MV"Y0_2)2# _N?JPP6!1'W%QRT9_G(Q*@S#5VQLD15$J"]!7@;'Z-^8-P2,X MI]178K(>UI&'+["L'87'KO=*8X4R.!WQTYSRSVUEPR,@O1"&;AO!ZUO^0X1) M1C*/+1?2_5F SL]^8Z!1[D)F+N^;O,@4$^?D:!2@FG1CN*W_'8@H)6V=/LM^ M:WVH^C@VL$)Z<61D';UJ/R3/74Y$&1/(V!3SE[[CT3Z78_TMQ!%+SK6UVO;_ MY6$[G:O #>)8'4 U^0(X#IQ0E(UJ. M(KOEXM:9,V)&?C8F1@LQP# <6KYS9T[3H1A6>_:SF[41TV R&O\L3@DO\2J$ ML)*-?OJY](NLG+Q5.X>^YFI9D]4W\Q";ZDW8#Z#-1^()TE1 M?N&[WY?#H47\IYENG^!/SSM8C828HUS$N]9.GSQD"26=C2N\9@5I, M9 ,&&I!Y!&T[E;DYG\WSQ/_$F:)9@ MF[B*NGZ2Q_/Y7\: #HC?*&$$EF:QJ4N?5R*HAR3[C,J4*R#! @!.,')B\_VV M"HJ$!Y'0T#TB9$M-%^:;PDH\B@&*U\JXNTG" 6^ M=8;\O^ZZT;8LAW#6UFO>5K=MO3,R<1]I[Z']^,NO]=WN_Q'2X7KZ^?D7-!99 M9MN*X^CM&42N%!X&"04JKLU'@U^?INO^IHNLAR@>F-RK=KDI:(4 8D"V&.O. M,<37;$;U-)_W/)^N61Y3T?9[ T8HF$>$"'$T6BNS\+Y3OK<]6&\E<],89TH4 M=>K60QDIF2AE!%U35]L[3?W'L[PF1HDCFFVPTR]">Y@3!6(MZM.$W>.$C2P3 MWD;,@[K!ZD&9=H0HE4T$J-@.![M+8:A\271@T(IC3A3JF (3&#UJ-Q:-V?U# MW4*^8NE?.KA'^<"+M>P[\<58ZYQ3W9KJ;\LE'0^7(;HU-&"(V(44"^@90/'# M8X5733Y9EIV@4RB)@24-E !#;DM')\H9(<8[AL\;AH3_]&X(USR9G_MYZ7[="LI-\\.0,VU@>JW4?LE)\FZ.,Y7:1KV;&6-Q?LXWF-GOU$ MPG)V0D^S=]_1;P,LP-I+XXJR$K!.X"1Z3ND9H2B0X%FV?TE$#_;0#K5J60JY.+^1!R MBW&2>= )R%("VH\,!@L]VW<\"RO-Z[=#72]>TO>_;?OKTX1^Q)2%J#D3*$XK M,)'!*NP]1K1R^'IY&)&&2MI_5'D!*+^.-2@I*NV'PVEB[S.U =R^"KQ)GEB0 M%]3P4M7&BLNQ.ZCG,APZ$@GV;4EDH0T;1ODTH?=ZX#(;6Q-SRTZ=YT[=]:MW9\M2B7B"CR0,P.POG2;CXYV' MOC 3["!AEJZ4UY@:'H"A.TW0/4Z0 K8=*/WG?76A[:#HQ99_6&XS?M?8C7'> MB<(89^')VVG;D^F[S\G,6HI\CQ3*W7.TBAX?>)3XXR11^4]*5*:-PB%ZC MKYI*0Z=*>#,=OHIJG>*[;E<[$JQ"[,+P#?_3C@S%YAYI 1<(M4)'>QA+ M@$GG",#FFA$])0YC&80)@UO"(Q@^'@'$8U/'4V4R7%.JM-M&(Y52TR-TL0I# M@;26=.A;#MH&0BH/:6$ 4+Z]=_'*CL(9.\_T1YYLF4A#R5V6[KZV22U.[[MM&:6]BA5X% MFF5E$)?Z9ELV@S0D,X,)\57NC!Z$G-9P+=9J6I8M'-7QLJY/ .F/%"0*YX"H M^H18!;-YFHW[S+]T74\M+KQOI(]%_0+B:G7T!>P8J3A<",-A6YEI8?7W?<,Q MTLF4?M0*[KO:JG[:T81B_<@J/5+52_2 AA"Y7!!YL9V=5A/44B#]@7U(4-J@ M3:B#LFI]I4I\Y2",&2?4U$=?!B1F%/R=9K/?1,SSBCJJY0PEM/K%4,N^-RZ9 MK 7!>AM.D_EQ3DBW@XU;TNMR7NP;4(86&3N=YL*5"_$T?_<,@E,"FO7BNAP< M!V-P4*N(K!?/U$I/14+](DG5B[8/WNHB&.D0PQP@CWJ:S8^R&ZM^0^?HBB&- M/"U>/7Q3KH:>YPE*5-+4F^35LX:/8ST8LPT;82D5V1+*9=)GFC8*!_D@FHEZ M&/JA&3>%Y-&W/:/X^H1@Z6[,H ^S2*)SD-%@L*5O*BK2 M9RQ;F VB]V 2?I+ 90I&4Z.LZI; Q DGIS!IX>+GBV^4V4.ZMU [I&C2R+5G M";[F^8R1>U*^$7T.U*1($( YP$$ S3#),6^T!N>C&R,F^QCK^IT\N&8=D(@$ MJ0@)=6NV8_Y)S3>C9N%!^O6YD914-K?DU[?R)):ZQ9,(]SG='U.E"[ALVXG2 M1$>L=J X'?N6\8)0F734@WTG3X@GN@P+A:03?_S;3SRQ @">'50B&:^OF(0G MC@&(47@SCD<:+&>'!"]G*IBT;1'A1/$+,L/CZ/MFA;R3Z$6H&1?&CO[?OQ\3 MTY(8*8^F,NBG#-0RBDFH@Y1B>=6CUR?M':%A40YZXQK5F5!B0XZF=MF@9;2/ M;)Z&8\W%B7DR"P8;W\Q8P>6^::MD-2\N2(*,:Z*FPI'U2!;QZH+HGZ$;,&[Q MF%$7%NN$_R:3RC&Z:^1LJWE29'IRJH.3TIU+1A@"/7U''1(OO783!\\CX!B= ML+OHEL32DN1W>J#1WE%CB9TU7:?1F"X/4$1H2[! UDL>LU*K%1O,U](886?*$GNT26^KHWN-0J;#]&2D"A1L0". MAXN"4#^Z8+."_)'R#LDIHD:5ENXI5+WGO)$WY_U^MRW)T.8)I?QT26(:/F"J M7G7-=G:4DR_,"@F)3\.'TN3FE+=T#4@JN2RG8SGZP_?4SOR0=CQ84C:@SZ(0 MDUPK2CLBPQ$1Z^FW$@<[^K]CL.FU)3^8B$&\U9?EIA[*8O%_FY&0?=\3@\H% M,'#?E]MB\7H'\4%1P][VNY;>*BK,G2S+/:X8/?G-^^5 SQD$>(P^TEKWN@:0 MF" /3PCOLTSU_C25'VGSWV+7B=)@%PX-.2B@S4,16&V;T(I4M+F7];A3/:I< M>N/49O91RL%N,DTZ+>;+E,BLCIOWU&S_("9+$A=B+[V$33R 3Y/S<8SFD0S+ M9;.5\RQSC=7(T@&8)E^&]^;#.+84PK5.8'D%RW_YY 26?P#/<@++__K,G-0< M=UFL%YR'>H3[$#DE0IQ/_[_MM\2/2-J+CZ'$2 E3 M'MF$F_!H&UYJ-1#_0) M>^%0(&>7DQZ/H$Q(RN*N&@"^E]$!LB-#^&5=5L"SJ/R@I.\U-O1229>D&8S" MNX+1>.SRGD'\%?]!;0?;MIX[8"5CE1RF:5G2)!^BM%0AFHXX;B,I"IH,4$VR M!+83;?QNG3/=2"(CDL'YAOWT69-J& UIH: L;>XXQ!A)W8GI,V>%&;2-;"#98;7*.!D:)[!XLIO"6(V,D\0- M(1/HA .]C'U^?5=5M,H.;R/P684-%]ULJ+!:IX-!^G\V MTRH ;,\F_2@"J_0SXN_/%$C% NO(7X-K?.@EK6L4[,X7?^JO:RBS(5LF/3 D M)8*HN9=:JKR\/#+G1G2@6/?Q$K3V)!6B#^,$Z\-SEDHTO\C)0NV!=ONA4Y6X MJ$ EY1B_;U+9K<=121NE.^NB[*0RD>[/#7@YM/1=0M ,C*5K*56EF\_U"+D M\DMR.=(/B2O)0)=C*OD0W;'M$"?1TB MU=%V9DG^\/2K=Y!5!7TYJXO':BNW780%P1W=:KU)2:=1J12GZ><:=Z/J65;I MNZD:^Q@D'X,9?;&_(#OS[,FS9YA8!=R3*CSIG#(+&H)WV"RD(.42&\9=F-W^%V+84_Z;2[I"&HJXU&!_]5-J?2$:8CD,T.5%99=!ADATY MMRRPZ8XO M[$D0\A$3# Y)?4V^S^UYV_U.B"'II-2+ M#*DX*'+$C5C/:.ZX1,![!C;/E)WT6?CTO22D%!FM^.=$!Z>@E^0Q]F[E;3;I M,00L/^!4&,5?L&K>NAPANG19=KZ-LKBKA"1JNE8:#!^0P.8=!>8?=GSS-],: M2Q!S'H>XP $X[MJ#8>&8F)L=/.E"3;&ZI+2NUH P?75/P0L6;S\R^:8"8#() M)^QNN:BZOX@TS9DMX3&RU>]R1%@YZD/K=*7Q211%%^3=3,6V/B@O"N\9KMGR M;;W[$-T@A]>*G&:(DU41VAREO;2/^U84 8_B!@;4C;["GZ!517W>- 6]+7'1 M3=2^P$Y\!6'N3 2&>J5* MKG4EV#6E[--X*Q6E=<%/OUZ3I2<_@-PZ1FYC,K7Q5O M8RH\H@C39,6K?RAOTX1HC%DFVU:?> A+A5_GNA_:A$ -*]A(4%4TE! $CS* MB/OP$3H'9Q!']/"@@I C97?@<;<&;X$87B"3(&8,WM8N."I;DV_G.#D!*^.D M22R9?O&H,@M6:FT5T!QCI_,F8)KD\171.<4^QD5G^_)]>7C_<=9=>AQ' !PW M$*5/PGM,EIP]8[KHPK33.3%S$$@RY;93)$VL>-&VQW+VVJNRD*SRD!0JN+5VXT_1 =LL(E!,I(ZC$CE0W>)YG]#/W[ M89RHA^T1_)#YL2EF5WK 4 MYM2"$TZ7F 5R7H7[BO02:CY(OU=>E4UK2EA#_K3)2:%O#!FS">J>3;C8A8/6 PN*;SIJ V2A_^J;ZKDZ:K@91U$2(V5<^XJROJ=FX6& M1&IE$,)DA1/,VA-VX46V.R%T.6PZ"$]8@=/BV_372GEF+5GB\<>V$ MF)0=B9Z'I@@SL^V)2;>M$RYZK;_[5"Q;TT0[\>BSRX3VFTU?H=X.9S%ZDTR@ MG1_ER7'6C%ZD.]E7A:Q+:4U18N?(GX1]$WS5W678%.] M("3OR/GF8B.FA$Q M&[4!U_T9-04STY'V ))V=6SV(W^@WC0KN>&I^F_5_Z>GZO\#>);[KO[?IYMX MHSK%CE?U9OC@PO5@>BP3:P"P^FA'89XQ4D7 M$YD'':OX.XI$L7:3)GQ6)<$SHSGS!BRX&J6G]4P;D\<[=2:GWF@(RQMBK1BE M\8P/4W%@CYMIYI;EBHJ<,6-A+K#D;'08F:=BC$8[V@3./ M\NDH$:J!@]9\I2?+'QW?*/U"RV2::T8L$ M]!$SS]+??T/F[Q^%8+PEY$<+7!!SV@+K$?8MNX([JAA=]&7+J1 MMP_+16%'O)&C,=EW!BGJ][L5T>$P*#T<4)' G0Z@;=\/3"U'!W6522GGJ/;8 M)C[E')DOQC#OB$]Y9FG](R,XGZ(2VW\$R*FL%\$#VNZ'X(1S\R.=SP!A';]N M5KC3@@Q<=_\V+H,$O$\DQ:08$VF02\E64#HB3$-8+KH@S)U)A;O:,,)T=[1< M<4!1+"Y!@$I)!T?=)S(*R O699CB"V*@Z($,I%LU7%N0NJ 9B28L)#HE*U@> M\D."8;GL*TYAF=A]35((E+9+) :=S3/2?SIE!=N2]YOEE"!2=9-ECO'T!I;+ M#O\:(_LV":50/N4.(P,=U#K%L95P'EM%Q9<%V=B+RX& M,JUUSOJB)5=#,KC M-#47GTCH@+"?8K5/:7UV/=R10TXDX4OK";D,C4=5\_:>K5U/+R0WGSPCYQ79 MT#DR:=I T]J&:_.Y!]AJJ^KFN"XK;&MB1 LX=^37P6,B M.\E1@RVMD.((EV_'Y9=42 M[#I:_ 5M=R2ON2C.QZ3]'D6.V+S.[MN50N5&(3@Y2]>-R. /Y"U:UFZ0S)[0E,(]H0_";MH''V((LU@Q1(^>'P^V M)^S2IAGU_R.'L92N!8(>MD]8\*R3A(SBN&I[/@/6DT%(7CV."$9V""XHB6D$ MO\.LM7M)V714$EC9MG2,2RRJ(15-T=F4;A8Z\N Y\H_/%]] 5(/YT58M%B4. MV 5WB83A#.=]"^ WWH;.GB$=! "*_3/3-_2-:.;8BD@VHQ#42)B;PEC$SAC2 MQ:)2DG\0-U\OL._"9%5-B 6#B0I> U-)4;133)>!G/8RO>J]1G;QZ/=S(H\L M @5&[%F) \^ICS4FU,47:7*2$&3!KN(N9*R0 AIDU3\:6\4)_Q;*,9AIBM+) M.FP/$$BC&A^[\GX="#Z[)U#)65=N:J]S!@&;S #Z_<'":W"(:#7\%)S"L-!> M[XQ)7)J.$LXQK/QUTX9O7I4XD@BYWHH>?'*_$GR-UJUPY"C2\,R(R2Z)::QT M?A\)CQ'0&^\_%G%XK(M+QHB3>-HJ]O-^:,9*A&;L+;6LKFT8UA[OJ@F+.+_Z3T>]-=U$Y:UE4W\_W%9:WT;7,_94"&(OSF;\D)]9E-K/L^0:Z(/RSDY"BW,!1E?FVS MO\G4H'XU>?S(%FYZ=4-Z\=.K;C\[5;#SF&S/10B*=M&:FSL928>"90&X/3^Z7(V83+-R#DE]!OFHO;C8#OQ* M+G6X(R'#SA'B(E, MQ2_E8&!/*<^SELOP ]9'I1=IRRT#QY']D51Z>MBSN833+Q;36TDMD:,V0!U" MC\ CBNNJ7&028+-N1'!+*(U6=WJ@PX>6F%BX@?N.:>UZ+$YW!(9 Z+)I(V\E M)0KWF(6J"8.#Y%NN7@L/WPOC<"[:9'-X7EM8X']++]+O8EME@=N??B:RCE,,>PZT8 [1+ 5 "P-T:??L* M=R//WSB6_B.FN+\FO_^RV2Z 4(.HA7[&?UF$3259;?_&-]V(.PWM,EW8C4LT M[R6(SS;LP%U>>!%9PQLNK[[P(]@Z$K9Q/@HA #7W2!;0M/&L6I+=XDXQ'$V8^",\C=-(M&JI1<+3V(I- A;/; M4%( O%FTJ5WMW[V^O78ANY'(2J@M5#YW8:G[J@P1DX"#B,G)9-((R5&69/IF MUE@ MDN:V-17S -7-L4YTVD=*,$CZQZ597)X$(6W8IS20.!MCD&28%$U<'Z?%%C7DK2@U/GH!]FW\L\0D@/-KL5)2JG"#^$TAX9E M:K&=<4%672)J="]%=G?_E9O,CS[@II9"' 9CY"PA1I%]*0U[\:=Q3X6#@?I,J:G755VUE]23_&O#)%K<-@2?$VGBDB2"4:ZINJ 8@D1ZT)([Q2+#XD+3 W5KKFLT!J M#)/-MI?:DT_;Y2M1&V*H4XZ@AC2;?'&4\1",:,@P "_\X<'8 MBCN WAY#X?.UDQ ?^_7NNA0.''6E:"D*6U9X7)@]^Z+?H^3$. ]+7)B9.I5/ M]MT--_BP\6-O:T8.Z>!9!$KDR:/M!R$($_-'5@#)I 5X )]\[887?WGZM466 M4FR3'OZ(Z)NZ+]G"Z/L+U2>TLS8.P MC#.M#"^>%A?-DI+#S<5%30<*CX?Y[DW63 .G_R7\,;-SM3?_2J3 MQUSU51T=V'DG!"ERI4*;&0N7*^ :;O@IX4PH#+6V1M94 ,1&ZV)M4UH: 2&* M#EG&&3<[_HK91?/C?E0O[]A2T=-PHOY-S+QSJ>!;SP8Z-#W$VA-VJIU># M.(5:!Q2:H@A\[GBM"I8*R#M.X7#=^H!SQ11E@&FMQ_S8H_*2C;1U=@MVS 'Z MV2_#2!?9Q0TK,;FX7(#JN-O]0(L55]^4[QCX62%(,.Z_L$8;@6M*8PJ')I?- MLB%H(;L](/=!TU\M-6(6/Y@M6L>%YIBWHL^G[=H)3ULX^B. T [%*,"F7D$L MM6(=MM23F5@.H#_XF@ZO-TE@VE/X6^:YUKQ\+(LIZ3&--;[9I:+SA)[6\%CM MAOBI.B3R%(Z.A8C,WZX>=]SP0GP&>Z;':LMK=9F%IT)552EG6@[6P<060%(' MJ=ZJ9:9LTTH!?;H_V&EP]E!P4DPTN=?'NRX//FDE9C'X4\9H43DC*7C%8!PU M1IA BXW28XC BI3@0YV]ZYHSWMIEHY@$8B[IN[,Y6P5_6O/WO7%@3LS_L*(@-]9FB1)C;DIS2V-XTYZT@YO-" M9"7-#^>,XP@F&T6#>\3)I<_ES 88SN/. BE;(7[ (.IGBV@^=+*#6S=U>LJ3 ME=%AWJN0^THX:N0'#A5)>;:Q7S'4!!./!3\W6DL-*Q]#LG32W*U6>XU0WH.4XLX?(;%_4U-P%/%":FA4Z5RC%4H9? M.N^J>M/9J13=&Z69(^_F5#"W@OGS4\'\ 3S+IULPCS6 T3D@25I9Z^7L)OY] M;\E#;K2N:E @<\R3:FP1R ^FI@8-!]R#IO:%B1E69FE84L(:)U/*W2XKH"OU MZ\>,8P'G@&9XQP5LJ?/!2>9.@B-Y PLL]J,>AYI@XL V1K+#K;E5W[39=#]K M\TZ6QJ>B;TKBJDIXG(A6-EE_,SJ'#ZJQ-1W7D-Y1KK(@:%- MKV"0-B;[C*OTHC>XI5V"YK5P$%M03!DJ[!-I\)BV#)?*EFWL6$HZ;C2IQ4Q? M1I3)2T->#:FX'215==$^#*7\^_5GQWZX4YND^CN9R#>\TEQ6SO5'@Q Y8]_2 MQ1#71]K"@Z!HJGC9K=N]X Q$ME *V> ]A%XX,_,01$6 /$ OE2WEZT.4LU1F MY7)WV8:%$?[KYW!7,E:(L,>;EJCT7]&4<:=QD;:9@05HD?8<#F$7<[*L#.' =# .E$.]8B^[[2U/A?4-=80]T;V M] G=IK9V8DD4R370Y=Q9*ZOGGN2;QSNCVXBC &I.96X4T^BEK-D5EDGPP,F\ MX'DT$X[-@C5GW+NQ0..V (-+TUF)8$.'FRVDTK"N5DAQV]FCPHAN#MNE00# MV$$[>7D%=+Q,JZ&\)B&C0RSDY##"R$XV&N)70\=;[A"YJ?QTR8.6CJ'=.P;A MVGXUWP!I>?7BIV3NPEM<-%>:)O9E(I($,#8(=L##ZF01RK F+H82K'6):KNC MT["&U/!#7K'".E5?B.5_']#/_XGH[J3#?TI$$ST9-R(G7*"ZID#<"" MQ:++)];I_H,%U4XN@OT)'O,P>4-84MH: 8NK;9VH/#KG7H6GD.T8@)W*PU[, MSJR*D,W'H^>7_FG,BS4BPG9T8 $.ZZ@0B^KIKD8 -9T9GLD0&.*+.)KX2^Y3 MB1]I*TE]+]8IKNOEV&CO9^++5?UU1P3'$[A"BM^9JZ;(VN*JALO/P*S22$1W MQL!^] H[HF 6Z0D&$PP$*]I1 HZ,O',+%2[(@DGPS./-91W?_++^-11"/H[> M[HAIH?-,';Z-KNHC9I@9WH0Y7U.;=3ET\0HIS#!AB+%A"5LRA-,>H#S#&R(M MUGJDY*0XTA0U5?+,B4TBYPX'ZNGSV3@4/ M]N)':.M\LG?TQ->> @94J]GE&Q&V9A!GE_L RMAVX 5UCG/\_$$\OHW#1;#1 M^;EOW":39&3371D^;4!_RR9LSLK**J4P;C$]*HVZZ'(6"T&\\*%!6F8'IGFK M05)'PB/4<\D^>NG-O<\;7C5A\B:Z SP:Z&V!Y,O8>R3+4 <;&Z*J>*7SQ?=W M&%V FJ6P!%E0)C:8@*WCT\46SAJM Z1-2>J<>]!_L(@"M0R%A7P=G-7+@VJE M30CSS"Q';[#J75VK!?.)>#P[X6/R-&\%5WJ8D)D;.&99V$YE=2NK?WXJJS^ M9_ED6=9CKK&WYNO4Z05S#?T';70#M&DW@,MC'B=>='214I5IFW?U[:&-G#=2 M7C>^P"+Z<7CLL/TO\PYU[Y)90M"GGR9W6:=/2+G@&K"N\)BPZHK,[^1;SALT ML\C:M,K2.!649L66NAJ34^\X\V=:]:P'PO0ID];*5*:DU>@NQPLGQ7SJ$!;; MHP,]8ZC -9&:CW]UJ8)X."A,4M_>'QN6IN)'T*R"]^68ZI%IU>I?Z)=T,IF( M%Q8!Z?L!/O@!W;V'#[/;B5Q1)!&:Z!8YG33Q B<*=U[("%73(A8XE.U*TM4] M@4A7 W7&A0/_ITY=' 5\-%!H5P3.7G@1I60$IBF"OC0[A_ O# LJOD'\@\!T M"J+SHFMG\&[Z3N%:#9T.]X8RSH.:+GMTNN45KLA_=U#E,K8*TN77/4Z L<@B M.+%L":W;,,\$,28.RD5DN1GRPW3 MM=8=$_V!UM%>C;F/PG^L^V%F98V%0K/O2M'^& +L;RQD@_$UR<2F2XG++'4M M)T::3'&H;UAU8^VW+E_?)FE*D(R0XU:GV:=(3/NQ1\J).#V/&+=BY D#+"[C M_"0=RO4:,!*)%>6,Z4U@,E\;'P)@\>M(+O#,1*]N?E$@_3?4QO2>%J@67H7Z MV!3:N.*VP=8=7')2:*RM%5>0X 5WFDQ/+ $PLL:I5NR(EY&XYTM6^''UN[P7 ML)?6_OB<&(91K;=66/00AH&^1.,!>\;I2MHD3 KRRM*:=.PV823^ZZZK:$OY MXN %M_6:U\QMZ^J,K-)'6ECHQ?SR:WVW^W^$=+B>?G[^!8U%L]G6HN8[S:WP M-M=N1#AAJ;2CZXWQD__U:0;O;P:C_Q%VHLC!)#N1/ (-5PY4@D XPF[?+J]9 M%HE;4*D%^CJ<'*=)O;])Y=SP?HS993:HKHQ.4]H2OSR0%:IW@"\F8!*4.MX44W9( MO 3GFYK3:BF;">8!_0->)\#.9T>,DI3V8EPC1?[B[#N M%L^>/'O&6F9=%T+7%:H_V[;L& )FTAJB7V^!\F58"4#>4+$2$=$OVJ$<5A$7 M?^-W<"'VBSA(W'&-!211U!O*2DK-BN);51=QK"6UQ,I8*Z:I@V.RWYH>"8(X MT8^@83'A^%6C0E_5 'AH?UT.528,PI1V0J.UI@0EV(/7;7^=(&2T^>?X,Q>: M7SS4)55^R5R\JE?8%XOG3XLXZ(@TR-T+/N79KOR%N],96_2;IU]]=?[[Q89R M&(*?#_NA;.N9[^1?'_@!U":=7?^(A0J9(M8$Z;_@CL%#"0L;5Y/H]N?"UYD-P9?129IA\2;'N8[,OPH?*J 4&@CH82X+A& M2&LA7.XO1J%:J_ ')4=-MW@X9NL19R[+@]VH9I_E9A]9)N=NXRX>UGG6^<0) M[Q@*.6QUS+II^3^S@W>9RF(ZD;%[1"5:I0-7%4:P!& +N#N6<'I^QLG=B)PH MF'_)T\?W\'AL1EE&9C0?W!>Q@)$]#;U?J^VS/#)H% @_#K\4;O]F)%\RX@"C M>E]I!1$0T9 >)@6CVRHF/M-&$ (WR@MG;Q.YW<85.?>0W4*=@+@52JNN&+NS M,(B@UD9]9EO![!(3D7$W%;8=R7%E@1-RQ>E&.I6XS0TD4X!IXRFLO2)S>RJJ[/">*US.ZR!VJ.Z5@8TN/C MP/U8V.99UY_E(I:>3M29O&)B9NQ:L7VFZT'DA6[!LD,9ELYY>L ;K.9-CD&& MX"D'H>/B8DI]U;=7:(A<'9:UO1L/'/4FBUBLTBZ 8-*\VTN\0T M)G11N[YO!8:")_S[7F/6.1/0,DEISOSUB4,>!Q]::NA$:BXPAHC?P1^\2\JF#_L(/9QD.]37EBPR@THPZ9'RRHU?R_#5%H#VO]U=#<#M>5' X16^DT!;- M;U^]B*Z7"X_E*M\4<=>)8 MMO),RC5RQY5X)Y;'[2FCD[9M.L8IBT(]-TPJFK'<+E!1!4Y.N)Y MFVD[,I26I R%C2)"XDO6';@2<5[V0"FBZN-R@.$,SZ19#7L:7D)J1R;$Y/LM M::V=+UZ9D$&)3NI]LRL$R(7F(A*VHP@HC"#O/"%KUPTDK(2W\L^_9U8@':V& M*[_QW9I..,T2&MZX M^,+D$0%@#Z.6,Q6 QW3B(O/Q'*GIIP$R^H>G];WFDB4>^$QV3>QD!43 JI9U M,H!F%2CM1!5FV>]3*E*4M3+*!'0""4V&+3M;2STA4*GUB,AUC2;3:/.3)/6& M!3:.@$UYZ(2!MO()\$$AO"_K*'CG=9O&RNFG;Q M(PLIO*K)I<<;_)8N6M/493]PWPD7_I8HF-R+TWW_U*.+]C,'$:[C-QQRV>ET ME:RI2TX>>%M%@)PN?II10.A,,0)R MAF#37G?<7"HUD]&)L3EUX4PQ.E.=NVU!.$4L@FC\?<_U$225%]!2<@)2C'F@ M\Q:B[M:FX?E=Y_3MS2)=-7WK?W9$_4S8I*)^=_3H591;I$2(TUUL)#@ MLB+.P,@GTD%\W?V+1E(R9D*SQ*UY%P,W2K4X-^I!N;#D%P#0,2Z!I8/X;(WB M4G;*9ZH#_#WBPJ(2"OW_I/#G^WZ9>/5=G7/E6K./IX@DZU Z4J6H7VZ4C9!= M2GUO/4^8KI>25B) JWJO3A/;2;].)=_O,- :48.Y*"'\J19'ED4L\J':%MW5 MW.+ZGJS$KRWTM@B9<8AY5Q8/0P+O^6[UZVJRWMY[C6'[63O\Z&2-TC0F$V*8 MUKI?=5/XVI_+;D].Q+,GSYX4B__I]XOORVT1=M_J/#@6+6!L8O,M 44.ZZM& MN*]>]B1*H?H?]N?P9*^"<6.E%]6QD_XM\F*:8![#;?]?W>G)IQ5+>2>AZ4.G M803\)$- Z]Y;G?"P:BB2$79NY*;<^CV&"JMC-8C>3G@@/)O]A7Z95(!-"CIA M'\"/4KEWFXE2QU=6B"N\*M.#XF"00.GY752I4$JFHZ:5:-CFG-@(^8P+2WG? M[/B^0TKN.^V0,-LL77UQHZ2Q(!'@U=;'DQPFQ$<(#YSR4!?J$$_23#'7PM)2 M=.=.,BWQ/?%9 O12=SM M1^1A5RJNV>R.2,2^G\C?O/B(E&$*55!VNM#A9X+EHM91,HFR_DP<%4L_YVSF MR^2*H84U]:JE!-)14P%.3F>FYWA.Y0$(.SR4 M,"A*V&>TA*R"EFK!+AH[_%"+3D,$^HN>+->D,"!A D[W6!R^/8!)581@+=%O MI#Z;^@PBE'YKT&+A2B1#DH [.=:ID$\$JT"G<\*#>CVL]U)" K*?%2M?K1F< MQ-H.Y#$Q0UY"<*NH!H#US/M>TM>D[I*PNNT[$ACO]$B$3]*RAD],]]!C52;H M[;+9C(< #Y-HZ\[I*D9-,/2]SPGG<0=/Z5TK2II1>I:>+[B1%]R79Z\Q'5$] MD?PU)+PP_\DO#+E";]*S\@=:='CC\T5,O0DGPA"V%?%D $":5 MQMEI"*\A\@>!D\.PSI-S.G:1R,,IF'-:A$K"A+;E),'G8=,NY&@7R,['"ZCT7D'3G.^C#J?YO&ZL.^AR1[*7-]S3 M47<7NTM=3^;">@JMOG.7&N4IB3:#><5RL3KV(Q)9^K3W29Z$:GD 7HK(:E!.B;>4F0G:)D0]BBX9 .(F2$\VJ_/Z4SS^4#;@]>D>PG''Q!4;AU* MQFXI[[KMZ5C5/EWH_A 7I-CM2BK;5M8?J&F?$9W(I3:1YI%!,=V;5L/(:1A']>AHFC]$(X MI7HC78YI@B',M$]"](GHI; LKQ69Q-T797N0.BA7YRAQHIHQQHW'#\ I$.V. M0+#E!7J22L2'T.IYV&X/*I',]EN2ZU8$_#W=_J1 FQ.IE,YR13U/UJ]T :12SBXI"X:7 +U12^:LUOT9X M)[*[SYX\_6JNJT2@J&QW_06LKBAH8Y!&I^H!I['NI+-JB"-CBP!^@+T)PJXPHH4D,[G+BQ46 MY*Z6DW.ZNL008%MX[I9WJKL/:62@O&"9UE;2<\9R3A M<@+*%._+,K<,Q1)>-NPJM.M^'T_3"R+K7ZJPO*>BS3G8R1W9'1#J\ M8X!.@/Y*+0 .@D+W ^$W4?7H8(E,LSIY4/<\25DT0@R"3;R(Q_&-V=;H+HR3 MA3QCA=5[UV-)3Y(XVNR*]4JN2PW/1S1\Q/78 [MIT%1W1&BU".LQ90;X.7@7 M8Z7J(4.]WG/ZDZ*I@ZU)MP8*7;D\42;=3+U9H+.,&ENN 0G#02//3ZF$RGD#!.6/@^Z;LGD!\#9.';O/1HC<+! MGV3 )FN-H1>9V)'9S *KK2L!84[(1/$Q_H@4.*'#39X.QW4CI2^J!H4K:,# M/R$8N:J/#/T2'94[:R64%(=$ -'@Q'(,!Y(S!QP]F64TCC-:+I&L8:6<=>_* M3DG!*.;7K.S%) V(?\0?/K*:+,L1U\YV/Q!FKJ;&32Y=+@]205K6X7!=VU47 MN\-6+#R_:=T%MY!&UT!5\L;ZP"CG7] [L_H4FTRD%KE!]0P0?ZQ&,QRD;Z))H.9&:BQ?.7P"IF;VW4G-(C$D)'O$."UW&X (E[ZH2"3W-&U!Z MB8Z?,!<2Z_WG8L-$F"'2;RES-C^VE&>JHX; >*E'#( (J!^.6V(RH3>DS;:F MJW:'L/Z".U&!KP11T8SO&&1821TZ3.M3%I=*/7FAL#^I+@K\6]\T99SZ'$((\4#C.*DIZM(QCV(20LRYQ:"(ZB\YY M+Q#K,;>/PFB#>[T(+FEMX6?XU^)-\ TA-_F&M@VX;5=,;_SBS9LBYH$DNL7J MRA-DE&K(:*1F)XEUCWJ;I5.AW KEOSL5RA_ LSR 0OE'.DN.&LQC5M+ <2]) M"( :TE_>S5ZJ=4P/I-0Q*9-#?%GOKBGSY.C?S(2M^C-E6H\42_P=IW+%?W7? MI$"=05ZN<8/^&.TIF67[&I)/#- B+84U>LW9P0O+:"LKB>.24?W'\'X+N'\U MES*B4*746"0AMB'X*/'A01N"RG>[L-'[O26Z_%!I*-5L1D>6%3*1YFT:0=Z^M]P/91/R+LSC- M2(>-%J6YB=+EU(T8W3C[:&7H]!#MW+A6!VUMD,A9!>87=4*W/ %?(S(UFK=;WLA>.# M;LN#U25GFX[49:5X@T:$T_7SJ31DX6:2:;?F1+]Q[J\^*:7H]37<^-/=X5TW M#BE:B#E&B"BQ,__0\A%)AS*D*%DLNDQRA%J([A(N?4I<*S0YE9F1+KMDAKM[W&-[8BN)O48I\ @MW:YD-/@Z38USZ61,Z4R<1E78JN7&>%]O OU9 MSTTFTR(R-])K' R?=+?^O!\.(%N889T4])-RR=.GX105B,U(6)&?^T%P-EH; MU<&+613D9W)UX CWDM^%,/=(&W4Q7P$[7[R6 F;"RIFL H2RH*[U5:@\(4@_ M8[E!I(A J,9]P::?:^_":3KVB2@CI=@!4]K*LD>4/MYAT3O*]Y*21"F'!2?_ MDT>L(Z*,&>4,@*@04KYU']5A?--/,]XIT:8B8UFZ[7X\C+DNXT^$$ 7K#XZ8?P.=J8%5(/M'?/KA"N'W]%91,##"EK.@S8P11W6CH8I M+N_T^:U'+,7..00-<,TR>E!*#;NBJZ]'LS%\ VNMX=2?X#$0+?E::$/OI/ \ MC72>9OO6XS3"7?\(/DUV;,57\IX2-Z,C#1W.$>D#1+5>-+U=%+=CUO<-8AT) MC(C6"Z>'K^K_58M?JO>EA,*.W8AFXONFJL(V^P:*;"_&ICS[6PGSR2;LOVG\ M%B]HDZ]*HTP+2X[E*0:V 38HQ(VJF H_!O32J+I9HWWVNGBEVMYT=]@*AX+. M$-PI7Z6DS!L^=/]!(&F1L_+JAI@H@C_ KE.A0+)QBX MB.^[)Y3:5.;-H]1N!*E]/(":QRD)(EB12A:]9L?,>-LY$_MMY\Z.1[";WZ;8 MFHEFAF?Z$9!&C+K9_[5.AD*T1,GV(INX4 UL?UG)+12^JQ&W@L^6_#0OOZEIC$GWO7;^ M$<)S8'"*T(O$JPK/;2Y,S:/*N:A.27?3J9U?#5[1>D:!>MQ3CSZ.#R4RL1R* MXRE0FCC^<'4@M6MV"HQT,T96)4)6KWPUTP8D$%&S)-I>HR3'*CD2XJ]U2ZM M7O14VK?2_E>GTOX#>)9/EFQ>_'JS!!"YUC!1#(6D(JP &&Q, N[QB=YRO-D7 M42M9Y#W98C)]G3WZ>^*D(%_)].X=I'5WDG"+SZEA6NG(?*J^U>S]J$9);12* M;D3R,03#EJ6&;GL7!-"@A/;U"=+OLURV+WO[SCKVF#2K2N]0]?263M/2DTWN/@J#O(0OF4P;7TI3,JQ%!B.5%3C*]]SF!O-%<'0X.IQ%UNL[-NKMJ MAIYS-(3S%&(G.>+ M9AT\RG*HPG_7]*1AF,+:7X?C<^1+K47!:=><\0U(]8@3SX4%#/R/]H(*CI>$ M=0\F>SALHQ^Y*W]Q;*O[SCH(-4O0=-*@Z*9-T@M"N85WB FVTU:[5UNI?8$B M*2))'>C2RFXS7H%J'TLGCH:X[5=2Z$T:@.S*E"T+"_VRV7I&7NO[U#9!=*LD M@(!>+EWN0_3&$._3XKC'Q9&$?\U<# K/\S0G]S@G1()"F 7BU> *W@!T"&K: M )DP3(Y@_OOJ-#7W*42/DK*Y&:3YG-@Z.O*)GG +;*7S4$ZS=(^S9* /2S\V MM9% 7PQ:,3J8,PD^2TY1G6;J(^ZG)!;7RYRQQ"C35.S*\ >IX:, M0_^X:/OE-*W'''U:]0PQ;G"1BJR>%=5J)((1=N:HH@);8^=TFD>D<.1T#MS_ M+K[8JUB#:T4)7UWDRR4$J^5.J%Q)C)HPPP-I0A\'Z45/LW^/LW]SHHNW M)OD> UNVCH"%J JVU;Q,="T9-Y>]>LA)$O?A#<)C*/?WI.Q44 MY"9B5I;F!?*&_"WJ9HH7,=SP#V"\@*2>K+07XTC8F)?\D$Z025?41!;QL%CV M%;%,/P+&-(VZ[0(8RVK'T=^MK0&^K7^1KB_*T$]]X!L 1X\;9OF-TW<2 MY^XO87M4P7FS6G#"1)Q3VBI+,"L%DXVLAO(Z_,C$)=.&FB(.J&O5C7BVK+\D MDL0]4F0E=U"4W&/DH<)DD:3:26]MHYCBYYQ3KO/&G7, 0@)L31?.+C;?D(F6 M"@.H9%PUK]A):'X*)..52Y$I_R953/26=F8GG4L4;N%(V"<[/XW+"?B M%0)QUKH>!'A=FKC<'P;:^N4KD<&;J8##&.9446PK\R+TT8A)L!$H: / MYPPELUP/[?2V9O$9]A?&AJI]YFQD#Q-<0&I\IZY$HH+/6DKX9:DS==%B("*R MTT^0-7:*0NB%Y?I\;QKR<<"AEN.D^I^5]7D3T]^T/B[I10>23G<\YQ'0H.I2 M"M(:Y*2T_'-K6Z_0F296B4%9;>L,DHR&@/S]OAFSKLYY@\]F'@<]ICLLWRVX M6_O!&\>&P*B$ 1X3;I:[+:Z,0?$Q'"ES<''MA? % ?:&F5<0T"+J.XD2#-(; M*%Q]MPM<>2J'*&XK)B>#]E8-@66Y]R,EWKF%P^+7?^2\&-$J,^GG5X+'(G9/ MJXFCTZ*KYN>0>9,78.8.[_N_9'7J&"2Y41O>=J'B?P-8&MO[]"6S] )[EDP5;2Q^JRL.PN55[WP,I'':> M]-0XZ1^5013*#8O,K,Y<,Z'G8*!JB?'N9ESX_(>J33':W7 MT*YA[<[).>NOJ<]2KBY!EX&0N"];Y>6G O[,9;(GNZ[C&YC+=-74U^$(4$(J M8KT[*/6S-5+1/^@,ZO!?7KXF Z0W23=1LA*(6*#VO'ACX58']9G1,:27U[]+ M.[D30_/+(J]DL9N9C '705'7W1Q^3:]<00(H]B\7J>XXV.XQ^KF MM>32'7IA/UQ9F! %7K=$BF./[X?S%H6$U8&.=\EFN6#O:M^&:35],VLJ& _C MKMZX$7)+A%5#V=/.?F_"5TVG5J%*IK1*Y,*)%D;OE$^O47JE8E+4,D9ZLF P M!,,,T_/JS:(9\6JKD9*HJSD55U*+,(O$41YN10,+NV)=9,(\"\:S&XR'FX2D M*W^%JCKJ:)=D_#*.,FY*WG>1SST1FF.AGLAQ$W6]E5)H)"!UWB_-P\ @#=,O ME]O"280L^ &E/:7]JNHE,R,P]Z,4,#R5,O\&S$7=X?A0%-J+[5W_&UEV7G-/ MI]X[;A?!*19,L0/%%T-2KYW/$)N8X=ZBYNL)Y4'T"0_2*D)_V=AL$D M#UU7Y;KYA=9P)$1Q.2Z=R3#G->0#DD-@M+FJR&;252<%S- *M3;C291A?\FHY%=PRU\MT#\KZH B&K:CP6%.( ML0);M^ 7D/L*_EP_L(P:L:[U(].U8T9HN-F@2,(MNQ.2,0P!%O,N)%OIWKT. MFZ4^ZXDWGLDL!G HD!%I!BTW\,G=5T0:QU;(>KOT'I)?(YVPJ)N]$T'%W420 M[6_2(, $0VUXURF#?>C19:*E["&\XSQA\S]QOU; DOH+8=DJ1G*:=D[*WN MJ[HE\:+(@8&.KR$J8UI3)+\\"C*DBL&=V^P7D[L9['!8*B3$B*O F['D<[-C M83EOZ"?ZG^'YL!OI. IOU6D>S_^L 5T'B7$Z6G[6(V7V+'X%.H<&6<>TO;A] M'0+O])!T0T!78KJSU%F$&KP<*6[ULW0*WIT\<>C5F5RLN-7''US(I&E0P/HW M7JJ[JSKQ4 I@;AJAZ),)A8EATB*^335]C6"B>NER957>.)M)HF1^+E.E3=G= M+*^'8TF8L4;_JI'_P8(ZG\!9EMT[RL*M#D[;*2S;/KB[X"A(S-JP@&\ODBL^ M615'\%%8$T2][F1(XS3+R*5.:UTYTIU8"N6Z &4^@4-@STPD>^*D(PC8UC@Z M8::G851.D(=[2:H=2]I:FM;@NV&]EEB_$\=Y$ (VQA\FM(G03W#=A\R+D3\J M19*8=+(N5SWV[)R4A+OTP:+WI1\:#I_8R^*5Y<]]W#U:ECG81VQ$W'%3F+9IFUO79I8*(:*0_\Q+EMIIYOYCZC M#LTZH1Z9U%.47V<2$C^&8L=WJ1,FL6DXT^$0BH\E;?=LY(CX-RY3SQ9%%G'( MR\#L^0'M4$+%)"N%/.YJQ4]@],/^BTY^"(7K+3Q2F?/[YX M\;>"!17-D$SG!8#V>/)<7X9#5QF_!@^-7#7#:K\AVG1F&ZNX<(D3E4))>@)V MKEUNAJ:3XI!PP_/%'W6!-&,RYTO*ZH&++'N88#+:NH2P<+;[],S"JSSQD,O(8;Q*B6='#%LH,3MVLN*HD"=@D?P 5.J1FY@94=";F)K M64BBI]MP=C4GNB^SL$>^*N_N@B!GDQ,^?S<#<>?=NL,=%[^/OP954/UG-^E# MMX**8QFW2G";0P[HDRK1'N!V>J:.[22$,=0#-0#ZJ%0\^3%J<(3IE-0.":]4 MC$FAE$>'5NCHW*ZC &I^53PDE,(XOWGL(>F8YLQ/6BVN&V1E$JU%]LV[(RKJ M<]+ROWXK_98,)Y)BHI^03LV"7-J"E25WES1Z-!.UHDTV3-"^(;*$WCK6PGZR MJSEIAD%E^BSW#-!FL]R+V<$YVM97R*&7O\#_C#WPJ?A.7JE6)CF1JET*2VMC M+T89OA!;K2V$E_?1+AN\S"[7,89I3T8D%MEE">VA@N#3BNC Z.EUVPS =<7G M13K$R7O1A9)WZXCM%3ZFO9G?2RA5B0$\5<^U>OZ[)Z?J^0-XED^V>EYNR+DU M>0IW++7<%A(\&5&C@DY'%+<,3H92E+M V>1]X?68*9X_@4=O(*:T9]>N\D1$ MFFJ-5 N131%H;497EJPKG+/_M/UD?\M8>C=U,/#5^"\\?Q]X)HF3 9@(G?R; MS@,Z:0T&2QF1KKXF)WV$;JY<091I)9B!_Q,,O:1(F09.5IXY_[DO'C8K&-I5 MWQW+$ 45S5_LQWIZ[*FF/&( .@:I!CQ<"1<>9\(HW=0@>21+<779]ZQ5?ZSL M2.FJ'I3E[-4Q6[QP\?4MMR@R(P@)L5"N ^N><\*=IH@I@1F\3,K[CJB@'OK] M(I'.=G7YI,X<0@-1W[/-X.6OY(EEB3(].GQA\J[

V]V$.$;,Q?X_BD-%T^ M*5P,B'/-+1;S94[,'LBQ\)H0L3O@T>ZXI^&B]VW-\12G>9>'!6' .0R\>6:* M2%5(J6MA2]2B"Z4"2(2K5D:7A$QDE19E7;8%*<0/6L]ZX(';&_9WASHJT@N6 M(RL#.F+(5@K63*%+(=>>] OW@U16P:!\>1@1NB=H&TH7AOB>#Q1>01TR.$S@ M%A;W1DM6$EGYN[+6PLQ-$]!65;<$:4]YG.F:U!&O\DN62J"X,HQPX0*XQYU0 M^SZ9+1,JP1(@?J3VH%BZPF!)$.%T6AZ9NJU'Q,R LZ^@X>$OYLA8.Q+@G6^?$/?,I%XKLN;R!S+AK=>FO MNSNLQK>UY:V/W! JD,&X*T!),N[EMEQ)%$JI\T;U4I4^PVZBTB7.:B=LY=)[ M")5W7<1A,:XNPX60U4SW&8]C85.2)]R0RXQOB,>G'7!)?8X8X8,>LR@ [C R M5+2DZH6,$Z1MZI);$Y("2'%']X._[$F4%C]O21DS3 M06' !2\S72>4,T#1NZZY0*%7RA87-5-W%:)D $H3(W .Z=[#6+B9PB"Q9(5C MQPFW[C=^2%F;=ZC]:U7*QRY $*O.%]ITR*TD3O06Y[-@Q3,Z["&5V:E.>!T[7AM PA%;;S'D1J M_"H I?(.?!F,;.E>P'A@2':*9=K%IV'5)1X8=--HBYA $Y//UUGL(SQNJ JH MV,_S)T^I4-8 +Q,ER9@!0=@H\'C>U$N,8!#$Z7#]TXG;AQTW?,L [4W/["Z' MF/XK=%V*ZXVJ/L@4095+P))_D3 M#Y&CSXJ5%^Z\WG%OV5!'7R-S:@P]9ZX&"LD"IE'@8R30$8O,37$;!>&YVCD\ M;=Y[_X>LUOJ@6YQ"]II]=R]IPE LLLWZ9D=?#/)\\(=51Y%4@.YRV:J5*IFJIEZJ7U<-M=-N-D6C@'$HX<_NWT M^D/-C[X^3)UAWNPQIIQ0!F# <.1AIT@U9::/,U];4(G$#@D6GQYCWW%T2(Z@ M75%30X-V)\@"8DHI^M5[E+FI,'I=NU4XQ Z2B%@_ML*FS/401-2.$M0>- AU MJ!6B1F?.:ND:!&EURM<<*>T&\N'(G$)\S9-])+4JWO$3'96T(5[5LF?[=9$L M,(P5VR4WN29R6*C.-_"?X =WE3'*\HRP(.Q&1+>ZR'2OK',WXZ5N=]H4+8MZ M,Q]X%%[[CZ.R;H)CICCB(. E==,E$< ]!I\>$C45;J!BV3#T;.=(KFTE&,/P M 84%^'OL7Z!UH8B?*O:T9";-R<=+.!"A?W>3OEJ(?\%/R,_%:($D>F<+Y@A- M^,I_!?"64$M?F#*.U;LH)M/ M[X!]3A_-_UZ\KYDG@_2K# :06M<^5^O@8)V)<9"Q-:J!Y&V8F";>9/9:FE9A MTRC"V9+^G5P,;RO"V7K*,&KV16PO,2]"^TB">]02MKZ40$3YGS46H.AJW$#1P:EN#V#)8UK &MP.=6!);<7$A3/.[ MANK"]$;1?8N4[_JV>##2.<$["$[;O85;W(F9_2/?;IJ1[[ )[E/NNQ M#SU]_KJ/;0W18 VBB0>O"_8?#& P/2^)M85AA/ T43F+7XU'<-G=Z&C?U S: M+UFH&A9H%6](?O&68AV*87K7@; LQX9-E/8?0 *;4S$69/_ZD]\4(WY+*L*Q MF9L27 L)=DM8%J=#X;+1B=C!.;AD.WKI21BWX$4(B1P_5 M#^ZKX>_\@%%(F>HN\D $)S5]98=NHJ;W)LQ&T\;+O*4 MNGX/YXN?NA9]PJ@:-2.JHK_4FZTEA9&@E?7G[R/++K(XS3]:?!X[+EV0FHZ% M?^TEIX>Y-*N[BK([:$!!VF2RQUB6DOA,4AH9%"U6)J-2.OE1<]M^P!MF@[F: MV]IE/IBNE_/7L.F19.#D1L/>E00! E@G3Y5'DD"Q]!6[M[^U-?O:NW+UW7$X MB2\D+,)&(4S*2JM+L,_'PH27CK[!>3+WS*.27MTYJ:V2(>'Q5.^$">C%)=&\%FRQCX376M[N@C*^Q1H9DIMN".K(ZEMT@G)B=" MFZUV/X*STJ@)B<],$Y@)6QE9'Z:'D"2P'Z>$X.\((B"E&AC*;9/P45L8?D!8 M*M".E:0,I.%H072KE\2W0M&@;]E093A)8DM9D?\&H#6^2W/AT9F@E 9(3-Y22YTPV1@KQ)8 +*N=0M$I?R'%OZL^O#C9$6!LI-D4 M]M'^8(-+]4I+RL>'N.ROJ>>]P!$BB>4$UY)0TZ$;-\Z73]2S^XH?)-B)WY!$.BZ2SAOIJ)<<3 MK93C.[#;%[%>0I659B<)2I?>7K#NGA%9?HBNJGLW<3<:M!^Q(7^,&_(E@ZEH M;+]5J-@_;K(>G.%&T[8LW[P1!9\IFDPWLY 1P3_8E8>%*4]>B>J%MU6Q><]9 M/R\E1AO%!X9&=?2I@(S>$K#KHN0"LCEC3&P_,S!P2T%LV^DXPCEU+*!DID.8 MX4E J0OOJJG 8,L7,OTV*NZ(QW';+'5;]?[M;[5AL3QQFTJ'%=Q0QA>#8@*!@Z M:KVTDBEGV1;NA[,U-J9'L2N[T16$C9&BP&%?*P63301U[XZ:1@W_QX\I,X99 MBAO"Z 84Z1,5JL,=V<*&-[_Q]VG @A77E .^.=_'K,/<'@Q8Q(.%5_^D^+E_ ML.%.7EJ.T#$+7J5E@ YDX*BS<)%[] P[S>#J=4N(: JUDCL(21.ML9=]!^8V MFIV_]L9JAZH;'!^F.J*=5NT_(2QEQEJ(9$($'_<.GBR&B2P=LQU0["Q\5,7\ M&,=$ ;WH,FP]3 N3FUB55,/UB';3X>>.D:2D+?YIV"N'WH,=>R$23#KV:;UP MR_7NQC4S82.71T*H/7#*0TC!$K*9^9WO[@C:$;G7L8[YLNH)(-351@2)PG.' M&HACKQZ%%TR;G%%PWFLQ6@C++*?C0 -X;$/3&ZM9]JU)KT%6DI8GIX02P'*6 M&Z1!=O2.!'L(MRAT*%= ,ZSGKB]870_5S]F,V5&?+BP<-,(4M*S#5NN$#^?[ M\)C/GCS[H@@3@CP?$1*QYXQK$',!X4W"F5E)W5YA/=6$PQ,>/'])B=>.K_/] M[%J_9N(C-.6&L2,)0P*HRS+.A0@$7TM5PA!)[H#XH!1<=EY$KJ&97B!*A6'- M4"22$ :Z3%MT;4K?A 3:%>LT(FP2WLZ4P=IW9*Q+!,%=W"JN52+#:R7M M,H[RDW>8 Y*FPS,=>#"8L$OQK755J+O,Z1Z!95QY,CJ6$2N1(KMLEDU,U6$W MJ@1H'!>W(WF5N,223XM)ZM)N--.=SZG!<&D=,@PIE^%NU90> M@&E65G6;@5/8 N"T_##AWZ\(/"+60KENINN$Z_-4 (=V'/9VBC,SLCSA;$K: ME8_L>IZ,?B7"V#4#*:@SJY1LJI+D[81V*"'D(P<1B56JV>IMXN$;':'YVS/S MAK-?Q6+;$FQ[M1KV$CGNNVW95':(1[8QDE58[JGI2#:8J@_$9S]5[:UJ_^Q4 MM7\ SW*O5?MYZ_>1C)V8$6=!*D L#9M&VQK.^QDW),[9H)$)&!G,!0RGT2.2 M,0G7O( M!HIEE!)=!*!..-DHRLD!P.C'(CO%GP M>??L9.!V)FH^<&FME";KS^(49(..2!!7L\!O+9,_'4JFT#,7^WSQ)\WEYY%[ MW:%EVSNZS!$R+0/'!F!/P"GAUN11,39Q@]S@"XPXK;DX ')&IGZ>E$CN]JJ/ M(4'SG1 D)BZ\9.J<$U_D&D02$\*[H#87<3H^8&KK82=/WAKX,HM!DIPAM8,O M(CUSM\KIK(N$GWE(.;+(DYCDQ7BZ6.N?JODQSG?:I6M2EZ GRGY)*3U_/#AVZS2[>(,$S"2- MEY]\DG@;79'-TF'37G024T-53A]1V,X[GU*Q1FB?6&7._[K33+AKO8K?#T,D M(C>9S [_>G+?F')!7=;@+>R(.^]RDBJ^*0DH,^8E8F2&IU6,0MIJ*3XS)_;F ME*+Y GOM)II,2B:)%+/&,=?*+536Q4?/C)0+' YRWS4?*7?3!XD=3OY@2Z8J MDA3YKQS-HD_RN4Y 9O(. -S:.WBW"T^/MRHX52;\Q81EY;ILM1>D3GF(O5;2 M0XU2%*?_9D_E(NR-6O59OS?91NM.>M6,886/VB?](D1*5T4I=\T5%'DU3G$L@J],CEH"5OJ*M >OX.-"TT!5X\L$D\+=#+8RE;80 M"KFX@"-AKT2.L_8GXR\8RF9,>L7Y*C)+Q_$[=]]74MJ=B/GE@VS;2V/5(X^V MNQQ,Q9H*TBJQR)7B0O[_+"SE=W)9E =]!9F9_QP_GO5BHLX#4'BMRL;,TC(0 MAKR^@,)2YS*6_(.;$G&QZCI+*,>'3D3@S\PZQOB MDGX$Z-6_SLF&<#U:RA!@/'(M(KOR%RMCQYX7PR'D$(!(J@2#6_Y",,L:UOQB MZ($J$SZ;6Q>Q%3.B.RQ&VS#CT@#%Y=H;3,,C\ ]^I/:SC0ZSGQ6AKA&[I*,G ME%K<6L'%'[#9]*8KWQ _ 2K?0AO64J.4X.[0K@XX3,U4-]J[$!LV3(N&&!"Z M>%9NY)OPA ]^+_&":\F&AB--T6,L0A'LQ^+E7E;N MG_ME6*"KG5'>A"_) -)+OJI7H-!=/'OR]'=%UF(!DKI-S_4[92[Z4637 M7O85AOCI[[_Z$DD$JI"I8\U%DTHZ+&8?*SB:URB^X/+2/>92W43LL6&*V$$4 M,C!#_$SA3&V;_XUR&.Q2=A 74L>-/%D6-0DO(V3U $0+MQT[7^"&8;I/#3/4 M><.'X=SB F=-F8*.337A/;;:5\E)BAWTVJ3U;*S+ 52[5=(7Z"\HA#<"?@VO M&1:( /?E_BPH5M%B"@'R__)$G+&A@WO>=V?N3W;7$V+#$!O/3XB-!_ LGR[O M_4W['TT7:R6V6S=AZ87C[A#V,"+IOQ.PK1&Y')<2!N@AC,5A6:[>@;I -#+]Q;S7NA27DUU, 6#$KX8AG)'/ MU5F)"=DCY[.-IP'E08R>'/I3\64!IZ<4ZCYR(T^&1#LC-ZCJ=N>-Y;%5/F9J M'A^W&#H'/&&=,O:%#9(TO_?#1=F)=^%=T4JRN:*ARN0H1H(_6QT'6%9 M"$N"Z H,:BSQCR+ 2VQS@ZE82F$]!'<*\I*\>B*[%Y:RE]P&8)HKENS9;9Q* M:OJZGJ"OZM,U8)_1383/,%Q:F+_.%R"(22\G4![9_Y;ARD0D"P.:H0G "'*9 M^KA<4#M33-G]%?)M^^N^[-MTY*:,_R1\ U)@!-@?34T M2ZJRU&BZ8#=\$B2NZF9+V]%)$I T^@7%LER1+C)[N!ZR> M,2J+?K/JNWX3K,O+_BQ-8;R*9X,9UA^^>?FJ0%#5UE5FO8/I!P

(Q-1HYY<8(PSP=+>X[J08A0L'2"NNS;6O8K;!$1UZ+PG0B ^/\;JQ9 MO%X8B;_QU7_H"(X7-@HG>+KZE[WQC*Z;G1,@YZ>7G[VY-O;24>!\$C#JL1'; M"6.4H.$!(I$O_CUY"%&[!\?/OGW(E*XZT6(<'J$0HU?_,JK#N1W=OVL)?(/NFZE MXUZO)UV9%G]P^[= PJG*1M$U76A' MY:Z2MDN)W$DVD.$@9LV<] 'BJV GN:#TV=/"]@,?SU#]#J:N;&AG, \I'I ! MK4=?E%;6T:5D"TB'XGSQP@D0.=[O- ,EM.)_"?^N>A)\&_Q$\,7DH/!F,DV+ M^7V[HHIC+2I%,V^@SZ=$2\$S8CGI,%2?&[O\XINP?K9U.&G# X9;D!U!,PND M-%^&MUDU[>(5<[F'QV*3;V&H.DCNOC+.K.])U7-V@^"*L@@/.VE&F&U;#+2N M,!ZN$ZP99F5[^E)T]D:">F2_2'(\Q,#)$Y3' 4=Z:!H;(YY0;W65Q%*3>$+U6 MSARY$HSJ:%EFZTV\0.RLFKU&0[ZS+DE\Q;5'VF^)'*L)[Q^F?1.\8\16OU+J MB_>OD=LP6_<^M9Y"WV X(T3X6;3F5:X:^BD5OG]@5GM-*>8>]#(Q2^9>Q&2B M=MDJ46HS5&?$#7"(,81BC#P=0WYLS*BZ2H*@8#G?0OG$+7?=4L_ GNF&PN/( M'>EB] -%+KE<]QS6B;<=YA]DVXG#>\?HFN(ZJRB<:&W$S)^%"D5-]:4<* M&M02M-9VJ'="LRN//1$_O2V\$?YQC;G8IV7Z;DCL$7MT(YXFC2-W3V,F:*,8 MP71QT]SV P_R&JI/0NB4AN N8@_A7%NAX#'C?AB_VVSEX/9ZP9OI&)FLH86' M? 0>68]M>5)_5 M [5];D?!NJ7=2S==UH)56YL,O71SH"#!;33>:(8Q2I>98Q+!+\C]V8,@RHH5 M>'81=WF?"\I/9JY8D-^7U:AL_\?F7RT)A9^),CQC')W-IQI4>BFQ"AG9/[0' M9E3I66(JW[^(4O_$"V^;Z^SSL3_OJPLX]ZGC\QS[;VB,%)M#-R4WP?K"7M.Y>6E64KA<,7T'CK* M:%5IP"QE<;_V)PR4W*]X!:>T Y:F98,*?U_P749=]=B]L0R7ID?X;35)IO.3 MTR^NL7+'ZE>U 8>%MJBPILU/QWE[@0/?D@//GQ92J4#4E960;QUPZL AEL]? M5#[L-[\[__P__NWIET^^UBQ,-%/_P-4^/_]2TSE)0>*G\[^<_R/7>QZOQ[:7 MSG2B8]P(Z^X1"VL%8>3U@,#"Y7_SY>^?GG\1XNOXKK_Y_/F3\]_Q&&STT;,: MU/P<$),R):A%O6Q-:?;7Q/9%FEH M\0%5:$:749;V8T-89SN.7C%XCV?B6]YI\_&F<[]*]U_DWID;T$*8^,)9RS?O MQYU>1XX06'T<(^E.QL'$-$' PYP*][%P__FIRBR M C40O.">:< H*5J?$6A _*WSQ6M)AG'B%D$@2B!<2.2C05W^(ZADAU].4F[9 M<$R(CQ-GUJMR1S6OU 3JE_Y1O\GY2QSM(!:!_"M;7("]I*V+KDC("%JFZMWK M"X=(\#'D; DUF'@#+N6EO>/%S-"Z:I\$A,"A.%(UT27X<]GMJ52+T__I5\;S M'V:F85@=38YB,Y5U3?R +@P2!%!#S(3E=AW^]^!N![+H7=.*+%QO>LZL.L^@ MO[KZ^A]Z QP1N0/S]'?&7N?"611#\7"\M6*/8!9, D9XUWL]>U)H<9U&Y .^ M0V']-VP[%E\QDQ2&D:[QGV.V\L_393+K*OXKYU;O,9U'?EE\)>)2 MY486>=O?10@1#:I;\X:,,=6&BV"?X]B:_2/??&YC9#;GR)#0Q@_!<$/^^M>1 MP5Q>0@@@_770L,F/@@76^)=3VQ@&^HML'LWMS>R8QMB97EAFKWW-5+ME.1-P M;$6FC_T8+"1EEN9:?C_0 90$?,)6(S5-D[OPGL78WQZW3#08 M.0_0'"'@MAQ969[SSGBN1Y!N>>NA#.&F(*UBN'K8..GPIT/OMD0^["#:TC37 M7/6&DY\9,BVIR]$6&T=E49FK',#="U[V'K?#;DMNXBBIE&OL3@BY0O[-_<@N MRTIUDVNAG7*K"V&!"3G%_H!>JBF3(;7?QC0P75HW;KSXDSFE&E8$Q/].. I&&P6&ZW2YBW2 M0N):XN#K#_;EI!Z(JHUB).=D@YVX$7 ACG0G>XM"\&&10B$3/>Y\0/SL;,ADOAH%;#<[R19CU_*Y+VW+*BHLEPD7HN$R,YMQ) M6ZO-NR;(<[!-(P]#']6HM=>VSW_*]XEI!=:-IF?8Z[< MQ%="9Q[&3!3F7$'0!,X'P,O"A96MG34K1'JPU3-"QEY=NZRV'*>1G-!="93= M3+7&>BWG;'L75ST[*>@ SU@)+F^Y!O"1QFX(H$!T*)MN'4Y(2J:X1G':"]PI\0@?%XOO0PCY>MO4%S57 M7NC?W^^'[674^T#&[O>_MQ!5!F(+[("+7"6Y M2< MX9_C<]'>RY(LAM@X1HW*X?@X666+WU*"8+OCVLW\0ONLF#!/H&0U=Y_(70+I M)8*.%.Z/^)+V9SI1L91SBKDF0,Q5;[9M?ZAK544(YR:APZ^V25*SS%ZK3GP%$#'1AT@/@H<9 M1=@&N5['5D%I>W-.\:$!T)>&9,"9I2O+&G%'D[Z-/U04\JS]C< ^?1SPO93C ME(!F!SU5#]"9+%GQYAGQ0EFZKB9I$4#(_17?AT(@!J6Q:TN#XX?I=/S#O$Y. M1= WID6CE0(NZ_G%0/+"!$7I]T9PFN".>51EW(<,&/3K/WD-_L,[P;6#1X^> MN['0X @=K9+.QE6+:!H16-^=R>;78@T;Z'==?]W6U47-]-"*35HWP[A;&,HT M?+=#UC+\,;\4=R,AUU\FW[$)DN _:VQYMA*.'[" MR0GE^?($[A>&0_!MO$($/&V(04T+()F7?ODFDB"):OP=!<_&,R&1CRA#RTP+-\L@ CRCDK6J

-^)#&P KP[Z)M$.$%0UI;J7<)T MHJXKGK>(>%7*N]%;[IK=7EO.&A" \IL%N\[!+!1MQQU3%0@@0=SD9L@<;K&3 MI&+,O;+<5C_5\GK]'^%5OO[;XE5_O?ASWW'>5(%8=WX94EB7%(V,MS_W<%R@ MZW-+J@GH^9=CCU5OJ/]7Z&Y@?^G'>[+#0!%L>DWRXMHCJK^)8W?4B1/4?'!4 M+T ' $RL?W3/$.OZESR%K3\AA;#OT._%%8UNK[NBI"#8<[5K(J@BQ&AX*;]N M\A[3;_0E>07J9=D?A;;"T==%)$^ N7*E"FZ16W#J87\P?WCQPC*MA%#D!GI] MBYLNJGMLC!N9_$;4!?F@]^+/_![7E_I6"EJ9O330O'',WLMK8)3-54_'>EL_ M"G?_#[?%[M@J:B(+;C^NIK$6[=TP3R2?<0[LZ9>:C_E&X@8B3,$),B9D,Q$\H6SQC(8+9P_?3&KP,49/47G^!?VZ M2ZC*??,-&6&]0'8XYXT8;VH$*PO*0Z/;Z+\5R*_I-CX- (=9KTE1&*AC;G76 M< 1=1$\9#G)TVCCRHVV!WO#NZ+TM+20'M U2.S#*G=:AV MU*+J%(=LDFZ:]WZX^WJH%6G3]7SXB>IF&,YP"(I.70MTM6/+Q\GS33_",7LIA&4Z'@9'N1LO X3HPA1 M(=&@6G X#P^9 ;SY8:6:R!4@Q@+-J!T%IR[*)Z&ZYVN[T;IBJ=!(%_-9^$AK MNQ1MVJ&Y$GQL6S8;SOF&M7+1#Q>UEFGY_41EBE(5XTW[-Z@X=,_NH(5 ^!YXRP&>B>G!!#:"T3[(Q M?W9TJ3$+%JXS<\R+Y9AL/^I].?B.,M0BXGGM/LF>Y/.Y)[%24TPV'T_PIW4" MUR7-):D5 3#""Y"WV=87Q%=9[B6+)E@7*=C755/?[?FDV5"%X@&V;L80Q59&.[&=^F^+(!!3*FB,FT].<)RX6!F6KW$4( M$><>\(X%N8@FAZV12*?ED9#P,4JI-&/R+'<='/61[G6IS@S^D;''&4CG7@PI M9"XV=0UW1Y>&\>\AYHN7NM/B9&;X2(_'.5^<&IK5B.[V^]H(X]9+$$8V&"9:3M2$<=&',RRKY)BV'%[P]C9JQ];S9K? M2'Y-VVTZS%/?V/(4V;QGTCGR,"6P:N*LR""*!3JB M;APFVQZ71V;R;N_Y5ZU/(%J96C9:#%)G'28FZ8[W8&ZAQF^PQE[-%+0XKST',V<;?FF MPUDHDGTNSA*(I?RJ"-\9$%@B3<](A 23%?DZ>=G\&"Q'6#/EV5>S*_PQ).C> MO%>",G+]$X2>IH^J&>TA80I;NASF(RBQ_Q,C%$R=C _+4,\/T;<4]?]YWTI7 MW;.G](TYL-G[)9,'9LM'3N$WOSM__IPN^YNOGI\___R1)19P+' M;'(3E\X.^P4Y:F((:5:4(B(4#V?^Q%D7*95)3!L28=BR?Q[7N<7:+&EUEI_^_+0B[O>LG1I4QD*%\$8+5B'F8^4T2OX06U'X^MXDV[ (XC**K)14 M8T.'D;\P@_T47$+UAJ/KA2%<\7I.U&WV)#BMG'M<.;[.[MJA6-*XH1E1(2S7 M_D-+PJ:KL): JQ!!AQ6&B@@W4/ER@?1_$U^N^7!>[?8T[?AXQR,S;8]^*HHC#!C.-AUC^6:UM8Y2P,+!Q@JV +7D 'W/+<+90'HDZB,.O MQO5!=<:-(2 5"3@MG?L\.01QI#"TV Z+?4S5V8Z7QVE:[C4XZ$@_2 MR?9D MQHZ&,7/KQ"H;40AQ;=2EB.E"8"%\@2 I77]E\HW.3R!8(77X730KG ^"'PU_ M_YFH,!?$6,D7Z^-)0\:EV9U._0>R-A)7'Z(I?-0;9&XFCY>)'-"3Z=&!=-ZR MY*89^A!:XAQLU(/+ZIWF_A[GWJ.\+3W@(#E"2<[9>1SMJ7!-%%MQS5N2P VC M'B9A(/6 "T7#Z7D.&B(Q#-)W8U;HM #N<0%P589F@.(TDNJ8Z9U&9J!MDX7@ M9W-")5QWE?U8-";Y2]?!_:L!BV32+T8HU>B1H\Z^LGO'":IQ%W5QRX&0]AON M%U^WS6J7"QKIW^F>/[T;2%\.7VDJ4^2KAZ$?FG%3,%D9UX\4TCH*B_)I[=WG MVJ,6KWW#W&;4*4,\ >1I0".RO"AI%9PPGU5%'YU?DK M')[,<^6XW([]V85T!)=H-CSC%&H.^Y85G4CIN6HT;>VNLNPKD;[C/ 5BQ>2) M*94M<)59#Q>XO=-ZNK_UQ!D]-JZ8:BW2>P-._69\?#2J60RC?\R"AW>KZDVS M&F\VYH^!\SB!J1*V-?C(BSL=VOZP%K(#H^IECRNBLO@#4;6:<>F4FNM@PPOI0_-?Y;L;M(,%R\L#Y00T9\/M9 !Q@M442@>] 5B3IYCU5(T. MG,@AL[8VOCV.%=?R@.ZF,X&)$\GDA>I^4Q%#+@\9K+#ZU/LUO%V&C@]O]-?@ M)CD!Y&O!Q#GB7#1H6?,@2'FZDOP:ZD.HU\&LEF)VR^,/RD8791EA@"?F@QUK M!%#7!/%M@BL4;:3+^K)LUTSHP"F9V[IGWHA"Y)X%O^L+Y1V7!N\C+Q2&J JC M7+9CW@CE6FG08Q0^8E0TN("@X^>9I'"O%]LPK-;J^N+-FV 6PE!=]\,[Z3V9 M5ZA]&SMX5=9W$V8QV!PBF^!1-E/1C/JB3"I1=BZU'6G0[B!3Q]3DMH3D%P(E M9ZBCYS8%I6N!4LH /O=PM54=T0X$HNXT(QI5Z")S;"0WODUI\3$ G44LEYL& M2,2^3E/'I,W=AY.'..P24#CS6VMG\9'4Y"0SR>S!5$Z/-4OWL^/\$5!XT&6G M:97*-%H[;6*K>FJ6QBM%'G7'H^9LYR-@+* NZV5/6@MA(B+"G[#"3339AA;F M1NIFP_:_V>0:]2(V^;_UT0DE=IEP(.TIA1FNH3KIL3/ZILZ49@B1#-O+G_.\V?.\SSG<-CNDME]HIT9N*= MJHJYW=4*( M08;F!'LVV//O3K#G!_ LGRSL>:[.I48DQ*K$:T$2A.,6?:-<\Q0Y6/+Z=CAE MR,;QQIX_;S[PX4)7WL5@7A$;R*%1M+6"P=U'\=4CJSB/HB49!N=HZ:WCJG(]W4ML?\"0D.2Z#%8GK;_'W?5"J$ M9#=T^L''BZ[<9+SCMF7JCNPN<<[U&"B9( M4/W!3^^O8RD(/7\FX!%?IM*"/SQ=L*K$!Y=;)O'O2K0A;!Q-OAPB!9YG1L;I M,2S@'^M,Y6&^L0RC,F8"+*MRO(RFQ7-1@.N:@B['25Y8Q9; >EW52"DWEGQS MR)A)PL3FU:9.&">$!,JQ/$?).Y'\@6\8'HVMXP>/ AY%H!2.5&K:TW%7QE[K M/^;/=R V_&NO M72N8-*CU$](3U;C[L$XN=Z=NF'T:A) NE];,$CB&S><.E) MAASH"="F___VKK6I;2Q-_Q55MG8JV1+&%R"0['0536"&;CI)AV1GYZ-L":R- M+7ED"_#\^GVOYQS)DC&$@#'Z,--)K,O1N;SW]WD8//_^,KR=D SP#;+#X) K]4\U6+D1P(NK,IW2(QPE+Z MM@J;,B2&[.IE[R8> M K)MA;[*^1#6264<3 )!#0ALHW!L;ILZ-R8\*QLN]7L.KF!:(%:C'D*)$C_H MW+R=:CE!F%(EB*/@5]AW%NXSGPK!AY3G\=O4N^2@?:%J9(6'4X7AJ@MH>O]X M2&%$*>:'ETYK;A)(V(P0.[B^!C>U40J^HP6%-81,)KLJJO MIZBNV5_,$&5PGBAG4S6NJ3,P=Z/HAIX16A7BV"-%Z76,*9% 0[V*6;<(E;=, M?A# [@JB1FLCW,!0Z@T1,8I-!>D:?[,;"5)H3 +BE<"_;%]AWGI- MR2YCUFIU5>#0=L$?WMS-(I=JK HU0BF9NVNI!>FT\E *D M])UW55QE2@#-< M]CG(,# O[PRXCXM1L'AQQ&7#5X1VX (<%J)S*V\!][K@MI2VO =,Q!) MX56HH01W"C<1U=7P5M!#@ON!*/6D#$_'$TPF,$E':'-\=9_(1988X:\B/J$B$784$+;X-+#L$L>QL07."RSFA-Z MAK 1&M+910%WC;AV81XQK*AS/TBS@#LC:!R@C:@\2E)7$M5V,IF^Q;EPP(AT MY_JV&\LWE0VPLJXW)4GVBK;W30!U^8>#,PUK'8=QD"G[X<(6LLO MPSVY*.XT9P&QETA%HQ(QX>MEW>29V"5#^X,RD!9TD)]FL*P(!0;<4Z,G3VDV MJ97J$JOL3"YT<7\)M#N.@61#\;M\217 +Z;?PC(D\A59.40@)A-L<"[(0?DE MX)"P90GX-<:N4-BN>+>X_?&_]7Y^+!\L&A.",?2%&FWQF ULWM:&93@IQ"=/ MG_LCAV\#[+:2_"A(#_U0::7+(I8&D5;) D%29^.9@/K)4VP15]M6=7%X$]8JD]V*)RQ]CU6U\>1D1 M\!)9_65?LW:)<2[+R P;$IQ9%!2$T>G\:S!SPR0RP6S+FHHBJB8K;GX&N>:[ MBFLEC^BVN[NZ./#G/>?/;QT#&_ZZ+R,#V\]%LQYC&QV#Z-&;"90=8?!-+)4' M9_X>4NDCHA>#=3>BLFKPF7!-3Z)^EF.E-6.4[?K>'X'^9<\O__R6!F8@3LT_ M6B,2NSZ'17_/25E7"&?!"G3!,F4-:L2YDQEKLMTVV[W?9+O78"PO-ML=LGV) M8H I&[0^DH5HK *1@KO(>HMI A1@*BQ,M-F^#_& MHJ6\I,?Q< MY^Q:DKZ6(Q)[%[.8 .ZQB=59A"2:E7.:IMCA!912D@J+I&E?BWDUY&2B].RR MD25I5C)@(L M!)$7;V:JF@D'5"WG$AU@"BF;(A2.^CKGI3K0RN'[57(WS,2"E9%T!XI6X]$+ M\K8+8LYHM92HD'H-RL,9N6'K%IPL&WY5Q>16)3EI&NE61S*8(3K.:8#282,B M"E\K@\>SFJVR/&Y,\TC5;7.YC',>]OZ^9&:DR\L)P1,V^0_F9]P85F9RF,O2 M-%.,,H0$!U]1P L;BV,IG*N88;WMO'XSOZ;B<"2@-ZD*KH<2ZXAR6GU8)P9& M$!O)4#?QMBHXW)?$-LN M([MIL9=&H?ISK''W7786O,_&R'T7SSS QIY+K&2A\D82X/@WAJ"\8=AQ+&"R M@.?JCU#=VE2W2Q:1XT U AHM71FJ?0-,ET^KKXVF1-S5=4+[;J'%ZF#W?6X/ MQIEG_D$N4L'X]"B8RX)R#"Y0@8:QY[2$%<;\1EC)[(!:Y)G;/T5C-)X#^-S+"-15!7&EDC-1.DG%=0,F_9C-Q;?M7$$UY6AM@"'R+>:T M6T"W6R#/I.Y AS7SCZSEG4_BZ#)B9Q'__D>>389SLQ,-1(;4G8**C*6,1N\P M3QAA?(1J6&ZB;( EE&4(O"L!XG.=9SMLZ=2,S3;D4T<.O]@51=)*%]?)5MFZ MEI#/RI:\;Q:M%I(1"R\J3AHEZZ9@-BM5+W5T)E0(')I/$>%@3C8_TV0T"8M4 M+1WKA1CI#L*>>6G,:/B ;Z476_H*YSN\,LVV'G.<;00P](CF0\ED:>&3E/HQ M^JE:$ M^6Y7@TN2H;QL&-D.8R@ ,Z )%"@"BF( @,%ABJ MXY)7O$7L:I!@L&*"U1S"4X8"DC!.KSCH%IB;U'P5]5ID[./CR2"/IAT 1\EC M)!RPI&8PS:Y;,RTXC/L(M#/(QSGGQU3=:$E:E=X0F4[4Z](R(E4)V)4>)REY MRH4]L[BY&\25]1!"5!V%^*D< $OS(GU:,$%;":LO;,($P_\L3##7DT7@7F&( MSH&)<*I4&)MUV2WDMDVQ&0[\YRDY_MK05C%>\\CR4UP"4PL9C9,R%5+Q)!);':R<@=,(AE@+2."-D9D!$]#G&P$=%LB*'SC@5,! M@./0TT2J&G/JMM!!DW4((P3HX2HP<=*X[-DQ 4F22+V%93$L=#4Z@D3Y(8G/ M*EVTQ#V MC#_ AIS=*:)OYDG"\<(L4.4-5663@^1\M@"!6#PQ; ^[K4VNPA;:B+J3$XZ, MF08N,> P55Q%#W$;QH9@2&Q ]N54&;DK23)L#;^R[TX5\>T*IT("W$*_E/;) M'F$Z#)]RX]H_R18_97$=K!B^HM N0\45*W4^%CJC[\IP;%H;:1DQ!@M75Q$G M4S-[6(B"PY%,9QS+ZK1VO#[:[:G;'E[=&=SMMG:]<I[57>\?1 MLJ[LH/9[.CO[K8/:AU90Y;1;W15'S8B23@&+.VF2?)_89L,OY]^F"VF/2NH? M6^Z-N\QV-]F:'0371)V5HNID,7TN2K*SI]+.)6 W3Q'YSH_!' $5NKLI/--X MNK3O>YIR+I=(XOM1&;L&M.H\S>DT7%,(A$O28019KHJ8LSW@D3@JKO+,S[U\YJ.0(6:=4[&"A1GI- MO1)L !3.I,)BP"_P-HLKA$MG\CW\#221F8]?#0@#7@5UPA>T;BJ-;@:9/?5"9M@]8!R=Y8]=3@Q@B08S;&'7G F MM5LRMNJ^ ERLV)D8G0[- =JE34*C:CF6>$DU>OT447H%N)KW0WN;LYY9-*([[?>5FM1NQP893.C72C)&.]Q-@;CISI4.7/@]SY*"B[7*R77<+N\\)K1:H[!A M4*,Y&P-(Y[Y #.US/8VTZ-NH!=S>-TDDJMLH=*D:GG#N):9\ *&EHZRD]IQ$ M,7-E)YH@L,,CZZ8$^'.=!H5EVO<.Z)9KKHC :!$-PVB0FN2@R+2JDMJ%4<07/D,:DT=R9RBPB MQ]LI 0*IDA";"3E'B2)H:J>U5%4NUG44<-VOS:KQ=M8CB,>!ACVW'15VY'K^ M%]?0=?9\](<8Q2\AV%%-ML&WH'2 ,K E7D?)PS?-$XXB&M=M4OC,LDS2CVPI" M5Y925YZM^5 (%)L%Q=W [GQ38G64*P@OZ5,SS4BBOH*["&-P6=AY7*7'!/90V18>CC!8@$ M# 8/:#I=? N)J(!XV]U*Z51>)WE1A#-S871]_9DKIJ75\CH*ON.O'+FA8,K" MZR3&T!>)"1(1C$<$N5!N"UPM LS&[D^DGN+F.(FH."VH%S',@/5,;&V" _5; M/08T(89<%G1UQE_><\RGX @2Q"L#ASWQA0<:"VVQFS:4[''Q\ MK-,K(ZS*.-/8S56SC'=ZA[J4=U_(>.I,#N@[ZB1P]@<\M\FD:R9]O]UDTM=@ M+"\6"D+.)X8-,0X[DB!ZIM$@4*S_)3+F[E6)P$AQB!(6J7 PY MZ]74I^A$L/ES3&I;@CP?_WE^S'&T\^,C-QKO6DN@A T M[!P:=C+#UK4YANH"+**:$.59+N?U_%KC"?_]0QJ&6R=9D'RW_S:2Y$'5D_DX M.#FI2F8DAB+AL"B=$D9"."(#B_-"UL:JNI;C A0:XN0'I0==@D0.&S&1&V-, M.H=L!'* #YB+KX;F'[G]0O9&-3A4=NH@_!;+)'V4*D6CDOH9"V:E'92)I(71 MF.:(MS3[!/J1>LRIG*>0@94)KRW,X4(DRNR"_9EC;;A)NB@A6%/^ MBG$UWCSB]VCIZ&P^XBL$D%7B&QH%SM?0(5; ;,=3.%IHR SC]H(G7)K M6[1I+C5=Q4< &*-2?NXWB:=5FP/]O&M$? ML><*#4L'0CXPH$(4E&,43H>3E_0B\?(VC9*/O$JR-!Q#8P!8@3.9 M@^B" Q?FLZ9U>@W69C *XK$77 8(F;8C4_M9TK*[IVI."C+4/S7;'JS6_%5Q6G@T)(8F"(9I'<@"PU3^?$5*']1I*T (%EY!#(J/MV"KL+6?"C_@]8'HPVC*X5R(7<9DYS%4\TM'1?FQ"\( M]%+!\$:<82&X*LR8TXU$$6WRN0+7X[(11NMQ]05E4.>/O*^2S\6"(P-(@^J#=SBB@XJEK=?:\?PPQV%10ZNY! MI=ZL,1&R<-TC%^NG$K!?F-6 J@8'[ Q?P_>#H9Q29H)$ )!.M3 M@$E@B.#H>^U*@'S((\\!E.:DNX.*8$F@:G8#Y1 8BBDA<%>AS]"*0UL+=!5? MIAE72IBD<,1?JMB[H@DA_/@(@)]]('[9+')<1-6<^8D M]G]@7?>?W[KNMKQ/9*R=)D24A[+L_BOZ1%]R[CA(QPZ0X(<" .V70*QG^?5P M,DGCA#L+X*^G3NK_B[7$#FW._R3.QK5SL_KV_N6_^]GV+P_PH,>T2BB3F'B_ MY6"K=W=<; 1LZT;#'?]%ZC2\<11IS7>1F_DKN"U_H M,JAC;&N6F.4U*#'0U!3[DD)U83ER8;@)\N(J#F$V#$_R(LC@.^_X"L8I0+H^ M+%(?G6@&TO5!X@Z&033RSN;)##VVWR,,)!PASCS\^EL*LQW 7T<8%3F+_^W] M%B7?8W2US@=@^WH?4&:/1EBX_3F=3.8P^^ P2ECA) [AR?\#)SJ =3F6!!17 ME;AC)W>7^M4]/ 8C^LP$-N0M:TTOX3LP@)PB=4&FT(?4\,[3AG21*9>63].4 MJLSM>W2B3!Q*\&0+&+,67'91=#_S$W=H/'"L>)KD&8($2%&<,&8P[5AI4Q9/ M5A8(Q@25S!BD58F_!SGV.N%!PD>8RM,J@%]P1S.,K?TE&$_>>_\$N7CIG9U] M5IZ$FN*I;X)].L!.GT][ZLT!6AN@9%/&FG_>W?I<0M^C]]EMBN?20%B8C5I;& ;<. M>/=!'/#=SD]SP/4Z^,+!%LP:$@*^F^9CL-&6F&%/[IT7AAO=$);;^RP9[8!7P^JSDXF$&#(8[X]IH%0 9S/ 6#'L43*;1._W#>PP5CX+Y MNSBAE]--.ATB-7#/$T;- //J-"DT/_RS/0ZM-A^)60;_"_7-\G.+?MJ>A8N_ MO6T='-3_VFYU[OG;3GOO7GP]ETVPUVIW[SN> MQQYKI],Z6'$3;-/!Y<,+\@$%S5]?]5Y994GU.N_:7H?DBSYO?2[M=A:N[4YN M\.KW"]9,6:*Q,'MH*;]_FY!O,V&H8>$AO_:+PM8;:7^'Y7D67RSJS"-_X&.. MCD;A6Q]LKSR+V?@030=9/"D$_!YD%D3KDU$P0:#[41QZ^#GOG]7\G ^&48A0 M@MNT7]")6F&>;O_XES.#)UA,<[?#UDS?@KAJ9NVNFXXB2:#6JA19*:+18Z?E MY\WJ@RY \[X->M_]+2NL75_PC=/)XX?*Z,!UP)I_-#.J_M.?HB8%OG^]HU[+ M!RA1K^%L-IF^V]Z^OKYNP3A;E^G5]F$V&"(Q^G847@;9=AC,@NW.[M[.3GM_ M&\8K?^SV.!PM#A+ M^"M>B=5K>&E%].QIC/&G/$);?SZQ)_)T'P^[::NWW^Z\?;$SL"82]"D^_1 $ MQ>@U^GN=GN=O?;>_NYV MN-O>[_2Z8733:7?8#OJ$S73>632;89U+GSMD%!C#&DGXK\=9/. 2"Y^2\Z'' MLK*SH[+RQ9M-^UN_OUB;H;&:7K#5A/0ZWFYC,S67;IC-U%N# ]W83/>UF:*; MK4Z[=Y.DR8WV5$OQ:#D*]#%-MH[E$E.E3WB)43+E OW/A!/WLZVA.ED1F09]G*]Z*"]5\]K M1U /[7:WT6*-%FLN;;38BMFB3NOTX_D:Z+&G^/I3:ISV_O?7+V<@HQFAU?N0 M#G)$,VK]G$EI+FVDYTN_=).DY_G1WQOIZ7T-;M(D'<_!0)Y%"<$M8^?G.&C$ M:2-.FTL;<;JJ.#TZ/&O$:94X/0I& R$Z]<[BY'L?&4,;X=H(U^;21KBN*%P_ M')\TPM4*UP_119S$C41]\L/52-27=.DF2=2SPU\;B5IEKIX%_6@T;>1J(U>; M2QNY>F>Y^OG+<2-7J^3J9Z9F:.( 3W_0&NGZDB[='.FZ\T(EZQ%QUWQ&GMM3 M;,)'WH^K"#$. X] -E\S=Q-67P7( 6T%,19Y(:]S0*RU<:*8[A[HJC>-T'VT M\[=-&/>_W$XB+8]@@OK>"L1I6T_(G&;*2!__Y:6)HOG^.HP M#HM['RM@D8XH0O+Z#,F1HS'2XZ3$53.>('DX$:O\F0<9G+<1HF-/THSHF2W9 M"IXMHD=*TAF2[\ICD*RH"Q\.!S.D/W?>$^?-),\FZ90YK$SQY'X%&WU5A3]7 M6(Z172?TD2HXF@@/$#(Y$X.[(2MF[IT,2S"GDVA LX'$498P&%X"T]!'AF4! M_6YY3T_^4DF2L3:,,+U29>H]&6%V7OWRDQAAUI?TYUQ[NL@-:2#XL^YG.!_RQ2>GAT'Z,L+5J1\IZ[:+JC]V> M;GL?0%Y]]PY)AD5)U79Z@*US+UJ!M9NN1YFJYS0A-8UC+V-FZ(GOD!TX'JPP M5Z\_9^!ZQ1.8IH4)>]-(\4:*_Y 4_Q+UH\$@\/Y(LRR];J3XDNEZE*EZ3A/" M4MRAN&_$^$IB?''&*N1X;8A8Y'H _TU@$:S0;[_^67BD2<6")?['_8.WG3W"/,M;KO^Z,/> MU\?KSNG>SQ]?O7K_KT[GMXN'6W+%K7#"?$DN T8EL\FS*\=$CAGYE0??W"=* M[CTJ'1Y,.IV/BNR23V>!.QI+#?GY_?/!^]X<%H_[#;/=C_ M['M(!4N:"Y].%YKCA3<6G^QC5[MOC[I) M2^3CEG!V?2&I;Z6<;1ETY&S*Q$$^$=S?Q_LHJ-OI'G0.#[*B;)F29>6<[$=[E'G"(10*0-W&$IV#1A?,8>&'@@+_;]"ZKF.RVQP((^ABRPTR-R6 M-!@Q>42_*@S M^A:8VG4]1T>78!+Z+?GB?,^,">9^[4%+&>& M4/\[IX$5<,\PG>Q/ SYE@729R"Y^BL$X8,Z'/9RP.\ED_8='AV] DZ2))F!Q M!.+M?2!AWNV\)PDM>A^P!P \%MFFR1V?!JQNQX%$P"JI@/[;]]^B7MW^ XD5 M>O^,[MO,J=M]('%]=X7>(_4CW">N_6'ODD/L?D]'H!U>__IPDQ].*9'SQ@G' MA.=RB\?$<9,2PB7?J$RW M:-1ZZ-VYP!=$(%M8([EU2,KSW^+*K9W,3$B,4A )"2*C#F M+.)F.W0D.*>!M"K,9,NZ+D6-(N;W NZVC*#N/#22WOHVY9[- M?/HK=.5LG5DQAYL1OW?5)\0L^W^32$"+,+QBP@K<*7+CSD4H7)\)07U[$$XF M-)B!^=V1[SK@VK[L62KIX/JC>S"F!1N-*KBN*<&(]2F&_:ZP/"["@.&/N4 $ M.!%)0":)A2K@YV+)7"Y)!+?(!Q[8$_/#2MNQI*D1E;-E5&+*%IGUCDF,JR!H M'HQAB:ABWF42DYD/NLMF!@X$61#@0123%EE\M85GA07FX [BU?1I))MF=! MSX5;>0>;2V>T_N&R]=,Y/LNG1>;_S+G]['H0E]HWT E_Y X]UA.BXHZFC-P( MQM$R& DWM>#.^9&(88M0N>7^Z)'A ^6AK +#0GNCW8^7[8[D':0GR*!%=K[D MDXDK540/+@>Q/@9RS*\:H):1&U$X648APTT-@ 5^+0+EEE%1S?YQ2Z.IWVH. MKPA;9-.!#&#K.G*M&_^)B[_38YR8#O=D0X%W'Q4!S"#TP$WH%">(.U8I M_"PB-8*C;8833BH 2GG]A,F)%D&Q7N+S^Z58JZ1:S\Y.CM]U-: WDVHEKY._ MVC12XX3H(X6]<264%PF,8&E)DIB>O(XXM,G62WG5ZC;/)S3:7LN)Z&G9-L*@ M9UJK(U%(:P1#2Y3DY6K;"$=)VJ\Z+F8F1H"T'$IY!K&-4&53@]6QR:$R@J%G M61;2BJTTOLHSU3![MKW1X%J:)2)OHZ'S\E1U5HA":B,(6JHE-]?51DQR.T M$9_ULBP]VU:*4._&QZ/FJC-73%+7^PXYGE+I1L_04@D;ROO I)#J13**D=>Q M:FURKS@] W:FHU' 1C2".KX\G'UF?!30Z7A6PVEJ\S2Z@I;92+)*ZG)&"N*? MW!O.2"JIE=@NI9'NP@F>I.$!#N KYO.)ZZN?,+*IP/%B7[E>""OE$B&NF&%D M! &C!6L-N*_2&36#BZF&:H+)ZJAF']0RNA/IF<[<+T2.U7%2N1R8*HOME5"2)CE%#01(M":I),GHB88FWMM$?]03O MNB%338Y&W]!28[F)Y%U04PIJ&J\^#+["G/TPZ/4L&#)P9RUDS6R-\.;4.^7" MFPEP09A:>$ <2>3M<%X$1-WJJ[U"[YD&]F;A-G$WHIZ3^3.A'L4,D5"BI.[ M+X#GD4OJJ?OXM@@;HS#F"Z7OIQ?\LTZ4L!$Y1H?0DHYFAU#2HW8=)9]D%2"Q M!JWTC;P#'NNNZ[5YFC#7R\MR#Y3LEO:*3X\OQ_"3@04O:1#,7'_4FV#NASL) M30VP-R'&B+^6^C0\@>Z06#9Q?9)()Y%XG!!2\IUC+" VW]@MW]F,1YCY&UU! MRW4:72&[&?^55D;<:]YC&VW%M0>\I^$="?X^&^I"4R;@73_ MMV)0N"W11H?1U)HI4(ZTER2K5ZM@Q6[ZT[KQ1F9<1=RU#N%0@M9L8"B!, M-VN7W'_"%Q6"R]]QR>JL_;7X&:$TU;HM;/(R4H@2TTI 2P[+KCM$5V5MA%E+ M[)6>T=T-8+WV$=,9W(_>QZ2N7'(AZPQ;,QB^\EKNU$-?F:7.-(R_.EKA%+BHM+YR\[3?TA M(VX'=$5 _CC8%M3 >0?VML%>>\]EYF($4QJ4S)N/_ K# (8%'# LDZ?K$MT4:OT5*J1>=]%D+Y M5*$DTYJH1*C,<@#W2O521:,[QTHMNNYJ49^IT1FT/&NQ,^P6C')T,Y,Z#H"Z M>[':/(W8:HG78FR7%XA46"OAS;S0:MTA6Y65$4PMO9I];]9N=*YP:#-Y4(C? M!$EJ7"J2UG" [Z>,T86TW&Z]PZ+S1ZO1-T[FM3DU#YVVT"4+#HT67)X?&7.M M7L!H#7?;C""C*VG9W[)3K.5W,\?68$."6OS3/>3]_N)W&Z/?"]]VQ"\[QA_+ M5?Z#(/\!5K08L\5UP"<#"L.P[^2_JY0.!5RWY(<]AWKX?3K\2J5RPFKT/E9Z M#/%+=3+ +Q:H;Q2? X(NMQ_5!^CL,/I&57)O&'VM!6ZPH8O?]PQ!!5>&V.9S MP,/IA[VHH2O99(]$7[&+KDRX#V@'LQNX@\SGG[O4#-"S_PR35T[P^8)W3UW[ MQK^D4U?"CS"PQE2PO@,7ILR^I)Y7;)(U.#;52->AA"&IRJ0'4\^5C_R"?7(< M9JG"'/STQSV4B MIH*YU%&PB^5R]EX0X.J&32]F\R;W=(:7U&F$NW R9 %T-KW[:3+U^(RQ+*-[ M@+S8_;Z/<+.IHP\NUW-)UX>)@P453/SXS!_'/,1Z@\=GN#,;X(GE3*7'@/DN M#[#.>F;.]4?SF0"I&*BI=A=:HW*?V1#S1K@4?KDV/H>69J4 ]MX3[!!0.0@Y M,)A5M8II RQ,PD91D2\NKT*J9'3Q;+MA,346W>\:'>*.A=W"KERO[-?+M'N. M9,'OC ;7/ R*0\)U>#;43A5S+[W8(D4#L3:;'[U6:5.%BJL>Q["WQL.9CP&U M@=$5G96,I!HLMM3=ZK'I?> ^ 3K>[+_,L^<#NWQZ-1 U8]K,BXK%35+&S6S# M"E*5O!&=5R8]2E+"1QV4NWI86[\7J\-C6,%4O-*FX**8/ MC.:)N-+5+;=]0Z=?F!H#+$&Z8M'_;_S"6K7"/M?BT=1L3AK=+NJ.=;.]Q8I> M%>%&_QB3.&MR;4KN1M\:P2+#UME:%=$W8I8KCT5[46I_(7Z=1Q^@B!!??1@( M'@:J^+SW@CD<7[;_4IP=W9K U:<=&,OV]H:;YA'7^"XLM0 NGW^JZ5IF1HWP M,4WO3UC!OQ$+5.#4"!.LM!-,%]?-;C S;!NZ4G^B 9[G$/?Q.^",:;T2@A^] M^A!\OJTRGLE2QVGWZ=N\!"]1EM^J%&9J9(7F=8P0"W3 C&\N/*&3X:PR>) MU;(HJ[!JZC*ZP< !TR/?-5)9$MC0:?>!X:R&#UW5CO2K[ZI)9.GR9QA!>"@0 MO>::#8,0F&?69;4B,^:7+^1;$=6(E=ZT0WQ I?O.5Q%E,U?>:6I\UIC/MSMP M S5L=6W^5%* !<( -*LWN]5BW-2Y+O^A]$8BY@J<&C&. M5BYCB&;E^<(O5)+\<4S]Z+V/8NE8LYIDKF#23N-B4P*^$:K]Z+@VYQ6]_H(] MXO/6*MK4S"$JY),V)J IJ:6^S[YP7XY5Q,#L/H#L(][Q,1A_A,FQ0?_Z(;US MX]OL9?!,IWBG?*!OB'DCQGZUZ$ -*K& M1EL#B)4]&.Z+P[Q\E)33_*W'P\9=ORE>GIR;Z#O+R:_2BB6&C9B&*\<.N<'R.FK?S)UK>J!X[8B M^%75^-'1>M5Y;QT+"'R&W:B$ZD>]VH>!N/ MT-0YNE6-NK&1[E>E)5O>S)7N\>ZX'(3#/YDEH=<0^:A#S>J!F1^=TRIWA:V* M;(1+?:'!-P! E>C-*Y+352T^*@(7HTJV0N>JS:<)1T^RL_=BB*CN91^N&KJ_ M$J\?;P(]6^R^;";K;.+3".=?-RSLQ1_1A!T&!F;"M;:;3ZXJ]KM%G^K4L8 M MYH1^?/5_4$L#!!0 ( />=^59)OPJO;1T +D> 0 5 &UL[7U9.&]'MDDB*^)#Y'>2"1.*O__;U>/KH M,RZ6W7SVM\?B%_[X$<[2/'>S#W][_.?[%\P__K>__^4O?_T7QO[SZ=M7CY[/ MT\DQSE:/GBT05I@??>E6'Q^M/N*C_Y@O_ME]AD=OIK J\\4Q8W_O_^S9_-.W M1??AX^J1Y%*=?^S\W<6O)6+4:#2+BENF178LAA*8=1Q I9BD+__GPZ]9@X]> MOR_SX[W]Y].A4'(OY%-]B>53_^^?;EU>&7,[@TR]I?ORDOOGDV7RV MG$^[7'7[;D7_5F4OY^49+#^^F,Z_+&D*_5>NOGW"OSU>=L>?IGC^VL<%%GJ- MOI!577.K> 7RK_=_Z9/O6!-,T\FT%\TK^OWLJRNX=K#QZPIG&4]%=#[P=)ZN M?&A:%31?G/_E%").^U#3Y ]+.:?._JVI]_^7&)^.7O1S4C9 M] 0=I57WN5MUN)R49'C,R;(B$)E&3"P <&9<%,59"Y:7JV*LXKVTMT=W*O[=Y4!#),2\?+&8'S_'N**17Y>7R^5) MY?RS^7*UG,@BC$RJ,'2.YJ]*9C1EQ3A)!7DQ,=G6\[\?U=5Y7R+>T2(]FB\R M+FA)?/SH"];EZVQU/(4(BW2#D5>?S+-//%F>'!_WW\DZ8N7YWQ?"=! NK>:# MJNJ4(337EA1ZMYJG?[[^5(6V_.TK+E)'HICD""D']*PH&9C6&AA@ELQD$7-. M66$P S)H+:A-""1_7@+MKZAV_(%O_9+_NE167R.T%UZ %313DYF6Y%P0/,=" M0@XE11,R;\V3%?/,>"BP7FH_0_)]VR MJP([ASIQ,AJ%2A 0@J2Y=,P'ZQGX MI(27#A/L=G\^$V887^25@QD!*:KR6$ M[=\Q?\!U\[8^"8W.,I&"9#I:RR![(/Y:IT-((KDXT)IR!ZQ-6&1^$A8-I:UF M-*J3K___C6C]&:85XUM(D1MM->.)$Q^]3"PF69@OA9M8'29:6X-N M3%'+B#E^?9T82/W-EHM;\+VPZN6^6F8(JQRA!B=;Q MUJZYKGO#K_]/ST'5/S0]UZWN,H)T/@IF(X'4!NCQB9PSD6/*BM!A.E J]E[C MOE,>K72K5_,EZ4%P&WDIS!9(3&>1F'=1,H_1%H5.T@_M$V9GHX_)21F(&VLR M8[N(OMDC\!P_+3!UO43HYRGVXI[EH^/Y8M7];__ZA <1O'2!)?)MF$X@6929 M,%J,8+B%9&5C4FR":TQ.PX'HTEQ=S8CT[B,L\"D9D_QL?OP)9\M3+"@**&6! M1::"AX1U MASY+FI_&X%A00I*WD2(D"<%GWY@D=^'9,JWZ,U"EF7H:&J:XHH6M^JZK;^\P MG2SZ6?X#NEEO+8/#S%6,K"@C*-S6@04N%/VJ(QJ>DQ.M.7,/I!\AC]K>'K73 M4C/JO%Y]Q,4?\UDB 5"H,S^F *0X*HZS+ M8F/2W IF$[K8GXPN;333C"C7X^"7LZ.4YB=]1)V08N8XQ8G0+D;4R 1Z1?/- MAD%*@G%RT-%;QW/!QIS9!-HB3D#T4+B*SSM(3DJ)BL1!6"AFQN%RT2VZC(H4M!]Z$ M1.$G(='@BAEPZ>K9_%T0I[3.F9S]8H#Y8OM2ZD"F.CEF4Y&I,B/PUKN;FR'; M*&G(?Q):#:BT WA5;^!;;Z(CV6)EM6 B$38=I6=@"Y'=0:[+I$/?.IE^+ZB- M:/23)9_;:FI8 BU.,+_J(';3L^UVX5WRBN))C119%IT9*(6,FZB#+%+P[ [! MH6NX-J+13Y:4;JZOP[A%E]$IQUW. 6L%66+DI15:*(MD)2@941G#X=X#*]L. MNA%5?I*4]* *.9@K=!F@3A*]"11<%BN)SU8S'SFAS*4(+;/G.1W8']J66S]9 M#GLH[3U$L5;P9'93X(R+8)G.*;/H"61 L%KE!&A;)P9V+=;:O53Z_;ROWE[@ M[[#X)ZZJP_$]A3QQ"7(4'IC!NG?)K651U!,A'DOD-MF=W]!;2G)\MNAA3_+/MC:GU%U.D[>6*DXP&29R[8S+30BNP+ M)QD42[Z(LB29UD'L-OBV+&CX.:G52G]#G.RX?(ZM-R[KI %2>!V482G7HY H M@46E.:.'P/&BD*?0>I-I2X@_PFFRH7@VA!8;G3"[?$@2IKA\7=ZMR'7!#UTZ M17AZO"FCA>1R/2HI:CEOCBQ(+UA$:6(,BM[;+'V[X8 _0#E$*[(,IH>F9Q"_ MKY5K?Z.74M1]M8;9C!^;#/EA)?LF-HT!(I@2>90&">!TYA=X6 M6$F\UHD%&U5S^]4"^)8%%3\R$1].X4_2I?F1"JRD& MP2WS=>]">Y<8V(A,EB"2$V2)5>M2K\W1_0AU&(/[[&UT-TQ?$.(Z(3I[.KZ] M+FM#UZ0B^"@"R\[7VGL@:2BC&+@D8K;&&VX'7/,V KEE#<9/0;1!%7F-;W]] M*.66! VJA.:]K]; V'HN?<7:"E;\D6W(4T^H_NM7'9R?+ M%8VPN#AX5_?KZ7_Y/7R=6!6@U$8&P>1 ,U>90 .::S M6OORY_JR,[36VG6+J/7YU=Z>5J(M)QR]%59D9F3-6OA<&Q[2BNM+$E[F*#-O M?A!,BVB9F 0F;7:85:6/(4!"FR'FLZ8UMS=.;AF MWW84^F]91G *]&R5>(HS+-UJ$B%+*#&S8NO!NQP=+1/U,%5RZ)($BI7$(&2\ M 654:W1K)NTG^,8L&(C65H+T&!@OV#?S('%EZYGA9," &^UXZV89!UO6VH0/ M-FAAD]8LQJCJ245RQ\!YXE($ YD'I5H;Q7O#AX==L,?"QQMGPO;47L,']CQ] M?XKD8G:@3%:&3$<(]4210\(%AC.)2=G$D$NVNMN8'F>=7 ME\AS3-I;R*%Z22X0II2!ULNBF91.*LF3S MSQ^H>D2)2Z&8 E,;R]-3Y:6,S*ID2N%.>],Z W0GH#%Y<$V9T$X-[7I28;]N M][N&=:^P[W!XBL>@M25'0I%#I,4VTT\\VYH)YJB3SV36&]/B=C1CZDW5E!.- M%-",$/_ &5G=:6V8EH^[6;>LI5O=YPOK*Z.SKL3"4E)U:T!+%B3Y>TIQT""# MLJ%UANX>2&-RJ9I2HZ4J#KZ17_NI+? C 27$E](]#7?U;QMBL$NO-IE2H_W^ M-6/UM?YU'U5D(")%BJPT^1%:A$>)MPW;;WF>SN?XIO;; M(\&O5HLNGO153._G;V!1:^9T,$)Z$5D6AL)+Y9'Y0*81I01RFGSVJGGIRWZ0 MQ^74#D.L0VIU-%1TW@E1P##DN?;O,XYY:SP]1!&+=\%A:KUB-:5B.XE=U$^7 M^6)YI7[Z*/_WR6F^>2,:I"*)>(J47_E:22VBYY;+Y^=R#3G!,=G*,C\K#L^H@H>13F-:K#-]]Q-J_ M;,^@\>J7M0P/[X#9*!#L[P+].)\2\9>G/80GCB>)6I!CYNM%(*$ B])S6O10 M>"YL,-=/+^Z?F+N!8O^4] JZ&>;?8#'K9A^61RF='%==8&T>V:6.5G.O "$F MAE%IIK'V^@-OF"/W,!< YW3K+9;[48W)E._)C9OIZ:8J:=<8_SN.35;DB=3: M2EI?F>P3Z25Y%J.)3-C,'JV>P6+QC=;>TT>.1^NMSY&F)>L%6?56$M2T M'CLHQ5BCDVA^2FX38&-ROW?GQ0U3V%PGSAF) MUSFQ'!#)?S.U0J$Q2>Z ,R:GNATU6LF_931V[3Z1VNG@#)%R.0A%DX1@!=,\ M*YII"JRV**C-?F+ ULO&77C&Y#VWHT0S#33L)M+?^K'VMH]S8,9$I\!R5G@B M8,Y'!AF0\8"&?J!W2OO^(??"&E/Q4#N&M-9',Z)<;C <3'!DPR0S2L-9_VI# MJYPF.5X,H("MN$\N2THV,^ ME%KDE.EE /+@!]G 7XMF3.Y/,TJTD7WC]-&$VU2TU())68^M.4TN>HJ.1:XM MIY&+@M;'*=;=_K5O^JL("BYE#"QG3S&G3)%%%SCYC@6S L=M:'X1];8.^V$3 M0%MI]D8LM[-P6[:"7-^9DJ+*"2\U\4XSDMPXIFUM.%"[RP_L18=VPF_&AQ?=C*;]JOM<>Y>N8/:ANN"G4ZTQYD5B]D# M$[2 >6%HP3*MDSIW(QJ30]. $0W%W^Z$X'R>OW33Z22XX P*PW@ P[1'2=$X M^6PJ%0)6LU>N]6IP/O:8MCX;J'DGD;8-5LY(]=U7#LDZ**(P(6SUE:5E(".9 M'T-Q%)I,RT[K*L.U0,;4L[[%&K^WL(=(QI+OL68'WWIG-<^&!=7/4SD&GE!% MD9*7!FQHWN/B/DPM$]!682F.#&I*M?&Z=&10:T+3J-V? M"7=D;[<2>=-JOVYU<=E#W^?F \Y2GV@(R01NZMX'K\UDL/8D1L]$DLEZ$0WW M0U3[W0)G3.'-H)QHI9)V?3!NSH]';9V)G"DI==V B\S[6&N=K9*%%V=E:VK< MM]Z-)F?;GA%[*F (HWB>E1"KF@Y(RJ7*)*M6+ M\[NWHUHI!:Q!2T:JJ)E M<=>U6^G/X?# :4"?::9]79$#1NY:K#6X' 1XGN, E5WKP8S4*#9:*QHH8+ C MFN>)"IC=R$>]2Q\QGTQQ7JZ_\[R>*YON=(ISK_'V/>C9;K*-SH+>DPVT6?(4 M@F.>ZU W# R+]3R5U;'H[!Q@\UAFFV1LT_G^8U%[U]1NQ5+&Q$0 >A*@U@-Y MFYA7(B8=A#'-/;/[,(W)CVG(ERT2T]NKYA"[%9?.)1X=UY/P_]M+<))5 "#K M6AL6URL4(L6=] (C&9!XA!,ZM\YQ;8]R5)=1/ RK6NCO8F<5>P.;3%W@'(08[JOB YC9[UWI3;@9!XE+6VTTM5+& )S3@DL3J'@K?OE M/IB=72/YMW@,'4EY\;J\Z)9$AO]"6$PD/>,Y6I)'I""%'D9/2WUQK&B?720G M.#6_@;8![!_(6F_#NFW6U2$4?!"#?A/X'_3\O_^"T\_X^WRV^KB<%)E]Y$77 M+O1D$GBL,BNU0ZHT6AAGH/F];_LA'E.Z8S1\W$NM#T3%^LB\_S*?:,-!(B*3 MJ1Y=IS"=12C D*16) =TV3TH \^ CBFE,AKB[:+$A^0;$0@G7O# HU4L:U./ MW1O%(BJ"G5(F >D$]H E67=!'5.MUK@XM[4B'Y!U+^8GBTF6.DN5 Y.%EF5- MOD+M"T7_>!$P)>""MRX3W@WIF K'1L6YK=6X-^5J?+@ET*.RPL4%VJ(MRF21 MD1O*F190&'@)+)04M'-%\?U MZ."[*LS%M]K-_^)(X1_S%>ZS2['5]^^;2-E],HVR(YQL^ZO&Z@F@F_F]5Q%\^<,3IR M$(&6N=:;XWM"'M6.PD"L&E:/PUFK6@ZRK'TSY[/3BV?Z5RK(?6S4_=^ZMV7: M$G@K>W0^R"3%8ERFM2,KH(C):%H[9.UG+7PP,3B1>?-"O?/!VQ9F]=.)F).1 MECAH!;&QEGW$@IFEC"$:4,GYUEN3-U&,ROKLI.F[ZZZVEG2[DN,3\M8(P6E3 MW$D(G.=0"@LQ>:9K\]-0R%VVID1IA/6^M+8A5Q&,RR0T4?4>(AYX>2=#M*0U MLF_L-R_K2P&[_8*27<9I8P+VF5PSHT#Q*=Y28OD&OO5'#YZ?X 3)N<" Q(1H M:J=AGQD(LOM"4[ROB3YZ%J!)S7,^[:?3 M]Z5+B?F4:@\NKU$9+Y)K'O'O G1,6ZD'X=;PZAR539R(0UE%&NDA[.+U"1[: M,H+!1,Y2[21*--3%2 9.!!8R>5$J*2U5ZS*G0UG&C<997P:C07HTR5"H4,L; MI:65NO=)4U(Q%Z2UNG5)R>YH?TC[N@WOMEH#VRGV,";XDE!NE,"D(OL>!(Q# MJF= "AD*X,BRU58:[BEH:I_JV WK#VF(!R?AODH]. 7/BV&*] Z2,BP(*?\?0. MW^4_*&*I]R;6"_-NOKO'-L'N@^V;$VDTS49ID?.17\\N#3AQY)+S6KD69;]C M5"2+8#43,@A14O+18V.KL!;(ON;PS]D"85HK(=;/$[FU*COBO2F*Z4B/EY=) M4BR,Z%2$XINW0KL'TIA2%_MSX[IE:ZF/9C[3VS-(WX%4<,N*#I>3*'/D4&^7 MDIH@>0$L>N=9449JF8L%V?I&@SL!C2FMT)X@[70QF)EZ =VB3V7_WE_;B?VD M+RI27W0SF*4.IJ>%PF>?R;"Z^+/Y[&V]T6Q!IODI++M]C-A04/8U<0<1T9X& ML'>5SF\>7'W[?LO^72-73S96U:?G1>9%=_[V%. M*K=3R,BX(U9J7PSQ4VOF."UL:!O MB7%US7^*9;[ >@-VJ T-$2++L3[,T0<6N>GOLO$F\2"UCAL):RB$6YKB80J# M'IJF5R*+47"A30#;<"K5.'V?BJ7 +*E$$Z@55]I%\EY(VBQ U%S)(/'Z.<3A M:7T%X1@E871\7(YDU"/2TI'J9G8%*$^"C\*<.0L\; MW2T/KO=#/<8;6D*G=(A9.A)9W0OSIK!0#_;S(!37243DS=LMMP ^!E_IAV+L M[FH?C+'?85^=Q,1D*!)-[6R"]#SI$JM\%#.<&X$JH&W>O&%3;&/P@$;!NR;* M:W>C!OEA$RMD4-8#RSS2R+98\J9 ,&,D1I."2M!ZQ[R.NW=<<.$/UD.ATWG- MN4VBX,)9<(R"$4US(>,2H@(&,0:E.$*6FSO\:P88TV[&ULJ[X8+O*\'#IJ0O M[2E>>HC:YIKO&F.0)/+&DVJT/7H]ZGKQ^8_N',/$RZ!C $X4RD0F(4RM)_,L MRB*M"2J7W-J W(5GW]5MW7??W+";B&!$ @M,:5^K-0.1/4-@F%4LD!0/IO6& MV&;(QK38-./-=0,Y@)*:F<=UV-Y>1^9]+3B/A8$+ANGD=2UP$8R[@DD .-7\ M0H5-<(W)TS\H>?92T& 6[5*$T=\<6+LK+/ CSI;=Y[-CS17L>0OEY;P\^PBS M#[CL9AO^Z1ZF\'#@]K6A#R3&1L;WKG'_P-7K0C'FFQI^T%.Z6BVZ>+*JH@RM!11:UY/5<@6+16L\LBESHR8G)M5YJ]H2\]]'GU)U&WV\Q36&Y M[$J7>LI<#+Y>4&!]KH$Y6)F85LXQ;WJOV!1E*9XJS2O.=T,Z)A-_2';>.$\] MO)X;EE==A?B")'DT3]W9!3]O<-'-\YVPD],BDZF'5OZ%#=^5:O MAB&71%P $[_ P 5 &UL[+U;=YO'VLR!1)H9^NJJZNJJ[#O_VO+V>C'S[C=#:C,"^3Z1G OR_^V?/)IZ_3X8>/\Q\$$_+RURY_.OW7 M$C$JU JB9 84SQ:B+QZ,92'(%)-PY?_Z\*]9!1>=8B"89*!<0G!.:TB%"U., M+O_[]QX_S^:=__>FGO_[ZZV]?XG3TM\GT MPT^",?G3Y6__>/'K7^[]_E]R\=O<>__3XJ=7OSH;KOI%^EC^T__^X_=WZ2.> M!1B.9_,P3M<+T/)Y?O4/;Z+1/RU_2+\Z&_[K;/'O?Y^D,%\PZ-$M_/#@;]2_ MP>6O0?T6< &2_^W++/_X[__RPP]+RH5IFDY&^!;+#Q=?_OGVY7VDP_'\ISP\ M^^GB=WX*HQ$A7GS"_.LG_/N/L^'9IQ%>?N_C%,N#Z"^W7$'I"N?_K)_V4V=, M'PG(-)U'!/HNCJN(-\2XZM.[8[[Z+,A8POEHWA#Q_<]NBG=R%H8M"7SOHQN@ M77P0G.%9Q&E+J+<^]P;.2Y!W$=:/G(W#I[^ER=E/"VC/)Z2%WX0/^#BL^@^A M*E-F)%NL?_V/;ZQ-3!Z.AU5O_$Y_O?B$NM;V*/#+',<9\X\_#//??QRBU,6B MR\7[J)+CG@6C0BRE2&W1N,'UQU0XEX!&DW3K4T=5K4VN^# *$4>+[PXR#@>_ MC.?#^=>7XWJ7A(M=X,LYGLT&1F@K9?"0LBF@(B_@(BFSI$LFLD3A8KG/R=FE M9,PP_>W#Y/-/M,I/E8SUBP4]E[QXK\X(3L>H3*=G#7GW'S2@'1+OA#X M'W^83#-.__XC:\'"__<\3.4R.!D'I0J!:)U M$9@2.M#6I>0K;H\=.'QKV9/A[^[$O,]=T40)3P,9%W63%Q*G,NV"20.F2 E* M9E(HL4CPK$3I=0Q1-5+(=U8^&1YW(NE]-LLN;%YN\]?A"%^=5V(,?#*)%R7 M,!E!H4P0!%.0@N<<;51,\@8VP_6*3YZMG4AXGYVJ.SO?XH?A;$Y2-G\5SG#@ M0Y%>!;(#L"0@BR"!LUZ24K'2DE'*DQ,-6'I[U1-A:P=2WF>M[L[:E^,TF9+2 M6&SRW9PNB>>3\_%\^O7Y)./ E< L$Q9\4K17NB(@)MJK]X6G&+/UJ9MNW@#$ MB3"^':'ORX'I+@?OPY>7F>Z281DN8UX7NDS!2%]YQ\'XD*7 MHGULH;X?6/Y$>-^"N/>Y;KMS_5G.4YS-+OY3M\L'5J? HN#@O,N@,@]D-S!! M\ +):-#9&]F XRN6/A%N=R7J?4Z[9IQ^3E^^GKZ?_#4>Q&Q,<-Y 40QK8%^1 M&!H.P0K#'4JM;0O=?F_AT^+RC@2]SV/?C,>+R^7U],UT\GDX3CA %"PZD6F? MC/;)BH8HL@$FE6$BL$P693M&WUG]M+C=A;0KHB6=0F*W@+V9S.9A]/\-/RVL M"6MD3%EQR%PZLBIM $=(024I,7CCDF@1IUVU]FGQ>W>RKN!VI^!8U3//IA@6 M0# ZS500P(TA_[Z0W>!+)M-@I!%:?DT=O M/D[&EXX]N7?"%;+_4))4J20B.&,=;5!PA4J7V-&1OKOBD^=E)Q*NX&>G6-<[ M3.=3VB$7\?UP/L)!B4$Y0:OGA3>?LX"0I *>K<$L67+%=.+GW16?/#\[D7 % M/SL%N]Y/0\V_>??U+$Y& VZ4D9F06%ZJID!+=WNR]%5Q4H>4I8N=F'EKN2?/ MR=V)MX*-G0);ES+URY?T,8P_X#+09HSS/)!]II"VI:,!QS"1<#%?>!!_M?B(\;T#:%3QO$+2J;V#3Y^1R?YA,OPXL M!A8+8R"24J!(S] F(X<4AB)<'AW0JY@;(-(U;NS,!K]?#ZC M[6O1$&+L[(5>D=S0(1_UR MAM,/=&W\-IW\-?_X?'+V*8R_#D0)+B !J5$Q4"QJ4B+>0F&8N>>.3/MN?M&: MQ4^$T=T)NX+AG2)2%P+X$4>C2SA**R\9N>!%)08J1 <^<@7!>6W)ZN?!=\O5 MNK_FB;!W9S*NX&JG&-6%%3@Y.ZNOU)/TSWGCT:Z1(9*)+ M(TCRZ$QV$)/EU2XP)BDIO6UA"J\[$',%>SL%NBXL_%^' MLQ1&_XEA>ID?Z@5/MHI;+(6L".L5^$)_M2YH41Q3QG=\6'A@Y2?/Y"8D7<'G M3I&PRP31:U2_TG=F ^>D32+6S'V.I%J*@5"" 1LQN.03%[Z;)_7 PD^>RRT( MNH+)G4)BMS$M\[TO4(4B>#8,M->D8KQ/$#E*D$KRR+B0@77SJQY<^L08O2M1 M5["Z4R3L&4'*"UBC0 9"M,PY[X"YR&JI1@8?2@%?,XN0&>=5MU-\:[DGS]+= MB;>"C=V#6T.:4"=2WT@R34)$ %Y=DK:+$R+'-O+Y1JR\4;I M\7YLJ)U(MJI(Z8=E'>F_IM%DAOGO/\ZGYWC]S3/FC< ML*SM$MA-/"\6VF\C1(,[M>B-N'\?34OE_E A_373&[-KT@NM]R,%SN>$R"(@ M(Y%7*0?PSG'@QB6K D=;UCE@UKT:^V>0WMYPM$HM@BF3.TPYKH0CX_1)DMR)BX,<5&NS;I=J>C? _% MDV5X(\+VH;6O$3V_0)3)<,W"!2@2=:W6(A_0^0*!RZ!]82G[=1GU'5G]_/18 MO0MA'ZQ/_[>?[E"$W(]_[M8:9CR;C(:Y]MOZ.8QJ(ZEW'Q'GL]L0-FT5\]"' M=6X=LQ'*.ZUD."M$RV1=3%$Q9;V..9,KQD3PTK R>/AC&_E!UTYASK72U21( MBB1)16)]2,%"T*6HK-$IMN[9L),#=(6BJYIX-IL1<9[%6MR;Y@,5+0M&6.!" M(.U)8DV8RF33Z,P\63!8UKV5[+*GVPCVKQXZNA T!XN_"6:BRC_%:@4 MO:!-2D;,JR52E2ZF 5UEIS620:S,.=^?R'2#[9W87[JQD=!?2]G'KA]G' M9^-<__/+?Y\//X<1@9L]FS\/T^E7,D/_$4;G2-=?23QE!(RN/NY$0_>5TI", M9<()IS&ORQ'?R1#8!-BAY*$3$^^:!\TYT(.8_!&F_\1Y#5Q=I$H/\9(( \5% MB")Z2#&1,9/I.'B,"9Q!],*9@&N[I>TB'&O@G()(M*)VP]9&5YM-J;9SF+W% MA"2K!/$5SB^Q"<^<33R ('5(VE$HB&2*@9MTK:UO[ .SRF(0C-Z-^Q_ M=(GMS10_A6'^YD!SSQR@QZBKIFRNP_.D/8=FA.[!('A-R$(-6/^.889O:R/VU^5/4DAU M^X/D&,]1,,B)D;7"3'6,T8!4-G/'2E!I75NE7:1@+: G+0;M2-V#,?!KI23^ M/OR,^>5X'L8?AF2K+#=?I=34V%LA X54G*4_;"0I5;'V:V0N2\N3;>TDK$?T MI"6A(;%[N/9_FTSR7\/1:.#(+0W*.;J?:MD&,@E1B-KU3P1'$*THJC'3+]=^ MTNS=B8 ]7/ W+,I7DW&ZL#IRU#%AM!!L)E"F9OI*'Z!P[(@EP#I&63-ZR:E0%"R @IH<2 FGELK:N7*S]ICNY O(:] M#B]1_#X,<3A:1(S(4%P\87ZP'G72/K##8M*%_#T(QF74\4WX6D..5^$D:3@SBK#PVK0H: F^ M.$LZLA!@EH7GKJ?X[FTD!Q6(3KQZ(+S;@= ]L/^VHWFY]:]786?ZGY6VD)6B M:Q50BN 782?DGEM5R$)-O3KU=Q&=C#@T)'P_;S_3<\SW]SZ(/LALK 7:NR0M M2!9L3-(!8YG9Z$PMXFVO&%:#.1EA:$/N'D(]*Q Q4;3VTH SM2>P+F0H&:9 M^U!T$:E@3\:?<3JO8:87&.V(7[OL?^KZ^H&0">49J9.4;-T3RF;R8;A.8"T MII "(WLFK.NAT=!4.'DI:272,<6G]R(9C+MIP;6716G>2]Q"=?#\E _=\^G4!;HESF2.?$0F! M=H#95?7% N$*!1AC@;1:85ZU?M)Z",O)R$$38O<1B\QY0= P>A.&^>7X>?@T MG(?1(&3K; R\YKH84"$S(-,6@3N?.#?9BM3\[7HUE),1@1:D[L&=?(MS(@KF M7\)T3%II]BRE\[/S4:WC?$'$3L/YP$C&4>@$+)3ZG!]JWR./$)PH-NLHA&DM M#(^C.AFY:,R /O+/KQ$MO-_:>':*'VOGCL]8!Y6>X>^364V9>UW>AR\#$[AP M1=+%5LC[5E#26PC2D^_DLU).8-2B]6/X?10G(P\="=R#-_J8SS70!$D+@E9L;:V7 MO(.0G0;O2I3.DN.<6@CQ0(H9P3 M1D F#'4T.CG.*M(?& R!K5=@:WOQ^%L@MF7^-B3>9PM$;VW Y! D]QR4J):) M"J%.$HQ&2\]TOF,I/M$6B%LQ8-,6B-M0;S\M$'U)V46G0!IF0!FAR=&Q%AAS MY)YZ3HYIZ]KF(VV!N O#&Q%V/RT0'3(O1$K ->9:SF/(;2$;11HN,G/ M[JFV0&S$ZET(>\ 6B&]"S9#YB/-A"J/;>#KV0[S]R7TU1UR#_TZGQ,B(O:*0 M,QZY(L7JF43&F4G&\\B8?[A3XNTUFK=-3))%660"-+IFTFH) 4DS6"\T#]%K MY*VKB-NW3;SQGDKD>CU=K) 73VEO<+J8BC6P=>RH2!X"RY+\(1; &16@T'EP MTKEL<^LL^@U@'44UWC8RL.8INPGI>[,Q;@Q(>W8^_SB9#O\',SDKP?",BV&' MCLP?QL%CX5!4U9]HN7&M*_'6P#DE:>A$ZM[,CQO07LYFYP3+"F4#)XO7"E^G M7Y*#Y&3V$*/63D1A8I\I+C>AG![W=R!Q#]D,:P!E-EA)MVDLI M0-HLA;!D&O/6KY+',9-R7S*P*[%[2&I8D6ZSQ#B(KFAA,H+QB_>3'"$R7D!D M8;7@F:SIUBU8'P3SY$6@#9E[R%BX$R'W1KFH-*FE7!OY2'*%G?89"DHM13:: M+)-3?4GJPM\.9#S^ER0N)-JB'.C:.E#)0'=52 60^^"%%$R6UB42Q_Z2M!6# M-WY)VH;0^WE#V 31-_N2M!6['G],V(76^Y&"4*+@-CC H&NY%F,0$]FN6CAO MC?;:Y&_N):DQ\[!&R]Z2TA'D5X:1O9N*ND^F3)/EZ? M;@9$$RK&0^+@5*Q9^)C)M48+Y'$OWL6*<>W[^QQ3]+E79FX3FMZ&$_LIN[V( MFY5R)8S.UGO!Q1:'J?\M&&!ST\8*VHR5"!9:XT M D-!9IF/'$)6!KC-1C!EM8GM8]>'+XC9ISATI'H/[U<+1,LWU1?G4]):;W Z MG.2ED"Y^^/I3I?_LER\X3<,9YH%(.7#!,O"BZXRBF""2'PY,=17<>]#0-_B;#X=IH5W6H/-E2R_32>SV2 ERYWB&8RIS1=Y M480:Z_AV$4M*AJ72^D5^-Z3?L)BUX5Y?O:[NHUYD)3X,.C+OC2 2"4]X52[D MCV(IH!6S]"/4@>U)F:T'^DU*7$/>->RAM7@4>0#Q\X]A_(%(=3-&.S 84I+9 M0#&L-@CT'GR-@\04BPO>1%T>#5-NN^AIRDNOI.^EC'V-)KWE>K[%X3)OLC@6 M8K$,"J^S++U3X+7RD+RM&3I6QM ^%V5;E*?:L!(RI)I' @ M2R'Z.$<'P^A"3B[9ALH987GK]O);@_PFI:P1SU:$*SM'M9_E_SJ?+1N=OI\\ MT,-L<4@BD2[7_D,XGH7Z2V]QZ9O@.YQ^'B9<;O4MILF')4N7'?"8]M[3:YZ*9('+/?FP#X,\;:'LEVS@$PB.ABN%(>1>FC9O@.W;E:F=.;1"E'9^+EAX1INHXS?GT_21J/6Z MT#<^D5(.H]&LSBN0.N4$N&@;@AC!N=ID2B#I7Y6#D&$C%W5G"*#ZO=2/O)\O6!0.+47-G%7 ?!"BNZAREVH>H",.9 MUM(TGW;:$?)I2]<^^;E"'CM']]?F\6#VM;!-0E")U*1A9+])\A*TC9S%'!// MK1^\-\^H:ID7Q%BP CU"3DE?=/-AHH"WR6M4,GIL_5JQ85Y0DP27.LBO<.]! M1G+YE" !CY$$G!BH#=E5*M1(H? ;*&3 MZ[F7G"&[:UF=3L%IEXS/#F0\_H)3J92/,1:0DM?J2D[G6#,B# N>&V9##*U3 M0(^]X'0K!F]<<+H-H?=3:K@)HF^VX'0K=CU><[@+K?'.3(DO<1D(?U3[3@="L&;%IPN@WU]E-PFGC)*$P$0VX&&:V+\3U,DQ1GSIS+VO74 M2^KH"DYW87@CPNZGX#09@](&";9(TK 1W8=._.N$E?5._A+E@-3B?C5=0D_-[3 M!664 )]U <0:]\Z[+A'4=C4CM^3)&Q#['X[B5[<604!* !C7NHOMY@J.H%T%!($FL_+)0U.5M$2Q:/T:!SB:&6 MCDO6^NUR8W"G(!_]<**'0NKGD_%GG%8;^B)D\O/7/\?#_S['%SA+T^$B]W1A M(QO,.BO+0-3L'I4(;-"1@<92HM69Y="^4]UFV$X@Q- +&WK0,/=PO@IG>'%> M-H'6UUOAP[ .$WGHAY^/"4U'9O3BB#X,D2SC*'T=Y&83 V6M ">D 1GKL W2 MAKFT=TGW+">/A"4.+B;;\*#YL^/M)[,;GO4UXE^)9,MGEGN_=.E["9NBJVF& MM@X=5YR!#VB ^S61CG=^=G9V'Z=5+>#3^,AV68PGA.YMOD?%QW]68R&J8Z=_S*XWLY M+I/IV:(L[$7U D:SVWO8K)%GCV@Z-O[<%YWNCI]SS),:XT5YP MH;ARP@QZQ-5!B=U ]?H*U;,K5*_7H_K]*ODPQFPP2 \YRUJ2;1@$Q>CH,.:Y M<<+QI#928XT M<^7?369+PO:WGT:#>?7>N1M904?A%!2"IE4A(^E!DUTG2Q9 M6QQJE4NV]$?K%/QM,>Y/N1],M![O,->0C3U$PQ?)WF^FPX0#1,.\]0&$0;K\ M=,P0D'SXX.A>0N,(://FOE>K?XNBLAOI^TEFNV&KS(>U,H0X/*MR_'X::M'# MB_!U-K R*>ZK/1WTHB-/@/<\S/Z-OAPU+"K^>&!N:S%P@LT1]*:(3H2P2.EE2=0R.B[2!" MCR/X+E ]<*IAX*P3Z'=O-&/O)_,P>HOS\^GX)=G+7P8J!*F3<\ 4UW6*B8%H M P?&I79=CKZPK3'SMR'Q/@O;4A:69\;!6&/(R602O-0>2C'2 M)JZ5N9L._40+V[9BP*:%;=M0K_^GG;?X&;+9>H^,S3+<]W7EBX'6Z_6 M317?7N?UY3K79C$OV0623Q!>D#_DLH20:IM:17(7C2@86P=O'\/4/2US\7F+ M9U,RC:@V'/9C,RVS"_#U\&V>6P <_]JKJG\W,_M[)=1/3Q[/$"/B[RTF'+"Y$!& M,N255 R\RP*LC\QRY*64UN.YUN'95X>77F6D&<$/[5;/IO-K6_!2RY.'.%K8 M@CF7.IR @\X^U595")%K!]E%1/(4-:J-2DAHE1MB0W^[%IFU Z5V=F.O9/6 M9&YI(U=02_&Y">G";MP$U#8>\F,R\!"0_3K'#1DUZ8O*>Q,!+9(V+M6VCBJ M8LJ3E<\\<)-D249Q938R/XZ+]0]XQOOF_#;$;8&_5??(2G-]=\ZMS? MN#Q_%W^Y/G[7ZSUE'NY(M0>S-)K%%5_AO'8<_G3Q=/_JG-1\Y7Q-.WZ!X\G9 M<+SXZZ3\'&;U62V_&([.YYCO_,-:_7<^7_@2LS*9WD@=Z!"0W!^XCI', U'Q M3@A450%*/@LT1F7G' M.,\8*"60DB1WL#V:':^&RWO@RF^0ZFI%U9*X&G[S3 MM=6!YR,"U=$668(W)&UT/#R[1M#W_L\]$BF7/[AL4NL@T7A#X69PM8F\# MZXIP)4K@J$N=SUG[>-=KF >;K*);.O?:R']SJ'O.@6HC#&L[^_?$IAY"H+<' M$ABA@I8E C-\,7RL0+"A9I1:,L!=SIA:UQ8>>/C#7MBV=@C$-C3OX7E_2P(, MC,Q.>T,F(JOE_9H+B-839B.5Y%86;UOWP]H2XC-M^DN;I]5J10R.I2054W=R$2\1;,JQ1>V(/TGM>X O!/0_6N_ M0TC%CH*Y.TL/+8<#C\D&;P6((@ALD@ZK]QU8'H7 M,=N*8P<4KRO*.!;)$I"2#%%?!V1J"_0M#P(E-M. MC-R?J7=!H?N#O9+F#%U ,DI= D7F"7@3&=1&%U*0#9R;.YU;0CQ>L=N-YYL) M6!.&]=&G^8YM>UN_9_1%(*.CE03Y5"QY"-G7=F*<5'\)4?G6N7]K 9V$X=^. MY'VT MU,&%VAIX:;)7-H MFK14]AI\CAX28M0^:5UZB6V8>61.^PQ&&,ES5 *;M_0_KGK7INS>N)9U&[+O MIXIQ$T3?;"WK5NQZO)QQ%UKO1PK0Q5R*RG1QT=E1I9"T"U0@0]36J^Q8:=Z@ M^=AK61LS?QL2[[.65;+J&O,"5L9(-DL.$$GQ0>T@H74R!7/:R"XX]EK6K1BP M:2WK-M3;SY!&I8PR7FO02M3)XD&0*209&!1TIZ'R.K6V^(]T2.,N#&]$V/T, M:8Q6)E="@43.)RA#HA2ZUN++_EA]3$,:&[%Z%\(^Z,?UE4EZ:;E. MRIO)G"ZN(;E)7Q<>Z/ S+N.4RS)3S)5VS\,HU6$2BYKLU5F'[1))^\/6-H]T M3S2\DT9J@]/*<;HDLE2N)*>MPX*H:@Y$L8F,ZGQ(QK M*,O:YZL\UOL.UK6S;HN-64@/*)RNHU(RLYKV3^:$7AB@43RI/!>;KVYH%1J(5M2L,L?68MB; ]W]I'$1F[TWVV3O3 M^VB3?!4YZ;B=9:!%L9B-DAFXL[71O_40ZZ2D(KTK/"@35>NGJK8[V%=/@J.0 MX ,R_UB"JATW_O/7U1^PB#F($*SFKD ,10*9F0FB-AZXMM8&Y(&[UF'9'K=S ML-E:!Q32MAJ_F;#T,3ET);(;$V0VP==3:/DQ;(<)-!^-,&PDI!TY>0B)LUP6 M1Q<:E!0L*&[J[ C)P4E?2M!!!=4Z]G4827LDJ/UD!6T;!O:117'V:33YBLL9 M):\7S7 OQ_+&4)_\"$G%I&*HF1TR0?*L&%Y4YK*UI_H@F&-QGG;EV]UDBB9$ M;]D+HP;]_QQ_QMD<]\^]E?89IGKR;S=^?QOS#- MWT^>T6%:S(H:)WP^&2\'2%V.;67.N&Q3#2JRVCQ,0& I@K2&CI.7EMO-NC'T M"/)$A.RH>-G^6>]J=L [' \GTSI?:?:R7'P?+QM:"(Q2<[2@I:S%E;7_4!0: MZ&^*2TNE>:U(7UMYIN1^^,2 MBSY=[]8;(]M].,F_3J87WZJ_QP>U)C48ZX'X0.9:X0%*3ZLV? MW\L.OY^,XQ&@'LJ]=B;VXH^W2';M;#B_)-9RBWS@C;:!R0P8&:]EX;4FABDH M/&GFN)),MTXHZV4CWYSP'UX<&HZ][/U$WX@TS@8B22ZM*1!%K$'&&AG .K>( MH65.1AUYZPD'>]G8-W<&CD]<&@[;O/^T_2BU9P^1>_FJG5#'C'1C:3+PH*;( MUI')!4+*3#-C>,S-1YRW K^OE)M#:_6#,/MH\FP6\.F7%\^./"%96T& U'7( MK5,.@F,11,*(B8YADAOU(]_F:?N16ZQR;S>#^1K2L#EN9X_17C-/S M,/WZ_J_)^X^3\]I>_Y=%VRZ\S,=@-2N(&0[9U!D2='(AD,<&Z(N,1+W,K6LH M?5N!^RZ>A^7W7C,&N7,<:P9(]/4])9 +&(,6P+(5UGD1C6Y](1]1QN#1"%Y; M1K5LVC2=#]Y6:BR;36@4-5T,DJ]MBYR-$*R,H*1A67*4M.--I.61<5M7"WZ; M[NSN-.^#\9<3WS: T7!6YHVE]S\=_0M9W)/FE!L\:#*O\(7VX ,;%$X8V!M #B MI(" 2@+G&6ON5D*VT4/&8\R[N>@39-[.-'OPY/68K?SN_.R,S/Y)>?ON3[+Y MW[Y[]BS-AY_I)TU3EA]?IGG>\I8[NY.\[+5C$GERB645970157%>D?'+"PMR M1?+RXPL>/(/9DF%OI21)=II,.1[)E,,42;-XB22H(OCF3Y$'RV#NC.#59+ST M7Y;\?3DF[_E\83#?:$_^=C(:_3J9UM\?,)DQ:.Y N]H5G30%D+L4@/$2G4G2 M\-0ZPV%OFSM"S[:MO#?+].E5;/IH,[+K1N_O;_X1I^\_AHO]SZYR0);IX(/H ML!AM+=C:[U4%8<$)D8 77X=[=?25B_-6$/:(F(XFOSK+??V_0SM M^PQUD*T>DKG[VR=QH>#PUE:Y85ZF C[7!GDEE_JF[6H'":D+2VCBTS'H[FWO M^TG:]TGJ)F%]9('OS7HM"H6O/5>TK[T"+5<0HF? G#4A)54X:SU ZD"^T;YJ MT!]%>6<0W<(4>A'F^&L83O\11N=X-<)(87$BI0PE>9+"F,DLDK5)3IV87IR5 M<<,^,D>PF2>DU;H%\SC&)R?M^P\6M175)W5<;_OZCQ-":DX,6PSEJJV<#)+M M%6HB@HI:Y. D66!/YLQNN?GO!_=(#FZ?0ON$(UB/$R*[E+4F:PD7;4:X(6O) M(Q%"&L9-1E98ZQ:M1[/Y[Z?W2$YOGT+[%&-GYU-\G*<#$94I!07H5!69L04B M#V20"$ET(?,CR-9# H]CY]_/[9&NZ(-738^VTK.DN[D MN'SOLM&!X1V[;&S#K3YRZ>?D'56:W!R=O3B&AL5@Z^!LP1SY^4PF<#DGB"Q' M# JYQ^;# QX"\VT;?VUXU,/;P8IQZYL@ZLF,NX_F,$98(W;=G47?AM8]F%,K MD"F!J)Q6X'AUNJ.AK]!RX$R7S**T/K5^B-T7]Q\Q9?;&_&U(W'ZZU-G99+P M]>S59/R/R7PX_G#9=<<:C"E;",XR4"'5N**0X$(TQA6?B_0;61]K%MF_F=&5 M 9,>J/>@-;"/ZNL;S7*6UE2O1=B/K=9?+?96^[Q;DEV4\B(A5SK5\QU<]*AM M(;.N!MCUNI+LQ]8]>&4V%N*%W] M"?P.HG%,V:LKT_U^FTYFI%&23U;3;LBN)RM.>P\!'8*5BD=#U/=9'9FTK]C& M=WD_ O'H(^.SFI8O9[-SS"_.IT2K);;%-F8W)YK\\@6G:4C[&CB6A2X^@"/! M R69!Z\8>2GH/7_/6A#66.TDX6#S(DVY&NZDS 9 MF% 8R8\IG!VQ ]FMYK8'0'>R""]5Y9OI,&&5ZW(IUZK*CF1@2TJD.6. :+*H M;]86R8;5FAV;G;?]+I^0%CHZG[X/03I"'VC#'=?!V3ES*2"A]<25(JN1X0 - MBNB,*$PV3WG=S]:>T"'9DY0>YE!M)6)'E5JV2?7@[:W*'(44C.Y[EFFK* Q$ MIC/(F#"EPI.)>V\)U6Y[WT]4UQ-U(%$[1(WJ8UN]W,UFNPT^:Q$"$AN"K/7T M=7!,8"!Y]%QE(5CS[(7][O#[V>K[;/4G<(>(P#RVVQ4^]MK]*IZ3$UH#)E9[ M9'$!W@0RUKU/RK@4T3=/+=SS'K\?L;Z/6)]"=]Q!G[7;%)%))^OHAIP#*%^G M]C&M@&O&G"P;^A/16MVC/T4M%7W9T?'R[<>N# M^M#.Q:"$8$+B#CC6-$E)#GD,*M7<1ETLQL2QES:1^]WF4^D#L0^Y7771'['0 MM4Z.[LJ;9Q\^3/%#F.-+VM1P/!NFV_TWT.D28A&@O:\%[;:0LJ/[GH7(K.!* M*/YHJNT^@'Z_20[%]2-\I+]QB&]O<)"Y]T61YY"B77@.$AR3!G1U( 0*8^S> M?<%=-_/$;H&F,M=?O+^#P/01X6\WIM;YHIF)8)++M!&6P"7T4%AVV@H^"+./LP$,#\RQPB3XDBRHY.@KY31HE;DP2I*1U;K@X\0:P&PE M VL;P&S#BZ-ZY5Q3=+_)GKXW@-FJ >3WI@U%[[?+B2DJ(68*Q M%5B*HHXK4A"3=85;%[3UK;76Z79YZ6+AM>'1?KJ\;(+HF^WRLA6['F_TL0NM M]]/E113NLR9IUR)<9(4%QS74'FW&.H-9(& M4F8.E&8<'%<92A#:1L%+BGM&+!IEY=MJ->#-7 #VL\7B QW*@=" M)+"4.JO000A6U]QISKC,)?K6!43W43Q9AC!\-?=Y/YF&T^/F]M]I? MOM0OL9_6/INOVU^3GQWW?J?=#V>,3/R<7.):"1ZC#2PYIHSF6LK(U[7[V1S! MP1O_)(\IZ<3(=W&)E%<@[]P4!LEGIV6.VINCF?OY>ZO&/\]&B]_!O!K*!8\& M7C)N=620"^9E*;4CA0+9JF@Y*XS4>^L8^4;(CM Y;RMI]^+E[1G6AU_>S//T MWA5?Z&(Q29'=*60"[[@ 'E1B.$U^.Z2;&*\?I]_H/ MZJ:KTZ2*1B.4@6(D@@I$U1C)'J9-L6A203J8C85W#9RG'X;:2CXF_?"IAQ#$ M ] N^W%N *ZGF-1:8(<)3S5CXV;BT8$'>Q>4J#R!#(8.AHI YCD#Y[4@ORQ' MU$58H5J'O \@((]$L XC']N0OH\8YF0V)^T:1GC9?=\$S9DE_:RP/C6&H"!F MZXF#2>I4F$VR=0WU/1#[M\T;,NE>!*0+A7NPL-_B#.D#/SX;YQ?X&4>33W7' M%^;_!42;ZYQ.53OR:PVJY )1BT@0K>=H<[2LM4>[ :Q3$HO67.@C)P1']*,/ MA/"/,/TGUFCM;7PQ&*>]KD-!C*N#.AQX] 8P.IL4B]DWSW][#-,IB4A3^O?P M"OH;CG$:1H3O63XC.M<Q9^N_SX6RX3+_/>?%%&+T;4]W@N>",1*%X&T(3CF3/5,AVF*$]$F1-SO8>K5NQWW%8^8 QP;- !IRX0^?*([A(YAW9<5HH:T*VK2WF;?#M7]$U MDY2[>JXWMO1@9E_$H&;O)PLR3/$2/,Z6/8^##2[G@, 53^0+6 &?D- =BJD]&/=;;.7W88C#$9&QMIU)Y_5; M@^Q*\!@C!"TM*"4T6;-<0E&*22%%X+QUP[!NB+]-*>S*NA[JJG^;3/)?P]%H MH)A0K# !+I&GH@JIZEAG@2H=;"%#N)3FF0.7:Y^0,.Q$SAZ:/:W8X)OS:?H8 M+EH9760GT+#(8IXDE92CK4] M'*>]D0<;6>'9(F\=5&BZ@1,2L,,Q]KZ4ZG;9)ZNXP&?.*:1Z%9%/U5K&^&<5^Y)+U)6*],.99DD!5;6V;/H[4\2*Q/ M1%BG)"MPCGM@ 8LPFBMI6GN)#T Y?!)('^Q_7)MMS88>O<6;L)9N[=6 ]@T M]I3K\2BXP^1[-&'E!N+1G0\'$1@,V5NN%A9^';Y\.)B*V+E4Z MD* \DO=Q&#G9AORMRYC>_S5Y_W%R/@OC_/XONKN^OB<&XTVM>O%BQ(7*4AA+ MK)0$,O,"CI-G*+)4GMM0,-WI1/5 3=.F*QZ%7=R%4Y.^R=PP4OT R+\F*R!: ME6BOP8(Q3M"=JE4=24E_Z"*2PQPYD\;EQPA1,$AH6$8M31:-2]O.=Z"^#T8H6U8L9^Z]TT0?;-U[UNQ:X/2YQUH MO9^Z]VCK&"&C0:AJ*P4D9(I;@N>1.2F<$ZUCM4=?]]Z8^=N0N)=$X>OB[8L+ M"WGVVE@%UJ@Z/L!%B('^JCSF1;OAA>\L*Z6='5"&]%6\>KI#>A; ]9"[\ M'$9AG/#=1\3;6?!>&5Y4;=23:L]KZ3,$Z1EHAN04T9\96^=[/H3EF[ #FC"B MAR>Z5;@N3L(FR/H*0SV(ZD#QIR;88S\0H!XS%ZDZC M!6]<(E3,6,:MD;JU'*Q&39H3^D%#HEG&]^7[;QCGE^-Y&']8O/O. M9CB?75ZKDW+W)QVROSNMUS$3O-U>[V2%%R6\RR%G%0WI"Q<#"A5*B1ABR$$- M.JW<[;C_6LF$OP\_X[VE?[]Z":[)[-$K"=&& K2# C&B 3)L@V22;%O3NK)] M$UR=VZ$L@X5YS5IW9K7\.<-R/OI]6'!0@LO,UQELK)#V%YC 24N$J2BN4?L[<@?*-.]=A)JRH0=C; V^9RF=GYV/:G.@9V>3Z7SX/PO#9)!XK*O V1JQ9GP[ G&+F'G.-A#8$&O!08K"PO% MIJS+'M78_L3LD9C[L4K9-NSJI2/<'*=CG"_15%Q7Z8A9&2$SN1*YC@?4A8-G MFFB2M)#1NR!RZ\S@!\$G8WW6L.UX$$/(:7WTY#Q+$S_>8DG25Z8T@BF M%@ZJ1%]%RR(P*2QC14>C6]OD=S&NBH^J]_5^( M:5(R"J% **E Y>I>BA0@,^<4*ZB2:>W7;P3LQ&6E.6_ZR!4]G\TG9SA]BZ-% MA&KV)F ML/$JW8YP_?B7X]E\>K[H97D5DK8Q>LO(8O58VXP8YB R\F.*8L&':(,QK2L! M'H#254G=_MA?0[KJ46&QD GE@!RQ0+[:J@)I5L71KZ93NK8PMFO1((*\!7.7Y=%=ZYQPMK4>_9LG)^'3Y^0_AR- M%DV50EHV6Z(?#DC!%".SANRK!V]\[7B!%C!$QH,U6M^-HCQ0,=D1R-,6D;VS MH@=7^C8]+EN^O26#;%$\E-_@--$/P@<_;/11#I>E/U, RT*XP1WGKMUHY-=4RG3A$$*HST!W?2;W1_=4'Q MM$5FOTSHP4]_$/LUS$6/-S[ E!172=0Q@0Q42(O67KI.KLB).2%T\Q&8&X-[ MVD+4+R]ZZ*'WN+4V\($,,A$SQ%3'*6$MC\P\D4&F!".93K;Y:]+CJ$Y#3!I3 M_[Y\F.Y*9=E[]M?A^ I335!,N7#MM(/,&(FM%/62% F*=1QSSMZ+UD+Q )33 MD(06=+[/?MO0(KF9P/RZ+'YV4U#)$A].\B Z+U-R'H31EB["D&MFLP(L6G%$ M$8PS.Q@B&RW^M"5A+R2_+R*NBOHGDOWDVQG8:4],*)%0&W;H';.X9R^'0W)A@^ M+0QEN@NK? ]X;:HB6 (C>)^>8C*3;!];3EI3<.K!"3SBE+JT#^$;X,S\[/?IY,IY._JM44/M%/ MYE\',@069/# >*++CTL&,6.=Y*JT)TX;B7H/XO(0OM,5FR8<62$^C0.J/X?9 M>*;@I MMM,0FUXXL4)D.H=35\GWG^/S67WK7DIU[2 XG"]2)Q!O/%\Z3A31(H#%.E&6 MTQZAE#MAUSM'&R]O<%E/;>)VCB# M$83*9!PQZ\ +BZ!1R122];*T/NPK8.RKU4+_YL7V5#V6-@IW7@]JC:R*/!9- M FMTK-/J:1M!% TLFIRYY IYZR[ ]U$ A3(=I6]"59VM%H"/!]RD0/&=E@L9:-20)7UY$..]B=9/)7BW<@O.U MQC"6)-$G)?-F[_7;KWUH\W!7IJV=%M26XKW/CWJ'GW%\ ^@2>85[@;9P5IBR M'A)WNO8Y)ELWRP@RJ2 MDYZ3CL>6/DGI:$KOAC4.#\CR\,M:L+KVYN$Z ].R MOA^' %'$ "S5AQ_2>;2;'57'^I5/4C9:4KN/CI$/3E8B/69S8(+V7-O:H^?@ M+">C"WE@.4G)<^OV$4C'_W,N<;,WX;$K4W'FW/17DW&_YC, MA^,/ES=3"<4XLF$Q&7)SLDP0M2V ,B-C*FA?-K,#UBQR%(/EMF+ I ?J]=!; M[O;SZ'+4=A!,9UF]DT+;C*@@8-+ >.31J.!L:!U2OH_B5&[RCO3MP9*[C>A" MM#?!U-0P";!2UPEYA'5"E(3'C'6>/X6/T]&GVL"WNWTO(LQIT)YK26'9&OH(60%+A@. M@GL=HM/,A]28^6L!'>#&[\RS25\$[^'BOYE7MQ!W[:-"7K-W6:RA#%=?2U2" M$'+A/ANN;.M2KKL83N72[T3;'CH'W,1S(=>;(.KIPK^/YC#7?3[YO5GG([K0^55[>BBH]*D3*]^\G*<\(1[_9->R @M&Z5)\O\MO1K'>C[8SA+6.?5XN3\ MJOE]<4H'G:OY&T 9,JJB"A%T(@_(IF@*5QOQ<\6'/VTV=J56'[/_D#XGC'X] M'^?9+Z5@FM='Y]N:0PI-NB,Z8E'M*!&L J_(LXW(65122IU;*_H-8#U94>B+ M]*T[T+T>XQ^3\?SC^FOG]:]OUUX[UO),5XN'Y.MLRZ0\^(SD9\7@$L_)"[%9 M*]4F<)ZLT!R((P]ZE[TT!W]W?G86IE\GY6Y20Z,&X8]^?L,FX=OMY4ZC\$B2 MX7))MA2M7!)!:O(R"MWEGF7MXF"KE7IJ%LY,,2$Y\"484DW!@B.5!-:4)(PS M4?/6'5OVW2R<1ZD#2PF2=:1]A2\0)4I@3-4:9)-)2'K=XE$V"]^"[QLW"]^& MTCU$-V_C^G,+ M,[>A[SYK\3;!]:T69V[%LTV+\G8A^#X%PM,U)9FHHW-2[6_D'802=&WRS+1( M.JF>ST+5 M55NQK%MUU3;T[K\R\Y%Z'S)G>;9UYK3$^KJ'G&S=2,1QMF01E,M)["8<3Z>Z MJIULM*1V[XKC\2)2QU%Y'D%+1% F)0A8R!GR,256,&#,.\K&TRG:;2@<+>G= M>UGFXQ7H*IK@BV>@39VPYIF%F)."XK35PHM W]Y-/)Y2S7\[^6A+\0=?]9J] MP%RWM:M[(,BUW 3':8BSUM-:=UVJX[M,DQW>>:+)F@7-A2XY2Z5\\-QIQX6@ MLU^45W*PZZ)=0XJSV:VUKJ,N4<8<1$#RH;4!A9&DSEL-G@P:74R),K1^S7@8 M3>>*!/K4:4CS\S!Z'4?##\O>]45DF1R+X(KE=(B9H2M9!! I%\.U#*SY;**5 M0/:OUQKQ_5YA0F1FYN^.NSE*:$\]G\>9A.O](W_Q%&YSBPDD?C' (R M,L&5J\-A:[PPQ9PMRY&13NY5I3T [,D+2']LZ.&AY=[>E]%C J49MQ)RK"T@ MIH1YH6HO"8=+5A2?]7TA+E M9;O'#:#U](2S!M9A7G'ZXNCZJZDS._8L,<):F9)(P! CJ-HC/$J=0!HA4] R M2]GO[;0'27GDF><(!&4;+O0@(#4]]VP\+,.T,+Y_.P_30!??92"1%T?_YQF@ M0T6WM@SU_E:T=1&R"!:5:=W*>SVB0]NU'9AW;QQ>,\H_Z.&VRY'&,&L?C-O@ M4[OF0V^)^TZ(C2>IALBMWA1_3=M<7OPU*,4'DG1[ MM"Q!$9F!,HLW5DE?^2"*-,PA]G.VMH9Z&L*V3W[U8$K=!OPF?%V\O R0.ZVJ MS>CIS@#EC*C%L1RLY#QSE%K;UB\"JY&7U=?ESAL]HZ_/7 MD6R ,>:7XU^^I(^!+,A?)],[@CT,<=%E9U ID4WQD$P4M=*20>">C$GN@Q*8 MI"NMU4T'N*U@*,FH5]P9; MIW&N@;.W*'3O=U-W:A\Z'CV;S@=OJV O&[^&:*WU&<@*)HK8S"'4<7'&:59< MB#KSC>:RT:?>D!'ZV[5\W%KP8-'C5MR;=*5BRYR\2Q"7D8,-8&P3"=Z$J>V# M,X]'>SL0_R[[.E"N3T9Z41@C"T9+)"M6U]K D"U(ZVOW!1DSVRA=YM ,?" ( MVP/_MB!88[[]090Z.S^[S,XEZ,HH 9DG5K-S"WA/GDCB:&E3S+K-&E,]PKE; MB^[/(.M$]DD+FK5,Z:E E@._+[M3>,ZQCD+2)=>B3<,@"LU J. 92L\3WRBE MXS'FW5ST"3)O9YH]>/*:1:O?SNMU^@8R>ZVISMQ M;6U2LL8YGU$J&=#Y)+@Q-D?T1F@<;+U:QS: Z2/F\Q&^+K_\]_FBX^S\XR3? M6/O:>-?*QB@U DI!9AKM!&+F$7R*SJ/#(K!UPM7FZ%J5X]_X[(%.7"O!'"0, M 91D$F(=S^"]1>.P-EIK/CK[/HS]N_L]R<1#]?J[DKR'>/6C.U\Z+#:[J+7! M6B"0R6$AA]8EHR#031F%RBIM9AZV/ E[]?/W)"$]L./0WO_EUB[:=E6-?JO6 ME1?,AGQ>B,7%NA@#*H2(%?3#];O>]!L3OX1GC_32, M9P6GLV?C_ ZGGX>UK=OKL@+M[#U]Y&SUCR[G/VVPEYZRTEKNXS!I;$T$9')D MW#U^B?51Q.R!Y3H#RQ<&#DEGI)1CT2PCYZUGBAR_I#Z21O<$!'5SIK:NEGXS M'7XF7VKT]?_&45[TS22&7!5B,IYL9'1C:.0*Z,(@FZ04#=Q)5H3.PM\M$7@@ M7V7M,ONWW@_'ODDOM.\_Q>[7,)PNBEG^P# [GRX,O=E59\TKZBS>)V<7OY/# M_.J?3<9OZP:G1.>?PVS8I6-I7U ZAD#V0J$[D1+,B2R\G#B77''N0R@N:2]E M9L8IR0=]@>IHV%]^_')=.H27[]4+\5^B>'V]-/W"J\EX>@O)M??$^[M]7[J[ RTWT+G4-\P^#DJP'&7-*3)*T]9E[0+& M'9 ."1)9)">R>64OK;M_U7TXV;E7^[LMW9N7^A* *W+4CI[DF]/N!RXIEH0V M@*H(NCF*A^@8H>/699E39#%M=&L_L,"WR/1F!._!PWCVF71R=?A_G4S?A1$N MFEY?F1//+GN^UJZN"TH,@F6$2 A(VO':@,5!5+73!G/,9.TPD?PIG1^=CXB0S?_-IW,9G\2S<*H;N W8LO/6"93?!^^#*2+,3\VJ9(42W&5+:E":9$5J^TPZ5EJ70I/.BGE1K"@1*!&'IZ^"YCIJ' Y'O=\!? MY#LD\QVZ4=Y_B=L7^/YUCHT407@1P*9 8$.0@&@U#9PW!76,-&2=%;H,VXL( M&_/W4&=ZYU1C=M1T9WZ,TNH)5 .4^A\]#%@*1<99%@9:7%U73AEH#G$0)5I3 MQXO?-X]8D:&TP_4<9;AO>A\JU>RDU$?6]%%Z\)YK1BD^92%]X,!SHF5>*0=. M(P,29/"J%,'3>HVZ>B%\MNH]",H?ZM@>BHZ_#U=2-"QY^G@XZUT=7 M8C(3 MD*-44B:]7CO17@A?=+Q/RA_JV T?.=P0U:%Y#^3BL?=53[DDORU3;B+<.1TV+Z@EN %[7PZP#L5-5 MY1KP]E0LV9K:9=)IS,N>).0LDUY9 \EJ#BKH#)Y)"3)R;REH*)(U[ZB^+^D\ M5KUX ,K9A(Z!%'-^LQ;/;PKRHJUT- 9)("A1$##4@W@F.&=2EV1P ,G+2@N-: M$FTML10L)5.2:MU2=CUD+W%08_8Z5#TLG /K M+%M-Z1KJR[<4M#19!>X4:%,/"%7UKY?,0W8BU8(*W;[;PP%H:_WXZ3"DM0E+ M/27U\^CKQ?3\:@3X]5?;L$R10:A;Q+6.#)V$8(V$XI*BR-)H^E$O 3V$N UJ (&(YRF0 M;5CHL(+4(P$*_.8G Y=X=N6_45=1HV2V)>5ZT*1 :5UMZ),%QCQBO6\<>>LD M;#F:YQU$-V*I0[WEO_+Y='(:ISDMQKCXI_/%<0WLG>+H77#O)ZQNI8'[=J1# M$]AA$=OI'4+D7LDBP,>4:%YR"U@+\T1UAY.>H2FMC4L/3WR/Q-V'J+U->.OT MX9SW3A?"!X\&O/.Z]L_@U>Q%@$DB%^-3SK&U@FZ?/GS<-!QK"[Z"6PQYC[!Z MB0M!U X-Y@35U E4$1I/)U7$V.%X)#3K&L9*9: MOE:_":D 4Y$@,Y;(O'+>M,X95@)ZQH)J1U2'$H6K7F23^M(?D1*R^0Y<"CI6 M3S$3&;UN0(00%0(3/DJL<0%;JYW*1NI9 .19JV978CKLR[_)D^FLX6M]\W_D MK^/ST^ELG$8D+=VJZ.L8 MV+K/P>8/Z>'RMW6G@R#1:L:+<-ZIDI2S] ^G5:W$-PYKM_<>[MY?O38X$>0X@9#$,:%, MG1(0C,$BLM51R\>BS6T>_!R%U)V@'MGO>'19G=1Z,0$<&$, M*$9_.,TC2,4S8LZ4RK7?.7D4UG-46"_6.IS@MRMOL)++'**CX0D<5!(9'',< M:)VUUC GN6Y=-/3,/2AVD>9^>-^W!\7W;7-S0>X*5Q"#$ M7"COY3J*/?3.W7OB>F&?[TW&O&-[Z'5@/+T^WQL-_I(^T=N,7$Y;,I)'T+7TZ?;Y;\+?)@'7M\RV5=\ZB!E0I@%*TH 1>_\8* M]SXF3N%V ^8.I,_W1L.^M,_W)F/6M<^WUA)+M9%VF=Y$)>;!5[=?C4'KPB13 M8JV]\Q^CS_?6Y&T]9CVOUJZ^:LR,DBD8!=9+!:K>#41E*:@D\)(6FT(?_%YA M_!-WG=@F>NK(WMY=)]8!^^(ZT9+QG:P!MJ%K[ZX31685N6* -E=W1B\@9&?! M)B.32"7$U*W]VH_N.C&]KG<4W&5#L\(K MZ65SLXF'*)YW3+0C*QV.:;Y']!Y_S_.BNC5P=0IUEF':3U2S*V>_"2UT7*TNR\<1Q0+CU;#Q<"Y]AYDL :49!$\ M:D:8D8D2I"'06XKCL6<_37DT'?'6Y64/X/YT^N5DNGJI8XEYJQ4)V"=0NB X M5\L&@D"C49?BMORT//KL)RF0MB.^-!=I=N'E3C>F#].33*!__SK))S5:2-1I"3!%4LAF"\0I8 M"FRM\<[:",BJV:=.E%MQ5D"*: PZZXUJ?:K7XSV&_Y)T5>A#^[@] M4]]AZ_1H.HZ_G8S/Z+>=SVXV'8>@2\XA M/51UB:6K+(Z0\6SOI#WQ^K\YL6GT\EIN+BJW/\T_HAU:(Y=D"P; M5B^D,UV-##R@YZ::YUF7BF:EN6? =DA?1#<$Q1T*&Q8.XSB>+AZG12^@7+0I ML0P,"Z_9@ 9O+:6+V1DN6#+6M;Y-MC/H%[D.3'R'(ZE544Q>8,)9@DH[.)\=8'%3M"?E'MH*1WN)2T(#!A3K!BO , M/(.*PH(+Q5%LC3:$8"+RUF48C\6,W=+=V0(M=( MO[PT[S*X";ZAKDP-FH!U(VC?%Y]N-4WO5G_13-#U_<:C&^OSZ(6)&47]-@50 M0CI )4N-_HM%5$S>/T1H,,E6 -I7>4L_&3S(P%K1T2$9NX=I[N.[!JA.E2P+ M >VGC*4A<0O=7UJ,^F"2$%I*$V( EVSUIJ$@Q2$BZ.*+B$%G@ZWMUP:4PB.% M+$,K89/![N&>33)>';ZOYQ^'EWF\VD=AW>$LJZ.UZ=@RB2,*#)X M8RB4+ '!9?H<^]I-(VMI=&K=RGU3C,,G# VH71ZYM.>EAZ'4+=XK]\*SJ\3I M5?K/Q0SM_+9IK$U_=0)CF:1@K@*,-),D*RJ9+(1K;D>V'K(GIIE6'/1=<98% M8W-).\EC-I2U:B/J,;NDC)FR11=TE43DJ=+?AR^OG(:7]$RND-90YL'[UBRT.'M[_N$ M!E[O(Z.W/JEHG.?):HVVF" Q2';721S^O>W$^$?S+"LS>TT)%H MKWQS?QF/OOQ".DZS*PVW^PE!)N=+")"\I^4/)/&\AE(Q(Z!'GS2K0/9<.9--N#(W"R.&$@>EFM%40]8RN)96G;LA'FKW?"_KTH!D[GM?O;I\W.P W88M>';=TRHFZ8, *Y#55J*<'OW^BGPMN&H=4@AWH]'G^>'&UK:7&2,(%.I+084!PS10O$N M*5KK)=.M.V7>>?R/S.>NH[GI;N[UC^L? <_SW__R?U!+ P04 " #WG?E6 M$88'&=JP "(8 $ % '-N87 M,C R,S V,S!?9S$N:G!G[+P'6!/=OB\\ M-)&BD=Z4*%V*6"@J2+ (B(J4A0A*EU$+""H,8,@11!0$! L05%1$4-':4-' ML""@TH041"S$3%#"8)+)'?;>9Y_W5>^Y^SOW.<_9WST[/BLRPV2RVO]7UG\Q MPGXA'5BPQ=[1'A 1%0'V8?\ X5=@_GJ_L /^@#^ O42$0\!&0%1D]C7[+CK[ M$A>;?9<0%Q<3GR,Q9\Y?BJ347*Q(SIDS5V:NE/3L"_M)5D9:=O9@]B9__:BH MA)B8A+3D'$GI_\\O80,@-U<4D5 4$]$"1.5$Q.1$A"T 'JNCQ%^J)P+\[24B M*B8N,4<2JX8,=D'% JSZ8F)8I26P&F._/8/]'A"7DY!?LF+]'(4=^R6UCBJN M/'OIYESM#26-2CN[89U5!X[%2$DKJZBJJ>OJZ1LL-30SM[!X[G)S]_#L?&&0P1]^/?1C_ M^.DS9_+;]RGN-#+S8[9=(H"8R+^]?MLN.:Q=HK-C(#G;+A'1R-D+Y,0EEJR8 M([]^A^3^HPI:*\_.5=QPZ69)HY3VJIVPTH%CW=+*.F8,7$P*=5 M'M4><>A;_*27C:00Z)\V13/,@=-W_KNK^?]"^5=7_ZNK_^F+*B17KT,B(.OI MWA[,R%:B>C!Y(?PU(6#Z5-N3(J)N1=$UF>G;Z8YS=Q&/G;IHU9>,=@@!V"T, MT4]@=8PZL1/PI04L;T::"A*[K2HD.47^S8>JZJ!=T3WM2BU'R[OO:Q]O4_,X MTJ&F]@D\C.O/H ?R%?6YIU]# ::#*_L\*4VY1<-U+]ZK+RLQN4S5D9?2>M8^ MG;G7:&+?KM+[VHL]1E^PXU -A(C.WXK,NXL\X[J5"#*LU>B;IUSFD_3KJKJW M;F36OG(\&AA:&A(DK[KIOK6G8\[M 4/[YR^.JF['O:$,GD:EWP@!<9K@ JHW MQ%<3W 5#NJ00UU9+.8S0IFI6]5':3;IG'W-<3/\8Z^_V[UAVIVJA"H MHDR$\5;R=5_96//#!?DD4X80D$ >1.V':4GZK\4K]UQ])M.EQ_=ABR.?%JEL_),KL/*@9.'BU3=4U1.73VF\AF/F+TM ;4U.DYVTF*I$ MSA61+E?BCCXFQ)?KXMH(+H-A5,10OQ6/+*4VL0?*&E Y9 WLVQ+82!,-)T@A M!]XV]>YZ8](V,S60);[#[$&ISJ558E6L';[S#LTCO]XN8J?XFZ+T386OE(%* M+[TI!!I7$_Q/4\ZO=3\O!*146@B*1 <&^QPJ=5;=<8I%'G]?=?Z R_71#9O2 M?<4?G),D);T5:VW/*@,9OT8.*A[]93#OP%O:V0'.B'0XPL601L/@;7(D^81%42 M =;,"6%2$AQ:J_-]O(.5>V3TTH?]5L_L-K<*[02\817INPY/);_<^3W&'>5( MRFDNQYPZ[/9:,]='G4+GG$6W.\5&H,1D7 M#\F;#1\((2Q6^I58S-PAN6#OY:8M MA'A*60%?GL=(3<;Z6RKEQ3.D;U0_V;B'[0P_7+'LX^CDL9:G##^K7/V],T'Y MX7$7Q28&C;[A42ES+-QW"TIL%B.]W)N"+,+A=:;-]6LXV1//T]\]&R4F*-]P MIB;*2;S\XJJZ_?S1ZG?G!L]?JRZ=DYB-? 0;#X'TRL&PB17^V$WNOR8;D^0I M#//Q%M];E!BI6YFURLQ/>2MDBNJ/7#7P%%NZ7TU!R8A7#0@$M^H5L%K'D$*Q M]P;^%B0%SJ"G\144 = &^71./#G*H;2Z:P?I2W0,1#8E7@.R2K& MPMLRL=" L9:\!!N=H%"7:%!5"- +;501?WBZD5CVJ#QW+ 4Z6T&H\(DJ='4L MNOM-^G;I0T>=+'=>:?>$,V-!=B<*==OBL_&5D8UIR.JKZP5W4(-^\G,5(2"# M&I',D3@_F+3NK?61MR>P4[+B'SF=)BTA,D^?ZAY9*+A=W2QF^7P1?@#R)2!Z MN!871#^0+Y??0BF1;.A2[/]"5(S B2$Q$7WNKJ'!$CE^,M>=9; M)L04SZUQT[G'BT\"9E:A#AE'I3#.$.]!0-YRDD=/.8^H&AQV?R2JD+>2 M%9CD57-] ]-_OU8T?D&YU+7P"_/?3%W_'7IBA9@[2[E41'N:-8"L'K7=$W'=QL''@Q7VU^]UF#_;2]LHV]T!I&]^?S;R\K)YU0O6 M;]+^CDUTO@C6M<9H(P'>B5,F#U,JTZ+1Y>BKKF#&"X]=;VH)G"0F!I0'!DT3 M^_K>_A#)G]VJI[^;]**F$L/; MR]LEF2JS&F /4H1USB/! W _ANGKJIHHU458RU"M5GT<:]<'SVZ2.[EMY@NZ0Z+ [7R'%LC0ICK:)C"! %CB8T+@W' MRP2_-=%/O2UO?OW"4671X<27KU;%OC@SST>%YPEV'$+P0L#W'?1CZVN1KY=W MV &*_P,*:8KG#C9Z0/3KQ!)56]W4?5Z?J\]*= M%M4>,YO[CA4L&@]Y$1P$8+ M4R$0!"4+ 8U0O!U'XFZ1)3?]H[(0&)C>_9HUFKO4QRRML\I%:]ZCL7V[_(9R ML4DW!T&?XTL<6!K8_'- 0F&0*3N"0]AY'^MU7IO/\W#F.,3'O:$D3/6E[]8I MEBQ,A4BX8?/V!/J4*.]%GV:9 M\KRBG!I'])U4J7B[-U^O!WKJ=F6]-UPX9_#H=^H+(J*+QR2H#A:2MA"]B*8 MT?- *2@@333*@5XP,\MN>(9 MB1?W58,<;2)YWF@;'MY!22+ GEV##MR:8JP*ME'$T;1SKIM+>JWU0SF'@[1Z M_2+>SM%QYU5&:Q8L)$!?3BA'A!?/6H+T@@(FNM/@C?'_!51N# M3^3E<%WKN[?%(:;+XJ*+:66 M??S[BA#U$H;]F&2$MX?UQS)P+44X5*J==P I:/&13QAEGZLPL>AK,^SN#U;F M]C2;UW(Z[EL7GNHD97D\Y+J*[\3!^K\<5] VA) %CM+ H:=-X8D5"PPNQ M]K4F%>V#QD45A3O]RJZDW-VLMZ&TX?V1/18['22UH@EJ(/T*7EU/$",$0BE# MD5QGK+O\#W(A1;(4:1VRYC[";E*YKU0WH[FTLK@BZ"%8;M*]9THS\DG5W.M/8B^W4':JMZ#Z ;VD-O,":PNTPFH MW\:^(:9+8!6977;!-T >NLO&,'TIIL'WLT7?D2P%&63Q*+!AT&ZLX3$4:U^A MY31@VW#RP[&>EPT+Q;17B)T]Z^-)H)^GP(X<3BVYVXDW-PJ(*CY("%/QW;H_ MA%LTQ&>7'.8M$] LV$96]8=K7TFF\0]@C;F*/B4LX(O!5%1J!IN1:K4W!BWT7^.Y]?;UO<_=$[N33NC?G7]_)="X?"3_6H")Q-NKU1;^=Y$-"(/:H M]?Z;_(78C1+)KT'8)6U H2T+M1#D\I7,UG:=J_52M.@M5[_=)1XF E6ED/L? MV?2JUV1W?NI\:FM2,R7&+17$@W[$H8(F9;*$H @5B0+;UYZX>J3W4ZQGI5:( MFBK $N=D9BUJW&71[MUH?_PLIMHQ230@QO45)-LL IL*!)GU4A]M)%^IOW^W MU_-CUM5YSUL _UQ[/8& -/ ]R>!6M#16" 8@G4J$C]/X:PNX M'76"=)"12&!8\_03)LQ=D,T$!G9S?S9ORZJ39 =N:)L%JXV]ZMIWI4DAP'=8 M(P0\JX7 \P$A,+)G1@R=_TT(7'[ZAU%8B8'4 6 F#+ M<UKPF!A][@!ZRWV29D !,T$(VS<%QPX(L06!4H!$X&"8'$ M<<(7%>+,50+O&3':;+OD]!,XNQV$R\E*2" SD.O1#S*T8$'6?:XIX06/,+C8 MD53'\R /(\/E@6H-G[PE,-JD5P%]K!31$"MY?WY?UO#-S?RL\\]^9K M)@.L2.!G=9T5 MQUS[![O+#5_/0?W>+_CX6XP@N#X$"(GJ4"E@."["+H,$&4 MD')U%_K">T6$\J3Z](FN,IDZ*& E>\;B9$T5__%PZQD\$\3U(U7->]+B(M8\ M\JU\/1%0_CC]Y1@C9^H6P+65%]K#T"@XV.[>J_.F .X=]AG>P#UFMD#C2=+-:%&__ATW MSRT],1\@'"<$$P<+N.&"U'HU%TX&EX*TWD3TF[=O*P8/AF3'K#![+N5Y8'UV M[DZEQ%3SP"6>H\"H M=14",$_/!#-4WJ":F0'YA6C4LU8^F-A4X%]-P-SVVS M%\_+E7+335SN;N@-A!:57R_ 7\##7N %A:AI5'J&ITA2@5V:.L @2+*?KU_" M,8VQEK,HDMX3U;N]_G1_T>%E>M?W*,AT:<'P9>7>S2\F'^AG9,%CN%]/J%7.T)%JJ_<2U^I]MYP MJP4'L)A#_*C=-%B?S,3)!@].QT\]G5JWEMNDD3QOBUK+_4BQ/+\<[Z@CG1OG M+%SX(=JTVTX1V/'7(C*3QG,@:6(8&H]9),*0 C.L%==OV:ZI@'3!0\QSP7JQ M#$J2C6X4C2%X-0)V'T@/RI]T&R/-?78R4]4?RVMX*=HKFZO*^BAGJH4>Y1C)GR%^V>9UVBKH3X3JFO7[.I]T>QCT6 MHBRQ[\I) "($T+D869#68]UW#)O9YM8J/'.2;T_X%Q?UH<]K*_.9W7=\3%KD M][XC/N]>^31/LO5>QA487@2T>-KJ=3LHU1H] MBQZZ(#,4?Z/XWY4ELL)OFDU\( 6^OF5>2TVP[$ C','#F?_\_'H)#V/P" M)SI1$,'!H_FG[H#[=HGP;X*-(^!DSJ) # 3CA,"MV]3GT@("ULA:(3"VZB6VF+ YMNE@R_QMDF8B MGQ4]W3!OS%DA+EUR M<*/$I5T7UP,Q\W8('@B!P[0!4ZY6O@UKTJ6R&B^I:BUI;!E,8 M[4\O>;5KLS0NFIT3=]6:L\][/3!5;=1("*8@AJ9\!3;7'$G -8&#"=Q"N"JF MUN'HG?9[S;=#/.2-NT*TGYXWD#X7:J(8??S-/$]!-DB_BR\.9!6..@F!!&)I M 6L](VUAR*F K,&LFW<_9M1T2.1=TEJUW ^_;,:76"@-3*_]FRR9+2O0)<@> M7KLFT&>M=#>*NOW5X8@4S<]MM+T]?E(1!=8E9B''9? UQOZQ]R3WJR!&%92[5. MRK9F;=IJFK[E0>*FJ\!%\A F)+*(5>-\.0=N,IS&7SG.,L+"L9EC$7>&X\3U M@"O2XLU8VNTK9RS0I3VA-^5NU4;'I6[8,WI,VC3T)@/X3H5O$5 MM9DNK-V<<53:F00\+1Z[099V:>V,A5!86.>MMN\;[A\>\$C0H 3YG3T659,2EQU=O,)CK4K MDC"*B:;$@OJWYJ%K-6@5+52%CO'-GWE;8F7]$F^EW':39?%,8"]&8$*]!'\A M3&DTG?O,.MZ?%!@HR-QZ_ _,O*+:H!KRZN>]!M_"!C.X38(KX(&T!&UF%\N#4[8!MHF>UAH< MF=Y3;=BWZJ*GG>P6=33:&3CEK#0&EH*8<-$GOT,EJY$4GBXI M\A7I^.U^;YE0^U"M$_(#6^S=]./M=N\W%C&J\S@B?B%I$DHDP%Y41(?=1-4, M 65MEJ##9(F>"FP.'NQ;&_#DSKL1QP^[1]8;V9F9GM,^MOE"@>0],Y$I.Z7W M! U"&*5_B'L4$G$L*]> ?<7/=<*LGFA?C_K M1%3:%26YJT'&ML"E^SQCM!\JDV15P'3^'L'E>O./9,M7VC4A7LG#ZO2LRFM MV]);1TIM>;N]#B7=+A2=,]=,Y-.NV0#YA79\/OT_M+:E-,GF*ZIPQ00Y]82H MY(V"\OIEY)<_LEO3U$@*,+<0I.,3A,"@QL.*PGRQIY6AP091FH[^FS<\?399 M>U2Y\Z[19T/D-"J=#^-0Z=:3'"J#R@K#T+,>Z0N,.$J_?6.H%1*OW5W4$7P3 MN:LB+Y$34ZK]_%;@3IWPMJ?>JF:>^W#G03J-@FE[270.VD^L[&NG#JXWZXK6 MU'-T]>983@A,SKV]%$587QFLOS9V1=+J1RJ"I4I;9:+U9!5EKKR>7=^76,,! MVW%#7UHI,@1Z,4VUPJE.ILEF.2;H[D01Z [-0SEN/NU-E3W.QKF937ZLK,], MW4/3@_QR\GK\;4(IGB]GQ,T4W(."TM*@RFF^\EI37#!Y"?*)?AN.Y!M!">IE MJN5%NGN>&?RA< M"E]?&>.A&T*@R6NTSL> MWFXZI,&U0X(YRN,--^8'5+PF[6!8:7PI?/'H66!!NW7W$[>LSQ$I]B<*MVU; M8\X@P*$$OD*5K> ZZ+\;/ PF$N9_7Z?-3&")XQ+9H=^=-8V,O"77/\[H*NXU MIE^0J(IN\WWLMWU-5'?9^_N%(.P1ANB K;0+1'C+[,#"6VF(?NMEN2 ?/"?K MDO)]E43^!NV(5R:^U9?.9O9-]\C$5^Y;\?(YE]H=-A\![6%*P@3)B#%L8^5, MV%J6U-/V=LFY>-576EJI#0; &0/1L7_+=^3@X3U80U?WH@LY/$!R7/)O@/,O@J' AOK'I1%K93';VB1&'3 'E.(3W'X:B7O)#9XZ15_\)T7TP M7R-)!3L=ZS$0'YB/86)O6R$Q===_&YG\PFJ"0;2=4H[CFR=,W(2'N-C@GW/B MB:'**F>_0W+@?@'$(N[C^3\\/J,9F8V_6O9\"#IPN.W$!6:]/":J'T-CLCY+ M9ZG%%L/E$J(KV*@)C2D2RL($%]D87WQZ-%*_^]?K;/$==3_O7 #M*;"?)/\J MI3T-H^0T@78N=*T:32'0G^)F+ EI>*Y5,/Z'@SE ?N\!RV&$A"\#^]S1" &O M[P^'X2)*/]T7?P9LI$*3UTW/@E-]+>"/E,^9@K,>'![&B_5"H#.\7D((]!'E MA,!GRP<>7 E;?*<*?]&X$%AZZ2V(F0#B#\,M_ 9J+S8CK+I05^V'V"C:O(*^ M[\J<.?O+S@O\\/BO7L&#@OYB*OX,8]\(?$495$K 6T%^G9L=#P:S4REBYJ;G MR8L1W?WWO]A(PAL.2A29AU!UG+B.)@O-5M7VK!=]-$58>??82ERO$H? 5XKE M8ET04Q"5W4Z91PBF(;KL=J>H"! 8P5!?RJ$)IQ"R658,V'"7_W2\>U M,B]=5(KP#X^ZO%JRE0"'1;Q,"/Q+KK.H-I*#9UP#Q5"=D!/*T\JT4E96C@ZN MX%/0@6S69W37]KTK@K4&#P *)W6N[,H,&67'$@$A$(KK#^.2D&1>*-AH2Z#' M$G&H7E3 -#."G5A[DHD[7W6BN<7"O>I8LX;N0UGOT2K' =J+%:M]UQP2WSGU M8S\&NARL]@?(M'HL>&*B2;,KM$5@XY:IM'E1^/9Z4]CLACP,QMIH$ 5Y018O M%%><*2K0V_1MQQ*-.3.1UJ56AZ3/^ZSB^'(Q;1*;0]9%7]J887?PX=MS*$W8 MS$ 4VG)[[8[RUB,9+2OG[5RG]E4[,R\D=&3?ZC2-3;ABJUM/F_V21-K1USXV M@AM06!=BDL!7*&"8GN-K^)^$#7GT'J2JZ8;TZ_"/K9G5%?6W.8,=H<_!:O1I M>=RMFC\0X(R@A\[-G=191S=>V,#5U,7"REPR]G] M955U8ILOJS)MY9=KN-,G##%I2BT?1.DXY6#&9Y/VVP;#UQZGPN7^W=O&;$84&R[*;!$Y]+^LAWF M4?T"3%5H0/2[!'C[%-R:T-J5XMH8@HNSUHXZ;!(^;YE60D?PL<:!VJM^TH\8 M.P<<3P3/M<5U&V*^Q1IB5K53SA-QM7O1A3 T\8R9ICAH++7X37D.PW/WE6-7 M,#4YQ80443.^+9+"8=.'"Y(P/4V50[98A6ED)9WQ"'N?EWLO?S5%Q2F+QPP]4G;R[8K.[7_SR_9D.@H>]"J^ M$H7+$SP$Z?&#+JQNGA':?BFJ<)1<=MKB/"[^H;:^LU?BLMLQ9]Q7O\_127]G M;'=NR3,IK_T!NP+,A4!8UV 8.G=V =_NM8TA1LYF8"@Q57,QLC\2=MWM[>69 MT;+G#920SF5:G;[G_KEC[!)*4]SQ7&]R #AJ/5^N?1AF(UH07WD'Z,=&EMPI M8*GQPA'?%LN1N;!'JZ.U!/UZ8..-^7%^%"?E$JIM&6JLYT*@A2%7 MY?CDBEB-((= SP-A=^J "RK="S]#I>YCU=%%SL)#S'32 9@TV'KC)BP$MO!, M:'%W4S6>6#R5-SAW\6M9IF?UPD+CY,7]G K:H!@7TT2Q"6 0;9 P&BVX6+N& M$7:6($.65+3-YGW(+++-*2'OFV1,EIFS\'%H= M-;U'D(V)4S9B&CGQA1."2EERN,W,$V48&>=RR*N#CWRQN+'$TZSFRY>3-R;7 MO%'W6MAJ,MR8XGWBT;6KV?L-AUWXRE6HC R>Y[U0:3GQ8T_UP#OOH94?F,/>.5F6#BF56:'4 MNF.VXH)(HA78:$3"\W#\%8(D:R,X 95B@@#P#R*@^T\Z))H WJ,VX/^D1LK_*$/R<+3/1K#DG\4(_L\R1&SZ M1Q+?0X I3#J,1[ K!GF,O@FL#?,QG#\7ABJPE?9\I W1X,KZ 2YN3>5,O0-W MJ\]A0DW=\<]&7"P,X#WT:04%OF._A'Z/VTWX]F2>:9/"G@F/5 MH'.GA(#!3<%5<"(ABB@$G$],37;Q%[5B)P]P7 2I@Y)H9M*/J__090#J_/$G MBVKT R.7V,6$]^]0:["?=1O\M/ -?^Q_CM/^<_D%Z*>WP-!@,^H4V" $>)K8 M#.T)R,.%__?_,<+?BVA!HKE I:EZ'CO)VO%^LW]!<&7Z,'%DKTT_/=Y\V>2* M=4J[Y%WRJ)V8:9;":'!.-VCJ"M+X(O>"]U ND!<@ M6C]&GB(WIGD!IT-R&&],EEQR(PW=8P9=I*]UUI-]@$7)-B$0XC)4P]TK.(^Q M<0@T>'ITNO6,Z1:XY51P=<]5UN;>+X=]OVE5E29;/?*_J#18>&/^!\.\XLDT M1-\28RI&.ZM[5GJ]!NFWZM?!BQ%_QAEYYP/.)][RO-!N98O<(R;FS5LN;O(\ MY!YZC0D #\L?UKT*E/7AXOK4 (H7 >NOB/>MD-2VODU) MO*U)8];/W&QV];1HG=_U.'SGUA-$A6Z9PM_\PS2.;!52>2]\Z'SF@'6'UJ[!2S'IRI,?,B_;Z2D]/ZPRY:-V MZ_'YP!BW\ C9U)2+#9-SM>]1/X2AT@X1L[8;68$U?#'&9!-R/">T>5 ECJ\" M%[9:6/3P?:N06-\S(4P=KYJXLIBF'EDH=^1HL(ZQK5/DNY*R"?RKJ@D[?.)- M03*ZH)G),7B3P2!'FZ^WB!3<#GYU\FH9C3S!>R5Y[X]9A6_C+,P"B=^9W2A" M'D(MRY!,GBO:<4.9$YEXZ.;F WW+;F:-?-V<\=7!N)*ML2TYX]S%T@O71#)\ M,O4G.GA63K &JG;8Y>R($F&>$"@%RP@,";0IEF V/2JZ]&>9I/6P4W]-$77 MO=9ILJ%G+U]X4#EG?<,CAU8BO!&'Z$2F\%WN1_6VTHK#SE;,\_" 5 M.;>?/,Y\GKYE_/E8SL 5BBO1MYAF>.;D3*H,F(N&Q>CGT.5$JG"*!!$^I MA0TY=.?[GWOW]!YUF6K&XW.V)U$YG]B_]8@'3.6%"X&.KR1?K#7WF7C!FKT> MTSN(31 +,UGZ3SAI:&=!(OA][*BMIL=/J0?)-R"\$9QQ&I_ J,;?U0E#O K! MO3Z.-]9>2PPXZ\DO(:Z;&230( ZF .!*/'QJFG_[*H,JN/B%(+ ^6(&,$4N@ M7T_^:N2&(OER7] =&WD6LZX=AM!:X#[D MAU<@20K2P: KJ')438N6JN2%K0IFE=RSS2Z*+C) ,&D_PWSPS+]HFN!S39 M=F1)M&E$!!Z?P.A9X@=L.9'YE^V1A60=_@:X+^&[R99GW'M5G!LEQH-^'MR4 MH^+C\NWJM5_6MI:WX ]=4/(S"!#]0E(4[.5FZI3E_":Z/@33F4K;F.*RIH+V5JC8,4Q:;3D]!3YGAD M&8YU]"ZF"A[]P+<,X9)^Y"&%]TCN8!R.(\+VXCF:I \Z?3LYGG'I*'?%HI)K ME%4F'[Y^LSDZ##9J\?$\X!,!WHE/>$N#78B(,9C&MG8,OO5.OX4M3MK48RZ3 M;)JTK:3D1JB-4UJ9/1"VUNUIKIV<<:*J\9UH0F30'P1'%X<85VLU2I4YZ"/% MB4^9DW_[BSKI[=J[E/"KMZHK,V6/;1JM+EVU5/-\SQN3G:)1D"#LF%[/Q2V2&>G56=7KK7J[3EB&+^RO<+Z7VO M7V^7''-IQB'F( ,7/Q4F2UJ--/(B^)Y('&S:@.IG>,/9#74GPIT-9>(OT0Y- M7'#?I>=H.9=YKNKJ,NF9M)HI-SGM]0N#E';M=[,'-"^7_VTS"A8]C9W@Y#E" M&I$[IP?Z/K6?>-RCF0 ?H_!OXD;[!&?+J8)UGMLE.;V_[&.IA6#?!/YE_" ! M;1C!XKV[^CIYG@?;E*_*$ *ZDEQ,*A9;8E']_7"!+?Y5'2@M!*I<^#?&VP@\ MPQM+A$!O9BL8H<0W0H<)DZ2WY;\=MG3C:?Q^^707[&EZA];2?S7BN-_8L7QET3*/TF>R*.)!KM!@T:H M=-4=4CCBQ<.^O'&YC:Q=2,1HR;JNY'ISA-(TK8+)M7UI)S??V)3"2'*7V]+^ MPOWEQQV*Y7EI%,BW"S&N8N7SK-%7^ K3"6PB2!"(TE%?6H1 65I3(35Q.=+% M$%#Z1]\\O%E5_MABVU4EY=WR:-]^N;MM\H7LAH. X. M:*XI@5X,P9BL.(S#LQTW0T\W:Y>OSU.\\B3%+D;#[O14C57(99P+RJE2R^2W 2#+6FR^HG\]9S1MCT'?3R# MN#U-O4.##]6.E5H?E#*1B0])=-N]? *P^7X+L@;IYRCPSK3!,NY3CDL[=8#( M?9;0O+8+&V+,G*FWW_3AV\);YZQ;U2+]S6?#YNVBY^4FKE<9YOEEKE)?61+V MZO._^]7Q,,20V-XU9,4],/OW&ZF$8FJ#LRG3X\)WC<=Z-?"-?(GG74<+2$TG M31B5X>DG\_4L)U^/7?)K,"G'WPK*PS5TJ9)"RS$<[@0;W2%_?!(1WD;L3VLG MR%:$Q=TP6LMNQR6N[8H=[9$?'/A:%/"X^ 93(3FCU*B_X6)\#G7W!L8=+=9X M&Q8NV%A*0O2[^,J[-S$B"T+BF$0 4EHTL2'/'/>Z);E]25Q8L2Y MP>%\Q9K\B_-Z]--5[9]I*?!>V &@M8\.5@T\N<^# H?L5JH*OM)$'?S>08AP*.A_CC)A'9!H(.],2B7/""?TUHWW\)5GUQMT5]Z<0 MB*'<4X&OOR9+=@9;=M!@;_"'31B_S0?#W#'_ M,S48*+:"'9Z"ZUC$>F/J+*V8VK06P! #U4K%O@C#UNYOX(>5<+L0,#(0 HGY M$+T:@W42;>9"+69E.CL1T:1_KLO1-Q ]"5\>V18V.(I*'8>3N:%V1[YWUZ,OA(&W7$KP)7.9>VZUA4&CYUD(QI@A\GZA[0_L60_V+(_[*HH@A2\Q%W^96]*7K\G2R M4M751H(7G_4X1D274E,:_P'QE;51J80\M+N Z_26$!HF[H4((G;< M=;QEDS>D76]2-E%TO&KBDXT0N-CB-Q__7CM2:68'5L=LSC3?D#+XA8L*\D@; MZ59@-*B"UEK.=$==M=1DNN<6409S-A)&W,0'W^^?,&!O?B*#KTWCKL\ MSD;I<^T%E"D(,9-LQU>XE\!]]M7(!?*2N^4W+)X4ITS978M*[]JZE'M7\W#S MH#(KZ%*_$0K3X%DB5<6 @>[4D[A8ZQMID-"PLX\?+?@ M<. ^SXVRFV>WZ3PR7NW?-9O:(MY_11L](V^L.:L1[6E7AQN<:G^C9]_^E4 MGH$8=]GL,G2M*;=8"*0/P 2T_0GX/:?P-E+$&6=Z-+-5" G6IKR52'ZK1;+H M9O-0O2AWY8"%=Q>.:]=%45L)*80%-MJDTXAE,!,:^-)"ED\=:AN[1?'(U?.* M>96YY(1"9^SC\>(\W*.?5X[_T^6!C3YGV5DZ-.^@S0J.3]&\^.S;_2].WB?N MK>]G%3$W3&YN+WUP7^>'-/].'8881;72U29=+*E;&)5;U)O1T"YWLJ[ZNO:V M]Q4I)AMG8DR7>UT>B)G(FW-]V^[M<<=+HPE[#*CGH; PQ*2K$1I0QI\C*R'Z M<%@K?J%U!*?+.6T7$DQGBT6GW?M$5=^Z_]DM^K>APT&4='GI^43 M/<96&WY\+L(U49IQR ,;WX*B4WC%3Y0%I(T\!;YK-QC("FEC,4)-N=%0E5NO M7ZW:S,@\BG&4^S'Q(H--Q\>R["^0B^R,75O*&K6JU\8[;+S8\'WQM"+P^8\Y M0BR4Z/4$>,\P'I5R@D%'6+_IBXF5!_*,,W^-%NQ#>;#UO/]M6U7['W<8)]SD M\HMWV1L^8I1N<-"-TN?+?:/K\Q4"F\&R]G8G2BJM*C 6<[(I!%4;_.?!/I;* M@R@/HGK%:W7\Y6/&+QX*=-V]7;FK;G1QINA/%HYFZ\@R145E%N# MV#SG%@BR:E>,@@L&@E=\RLI]]$0VS=@B6"?]ME%%@[1FL)?JY_&W:0/)J%0L M#T#;-&UJD'R>";D3589=$DV_GS0K?.%A5Q61Y;54-\DC^NLQB^P8/>N(];;X MEUVL$@9-/.HX.I<3"O=RPS'B?^/ .4X?Y^M_"H5!^DY$;Z2YQ3EJ\%R*UF>1 MJZSZ309]\K?*0Q:FNX@]:%,WH_:'*:*O,7()G)B"C>@4OIP85\!Q2.2K/$2^ M<4]U?S^SL:5LK\/=8,.+P4UOF<,5#IF;%,JSTNVBI8:-?1<_O2T0@\?1N4-8 M,%8CCIPQ,)B20"A1.1M.56\EAQ69!YE]6#$PK/Q.OZHRP(([.6?,Q^#U_;'- MYA\)%=D3JWA:Z+#-@C+8E!4&RS2C:WK+A^(I6]5;2Q0\GS9(!NE?>%C\5?IF MY=JOTJNN20-\Z/_RCZ"X/K4T+E%PD1! Z"]C]/$-P0$O^HU8C"\>.;>VIIX/ M+G[WW';.[ML'_&XXYRV;4;LJ/><(0-W\UZ15_5($:Z6D MB(?7N@2W*]-B+' MR> VHNTV!DHB( M"85_IXM[00B4UA2!GUQ?27['))*< ]@H3?@X WU3BZ((@9.^B3XHLA MP'C+T3.WOC+=DE2G.PH,]<8C-')B+KR_N(9:;83LPSY(%@(=,WSYV3Y@4 5K MO3RF"=@L%@)\O!(F]'RYD=A4C,2DADT3-/?+]'$4EX0A= G/2@CTUS ) OQ^ MXKGP7R46)@\;'^,GSW5%@]QE-$PZ#7(+P9]6:]Q!^CO%LTX>8I%&O&8J,0*#!*0C\;(1Z":O#]M VFNP=V M<7#HM4<&8IT_9RQ_4-&Y6,V6D@37P8D'P> /"ZA"'36"Z/%"8#*[:Z /[;R; MC54@A+W2,S?!C_>-OHG^NMVDIFM@%>KLQ: (,F;_>'GS?JHME2#((+Q_4Z\V>[MN MZ'N\^O<_)V^-F"!B)#F!A9?$-HYIFHTZN1>"G6BI6?!G5*0N&Y5/.Z>I]]:_ MHMMZ_R$A$/FBO[-(ZX.=D?9BP\^='SD&8*5!'NX9M5\&E?+@A9"\!+4VAF#C M-@+]H84F[E6MXR@-<*9?UV!0SH:EM-;%YYBM\'JAT_LU8OA]:X5MNO,+Z]16 MBUL>S^3!Q@4@O8JL)K@T:\3JOI_6U!S$P M9#EC>N:5PXH+]LTOWL6 )K%4MK^BR RFQ"4,L0FP@=RS)ZS%=. JMPD[\L;/ M]R:M%USY+A,V+[A^ >?Z0 S-YU7>N8VRFD<,'WQ.6;NRS%[ML&=AOKT89OMA M>\P"Z D!5@0GHY0V$)I=YP42< M6=%A*70M?R.,)LPK2+"VE+5DLEA%Z<,[+<"*-K]C5X+OIEQ::?U)A6LYZA(= M 2;1)&O=8*@975L/UTTG\M>UDV[=G5_8":Z>(N8>M^Y^Q]W*>V(=, M1C+"^.J6MTCS2FIZ;:3!1@_4*LIF:'M. %0%5W1^^G1\L2I.J]%0PY;CD2.XC_%9WP:TYQMF=@<)9?1OEH'U M$Q\@J^\XQ-R4KIS#9*UJR!UGY7,\/ 64[T1UO&(PI8R;'T6]<^=35^M(+::\I6[T)WC/'MPP/LM]/W^1[&QP9\0;UTD*H4AE_XX[(1VLN.A M[Y]"B>\$H"P>=J'-$ @Q1*['++\4.!U$QS^*S6"4&\N$WC\D8TS.73:[]<6A MWX.QB/P5;.00)]T)@2!/93;'F3]A!*?^"J^8=4 LQ=#M.3 .;<5$EL#*YTT8 MLL8%W9[ ^8(V#'J@-QX:=O$U,)8QV(I@H7Z )030Z]2#5?R%&((;;$2F,!8. M-1("+NZ*(OSP7Q*YOUU((L:Z\9X)@3FKP8[U?^GX>0Q0H'$?DV6FO\ER$X?M M?K?J!)ST_GDAPPV;J?,PS61**:,*,ITQR6#?Q\TGMD;R%]#0G3.\M;,:H >K M0BAXT$R$_Q1L_$*;3 ^+A[@;,6[ZSGG0-YI);L-N\NOI7Y;BP5 :[$"=L<-- M8-WF9X5!\X^0*FH62/]J.K-1)0F<./&*\/VAQ^M_Y*KMDI-AORS,=1?PU42$ M@-XX9Q1M#\7H=/,'ZO@R*-\%62F&.G>-M@M2!QW02R]L\4^4^.)$L'V"-O4& MN@Z2I_YP!-C]O$& 1OPUR^W&Q\3AK^M-6+6P\9+$8K/3+X+"TQ]409/2H>5& M&*_\YKD /Z>&):=/\O3 CL+9A[.5GLD'/\F:?U0:QWX.Y.=6-1.PVUFB%YM] M?EV/^E/Y+R(>TNR3[?;,;AH\:#J@SUW95V](;B.6^91P7)F;LD_\ !.LU]P. M\EB;>'9,I^X]O >=8IR72WVC??S*ZXL:YM_/1!7,/L^'A6"1*#XBN$QRXGF2 MCF0%F[V0UDEVZ3G4+W/=!W6M''FYD%,W5*@II_2.?R]([%L&QL8Q6"@U'L0X M@% 5.$#'IX%%V/$&.;\K;\L7QEE=_E*6=0!>3 M-E=@LJK2_+Z47?%&XV,.TCGIGMGOA]$4H^PQ;:H45@MG4A""S2X)64$=!JJ& M%+[B-^Y'9)^-GL_!D'RT"RJ;2DLV&4+ETFQ\)2H_RF19;ITD?UXIDZ,C_P0W M=IOL#%MR9Q^Z%XZ4H3+9O% 2)L9C:J(H+MUF0Q3YSS>6PFX)223_97&^Q[+[ MLE622>D/NXW+FH.CXG6-^W??W9<0;"CRPXJ3C4K//B]01I %T<_9K!24@XU2; MV>>4D$YA[RBYAZA,$ANE7J"4NTST/N*;5\=WN7+&$ZRUSRCFHM=]CX9],%[9 MK!@X,2V2HY1Y95^A[#6/I_@27&O70"$6\?!AFS(&: W%4>?]F4UP1# M+#F>*Q\S>N<*VM:F)48D>[WPY6GUM#]/DFE/U9U\R$Q:4@&HS97Z[&C==P=L M#(#&%/"8E;P$+L!P1+QVFJCBJZW!?" .P5C)SP<46 6_07J)I338 M;YQ_F\!,$UPZ.6M@"[9+?G_Q*YU_X>VA,K-1&2PDEQX7Y!,F'GTA_MCU7622 M]1/^:-9@+1 (@8QOB*X0\(]L)OX(KZ1^)4/QV(QB\RF41E.>T6QZH_=.!7C\ MNP@?FUN_X7,HDD!'J#-&^#)(D#SKN+JY2HC#KPO\_9C+_X ;L> M24P(E)P0 D)@6U^%%SH?LYJ7E_"Q2"NVR,3$1Z$T@*X-^LE$&TUGH[)'A$!Z M[.RP]6O,DIVE*[7Q@6 ,$RD+">_S4&S@N'-@"$UY_5'LAPJ50>1^PCKA'=(^ MF_AI(?PX]ICZ]184!PX5H"['1_&"3)?9L>ID1EL_^GD7\X/9:/O%G5.9-;]Q M\@#J1Z!/L6<<+9N)O"5OP1]1;T(XG9 O^.O)7R52)1O1[N/?2N"&SKIZ3*B8 M#_4](\"1*OR;R:T$KE40_H>[T>>P__-%!F(SEK]L#O[=AC:/;]F_8_\\W+LD M5-04&N6&_?A,>PE!I_YP%*WU\RH#F_J[+=$H :3WT6:V93= /[XP"0+[J2UH MPSVQF0V_V]"F] /\#?__LE]8C%?[JR/'],$OSOV7O>A_*K\D!8:-L"D4@ILQ MH6"S<>(T-L2.N='K>OZC>R0AF!VLPH+KE> A1+]#7&2CC,QOY^9G-]#**B_H M/T8*&%VR(7WNZE^A8Y%7,J5MX6?R$W$;.C^KO,AI*C..F$S@+]#WY*@T0HA1 M.VLC;Q[Z@E".2T*UR<]1D5>A'WK,"?)? G>F;>E[GG7P+=P5':T2ZJZUW>#R M;NU%K9$+< -)1C-8-\:\!QO7UYN!C;;@03P01:.3\X]*3O3"ST8_9-+K)/=6 M5OLEM*(&.B].GE8>T8N9FR]G/[#8F/&:4K[%+1O/DY6?,<,FPJ1"* -E4?F[A(#S_IPCFZZ2GS]XX%:9J#=0<=L8 M(!P(HC[%(9:!W!@D%B[C?A440/3TM=3VND"FRUE4_N#D",FLSWK]_3.E7]MZ M-+I*W^U1@\ZOSWJGZ'TOW6Z%&W'YV1]"X-\!Y&05:ST/CS['] 3E["%4C?P& M+VF6IO%1G?PP]_J-C"+M\A4^.CLWE0$/;?9E;,F[\7*DXI/9=LE.(8##0C01 M@AW9<3[KNFT,2%:"N%K<;22V^51=Y?V;!RNSTL\?HIJ,[;Z9(W4QND/+"'?$ MJ%A0!-&O$(OQK"'JIQO& DQ_^T.R2)='SY(%G@>G7W7,&]R@6AQ7<'8T?7/L M*CF-LL7&+;(E7;4[;!?*";+ @%X>00@T+\6?M5$DS)N3*]V[8YZQNH>4'_CD%-;,1& =U,;,#Q-"*Z!+H5 MU/&=T"WHUY._HDH1'C&CHMM+Z%2>QNQC:0JDC#ZY(,88AOC..J524R9>L#BK M'B.]V"U86,IH8@ZHI.I_L??NX5"];=_X2))=]H0RE5V%9)>*C%(V29)*B"F; M(FG:V&::5239AZ)(4R&5F.Q3,C%V1=EE-V)FJ)1-UJ!I,3/+;\U]O\?ON.]X MW^?[/N_O_1WW&F*MZ>@,Y\YF.^9.5+5KYD_?]2 MLCJ_0X.'L) VJ98&:49"Z+<28&0]5K9:$V__2;T$5*0 0K7*TXZ^??)?@M?& M^[W:O8>:^/-#U"[Y/@OSBD?5ZQ%W1OR\QI!]W-@Q0;,I*B-U4Y(DISHCS$T/4C,^Q*O>QL>-?NV/B0@*!65Q37 MY5&U!K<"H)?1),F\-HFT97CK(+8)1*LGRA%,>UT^T'$1 )_1UUYVZJG?(3$=A<^ XQRYI-9'H!40*AVKAATI)F,+R.+&ZNB=_;L^WD.^)&;5 MC@]?G/K#S,\=BF%*7S0J?JDEIGQ3LFM.FQD.BV@\0"[\ $!_3 9QQI.U UJL MRBZ\Y! 2D]]0S#"Y!FOZ-U\T?QC&L NJT),YEA-QO.'+@)M(A:'.@5*O!VH? M 7H600IL'$I&%T'#$(<(GH@QA#6]-C'3M M.03+ELKUD$]/R@$U6K!T:!SK8U<0$FXI>WSO;$FG#M2DP<-V_G?W$S6:4^S> M=U^7K8RYD&O'83\1'%?^1U1=0Z9_GX36-T[@0'\*57A\+7LUA&X 6X<+Y$;1 MTF8A#,D5GP<^^\WM3C43\SK-1.6;51_ZH/4Q7NW0@4/[CIY'%+0=40&_C/L( M\,3$8$!K,J1U:KR,F4[7NF'<&O7[=\\\2I&P'CH?D)@?VD%U:36:[F]R+U1/ M_'(M8\^?6WDS6"4@2E#S(?5Y*NF&^M+U: MV[4?0M<.BD!G$1:H-7YBHYG./A@2V]]RU](LJJ6%G;&OW/YR'#*K49UX%;!B M+S<+7@W4> &>.X#AGU=/,/J\F-B);>![_TQ=Y[W=D7:O^LZ,>UT]HJ1_FN%] M]W#DOO8&#W0FZT(LBH-HB,B3&$]3L@2A$ZM*IC^\+\/-,"9?PXIR_%:3H\U% M(#F"H1O(CCY*D- MD[F +W8NZ4<9-ZJ'B>@>X2T(2ETP-YU']? *2Y[ F19HX3\3K.$4])3!#]HO MKB1\79O]DT2W_N<#_""$'X3P@Q!^$()O15!O$Q>YJ-9>;<893 5V(HKN($[S M5Y74Q='M^A.6=(^Y9\![+J1=\BXFW5V5:))R^/9AD]&L0F5*O!783-8%#TU=*[!:4!PCL[Z6E"E1DX _\/'5*[XY\N.=]F M\7+45["!3(_'%,^C)MR8%%8>Q.N&,,)]R='UH4M*2PL!2/HD;:GWKWP5'CG"?X'>R$>BK"?G[T]HRK3JL9'VNY3!P M1=@IHT90S+F^9H%]*?W[PM2G/3IY=51L6P1[2N919U(9M-DE M"(\5OF #J3!IHAH;773O_.L0ZIOIUX/5)&XUAGYC'E62-Y$.]C"#69(EF+40Z58'WVW<)4MTGK=[F:IC&USF>V>X]WTSEE"S81M"-!ZGD4 M#*1YRWP;LPAZ,X2+H? L/SJ!AS_7.X(*U=X\G/(@:/G=W>J M9=>C!\+=O!*6,* >)TKHOD2.NS]-GT?5 V(_E#=<7>)RFBK[>9^ZX(@G/5'D MNW8]80/DS\ILK][!44D=MJXCK_#?,CE\02>[P^ADN6_O+KLT]7L1=P7;IK'N M_[.4#;"=UURWGSV4/H' F9!B.NL8Q %AZ-ZQO-!4KT!=3'"*NG)1JK M6&U0GVK5K&-ORW)1\SG9+W-7=N2F ;!GYH#P-P]>:MT*&GF"+(B&'AE9%TA# MF"-K[=8174M6H#"(T"$/##A>7F'WL+_/4J?BB$+:PT?<@ MV+Z$WB"1IU D8H3UO"ZA#I"<>/*?1AI!8K1Z$?_97OCMV;8D=91EPZO@V M&K0%PPKEYF%. I#Z2!1>B.WDFU&8\&PP-/)@EQF&\>:\JND;M&U6^\,(&^*W M:Z4189R2B$?TLZ)]@C,R_^-9K$D#00^LNRU+#M/?3*V(VM\ MF0I@).0DLQ[H].[QBEIZ[_B2T(*-T[A^/=A><*B"FQJ 6+3]=)OP.PQ3#B& M;#@),6_]="16G76QYNQ9C9@PHEBRO\VC6GR& /B(\Y00@NI8\K_RMSUR_U8H M=199TW2$$2L:U"%!MA:ADPC>ALKMMUS>:42$=OW*7]5/J6@!MDR]7__R1UG*IZ=&%NPJL1.(7:,_T4VXY=Y.C"Y_W=21QE9R3*. HZ11#$NS.)]4_ZCV-[76>B\Z\K"[[\>9L\&;[ M==],PS+/'\@^*?+N .'$W\O6HM!_KUISX%6MS4[#DD<1^_; FR.+-_L8L;A4 M5](WA2L8$@V*-867.R(JZL,\ZDYS'>)'S[/_7@TG!_RM&(Z)F4=I:\\N>?2O M].U*6B^)-#LR%M MEFOK0C:7TW/WVZGN,T.>RX8VE#?88,V7'?]^ MUW8X<%-N+&?V.5#335[RO,KQ,E/6FAL#;SP-E'Q+'S[/\)]'49=\'-B?49&' MWMX_/IM-/6(A_LA)9<,4I;@!/\;2Y-X&SB0E47$3CLBE4[DDO!1><1@;AQ8, M^H!FH"F]@B(S!2O]LION'WB[.3FEH\OKLSS-<&_3HT."W^91UT=J(V'Q1&;W M9 DW&Y8UFM[.J][35% !Z![[:9>K/PG,C?R/2M5:CBKR-QP"&-V9C-;KV^=1 M]215//:-%-X05+S:YS'LLF\W?AYE*%&L-K+[V>'563DJAZ*"[3"\;)7V*0H. MVN )C;TMYJ@R]2B2,41Q8^\7S-\4W$HA]LE['S\^7;=5[-M:WQS+6U9']LE3 MU#!?R91NI@G'7 T6<437$0W'*:Q=;?%8_Q\L7I,HMVVMG-*FLM;+_?XT,OT^ MX(QQBS37\FN_9450L[TOU2(NB3*QL01E[N,97!*P[ O4 MCMQ#QH?7T.>X]3,)2@496Z12OL9HK7EL,6/6)LRK.+G4R'DTS?C-3?]@,H_: ME]$%;"[C[@!JQM!3<:W1-!;6B,8U\#_,J6U;D"#^)32/6H80TGMM_$4$P*8/ M(WB]*0;[&%..Y60(U^/8FM1).'.$U#()&9!A1[=A(A(=D."[@7NY^MSB>=27 M-G-M "%D8(:V P6(_-FT3GX.08-EB >^]]0!QC/]B>]%.16D3TF0(8+?3M)> M"$/U'X,/(-?AAVW,XZSJ1V"O"4*8 HLX:O9< ' BB',)J/E GKJ7E#B/^L5] M"(QB'K<)UWSZXT0>8",G_E4(%["<1SV,A=GYD/0?1YX(@J]AR6L(MBN"@G## M '*[M@'^LY](WTF+'5X8XXQ9PQ((P]S2"=6&&VA2P(_:O7-.BY1\DC(06.\@ MS^YJC""/!S"%X7OJI%P,O00[%9-$Q0,T1S M''D[9C!P5NDHQV^172]/!.=.+L+2O[@%SDP[Q(%*D$$JX78BRSF(Q-UX"34; M_.?-N"_>Q0%+^=M;\AQ:Z>GF%+(U]303QSIS;27TT MN)XF/8_ZSA;EJ"V.@#P=A<)\IK/6XT&"G#%>OB] MD?^;]T;^3^]5\9]T72_(P$):)(XTKI[V@MP83HROUD%&N8D_";WV"6(T%VAB MEW,LN[U?=2;=8YK<]PH[INBHY-AHJ])=98J ;.1!LEZLL63?7,<,<-+VDO[4<_:4&E5A\S[[]0F'PEYW>:/S P\(-V' @R1( MK:(&!ZWWB )_'VF#U4,C&9@D@O2 2+42Q'[[VJNR_588\')JZO70LI5W=Q4; M&$@\%]S^A@1I]'!DG!A$CNQ>]"JHE^/!-*F;C %DRPZ1D46N(ZY\:?(J]6&P M3==.W*;-'4TCF\9;9D^N=70:V_N_\_*!5C2TPPMV# /9B!#,1(2@_6GR'5?X M/GFANO1=$(3-12 S@V#L5_GJ;;RT$!(@_TC?3>I$_[&CH.=;"$<)<>3U!_]G)A(N8>"1B55_U%3"(+&W] M*D1PZQFUYBCQ0&G#C:*_R5!@/7(II:3A3G@%$@O?^H)'3DKB69\C=POYQ2MX M!X;^#8D_K1N!.;B-_ O=Z2M('_WC3'JA7K"5NRE,?CB/:JL'+G=QED/_?.23 M (3 A7 M\$Z,5S[K=;82L='R,LZH\XSSHL<7;N_ZA2#=,@0YWRN8R2/?Q-W MS# T+B-@*81PT*U]!)Y6V<,K:\R1Z?D @'Y8SD.O&BQK"Q2)(+",6\+K>0*5B/R6&D0PZEE$:7X2X!HN M2D%P=S[$Z\G?AUSLL7F4;RM;^U4/?'L'"O_ZSYLJ1/ : WSAP"*() 5[X"S= M?#:1Q(A<;$\F"D!"L$4XB#30"IEKPWL;QY%8PG/R!B)X+T<1I!?&/RS,7V0< M7@_'I2$3_IT*?_*'D"F- M0/3+>RSF%):],0,+)Y FK/@O?OEW>_$+'WOYV,O'7C[V\K&7C[U\[.5C+Q][ M^=C[7PU[9_UA45ZWRCT@FB/K]=9C=05:S,R>*3AD76>766#*P%%HHC\N.)A7 M/ME5E.:Q]QC(!3$[_9#D"--?DX29I#X#[' M!_@70BG]0]5Y.7VM/MEN1QMQ7JO3B$;G=(*_7XUX4_?RY.BX6="1"ZT_5 *IP"Q;<1^Y+0V9-@5P:W7!Y MQ2"P*K3Q4)&)\I'K)ZX>^3DT*)-C8,;T>*FK$A#;>U7)3V!_ZM_>,BRDRB69 MZ_+:.J_"T.\2P0.S>,.G>%=(UTPQ>% 'S$KO*RCC;CH8^='WW+/XZJ#\ZX?L MWUUX\*C4YY[@S$%^XI^?^.\21EP/2IC4>V9G7Q;HL@$96&JN.UM@:CUGF3QLY5'5J[Y+2< \=ZY0C@= MG*'%DHQ*R8<7SR/LB"6:(W?9IO #8#D67,YN)FXW"AI*71A['#JP9<=1D?[ M3H17JB6:W+GN&2(7:VPVL]/#CO0WEJ+?-E\/C]R_H;YER7<8V2E&/V,(S,P9UJI_?3!U_ZDT!64&F7@>O2-P*?=X=J9'49WHM,WRJ0LH=H/*MDN MW;1S323V"5 F.7Z5;4"@ A)DAB.A"RUDI*<"A9T]\DU,XG3/^?*LG8XZ!AM< MUJ3Z&TPFW"XO$:*X(_B9H\Z];2[J2U@.L@>,N^H3X\X<^OS1 MPLFHH])/*_7TL\GDN^5/E-XNN;)#D^>Q>E !6P-O#-4/C3#S8A&0EG,;J!(1 M2;)EKNINF]AY)7AMPV6'2TQL+%"B2.&U/U&%)4;-Y;HYUA[S6^?,DM M]\#-=!5+XJTO%Q.S8^=&_Z3G)X+3C8L7Q9#S2(N)RX5!UP,R_?T\:G8/+A$8 MKSY-GO-IUYYI9#4C+FH!%?!R[8CPZL3_FLWZ2TG_!Y(,@P6-] ]BZ*W(*?;M M24)$Z<79G=BT7PMS_"BX0'M1YB6-;UJ$IU'0]C_.(S:XC[5XBV;!K[ MEVC; EW7]6=?6$(S4)-*G+HYCXK%L/:,(#\MS\(F&"^J*E' OB[.0>2*SB P MM@DH/<6]/> _C]I[GUSV#-X T,N!J70,U1!^_[-L'I7K8('>]$>=/!QUT^[O)QEX^[?-SEXRX?=_FXR\==/N[R M<9>/NWS,N'W?YN/M7W@KYE01M-.'(*[X%0/LD@=#@SW@=IDF=9 Q:>M/9 MTLDHLB1>._>=V=RWAZ(-+AY[#JZ-$6]7V'IJ;6(=?M5E.Y>YCS&/!EI>_>I. M]M?]=3N'V3?X[FR!CL@:K+YCT_OKO9E7UJR.NT<_(#Q"Y*A0YE%"VM \BGT6 MJ#'F!+$]X'Y JL#8WI*"E?KUY"2YI#U@/+NDHR!P3(6D8WWVQDJM3/W/_?K2D4SHBK&?SW$V]BOQ*.K.L1.&_I9C6KO M/-=S56QR.B]6=LTM29.+-_ OI%^3H"V";SW6\/IP+ON-#X6PC*VN]LYU][69 M:>F/K;)N&#R086]^!4EJ=#,0.XCM7EMLZW*TX^_WNQ9?2%NC'?ZMHT"9-J.5#OUF> MW)MD>GJ(^>HBZ"I[__=@6*.SRFU8!5VZ\\%W0XN2>DSJ]2/!.TV+?,[EGWFK M9A3[M\;AR++1LVEE(_5D*G$XFB-K"(NB]:X'Z<5AA?(B?O;7WY,?UCV;GW,96;#LD=B2_A&#-5:D.P+YPY\FZP2#C3B77ODQI(CBX% M^DBVH$=)OG]*7+@[YDBD_9OR^QM\\#J[M@79':^_(;I<"R7K,3"/6GJO.U"/ M:@VO\.668/QQD9J M7!HA@2+4+]JV/) H3_8F72>OK#H&&S&MR$-QX157U^K_,%?+H*Y^LGE%W=;6 MIY,>VDP'EB<$@&[#M)HWUK49M!L_O=\P*VVM2"2[P&5?@/"VV,/GZ2?$O[#6>H]S8*@E,G>#3!-M?/9W[^_0B<6RW M_F5LTU;RR+2KP5?X"A3JKMNB MH-Q5/ARP56AW6U..[=),EW3\F8*R.Z>6QCKTX5CFW#MDSZ3K(PRM\:>@DR5H M'3WXH[!0)]#-\_&W"TON/K[=;&N6>=@9'_^AS.(C2OZ'T=_GQT.1?11X=P9" M0EROS^2Y?5T_;S. LFA.6BOB::P=B'/D( M['\,O+>>7EO-+R_FEY?S2\O^] MTO(_/WR\Y>,M'V_Y>,O'6S[>\O&6C[=\O.7C[7]YO+4."@KP\M>8&/\AM[G! MP\7[S,;U2NJI;0(? "T:"O#%]*:R2J%(INQP*T=.&!9%L_=QME0QTQMV' E0 M@M&7'[F+V746YKC=UU0^D+=#=NO)0$>*.NUYWSZ-\ M'?J=6>L0MUO-V<)]7.6"KL7*<7:4=5>Y#9$EH&L:\ZBXF=?^MMU4VTW90C[3 M:SNU4H/%S_Q>M^NYHWX?[Y&L*?;3[;9,NIWJ5/[Y@1!-X-PS;_P5PM]>&[K@47T(6@KP MF[R"%JVR&I2!8IA.=AW&ZE$:_J:5*[=:?76[$FH\!"@C%T^,P"B:FW)6OH#\ MF6KVW9HE3(IQ2_#9N@;5);'[+4;K1%%0.C\?S\_'\_/Q_'P\/Q__G]X']9$9 M,?:!H>N(US[A%?)L]?;SCZFC9XY0_9-TJTIO/5&W((#P2+T8X<78B?VU#*4BH58J.+2OO, *BS9=!H;3>\ R64NI!6\64 ML:\ELS?BB[*@R1KTI/O/PP7??-"\/P\O]Z+P>#64C M'/EH%@+.$2VGT5P:2*;>8P7?._/P5?K0^Y=V%HA3"87N#?ATQ MS=GWVOH)S+F1OX=O/J.#RT&/-Z%!$A=KE=TG:@X\#G]COFW5U;:S/EKR#')I M:R1'@S&/2D0OS6W#Z^8=+;V__:9-=[!^W5&Q8#53BX^2QC/&B[PL>R2)HXI0 M\/HJZ#*/+.P16]0LP[;H @[81513Z4*DV G4(*'I5"QM%;)N^"Y@IOF1\X^D M"<2M-*\RW>!WY:\11IL=FS;]"R7D%NA:GP5 FP/4(# Z=2<.C3#7R%0$67=L M8;TXPP)"=UU%CR^L19UK_ZL98O]OY+^2?X7B,P"W6B_P.P64T5!D#&VB@QZ17-NH1&E^I8'W>VOLE# KE\<;7@ ,Q5. M1,*8\6>AB,[=[RS/_>2\B(0Z('S[3WK_A5TD=6S,<086R3-;H%NB.:IO$%;3 MY,VS]W9D:1V4"PC;G,=QBQY?F#)E\3:T(*+RU@'X YEER>/@QZ\OS9Z"5PPA M!_5#\^#& $2([JV_;/\7OX@"-&?^E)L+.0F^,+:P[\DG 78R]NV>WQS"!T0& MNP(.>\0'/]LX[\4U:$Y_*QF(_%?"SF8S$? MB_E8S,=B/A;SL9B/Q7PLYF,Q'XOY6,S'8CX6__^%Q0*S2O,HH79F=!V6.@*+ M5K#U>+56.@1=*+T&%F!R$WIB8#63:V56):^Z)K+9)Q('6.#42WP?YAZS>,H8FJPLL@-$B%MX?%ZY')N=\ K0C,; $D8[9=NK@S%WY?J ME/@ZF'SFVXP&9??R61=C[:SG>Q]#2PPW)!M,0FOS(JO5X!XB> 1-#8'%])_@ MUS!-(O&"PQ,&/;7SJ!5.]=03):^[)KP4[#3>-]@BE]]\YH5.YLCZYPTF;X7' MLA!G6H6N0U/#Z<*U).F*:]7K\("\KDFL(SI#LS[HB2[KC5A5117>@="I"O2KY-GO;!]C9R-D]>!F?TS>APY9.@Z M!-%%7S.(7-DW8LB)I.913",!#N+RE#0,/1MQY]TS:,YV#V7$F1/0_ '_^H"S M3HBOU_3U S4(H1_7D\?+A#[[&.$#6@HX)7E#=0D8W9"U;/)(CYETOM^< M>QZ50]X^Y+_-*\%DJVAEL&/:&O$O-[>1SL^CHMS!5CAF$(D?(FX 4 :&X043#T 7&CER 'SC?N0\*MJ.@N449<.K>/LM$%YZI/5@'L7H M 'OF43K^[*W\\?[2>*0W9'H_$JOFLZ*Y$0 ]IYN,)ONC5WPWEP-O$99W!?[N M(C.VMT\6G=\-/ES#JY_&WC>K.,U$++0>H+>0UR=X]B6G5 M=M,V,N@HB8QJ_8==MPDSD5!M!1*I1B#_MLNV >"/4(2ATXR 17P%.(7F#[C8 M@+D/@9J5 #U;X=) UM?6F@ AK]B?)LEDAB]TAF&YQ$$Y.A?P !8LL7O/7T 9 M" F5A!TYIHC]TG/0HN92H?XLO4^!:*5!R*UN>T'W:V&.QA;ED#[/#+' A)++ M9FNGFBC+C\9?6+:'H+M8-&W;>(71J]V# O92ZD+7" N]6+Q>.92$*9$/>A!AH MPD(P*"(,[P\I@9%##9'Y4'X]33PH2XM"Q;)BW;B%4^&V:K%Z6RXD-U;>D?CX M/GN;NNA<"2P?0L',:5U2A$41C37DNP#U4#"B'1G-:! 16G/K+DG"J_4D@*F& MI$60;WR8/]I_-!IY'T#OP?9='$9S9/-8SJ!?;7\;?O4#?ZRX3T=@,[*< M]D8%EA^KMB?1.(KA!2@#J9-#J-BUU 10OLV@+=@.%L\X)%$<3:[8#(?$HN M@P0?;5_468RY]_@C_L]&;,*-AR.2-97[QER!T$T3(VB%3C.L(D\\A"X.;8EY MYF]" XLY._3Z)G0G&6E^6ZP)']F.*R<.ZYR_(C)$SD^"S@)]:#BN&[%7@#B/ MBBD<^X^ME:.+*-JG\%+>RW(BDO&[(,-"0CUE)S.+=&TFX+0$ 0O9S0R8CA<[ MZ&;O?EG]\EHU0RYZ_4J)JF$U3"KF7R?2_F\X(/B;(VTYU%I+0]9E1,_XOC0=4V*XJY!*;N:A/[ZL#2FQEOVV3+DZDW M:>@@#NDW& M N( 8IJ01GH]N:^1%0PE/("B&PA:G490Z0X5MH>*0VG5I:R=M M:*:%P73OFY*?_PH0_>M3[W_9 8WG^A!1^0POR9Q'<61Q#1CE7]A^F^_FXA7, MX+L/ZAD_,(Q-G4'HLC=5Z0TGXL1BXL-WMW.YE0,-Y\ZS[_YGE<9[X0DL DR) MW&IS#?@36:9:+52+L24R/#LTLG'N8VZ.!U#; LX0+C__W6DGEZE.=G9O>A_\ M0MPP0F"(3")"AWG5!=^SOF.A]=$(+F7_"4N"O'=H1.L -=;(UV*^8Z# *N-Y M5+,R9A$>+4GB#_=/P\W:(#9R"%D]?2! LJ\"%C4%O89[&HC1VU?$,3 B$$PY MR%R6C^A E9V5;-WG%WR^3#VH#L,*0HXN211 A MXR?Y#\6[X"H>2(XTPRNBN;=AY&LU>S !M*5X#VZBT0?A!O/5[;!\O^]<(F+S M(H6W\V9-GCX]+5OJX?ZKQ6"+VGW-S\^A#P8,5! MLJ 8+#(-VM&!>E*.VV0$#:#Z"*8/KT L;7QOI6-=DU:O98J23? MW6\@LJKG*E!3;[X6)$T@2+3T'2([3Y'[G!LR)&.K3H0/):S[V6\##Y07T<05 M!;[BMDS9/%)QOJ>XE+6,;/,7[&H8O>AS&=]%70;^^.>S&?Z(_^L1_5E$6.(X MN*("63DZI,OTK\66$_(>0"8'F)A8H[$W*VBP3)R$]<3F^H!U-OW/3]YU$G][ MXGWJ?0%2'_H_AJ*HA5@"[SQ+IL4+V=("T";ZQ9&O3&'U98 M%A/&.F$> _@K_@S :=S];6]F._6P8?P>R@:^2694SJ.\@3D]5TDN#,":KTE_ M@9P00XM,('MBJ7JL*>3L::- J>1X-N.-<#U!^B5(2/5:04)XHCO)ZU6HU_F- M8<[IY_=NMOGR6-+3GXZ8S[^NGO]W'&T*VV?"2H$0 Q)-8M!J7L(;?:>@C/[: MC)-WMZ0*]=R91YV.[3!*V=Q\VU/IJ+?,"@,1^9^_DKQ ]MOM[E\N7;]+3U = M'-(_A)77--=OR =N?C'YF?RPQ0KT6<&+?M1<$ZQ=^+]P:2K@6&%0E7;*^*K M;/T?NYGE>%MI5"9+%=7,[OR "W6K]U!D-D:?J<+223)'_97W9Y\M^3'W.#TT M7:''TC_H#>E1 (4?5-;5@M[Z M\.PQUSU#QUP'^YL>IAS-W76X_5;$2IGEQ@4+*I^%Y(Y@HZO.TTD*H]O+DQD. MBC\N90U>)>@$];MC#B3Z&8V1=#6FM YYGDAM3C'IA0**M;W$)5"G%]V*:MR:$_-/$J"H_$TE#TD&1O(E;1L'\^IZBI+<&7J3CR?&#[8JE-<*7KC M 6\"Y 3R]IS &T"9X#QJ&$,94!QJK"4J]OK#*DR%+'DXIL O-69-57FRI?H- MRI,UW)U-:Z3VG%W0FP&9\9'MDA-1; TH?]BX=7R$D40-9_S,9BYI#7T-[DF* M?_ZXZ^%ZD2#_W;?>/W\@\[;PT(5SZP7;_^PJ\+=/H>60]80P*$L?)#WV12M6 MFT"6M15SG^][)/@,.S\09AMZ#_K)YVX;%I4(HD<82"QBX"[P!N:I*+S$ M@\^A^0W5FITSES>UF[B/NN:.NM4L&5$*4U][R/MJ2GC;LBAYIUT]I1@Y7Q:\ M%OQ8XO>DU[U.O;2ZJ-+EX5U)*^M=AZ-?;LU?4)6)?$))5\GT;/(+ZSI:DBS< M@I'$G)&,SNA)FOB28@(69@YE^A7>/UIC8+GRR#J7 ]J*"2*!U/XK-6^%RQ9= M]6/6B?,HOZ0^"@.7&$B^CI8%?-%+0R_6O6(X/H+"/9CN65FLAY7EI.2EQ3HI M7U^J'/K"='^SR'T?A;=#T73)J#E!B#2$30P$5OPXWU14G5LX>M[5+;]BP$G] M^3.1<<,/J#..ATLOG[)A*MP.((4"A\NKBZJB3I:^*LRIB MA83+@@X)_^N/]CM:'V;]CLHVY5*I!8]:&LZBPU*3M@A?!N- M&''#/*HW;OC+X$;(^@D'VVD$Q&MJS]C0DN;T/+;8#7>K?TG*LS0# MB^7KOYA<9 !]JC18S(07JO-V@@B=82Z+H4^N(K0T@ULE3-X.&J=/X/*@"!?< MP6^2+\)P.*,7'[X^+]Z[*^V:T.<3^T(;.3*9+%]N&MZ.?1$19_N0\%S7@7+) M/(F]Q?HIU;=Z7=O/LRFM=ITG;8T%3.M:=KG&A:U[Y1VD_27@1L1K1=0JQ49< MI"SRPVK8 #J/G![Y1.R'*,>8I\8?,E?LV*X7JXI*=4EA]5*//7B9B:]^9[.M+'K#3, [%A-^%&0@VF9"FQ"#?N M!;:R#KUDNO1H@5K7=&8RWV";UU=<;(C\D"PW592N6[1_;V&;;3WJTM=_1$M' M)/8U,Z035V!#*0V$=44=1@D&73_+=)V<7MN%^]M(VYD5-WW1\7T@XW(#)9YZ M !JN4TZ_QI%_'IIO!6;!Y+#'?B&*P:\4TMK%"JQLAD^Y^>XK3(Y17[-NTL>] MQ>"M=\^P-6($5#46[R7O61CZ?2F\"K(\ L)7J@XST-1E'YN'\R@.,M#3B:7; ME_J%:;QN/5J\;6F3;HY&Z_M%D&Q24.G./**K&#N8\!'+_$\4&-$ M/HU9#DT.Y46:KQS+2(S,@0BS9S=UL%2V[9.M%[QR5LK^ZY5198/Q6(<6 #T[ZU M/_+152M[>MT[UG+=YX9O6XZ$J!"><7/)W@Y]C2S$-".3,9Z(@1-J )% 8O1< M6@DCRQ6K[ LK5+"-R[IORY=117P20D_Y>E9)JN$_>NZJ*XYT537D7L/@)"$- MS,3O85R_";P\AHY;P?& 7(8GCM@YQ,ZCE@1P[ /.!.YP<1/66I VL>/AT9V/Q^Y[_3#?VG;\0O-C M_\T;E8:/I> KG!-#IVRG1BSVT[MF)O "\ZAE,%!C-H_R!7HOTGOJYE%H^)/Y MZO8J[2%:/$VFL,H-0R&O<'_.\I"/V#<;[+_.<.TY]ZO+/SZ+D?IL<^;R/.H? MN-79F!DYC*XE];$9A21FTC"N3D*[=E"A+<"^@50X%A(G5/8\3-3$4/5Y_>%# M/G?O'MZIOD2@HPM.W1]JMB':GF&LL$,S8OD1*>9%)8B]QGF5(+U7D@M)S25=0HJ M" OP&4+'4NU;>DKV7+P4[+:\ZN%7BG+.S8$-YGZOXO<6C>NGX$LH +@7+0;4 MF,^C3F#[LX=-)C*?A.H-[6FL*V4"L0TY<](I<]H"N!#CYP8#^TV4^OHT1)2? M7 _6\+XYX8,"T= &0B5[':&-!GJ@^R8;,!5N5,Y.;CJ\F:/B)GEMCLSZ4+== MH_SI19TK'SV4U-:V))TM_!(1,3IP[^KROG9"0P]181Y%'P0@[;.IB+UT,WOB M@NPOLCRY#X.T4NG=>?G[O0,$G=/V["X3#Y4Y (4$;A1$J[SP,N;--H%J) M$ J\#NQTN#BD)_>F9'? P_LNZ_9I]CJJ.O=M4-+1Q-L\0!?_,YUU%N 1\27D MR7UM;DIHH+W0K&!CX0:,4"D0Y[Q]7UMSJ.RAL =HP\M6I]BW7P*LV\\65'T MZHRSGTOY[J$K.Q19O8CW78<;T>!^&LJ58\U]8;[U1[54T:>3OH&9?IYIWWX[ M)EOHE+/*OT_O5;SPTV?7T\H0^292*H 0>\5O"J9_&EX>Q[PX),R1M=]4;= \ M-+:>H\B]R^!N/US5^?B3UO4.K_-^VW.81N>/G46O_?CE/+NJJ6KD[3RJ3Z89 M%D6DF- *: _R]_6G0KS:D$.$,VV)[H01&@6]:B>1C H"OKZVNY$=E3I.[V]I M40[6L?LI2MQH4^V&+-SF3]6B<"LBXR6A]3WUJP6/MG$$0(=:K-3XN+=__I/Q MTCBQ./\LQ[.KQ>1C5[9'7EDFI]/^+!ZU7E 67OZ021NF<:0;68VI\')>BR4A MIOC![]5JN[O@):&MX6+:,6R P*NW3>S)G%F.U?* M;5MQL\FP1'@,7'ZI)]:[L[N]+/S)T*&T MB8=6/C$YQX\]2A'P%)83:/_'$.B(5EU2#$:R6C)4\1!$9+HU4+'19ML>N1IW M%Q7ZA[P+\#\E^BM,XV;4SK8+EVYNSX@>TDL@<;08]J>G:V"T@S240ME52>[ M:RS+E7_S,5_G?(GU$J-HZ=E$!7TUB6=N6E>Q"; 1])2]"ZAI(Q:MB -#WL+R M[>;*4#,#-R%]AJQ:O1+*//*ZHD+9Z/R@<>7-'$+X%U**Y_IKGW=J>^HK2PG, M6;(W("Q]C$R_CZG84CF$%H:;@-*TN\-O ,H1F4%LZ$6'HLJRZHR5T*F*V*GU M]N_/;JSV#K]I^$#'1)2S@QL#^-+ZPV&1U6PK/QKHC*'J,0KSLPFMY+**NJP@ MPKK0$Q,^;DD2]II/@S3*/K7)"VE8=+Y35$I;^M)"P)=:7<7-X_6+N#*/$L#0 M1VB(7=>@BTBU.P3?NMXB2_X*L&Q(,Y?L>-0YH=G1T7,P5C-MI;S3^42Q&Q7) M:746J67GYTXP1QC.XSQGVL3-- /81J%Y=:[H>,Z&I^\N,F@RY9%/*8%S^_-6 M-+X-U%E;57ZS?OV1V>2N$#U/@3%S%:96-,>+T2^I&.K@6O:IM.#(>^T/AHY% M63[71PI6R6NGHYN/G=BX]3)VUAI?WL27@=C*XG]3[L9-UA/L(XQN M&5K;9MQ/@W9O&C?Z<4+9(['CY&#+.VV%=+31G8U+/7X-H[^L\K4'D%T MC) 'XL,XDPE58K$94 Y<(0ZI9USI[*3$%.3KO]$M=0VC_,;XTJ;"5#@?YE&; M!CX[OZ>MQM#ST0J +XY:PDKEOL^&'-9>1NZVDPR@A4N-'X_MO6+]=63LF9H@*QH$N! M&RRJ^!2H\30+YVT"X,825HUV!].*HJ]4F020=OQZWMXXI**2]_K-ZZE4P8DM M\)[//\P[],7%Z1%/_%E8UE)N!;P"J-E-]G$0A;MH2W&__0CKD+!M?Z?&+>.& M9,(=MS@E9H<-46VKP*?\PL.?[E2:9(VL-BX@P<;!(*OL2WIN)JY&, M5]Y#'N]CR@SJ.NR&3JC+VH7DCNG,HTQN-9XYMTL]Q]]Q8F^2>0#$-%$+2 M_Z0 U5/4;3K>,P[OU&DYA_IEC(3B'+F+L&@0TZX6 />WRA'Z,*#M9;T:K,IC M,#T&Z\#0G;LV4(G.:WDZHWGJXVJ"P!#[-B KS;L-\?LT:7GU7^ MUGULJYAXE<'/ ^HR/_4;QLO)/GI]"GK0>@Q'#LT@ M%/Q=EZ&3?NEZPM-W(V)799L4MBIHGNK?'FUP-Z_V47'3H"1RKEW07;8Y_ %; M;L*1"V'E,H7CC=#11"&CI#C67$!!UZF(%)E[Q .@0GZ-<,8XH])XCB1_]XZYK MC!^HY%);UR?O#IO=U'5%?-/M?%9Q-?+#",3#:XQA@;]787ACQ!L90$SWJ_T% M <9Y,>9RG,/M#]B.1;;7SG98%[7G1H1NR7K8,V*#W1;OW$46-]M0",DR*J(Y MLD-)JT=5-WPJO:S0W7R N2E_E5_0LP]R>Y."-M8]BU./S^U=CU+8^D#BGUYE M\-7PM'M-C?FA$(QN:%.M1D2%<1\_XP/;;%B@4V'ERF2@KS8V< V'EJ4^WCGLL/1'[J9?JSWH Q^V*3HH'SNF72.]$B_1 MOJ?LT#HAU& 7F1[_BC@AQM:&J4 %F:/@Q(B.T85UW-Q#LP]!_D/Y-(6M<78= M@?TNN:7^=C::U#73GK[=V]JBKUA_%1IX0[8$Z /8&X LK G4*,)+(=*P:E%0 M>,&6*,!'?F F*C?M?<^AJO+B=V?=%&Z^%?AR^X"_("QV<3C+#@D/(^PXOMQT MCO3P&PP6:E2L5;'C8FOF#L\YY#?G72[L4.EO+6[85^VT]@ZN/V*_$#X76=GK MR*]V S5["?K]> E>UU(A38@VA+X^* JMSON1QQ!^2Q8YMMH\**5[35SXLVOJ MUNJ4L#03FFG,UX2$5R?7";!M__EQ'U.2(S<&BRG.HU8T<9^8+^<80KEL\U%9 M_&8HZ[EQ4@Q!]]V3C2[?#Z9X'=U]7,9=;(_9]5V133)AGE;.O0+C0!D.$=>P MR"^V9&C)?E!QPIE]!'*NH7[+5W[GEXT]5M7CJ;G5)>?ZTI#KZW8NL5WRD-IK MM@IOR#Y!J"-*D^DO,* S233T%.LJ.!*#=V.O_(Y9'L"Q9+@[U)IK* RBNX/B MWK"U4H:4#A=ZJYU3M33,\1/$)[=\G<;+(E/A#4Y&S*#[\UFOD3EYCC< T4G> MS(%YU(TRLA#T: X[(>%D"_XJ=2ZNU[%7#P\<.7JD[]$4NF6G:+:\]!-S)*!8 M5ALZSNL<&*')4>[?64"I,;_M;:>3VE!8$CW%>?G;=F.S]GDQ8#<@ M1%"R!)T9PM?-I=Q"&X\QQ3T4VP("GY2U(FS?\!!_13H_!LRN;=2H)326[6^1]$C*G)AFMT8 ?"=IFR,*!PM?)?C9& MM"BB%(#$P%3C'"1HE\#5AC@\/MU6+_M._'Q?$^2WJZ(O0TF#X>HGYFG3_G8' M;JB1(S])/\51R&3I0 /L=4"-5K7.Z>YYU"J]*N4QQH!DG0*MM\(U(?,89?4P MU4'[QFR%GY-&5V>+^*ZK+WGU=T*\1S?'\/+(WP#"6Z"HO 3$,E3C&&CJZ>:A MO.N!F9/2D)-CFE]9P &JG?&75L.E?HW]0^6^[QR_"O?>L<0Z$#X15H'V-,[J M;+89F>*NM;_]%(A[^\;!!8K)=VE(^WX&?O?<[6UJ\I5@[;>O,W,N6!E>.[ - M"VW:D=>(@[31=>@^_Z$0CG12_7;KN@;H%-.K3GJT6JO=)W9X+_CMM2_U$*O" M)&7?8VEQPK["YS4=!]ZKR>"[ UA:^484)*OP,>?0<*TEU*BZ/'9K>G_A# M'+36%H< 5E([8KW(KW\QRK+#V0F M,7*&)/L#%NDR1.X MO,'0E'G487<]AT_9'84-24'XUJ* X4_B'I9I9S8VJ;SWM'!6OT( H&GV.;@7 M6XZ=<&,[(+PB!FOC-3H)&Z.MK M/(R_?&_/>3$1;T=B)D+,E:.OHOQ6FRCUZ/GC, MR>WIYAO->WZG0D#_HS MT- & .'.>D0MTJCA=/.D0KQ821>\A+._R[QFB!B?1GUZ7]=@R,HW1?WH]29. M5>.%C^.#@>M\8D)VMZ!VN+'JD?O[B%RF(>8X$*- 1"*ZTTG4?!OP=^RFE&WH M7:6=N"#MS/^GO2^-A_)]^QXA>T(HRI0EA*0LA4S(EC14=IJ*K&DJ%=4TE^QK M8PE1F3942-;)DC$&DR@EA1&S*&697),:5\WBOOS?/+_G_[\_S^=SOWK>W"^N M>377.7.>Y_VAC,5G6G"$5SWH0'!CPXFAA!2EU*#3??X,M M8U(M)TA8:&7]\-X "!OG0A>Y?F%^B7]1] $%>M7*"^R@G%BN,J *$5U&?A@K M3#^I_/Z<>M5V\Z!MR'P#X/-04RGH_JG/BB[;9Z?G_^SD?WDFUE$7]" M1-)'8!]E!U/1N"Z4&)Y*)*'GQ[E$BMUZJ):K)EIDF1)PV(?I%_HUY:BGBSZ% M7_91^I/\1C?]A?/+24_GN)$%"[REP$&8!@.^%0GZ$M/)\AT* .6P2!9G"&% M$BNMVU7@71.?1?G;'N<[:1#A_N@2+X\6=_:=D9-.[\$'QJL7I<.K9%VJDW!.NVY57SRH%C/>B/88.O'YH-]T4#1)Y M\L)B6ZMEA)0Y_MTR8OTR M8RD &V&ZL2A5G3+C[5TFX*MC%_Y#QS"PDO#WPJ M8_NGO1XY$%&VZ6V*AMO^E-LG=:/$>$2!^AR;R$F;4AR5HI9IP#@Y]3EZ=0V=W")%L% MV)8/P7=.X_L9,L!)1D:9Z;!@%_>;ZW C(?/86NZQQZ2J)Y1UIX[-7CSJ=+87 MO7L566?<3MK%T'_2%MHSM0!9M(EDO< /,$K%.G3G_@[./^&.=\L\@*JZKG"X M=[['G9IR*=@L&:GMKQ8?)JN;O[OB>A_M%AT#^B^H 11[XYUHXDO(QID M@+>A)7M(=C.H>R6EP*UR9NO?:P%#4SYWLXR]JAWB@H=::2TA"FW)QQ4_HR0@ M) 6C8*M7"4FQ!I/-7XH[#,44,=S?7PB4YL08LS!M&SV[G^8]GG^*J*4LC#F* M%&C"-E0D0%>?VDO@T+C%QZ!KH&(W2O-B#G 8#$MZHLT0[+MK.OWS##%LOT_* MH5^7258# ;MOOKB%KX3#ZC(B!$MG\/9!1L\J.0W\T#E@O=UFB-$M=8PKL41H M._3^S#$]EZ;GVQ^@]:7OG-R=VO.3E37-^+T7<7X%P'(",^%=O$H\P RG$&2H M]^-]N^BA ?BD1X&O?A0U<[.WGS^&M8"'))_%U9$R-['YWM#))H'EE7;%2Q.$>]FJ/T0F)W=,MSNJJ%[ MR[\JUS[=Q:(^^?B1"_FO9DP+-117\GH( &5MNQ-\JS.XB210-1))SW")O:5; M'X)TUZW<942RA=#OV/ALJ5O>83?IHX2WZ.:)IGGXR(N&XHHKPODCS M7Z\1HK%IJ/J5AR4?IFHY#[D_/_!N095<^PIXC 20(?-8BN6LS(!EK#-7%$3_Q[SW%9C[7#3M4LZW&U^ MMCO,WQP+Y*J-AI(/9^D^ZJT,?=2ZJ5XRIG^SEA'WB$A.CGO[L#!;A,!/(NL) M A657F#3!9@'^WA<9KMCI7:4+79Y?%U_9G/F[ONE;'^[=WI9 W[)3IO/OJUP M4GT-4%8M(TYBZ(XL!@U)-Q7)&O%=<5*8I$71.SN#1#Z5*(-_IS'EVG CL*0T MNLG;L_[5TD;#HV=]? P2G3S%V #H@X:V$@6JT;R&%0/[SE %3I)5/PM0X(+ MT,A#>7%*MUIYTZJWT;>A!9.:._C?M?ZAN4_MFYT"4[:Z%K93_FK"L^Z";STF M6+42(G&R+=!>\(C/R,7;PEA/#6)V^Q'V)ONO+9]^*U\/8-*(V\5NK-K\]IU5 M8[8<\='W?QY9?R5 )L6<2*XI;R,\4" .(ZS K\&5&;YKM(D.EEWH4[Z6R?[[ METXYTY5[]!;^XS=$YQ.S[,2=!N)#> N L@\X 8R1>WG+" 4\"J8>\@)UMF9N MZEZ5[DG+NOI6[^.R;3W&3]_?ESAQ2W)O#@Z6#U*.45>L,@%F$ED-Y\::"*"+ MNJ;1GTV0.MN9VI$HD*\8,"%7&1PC?XGT6(AAC@(8*D M "]\(M!\@CL"97%O=UE.&G(QW7M]>XH96-)+7E/4QVA"IK2'\#WA8%E%K^Q%<6*DNNW425R@$ZT4GU+RH"E_Z&^_ MSXV/O,3CF;,&]#W-B7EH^7QMI!D)<55*H)(EDBU4%*Q=#.":"I2Q(MG^)[.D M*\BDKW4?19+Q0X/VI\;ES?:/G0_Q]^#<# MEA'AC Q&L[I Q92]C.A$)N31+K,)ZO';7=MM3H^XR4Z^UMI3)*:;XF7[T7%] M^!:76U9K=T8SLS"0A1J#QEAC3LXBPON#Q6K. HVCW&-YSR9P(:0R]W3SQJ8\ MM[JZYKQW\_MIA;MR7X$.7MH$G E?K#P@:.9O<%/*CR<6O]X%/CH_^5G;N%A^ MG;B.]$?/74KYJM[GXQ'G]B&+ - -"5E6LI;F6\ZQL"M85IE"04$H-=S>X#9*MU[&2CV(!&I4JV&E=?8YDUKUA?\W?)_^LHF/$C9NJI"#' M^%2=7K(6W@Q6M1IF!?T:Y*QVQY@*^D+OI3^D-1EW+KVYZ VYP A^),RW6PM0 M>HGK\3M74KL!9D5K:L-4X"8I6@.$82UTQ;(UJ^04%6;FUL7)%#;E[W'I,X^P MK)?*-YRTU]FQ3>ROUTK1?F&U0"X2'BT38O'WX0?_UA"[VV1$&Z.N7"J\R'3_ M_MLOM.B':5U&H\5BD;0C?[]H" FZ#M*-]L,@VPY0 M#G!0#1?0&0&JQ'2\_.Q2O5I3([DCW>W<0^Q9A.*>TDUW8MHRAE>KNW[,XA8P MU5;:8-!@WH!7PWD+B]N/5*/Y.P7XD0_4#@MP:]7CO@NE!Z==IT[*)Y<<=-_Q M@E388.A7F?*Y2@T8,H5,T@3*MZE$T!L]YM:N<"_*IU4=)F!2$YLPK/"LZ;@L M/LI3T]U>MRY)._"MDO?K1*]\0X>Z=$/$W\7][\VQ"A&\#BUP.F\EOOI#YH0]2J2-3J M'Z(=4:+-=9 _ZTU\&C=GD/[(K\F(EM$\WL45:ZCI[4.N_MP\+7PHO&6[A=O6 MB6R@)=DJ\=UPKA\$)Z;>Z%.;/W5LXSH7'__T+BHN_?JQB\XGSX_^N?UU+%/IK9[*J 0']+'0+Z/T9XR^M9,J6L# MIYQ6Z?3GD5[BS\(0<];E,@2J#)'<_17$'.?2>H1Q%*($7BM>S70=M. ,=>_V#^ MBO.E;3BT(=GF[6OQ [.K>C?T'7]<=4<,D"Q_[0S2KEXIN:*2^RCY]J+]\'OC?=^%U&JFCR0;]!ZL%5F M^('2UZ);JAA+5D?$/JE!%'@4 ^DP!.NJ>)/P6*/DGH6Q$?8;&A69=B6-(D0Y MCG08CA^+*7O;-]WB_M)R:/=86#X+''"X]:'_MN*V-#C*/U@YBL)"6ROG7\+K M_1)2)J\BAZ$5)GH4)KHFH*QC'Y]E+_V=^+XOE"L65$$BRBSY#IFKP02 =LXYT4WFP/P^E-$>B*M">L0*RF<875>V.2X\:? M3ING-_C_N.=E\"?/]I-';=VP^"\[%!)2QJJA$MC<9[GT+^?^Y$=4/=E_YJ-9 MV[FT2Z#9VW-#9)E_-0:O7^"16-5OA/83]'OQ&4@;):->7,.\@L^.5_:WO';[YIOZ$M MI(4]7K=Q]=;@.E&7IU0G#) #M9!V**H.Z)YPX=&%-1U[HXGK49&*JF-NBNF" M':?*[QRTSS=K\AVX>6WTG25A,#B4J M!D)5O+O">^U(II$<+;3N=D^ 0,V9,Z)9I)J7=+!SK>L^5RF+[SM1Q9IN=;>C M"IJFJ$N6#9VMM)2++TPYW67^$YJVQI2@T%-KUH?G&JTDOB?JX8M]^)L9$][9(Z1H636YKSIQZ[=%#[$MV_YGSP6%) M5FERS&@62=_%@R5)^AD4LP8IC=\M>F7=7!G)M\._*YV%,#2,HOZP7DO:H=S^ M==CGKP>&+D>?)UG.#PP9.=DZ"5IV3 S.K[1GR9WQM1,;%FD!%$<@>F\L[9@6 M^.[3K]IDK;5@6>7>YKNLT3,5)2/>>8$;7L;EA>\P^/EQV)AP]MZV!/PS?"^F M*8Y"&(_E18(DCA7?K@D""1DQFW[=^NUA5OTMXV0A*V)29^E2X^G50T<39/.E M+?ZH\R4!RE.\Q4C'CO@J&HR!([69Q5=("0^@VU7191L@^_O1]19E#;L^FT<^ MC5)VIH0LWG=]E6E\P/-QOBOXCO@1 ^GKSZ>P%4>M>#M!U/QM-OK&%7*WFT"S MXEJFJ7*T6H;X>E*1>_S#PSV;,UQOF,?E%:KZXE==Y_P2*V82)>*M6*3D"PP$ MSA9\=O=^1(#%G4NEAPB/_,M?UMQM-3B::?!0S&O=2ARN.?!_/=!=IV!54=H:1/UJX=Y-(S=D7+^OFICAI/;H>Y$M!TQ=Y7L+R4'(2 M[YRPPE:,NSK8Q#W*,UZGU]*Z:EQ^:J=)X[,C^@B5["\A-7@O_&<[K188!+ F MH'0MPKJ4'%&;'O V#[1A,A*.EFVAWUS_8B!_BWRW@K.%1.S& M2PU_PJSR[L0"H#\:TE:DHJ"M5EVWD= VFD!),$N6%82 YW_"CKM;0[6H+>YR M]..9-]N<=/MY+:&X9[\7[X>9>8C=W/D#N5OJ+;EAB>/"7PFR%N331"6 )L]>3M,;J!G*U#>QWL8^+.B2OFLPWMANN([&CW6QGH MO3*B[(Z-<\":]G"6.SJ#*(XK>1:NUOLU=V_.49F[VQS?P@_#,]^1] M>_JV/;46.Z8 IOFNE,N37$EU"(*N!D$4IG0Y6-E;FY;;QS:1ML3WQ&H3=CM\ M4=:2>Q26&71&01DEX0NK=HFCPH1E1&0MM)4TW_1$U$]$DB-B=M'HE@7LN1D[ MS2S-#8>#C9PNR]S8$)HK&/BVZ_*VMA.1P6INOF?>*>8 S'(4Z$ 83Q+)BL._ M7?2IPQ)"3=V!55"'XAQ9KO&-9G?'CJ$F4^A6,/U,WO9?T?%*276YW<\X6T=3>0=FG(_/R,=51_I/SK?$.?]#:&@__'I,OG#MS+^8- WN.A&FOGOS[% MN14P/Y7 @IMBI;4CX[4[R]76.^QO_H[9BF&WZ42;G":(!;LNW9%N./#3>@GC MZCPXC";6TW$'P8^U";]?8ER%Q#/E9+Y63F6D9>IBS-='"@7GUON9!'^AUWE, MMYV).WGRMRD!-L\(]+Q"+-_LS3W\ZU):%FX7-\NI3OW8)BCK2?Q3=MCPQ=VI MO_A!>WX^<#F7PYO1['4]UQ;I\P45@H8,73B&_)5.2FW+B"9DHMW.&N&W7FQB MAQA7/5G@!5B]B;L6([R[P[W%]V_9*>FU6\&FU\.5(&P4JIOEKO M:[&B5?5$G:AF(H:?@U+):NK>'6T=G3-6LB=#C>HG/7JCA+/W%--0S$( W(], M1H%HE%(4JK&X!Y5>2NZII8OW>+KB,%S?[J6=;MMGFDON-[IMR(XXD'#J_-"+ MC?5/E&H_7_A'QO&)>#([C8I.&[$LPMM!&?O[@[8BB*;Z+"; MJ^2<&]":UHDRWL>EW[I,H^=58->_@(>9WA'"Z(*CL!U@/L)HX;4%^Z$&[D/' MX"L8Y8#X._M*UZG\B(XWF?HY)N><]!Y8#8+U.!*IIW0%@'P.P) M/(Q.)=:5-53A7$'R_$,L^ -8BW/DHJCCO^J"W?UW3NKZ6*FOD8380CI:+O\V3AW<@">? Q63C-:+(&W\\$!)MW;FQ MG0W!,UF5]*#J2R05CTLI,82R/+?GV\?]#V9/>NJ.-,((4\;O$0V3P4-HR*"6 M # 3B4W8&[6XV(SO$--UDO-PB2HF(7M0>80P8.,&T09O.R,N@8ATV(9 MD6K=5$:H\'\V4_LH^M*;QA"HS'M"X\;7S@7,'9CM$2$K\2G5WCQP< HK4)UB M5SQARQ%2BW8HIA ES(5!STI8^_)E\MTK25MTB6^Z-QB2N%;N2:IK8 M(=,!%7/3V%H9+,R:F;P_I3?:V"8^1D8VI_01?>8#CUMTQ0KZ=M?:"6^3F?=0 M=>J,"&3],H+CS<1LG+4^'>;.V47MT$Z\^CCDE59DLE7)UR_7IV/&RW:5 M"AJ%E3@EU@)D1!-LK*L!*#; ::S2K#Z3T4E.RYW[*T5]86$88]*.?M(777GH MYX&04Y=.1Z'SJ]<[G6HZD':S% "#%B#M00IC5)_91!2HAHMDCCQ$=2&1 O7A M& N3 "JU.%]8X/4\,E_MII-1?75>R;I6>1?SU:?R@O)R%>^BL&@Y_ A* B92 M)%036:"JPK,>%@C#>5$C I6G\;5=7RS?A%!;;R1GX'7IY[G:X_?RSA7>\+VE M&B&&:L" !U&0$6'^+@Q&?W D7>#(WQD 94X"B$MJW ML GI*!E;OT\D 0!O$6 MT2: LDUP@AN!DX?ZV.[D5;C]7/. VK2.C1A6-6Z[FDEUG>O7Z3*'0X,6)6Z9 M!JK=!&3I/KN50_UD@-*^C&AT$:R#Z;@,&Z ;=9.1/W *(+K[F/B0^>#:S_%Q MAU%T^H"7@=NO=#9RV_YC=,,RMR1G^;K"&SX^,G\Q?&U1+]" GM<'S]"85O,- M8*4'6)EVNN/RE@:'#Y.#C:M?M-QMT.L>0*QV6W\'L7H=8J_=/]Y_FOF4*7@" M*[5[,'?/+E7+X=L"%)2=NN!0&[B]F'\ YV:GQ27E&(>:]867Z_42L;J2%,V0 MV,<9NHC$F=.O#M'.=B*OQ5_EB80IMH'<()PT6,LI 6L/!5ST??^,'()) MIJ^I6EUU+G1*I.QU[F)LG'6 6,\P*KR4JY>%VCD61$M\^Q1?+*P$F!]@XI26 M33YE5)M*KE]*N*@H@7,?,J?JI^"WO&%'CY?\:)(>.7^M15 D3>2; 92=QC]$6V:62(RU^!WQJ5;8 M]8)@[HF=L[Y#!\:G7<4;A*7Z0$E"6+XC8:?;CA?\;?\H:_Q,A4W@N/%W"A1' M3K>;<"MY6:!^LL7>_>*5,Y,&W(M%Q+WO]!&TC3^K[-!( ]N1FP %@XHF:ZP$ M90]"%J8)0XU>_XVKGB*PSKI7!Q ML8+]P 1JU)W'%B8++/@8_ 2=D6VW#>11,814)4#Q((>@Z7(B60"V;2SDS=\.4VKB#=-E1*B" M$:LAOK@[KDQE.*>L\/'FTM/AB+!M6GC\XMY*D=GJL[=5E]$,5,0$K_ M6FG>*VO$#UDAV#B]IT$0B4FBHE0C_I*3S1=4)%]ZJ!R)/.8D\_)2]6M/PUQ$ MS[P2=-S#&]XE38&+\ &*68H!CP#I1-!>D:["5OV6)=@2\K"/C4JD"^>40;JD MFR!9@KC=T&1B[(%4Z!'ZP%HEPY"?(_.^*ZUJ*9% %('.X#5 9OP=F'XPE@(H M=]A%H[G U#5.=MTQ[8!9]3YA<:5;RS$?3./! Y3&G->UM@:C9Q7'87\(4)"9 MY$:"0,5Q*KQS(5$CFA%?VUV&Z&AZ;_[]T=&K,\VI_)T-:^^7>T?TLE<'A5[' M2 $4F-(SZ5F#J8Z=Q$8K@2J&O6X9H=R.9>9L_\1@+5'#ATNG]H%'U^9RG;+G M6PN1T]ON!6;(U:G4*1.&3<>(S(\)8?181OZ-Q@?)[6\C][T8^L9&>"?PLS6D\"9+4@DM6;(H\K M\M8*2WZ3'(5WPE%HLNBYUI^[^SR.1IYP_.[I^VWU:\"0@QI22%7/N.5I8;DCR:76RUTX&]#+KN@\W*Y/OS1J(LVHA72N!$JF'"+K; M7" - V=6JITK-9:#Z4.G!7(UP3=!7I;-9[V!)37+E%&'-P8%$L<+"TEG]'5^ M!/S;)KVHI:-X !3-]Q9(]8UV0N!5<&M 4X%ZFDBZCJ6H!D]FK^T>ONHD_@-#_#? D;858R/E MHVM#+E:,3TJM>>#7WF=\?><&+4,=,;WPB(IM[NHP6T$Q/]Q&95ZRTX8688,_ M5! $3C:PW1-P5N 'RK'=17'O3O?I/7Q)+GRFP79^_=@I+S%%[VX)C\:O=4*$ M0;NZ2M'7;9'E\4C[Q0[JP\CG?F/7'H3HEATUJXYL(1B/'PTM M^VNWI>2[EZ&8Z"/'X,-"62ABA;J4S!A>=?O_CC]M3YA\M7J?6)E]AL,O_2]@(6W_5%/J1XD M>( ::=1"9!>3G=I+;PP49C,8W:EV#5;"[5RIA1.2KV_,#CY9] BI72_0M6N M$BEEJWZCI!?-T9PK_X;$#GWXWX,PF(P7X UZBJR+Q>V%8JL=RW$'0)^G'9NA MV">#9AD:OY4*Y[_DQFH<3!.C?<[;$MNU%C\*VZ5$QQ;X5@R9606HDD,-RZL(R()(]%>X$CG&#^(=$$;-CFBLBH#L.D'CL4%,E"JVPP?WER M>L\QOWL?I[=/>=W\DU\2E"I6D:M#_)W#5_K/4@JJ$(5+$\FLY-/:P%/X"ML)L-BL.'CR/P?>.&.E$6/#XK[Q;.O MN1P;P6+.K:DQZM,BKHTM2&?;>&[KBBLIYJ%YFX1I(HD5B[43\Q>](3;<+:J1 M2CW=I%GUO2#@8QDO=B]UH3";\%8N-@'QA=M7B_EO7.!V%).$ =T5Z>,]R$;2 M=8#Y#'9#BZ)G?O:>8[?]R>52+U2\H)@8N#]PJVV$1#_ #/' -[FYHK^FW6CIV9!@Z-RS8!M=+X:VZM7(8/O0U% ;]^T' MK'NV:O;3\6__A3L#T00 !A-N,.I7NM9&"R["G][X=W+<>0[>#+>;ZS1] M/?RQF]BXZINO\Y:#I[EFB(&0-MR,.Q.E0MS0T$LQY#O+OJ$ M5/H*/5S3W+&9ZYO4;LB.3TO]\8-J=D/N8_[J?&%A<'<^UG/@QSK.'^+OKO^L MCL"$;=!T;(2UN?46JA;+5[_.EE9W'0QWL MJ=IE'Z$G?&/1!R+H;0IMQB2OE)V4&!=6H$[49J VB#3LSUV!1;8>SK#Q17Y@ M_';_\?[4_9G>06V-5?(I6TEY=\2VK>>)%E?\(@/V:"(%KK =B"%GEC(X[_GG M\,-PF-:GM+5LX2M2O9X)[ N\N+.1;]JM)R?;SUE4V^CF2=@=/3@96I)I+OY& M^!TZQ;P)18(,*F.--E>KO-HT[9>-A\7%:U$7BWY"]K).W][./M7R'6L9-9"\ ME2MUX/-_ T\S@-F, MT4Z6EL!D>.28"V%0N4OW4WMZ(X4N"T;N*<2TO+C4E3 ME5%:NS;V9GH[,]]=[E%/2*F,Y:[:HOL==L(GY!-(R!@CV"C)=>G\Z\*)Y*^" MM=)5$EAM-@H1V3'+B,QG%8R(>O-\IU/E->/&U6]_]+]$%NX[$Q+T0\A_D&"W MD@T&?XNB3CZ)AO3":FHA L_W?;N;UA-VCN5D?Q!Y1."D-_;BAIKQ+8*S]^D6J=\*EC4_R- M;V#T$NK'?R;'Q]/^GW@/W')(D?6CGUCT3CA?#N(QHN"VBKW#J8*8EC\ MN_K>KK>,\VC;UNIEYU[JTXS)TY2*?@#CLHZ_!^H7R:W4.30!"1EP7+AKMWVE MBSJTC.#=A%QLUKN,D-5OSUSP:&Z=/#3&B7E&'U"_5/"Z1.E>X:/0_/UC MQ$E9>#'<13+?EA&KNP5GA8]M7=B*]$&1[ ENVI045<'%1QNY"D)3&\$SIAI)-"@U!)HH,^Z7G_O_NYW\_S/)_W;7RV#VOO MV?M:U[JN[_6]KK7V&O$',1>:N,[2VA*2&B4%[05_(/%W:,+* U[[#T('(?"1 M$C=#JZ%14I*/Y.]1DL]H:9FQ,O+_Z8^X"%*4E>H?Y2O28L3) # 5P0=9$(+ZT-!!Z#) 8G#T'SD.C%<=, MFK%PY5@EVWTR,X\J&YX/OR.KM>IIL(E2U>OL;"T6FN]SF[KMNWV.W8Z.!TX>,C9Q=7M^(F3I[Q]3I\)N'#Q M4N#EH."(ZS/TC,RL[)SGCW/+2DM*W]1\;*RJJ[^ MW?L&]H?&)EYKV^?V+U^_=73R^W[T_Q0,$(-#DGY)0=)2_^TS;+\40;]&2<9 M1M(OJ5'>D@L41X^9L7#LI)6V,ON.*LTT/"^KO"K\SM-B.2VC+;C*_F-OY55G M&?-F\R5=^]6S?]8Q__^IGOW?'?OO_6J"QDE+@<&35H1@2$3>#=:!_L\_< ZA M8]73B\=2,1P1G"!H?$;B)(7_4)Z_5_C)C,2'? M7.Y^M]']K>L0?$D?V> _V(HU) >^O&KW]?*=5<'.+A_];I:?MF2)(9G1/D[E M8FBLN0:Y3A0-'Z I^ZYI\#V*LQR(T#1BNXVB@^L6PJNTR:+: =G45S7-\X!P MP['R<;9AG,.O[8[Y2PW-MCA&SQAX(8:D&76<4>0TX6I?PV^&%&XZ[5UR?^3(A+DW:K_KZI='.P5W?H+OIOB=;I]F5Q"MB?,T@GF/!L>]U MTK,T-E[1B>E(-U^C_X)1&/D9QAOH4^!O%:2W&#J_G4-N@\[>4RECU(HA#8]" M,V(T\853:JJQ$I]/' M?;YM?]]V!3T:S:KM;A%#8]PRP/@>HFJ0)U;=Q?B\3@=&'(ZM?".&7.P2?3?6 M]^M;KIV76;W,-=-1;_#"796XAI-17Q9_'E3<=BQ]T=%"?48IG),6<)P+-YD* M=HG\S'1Y!9M^"';QU8JG>7.3$!5]38.QCC:^=1VY(6<"RL+=%/U29KV\1;0:=/N:<+%',9+Y*E726TCNKUAWSNO?#GN1B/+=UX]&>V[=J_T M##(._PY=,)31"X]+N-FS9M6[VD^R"9U<=R_R25 65Q^(]WEU^I'Q@QJ&MA@PV M![<_9R4X58![!9A/I"J'*LIZU8@ WNS>,HZBS]E-?(OLV[DRE_2U@I*?NR:O M%@2M?^D4K+SBP &S^Y8KS-_>?4YK%+:AYS%7K_.,":([A>J[-AH$YGOQ8O6/ M6[K?+%FGGY9@'7Y@\R:V5-'!RM)11N4G^R';G90>'PDT&\^KQE2)'/M+I1N? M7*@^?7I)R9HXTZFGON2W45.8 BLQ=/=G@ACB?!5#K2[2"I1=:_D0O;<[":]L"]T=L<9L8GVO'9&B2[IS7/X/ M&.?_?K",1)D,#8+59M!]FN_$4_/+)+YG]:KX&K,SSTUJVMDP.^I[ETV\[.:\ M:P\4:I M]]-W7$KQNM?47$UK4CCMN"9\ 2?/M6AZF\H7.#NYVTAXT@51-9LFM&94,<=D M(II=&F'=L0]]5?C>@2:TR8X=&^]6']L?/][VP,W)W_=?/=(URV5UI&W&J=[H M_O1@J,_KPS+!T4+1-6P_YR(SG4I]7/J XZ-4%',H] &GV;GJ6:Y_RR17K8]2 ML@/.0&5XBAB[OQ M6BKH$W!0_\LH$=-RU\],BY)K\QJ34R3:KNCAS^_MZ2/"#:0+4M?7N(:7A5N\NKBUJ3U M!>_FYNG!LU?*KX7ZY?7*S&E 3FMX'RL,RQR;)]3WI8N2C*=Y5\1/-5UM]\9C M395U]M%I+R\YA^[+7?!<8?K%SPMO?W\QWJ"[!J#O#%$@>AB][#!0PFJ,%5Q] MD[^;1;B-??:N7[3\T*J&KB7GTSP^[7@_GZM$FUC0>VJ9'*+P8HN7(\KTCCT[TY5W@>3IO9OF>/C\N.\3US-?;L^+C7 ML8?32\P_O*W4G;1QRJ!+UQ.O9=F#7[LY0()& N6SV^B73A@H4Z^;. &4NN\& M&]6<8DXP>TB4]4I3!YF@/B&IK[',K'E,'R]^[96,6ZI:1680K4"'%22&]H81 M\^*2>Q+YB:4<>1(1SO,)X!5$EX5)M1"UW.]Y*81_0[]/HF5VGFI?YI,BZ1T? M][7=7/5BA=-^;W\(/@RZH=+G7@B"VTWA$-IJ);V0^YD;,087LT)7 M[^;WO#)LY/4SU 5'/FO]&5\ M[0A"NN #)9@:5:TYG? ZR-?5S*$&9P^6O?IA&.GBV0^9MI78HH8-Y4CDZ\+=*%+' UO?*5WRT/KFEKQS\^DE6)S(BRFK.P_>$4P3:OJPB^-8S0'NCFX. NJ#*UD'JW9UI= M/^URE.5 L4,H%G'H\VACJ=[,;1ME]KPU ML[O3Z,,L75J>=N=^Y_;P%MW=%B;6^Y9?*"61-7JGCZR>L M$#(8+L*H =T-B*$([13TP\!C,=1AS3KQBW3\LP-GC0*R;\#V]@8Q,WL&NCVX M2)-S:5-T69QYY_<&K_$EA\:NC]W6-[B!2A?8UP KE>IL6\D;4. M\DB>U5O<]UIN\4N9MRJ74KM^ICW[]?R[QTL"]IY\N@K0]UI(0T"X:$ M90!3XK(XF4A/@7 3H?8"441=\J;12^@J673E\@1?W09SVIX=.^X'A. MN\QQD=O2D*-KHM5L\P +>!F6:YGS3+.1/9PVI.B#):-%/WR--UAS[HU^N7 M]% ?Z$]8W>W"4Z2;*(HT:A5#@0XUS J#)J52!R0$^&I3;87&^SS7/?0ZX[/T MG'G;%W[23U+:O:ZA0:=UE-J)VK %,A#]Z=:M2\^%ID7O&WO+22UZ3*:>LNZS MN <)D.%ILPD_32 5'C.S@E3.$TP2767,C6/H Z6=ZW_.F,)XPYR<:7 1 MGG?N0W-KN8-D1^>VORFI < MR,@#DNYGM062R@,"65$LPZ0#RZAXT=ODM/*-&?+H7F+I_5T51VY?%E)6'9GM.?,V_]%)K>L">'\AK,=3SDQL6S%2@9OM:$/I\39N)WSXMS"5V MXE[KWII/ZO@TJ?!=-^;BWC-?[U3N^MAGQ]Z>BVI[E04?C!K;K/G%\)C>T)0G M,9VM+]1[4\UKEY6E&FON1?5?CD[C%1>W+>>OF/360EF*R +P(L+5RGJ6M7%> MP%<9\W"O$%_$B8<.K]G" MVW^CYHGC?<>+.$;HFF-"NV\,12)2Z$VNQP-#3; @!]2/H>P3QNTM8\G[M,K. MHR;;S$X-$]R[2,4;.$5\)/>S0[]/I?355_M7$U+"2QV\M()7! MFB2J&I4KE )64%ZHS@\L%D.7Y)),0ZE11 ["C\J8'./\+LL][EC-)^ODR)M? MI\YR]+<,5C79!ME_JU&6(D54&3*!TO6U"A-L$@62TCR;B3M]#XF8_9S0M[XN MIF>FU; $HW,?J^$[*DW>A3\^IE"9YA&SR.KP^;S0!'8:6CSY^P$ &SNI*D W MCW+CSFXH$#'A0].\2^&I3N_R34_N-?9P9YZ=1;PJEW1F3W_TT0B=5:MX[_LAQ ME\7D"SDWBRJF1/!.^2_8M-'71JB+%D]%/9_0A;S8A8HW_Y,%8&<]":,;Z 3 MVH$]C?@/02@QNY7>5,^S#\S7YHFAQNO(+;D.F5N^_"0KY__^YD41@\ M^>V>NA:/&>H[!95?%I2TS6(P 0*J]&%7X8.U(4O9I*I5$9)%Q?*:3^&J%_$I MCOB+Y(>Q1-3:GWIQ6YI:=][['MFFP/+Y6V M_,*CI<9[=9=4]AL02P\\&/ROJ,1L,V#WQEN)$#?5#B]]X5! M4PZ74QHF2RKA/86)#WR\VVH#R(TI5D=1E6=A&^I_2IF\.G_OX+AMAJO&99R M8@:74?)&((84BG(9!N19T?U\!5R:5Q'XDR5%?=B^9U1 F?FR=V;VXV,)N7ZE MJ6HVLZ\_C!@\E!VZ@6']\O@/2 9.,=XL4P5GL;J9?*]6>U)91K"*:,/;2J_M M\EG/&_NTM2S")O+.C)>"5PV'=#W*VE45?"M/^+%)\@0F] M@>Y:_+@@7.17.(=^A3EA+]_XTWA<[;+O2M[Z9?\][V3OK45FFI8'0G M/%A.I:20O7G:ML#Z&YMEVD B$&(,-R*E''P#TJP@"'WSN#&AO#JCP;CK_4QW MW8C7TSV29")]+FEI/5VUS!X#EGB Z"IN0LKHLAS"P/%9WJ5Z6[]2LRA3_7%5 M20$W3K;;3+,X32.7<;A,T?C"96*HI.HK"7*$KGR_NGUV=/VALPZ^=B6Z;=]4\%5/XPU*6X#9WB _-8 2>1R^A$WXU.=[\Y M:#)-J(R43F^]\061C]?NV7DO_+)L\*,=3Q=#F\?>4^&BHS'N ^R)3(\*GO," MT6 H,MZ93WOG:X(+WNWV:;;-4]H1I_&AK.Y>&7^WU=0K"G R'7"&*+%SPP2=G0UT6[:E;J)?'\DS!\1L3'NH7O#I:H_EY M;]5.Z.22+1;0F7O*MBO&J$3_IP2UOT). CJY2Q71,^U+..J^KH2%<#/A;8NS M2YMM3[9Y6'9OW'_"W4EI7;12^5+"[83I?M:6XS6O3,O?V12D"FH;WR]>6E2]L#""N.SX0&Z!Z3> MM5NK=-X %-@'(96;5Q"UK2Q"F_V"/H&JA2?JY^NWK:^5<=$UE0&3^T;&MAT'Q%?$WT0H.;*N/"5832 ME*PIOG^@U)NC#KNP K )9M9XK^ ,$?GH6QTI3YQL#=W2>?:\LZOK+'N'@6O MOD/J$4%\[1TXK10-43.?D1FE[[RG/F9KA.Z)?I$HR!T2KZ@#0ZB9Z.!V(&P$.PI+82A MKAW6W\,00[RTIZWZ;DV.+>N:K6_,ZN-T7!X]M&YMDIF^[CX=+9D8X4S,5%+Z MHN-;D""0*Q@$8EEH15AC*:^W1,B1=B0";(A$OA6(&2$:CE[!N5O?#&IL"W8- MJ353+-DB%]OC6:XY\^VU(UE#JU>, 99(#\!HE ;1-$#)Z^%>@MFBVY06XIX+ ME\!- WOX]Y-YJ?8\RSOWW3]IU,\Z>R6V*]1JZ^F8AK/:AJ<7I5L^\BPON1YZ M.? MQHW_9%I(V K/D,;$;.$X\C0QP J;2*[A%WSM68A'M_9>G)F9A=_+R_^1 M*KR<6G;JNO4IIX5KHPUCS\]\V"1W%7/^M]2AT* >YH8OSQH2KI6.?[9\_=:=)?"G SK>ZI/GB%Z1ZH7 MCS:U$QY$B]UA[BT4MZF]$NXK+TK#7+V(-?G;S,,FI*B"D"+KF87FUMF':UVO M2<^(61@5O#+G%"_GFJ'19S'$5_8F)R928;%B:&$TR.\'=Z[00#)LR(D#I9P, M9H67-''7 .0Q#IR2V@OQ>NQ\:SR IU(1^)A[I33FTN,Y/\CJ?M'/SPMC;S5- M;MQ\QS?#7!8^Q2ZB_WU;*])B&HA0.F(H\8L8>G6P%:6V;Y;A]&^'2S$ZL;X5 M*Q4IM$;[F7CE?-LS^VW/R=V3A"\C##*;=JW)6#VG4F6WJ=;#IJK)SJ.EPY%X M.NX81BQVI*;R^(G%F"S*NP:LR DM<>2=-@GKH1,V8BC=O#*[G=N7CSW9-7BK M,>]4>U>(=P(M%78%T3JZ6U>(^-J^91A1=+(?S,U[;RZ!Y3V%^_N<+!^\(7 MO";L\KB^WL!U4:W+;NE'+?^T8[RQ[5.//&JSJ5,P:2B&+G^%N]20P5A86&U% M6BT10SM DO^J40Q]T6U\(I"]UI2HX$\20 M6R^Q$G1-0PQ=$)8(ABH$,@)FLWGQEY#!/6BD6FQ8[^%=0_+0SV"]/FEJ J#I M_HE4"Q/?>!R?0DU.:6.2,U \!BVQ%4-R!J3=TCV)@MJG !C/,2FX)[E/<.X1 M^CSGE!B*769/OP9+ADP-^;U3(\VB9+0??C0Z9>Y$O]DP60^T' MZ<->Z@OD'O,O M6X+U3*-EIWJ:"H['O\\ =J$J>D M8S3!N'7O13@3ZS%H8Q+6OAZM2 ^GI\!+ M:-A0VP,[LT\J[$"/NRMOOO]A;Y#Y5O7FZU&SF $8=\!@T,@F !'8I:']+?K0 MZ; _- W_>QUSQRM+"45B2/$UVC ?^[$('8C"ML/<,!3?PB'. ,YVEMZS3PS) MVU,3IU':A77P$YBG1;VO:"QSKOE!U7@-Y-?F982<7,)JO8^ET BC-FKSH(SH M1L_Q0(@IR M0SHZLB/@N0+U1'67Q&79WZ?X3%=B%F%$\#)*@26&K&K$T,WJ4CKYF-6($6;) ME*UV$MKH]!;KOV++:H_R,Q<#TG Y$>."7O;[<@9#\A>*H:HJN%6GEYB/B>BF ME)/!.+0OO1"ZZP<_#B-,:BEYFA!!BRW$D!.'3MJ)TAGS 05Q8KDP)S'7U0%B M\<18!%=F:IQ+*ED>M6!5J+#R@,>K>X6'G2&I-Z!;[[&^ $XPH,O*.(=B'G;_ MBA*&SI3M(-^>JI[*'')[PKH+ 6)A'K<&:;*B2>&4Q]/9,*L2( $\KPOHN M>371J#+ =>INNA,O6=T<:L(8,73#B/$&%90_7&=ZE:N?6]WOCX-P[JSQ%^F"TUOEP2K%,)JF,"/)$6=18 M!TXE'ETQD9!9A]\O.'[WXX[BQTA'KMG;3S<3XXW1C^IWS\=ZFHX;M8K];?>O M,J<4#\'MF!?,)Q$_)&4_HAR/K3CN*EK)_AK2.;)SJ:$*?Y6D7TK,">-MQ;\(0 \2#'(;!U>RBMF\UECE^4RD4N M#46==W[4XMKT,U)4'K*('38KQWMS1T/TV&.!L@/FZQYLCL420=;YHYZ2TVU# M)U!U*&Z+-O4*V(2Z.ZI=@DQ=S9VF5Q+S\_65HTYCGZ+WO_VP.K/_JL];,73D M4/!8CVX.$PKNUR9W.5@F0E&? M! T'%E:/N_S1T-!(5^:!20H2R,Q2(S6!K8YK%&X@+41Q,.\CO1G!_8A>>_RK MH(*<3\LXAW6;IC<-4O:"U8..9*K0-+OEP\LU4H7K4T17+2+JEJ3%<#\:;T[7O6I@5+UIU8/1 6^I M%T!/&PT^'*?D!D^W*@#W_R%@U.=:!+'%*_-PMU M%F5_7X;"E=3+L)K&+YZ-!:9.4Z*7L)IC(!U6VQ1JPB@ *=44@!1SF+I>BFAN MEAD8M$"ADRU4-=)WG#D![?:M@_NSYT(4[CY8*X8"_&!N'@??QOP O".93Q-X MBFZB;F&$I:_:G1W?(EP=3,GI0RJ]U]@:&^^55;S.>QJUO65>&L?HMF=1$43[ M5H*%VQ!+691=(-^9*HX'Z4"]2BAT")"^?QUE$0C05W282]'=E'K^\W=FILF= M:A%>,6D#Z"4#_EOE MF,D2:N6:4E%N)H,P\IB.GX;)>WGK ']:EHAV'$I$KO?_\A@1B$;%9O#G(O.Q M:.,TO):*24W!UU.THV+H^AO"%"!@(7#H34;VO5ZD4BFU09KK+ KGC!-#'8^: M,)!O#M 'E],"4,'Z[W!_FPG$T'DKB0H"T+71\\ P(S7','Z_EX1Q.8?1)J\ MR(D9U&:1487I8!!W8>UC MZ-+F\0#!WC&WLZZC?W((=)&DMJXBVH$6,^E]@2_A[F1W9E43=F.(>@QS:\,& M5W^F"^RR:ML]5JC#^&D;\J[-6J"U"J UU42D6A^U0X9I_86SZ 88/U!+)OYH M98FBEL#][_=X*9K1VZ.$VPD*PMIT%<)! MW[Z,J6"0;\OKZ.Y-37#=>^OPH:OKS[9NGG)0^V"I3.CE;2:X:3$ZVD=(R77@ M5MSD*V+(TTO*)ZK4DF_0/:6M5MIE$=M\:EZ>CYGU@ZXG@O?.?1__IZT4W,2?HH+A0LXF??X<4V)CZO-V$J;CQHUCW[ M0,3$XLF]HQ=J.ER_MG))K0/E+(;^I(38?7IC++6!U6H@ND#:D>VL5L9_CDYZ MP]Q/7L3\,%(%%H!DSC^!L!&<$CW$W&!BG=FTA]^6UM0(PD#>:1EX\,OZ,2'I M99\\[MW8$IJ6P%TL,WG)5/O^E4BE/:D!1E;W,:XM"J9F@.$]_%[D!I )YJ^F M)@#P]V\EO%N1R_EP(J.Y<&/,RWY9Y[QM5W:,=1%T(,)=@9IY M%5P,S.7M#_2+(5XAAO3T6KU"T;Z=OL!^G):+(>J&]:X:Z)RD@XI6:#&X][=! M[(>ZCY,8BHS\J48J.E,3I,$]GE,-3'RKP04X@]4S1N@ U+V2RU%VSUDT]%W2 M&OHS1A[@.L[[I!DQY5S;J"]?_P1CXN1VET?"LR:!W=HR*&#K++.4.G\Q)H M\GH'OS"#U[V M0%+K%7;BSF30D(TH8#H8 W>D*!4]MP< ?S@,H.C) ?J0OHOT(-!Y0"6XL7Z3 MO2B\!3C)>A,-DLEJH!%F3&I+RST04T!BDV'+JASZ54&F@%5QX^E]>^G2]EY"^]][(/X( M?C:,C \LQH2S!^A#1V/\8&677\)N!..LBE;1,6PA;\K/G4AG]9A2LH"E MZC!$<5AW= =G2"J!5B6&"//CK.Z\?GX.Q77'Y3$4Y0Z^QM)[ZU]PA.=917-_ M"XIA7+;!X$JKHMKD(.RG]ON4SQQB>36UH9[+%MWH8HI,UR,[_V5(\H-CETHJ M=G^&%J3J'+J=CCM7D'?Z:$+=IJ]]V0GCF'\G@]A#UC 9HF1^![Y/_]=AQ.0' M1JH; 0601 JPE*LV(I,=]F_I^$DO,F&@%1-=- ,!/KE9 Z(L?@WYT"0PG%.P MS^M% -B[=8&EJCUB_VA&WD23DUL T4!ZM,70/AMY]%O!=C_8&N5RD<'5ICTR M8FB_'MJQP80\8"\ #Y8!YENECKG 0D7@J>OVL=IF_I;Y*,Q]"0\N";N*"69V MH$..LQD\M'@+VJX.9R*B:V%JP/ZBOF,T]!]0> M@B7?%B[8/?V][9[UM]P=/E\TM_DQ(_9)[>&'9E0Y9- M2WCPGT_C?"N$1FAE) GR_"?,8/1V%FG#%A3_U?9&RD)YLTP'/!P,L_NV@?![ M"ZUR-Y,#@X9=1ON;35"'3"E2F7070Q'5K1RA.LCP^N^N^^)^GV"+H=G1Y9C MB -TOB;RU1NIOQ&Q4)N5#7,_U@YN]"XR %^&^QM/KZ WSAX.#UG?-;' ,&*N M 9E4+0B6@&%KK\BLY8W,10G%Z[P &6UX+WJ^ M688?"BQ-"JT"O0261J>+(6L>*TRO&R86*U!V!L*5@#"!3&[(9KSOZ15CO-%T M-GG[:RE32#<.$^D'/UOW%W9"J(\)&0P(&]IW&[X""\8!OG;SL?M0%^NS'34! M.- -'@G0Y(GS):"@@M_BR&^J)Z]*B7WX'<]V)"&3;L+AE2TP9TS;,.Z[[ZC3.T\P'[ ML^@WDSR.XC:TP06T\TR!E2_PX/LI;I)YDX"/Z.=^0#WC&$1-B#()A_Y&J_Q85X>#NT61" M(M>YOHPS=+WS?9\7J=D.@-L5=Z>J3M92L?=8C_\EF*Z@U\1)F-^?L,AJ-_^K M&#?6AM0$=J!SO0[N?@KT9O& W5>-O&,/T_J;2M;3_A$,#G*H<;> %AB^VR3< M7IN*>:SW+8Q8FD-M/LM' -&6)'4]H1 Z\_? RZ'%H9R^V2#7!]P^F;KRWGVP MA_5M/37.$T1) P%(PYXD7X3[]Z2LH"=A^!$#\D[LK_BM@O7?UZ ,]83@L0'G MT?9QG$RZZ'(J,(L%;'[X;Y&?,?$#=/)V104B5#R!B?0CL",8]R'<%\)L,J!> M6@%"VU_MC01B_^"J%?32&HEJ&1(SC )F&(FJHXVR[['^WD3[S]N&:]XL\Y/V M:VWB?S]DOEB1:BQ[+P6JGIEA<]7,AN^XAS#BA6H:J*<.],CQL'$V*1^),V?C M#"?;6?=MFWUQ4O^Q/3OBKC@\"$K<6X.HDC#[)*W1F:==3 ^%L^R[12F$5LF> M.;_>2:CFY5PR=D?'NZD=S0F:]3XIJDD[Y'&ZXT>W4X=T(P].-]IE*'UQ.KK2 M>+.,'Y!U+J7A:RE)34>_)Q3QC-8OL<>=6G?+\#8%.C]V93]:TV W^_:*YK6T MN?QQEE;[+YQB,4!LJ^2S S*QR^:*&+XGYZCW^/N)4I=.S_-T4(^TEM'IJHI? M&MQ')[RQ8GAHBJ^W&+H864NP<\$XS&-4QIBD!0@G^*ZJ?_SY5AO@I&6_)G 5 MIXVU[CR2:)ZL78"J;!,]8;SB]!U$%=%N[5;F5WU4Z7=Z/60S'-YFD9%H\7VD M+Z9V%/J!U4H7+:I!&E(A= RL(88^IQ,YU(NS8DBD$_$\IJ/0!!"C@WPO4<@ M #/;V<>-(?MF.N[I3-[/XZJ!5N;0X7Q64%=/&&%J1-GMQA7 EVM%B_9LEA%8 M(Z45I(H:M>6@T )@*M^;BO?L$@:R>&V4/+ -74/170Q@:A[@"J8GI'A;@56? M V@]^@)P@L=4#5.PVU<7>(:[&_4QA0"PY;\*K=J.'JH5SB\$C+(^*POUW"I% M.J'%14C?+11DG16 I=?YN+=5"6G#%&"D=G.ZL\20]A+\*U51HP7(XOZT27E8 MHSNUZ3BO5A068T5%E:^@?QJ/SF3B)Q$RF=9:*PJ0..=]/0TJMVLX&OM&YNO) M7[CQ!S=U)U18O2G%S#[M#H#DP.LL@'[G8W^707X.%0]7,OGMA1\Y_Z#HP1#\ MLQ+*9IG6T%^BNF+XJMK!U0/=/> ! M&CO)VR/O M TEUD&WH^ 905:>>DZDI@S:LSE)J'(BK-\Q!@#VX;!>U_9T4T)[,#:#!6?UA MPGEG3*EP-Q,RG?W39+CFW_2DOQ3XQ09P#C:?"Z*9TW5)(J#2;T5. XQ19SG! MDO!,23XB>%$(W#%@#MI.9ZJ@W4\K);%0?DB+F@#P\H8F:2\!64E %H* _#+K MEWY7(;B3-QF$9C(!M.M*7D-PH,ZZ#T=NW\AT&)!3%< C#XD20*N%ETCW$A82 M3-6 -.4O7[]BS,\-DV2LT520#\!;!U]H,KJOM;I00RQ+FT*EL5D\5=IDS7):] M@O["E)PZ!O0E^M<(^Z(B[4N%9JPGD@$V&-R 20;8"?AGAYD)OQU2^3-]YNGE MB:*PSU_-IX(>#B:A'8>W2HFX[#Y@5C* )50=H0!O^F!4B@[M?\KJ2ANV",SP M_E7+&WC/K1U4ZF<*QP+/N=N G7<8J=^.U&__/UN_'05H 4<*/D2;RJA6Y:B8 MS_75>,:/+KOSH(DPX!;X^[!WU-T]ASKF^3=\7!MS\N.H$]:+7A>73HOZ_LBR MC0E4X<;Y$,;+*6%=H22O!SJ3J_GL(!,:@/JQ(#9XJ?MTE7I'[YF3E^6.:$T(%'54=CX3055;*+@FC+38KZT 0I.+I9^A[ MTKD-X(DLIY&$&_2-16YK9>M97JFOGI3.L51_1B_ M 7 DF'7BKI_Y#M'U&0U[18'F,ZS2/JU>7H3Q%T2LU6JZY[_XF,R=(V5G1LFX M47-3A'M%M[#/5=1,8*DVY?!K!TK[F^2-*NE^)C7>$%A@@X\258Y.!-B1[49E MN0^"R!VP 6LWB1\-DAJD#![RB,%2'2!*GO$G9S6I]_VSO. "_5TW0)38?U'; M!%IWQ'!% _8 ;1AV^TVZ1%+)&M(;MFA@SY\R/+M]($V\D,P 8NV@GR 9"PL3 M0TDXNR)20!\F>"2,^I.T[IK]9WW!#\[7H"P ,&"#F^CE /,EP+!ANXGHY/"Q M(X'V^M?:OC]# AO70SCV ?!GFSI >66H*T"_NU%N'SJX_E2D)..W!#A18XEI M=_T,H&C:H&LYKHC ZH27:-X[]S[&[[K;WKMV4Q0/+Z M'>X[0P?>U!W]$>UXX28"=-3?!ZWT\QTG"3,\ILC$T9X;36J" *)]!_>B*L]5 M4+[#*-KM+N%\D9F' M&'JF08YB<3C_L0;[6TQ6[S_@INP&Y%_6&Q)H7UY+:GM_5@[L^YA_4=H'TMH4 M#8S(#>L.NF!'OY=HYCOWP8.L3O=A6G^OY>X(_$=E M_>?TQQ_>!PMU\JO8!Q M7_0. J+J"H-0 LS6HC.+%+"'BR()M#J$6*Q&;:[Y5>D*Y@S9C4?5542QPP61 MWX)_M"$,:=0FIS:6Z'(N0D55(L\0?"MST-*F1TV"Y>7 60_FL4HY_^2R!!KO MRR\= VNL1@?782%8]P4WSI#WVY2^N7\W/I >"OQ_>&M3^@O\Y\P5EDW[:S+K MEYD '7#K#08W.I^'N^WY-"KV$*MK.Q;!(HRK*;N=7!NA"@F0\'YCRM#[!!HW M^2]^NMOT!38XKU ?@%:\9.YHW:RT0W[R0B=J_"LPJFS?49(3/\!H14?REP]' M92&J4H_PD:QB!J.[ 7-A@7QX/ACSFA;TR,]AV*R?V5R)^N]BW&O,ODAF8P8@ MM!?A_AX/I#D25<2&8[-^<(C7,'5,9)]D=/],MJ&_..JV$GMOH3Y:^=IW">C, M#T!UZCX\D!86#U_)1-B[A\NX(?+[KW>>_TBCT5%9_['DF4!K9P\#/=@.>!B8 M^AU1A+'_"&I8GSC_!+@@TO:7H']/][!:J[!,#C'#F;PC%)R2S"TEH]_&^L%Z MP(3^PYR/2 3@_^M2JAJSF8)^'XM!#W[).43] TIZ#A"AL<_1*GGSL>?, /P] M-$]%P+7%WY&^0\RQ6'?R+N#DN0"W#W_[-? M;-;/$$ \2.6CUM1P1SCN&=CPJ M*;P,'I2"MLM@*K\27DQD_H']&O#U?\EQ7:0'57]I=+AB)E+K,5REF#U?- M1!JQX1+L7R*+RL WIHNASU_,EP++O7(/Z.EPI/"B&!H#?/S& >HM*EAEA@!C M=,PEE__S:R%*\]>DX$\V-2X'G$PAJJF7ED"BY',:V,R4X9K]X =G='Z_.?7? M#G@!QLW-IJM32QD?D?3H;@L>3<95:Y[Q\Y)[[\0Z/$UZM"T3/&N^EF.1??;;6?U+B/#U!LB!- M% P?9#4'%I_2A$0/J0D=G^;7GTA=@[@BKO%GSUZ9XG=OP[5=CI53WT0DI1P^ M,OE(H\H+R?2XOPTPP*6%2WP7XO;%K"!F.GK)R]<$[WS?XZMRKRGH\:5HK^FC M=BCV)(4VZ9X*F.?Y*B(\>MSI! 4ZOHX5A"@6+@1?-V&,]K4CGC_-DCN^Z[XG[WO[5:^.6&CX')JSV3\=;A'W8V3- M&NW*SFGXLF/?=:UQW\SQ%SZL&>"T#"4/&)R%&"IB$NO $)?;_ULY]EK7 D8I MA.)JJA"M>NX4X MG4HN)]9S:S]$M])#?;6X-ZGI;O8+7 L-ZW\*K\BQV@HCT$7"EWVSGYUO]^YK MV'3SHYX@1?!4! C[@=[FZZ5#5B!,N(4%J&K."UB1'_%U=;QCRA7'%+E9&R,& M31>E6QF[S_1+"^;MFGM)1GIJ\@LZ,=N 5,IK8Y+?F0.[NC$>/L[\UU%GVC#MO_RJH,6*+86=%#!1+R6WCZ[6:OH").:RB ML&!4S40OMG=2%T?^Q+(:)]N"_?5[7@ELE8[/,,NH6CAC>?7U3P5#CUR63@CB M>4RH+M54K]//%)ENRKS*MGF2?G[_I2;9=[..6@9#:[9)K?*#(*GMWZ2U*[8S M%F)XJ(A9*MI?;].0Y!>Z5##TL7JJ?(9QR;J%E? WC% 20W+6 M,/%H8)V.='M8H^&T0[0/QUN5S_1\-OH((I^2W"S_Y8]V: 5./Z,VSBIA^BE6 MZZ.10LA((62D$#)2"/G?50CY]X>YTU]S1%TC\T8C\T8C\T8C\T;_J^:-I#]S M"#U63WL;^H$M./L,YW1_32Q.)9WY4=0V6=F#Q1_W"" MW8R7,ZWWR#[Q;1I4*^/@MAQ")_ %*Q"5+IQ,RA'"1)]E+TR1)T+2FPAH!7QZ M=&.G3)E:^&HO98=C1;Q]F9<<+T4F^=0?2X%B3W%%.<(S:+$NNK^7T+EW.X;5 MHXC?;=["WYA\L=<8&>]SC^59YS'->=R:(&6C%Q'=D1=B=TTL/[))[VO<:FI\ M%X[X%TX@%^-JW:E"NRY4@5S-HUUHBBYEJ1+W2TL7=&J5GYE_+WWCZEU]UY[MBOBU/EX]P;W:R)FH2PQ1>!*J'&!,7WE1>:_ M]3E;K*F1_J;_X/-K9O>;&D9?U+"$/(]-5#T\[JEVPMMK(F=\J:^O2ZPSO7L#>&]\WP-/K9+ZG07GI" *9F";=AI'RV&&I-D;R_ M%@4?J+'LVBI9:K#[DZO=SK4#U)Q#_L<4= ^'?Z4HO"5W-R8873]&G^4BV\P%PJ2JZ2T[! MKQ?11YL;$G3>0(BS*.PG$OK)G#\V_(Z#CW_MCF>9M_3WUMWA:)5[*5^7,4I7 MBS!MWC*0T\,4:I,,44)6F!S1)7 3/2,1'"F+5Q6>,)@3?=\BI4.C(.N= M6TA.S,'2QT;5BIOQ#9OV'V),.253H_&5G-+!Y!K2B5W(8WV^/V M):+CO"\%K:>-%38Z>$WZIE%>_ZE3>Q0\SS#)HHGJ'N6*,6F*_(2]&G63K>DJ[R2-V[UC9I[]BO M,Z0.%55/.LM&)"L/^!,>\FQD.438&CSUTW-O5ZF(\7/*;VP\T4B?J=H&(^OZ MZ(0[+939[T0M$T-%*5[4W(*Z8&C02;#AG6>6S8?CK2HM7R)-;H2AK8=G M1UGMG[#,O]PF-V9D^>Q(U!B)&B-18V3Y[$B2/9)DCR39(TFV.1@V_SB?*X(L MW-X_$[N,RL"'Z5*D#.'*2QF_WHY@\;7*8D:Y#<6E6\F++BGH+;L@- Z:=2]J MU??9L\J>/#PTG80!YQD#?,G_(>.-&!K/F$0NPRM"3A@ -U)$!!O9E G11_46 MX1PQY*$?]V-G1[:[U['FPZVY%NMO[5QY0LE/4J^5]! $ O_=)!AO_QN=\(1+ M <+]+>22.G/-+IM4[< *O^Z?7=,0NS'FM<>]O+D5$$;?)G M"NBM6-/WCIS=%G>[,NMV M%C+5U\YKOZR\(_E"^[KH@X?,H'.ZPK'46Z"OK-[NG7B&(.%]O\N)KMYIA-*& MAI-3%#P^;2MX)_CVPTJS=5/QC"//9_5(F[$?LV<(85]%W+2['C#M@AY=O0P_0,4_(64H8(Y8CD MP6JD[/=>)1*N]??R670V,LQ2MA7T8IN_HT?N,+MZJ0@JR"F )NBF$6,D[5^I M6 .]UC/#A9D;4J((>QR0DC$6X,PMQEL$4-/=P"YCU_"1!O+9)ED58X$6 MSX#;]> ,9Q!LY-&.IB8L9RZEA0X3:2!T,F>8/;@*2X@OP-(RH6T7H$# MH&.W)3_HY/0%@-"]IYME!@*&WX8+2\L=A@ ;2PW^^M&P/T@M-<;]C^VZ5M"K M6].\DR(2?XGZUSHUI#QRN%6W$,/^ MC\5JVX3"/Q?<_E[U^5/TCV+&4#4U'A#@&\J^XX9\0,S< T%/9$J1C;_6V?T$]&"L+R#?TR4K=--0/3?*KNNO>"/Y_8'B=K@O:+D6 M5:T)5)CD$(K.RQ)M1/]NS?R]VFX!^,9UN"^L-A@3[/@LB<,7SRF"G@%^645C MZ$E(*C?//CW MVE5A$- ':*U\Y7L2F+$:N$%=H]Z B4/7%ZG4@2\JON"#P;L,N\N%JD.K%K7GA\MNA8*!-HT9,*P&+890C?WV_Y>9S?<,;(UULC66"-; M8XULC?6_:6NL&N#/,*'+*8&)V;U%2RA]G]X2#7;PSZZ\9<_S#;@%H^H.,;S+I0E(,D1O/1/Z\>/6AZQSFPT:+HUYS>Z+DVB9<72X?+_L8 M);9)%ME_B_N&$#J BP8ET$"D/;C<<5,#!F+^9>^A;4TVXV("@V[-6ET\+JT3 M53D(AZ(J*J(TZI4J[L@ B9;BS.SS6K8/?1+&6$"06='2LQ L3^D\&"GPCA1X M1PJ\(P7>D0+O2(%WI, [4N#]_U&!5WY0BY('^#S&ZCWL9!.LX5S$N3?,W?DV=;EVMMY,_.CLHUO72B8>NS L--J5_7O2Z?>5YM?M7*@VVP(_MK M+:D,E&HNRC+Q:NJ#FQ4$QL2R1-]5S_EP]]=6^@7SZ6],8-652>;7#-*V=[*W MV=]6CM=I_S@[:.VU!U-6.[=#0D3 (#A);6-Z/:&?>^\ M\N6X&XTLWWGU9+3OVKW2,\@X_#MTP5!&+SPNR3GF9PQ4RT>"R25-*OC65N.R5TETUO'NS?QR;X^OXJ0B(4<%3(?+8V"N8D FM;T MT\FE>S3$4'LHZBS#"RQ=!<$TX_E+T;+[=&I.V-^LMXU.306 /88.3%(;V!NO M#F>+H7DN8BAP'EIL!2X.^@83)_(!G:C6H%[#/'M)AGW7^P[*O3O\';]$4^._ MB"ZBKN@'9TH^@ YQVC)Z<0]@\=JG>;9&D2Z>L]+ M/OY$77;%ZTTR)J*)?W%X;P1/D0#9VV5O,-R6!A1I104WKE37]IV M-\"\?2[>Z*'0QY[[M_>EL@Y$]O5-+]'2//Y&"7G'^J-7;\60?!Z >:4"@ 5C M0 K!-Y8"8O^I'E0/SF&2D\($'<1;X3'2F2C'ZWF> 0]]CI.]T\N%'F]&%NW*Z9GJ&OL_.31G']5NI(CJ"EJ1)?G9A3>\J ,%K8'(C M_4^-KZ"_@,DE3I0\L.,U-B"\EM[CL:@=0,0).T!8 M3_K=(;%._P 2E+E(GH M]C^Y8R4*E$7)[1-ZD2 N^9_W521:^ @O*N">#U)"5S6#'Q-7 )V[&)Y@(U@_ MQ<-2+CFZ^M+@Y^N'76JR5&ZV04KGD7G$2)'3$JK*:$!65Y M9,J5#^V;MH8LU6V[Y]OX7^GTL&ID.^(T2A:$TS'2N'T%,L:GNHPC:SS%P]2: M[QE[]@&(A26O\:[!S1;_5WO?&=54MZX;I$HQ]"80*0)*B5)5D("HB(B @#0Q M*EU*/J5+S.)#Z=(5%(6H=.E=B@D=%>G2A30+*LB*)2Q-X<9O[[%_G'W.N7N< M>\8XY\?]D;&2L<::,W.^[_N\SS/GFG-&[GS.=';4G7?5@DE>Z=$D-A#_K7N6 M_!.2<.$^Z0.;F_U6GP6B-G]NP:!"3OCOM?7P>03C$;N-^_7);X$:A%A([CL$ M3^V6JYM?S?GH.<[26M0K*)[]95_6W?^BJSO-=4GW--% =/WY\UWXC]7_MAZN MH;S!<4[J"K>^A!0 *H1Q]G-C8P0!'I1/N@TI5'QH77\9+9#\U M3_O^3Q'\SUWT%_(9Q9/EP7^&?@1OR7"_Q&6@MBNN#&\,(H7W@B2@0+T/.L&N:PQN#2D:G6 M+D1;*FXT&E/1*SJYD7758N[XSCMI#WPE]P5_->/LN,V^;\&%Q./$H/$D/+@7H\RO[2 KH"%[PDU@C="3BWUZ(UM89,RS6V9S[7^(+ M%?70;O@PY@:BV8$E%4<>[G'(P$NW*,L-%DN!ROE%5#$MYFDS?-.;H5)S7 @_ M%0O$*MQF&/_8_!?Z]??>.H*>+!5Z!4OZX6^X2MJ+M^+^4 7 VT"?W19,QK^H MXGK6.GX!P46 K)_D;Z;L?*"C*VS\_LX"5/9_W:#_[1X"FK+$O:B(_O'Y+L[V MPV %(Y!=QMD5:*%(;T\BM@-MWQW6[R(M1AD9T8Z=R9NS];K(3@4J<&?,] +E M3]X/>.B06Y]B,DLZF!$ !8!,AN&L$4+A,D>%_OI79GW0%FR[<681(\Z_*7>_ M)O/C([>?\Z)[M![0E.8^B#W,&Q(5K4\8.\:6RC?W+%?TL7XE%<44M^ M]].H'M)&L*2Z3D,R3+68:BMZ=-I#Z$[YY::/:##;TSVT)6WVAT;>Z+-\^3%% M]Z'EI0X%YTHSOE5V%A8 FQDO MYB(0@L&+I(&*F8@N.&0;T@H_-/&1D9UJ.C]J@-Q0RXEJ%O@9?DOX8:#W"5J8Y[7^1HP@0 MR;/(A0_4:)94,JU@,$N>LS"Q:B$VC;6CF(DHK_IZ@QM?'HO M3]AJ! :_9(^KPJULP5I(:TQZ!4,.F@;#*?A!MJ S72L=)Q63=1SD%#%^)*^[ MS7GZ#8@?>V_7=F#35DW_@Y_3@UR8)B'O?Z"A_UYY]9-XR$2+80.]XWK(5^ZC M\5 !+7H]L6350APD/ +O.TW6&J,@^Y8BZU>$ J=IS1/=73I5I0J9*_YO7+07 M$JQV(5:!_WO"B^[?2%7AAZHI@_3H?J*4U^7%X)=TO7 MR=1#GFZQWW3[E3%EQ:>3;?#E[=Y;V08.UV!=QX[Y7/>K6K"N"FK/.>?UYFC3 MTANK71%WY/T\W/_H21!23Q"S^_NV,B\^),S*=73<4\\TUOUZHF?OGZ]SKPE? M;>I,/LXGD6U%3H-Y_C544+F!U#-BVF(VOI1P'P_2+ P0SGE\*_]2# QFJU4& MLSUVE;3=XB!6"F)37F O@NHT>&)W<*E5%"/O4[$DG;^M+%3I8P;=J.W+)^6K M!J5O W*\[?_6),<3O!JST8GFWA242@R.-%@L2+47IRO 5S(&S MVH,:M^Z$�]4!%2;X4%_F.G+L>@SO)[-0MUCTH^[?->:C:H84SKIIQL/,MS M.R>[Y\:JE?*3:W\-P6@_;C WI+M1\!GF:"HRF2-.YV0]"29(/&V_,7CH<%*) M4ONAH\U]FHGZ/F<\97/5E*UY.D[;2/,0_S$[Z!]D80+Z$ZEZ7GV* M5H%NYZ;6D;18N'/ZL MP6O!P5<61:J,_ BWEG7YR"=%\J0BQ(18.NUUHT5OHN ;[WX#G#;6\UUWRNB#S(UIE<_?L M\UN"!O8Z) 6&NT^:'Z;'T=QN=NM4QN1_6RM6:J1KI>J%^,^$&0CFA>2=J#5[ M=SO4TD$],Y"W]A\#U$WF3G3>'IS@T^E:\V!:J+I-@5NW;.$IS_(RF:[S;U2R M^S0N^(8ON&DMMOZC0@M3%@ I,XV@'9@T5 MRD+0C1JL_^W2V;2U4X9XT-'_R MYX)\[EE'[X8_2C3(Y"N6RM=EBBAP.-GA/PTQ*^*!4[\K7,NLHY#1> <>?-F&))^46KIXG>WTZ]3,^U5%#7H+9$*,=9TT^G!E QHL%G"_/O5WKM M'DQZ=/%JLU6X2*5O[D'Q.Q%^NY+X$H34XO7^DYW?N#YVN;#\WN.@ L79ULK> M@( WO'HZ$B#86D)M?R J$O;*F&YMCV\F@1-Z/>K:\Y0)/,,:S<=Z$5!ZA_6 M#X-;L&&\LD]'4_-TQ&>],[,>NJ&["0DBZV<6S=HS1>C!(=].FW0-WSZSE/R\ M1V6#Z<]9)O*B+M7?5#&%LFA%N"77698<.1@O_8)LK^-X\[- ]/G<$&:[PV;:+&+FR&])2*=]/Y M#AW.QJR]*SSF.[U6^#4X__X[Y*'$K+ A/4NE9)9X,*VB7P3((LFB?('Y#2H3 M:\TNTC,_6!JS07']],;.#!+]='6L_;Q,1ZS!9/?5H_YIRV/01-OZJX&YC^\" M8L)[.9)@A*D)1P)L*RJSB8W:= LJGQ^&%4)C>.B?3KD3(/WH7:RN DIP14;!7G3 M[6C%=QGYA0&)+5LPN?GSQFFCU_E;9Q^"[$=\DXO6NLT-*](MJO+O&G#>[#R6 M'>7WP'7O":/Z)"+H4H0(+L%"$0LE5"4Y_HV,H$&@>I'(V" M%U@Q2%)FJ3327WN^14C@E,Y=KU/H*1Q55;G>=:>H]O[5L+8WHO!I1Q0*!#9CBR&)5Z2I9Y,\( MZ-2:GMX&RZ;*(RC[A?FBZ\UP3-J80M@73<-1(]_LG)29WMMN*R@QC@A6"3)5 M*9'K0]Q<40"?!,N5?W-#BZV:,-1^O?U1>'$;\K[J."D$?PWVL?(QP94^SI*E M<;8'@21& F8A:PAH_9(80*ULS2E90;:WGYT M9F<0-?[P)I4XC+^!V#:>7$!##+#E^FT&BS7:N.&:Y.9./+&CXLDY2=66F_O9 M;^M;&THFBF=^)M+G&"1V*XK\4 7>RK[;'0Q:]UO (%NFIU8&1X6%?$U8KK2A M+DO^WJFN^RORA[M&QL5@N_*6JY?B);-?Y*G["M!1B\X,#AC=@X*TB4-<= >= M4IVIFSTH16R8O53_%DR,Y&*7$=S;R;A3&CBWB*NXB-$;L)=YL'YM]LND@=H+ M<=W^.%TB#NAU))*+T:WX]4:F V><)+7U^WCRQ4LDROD"<(4T&$P%I)861#+. M+T3:>9E91JPNGPJ^.OLY5KSHY7W Z'G7?1%+A!C7X2QPR$465QXE9&*EP MK!NF:%$+P\^R[2@X,02YL 6S 5^U%9YK")HU.%QPJY95.5CSQT:&R5@-=K!# MHBIT5(/8/C/"DH&<2[%BD!UE_,8ON=3(=?_I?D]SQ \O+%(:YH:B;<'2MF"B%M+#I2-T,ZI**N7=7&M7Z$[K0[,5 M,NV,I)(_EBZTW'AU\?VK#ZH^YQI[>\ASZ3%,CC#W7_'-0M[,H\-,;:PEN[E; MK"R&O7%FS'[;!R[?SXHK/^ 5^P'6C]FO ==W&B4-BZ M;Z;]E%[_PUQGL[WQUP03 7(#L04_-)Z.DP7';C /?K00A]SHU8.BYG$LO[HQHOR_UR2I4)]2V<]6[4+>LK_W!!.&F4V]'A+&%HFML"!W8) M2YU[?3=KC)" N.(3/1BJ=(YE0;\:-/7&-!'K'>J_>R9$G^\B8=POQB?_J^P! M]S?/NSD,S^];,&@O<',HEHJUFBT^GD2=3.9@%AD'>BFG^+LID$AK" MP#_N]["EXN4_;=MP>?U25.&+O_!CVYU=%P)(M;#("*?SAG0ICC""N8.E"TT* MKBW0LA:'*>\+Z)+KN68H@4_G]5L3?GS(]I=7X"JE2(U[CBF0_YLNJ^?/!9_$ MW!_"P4$7V8+S!O3S]TN/55YV#&)(7HZ>7*H=??-%/6G%X*U@OHVJDX#'W7@> M8] A&45N)8H3=+"8"988&;/@^AV=A);@[ KFA@9'@>4W8^XD-C)"K;70R:Z- M+CF>X![RMG#1[XC_-^'!CCN\\>92KF#[>A73$0NP\5NP@ U(!TC5BT3MP$U< M"TC#NE5CU6Y8M4SI$^#HP&UFHX>8#C,UI<&Y3,U,N=P@NTNQO#SY+K^L.<)% MS-VX)337UO4+Z4, Z*#LTZMH4D2^#@QXSM93Q\6'E<>*2@Y_*6R;[;Q]-J5_ M?;JRHSM?1N'X_9$@AWSW;/COF K&FOVE+^R@'^0L2!,81BA>MC"%G.CA)^70 MHN9A;6/TU?,&:7/CLQ$>^XB=K1T1Q5_G&[P[(LWF7]*^_WJZ!8LGBID[@>ED M4A)',6:#^KZ5Q@XX.GV&Y$@O2%5+1$9Z)$4[J/6EI9T^ 1--A!F:^=UO>+BM MD:#*.@*B^M#;@A%2',V8)\/6X&;R]X56,8S'ZSJ^LXRSC:JQNW/&A9\\S+U> MW4\,J8?V;J[),'EC\D=Z$2VD8:.IUL^?>2OU_RP-=%ML_2ZKVM;Z%G3O-UQ: M2MBYV<1_=K$W6OP8-IG^E8MA']:WT_0,&6QV-F?_9;0\1RX8+1FQ! BR=D/7 MJ8Y]1/G[@9L&FW![CIB]W%N4BCZ3>TA:T96*X('0)=7D\ M^6K,)LUTS1GTZK'0AHQ!3*_*3GKT+1::IO/LN":]**FNW#>Y_YM793M MQ!L8BW&9VR8F.?FDV#*-*TT^\+TM76EU[W#U0R@^UN^)3S>NO6!!>*XHOH=3 MF>8H0M'#9Z_YXN0GNKU$7=Q7WW.#_2: M%5,3:F8X0N%5'P$I( BMP'*CX].,;]3$] ^IZ#]3U4<6:MRJO9.+T')H=QO RJ]P(5>M.U7 M-([T>.S[A]"8@ONVBM?B0AMGG,[+,2\" MO:> "UNP>:-_BTZJ[7DHU&M2S9IM!E MUZZ,-XHPAH-L3'O?RC:04$(#E&)R^X]/MJ3OP1A[>[ETV<4%F\6\[LZST\EN M?%RIZY$"VV9;'T\,)4*ZFT,.-PF[Z/4I1!_,PD8?28*@PD) <8^@#U1T>BM> MSM;7V%O=A:0AL8IS,; )W]6>41'D^\==U6W-/M$Y7 OZ$,F/<8<@#)U(KE_7 M89I@T2 I@R!0T0>7A$JHJ 3_N?6E8] -RG1ED&+H3 O.)]9PN<;S1K?VVR*Z MN95[UU%.!5V=C.HG0=IHUL[/D4P4T*N!/;2B!+9GM#"]D,EM*@<*O\X>J%&C M2SO$ON]>U^T33-OY^*XNMOV8I84+3,EF:&/A&R/U]PFDG"G%<9:<*1E([SY& MU[&#,J@I_A %)-E/*?@7]#1[+BQ];%KT+-F?R[1SOWEKV<^V#-'ER"0Z??\, M&7M;B)V>T72ON^CAXY4>G699P\.3T^,;HN(:OPNT-*:2&MK71NC-C% H\@ER M78[IP@4E&6PP-"UV7%J$>8>F_O MI2W8Y04[Q8YG26-F@6??&TNM\PR,W4 MYGB1>J[;@]AH$]DK1[IE>7PRS/LJUO!+UISM/P3J?\,F';/V>QG+\RD]_1*Z M7&)-C;DP$GLJ(.W#J:>O*1TYN.4KZG+MLLWG8F.ORAH\>1 JLXQ[00(=X#)! M)H?@@UQPPF2U(&\A)+_K^;5BA/?&7)6/0"1/'>YVO)YUY,_I5RN$1-IAA1;VF4GY M!WJ#79*7K@JL^8(]FW5]:5\W%D<8X^Q"XL6-9 FL,[N0;*7/M&-]U_@(P1CTN0+KJG;:B&' MIFEX!2!P"0WIU*12D?/?&'2Z0SQ.B&4"%J0@#XK99Q<6M)Y4,[ M[X;I#;Z*>I(:NU'ZS-1'O+1A+ D$%>K=@*8BFN<0?;/0 1ZR=_9BC MB3689 70+^OM/2%W=L:ZGQ&GY_]KT6#?U[Z+4=>KGY6_ 6:W65IHL.OK"(J< MR2T8>.SW;N+"[^B?*3]2H$=TG?Y?;O%8JPH[1?3JBG+7E/GQ"*?H$EL-^W ^ MI'E&5/^KD";MG_=,33]A6%(D1M5K8C"0\!5KV01)T?!"T-FQ]SH(OF "JCUS M]MO@KZM>0P(U;5VW9B=?,AG;XP/L<^$$5UPH-]A/ +TRK%@F JLV$;$%6P(8 MR9U0677@+^E._RRRD-(6K _QT$K_8>?M6_EA:<8B0\^./0T>N;FB['RI/K\> M_<@%YG0>8-IQ9E#-Q+5PL.T#S6'=C!YN P8DA?J?V.D\\T%][%[367D?QRD' M'?Y+ZAD>S\_NNJ (X1F9[&H+?:#7@:,$5P)Z=P$A+Y+C60@*0N+3>2,"="4T MC*#32=_]K!OS>'4+=FGFHL>NI%B^-6:NH7;6A1P;1_@E=BV7\I5ZSJ;70#9D M-$OJVTD0/; %2\690C>J( NS(KZ$Y1/E MXE.^,HN .3'4#'D3:"6Q)#&,WR=(]'"F %'=MU!&=8S^$J4/\G)-$SLRW*O8 M5E!O6]8ZEA7S\?U0GO=8 5_5>;<@9,+P%SBDCA\83R88S%GH0#9#^.:D6G"$ MD3]9 @X06T8SRT(QTHKOVZ^4YQ4OC4@M4LKJ(Z7L_T@ MUV7](3:H18XJH""@/?#A>8M=08QKD>NU!;VA!BL'S7<++OZP?F(?76FC =!- M",'/FE+]=E[L/;KR]#+L5S)G^RCS A3'&(8TL&@RG!>BHH170T/+8L*'B_=/ MCMXZ?R!-)[#_4YO3RY78]B#>/S4:RSDEJ'WHAT'95OPUVT-#A6V4 F4/T!QE M7$1AL%78^KGV(5(F%PFY8F@\68XKNPDHEM,$2YF2L0^Y%#DN_LEI<6G(G>(< MGM,Q#U8:O(J!%6OSUM07 *%(2)M=WZO0O1NL9[B"N$0ZF@IDX7:=@PRM0!8. MF31^>MK8S$N3T.5]PD0W_-9 M"QUN1M0FAGAO R17L,?!@J3O&[(Q<8ZVJ*:Z^A^?=Z+U/RHHD,]Z$/PB1"<; M>W9])8+6P*(-PYQ=_06WAW4.L@.C %6T+/7:PA&YF1-2<=U1834(&/$5K.I M(-S3\-2%_("X*#TU.XD[14V6@L_Q[9HY(,#XR/6!4,X$"73;6$RFD-&RJ\0= MY5#T8^R!V02T#4@;^!76J'=[\YK?KZ:D;U_>MV<_;RP)S?(QK%(CVA/)]XEM MR?W$)2WR(R+DC4QK'47VTA=6KV*/S4;L"8W8D%L>#$D/CRL?U5?\(F'P/$-_ MAK]WZ:GX\#LXM#N9)0EGM(/U/8W@-X[P#3K:9LY<8<_L=DCDT4+_E9)/SNA/ M&U4CE9^C1>5)R[%,45L%B;X<[3?,=\Z_O!ZO=J*2OL>AX3'1MFT-#8WM=G$[ M=_X^-9%R3#CGL;9PVA.8, P&XX=Y/&ZTT @H*])-BG+9@T9V_,\&FN4D\V M$MF.C"P*/MOIKE>S/N%7FC,?_Q ^_O#M7#]>@DANV((U;ZSW@V[4@#6NN.;; M@.[4V-*'!X =D4C(U3.*6(:&SH=ZE_])M7[A.! MP4/9G0"Y!(!OP?P0 M#G/D#,J(0N0D,E8;<5:TU:P%>K=0N+*T*-UZ+$7ZFG M*M\Z0G5=$3?Z4R;%>1#[ NQ$I*':DM=]:%DW4*#+,\&>]O-&[#O?8\S=*-=] M*,5YD9&4D4KS8R4KEJ30J=;=3W.I[RC)?77MF!3+#1YI*^QM];SU1;,+%DX^TV5[ID+ M=N)?.]//XD$;8OH*ET(D%+-KC9108>7!HLU@&'NAZSC$']1R9%)O61 M)4'Y$YYMM;'RMO;=4J4;RJ4.34=&=!H.GH1]XTI-4QI5+OW[_+81Y:IHM&<;7DX$$G)B-@!WCOC.;56%2% MRUD@C>5& ;;%^#C2ZS.Z;7Q*5G_9WRXH+*^N6BZ5G8VB5\7NYJH_GV..MOZ[ M8-N->!Z=Y_E+$UCCQ#A#@)AY>%7Z77,T7;!/A1>07L3NG8SD.S16$ACFTY+D M))R4LROXGL^MD<:VC+1EZB$JR"9Z?/O,Z8OJ)US &T)!-H+KN5[!Y?DY@D8?*A>0BSX"^<0'< M&RZQ^XY<+&'$8U(4-WJ!-%G.-DB$[D/-[, @4C%+9R=K-XS%>,K37WB?* M'LDH\7=6;]H; .-9DC1;&"I5R>V!R%#Z+SGIQF:44L M#M^(K/8.L'O6FO*IK?"VZKO\@9HQP2^;J%=EKE=_XD%,^Y"#>."*UASJ(C$! MW7(^E3Y.ENNO3UJTWX(E$O8$%L/OG_#6\>CL**J+V&,^?-$L5/.MZ$:BLD\( MXO8U/B)X,FMQ?)@(N@+IQ%9\&BIXU*X7+=2-KHVQ=FP"*_J9^6VSV"._-.\+ M6X?&Q;5'UJ9Y&T\;2>PW50DB-?"/D]H4PXK*O.Y[Z_>)!*8WWUVG"G7=S1V- MWY]KJ[&I&:_YG[W9SH4#?40/.A-H(;(DIZES7&*Q,#9$_;TV_9=]V2@A.4A' MHW"FM?;'LYG9!V5"H7.RX*B0X]7WED5*<^])ZR7,/SACI/:Z1TQD3 !G^W:F MWA8LD'4-1*>O17H;GIS02TJN8AU,>)&#^1YZVK3-O:0QPL#R79E[M-KZ#OD; MS K7]8B,O4-?:8Z-TWJ4IUU^P1W41-?W>_>)-"A<$N0]K,U+V5B ].H53INM8J3WS1=-G*RY,=6/E07(O)%">QQK?H\\_"!Z'[^"OM^B@"?AR>-XE 0PN681(8@])F2M8#^ MK3SU<*-MI@A$"UYN_GR,V7$H>$=11;"*7-KK(>1W^\NON\.OYY]0I*AX6+6_ MTAW=9[L][WL](X8=CS&/I7_HQ[=OKEO3ZM/;+?0:.EY' H)8=>@&==30<1JG M2PH9"A4ES9G4LV(7Y??WS?3.;(80U!?.H/Y,X8+\IL8GFP MYTB ^\QWMII\6'UF^+VR8W"D.6M@=OVO^3F7N>^?BWR./)L*^6$;XM_9DBM? MSY6F'F&ORHZF/JF#Q:6Y%^&64= MT9M*N>ZT1E"UB8XU:HC).D5H;NBT*<+.OQ/P3TF]R/="@4_K"UN:!Y1C2:9S MMB<5B['OUJUS926^T:VOPV)W3%;_+XM4FG)HW=R W'GMAH:FEC3>ROLI1Z^< MK V5A1X;'-_8]G+LBYT;Z8]^L>X]&(SDL**VR]%S_+SQ,&7^0VFPOE[Z",E;GD!+BCX '&R, W&$IY"!2$6LAB.7'O8_;7#A"5N M$6CJG>7Z8)&IYXS1Y_%MRT$%MM?ILHQ?OV)U679E))N /^;"[^2;9(QOF%H* M..W/FD3/\S)\H+G?BU=Z#W 0N#$TZ 8L^$\:9_%HWC#),RFA252>OVRJ>,U& MKZY$?4GH;5-G1GSJ]*LH[ GE>WZ1J##;@""]5]&YBT/31X72SEIZ\'SB^61X MYJ^I05X_#Q5-]]+YP1-N.D45C*!KVMXGJEW>Z"E._52W=(,9QS='.#49SO.9L+N17MY.+E+[YCXM77>_VCNHT38\<,=5M3NWNR^\94\=FA!\ MAUBKX-95RGX$D,O08AP!UDEN3S5 T52;/_4M9%G1$PJQ\0#$+#L3R4+KV=1R9: M5D.,0M7MV]U#UVHO6BDY#J3!CAYU=2R)A\E4_/U@%F^(1"LE@2Z_-:;SN&#J7=\^2_:+V6M14KSO,+*0?O!=D84Y/J0 M)0YID>\C=\0X]Q^ZZKYZ3;^X]%CPMN^P1MU7MKIC \V&AOMU;0\?_KW4/Q\E MA0I$)2' DR1()VMX(X/8OIFHB-S&PH'E2201@LXG1=W-PNMX!JXXM(ZU/US7 M\54H7Q,'TK;/%37\/&FV+:!^L/@CD$D\?NNM]3UU6#:LKSWYSS M&C&_(O2'XH$FSD4V%CH(.E#DUGZ0=8!$$B].*9 C!;XK&QT<;$M_Y%[6VG)F MW'#<\,DNF%RNC<^7F==_/X[F#EJ.L!S9LM/A3D+0)L MXA*D0-\YY'ER.4C69/%ZWF 5%#UV1\7LH.;3J(Z]435__AE>8'D5(*\LX=/Q MXMV[Z7&4P?:U/=6!I";3@7&%X$-9_5%TTU3=BL9IW3 UB96@?$;8T;E#V*\M M20?5'7;Q[GKSMJ-^AB@).?2M&$V-I=(08D&_6G-RSBU>C@HR/W;[G9=/@@'< M.G/O=R<;T6#1_4_4M%V.R0L+6@I>AM& ,P"DX)9JP5M^M'-Q%Y[V0^GP8J; M+3,-$S5A/PYN:"3P:R0:GC-[WB-[@+^A1/BA-BSJ]N\$P,M- &$3.!TL'[L! M%8#FMC>9(_89D.R&@SA[X 242,'L""K?=)Y<:PV.>:SX[L[3]\?C!XYVX3"Z MF>G/IC<^:?/2\WJ+%=E/N(RC' "=-U)1K9BU&\R#JP1E2)4&3\2 T\.X W3? MSO%D_%"A-ZTRER'B5730][YSRXU7&8B1?1F-0P'J[U"EQ 842PI@V'&#, 2K MD45!KG6 *X>-_=)4:Z$T=N)0;>V(XKI'V)<38IH"44./+MV25#\J*//E]=\6 M.W\@LF1/DP91/%NPR^,+>1QA:RJ0V(G/Y$AC%69_? 92?NGGE!O_&$Z>.]8]=#@_)[ F3]/R>I:7(!B:<14-,@%34@G(!,5Q+UJDM8&(N$) M!$THC, /5=-1)^A?2BAQ:-G!2-V0SMMPS2*^?M>F]%?GCOB&5BNVT+\L D&K M#^'R[$S4A8T_@4:!/*H01V8YIL1SSMP[CG\NG15,(TJ?^^RYTJXA$6O2]_[K MNWL+JNF;5X9,'NO_8?#*H7GR&$SFYP+7*#T2+%7V(Z+?^%(R+;H_'2_/XH?L M:6G#4?D(G,/ M"\UN0I&+5(PA*U!V;,Z1[M?ZOJ ^D*/\6E[$&V=_B",R73[Z-%''H,]10-5N M[8WE"P0_9Y[40EI'69EQ67 M=\9>]U_ GR[>7$O:$_+ER,^0['L:!2/6;\7N(EI<' 6+(3AY/9-8%8.BD8;' M$W%"*'DCC+#)O3@J N[5VA?TGC82-Q*L4YTR!30;5=U9>3(0R1O.N^KR.YKP MW/H)[$(+0]PL"3Q5GXH0P,$^CE1!C]V_LT^/].>><#6&UC#K&[NGW1,,/PSS M#LGM,I0Y8ZDQ-\OU8*HIES5B4"P9U!"78Z/C4>2[6[!&1H764%92L5$#?4=- MY(B83?\<7L0^QRF\%/U"\S[#R>>0SI&E,"$?):L+V93@+\1Y(F<[+]."M0?: MI,(A;;FA\<0)-"N,_OX9*M58Y+J-)V=VNEL!B*ABI!CE3AY]^$[Z>E6)E$&E MHY.%)_-0VM_?+OK_G_^NS];"_P%02P,$% @ ]YWY5F-2G,(!30 F)T M !0 !S;F%P+3(P,C,P-C,P7VQQ_T[&&UJQU7==Y7>?Y.;_G&L=:_,_\(4!F M_SZ;?8# ,@'@!/8/X/\ I'9[!ISR KP ["7 [P7"RY?_WD1$5V";R/+E*\17B(HMOK#?),3%)!;_L]C(WTY=)BPH*"PF MLEQ$[+_\XK\&5JX0F%UV1%!@+;!LI8#@2@%^ X##QBC\>W@"P-]? LL$A827 MBV##$,<.*)/!AB\HB U:&!LQ]NE5['- :*6P[)HMNY?+V9\461LH;W#MUL,5 MFGN*:A4,F(^.M)MNV[[#8:[G/RMIF_^$C M1QV=G%U\J*RJJV]H;&I^\_9=1^>GKNZ>S[U]3-;PUY%OH]_'QMD_ M9V9_<>;@^85%NP0 08'_>/VE72LQNY8MKH'(HET"RT(6#U@I)+QFRW+9W?8B M)P/EUAI<6R&_Y];#HEI134,'2.'4A78Q12TCYCKVHFF_+?O7#(OXMRS[?PW[ M'W;U 1*" MCB":X$\ /R8K; "QM2]O2]O_3K5H?%?-_0/)F.R%R$\/2,: W M]8;BH"([9S2\; 6"I[GYB>:N>]ZD29VM5';LNANR]OW[K*WG1]+.,>=MN"),?]9MGVE.THQ#1:4AP^I, M6ONZ.O,5R=_6S2Q[F+SV :[RD],H!9$)&&J.#NN"LNE-XS9:97;[K)*.)!2>MD[Y?.(A_N$GP-Y2 M7@!*J].']91B4&VTW5P!VIK+U0V-L8"=V'*L@T5#N&@^L$J/9.&[V?7#JURC MIUH.8V-&\@8-X5M<;_@*QQINXBP!OU&VCP)J5Z1A]]N'F2"7< M8]4Y?S9A:P4&MP&<:Z%9'T?7.T[ M(GO,^?A;M=NO9?"I%M7VR?M354,UTR=]_K\+HAH3/A#13>[F ZIT3_UP=P$V MKA:,3:T1)R@@QSI()BR*DA7S15DK87^GGL<+?;U[.=NU[:MF-&-)V3;W]WD& MR@EOIBHQP%I?^MDI/\YAWCV2IDCCNC(VM8F!"^VQ2V,1(LT5I67\''P&<3=O M'""K5QALWI'3F]JK,5![[+RG]UY@$N#=R:K61$4SV',-^-+12\O"+[Z6YV[LO&DG6?!@2U=63:Q$UV@N4:-W;Y9;U:C!< M;)X/H&(*W*!6KF2H4NWEM!A4RBUTNH$/K"2O_@R;U*(XNTN2Z_O<]GW;..)8 M6?-"4KUTM^[7^?*7A@J'NMEDHO8L0J A%U&RK#X* MF3 )\61Y21<_JG"+^U);>YQ^# 'XB57RW%=0[7KTE-CD7+GB*;J"-+=Y^=. R.-D,>=039>FG\=(( <)%H+JA/0V7 M:9/W MF;MOD'#^".)!3$Y#8_)=S02TIM/3]DZ(\_LT:T;P5/\'<+'Z@XO.%]6ZRZON#39F][[ZTM$[]O0"'S":\#L+]<>8D4?% M]D=I"7X?WY 5;E!]<2A A'00-MU6VZV\4>R$I_G9I#<-H M]_*!0=&U''>"*MP:NL%N4J@?5"8)TJ'Q!]7A4!UMGR 7%;KM4D>+JS M@!;$ 2=?D%H9IWO1HD!ZR+:^7?@3W[/H<318EP\@.<.<>#Y07)3'![[/[,+U MY2L@ NV[<(P1!407K05_DAC"?&#R>6@01NY+OW@=AT1&<(C"'"H5P@=B#I,_ M]Q"+B<@6)42;?AH:2<):$15!-M,F7S%\G,9+Z9M!DL4-V0#],E=C JR MB;]RT_D=3I;N%[DX/O V!]'#[+R8!8X)&7\O74QT_PU;*#X*2W2Y^$+O1+PO ME_*Y$_.ETH*8,/;:'H>J3D]H-O"X\)4)3_U +_7VA&.V0;(1[D(I.7;YE?ND M@)VL.+9T) -RP'\.&.8#4\(%Y!:\".C#$W%G3\>XCEWRRDAL_'$4S MC:._-WS='"%RLRGHY2KCJ=F_]4^,Q4'G->*'J?'X!&2Z=G5R:#L6P5: M:OF>*5O#QBWI+@7K=!0_[OE#9+),OB5T)&YP6^[]=^/A9CF[] +?OA[R[J/N M$B8?!FO/@T-/P+*Y26_NH59H>*BM.=&DUG7?;>BDV3'FP([^UZF#JP/D_(A] M^6>Z7:N+M^U8GS$R?RP ]S8A-4TN-:&)GF?,)DZU86#^D%7VZM7+RD^31@T1N*(6Y2KKF S_@+Y>EC:P=E"ZLKBA[V8TOUM>OKLP-5+,=<:G?G!LD8R!S[TMR\@G&0Y1$VLHM33-$BZ[&RR-J0=/UD::KPA_UR#;/];]<;[7]>]-[#4 M6?;RUC4Q"RF+4'4J(E/,J .E2 H%R!9>(6*1A9R'B(V$E:0]D<-&@_+%54I5 M'ZHS'0N*?0_L%?1Z7!S5#<5;+!G0'LH"^8!2),[QOX1+QQ;/@21 M>812[O&!+6FQ?&#>91?N(%K+**)?IY^8[GUDQ%^]^M3/7:M; MUJBRJTRG_^FY'P5NF@*:DIOSRXU7'16K/"6..T4+Q[,V3,-KK'@X$]1#7XX/ M_"RN2>#%8$&7@RMR0N0CZQ?X0!SH(9V(@^Y^#G7_J>IV"82MC'5-)SOW)[ + M^B="77X^:=ZP2N*")7 E0V$F %'$H_:F7&L^T"O+UD?O>=-8CN%X^CL=6##K M]\_Y/S%YI$T?T:3*@9.Q;N#8L"UMK" <'SX0A%HX47_]TD:OG\EW[<%_-<:D M&-$!_+[OV4W2.AJABH][X'L;>B:Z8 M*'A4E0& )WXA1\': &S&]'&E1%Y*(I$/6*6C77[P,RQ#,/C .W>\#YVKHT)' M*48"/QOE[7=I%'$Q$K^=(2DMXIK9QMO>WS-G0ZQC3&([M%LA(OJN.08_.QI M'%@'@!NPG!;2@SPV.;P(O8?@=]F>D0%R%EC+(/Z\,T! WW9CX'I@2TP+_BWY M>?UH,S:WOJ X?3+#A[JP6_*R;EC/),@'UJ=!+[&CL97,ENG)^BA@*7_HO[9A M25J%+$G:P7M8(S_!$*K1\PDZXZ["ULODN'9%U>0$GIYY_?E+UA5?S73#U_.W MNF+RR6[83.KBA^[0"W'-A.L,''A&TIOY+3^7) O?HKG!(;4:JN"-!7:LF>Z# M<>O69SO[&:HYJ1/VG>G,\G<*:RL2E4;"+,+)Y?;$#&P2 D0F4Z 29MMKG *Y MGRAEMN99J!\!GBZHR1F:%B7"\8<^*>V!\DM++'+JW#EAV6'?*%>_%"MM-]D? MI^ AAM^[ 2@@#A.:P&A\245=QI5AL E4M'@8ZE2_XPK#KZJQP< Z-74BL4,A MT>6-LMJFVU-NEEM=-*.WICN)/F:^4R-8S&A2U5=P_1[RU#??4CVC-:?U>D&$=4-WCWVCT]O/*$ MVA0XOME01V'CCA\I^6X%7RSDKUB29^UWX:+PT'Y=\4972C/QLP?'/K*VCU?1 MT-:;>QRN#&3S],WP%X&/69\T?IAZ9[*LN[='3;0)[K.GGE=&5Q*K/F$CD'?Z MYH0H-J-2?V!BQ11MKUD%8X6I!"9=Q)506;Q0(TMZ*@!V)O;BO!EA%_V_AA%[ MYTS9'/_^.0H]L=HS_"K(=0!K#?C 25S_X6858@.U#^0$M)-<"L84US;U.%1F MLD37EAA/L' M&3DW_J&CGU :5_=A]L6*);<86=ST4[2;EX,[R&'7GBUH'?]3[-I/;S):=Y+SOI);Y^Q76H5 M4[58F:G-BZ,/W=? ?30[S/5&?+#SM]8W*MUV]<&H4K?]Z1F\;[J6TZU+G_O? MOXWRVG[^P6B$WR@>CC-%5]AC/&OE W=:L(H'>4Y+H _!N'F3Z7 J9[L??L$F M@/CA*@ 2Z?^<+:P02W4LQV+\>O0-TX!>+!!U=/HI; F EW#%5HN9D3Q %)[D M SX!O<=8^L@Z(<*F?NBARF%IKAH)SP=RWN[" MO4U9]�$B.(QS1R4YI"Y6S[3E^P"21^B/J+O;MPN2#DC(U_[_24)A_PM&V@ M+_AGTF-=T3[Z4!%&UEA&GQ7Z)BT6G.W?" MSJ8T8J<;:$"%/.>0["!6 .^6#HUGYGN19_Q1!%(M -^:ZC M2#0-/S%.X*WH<@5TIHGP5FWT\%U(&ZTIXP,\JXL[X$TUO[!<=@HAD=TX&/\; ]7^=KQ#$;G*%1]/[4!#?[@?0(#I7"4O.? M3>,@YV"I/F^9*_*2]HD FTZ@AU6?8L?N^$B?%?7[^2-<#"O9\"_!SUANM--G MAO!NYV.ITGH-S9*V@T?!FNY E<#>'>WXV0B565=@0U;P"3 MK018^U-53&(P 5[_+9ZPET?OH^(!JQ!_SK.SX,2EF<>I&\XW MAL\8++J7-+?M3OJ=G7#[LPKOYT.[CAVXQ!.A8?-Q#17NA MEB':U&&6S2^]+3E6AE_Z>P?:V+&*]>T!&AM[9_[P]SJW?XH MX]FK@,(, Y&_:X[WP9<,\(%&>@2U0B,#6EO_NMNI:CH!L7F"&):Q=PSX%AXS MH\C6!@:N2(P>>/UT<[.8B/'LNM >1%Z-)$+.%Q?5CNW"*8>&<+@\.MV; *\SB3(+ M8',;+IGC>8]KMN;\&JTC2()UQOZ/U;?6Y@N_G('%ID'*9%X7(W!Q-@S.*]Q4*#PTR_>/M-M^8V-[XM^A*RL MRU/QY -B3P0+,:55/HK(CG)T,/^YYORYE6M#4BGI+KLJOK>ZDZ3[W/C7%_WL M=76)[V,#C/8/&>SK/[9Z4O":ZV(/;9\]F!6(7!K'!JJ8? 0U\::G@L7/CN]X M7V1&>.;^0N-B_[X.Z[4&,J*6_H_*@"L7Y9U,V6 S WI&EH4?L2@<0C\?8*I M4S_R.#C\.RZA=RBL^A7WV.FI.P.EP]NQ"5$7*GK>7DJX;W#S?(,:+O!-@2"3 M/DF#1)C2DZ/2F*#I9S:6WX9^,/96=JR&6E]]^F94_&+&[/OUA&_$>ZVW=>DA M[\];*<"8Q%OY >S6H\]L!>=2*7!2$%ITD0_<+>$#U:4"W%J(QHP)KQ$E&6+) MJI81E:D6;P7U1 7[^6OOZG@0XEE24A%[*GKU!Y<[FS8E%&D-:]UN#?CG:Q$+ M\:@H)DQ%3/E ?3=X]@JQ5Q]=%8/*Z)?"E[A'L901B2HZ<1XS2C;A]-^@K14? MIAA7W@^K2P+D GM+< .]K U1P_ C7 "?Y#J1"+#O4$"_[>0.[1CRF@G7TQ0O M;+%&ZR_P,KO%Q[+B=O[T?3]=MG+?MW5)!C9F'T5^7;0$5Q,7LX@2\>]9)!K_ M'TE$N.<_D@B3@CH>$OG%M03U&9"M/KR-@HHK<:W VGUD<40$;N.> ,_"AQOI M,K,#A@TJ3@CF$=+'>,^Z72+>XNXMSTQ>O[OIJ]?)SW'H Q_!>LXHRD44_%C-DSWH-OT]D^="AB.\FU--RW\M-#-"%\28;:G"G M-<.TW.3$"4#D#1_XIQ$?I0^-4NH%#'-R\=5L]CKOV$F,AY-/$PAG:-R=4^B3&Z 0$.[!8VQ]C M^M6#X7A5'XRK.ERL@0@3\)TV_C0?X*XEJV+I*5@!L77B=&+Y^1QVVD$REN$Y M>Q$3/O#X^P;!&554^AH?N$V&1?F 1RKF9-FIOY#1GEFL"Y'76.E")PGQ@:(6 M%S[087L9#?J^>,%7<.$]EJ%L\"/B-2L7/VS +;A^HD.7>I"'04TXSC88FP'; MY-NHI-9B$H>MT&9]&7#,SP%SV'[BSZBV5>#G82:6[?3V ^B!)XOC7M#'&L2! M7\-))*S!9LO%WN+0X+_>#_ PMXW A/([;= 7FQKW=9B59W\A^WLX79@#41:M M1#OPG+W5MIB1O1-PRH-E<1L>2/?B8(,KJ,-VM@GZ)J4'S32J0M,GE@K'_TKA M2/P#[<.7$)JD^_"<][R[^D,?3U3#]M!P8U5;@EG8**:UV=O*.Y$,$9D2D32O MQL:&WJ-K5+2TE9?79&:%FV/").(VN86ZBN[3%@N6:,>2Y4(O#2YT,FE33U6E^@L3]]29-!L)B5Y]6\7[DB8IPICV(G(Q[!%Q7LE M"G+2L"#"1(RX'#>()4R+QA?AF1O1-S_-)E0G:*5A#*_* 4K1V=Y"[]8/S H) M@5FPF1).7 'ZMD6;4)?7F(9NDEX9ZG&HJJ3R58>>=^JV;ZG=XSI/E!,.YO\D M2!QCS MLYJ5%V!T(O7GJ;LUZ^0[!*Z,8H?D*).'\/SVTA MYF(+;TF -S$08 M?R7W7.L]*;/G/TP+'^ LT YB*:46[)4;2J)S]Z$?44R67;]2F[DJ8GM9JS=W MQ[?IR;=:;\5PZ_NVKR.]7:NW:@XS>.'!#)Z9 M50*A](24&N8:5C/VT22U/"KKQK]*'L MR]0;LP&?*X;;D/4AYK(1?0$R5GQ@17E>[M44/17+Z]\6NF6X"0[G[]WH_V!@ M^!TLFT/2O1MQ7&U7!GK3CGA]4>Y3D3\9??KH:W,53!+W)9(GR3V,G[Y4>7 R MPP]M_V+TYP5L6YT:AJ+S$YV+OJN[08?F!T- MW*5AA\6,R"<&M!<_;TN?',/$N;#8GAY. M_BY<,Y999[!>/\"8KQ#-<8OJ_P MPF\Z -X^BA[.8/>@-8OUSI,?=XE"'P4< M@P/F)5S!GO?@@LRS+N]]?.!F8RZ/A(7W0S$ 12;F4S"\?09'-/$2&-[ZP3'& M8=K8,_I=(KPS!G4PA)K1-QD5:,:O'0#B__M[TZE<= 4F(3?WT9V8;_L;@R<,_X6L0("-;J.'7C)Q7+7JW5AIEX]Q M7,0??*=DAF4E#PJV6+.5&P3G#7X/^#L=E;C*!Y(%V#-HLSI&1QL]G?F/?[5[ M@^#L-"J.S>B&#%XV-ANA&#SL2GK8.L1^I[^\P/B[R/$$A]Y.SUN/-C"X:YV( M"Z$=$PM^M&^'48E,S(PD$@:%XG68/LM-U*,_K@)0P8MM\Y+N8,\GZL+*9V5^ MQ[$%Z1KE7;7!%D0E;Y?P56Q5EV/E];L@-':V-WK1PC]\EO%B(_T\;KDT; MP2GS@76&G"",34I827TI@QC9Q:W'NFH"WQ[@8:R<%&81>>JY3D._@$5#0 \B MY%^!/,1ASA5>IL\S(SJ]!Z'+%4A6RVL\Y[R*$WKGU[N%(%2R')L>302;SD+% M'&PAXL?G*:BT([;3)50$_2"X'S-7HW(7[KWD[ZL#! ;D1<#::&9@;=#0.[,[ MT!-^"V0L3#:!(XKNYGR@)+P+G&U^^%&DD_[/2"-^9B!JMS ?LH;G^, )=2P: M"(K&R(7?^5%D6@19-8J9:;)8H1=*1]-G+STBOL0ML6F)34ML6F+3$IN6V+3$ MIB4V+;%IB4U+;%IBTQ*;EMBTQ*8E-BVQ:8E-2VQ:8M,2FY;8M,2F)38ML6F) M34ML6F+3$IN6V+3$IB4V+;%IB4U+;%IBTQ*;EMBTQ*8E-BVQ:8E-2VQ:8M,2 MFY;8M,2F)38ML6F)34ML6F+3$IN6V+3$IB4V+;%IB4U+;%IBTQ*;EMBTQ*;_ MV+QA6B-9#3*)T4..L0;<526WULGICGP=%94-_A+8G_[Q">WYYHNV-D:\@^]T MXL.^.)]2>9U^8"4,Q^(H&"1+_<1A,9"L5E- M->;=!^L*8,PG]T[OP1K=BT?L<%!>#8;-=M./=,A>F@_([<(UX9'M'J@8%F9[ M"9@#UN.OWX5CFD#N]C/F2:_CVJ=O[R _EOFM)S9NVVG^6_&P6(1(%UG[VP=:3LWQ@4]U.G:/7OLWHYT1O;:CX0^]C8Q(2ONL4 MWA%D.I$,^4!6R$-P* N'KJ? 1QD2?.![QG3L')97]Z&$#XB]9%)Y M?;HWY<:"] V2-^OJ^G?JTOO0GNC.*7V-'#]#RHZ11[%;U,[UAARZ-'1A%[Z5 M^!?+W\,)_%=Z!E=ARS1"@3=@)%NY4P3SF;1H^KR'U;_?(GD56/N,\;<@,#&[ MR'[DPBNE%Y*4_5D#VA8Q]3\7@V :6*9$0Y=KF">DI M'-<-?3^XDY=)"AL*$$7.?#SWR\VO-CTG^JX?AZ[_X45ZA_.PW8=E!2[A+3++ M+U@K3#'^T7>MD$W3T>#LP5E]1-Z"#S1\%&%3_C(2C,#Z5/P01I39O;,X9(<[ MEG-'$D'O?PJ&?[E!XSDJHAK+E4/;B1B\Y)_5+][X_22S5:0N;T:^+_C']@@UZ\3=]ZI:D<[C9LY^)M^D+A-FAX M=WOU1B8V\'.Y+$DG5'%K9"#GF/-C2:W,(TIMFD,24Y:G=UZCC8N@JE0.%M]9 MO[ 896#"BN57Q0>BW* V-'802PD1-T X_1_#/1Q_1QK6ZT'D,,W"*UY\? U1 M$>]+Z*VH=96.-5-@^:C>FPU5T$TOIE57529[]1@;Z'^(S*I6% MY'Z:_+?'V.$Q*F0Y#6\8J,D)"#2I=1-:>S"A&55,BX:!"/";)K&7\N]Y!1G+ MI[7M^.*>)HQMF$ :(L83BVHR'L#-]0LF==^-$FT/\8'KG?L[D7N-GP(>;PD+ MZ?GC)?F'3_^%I\1[RF]6@[N)_Q<%%0];ZUHCN@_E&HBA%%O!(>IK1CQ=T4A= ML]%\)>R6Y:NQ!E.\I0[#DVFI''M+(W?/=<.W_?(DW[S/519*\ANG_B/J'Z$* M(?7X!>W+2JC8&LQ_? 39-%3J(7RU .O)"I4FK84J)D\^]3$WH$/TV(NFKRY) MP_LW&TV76.A6;U0]5Y.N0"HNK%/45+M&C ?_8EV)OMG MSGY-U:RTWB9E_4, *Y B;R V3'Q_'BH:SR+TCG(D8L8RGR=SM/X%P(O 80O-"/R('HC,Q)+SK;U1*3H MT5]GVD4<_%OMT?KPL/$5YF+N%&+ N]DA=8QRJ5;L S-Q1^ M(G=*.,YH)58UA:7\\>&1U)'[D"3Y'8;(_[4<_".^I:CR;L_<^7?]=_<@+SY8B\Q9_'L 3N YH2M>88:H5';IG5L#ZSPH MMCD_F;CX,)MZC]5%FN@I!>)_MUL4X(>N,R "L>\E!YN>B.>(-B\'[ZLO[&.N M!CE%GS..[O[U&_JCO=<7C'^5$BO+JI.]!XS::6\2$WNW ;=XN_X%K:RFCYC@ M)S%J64Y@B8'>AH5GST\^@!E"P/H\B?812T%$WF_8JID:B9,*5O>NR]2%HYZ, MDW%=(-/#9RL?.%.6ZM#^=H1 2GYL!57E20TY_;KX?R@WK\$76R&R%IB@\. Z M(EO@E&$*)BB28IG3-USU,;-/:'FZB:6Z.WBHV,Y[LBB02#[,B$",LK QZ?$7-(*BU, MX^'C4$VKBA>Q%99F*I[6WZ]:"+\Q+OJG"V;"\D>=RP9DAYWOU7_T4Z0].597 M>R0YHI$>9 ^SE%*:^.G(0 MXL0^@^.&:ID\0Z?N!^4O/HT(":I77]CF>V\S?=.R,(VRCW^_DZO"&^0]"'&UZA!A)C5&:MO'V,?+)),+$R9*=ZB]?S!RQ-,*VT1P3A@XLES MADAH2QU.!M')A2=>:VSJO-@JYUAJFZ_OW#[]" NL:TT.SCD)?]Y:=4'91L@Q MY??E//FC.-E0:KV[9/MIMG8\8N&1X]O=3VX'G[IERS161NB-7E"X\/Z909B6 MU*_+?[-I0W:R-3,Q)Z7N683+G2%@1[*/@,]S0@Q1EJR!$*&C,0V4*//M'21; MYI2CYOJ[!3ZNUT,NI?FL>N@S.!?_] 4^['X^GGRXY715- M>5(;BW__C3O3/6[6;!B5Z$,N\4(L] M[$MWK^3YZ(I-I+OE(!>.^[8:D3WWA';%[W$SORBU?.2K9Y#K?_01UMQ$[!?D M'.%E5)]D3LT\./;BD^?6I[KJ1#)_B-VE;(: MY^A;3O[EO]\TO]!1?Z9BAWM)%J/YHF^8 MN,3S(CLY ^OKP5Y:*IV_+XTMBXOF X<*.YZ?_O3+]K-_?OZPK_:+%S?7[@OW M+-G"W*66['N6=O:7ZK8R2?,?&Z=&$STC0CTEDMVD;? M#QD.41I#A Y4[/MX^J97XSE8X/K2ZE' M.[/>)<[T:47[.&VN+KXVH__D@=2'O_7[G[>\\;[RE =C(3N^O7S:W^OBTE\] MEY86M#EPM^Q&[UL#-\2>"6@E \!M=P\N@?R%430]Z>;QF(%V@:7@]>KE50U1 M1G=(%L^M)'KN64NT6R;_R+M569=R/.'6+6(FAIG#^#X"*B8 #M'B<.72]<0$ M#55"+[=>I?FZ$3$:%2K[&)P1M _N?>SGX-(W?HHU67W[F6)-J,Q>S5UKSRKZ M?WB@TM!W+'$=PZKXQZ8&H;CMY%W#L#Z'!OX$9LR/%C)EI*.II=2 M8I"C5]DO.5=@.DMU7G<*U0\U/-0;I!VE=R!)\9LSUH.%HH>$VMZUAZ[UTFU! M?QJL/5+&0%;26/J('!T5SP:F+8?DU.K@TJ94F9F8IEE%V0 M;:-8HT)FC/RMNUEQQI8:P4F>-Q_A14P4H6Z,(^[%T^4!TP:SO M+]ZR-H=[5G0'[:*P(9L#LLL$I*+**P13S!QY"I@B*:5/'>::HLUX\7-D([23 MKF0$+@\]W>UYK6RG^P6SL7OK3D8;2VK]+'1I0M$<_$] IQK'P?!SY3TFME5/16 M[;21S*88[]O*PI>HZKQ']#-M\=3%QY'%"#;C(&M]5^,]ESH[6:S)WFYI_37BG^5G+OJ<,$PS;D0/PE6'=(!;] M.LF7N^T,0X+NZZ^"E[#E'O@\[MC-WEW@%Z+BLL5OZUNO(..[<5^;+W ??GZ_ MVV#9I70 *__@L6%J- YK*,Z( &_ (_)IG(#R"MB23:A-8XC4K ^E$!+&#Y.4 MV>3$YX-6_L_'YJY)I'),Y'"_GOQ1?&+_AQE1LS.XW;67TK-V&V1?RM__-?V;+ADQ4R^Q)?5=Y*N<\;_SD- MKQU%9/,X+WD)J)I/&EA.FR*&L%3SM:V[SAI1HC(5_K1BOM3Z%)!=\[*RYMWR M+OWL]'T!6W97TY$WX>!Y:XVZC?$ &1!RHX4SV3 NOJ3 M:[BN/F036(>+)_EU!_,!U19HSK&K6C. %NKM\/%Q=_ZCDKN-/^ZN^[+EZH,- MAU=OR6 >>>'VK &XK#W5B:5Y51CD;H!-FMWE8-\A=$GU:PG3RG)%D#7LE<\WY.I,S/'H;(#$'DJ)QF.9^%$$"]8$ZIG MF30&?.YOS%2!XZ6OU^!\*RB/X-'ZJF[J%6'.37_CY2D]]G%:*0^#DN%YS<$C M)J:8\ZW@U=3@0NG#:76$SR6=?&PD6],AOOE,4NNO@5QDY31K+I$^E$M7 ,^VQ1/+RE_E M(EO9WG'(EH+O=$F2^!.[7+N\ 9\^KU+%_#SW?;*' X3&3)M]Y29O%K^;E'(( MWT:%5U,2S0P8JVIV(-MXR<%MBF"]T>A M%X2K+&G)[CE]A7R'?M#9](?W\WR35/I+GM2Z^WM+=@6$G+1 MH%E^Y=I4[TNGECT!DFU>"ZX/UZ8I\DK [_;((L#AFW MQ7E"ZU.>[+D8W[]JQ%KQ2(7NJY-^L6MOO'"?VTNHJ_]"'VNIS)FQ1Y^,+" MSL(S[!7OK*[Z;:*_3THH/)YZOK#ZX2X1DV%0AOR1 ;FT29(PQ1A!(/>"$L'4 M2)4,&K)FT(BM"ILV4/N+_#)E,F<'Q*W/N6ZH:;E;'CTJ9?3*Q7OUTTH? MED]N0LFV9,53+@G72*.+5TS.D1E4&7 HGZZ$][VBWQ>)*E!JZ0KX2%=M*#R) M( M'J&N\,>%<:%U;[,NQ"S-NL?N9EK&GN<)#D?:Q;_$9.]9P!>;OKQ8?7TK: M C<^(;>:$,MRHT^RIUY-IA^P"?&^W&=<7E0Z?\GDZ9A)HD%-(/BDY'^ MFO("LTZ-( 6_W%R8*JW?A(]=T(^FQ)O9^&.6I,7VE*+$[N8;7B0OE#WQU6 5H&97GO"ALSX@Z5YC=-:Q?!'NR86K",6*>/%7B.U+Z# MT\T+5@U8K8)57S@**@''%O12)4,%[3OT)D&QUWM[3R3U3/FF;6[X^'SP5X)\5OHT":V/%REMV&KJBE7O4!U<8$FDT MK1@ZQPF"M6FL/O@^7>%GQ M?2H()TQ6&,,+DF5#@X8X42Q_T*4$ZJ8LS_#/"\UUOGWHT[D.+3&M%R]N?TNU M2$C=IA$. &/?@><,N="V6E0LHF.BR5VG,_A&F>1^2?,ZNX,+IA,$BL+I3<$PIK,%]&,H9A8>GF#BD-MP=AMLV+AR-:9'%^ME) G3;WE,M(YR.*- M^O/A*/:Q87+,4( @^1TM"S& *6Q!(AP M0WK/67=..=.5/!E'X_R>Z5B)%OO MK=7=N4G.Y(ZC[OLG:@*8C]0:UZ@C%S#O7(=E*F/2*W", 1T%>\4Y+-Y#=#OY M_>#B4XS)XQKB'S^ND MI:6V%K!\3[AR1O%[@<_VEJ'$J2C,^"V\2#YPPC9#A\"CX7TITK#>W#&W!?>T MD-'C@P1%UN.3 ?YJR<^/7=/P/10>87+>1[#7S(7%$ \5KUN@)"*!+%M)U7T= MFW.JNR[Z.TSI3CV?&G;X:;>Y8$]3W(.BTZL!T?4URWCE6,HN82B;R\*1335K M>8ET;[HX:1]\!0*9/V*&J;%DO6Z2V[J;7<&)ATDWK1[.'WJK_CYB<&M&SJVZ M$]?%6A,'K;"!)F$S$PM/,.E-V"_T4MID+QNL)V^%5:@KS&Q9E!NHZ#UBA;\2 M2SKFX,-LWPK']OG$KVV7BLY(08^20QK8PJ>FY!:H#91P/B -#CT$H8#\GDD> M%N*WH(G0H+K!K9U39VLT/H>R_%J<687Q#?8[1]-G2DM6:&PX%W>BZ.> C!_ M" C$J=*]V_JT45$^P+7VPT/'&==0/;920[X^RR1NS;WAF/JK)M9>Z<1EK7[> M 8];?,\D--E.Z9Z2-;R8LOY/\I3%#YY5)VVH*Q@V-CUR]U1EE%?B.=W!C2IRRIR%'V;0XX]U/)Q829U?V M^;IZUCCLW3Q[;T-3OX[1WD-R6B^7WV3>O[;X;%YW-ZX+N9?B@:KWHHE/J:(8MSA*/6YVDM6#;=XV7DNA/\LLZX7OP8S7SX M2:][E<&[D[Q^1:V-KT4*R9TXR)YV@VS,MKJ."F"!H:^+* UCPB8TC;6\DDF0 M@2L:[!D#<,#K'E?+.U75=@>X2Y2QRQ MU E1:!GNJ9]8R;9@.<7,T@ X\F"J$;V]VC0D.S3A>];TOF3K]&\KW,-4IF+N M]'K:SQB<"^C0A]>+-$GWIG&*8!R-W$,LF:Z[)[TLE-%<]31R6"^IW-T-OTQ?=Y6B<@/0CW-$^3)_ MW)ZT ^V(@" 5MIA=L>Z3DL.MY-;V?0]#>YY42(:=OU?_[.S1GUW?!DW6R^$LK/>.]HOJ*'! :HYX_&SWZM2)!T\0]1SG^4,C,V*KQ%_.%IB,@Y"P>"["O8K#6J2]<.KNI'5$,*[R((M^)"J@V/,<2;HLT MPDDWL^"SLU.&A\N*_2;*/A6T>W%U+,XIO%>5*/"T%#-\$49IHO3=9C$0^2N' MH?4Q6##D\4IF[:29>\O3IQB-]$1SJ?@#7?K5ID%^0I*YOM-^Y-?]L8,N6D$C M1E&KAYIR[M/1%18B]?@;N.+'45R/T)C=[<'4!+J&T89J>[8>XV#53R67%V69 MK-J+;V:GZDP=J^R*[;2V-!7;Z+R8>67%^#>4=#K*5AK5P4P%,XC4/YBBB(,*JH12$&AQ^+@DSO8AQ.L^_^L6H+O6J&LRK90#-JK7WEW+OGH+GWD(+"$4 > QH,3R]]]L*$':T<;2*G!_PZ4= MYI3L7INP9V>J,OIV^WL'J*0ENWA>4#0Z*I1Z"JOCB5*(Y>+S@4BRV'M$J(D+ M+Q4<2J:6TZ(H36[[?C3J_BC;N76\Z9B_VN"^JA3T'N_AF4)&B\*#%\%;1--T M7@KI E>H4W3,#25A$ZXR8L3^\%CO!!MLP*T(E40.^T)YEI]D)G8D/JQ,ZE#> MNTEE[[4"KR1#O:8^DYOYI7'SQYB7,M@>J!B!ZW<,;5V\0- 6[2[96;V;:_+% MERIC-"T%2XW]"A"'L_I=.W],^;/H,0XQYU^4!*=$^JO>C5]]2' K?A+/PLF2 M-+#A7X?].%>QGTF(&AQ%(]FF-9IOZZ1[@91!$Q6/03^R0FFTR8M.FE>GM_!( MKWK7^]/CPI)JS][(5.R+]6VUKBBFIB?JC%H6(H MMYZ;6MY-VK.P_IZ8A?^5*Q47\^/N&VD5+ZE& M'*8/6S5>O>J*$PDUGVE(2Y>B;KYPQNF2X\C1]%7BRUZW:-D';+,,.V2X8?MS M>C2UHGG2B[L;IC;@Q/F =T!?"W,ZPE=4U_#NIU9^2KVR31MPDM_8>]TU.\VU8,>?XB_.9F6RWO??<-5YG01M2S5H M%XS=&F&('QK$]P=P C2 *EY4C8+?PK>28/.U\+ 35!Z9/=9CPG$7@HK]E'1R M7<:5[N?<_=-*TT(ML;+^Z>L9349O*)TCCSG-G=]%RVO247@&FAO>EP:5,*5O ME%)$L+*BSOND;P#(VKF_Y4"TS;>.YYKW2([G6T("MV3Z/M*ZGK"O0"*KII>7 M0?>B]PYS]D-[&5+@Z>GK.[0C9Z]D[/'CMKAI])RLJDJ)MS'K4*OND VL[+UQ MZ-D?SP!@^DE6S27V'*)0@HKF0R\YL13.(?@:USM4=3^;.YAS/UWX0QX?T)@[ M<+Y\YH- ]. I:XWC!;3DY=N5 0X5ASC!)Z''.]<38QDRLP1IO5?Y_3Y]RMUE MV_+II<:JT?W"V1H>TEN]MXNKC"1)B2RG&YNO!VLM:_Y &5,GN7_ >4-1;9BW M8B*EE!:+$*"*6E#.2%H1!^^?TC^K..)5^:(P5.C\[@NZ>J>.2$W&V6ZO/7JV M58E%: 2Q OI2)5<1K#U+%FO1K@,QN21?MI/(\?I4=H]2[!8:8M]AO/%$:?O7 M%R5;RG(:NC]:A/AI73AWZYRZ4/+=7B<&./2,#Q0RINA<9[2#6D))HGN \8,: M,.@'L68:#>&TQK[6B,&6;&->U*L_E;9>LOMY?&"S/DES<(^FPA(M*(:P=XNS&$ MW\9M34RU.7?G==Z:E-VFGW-6Y7F"M$_T$[;-J0[G["MYC M=/OC%!K167UWL*3FGIHNVH,BR3*:=D23KI"'R GIZ9'+O3!LJ-+YN.'M3H(2NNIQ<@A*Z+]V ][^*:EQ' MZ=.&JM:/2&]E6UX=6VGJU$,OPTI**(_3A\68=6@%1W3Q;[N0O?"5DX_Z_"Z' MQ,QRBKH2OU&RRY(JO,- +YWZ;^4CB>L&E-957-\F?6N:7B0]F<:B]5HQ/^0\ M)A%XV8@7VZ.)K-U]L(3%!U:%5LU>SYS/LH[K=5GS,WCBJ'67PXIHA5W"]P0! MC;L0W86-279E.*0!O])L:[K)#?U9'=O$$*LXNPF/4.B1'7 VHU9K<^5T>87/ MW[\O^I\V_*8:?=(1WGWP9!NLBV^BQ>*AP].B/LUU1&62P(-&R)!EDE":4M6Q MV;^4JQU_&)K.V&1VZ8+=^:D+1Z9-ZH4C;$QQ3/!NFN\ :ZWQWGC,.;VO MD\5#N4,5DQ4L>M(MF,M42GQ.LO><";U@:C.U^^OO4]W6#@[94G!*WI MP+!GC#?R=E?# M<8'/]B4Q9B_?7^IB=USY[,+FQXL(R^$X-R\25T$RS-=22_ MIT(..#ED\R%,G84W!!D4Y+#)NLU#32BP#0WA&S9[UR)%83:9_3AE4BG M\.+" +#\"?&+/]!%RPY]66@3["55X',WI(;I]M%,Q])F*C>(^(6 >8IL'.)I M 6C!\?O(LVF+V\<+GYM+X%>=V6 M/NGV[D!@IN"VT=\.G$M($)7!J]ZD"'Z'L9= G.%(]>).![L,%LX47^EZ#";Y M_8!*_&K]"43[E-APE>L8TF?4TM#-<1+ZI,.[T>1Q%BP25%RXAKROP(S 0'1O MN_P('+BA'#[)GRL*XVZD;0PAD/;!;SDMYJ/A"8^'([F6GN9N!F+M M$H*R+,0FC8D18$ ,H,2N'F#)4)FU'&K:R0VIJ!Q@CJCIJ8A=V\) M9H2MTYZ!^M/U];'UZPTM2T8NUU^TIT>>32VRE%SYV$V#@7P(0T#.9PANBKH2 MY9C) QC PY<9N^O^8>:N$!]6LUI\\:=KUHZ^G!&5\]F4Q]%Q74V#6MD5^5(H MXX$.U<@;KY$S:'&2&'!ID'K?"9;9D!WY72%9$1RO()[]Y'&(P-5+-L@CW!S^ M/.LXV%-T>.U \/"[>WJG?YD+SMPN"=;S:GSU8M(T@4&\;L8,6B=6!-S*RA'G M'<#^U#OJ]<_[[M&3(OME[!@MH<3Q DZ]H5X_W606,XUK_L9?%\Y03Q:3LX0F MC:**!!;S.T@:Q=T =4;Y4KN'HQ?T07[UN6?$9'<@E(C_/AE]W__/!6]3;;T) M=!W/+&\9;V/G_."1+M;9\EMGZ=T>&)$AT! %<"-0!#EC3G(D/(P&.LE\8INB M0=(&XT/8?*G^MFX+PG?GIWGU(_6#B\>+ETX,_^;PYF$L*G"D6DUTJK&Q M:<*T8B)AWK:>7\_%UO/9.;JN6>8U-;9^"(18KW@E3![7:O5>,Y1+U)[)+,6W M"&PW?. 8(!Q.;B9#TE]WG2A]QMU64!\>EK$I05>K=[TCKQA.AVS2J34NL5*9 M#H1GK&C%-^%<1V/!4M("ILC!%UDXLNB3V MM'])TT"+"\E 53KK4+?)FH;IE^([Y0)R&:%!:!%OZC="D&R"0"/O?%FK]5"+ MG5+O?*./P?GTN@XI64O+(\["%8G-).A@]JYL,'F,HHQVPD!CL'8JU70%T7+4 M;9CKR:--Q/9!FAV0UVWS"&NZE7"J-6H5]CZU.1__N$@ MX"2':T%FL<0PU^28,Y#,'(O4V3%\20F0!_KV3#A$W4!S5-;F5C I:,$KO M"+]NE_?00L&,5<+0>[21 %"818.4-G=^)AR:LID>]B/6\U'>!.>M$D<=2"M/ M%09\0&MV-W.V-KOR.M/#;A86:=P^Y_0XZEBL/*',0R:O).<&)?CIPR.X7J0D M69YDO&F810H#YCD-V15KW:>F#]1R^2[GGWN$3]%7+;OK)4AL1;]:QVU<- MG^U[ G]NA@ZEZ($NNRYD1GF[''TC0]7) CP$E-#M9X2H.P8H%(T[;C!I^KA] M@N1\LJ;VUCAS6/]$5F/.[S*'UTVV?$JL+2Z[CODJOK3_-2'Q]Q^(QU,G_:2X ME]*=OL%#TQC@TJ@VZ3Q\6EPA!I4;FP;I@Y<,4YU.@3-]W48M$]9:(1MG[Q0$ M?.<01T_4/%GH/5;U]4\EI-FRX98A) WK;\F?1 \P[-^NR*0Y2-A4PFE;^X_( MBSL^G7 1%:^^;5)K>U:RJ5T6&QAH6%B">G3ZS,^.?+WCT3M4U[$$C.QJWDJW MYGB]]:YM_.(<=M[4W\#'Y^@9B7Q?B2[ M6#7($L3L6S%+#HFHK79.UB3KS4KJ_<2P!FRTD_8K,.A:5G:I+N1IS6K*5A\/ M4IF_X:+&%9<^HM)S/?*A7%%/.!(TE.NG9?0$!U'+_3US$A_P M0L7J#Y@!7V:ZR:HPY"EXU:9U8JM#W2S1Q+:!7;PSC"JWN,7[T)%B]";>;,QR M:CM 60Q$PUEJ"O\<.30J#3'LJ4*%5$',\P[P2Q6QK?]3OX;A0&0"_S06>&VS M$+2F8= >?<6NFZ%_^ ;5].'\1Y6KO^G?>[/S#;QT ;P1CE ?JYF5XG1,B /V M$#Q'] #K/OG8J_+ UH+73@8:95U/_O2./5'1]F(2516Y'HJ+^&L:\59<5KZS M+VR[)P-2)5D!Y9G;:$TBCC.=5A43Q(C 3FV)=-6NTWZ.?U#I)H=V$+Z>YO_= M^.+RU#DN,<2QOI335NP1&/KB>]G0T(.R8FSVY]15_%T-=[[>K@4TC 0\*?=9 M@(?2'@)V M!?O7ZIT0PR:SCBAMK=[RH!6IEGOVL_^+B?=VA$1U[5GW$[].7I/T*0MKYI[A M,4R>[=[-^J>P^&N#OH?0,H"GNU/Z_'HB,;F85G1_:5( F+SK&C5G5LG&9+V\ ME!Z;>.X.QF]B:P_1V)[1BFQT=A"L;&3&W-(P0=0 M@4M-8[7A>3.J_7CF$)VEL0Q6LS<.1"Z8OVJ>WLJN--' XN88X9ISJ\WI9?Z= MO,_'C2[8,J1H\G(LT M.27$%(I(DDDZ2,A5R2BK)5,.B0DB2T-&(1$E3CHE,SJ$20HXS0W)F M1HS%K%GSWNJ_WW?_?]E[__;S/L^SGV=_FCZWZIY[UKH/U_6]OM_KOF?A?^4S MH 7;MUEM@P0$!:"CX _$'X'F;W3V/NX"N4#@)S']F+O+KHX(B0D(B MXF*B8N+_Z1?_'20U1V!<,%!(0!42E!(0DA+@ET%XT$>1G]T3@/[Q$A 4$A81 M%0/=D -MW[QEZS8+2ZOM>_?M M/V!WT/Z0D[/+"5BTL_%;,[=BX^#MW[R4E/TYY MDIKV]%EF5G9.;M[K_#V]<_P![[ M,3[!F42FIF?&)0 )"?S+:]9Q28%Q"5#)@??'19\%W=<;F,OI!*YE5S+Y$.(ID8DM@PU M8%6&!\P->(]ILE?17G@I/S*NU MO6J/W:Y,WO>)?2\L-*BE+<0DED5)DH\CKN#FX9ADG$5]H56R@\>A,W<%7X>X M-6V=+V!R4+18@7%9.R!07%NCTG%IH^D*IA(?DNI+D"MH7C6\1'_CXZ^982_N MJWW;U.XZV.^XF0])'F-G8=?A2AB1\^)#Y;O%WM@>MACB0^PG;=VU@38WO%"# M,X]EO[AFW2L9^+[.<9VJ5T;<]=C!MESMO$3!<,W_/'8H3RO<[-DA M?_=[?/6)X9BWS[R5 SX2''G-JB.=3->9+#H>Q$??"3##=TP M+W[9\*KZX>@]_:L??=LM3%EC=J**^KHO<;X\YSABX<.2X9QGV11?XFTS*:#, M(QVOW57P)M1D^;VUL<[GWHNY^Y>Y/CA>\.S7 '$2?.CR)3Y4)=-(&[K4!(\_ M;GYC%\R'BC?PH6]A W3.AD'"]![/CO]"=RJ4X:3QLDPO<-"\K,J7Y+M'FMK M*UFK"Z%9&VW_IN%1$1EZ)AE0@8?#]7'./:;B\C:_I<4/!ZCTW'P26HDO/"MN_O#%OOI+N%2QB M)P6::2,YK%Y."[MV^&XJ4EM.S'R;=]U, 5';?063&[E!EQH:YUZZ=+4D-\M7 MX(;%FX?;=EBV"6].7&EMUWK[+_TG\_B0B$P]'W*=1&P?(Q1.#%L^3/VS8<89 MQ89BE<6%SM[R ])J%EZIV;9!.L6K_%:Z]>D74+12\>;-"0&?\9GQ0SSNWH/N M]XB5]- %I!MM%O>LSO6=\EZE>M#1_-']!>_OAXF+K:M<6['+W$R-Q8?>12E7 M/0OX!&=J#+M?>KJ9^?9\;<7%#CX4[,R>-[02?1WG(*&P:G_IAZ8SVP^2OQYX MW[//CH*N;4*W%;NR-9ME,-#TYG9NW.2+ MO@&7..V#3KZN.M?C,#5*T0N8D0 ,)(=>$H&[+$,6;X@*.?=VNP//V,:A)O:2 M9]BV9>?N6']_P2[5]'^^=DGX%R26*XM5\R'Y0ATF782\$5GQV+$_0":7:QSJ MI2KM$*'D_RQ$>'4F?D7L/D/GVU[)IPTARBO<=;(#6XRS 7'J]E9QW.GSW"-! MK.&4D43!K1WQ^D9O\.O"!FI+8]IS/;\\DS38T7!NYQKZMKKG2[.SLH.6YN3D M7E,_71$N9[OO]#/ /-X)IB;.HRC;(Q5\J,28 ^,F(G82#MT2-!QL&_19N;HJ M.N04'9^@\ZM]8_N7A/9?>HH=%SBK/F2Q3X$'!_RPK?X=,67%=1>51% :E(& MS):^XEK<=U&L#M.]>8808Y 8#J_DC:ZX[R:<()"(VYU4V,S(&P[F&@;4J2S_ M0E9F$;M&[E,]+AX6O93NX!PK8:X^]H&M(+6%+39%?A^QW%+AFUW*;@&B7A\E MVV9X@Q^84R6;H(0UK!>41$2%*#0P'1*(C)E+,$-TCUU0KH MY+-+++,?47OPP;GC MYL8HI?,/>M&>WT*GEC?>8!O:5S MKRYJ^QR(2]8N@1E/"6/7*:VZV'N+"#XT7N/G..PH Z;5B@_==L;J8,XF4W#Y M)PYO($S%+2DH=BB201$? M,(Y*=;L7W)32=2&9I+-GY--WDPO/F;A%W(W;SJIL]7I6ZM;N$XCS22KR1,YP M3P5\-EO">YR-;RGMBAJR@)D2'UVWYS>NTJTMDS3>H^A_==U>'\/S!>%JV_:_67X/@IVEU55+JK@^XC7TH]8EFR[I F6C/G M??Y52]OP^-VK#6[-41?J&P#S96;Y$M%F$(/IK -OE8@LL><%_3>JI#V.6WQYT!^\8WBJP#](C&@>4&RM^I U+L6IVO?YL]-#3]G,O MNX84PY0M4D[0-%.J/-M@Q0WK:5UN++S2W$8]G.ZV]/QB19XEN)D\+PY310RZ M\E!9DYWLR6)),8?"SU&E2@]U#]89T>;FQO(A\9;C"WHYG75?5Z4\A.P'XMX&)Q0M\4[8<"B<*'8F,[X.)WM+$0[U8<5@;, MI/Z.)_(^$3 $8O"]?]@+_KLPE\2%N3#UU+IC&"\>-D^M3U0D!FJJLQ M=:4T>WR=XR"=1VPL1C^)!F%0^ ]M!5$HT/[$T!-Z[;*0G:#5%3!FP^ML&/'\VY&.O"A7=-& 5MGK8;@ MW>/_BDW)?:?DN YO9A!;=)E;F\OH"OW3(P=:^8S;%^0;K2+1:R*R_%;2]R MK[.DM6+...+M:N_MNC.XK94]@B_1K0 E-C:\(,]ET&7)*HA0!D+= MP[8(]#9U3W,[Z_'R8-5CMZ;'Z@TF[Q?M^+ZS1G$)[WM[SUF#2O08[T:1L2=% MA. *S_>$A0WI88HVI50ABR>D9J9_;UC7RQO^UMQ5G:W:*7>C8G5O]NN/D:1/ M[;AUYE,K5@Z$+S\D&O2$Q"U78YS/8(V6Q?FI++,F#I7E%WC>7Q=G M'[)*+>^ Y6)!A;@%=NO>0]Q+_PGY]YK8$L%4KGUGT])63! 9G5@T,D+68T9L M6#\RL'CHGEO7_NB&)&L-Q\WM MGG]C@WC"G.PC(IJA?"@L$8<'=GO6H_5\#DMM'ZW^13W)F5WQ MHDI598[[Y%-T_VW,:#2'B6?9*)%TBL0&7CF81Z>QFUX*)@5"\L+S$][A2MYV M_IO@^_^[L'6ER7)(4!IM85ZQO5_0+EBRK.;/H\]!0 MD\G)9VN<[.Y9AY+&GEM556RDXGGQ!&?X^D6Q86,&+?SBY% YP_OJ 1415D7Z M$\^S)/D]X9:F1*.&)1$G+4W++F\(V7UJ4=7;P.(*BU990!,6 8GWCI@3"L#] M:Q0V]PC@?3=Y=\C^0.A41AJ:\*0WZ-ICU=EOQQ9V[\_)NWW!^(RUS*EP"^+= M^<;.1P,M6AJG6OB0&,"=:ER -KC&WE)XVO]5(JZ8B(2;8!)4/F3QD0_=J2G% MH\^3?T'2(!_ZB4DL<$]M;8:XIA (<;^WIGX=18RL,7%?[AFXV(JLQRZPY65C MQG")J_%5792 #R5B4AD&N[BJ[4\271>]S+UJ];I8GMX16>BD0:B)A3<164Y^ M:!B<3>$%FZX K'+B$,1;QH>N!,$]\^C9>-XU$(%35C>SHXDM-'0QD+^:)WB) M )FV>O-6A-"NAT.:();SRL G #9^^VX&9./7B!00;4_&"KWKE/N">G6]M5HY_A9OJ3U+NRMU6.XY(G&XKG =J_:POZF%OY1UQ[X+ MIPU7+8G>_:Z^D)V4_""R^N +2_ELW3;/KO+>$KH44NK NTX^:,3#[\G,K$=- MF+P]D@=T]C@D08(C IDX=?9I9VASI"?'"ZAA M] 6[\AF#=ZERR0EKM]Y^>=?T;<62^M;;ZQ2@7M%\J@A9F/?&#(=L[J*4P2VE M'"]692E] 5*SZ_,X93Y)9B=;[D'NFW.Y==OC#Q6K.2M]77VP.6Y7RX=8N_A0""QEM@!5H[%LRJ):)@IETF#W^VW#NT8K=P].)BPK MO.MS!O8Q/6.1>^"HZ'S2NT421//=8M]&496]P&YCZ@E#K_KHTUO3FL=JB%^: M9ZG]I>H;<*B" 7@+1=+YD,L-&Y[10;LZ/,O7&TV<[*(!/S$&EM:F.$7'YMT% MUA= WL^',BLUL'O/M?NBD/5YV.Y+;")6DJ#$AQJ&(R%8]&J7W6V+Q3?"A:EP."_LO48,*X8[HY_C&-=5H7?72?K&J<5V^\RQSB;:Z?V&#LT* S M\5 14RHP>2WMZ9#NOKG2\-2CV,;0>8\7;%R\P./B&/UK1''G*L2?JX+JLVRB M5G[/;3*D"?7G3@>GO%>U=E_8(7;KW;@S<\Z0G=S /LC6WFP]ZWP\6ZS$&)-H M&EG%S/YR='7MLLB:S?I/E_0H7]A;:3N3@IX_B6CPH(/2P,O/YD")$F,FA MC&V9\.:J3%!X*XQ&8AEXULX.Q>:-R-RG_4UG=[ KN_WM96M7G"_9L< Y(57< M8.#LI6;:9X%_;0K_P\45R2TM4Z0&&VW0+7% MWG"26;!LSK8GG=2,6,02@CC"W<@#_NA9&RJ%G@@?/0*KT/L!-R=U'PHO M5[&.4+)T='=]=V/>U/,%F@)66QV_"$S/W1JP'[E5S(=<=4.+-O"BVY@\<,,V MF@RRL*'2;#DKZH:OUZ;F/7744T<.RK_UY]SR427$23G;1RF94T&48#Q<$\&( M4D'/(397?%#R]U9GEBU;RUV/R41UR:NC0@E!1)HU>!OZD I-@\!N&(&M(&+ MR6'LP!QBAFT-+B.$NV;->\QX ?Q?IU9V,-&. O# 9Q:K/QL!@?.JX-]^\P0IU_+KW8B :J "HU]-C-6-D1 M73YD[4QMUT6T;-!D#0[ J$RI+C[$T^]H9H[^O8:?Q5@_9FR*^(+&3D3?/I*]Q2N[WRB\"O,TS8LMV]B+ A%DV\)3JQ3Q>U,5:[/:]R>TL&J)! M0Z,W.&"5;UWYT/:=EU+^W)4J*:_<06GPX[Y&[7@Q<)!^2IIW\:&/= M(,]LON&:N?Y\>+KZ(;*$YZE^%]D@J1M[2VT4)/5,K;V?+(O^DK$\[P;)T=)I M2MHVOS'WF*5$Q5F;M[L%#MN@!E'O.'7D8\PJ;+'[CZ^D:4]1HN7<6'2JKY4' ,#Y ^@SR. M,<>/ W\E]%?W?OIAUH%5T+61/#(-@LM\*!,15/0CA=>3B&N-$L=*Z9FA5\P4 M/(&[G,-=OK@'\2M?AKMV\E2"0QQ-K[OZQ_*[K7M[&(LP[X[HVZV>SQ #EC&3 M,#3)H"/F9O-)J]HVUT>VQ^]I*U9[_Z-VN?''E;<,K%:&BDL4R 0+K87LF-ZH MQ3H^=! $Q@^ Y7<>(G2MJYTN;\9.U&)CG\5&)P( L!:/$,=.4$1I0ZF'@=.] M.<33 Q3_, 9"$FLLZNO>=_1<*JHUBFSB0TQ#K %H2T^N-]=B"';^,C)$Z.Y^ M?^4#G4,TX!T:IN<]+(CZ[O<[B'S_-,,S:>DXQ* ;VSTEQKL][#/E8#=&(3:& MH@ILX(+D*UCU^7PT(TU( \,!M[UMU8_G'!SWYJE^\9QRH0YXSE+[:]>K/_1O M41WRZ-\&G4!"M,<,)<>NTA@5HU, .MP)7'$28&1;!W)03O,XT""BQO#[>*[5 MC%PJH4SK[D_$U1.1M?+8[H]< (U?P^G3>R5A!3G>_1EQ]EMNYV?'VVT0?1RV MRZF;RKOVAHC%51%?$UG[*%/;;(8!YW=6*^=#TRX%U%+ZWVF6B&-^_SG'1V!& M#3RUG7:=-G35@S[M5Y<^IO5[99K0=.@_[\Z-$=J\N_PJO:_2LKZ_[=9M^5%\ M,2 UXY![?+S,P/J,ZR0ZEGBMK274W=Y;B5FIM2O[NMZ=,TP.:J-;^-AJ& MSZ66482Q8B+.U(EY9GX^V[L+5^JPTV9'6&*DTPW;E$H_^-E.Q< P8?%#FQZ= MS\H^$_2#M5L5+UIT_O\Z'(UY5+\.?K#NL.E;//]G;3AX89E$CYZ7/GX\TT6.4) MR7Z>\\]O-HS6M@R[M>LS-[!V;;G?+YK!GO^4:3.'CD1M865TYONY"]R27%Y^ M>^>Y%KSJPFX"PB1$R?<-)9DQMW1$U,N/I[:L?,2[S\/JW:4@ 9"-AQ$9! M-Y5W[7]I6?U IBEP_45-ZGV"5RVBW8S*T+"Y-=T[E9B]P_%< "$E2L])5ZR] M+"RS^-!5&[LO 74G,PVW[>2LB=$B#VQK6OKZD]Y'Z-PAUR$E5H1M [8,\>DJ M="J_IUM&408?MKGTN&,;I\9]]0TYR]+R):[BQR0+M*LJM#]E\R%$;72(QZ3/ M\)--K ,Y%Y(.D_*.9#::$IX>K*C5#56IZXKK7%M6O_Y3DEO-+8;!7(6S:]4^ MTKHT1Y&E%CR\,>:D*P,X96;43!YCCNV_Y#'*^!#Z/!&73G"AMZ0 -A9I4M9* MN5:T]#"25VYFR)89-%O!7O:)HIR8_Z B6M5"V/FYK>H2\7RG6Y6F@1MV%4&S M)&RY-@R[2GPP/3L/T+OYZ"5$HRMJF#H7R;*.LF5A&9P5PT6-7DNJK7IVA6FY MO :#1& ML^[41HMWM:EAM F-QO1O=&1##;:C@=',NSU(X1E;$^WAXA?$L32VF84OMB:,]I?Y>^3/#07B" M1_1=,=LIMAU6LY@R[?&2FD1@#-"G-HZ6PP!BO?F03:[1#]K?TK@0MC5M)@$S M&[=K_M%&_!R/+NK@0ZK$88T9;!>'^]X>""18P;]S.SL.N+&8(%@;!9H;@2L% M(L+V8]1NU5]]/D-@O"=,K8NZ0>.H]L/3#LL"F'#Q'KA'@9!-Y-V, B#<'S=" MP\%_HU4@(?3>S,SR?$&7=?A0CQ:F/\,%T^%^^C;J^V>SUB?B!E3^=;H&D(X( M,\'0KM226AGRZM=?[E43I$D!D]:7RB(N!!XV9RL(WC*6HS]P=E7>>@Y0UEI' M<*G+'@&?\#(!]5#]0(_Y)-=QEDY]F MC).T0<69P[[-J'1,:9$R C/Q$J@4TI:&Z![X;"IQ@:GCYY!3EUR M3=0U[SM M['MRL MW<%]4#K/4S%^B>2'3=\>G+4RHOTO(*[VG;IL.,14@.FUN:+3L-DK^Z/&]NQ+ M&1:["V^J'V EKOQ4-@Z)0W5)A;0*0BX\5,G !0>H( U=HQ$+XP(6LYUMJYCI M6:ZGQP:T^K\+R;W9=L([?EZ S6VI H5GF $OG^9,@\CK69/E%%GT=/U2,,0( M:0O6R*-3F>W^^4X*L=%+M_F_XD,UV[2$74.U2(FX@TG/^@Z-1'9%2M>6%2UN M]!K-YFUJ,KDOT6:U)?KP9M40*ZG0><\?+[ 05LPQ7]Q;@9\_$*"+6'=%B;N= M']3AI#+;!JTU6TI"XJS]MBB8SHL3TF@J.A_*-!XV8 UR5B .+/TVSGE6:IF) M-DZ\]#%Y!VOYJXQEV3^&\C9*Y;YQ78-8Q>B+2>:?'RJNHJ8#VA$TCO_:S&E$ M-)CX$$>SSZ8F3Y#1\O7XTH]PR:'.(..P)H$G;8X?3KR2.MP^ST;Y99O$93\Y M#<#Q#T(6?%@QJ(NK_^4+-DQ&6I*$'GQZ,PIJ\@1O3='K@9N]SXA M;BD&1#)6:SF4'GW>)&\=9^)-;[PFL(K$M1:$)H,8V[;!(_ M?>9>($'V9R:5NQ,8ZD*X&D]S]>8NF_;# CV13.JP,3;''J!! .\A;2B^GSXM MD(@#3/L/'/Z!PW]L;FM4!IBPX%*\Z !Q0< 24DB;5=VY2\9OON0H5;8MEM*L MGY]D98):"=DNE:2A E^73AKF-K^SBMA)D, MGGV=51F059! MT/*<-[FW37VV#2@<.7BZ>J.P5+%HZO_,HWM9A<0N/C2/)%32&AI9Z/ZBS?W> MKEBWR4,W'EU88IG!-+=_&-8'R7WL"*B#15::B6H,:Z>1S;-S6:;WUGN$4=LK MU<_DI*M.GC3;DUH\)D;<24@@]8"CY37ZBF MD_+VP_KR+V>/6_:*'VM;M%?-0%1XR9X.$J,[^\:6.*,X@]BCXA1;&;!XNY\@T3Y,_I6%BI1!QWQU846+<%<#=%D\ M6O@+LNXE?"MYXYFS#;NHIUAA.JU=F_6W/4]<('CYW2EJ0[BF4 4?8B04B;/C M2ZE?8YA15\R6N$\NO/ M* P'?.IVGCN18W'.F[?RB^=8 .T@@3$&3UF?CP4BS6\;4'X?M]$T^F862H@+ M5.%E$EP52)X'S-J$2>$9.=@QXE&5;CZD\8CEC57Y5V(/3E [Z8A&*'I'[%TM M5ZU( "&S MA.5\Z OE #4&9DSJ3AG87"%R]KZ QSMT_%V &LZ'J\7-1/U- 8(_->A?N?E11= S=* MAWO$:'(_<9#&,_O:_(D/L9QKT>0?751>W#K">.,QXA:XN)$V=H4>SH,SK8!0JSU^N^_,DM'(^B9].LPTY1U_>*'!!564?JS MOO,_LFZ'8QO,F,?C:_8LW';D6]K1=VL62;Z3&OJR6^P=498/N0,("JCA0Z\L MAH9%[S/>&@6H#Q+F&6802CM7-:+K=!BLR.3^W%<=G83H>3'C+H+"Q$Y]]-W5 M)5/#XP0AFJNUC0B25W(Q-X>*ZG[A0R>\I1%"2>>2UZS&KH>;RZ0]I*T,=PJ5 MJ71:A^H_TWYV>:UPVL< 2IVYB@-7BF123L?1G.@ACG/9/0^:6BOB&?YKZ+NS M\X6MO%3;$L<.JEQ_L%0YO.OM=F#<&I6.\^NQ)0BPH^*+'>7M:^Y=%U7X]BK? M[<1^]<7)5"W2@/9[F-G)AX3Y4)\7FXXMM"-T._9OA7XF ;;E? X0]+CH^R#& M] Q"/[#5H/K(RQAA!8VG)=>G'R1,C$[\3FA_+OJ_5<;H;;J,R5+Z=7H6_=HY MZK4BF8A#H=L:=(V\]#\Q'U3H'L]Z>#PZVE)ZN-/28EY!;J[^,XN/ 9J(&H," MS)RU%<8-.*YG67 2TIDVE_4[20$2L3?O6S<\T9^[9YG]'Z\&'*)S;/6SOO0J_1R-20T MO9KZ;2\V'[":VTP4(-=+UYEN'RA.Q* "4>O$AA"E["W0KT/\B MS7PH^3L?^N#"C,(.V+T#\H;.AWYK3&R&0[Q7^>(D^Z>#O]W_GE"Q8AE9(/^N M@(904!65L8U61!6%WU, /?JJC^,MS!9 9_8-OP'Q'S>LC;T? ;U.N1<98-,\ M*(:J ,6^XE0];>A&'WW:/JWYVZ_T#NP#EA3Y$,MNJ\!7E]OY(+)%@82(09"%&8"02EAVB.76JS[%UYLC@\W_+D1^P3T M1 *@(STKCW>+9\*'S(U0>SL.&)KP2C!/A(!/=([U^"@/^BS6 Z/X=+-C_0[=S<9"YBA ?PFUL0)69-HKMY'.(T'/$I@R3_CS^T;&AI,YSS>1P M>JN'0%T1V8:MV'_3\GO?:.FS9+=[BG,RGX;*Y^X[U3%E^S/Y& M.0X0[2)639,NFD_>B,2R:[M20[W'34:5K5+:OO8=JKU.*5.\NL#>O._$FZ+C M6^JWCTG+[5+;LE\E4&A@^XQ*NDM$5N+0Q4L!9OGSXFB,)X1%-%=Z$#ZGF2-_ MU52[JRGS\[DHQ)Q,\.4<%-9;4[NFJ\2*&*>Q:NC"('$-7&9+9QV!I\V\T0K' M14#_N)R&6:?ET2?$G^8)!,QX@B(R%FC&_T=Z$5C(K_RBWDQ^<3! "S_1SS+ MH581]67972'OY)[T3]W96.CPI,5C(9V5@1HFG)3NV'9K^;>&*ZOV7WN_Y#IK M(_7C^A'@?-2I=;6A!(Z9.W[:00Z"249H."!(\-@#0@2!,P_PHSO//:<'_PW@ MQC_\Y7@3) -L"T\#*[X)]^50&0?^(.X?Q/UOAKB.%EPO=!>^/M83;+F/_&G@8+"D8SZ00^44 M@^QTP8>9$BZEO.W:6OANU1+2]2 KI?#13_H&-Y("S>P;">[X M5L\N5P#H)VA7X7G8\A:23SDLARG1PDQMNI6B<,7GWW.F]^<46PZW20D8_E#^ M*G0\*EY9._ S[%W;>I\3RY(/\L*D2356+,=L8-.^5!4DB9<]9W3O[M1)?8/#H]=HC#A,I:$0Q^!#$F0)I",= MT9HL-1-ZRSKU*'U5C,B/@>FMW5-Y*U0M]UEH[W#<'XU[7X^_S3@JU Z?T(V( M)ZCP(5=O8=2-UI"J-!^\QP7#$NB M1BP_9FHH)DM:LT)F.ZLSRNM)?XEK^_=%3@>_Y$.GCLNK=]^RRIB&JMC-UWQM MQ$F X)==U @^-5%38#GOION:E4F>3]Y/+^+!<+%QKY*&7L9RU/]+J3L=%$#%/_$Y;,2*]RO+#C3OE#+_TLSK?G? MS\\4UG(^L8VH5VC.U# S]4+VB>3$#.KE'.DWGZ(7;22$.&5A=I]1G[W.7 MB&&M]QU)\,8WC2]>5-Q-VJP>W;+MT'=[Y91HOUTC![]]D(5DQ: <*_1Y2;2A-T@!'[(Q/B? *ZTCOE.6%>!AML0R;U1:!MN3Q5T#M_@"YWZ8 MDJP5A+,\IH"*O/ -Q;RV\$!Y2 -)=[V#S1#/Q?2JJ; ?Z6(ID\:&CM3.[ M]>$5@023GWE/[@#+%0V;MN'-Z.0Z3^*[#-C?<1Z '0)0R"^=\=,Z0-?/)!2K MP(5U6NUXT1T O*R-%%$*M0F'F%*P/1TI<(MR'6T\RY9:-?TKK?!]AC3AQX[B MA0A#-Q#7F4,#C0B0^F(@V%3UD95FDBIG %0JI$_F87.9 .,%6 ;8^]$0>+S1 MBWB9^"?5_2?5_3\OU?W/Y6]FC9N*5/N*#-CR01,;<,S>R&169YZO1]43S\Q^ M*W+NGH1;BY1C72HGK2%_-R&/<.0'QYO"82-U:>B^ND1>CN'@6[72UB227TFG M 4'B9+*T1^Z/39-C*<\^AAV+W!+WZ/H=U^AV@1ZH(Q25R:J@9U/+E8TK" L" M5I//YK!I5VEYW^I1D6<;F=K^*W+F9!SIRB^:*T$;23A:5R'Q2A4LWRH4PCV> M20RF=NGBW!QU/NN2=;HB5=IV-_AJV^OD2$B\WQ)]>-/ _F[?4PKV5L(J*BZ@6!19XBPZ.Y= MK^$N\^C$E59+M()N6:W]=N\+]1T>N>&#O0*K>1=@5&'.,(6UBXB8.&$ *3C- M++&A"WQH_@QMOVJ-R3S/%$>;C_^TB@ MJ=:,6231&#R-K);"]NC_/+2%\:-I&DGR!>.SGETK&[L*M.*RRD@_5DSR[JR'M J!E MOO6:+09-IQ[#_2?WE]CY<77@JD_D=0#H?UB"AE_3A+C%L^L#8O,16)7"\B6B MJ;BN6MZ5&7=^HJT(H2,_TZVCZ<64,8U^(#- U-B: 0OF_+.02,3U-/_)M/_) MM/]WRK2#LM;F!B6[\EUM2[KUR\:B->BFW,_=C:ZD8&]2_1$"[4Q\:" 5MT*XI6B94WD,\_(IG79XVSQ=O1 O:&] M[O=ZEWN?UC95UHBSG[7SH0MU=^[L6[II4?.G3KDO(T5S$1EF99E-)%U\%#5. M'"1D5EXC+TUV9[M-[GW4I#+5*>N\M'.%MP['4B@Z9L5AQFF!Z;LI Q=/Y3UQ M&%QOA!J?]SNMWI1WH#[TAEO'9NWT^0J62RZO7?)EHH?V2OY*X1$6E[,!<6%0 M5.P_>CUW#Q!K\)J0L+ZY):Y>YPUN65!?58G4UQ?:7X"+9))]&<.Z7;BKWJA\ M1ON14O>T=\<2K)7B0ESV;*Q>/Y9Z(ZDP%%,>9=E@(71E/L1T\<$,(?@O@;"] M?=TFM:-*BZ4-KA"!SB\VVQ4,.N#1/"$QV)+<,%Z[<'#OX5H3P^?1FY"5IR7T MYJKL$E#OS:?.G>4(%S1-95@,O:<) /^X0SC1(5'9;&R\H/_-59VNT*RYIO'& M9S]J=RPJI3RPTCMYJM?MFYT%=P-Y<3W!E1;4*8NH/:+?+_"6Z#L_?;$S6U#M M;%TB3L_<<[TGR,:Q)00\C! MH\M4]+X,GUIU\AR,;#*JT=775'5W\5XS4JT9\F7/Z<,RU^>9@URC/M*-Y M$D(4][SX!R(Z]?&A74R,O MWXX-XJ7P5> \S[&/%,X1,O#]5$\/K#U-:.8Q%%<":3V )@'_CXKB0X]9S96Q M'#RZ6 1<*/ZG^Y-AGD9(D6FB8 &MQ1/;Y<.LY47=L\#BR@\O\X,SF]$'O:44 M+MXPBJ<3'D@H5,2V BY*F]J%+Z=P16>XZ(X#1CS?YC%P5[']8+U/8RL!%AB4 MPM/'7R7B/@W\Y,C3A2!0J 8 P#KZGC!^J)FE3:3;72%\LZD'FD4,BP#S>P2> M)3(-3ER9)8K]8ISYM+\3AWC#?RNJ)>+*%7_VM %F!%/&0D=;VK"J@(=\*%$1 M6YG^NP1Q$QJC8;@'@]Q5/%,O/O1:$16DTNG_K#Y^=9,ZBAC58+MM60;]7=X\ MJPF/*6,,=Y8/Q1@BP*!U M2Y=W%=V+]E"[ FBYN+]6_3(3, >,!MVIG:Y!A"$[-@Z[?X(Z>(!VBXH8UF![ M[1DV7#ET,PBD+>G3C8DX1FHW$8TC+@135 N#H"YM9W#$N((VM;((R*)7"3.< M>;OZBQ.!XEPG3!*0]-O-9,&9-WZ U8J/96^8.7,G^AVN]BP2@+_6 IK]I*8: MPJJT_Q#H/P3Z#X'^[TR@Q;5[*(BFQ; ]6Y'W[*Z@_*GV!;B"OAOF;DU'1$F^F#8$.-]R.[8\5A*P CO;S"806ZE#=],Z/"@O>\NT"SYJ>:Y0X4-E M'S[OVNBR\D;98C^1<(JO$;K_UU9P/P%5!':_XCE+@Q>.+06N>;*1Y]$\!D*B MZ%T EZ: ?AVG78/'VXS@0]D"J"SZ5P+H^01IYD/+XLMI' ,Z6,TML1\^"Q!/ MPL7YE+%[HX%$CD$GW)\Y5J3Q.T\TQ[#UDQJ5':0X19 M<-E?[8]_VQ[_NV#)F(W QJ(F16/V+7ECI)(.K"YKK?T(-2; M81)1 ?YS+6/\CG?W@B,E2_,O.URX9K\_UDYLR5,%9<_J"3RRS#$RB:14@BU& M#-AKW MZ/\X43<5Q3D!W$$; 6,_1I#E0^L\$0IU^,HLM;](=ST\"R^E?DO')('4O-U$ MDL'*X04 _G(]L!PW(63%;Z#8O)--Q:QU(^ A5QJ(^&':=Q,%B[Z"E?4A]!C1 M(=J0:R$P&Y<>LLWOX!E(R-R.J1 8:;2Q&-U6;< [(VCC/_R([1MF@\]$G/@, MZ>FC(NH::(HKY^0,@C)M>"8.=IR>/QMU?S;J_FS4_==OU/VH;8WAW&39#*6P M[ X@-=VDE/P;Y<(73\6>A.&GG69;UKR:)VW_]>SI\VFN:N*>E2B@+R(:^?6% MDHR=WL ^AZ;22,E'V-ZEHFQ.>N*A059;I/Q62Z<+S@:6%%K,N?M2<@)G4T>^ M.0L-K/_//OG[/_T\-^A"\RPD% BF=/?6YB$">SY8C0(K9LQNMH'Z-=+2V Z; MKN>I;&I7TI\\P)\\P)\\P)\\P/^6/(#9:5X!P8D0QH>RRX=#(S%E\IG[&PM9 MS2$Y#EX:I?6D@-:QSK&!D8XN5QT3D9!MUZ=4#\LH%LAIO^XM?4XX3F_;RQ2[ M8BK2195 X%UL^C6@:WI+HQ:X&Q_*>'&7=RU+W_KD0+=>>^6I=V5E>/VMUU=7 M.45]%M<4"N;=*9)J1X5Y#PME6(Y\R/;&2&^IRJ*LAA$:A=]&+@7!-0>U!">4]]3L)>S/#NSKWMZV4J5!>?%'.5.H@6.CT&9^I,_E, M8]GB^)",0_9NL0_X+)'"A?17A#++C$3++QZ.F@*VYA!N]<]G7]+"M;"OA!/> M4_JT:S2.#-OF1QPM[!(RP) M4%O+6^-H5S;!J425@%I:\0(1F?EX+W9?%P"&^JQ'RGQYIC%*.<08/\/ M$!_0^#OPR917=G./T(=R (BM8_5BE1_5 -,\GH@;%:5%VR#KJ=C>4+8K5OQ3 M[\E%PD=\?T\+N G]>/,SO?[/8C\'%6^>;&343LF,4[@SC])-:@HDQ!-_IZ^\ MH[-2W5^:9,3[;W!5VB7X[U'?-"'VMI]=_1UA:1%:LVP302CU+RB;/CGYERVB M7QT=Y&*29\&2RI+G39- K-CC?ZAHYTR:@O;MHYDDP,U\,(/G@"V: MB,(XVQA[/)U#!HW%\N&J>V1@;9D/P<(\Z0=HEO43S7Y[W%@CFMH\ 4*J*!E0 M\B4S'W@!:WM 8/JN5,,]TA'$;P'@M\_I>[-5N_V*$\?^YH/%?NX4 MQQ#&HFK#:9R#WV8B6K"_U*P/3/UVZ.?D/M)%] JP+;16&ZPD 1APW<4,>$/. M[SD"-Z'Q>&P^<)G;!@% D:GF8;=+B15;8:!/?T\1_-I[F93!9D)ZS!UD$%#C M5?' @#/M1N11.0W,-H8+7*IE#AO&[IX:9$W^O89]0LB%GS/=3$3TZ=@>:K2RS-(+/BY,7+"9RI=..?:I]#.++&.[K\X]DE31$T.RO**W-$*3 M8$@J8%26+>IEV0T58]0\]WN4164I:EY&\Y ML"QPK&;>99])W6$AKA+VD9"S8>1N&AE&'+RZK,ZYI419&]LUZT7XWGSJG[1" MEEPNKWXYP+;?7G$4E1GDK&7KEM+FDS6;,.'^F#XS:6,\ZT:+4GJPI]'KZ,<) M>EKOU=V^G5^6?$*SW7F!".0>4&:FQ_8NPW^=9$9%%EZX8/3IU3,2?N?K+ZM& MK/0/OV_J(W_72"?,MSG;0MV39OC18&>=89N_TK:7(?6?ZH5#FII:ET27*FKN MWVI;D@9!8I!X0J ^V=>U&SCF''H+2FC2,>1Y6,YIH'IG?'A9NGR;PF=_YG7V MS!-7Y^!061D,X'40@74;*(EPZCG S0[R8I8V'>6%FBVU>-&Y><,[&GOU+4NU MUI3+:\^*/3I==E%0S /32N<>Y=VE?:O&5$%HM"DG?#J$_4-#CE-F@W7/*:U9 MB>J?TTE_3B?].9WTYW32G]-)?[*2?[*2?[*2_[=F)<594:U43N-;7D*ANPNK M^1U%9!3UI>8%>Z.VZ5_M!U@MJRC)]C@A ;4;DT6*V8_:V%Z2J?GJZ]&@?EW;$18[MM:;(FGSPF; M06T/6 +CKB6T,!5%I)Q56\J'Y%"EE5$II)AMN5^RN_5%SLRK>QZ^6/#\2\G+ M!L7"!WBG:5GR)2:40$I6WN4 "?J 7D<[XE2Z\*)OQY=U+89U9>EJ3\Q-K$?4 M3+OE.G:+PN&H';-6B'1VM+Q(IY'YLN'D4OU.QUVGHS5V5BKG4]?RH9!>'K"H MOK=NA,DIH,SN3?PG4IWF>$6R&B^3X$(#:Y%EKA7&-8\<7E4^V;X/9B6;S87KE$%3F28ZNA6"Y>BL04J;!7;56YP/ M,;^P "]8J(Q:TGKCQO(WKB612WR:+#65]K M9*U[#AVQ7M$^)+II@4%,T$=X"YXU'H5HU/*478-AEJH-IOK6!I-U+=:=5BL" M;E=RL6WF6PB_U23BNG6[0E$9:\X[MGP938IT91O++_A$%JWYU(C."3X4G,QL MI"M]&,H(H0D[+SAM;A0\VY3A$5N*,*WO!@*&/'?0&U.-^FM%("%\%/&M'4[F M0YN,00<'2#Y\*$YN H]*N7*V(&U&O3$^T#KPW."R@+#=!(C*X@:, M>)X4?6;E-P Z66;[>]5N,?:1WZOM&+# ML:G3G86WO"(5L\_',KWCK&S0%AA%#!Q'N ?6EUC MZ_;&JLT/)_43U\"E+V O_+14(;A=Z-Y2"OJ2.FSQMPRSJP!3]N&Z\:'/D6 Q MUR< 4M$3[$L#1(D!HG9.WN6B]8AVA>-R%B78*[M#H_R-U\@C,)D2FTMK>S;* M??%6&[8>^QB\Y[2 QF)!3ZXZL&4%EC5V;13,>D(N'^K2_+U&J(; [,>S;"C3 MZVO!*C*V4-"M\+J9=*K84!W;AM/VC\=4/89/*)AJ=WF+#.:N5[]X( O<56A; MYH]6NE5VWIT+QGYGMA>XA#5_W_@P7T%8AK?Q;ZVMW>\SE3S+!, >A/]PN6;# M)>UI%JL6E?W!$6Q C5/[)RDY%L%[W%8>O[&/:_WP>9J @L25]]1C?VN2I@!: M78D/D$1HF+@8L ?IE\@@5W6@4X[M'7P4\7KBOF> QGKHOD;I5%=^X06U,>JI M8S>9+M='VK)'& \6!USZGVP2^%D&R[7]6R/YKONU 1.7X^HP'23]2HF2V3K:#J^X\'V.9X&_V9P34>1CT9PWJ]N?[^M>$GV%&$UGG4N] M C@)(YF8W5MJ0_?8-6QC9@0O.@,2#' M"&1*T'R4^DKD -6"8KJ4+L?-$#\4I7R3]>LY)H/%^Q3@^G$*NN<_&Q,/$9VN MR0IK:(S;B$0*T.=[ *C-1M$D_BRI\6718%4CSW*%$,9_S4%Q"<.B1:25!MZ[ MF5CU6&"/;,#*5"!=QEA!T3LDCJ)-H9IS>9OG(5_J>4(; MYI_Q8)?_BRE\ <.5]F8_^L-G+ZR"6NO=Q.ER=B&$+-!2V)D>] QIYHHN>]:< M&,"Q::OT. M@5502UM5=:I<8A.!VY[!E,#FT%V:LIB. @5"<6)W7OQ[XW?XM_\M_$0(BO:( MC@-<.=ZU/ZFW#B?(J^8;8SVZ\09HU9#6K& 4<',&32>?%RW4O1_PO>]]/R/6 MYH!@)L_Q7XK![UG\+6AP"(C[6S(1^C;6(8Q_353"Z=%7%0ZS]$Y,^(^2:!I- MSV>"%6J6['7O)V@9_V5:E]W6HCJ[26" BOX/S,T?)_SGN("O1_IW7N'R7P4W M?]ZVGT*EHZ3^-$Y"U*WF\A7QTRAY*STJ,\$;O/W[62&46L4.EI0M>*DB1V5T M.-L"K'F?3AE.GJ,81B:)L?]P;/9=7LF?G@?:<;V(:1+[/#A'0\N!8V=)(UJC M/S#,U_KM/ULFPB.TD3$SUK+,3'-,47\L]>)-^*+2_YO ^(^P#%X[7C$ZI[H'G]\ZKC5FA"1%Q MD5!=H/TK91(8X"K*L0=Y=U A&% 'TV\TO49%,05H/G%]_-U 4<.'Z%QF$!,_ M@2+*A:U%2$;JB@\8+NU?1K^M_6_A)S "==)(B@CJP@>,LM2,>0WMWI!V%CNT M@>*4D@P(O8@5W*_D/<9^\YG;]W'VQ)N4'9\31>MT2*=)&,+,&GL/.,:1X :# M!X!A=A[PK(+NI,C58:EETWB6G&-'V57+-7OIFS76M"6V)SR\I1157_G>'B:' M=O_OD$9^!/*E,D!7.AK4+>3*B_:25$AA!ICN#FF@HPRX[S)28X8"3YK6''W; M4>@RIF/7WJ97]'!;SGS [.F=TTF'=R"^,OX5A""*TP2'@1;&<'(^'=ZUJN*) M3;;.H]O)N3R_X!>KE[LGM"_8;Q M4FRIH.[DL_]#DS<%AUY?;6 A^8=WKBS8@JX?_;%\C!)#J)S3DC[R4M#PVY'* M-X):ZZ42C:?=S2>]BF];%-R/5^A[U>M@\*I75M3>)=7M3IKDYK]]PM[X]R,3 M3Y1@#7F7TN^29 -Q$FE'?%6>BVAP&0SRCL0N7.;R_L1VQ"[@&] M^UN/*6&"D4]H1M+>(>XC[^]2Y!PBOI5-:>X^:1.O,/X/,842]SH&8EW[YN58 M"VE,KB>5(+=(?G\'NY4<7"C5-V;]Q[]'9U49,LG46R_]GS7N3^ MT^![[^XM*2/+A>?:3'8/A^]]?;U*X=PV^VV2FY'79<@5_W;"NF /2@&_#1SK MXVN !!H<\?7WXS::2A;6RK7\8XCQ4-1#!RN-H%-?S+3+@C74Q_>HW/X4>4CE MGQV>W0/R&1B14+[&1+MZ&;;MQ*N)1L64F'>&H_P#AJ9?[J'VJEN%])49$BW2 M!"]_WWN@QN(?[Q,TN/;[2N?W.5'/<#T>-[>HEK;FVWA_?3?:>5+HL?ZJ6(FY MW[;50\JG_]E%YR^J9?30V\REI@9P,>R4T4Q9/JP.0MNI/LC.?L MTLDS.[Z7W^G98W@DHM]<^N6;3:_4_K%4\\R!;CM N882-T(80L-F^R/]R=L2-^WQO3S+$.3YMQH>_[OR1:D/_Y$9IF'T+:2I2: MD&TQUM^Q;]0T/B:A*_AAW],0%^\F9M>BI(:-B.W!.Y>O5OG^VX!'&80!B,51 M&IP2OX#EG"-<'V A"7= :%'H'B4S)CTL_'IM\:T,;7_A&5'QO2>WB,H+3(UX MSDNS"-?Y.[#>)UG#B5RGBN4KAK6!JO-WJA;-GT2%)F T4NT?%.P]=5 M+[4$\O:>U+,]/-6(DO]:@-\Y:8A\VI MS>?L=B3MW#3W;Q[U'UT*(D\@+],IBJP)];JA&!M[R6H]+LY5/_*P[*Z N( = MNQ/%M/Z"[0VE8W(1@!LJ#=UDU(U6XLI!P!.)'Z/ N?&L2@?-3]9/&/CG M]8]Z?]W1,6%0WH:EDA2;ATT9H>WQU@8O<#<$OFW FC',&<"$O1L\S""D\P], M,9M\,%UXD9>L$R5"HTV;3]8E^&U_LFFPX'-+M4&DELNVS)53W)+-M6^'9WK8 M.;Q:5+B1U!S7F =5T'-S6];0O&*<+0V3-:\#HDJQ]_FRJB8#_,VO,MGS":>4 MM_90O#X_W#SXFBFQ5^^\8$+:BB#547:=+Z["BH#/Z#%.H&3;?3A6X, )(*T; M=:-$-_2JYNGQ\JG&B^VM'PQ/C;U)=MGCH/Z]/#K6X\[TIIN;5I<1@./PS!H= MSE5HH2\PC?PYSH3N.M"<7@&$'N-+R[RAHZ6/ED^+\-][/G1W1+ZIU7D9W'%J MK?(,>^7"N,!K0I=(AP5N3PO(8_FQ;7DY?*.67M3TZ%C//=LI RLQ +IO Z:,U%M>^@!:=JV7:+5_B/[EEW^JK;YE=_6'SC.*(IX:6?'= M>H/7B@Z_PRX,D,"=I!3D'JXFB]23"VI[#&!2*/(=!Q9S@X,?8[V=6%=3&&>J MISYX^X3 X61I1]6'>X_OQEIA79=_.CA#<7CNR343Y^O4CT MKL " G FS-BRK_%:D3)S.$-P@0,+:=U.$HDAB>-\6)2N982J];/#+"5:WP"9 M]I=8]:C,PLQ+3_)TB\YR>.>;1G$V 52?&B!MPF+8F6 &1X+_#J56!E8 BG"A M18(,4F+YTA+S:B1U#N7\HD"LW3A!T\1>_N;0-NRYNQE^Z?NX^2ES+,**+C3[ M/>"?->A$L(K%H*WW7S6B!78C9+[RM]1!D.M]]^C\GT,,[Q042>:_>W3&=A]8 M32OX1O>S&K.Q%]N:?7:;]54&0*&V= TG1RX9X]1!1QI1_''=%8Q9##"?C+E@ M],S)\[&TQJ_Z[3SVF_72+?DP[O+#>3X?G7'[\[R M5#[(X*5^=]P[Y**+\'LQ/BKG+]29M$VKZ+B">G/)3D$*7H\;#[%-?3 >;\QU M&L&9XCSI#A@XZ!^3]2-QZ,<;_DST7;0J <*<,ZY\<0$J M!SV=U4\2LC*APJ\3FQY@*;35;IX#DWP=;S!B](,3.JRQ 7-+LIM4;&P-M=79 M*;!+LFCOOD,8.=XC%&95%"<()88L;@1X%5+6UCM((YP@JZ+_TX@5"IC[>>S% M9+M*;;"73?;5BJ58Q>^SQT8\WT_51##E-/1O;7IK7C^TOL!5D."+?>9X\F<0 MC1NP%1X+Q<;P'AOP%18)4DRN>XW&$2TW!*; M?=*R=B+KY?-& 8#"E5N@\VI[G,"="UU.<-Q6T"0&Z&$@ZT*C Z[FT?\09 < M"GXT)%+LISF-':0,WO :V *.A2T-O/6^I5PP.^K N7J6U(5.L;#MI%SOV ZB MRK"%OI/A5F;E717>(?.[)K7&S50:,S9E&!IJ_7ITDZ&=(VH%VR,*)=,H/@JL M!7IH)ZZ<(,EUJ'\M4?-)\&X>:32I"8GT)@2%F$LU2]A9]:N%O;^L:#:T??L6 M*6Q++HE:0P0OA/B^C7F+F!DR1%,*,8NM#.O_(52APNKX!4^7O"KE"6AEZ$FJ. MN-@*?"M_&'*J*[C\362 7ZA#1DUIZK=)NT]S&K,68MHF]96BI5@/OH0$QYX; M!K;0,))?40TE^31X"D&Y'4TGII'$^!JSR\,Q-1^7?X>9ARJ6$1YMO>4^:5_C M/R,[>'9W1"RL,HP"ZJ(Z:[-1P+$-&!G5C0).^OBYL!"Y?&&N^TC?<,^JDDZQ M00_6HV]R\H*/>S?51F6%[9%Z */NEY+]-FMXU;_6"9I^%;^' /%5IA_G./X] MTH*7S3?")M @(V8-RP_3T4JA^R02#&].L179SF>GI\W?1$4_?P7DQF^^,;AB M T-YXR1!= S@086@-5+.EWN<970C .#G*]PNV<7**37\Z7BBM*ODR[FG6K?: MFD6N_OX@ZF&MP$#)H*AE&[#GJ]W#V=+X=R7[>=5XM6""C.&T9@,0\8B^?,;( M-U[D_+5;Q/53]GC/ M0M!%2 "%1NSW<>V3GFWOV#U&?RD^=<4T2#OUO7W-X],ZF#W5WD7.^P6[S- 2 M>#*Q212"!=,;,#8>TE<+F#?E"BPP11]C*_JNM'3O-%5QU%BF_F0G:K:/U3;R MO 9M7AK5!]'B=6XWZ][@=Q(UN-R!B$%H61:!D59_W+8JEH*8V<-CA=HG2_!J?(N MM%\UR!*>*71]=>,9RJDJ%Y0 QOH0FSND0 RM(H=O&.J+FHQV-#/X"=^&S=MY M:MWM;F#T=_V=E0\_)<)>.PN:-'NVBYW;@Z5,Q77*[)7L0FELMO@O]W#PCK%V&X\B-O8 A"ZT6GSFJ.VJ3&K:4=/W&I*F5 ?]TNW)T1> MSOVC5_ ;/L8LA1@AT.9M69=8GDSX_(""/?<#BL=^8C>3O"CY$*NJ&&?72[^"^'&[T748[)0_O TBY)"ECG[#HO81]@&EI^Q M&+AA=9Z^/"I+__7 ;G#:4_U[-,?MS,2IS:D*IS>]NY8(]V]HS6&/ZKW.L_8L M]W"[IV,+NT&[D[C[ZF%8SD]M!1JA68DK/\"&\ZX91M>@V.V\QU8H:MM<>-SB M%1]*<52\E7=F4"=> I4);[8+R0RLB!Z\-MGFRH@N.NHV:.7X_K);V^:A6W%X)+#FVP%8L M25IOGWD\@JMHR1?79=2F;L!4^.+\45)#((2=I, 9:@AN!\LH$ZD)ZH3CYQK1 MZ4A5B]1;C^>\;;^8YQ\D]U5:=N?84^1Z%;(:G98(LDC!/SO:27]._>QH03>L MVIHPQ+8&:>F>C#A/".CUL OL]M(YMAZ2>C[T;<[L&6MNY(&AJ)/"WX^ M)-"+B^ 144'$/^W5F>K5T$.B\*)@6R]:MI&4/K\S%9.#D/HQIUX0C),PJRGN MN&_PZ*G)-J/&IG2[=Y.G[[EPFN!M/Q$G2GZ?&837$C0UX C@7]+4D$%4-*\'O!'"$TV))9'?\?."9&*VB7S#[;! MCX+S?ME+-XR&E:N$58_('#J1MZ)\-/6R:,L' ;>?X=['/T2W%4?YC#-7JJN9 M\PE#0R\+]I=FR#>\_M8K[ ;+LX?![&N->16D",S'=;9AW1AF Q9"@HJ%KZ#/ MA2/W3B#5)S530]\]% EZ\";.[?4L[?@S&[O7M9E0>H;@'T0\)"$ - =GY&0# M? I==\64)-7(, 6$ $NG++XJ>!Z@G "OL1SZ]F#9,R=;FC\8 M%;UK6TP>*N0]@O%789&/AG@ZO+A&^!'R0U>_2B;SSE M&X)IK($^)(H5V#_G8'^/X?>[L; M_X;7B*(2G4,V8%#J5(2*'7 B6V-T"26#]1KLZ7RPWMN/?18]E'U2I4B).25K MG! 9:C906*CNM_M)_XC/U$KQG[,C6.[Y?J5<5\B;4D'.$;"+971DTML=>%"1 MIIYV&+RJ.=,G^O''3E6KWFS9K6G%)J8Y(V*P[.DA6,+"R@:,E>_$*T-*8J,8 MOOE4M!P8,M7;&C(_\]779.2^TX2!3$;WK'>=CNZ.B'XG2?B5E9VUAKQJ4AA4 M<*K8:F"D4A^*C*''M*29#K7]>#Y:IMC@XQM2F%MN?UP:O/<.Z]B(-6/)QZW@5 MP&SR5H!AK9RK(LSA2S-8EA'WP#3O,C<<>8!5R,YN@@1M?5VBP_GN7R8=G4T4 MR%HR?%TN KS&,<"BT1-<)^H,@6Q$#^PQ0/03%!^,/KP6$W[:"A58/XFI*=>$ MZ^LH!9+;R.$#O'-:@G0G\N]E6BT3 :G]%.\!B?H,K=:!.).;B9!M1SW"BO8J M1]<]XF?39EYI]@9:*UTQS3LVM>?(VNNI,*O^(8W?"QD*??$N?'LMZ=Q=D>CI'9S/ M'E\HH%8:5P8]0*Q;[S80=?K3LCPHH3;3JSFWS.%Q$!]V;9BK_EM(=DGBB=V; M@*_ESNVAX]ZI[2\<:1/[=O\*^?E; :+U"QNP1A+3E6/)'T!)1.!-^6,D)5." M"#9@\N*UIH.^EZT6[VN?3S63TOK^W%UC_\1?*1=$!&HSH(%6R0WT!:[\!HS6 MR1K@RHJRW][%PKOX,BRU1PR'U33%R65Z6ZVL]TS_;\-#F!.ZH!$KJG M?H??>M6A7,UV>:=_V79;MI!XV?2G_L,^%6M#[+%ZT);C ]VK \V' NK#F;I M]WNG=')+$K-CNU%*TYG2<7V<3%7PE1_WO,]^7<\I"0LVFUV\=/S.Y]@\4!\/ MH;.D ]P38 +#((I.NHX+YNP/H4B2@L.549(.G!,?E]PG68>?A<8I>QJ'[GOC M'V56E/EIX#*G[./;PWLWQ=ZCHJCY1, &DTO9A!<-QLM 3[O)O9I,%R$&5OB2 MIW&*8P:,_&[GJ[6G+1Y.7;E^V78#)A?ZI6UF9X%+\W9YQ^744G@E@?H7I1F> M1@HC)-GV\6$ *D<3>)8Z2?9(LXIGJ&[_V,=(?]!\ UGEO[UFX7[LS?VR#LJ8 M)9,UX=\B14+27IT%DQ\>1O9?\\LQ$W [U G;DKAE8@@7#JX":'88&$E@)3 V M8'VJ\*[YK6.;>"UG65L>J=:T^^YWH\4W8/YHT:]H!;XNN$X7'DXV1< 'Z#Z:):U-]Z'+3^+,1?X[>T0B% MMRJ2SRY:BYN\P*YSY=/XXA*/\2-H*&7YT4E=]'MHE%GMZ/&;Y8&R<(9\FKQXNK;,!21L&JLZ-[C##?6HU3"K',38-@'K:='W0R4D5*);ZNKJKUU(G9=W?J*LD5CYM!16 M"H/!G(7OZC#CW/6_><; I]E$1^/R?B9:^: M+@[C_M[BB#O 4N%+P#E(_BQ*&*^#?PLQKPU8AEKX.?I-AS>J>\ M(<(1C'"W] M^C;!VZ5PU 8L&8]4QY(65\05I/K(8T4'YM7!2_.J1,?) MSWE15\MM6^=%VMT0I(!+JV)W- )U\W_'6 >"M9"L@&ZJ&80T9WIC+9"Y#Z?M MXY^&M!:3#X<'8I0+\SPO7E8T=1,JN "#Y1]25J B_K #>7,J9240&!NPN/LR M&0*6TCAUJCG+L:*[1LGY:/72OM0OEG;^TI7!LB(0E'K;IA(T?Z1Y5*\3N0=* MBIY\:?P\$6Y&FD[CBPES?, X9W"B*F:$5]LXC%.'PAD#K/01WA/44$B4$GF*H%E&*I1(DD1 MN7.Y@ 46\)K"E>?7G#\H![7?&;_A:H=[0=[GO]=2X_$EF"IMEU4D9&P9WN.? MQ.D%OG@3,-!YQ8;$,0]F$Z5-:U#=<8[56'.OILGHMIDS.57!3XZH>88=?TO% MKT9Q!]T\C(HV8"(D$']U9@R MVG2_JHB\<"3_;:Q<\VC$H?>@R^2^KE^VI0Z0X2MYU=P_O,@#;.-X@N7L]O%V M!2"K[_?4=3,)(W$&"OT8/@YP_W3;6TQ7E]?#3F8W)83B[R2S$'=I;' M.?]XD>SVLFET94=S>MN!G/D=62\S]#\*;M/*<[H<3/.B<.A>)D?R0 M(FIX46SD'3Z<3T:UP%>8G"M+B/KU5 +U)K&>PLX=J!4&.P;S> M5K+3S?=".:Q-H&#')9/11*0:[^8&C)J#$&[<@)%=??Z06?[8O,!X+7X7=JC/ MD3X$%P"3T;FG1Y&(I5-]X@<:9 2DWGW\+J?T*&[W@/0-]=RHJV-_VHP-D@#O MX11"HV@_"=1VZB>D$ALD/<; 'A?@;7AHQ>+EO6>7W"-]NLQ^WO9&7EB;'HB" MN>1]\2GUKUIZNE,0"&0/\ZHV8.<(.1U;>7=^$D"-J949OT@6QYYU-64AN1&3 M^GR1'%M'P]:WSES*YPY<**-,C^E%[DHT' M6CW=M6+[T49H)RR!%M>#$@.)IU@M*1VJ05X!3=7-,=EHIU'UU"5PX<"]T\[? MUX;?.D;\;:M.V)%P\N6DJ=Z/B\AU$TW\, M+5M*/(R?>I?C'!"47B!]XM;-(_C5D4,( 4+73A+U;C"5,IWY;88OOHNC@-/+ MIWNDI:$A)Y=J47&B^NV\D\G1S"9FEH1@'[UMT]-5]/)Y6E\,X:3?8MWET(!L!!+5(O!M02959P]%4Q[(RQF!K7D^V P611 M="%%!H.IK<@;[FWU^1$;)Q5WP-,O:):_%@WSE]O*4^ EH@)0V81&(E0;C<&4 VR"38) 1IK)SRI3RRXN%E\M+>@\]S'/0J/VXNMAH([+TV M7>#AROY4$)LW.Q!O4!UN>BC]T47AFVJE:N5FVG_;!=OG=HONG^EXXW3*Y9?D MA.UQM9U&4CA?2-]X_# 1.%Y[8P/VW /B%E3%HB?\,2^EC)]W<9'E2S=GNNA. M*B%QY.OUGMC^JSG?AZ6&_C<<$#ZG+J]/&J5=S&D P:HM=&]$+%1 M([-LX^.+K4V3]^4+]R4N:.SR=.C?XC2G60/#N_ '"<-7M7[:V>:9GEF>2DGRXA M3^XBG;%2H)(V<\V!V#O >J>:2OU(HX'$R=0>FU'3F9C4^<%)>9D^2;M2H6/6 M;N*0];RB_WYRVV=*-M_"$@D*$37 M2LXO%?S&EU4L;L#\,/ 0U(6D>.8(!2YVYFZX%C.*%'@/RDRZ*&HQJ;&0J0X, M]"LCF/ZA!>K!Q92K$PJM'/2'BPN M'7-_;G1(0O9M;][;%0<3$Q/9WORQ$6N8PB\_E@D[&3P/25(#2?*"BP=G. 2L MRP/ :&!5/"@<:*-WE#T8CJ^8AH)\\0MYM4=I;Y]D_P<'H]6DZ],[>I!?-!%/ MQJ14AK[5+,5^"+UD2W6BECNW>^.Y[S=D<3=P) M5D%#)=<<(X?-&TQ0W=M/5U?]4H0)^.0853&L9^>79_H=ME?JO<,]GC?+Z#K7 M@.&H#V4)8))8Y;E-X=WCBH#\7L^3;LW[-7?\V$^OM9:_U/^\1_F!1LHQE\32 M:%ALZ19S=BR/V*'('Z0(XDNGTXP@.^9O\A*H\RTLOT!W"+)9Q3%R%1VJP7AN\*-YBPRCW $83\VGP#=I$$Z@QTV_%E^4-$*<:8^YD'RI3T MVH]G0\BS=<\F"KY]2AP]%Q@6HKBS2\/T4*0O\^^O'^ AP-!UD"0)IJQ##81^@WGO[5U!O7HF-1E*CJ3)/^V!)_1V6+.OW337+EP\KY8<98@P]B_.VDN*V^X5H+ CJ]W(. MRCL+H(N)P%D!1#>"K,(^RWN!-\?M?\G*[41?GS>>)-%"%XV#PPF*&?O*_%4[ M[M/%:MR\W^>\=U'7=[L1<,@9$XE^$#U=EDG72<+>&1FO*G]V5+!+2 TRU.;V M@)V?!(L!N5XU^%@T*I<\D-P>N26Y%,R+)C61QGZJ M&Y]I#E',W4:1MZ[ WJP=>O6&=X-')%U 36NR3TW%H&3Y[T@-"ZE6A9/A13\65_&O+Q2\ M_V14\$8LSQ[7B#PT?8UC;0V+7TWD;_FX_+LPF7^0BP,]J,FL9!N@/+BP0QWX MV796IR3"JJ6]N;[U1;8NQ^1XD<]2M:VS^1YDRI^(>@--P'MUNIQAS@R'4M<@ M> L(I&[YJY68J9WK-+[2?D KQ16=T\^?_^YCEJZ)Q%VR.G]9T-A-:Y/CU?.0 M#VOBR:CF-#L\W'=!HT$Q-->Y5%-NBV+',RX+PX4U4PVHW,12/;W&Q)=\S-MF=(BSWN;:A\G_;[^K_ M7_^U"[XQ_3\ 4$L#!!0 ( />=^5:XCO;,C9< (LP 0 4 9[O^.[J M/O[/>S_?\]SO^][+<N955D9&6D9.5D[N+TU> M40%M\G)R"LH*BDHS!_INMK+2[)E_9@;YZZ6S9*6E997DY>25_M.'Y!F@IB"] M0':NM-0B8)::E+2:E*01P*)SE/W+]*2 ?SND9DG+R,K)H]-01D^HG(-.7UH: MG;0L.F/TT[/HYX",FJSZPN7KY30\]\LOBIR[XMS%? 7##:4,S6U=D)'5@:,Q MBDI:VO-T=!<;FYB:+5EI;6.[:O4:QXU.SBZ;7#=OW[%SE]=N;Q__@P&!0<$A MAXX=/W$RBGCJ=.SYN/B$Q*3DC,Q+E[.RK^3DWBRX57B[Z,[=>V7E%955U8\> MU]0W-#8UMSQO;>ON>?WF;6]?/Y/#'7X_\F'TXZ?/_,FIK]\$T_#W'S/KD@*D MI?[]^.6ZU-!US9J1@?S,NJ1F1>!HEY*6T4K.8O[,TOZRLC^WL)C_I97]Q\+^WW4Q@=G24JCPI-4 M/" 6W4PV!?[5_FO:[3U[?)F^3]\-?IKKN?!4P,68>Z8Z1IG/@*BBWO=XD?XQ MOG)SG5H7&$15(6WBNZ2M].CO(?";Q/06/0D@X[K(W71'E8W-5 7I2H[[V"G2 ME^7JG=%6XEAGLZO\U[P)NX$7DY M2^=FH.O6=$>S!3_>EI =)0#C/K4<; !DG8U_ F21Y343%)7XC1$^!Z-%JH4 MDVMW"Z(DV30'/'DGB!&\'#&9935+WGMUE-I"P@L)((UT$TJ]QOV%&TF!\)0P M"F2L!T,\$JJN&\%O[MG&^7+./7K4=?RI,9.Z-$BZ"MS\;DA5?KM.#<1Q*DS)-#X[8#-E<#KD!MPG$X;=[EPY7I.U_ M>BI3V7SSN8.6JP[T3Q H>Q?#&EP:C',1:84*"F!#?J8@F3\1;Z\LQ >WYHM6 M==8NI%5>U?)A^,L/%+H7EU$=]'+THGFS76N7[IN#&ETN M6)_*"+T]).^W=$Y@GXB 52RI)4Y_.;&S_,S&UW5=@M2)J:;\C-?NU&6RF"=$ MUM[L0I$B/ULT)P)1RA'JPLG\^ZY:TA MX;UW#8#4I&\*1AZUGT963)@;QD@)GSK-W2KE%$G5J3.&Z9RLG "0@XFMZ4T] M6'.M('? *<,Z](3RA?':=,7AY"F,.IE)U[#'YOL1J4V$4GIJA7A-&V[%%\$7 MY(UA'+[VI2^P5;YSQTZ\ZI@:G-(@<%@0KZ%+\&XZI&TN:!'?P_M'*!-M&^OFB=._4E(D@)3]^L5#>?SF-_:K'8KN M?=+BW7_O,7>#I_REHSR?X*&UT#TKYP!G+&F'5]7)FK2KS+.\19N"D@IR;3ZV M-#O$(L^;3Q @Z&V2'P%%/M7=D>"8B>.+< FFBDJ1.SAD+# M<,T([L*U]D/*MGE:3N6/4_?IK>!IWO83!XW;20!9?S[8B.FS'8X2J0\,$T3J M=DT.6QIQH-UZ7@$]"WPLZ)H:A$IWM+[[XL,UQXR6U^>-F\&P8A$80.]K013?\5^P;5-%!.Y$H@VU[W15)2=QUX>6>B^54^$O ML[MCUJ7CQM7F!2S>5'$A9IUQ27-TX-I'JR&UTF'5&6_>^=\G-3_0@X6J]NLXPF>P-LT^= MMVFOV]^_-^<6*9+?(=+.G+'3^<1LC@NOGR_?8* KSLLW6 3?I\$-#>-!H?OO MW\K*5@G0^[)H0U /.\VJRF7*N[9R]R#E'?.OOIIF*GXL =YWBMGT43;T>)8DW^(4#/9 M9^XA5K_\9#=!F?X^!XY"GNVB_EAL?C):R?3FO]H_TB8I U3$'=M"%TB!8I70 M-V-_*Y@;JF.<*%$F7A7M4.J1 !L+P]]JUT]\-R;K2X"'FD5(TN9W-V8EF_ZK M_2/M)Q_T[?3_5S+!TC6PGP0PZFB@"V952( N,]_*..@)XDI- 'FR(1+@YK;J MX/]Q*OR_>_L7//QSM'_!PS])^^>!!U6WX8DF7_ ]A1&G?KK MRM;C8X&-V6XAH8L925M4=G%9X[+*1Z0?:_T MD#H$4K!JM7@(9%-2'982J^M/9SV]!0SESU9 MTFZXJ*PX(/K N@YKT6-RIX&%.!;1(;GQ\:*YRHC"$Z$O3&6;EL';BX@%;M!* M)G/QR%LZ+BGH84VGP9N@"_>4@X=KM9H>+)I\V+314@D -X'5T^.?H Y$D274 M#Y4 E=G->=II%0/SAKOMEU6;AI_PVQO05)>GYL>X]OYYH!_#TRCSLB/!%&14 M@I G;@"#*%E#VMR.1OR ;6/6].GI! ?3UEN?F"?JSLE=KW&G]Q^XQ#RSS=(88=9 M[?##N6]4$5+:_&V\E?@@QZ!YA&B7>4 J[-)JS:S,!.D08]^2#]373XSHW M27^(K]Z&IAOB^5E/AK&Z(O>G;UOZ2=9W-US069GC/QG/?9@38!4^3PV;G0N( M%21 # 0RW$41$D"F3IQ:0C8DS8,JXROYVLU#2RLA^KG#E:N8;L0''UP/GLDQ MW+5]T:W(93L'I3(VE5\>Q,206T!H:P1L-LU[BLI]%Y0M4A]#E)X,XZ6(0Q$I M!K)GP6?7K: MF8+E 5'SHRP%V\+2%U_$=W[9?F4Z?'*WC=$2^R)$-0Y^"M$% ML>($?%#$0#8;DUY,"H4&&K#Z-S*W\C$)!X7NI:E+GW<\=G'*ZM[DB@B7?-N_ MG=P#:M9ID0<)T'$"[YHMKY1OOI%?=YD=$5_MTY%4.:'T.7(O^9T2 MK2W"IQ_FY@JYQ,SJU;$HHA<:_STD[X D^B"B,0KV-$@![(LQMV].J MFM=?Q?([W[P/>E3;73)AE-R?P\I6T,S?A6^[PADVO MI(LT,8BB!! J$K/=(,)XD' ;,921^ZH<>-3S-:4WZ\SMZ%)/*\?P#'M/K5VS M7)3.WP>V]$1CSMQ\K.=!H4M/U"GCQK$A_*B&#!(^;,Z8='-*L:,X1P#DM7

D*\Y-T#W,I0L\4Q M'^N+-6^GK^ZVR;5>O)[88#KXV/#(_@U;^\=R2CMT'Q3YW_R4O>95$?YR6(AT M>Z1Q]X#:CO+Y@.LS^7/M)!1RU%Q AA+^XW?ZE Z1*@$N7Y*:%FM"\B(G%!%E M3"5 P0<)\#* "R*[/']Y\G<@58V@$XR%UM-A$TR\! @_10]K-Q$<@8Y'J>0[ M:5;'ML3?7!/VH"P[8X]^X*JDR6[V_5MG-N[W:E-=]CYW&.2:3L +7<186\0? MIX'N5QD%3K9#%- OH(8J*KZ!H8^UD;61!K#,@Q$A1>SE1-73HW]H M)7 D0&*O;93!JN[BFY%:Y1:OG?42KF@9Y1@NWK*<0;M,_Y.CWQ.9"^>0GR/* MXIP1<1K)3K@6/H"+RUP?.7M()F^+]]=1UZ*0]W)F40=SS9SC#]WYB;+B:SFC4!:='QE7IKQ'Q;UHP#LJ>I7T?*\G1(_ZO9J0=AQJG#)$O8:3NC9IM_I;0@I#UOC= M]!WP'FC.]T\VO2";IKE.:@< %[U6/[<*-&< H22)P&69R=)@._>+K\0_59Y MUE>O9__HR01'I($*;??H2T"47&X3*=[B%+(-6!\4QC$;S^?+4*&TSSY1_7LY M!X.=<27YN$=.)F:/5&J'#1<8\/^2MOX_J!&RZ=!16UZ(<+LHZ!&,$?J3V_$R MO#IS%PC;6'.]D O&53?M.?2VVCRXGK,HW#@XK4#EAEWLDK("V2/@UOL<"KQT M@D='N8,)G(>)I@=/P,;4<97( F("I[UI\/IB>/]]8OR'7D=^X?D[C].YIGU. M2Q.UG)0M.U\L-S>*T#TH/8R#;8X)BE$?_@'+$9 $$)R&SH\>S"U,."RE7N(.DZG_LH MLI8!5N+9J2#D0F-*"VY#17'T4 QLZE>5E \OEP !F5 >9SK6WG*RX=[@1Z\+ M'G-[:\ZGXH^M3O[R?DG,;AVO1^WUDF45KERWJ] 7S8;G(;H4J;A]TOM"&W82&W<>4& M,\BJ'EE0YY$R-ISF.+[FUIJ YD*5'KW5\^Z>PC"M-3J'IQTK26^$?X",U2"[ MF%K*$LU-X$J \2;4G*Z@.QAM3[B%=!K,UR*;==K[WQ.G@ZJ'\N;HP=6NZB]E MDJ?,A@8[EJS4N5J_*NFZDY[G_5<N6L*Y="Y_F /B],['VL(,5R9T/-EBL:), ]5CY$[1YK2?L7*RK4HP. MO?VLO7#@U'R-%LVIT7%?H8MH-Y_ &^-.J(:BL)&ZTL[MZ>("ZJZZ1]$-AYYD MCQXI6O7C=._;-R/8:KPH%T\!>;,DP _=3ODP* .UR9VAUB]6^B M.7_'A72.BN:-2@"C%X(4E&%,Q]._;BD@=.B#CE3(GRK*Q#%Q2,.0K@3H6I,& MD*'_>;KY_W_[)Z!<_Y+J_]92W6:UY&[@/D#'Z/IE?C@J 'EY% Q,[-<+]TB MAODAA$KG3..JSN8LQ(1-) ]O#8V/%=K8B7BAYRH))^UCRDR]?-[>?/\PGCDFB$9]^KGB$[[Q"9MU*W@]K#7L1_$*ETBJX MOWB4FLI#7K(JHWC#PH.BY0G#)KPG?,I&?G5\X:/08W<_9OLV6MV1S;^L@)D= MO2)S?G))_/;4.9OD\]$HSN0\&,[J-V^A5](2\?LCY$0A/=]PR4-S.R5 E;T3 M1\_--_Z,LOU S*3'R'>IS*WMFL#YU3$,V??\W'57[DJ+4=18,T?!!(@EN/01^CY7 M+?NSM>E=5EPUK34IG[Z[;]:#XE4!"V(4V+'KU+O^*C^I.+X;XIJ=* %X MTJ:/TZV;F>OVZ_TGS0_H18%62D@Y-_ MT(/I0@P1196-GU=*"1G_T\3NOZ/]I/RGGYYR&>^0 ,:48980H"/Q%5+O_C;+ M7_^W!9F*/V-\4BWD+JR*=40:MEP"I->I?G0P"M,5-EU7??TUU,+/*D\GO&3Q M.9-YHZ:O]-+)/LA!!\40>GF'2..^(/JA.!6-86I9T!:]1)%YOFAU=9>V']1T MWT._AZI.8/G"Z;XIWC>S-@UT9'76KK"JV%5OI=.P$5]$3:-B*@DI>'G[G="3 M#7R$QG&;4".>G'8OY3N?.]K)"IYREV[.SOI27!B0=&73+;6I!;1Gៈ-G MU]+U\<$L#9!AB^")4\^&C#)]8)/;'WTFFED:A[QR4S-A9ZSFGD/+!I.,7F9^ MQH9@YJ0[J2[84XAT:VAY]PZ VEV/H) MF=N5@FMV>ZLNZX_7,XZ6/9NT99(81S^_M&E^7YWUZ+LTHK+G(?2 PC\FJ*[E M&]FP,.1%,(5[,.H'JO?CJMEK;\)*K29UP5K6&2M=-=-ZG*YX'5IQ,@HZ%O1R!2YD\G&E5T?[L3%I;+ MU'<<(0Z'O R("L]808G0L(1>749ES[ &V;D@M'4BAJ5!#\'!9KWCKG>)2UB" M5+B=DY?GH0!;-4SE'$]3&SYO71REGN$8NU(K)"Y*>;Y117JWS3/,3518#T'( M4PC")K:\.NL)Z>!/-)1!?;E9IPO;L=\35OCY^EX]G_;RU M'Q1,7?\@9KYHV MN^Q.1ATC0TD"!!)TD&8Z%!G52#U/T'6P .L)PV M2CA#O&LBJE!>^>5<35U[GUX5Y2G)&^61:8]1>D@COZ K&Z-OAN #BF1S6#WL M#(DPNU)0UC/L-O!(,!PX_GZ Z3UZ70\L(;4(+4%&"0L#!M'@I4=%9WM(AB>T MGT7(A# #Z= K%WY^]G8/3>_!D&F%<(WPT6IUEZC+]FH/M\HW8E7M]PLQY)>L MTNSQIT+4F3"VD.?HT9ET O\Z/8JCE^;[;&KHB$(1E"QL9J9.9_N8"*J20D\<&BL<;3:M,'L11NBDPR8F/&].!&Q"X7E M0H$]E%7%O.6@TL4T?^>=/XFPSMIW[WDW*-/:1XM<67S/=4FAEXG.#4S8OY4) MI96YV:CW5), ?7)3J)M\"LIHBB=$?TM3?E]501+P[!;\=V-"!4&<4&N-NO 3 MN@AQ[ <:*\6B[7T.N0L4&$"]2-+K8.GIF/^N(C1=#A_A 9M-B#2W"QZB:I,, M9PH.BQ/QP2"&9-:-:)([??#G2+:>R)9 .;MP_8 MW;O')K3K)JSHNE)6Z%NF\ MTYT/)_#.HAX'#3]B[I)?42&O"054,-&)-1X M]"^&!B_Z#KF/[)%-7N ?\;#M"G$:NT9>52IX[!HZ@C?(B+ &^]$0K8,SP6Q! ME(*X>%V8OH7"'9D^5VO'E_ZCLWWD58F_KGQU74V(@RM.7F6S8-R[Q8N MK@W:^$BYL<^SH,V8]"J\1K;@O"\=]F.2UKPI2CRO=>QEK\H)?=ZA M;A]1C%N!^O-'6I%?#'SC;F"&UHA0'(Y) QE@G4TP'5U'+.%A$,^)2[0@:0;P M8S= U&;,7/# P)#3?=:[SS9=>S[-<5L9ODAHK_K"L'F7AXW+'MHEY;.%0I \ M0+;@5_,2^-//\) ;3CN$/H>,%^&KJKJ*H*($2ZVSCAMJG]3YKEXN;/E]*>:O1!=_&6SDGC2Y:^@;NEI[60)0T"T &N1A9%5JW4AR' MK"9WD'5@1_^"]9':HJ6W'OD..*>K]!YM7\34=EG*+(D=_'M$S@,*C'M:S?H,?V\CROG(2HB].;1N\&'3BU4HKUOREU)P6@)C(\8^>BF=+30?*S M*)8!HDP$W6OYX:7<,QB5C]JG!P-X%:T/SC^(,-GJ/+*)DQEL9"EP[]^Z0U2( MHLQ6&,59V9;78(C*:7R:!- @V?%9[#A6$U[KXUXK?FZH5M<@,6)'V=5[@R&, M=P9^#B&SR3MK-W6Y:-@T)1RZ+SZ!7OT,GA*JB&:+XR<6H)-((6GP\6F()MS0 MJ'5:KC2,$V9MN;BG*)O4N==.+]'@G3]QA7%:2H+I#?5GV&8<;)R04HGO"T*4 M/*'R9UAH"W7 ?QL_NT$")($5M&32POLB XJ/G_.;6I.0J-DGF<+BL')?,X2&:%RQ)?MSC7N=!%@8'D8S*<_8'951KV/PKC!U^0%U)]DK:2W<"-A, M>QR5EPPJO)A*D1W<)#0COZ8:V#M"'7[B:]]47+]8V+O='_AX=,^AR"9[\V,A M,AFKWQBZI,Q:]CABC;W9U-9>5_3J1>C5V=XPB"C<91.8J+%9\,T;R-)=%73U M/;!+_9#)F[#]W>/6YGI@5N>2C4ES M3VK+,QG;VT=7588_3I:M%<"AZJ3$B6S9=D?5QQ>?K.'ATV,\:QRNQW'EKH,@),Z%4]7J#=W[8 M^)JX@VI/;%$,E/'ZR_2CQ'?KI$AG/ ;V-C14[UTLSA.YG+D-)[08J'K@-O-5 MGM9&64XUB/2R>1GJSS5U5^_?EY*!R2>SZ-4>(HV"%JIV.,B^0*CR2J]$@=VV M"2/K69#GAW_4U[X7TPHO[*=M/>1W,L*Z].!RL4IEY\L-6T &] *])5A59 MPQ'"LTA#)YSMC7JX$U#OEM=4=W[4^>,?"U\CC-/56PE&7B+LE=_X1KT)KA UR2AYP(=8 M,IJA8Z25,C_CU)F;F2J#9M;"IX27$D TUY]-$ M(ZI$MVUP2:"%R#.2DZ=(<@V?8YHL+AFV53[WK+&P6;X0./[ZW\-HKTO(.PF@ M7AL*!0D,X!?\6,Z#2G$>%Z]$,N-KE=\XA ],CR@;8G[*UF#@LI=41%1MW,7\ MW!89HV#D-5GZUS(3:FU_K3/Y_Z7.)"9W$9YK_Z7:(-O[[]4&#N4_JE+_.OVG MT[V^T$2Z4T(R\A;5'4^/OC/-K'GXPV *'KI"I&R"2TX4A# I I5XZHBW<4[1 MEM)3)Y,S]]FTH![ %ZDGZ'RA!]&9 M-,$-"7#>JUGKI,UT]AH7T4*?=X+G0>Y\V[R@@*4N1Z>BO^L_NX$I#J9%_]GB M'7WL/76@!U&H%*J C/6(&=%V&-^,/[]F#A^78.\9<">TIM9G0QY%(Z0*>H$5 M[!R^GY^AA5,;&KBV4>E^G)%7'MCHR8(V4'XX1(B:]YI(@)& 7]32UF$/C%'+ M,;Q1+B&Z76@92I>V-SL&<2HJ>A+.L3;$"BTLML9=D],Y+RQA M[W6DE0"Y46 3%L^,Z^[8#):!O!(.13[4YZJ<(5Z ?!_G*V22-+3Q0 VT%G-D$2(-G!Z)#RV>%K M$1YIYYGM];5E2S/5&]5U3WD QQ86D<+$F6 0EHEOVJO,;VE!]\DEJ3(BX31W MS$"1_KH@,-.%[KWHPA['^'E'H(V#HY<%1\^QM.*12+ M=5 +<3![##G4Y':<+WQC&+@FX,>*LD$G=&3/+5M.>^7W_L,5SO_4R7[9O.\H M?,BA7'\A_A E%<&*KR/2Y%[\P- R_L[IOJ_ZAL@5'>=AP1(+*"SX[!?2:SOJ;7HOVUM@!!)AJ611>FH MM E@;OK+0_S7=.%D[7A"JOVS3/(OZ06(T6["K*O4R$73%\YHDCG>F@11]F4^O8Y<$(C MV>3U1+&]H^4%>EA7Q9./^PM7PL>:WIW5,G,YN M>9?!?38G/TLO,<%!:IP;Y"@(@\TXJ/(2 M=]BU6J85]"UQB32\XY5QX&C/\[99V1?*Y]S0B)8EQ?UB4W[V;L 9; ,>-M06 MJ;>P1UL4P.")>/#AZ+F5E'D^K+-5#=NJ>ZXT!1R[5A]Z)M _(OSSJ5WIUJ:G MMJF<74T _J2K!+O^P5//!@@-R6AX5YXP/@ =Z!6<%U]V, 3K=[*%+\92[,(( MPD63+:1.AU:OMMIX,^>WPXN7G=%8AX9U0]1J54:1I-.(@KF0!1?.U)0: M08%4+8K#. )#]O=/H?T"H*U%_-ZOJR6 '-I:5XAOHA-?RZ&)->YTRD_\.]XK MO+Q7F!,-',PX[=54@Q/-QZ(VB@.)N\_.-U&^AUM4KXB;7J8\3X$T#%BGPIS@6Y M;?X7=SY$::WB]P%!FS@1/(A/Z2&B\9]_B-!JK^@4/ZH!3#B CQM2= \=7W/R M:=@2NX&XF)& <^\C*K['C+RY$I;6&F$1.2DOTGV\G^.'Y8Z.1YSB;@JK,Q Y M\;&-SR>^H7K%U+<\XP1I9GB0.I>&&@5GF.O=3EGVX+4;T:KZI1. O2\!]!Q6 MB_3%>8CN(5#'82W)K:O6D!-FL.!'UA,:8?'3VM4+=[HM'\E)W+D^*W#A#O5U MM*5B5,G8=ZF0!W6@NK$:419GT@]19L,M/CT6:4U#*8>F?(<4I("7#_>TS,]P M5C:U3&XKO*2^PLH#47)!1=XKOH9GWZ8KB^R@%X(;?'SR4I$5!Z_1Q,67$D&O M^&Z]5DY:IP4K;_8YKEJKZ8*P!79SGDWBEY&!8! (R+@U1H,O"Z>G24!%(Y[ MJ)*,Q-?LS2+W\_6XF)BOJXZ/F^RI#<;M2V=*A2?-Y]3"'*_F@\DZUZ*;9(@R!PA1F89WBFE: 1 N-J"4L:NS]F5V^SZT]:MSPO*TG'PM;< M'+,Z$N[Y#_7L';@FBLC*77O30N'/PHK[K[.); MY:"& O05"A[T:Z9HD%+5BC$5ZK^WW@]9O MWE[4HA7X#KYJ+/=A'JH^,K"@ VI1:IFC?WY#M,/WGY[YR ##\; E1J0!(HJ? M^%Z.L*'0270\'3OW,[.PLJJ@(/AD_(\(S("'WJ9J9@SJ8%RB@1S/F@/&:5G& M&U[2?;VFHE *O$U,=5@.,E;1V84&R\3Y]$.XOA$'# MC-8V/._*SC!>873/U_0;G\H3AK+1""CV>JTLEY5$+9>E\#+];Q"5MW8Y:,&6 M*A@>7^2^WR#_4+:<6[!A9>*5H"'#HWO.9C$7^"4RI81WCQT+"PA;/#)2[S1[ MTU[O@"/WDN7]+N&DI3S*67Q\P=*3@L^\ M.UK ,VP5MK)W?$*H3V9;Z1>_&E*_YC@(HP1[B99/(3[A;:BG5VU 1P_UVMAUM?4>6YJ MQU<1!X]T/2^*3ZLOFYY%-Q*=@*8;P JJ2#^.@SM'J#B9&32<)L_QX@FU!I_^[T/.G4-0$ M#T69B&X?0SF0P"@8^\.-\-;ZY\YUV)R5OT-%@8M(;U0"F%T54T$>:D0#WF/# MIX6&B,J4!+CTBMQ!%]A)@/'BKU+BW'^>U"II&+5V%/$O*8OV28 RKR"4LUJ$ MPA]I/ *BC,;TIMHP S7-!QT2P-FGE]_U=W9P-PL*9HGR*0U8@=V8!/BQD]#: M_G/G.NQ^E)*@_FU$EU"!%U_HT)( GW*_T!,.(5R0783.. W'Q"+/@U)0LA)% M:*C\.S3D9W+C-:7_:RX$D*O_1VZ\D7I).@R?O2?RAE=S:7%,;MMK7!ZGUR^![PY[Q[UV-#U*W"C<1SQ\UC51R M5MQK0ON8FPR(WO\35(X[>FI,I2=;$"5M(4>OO]D1S7=]_R'NX/FZ8LO/I]>MLFPZ6\(LKE M#??NT<90*<#9?"]$41L=(56<20H1;D$Z"-"6-&U.41*B0GYC6WUL[Z$AT[=I MUZ9C_9].#=JE=&VE!SJ8SRBB>@@LNO'LZX2'+0W4OBG7 M7HT=H-S'-(/">TXZ&VOIUT]9/OC@9'_/NG'RLOR%)^L_[1W]A=+"Y]!)+!-G MT=E5=#1:>,R9T"5AX((@?AZ'FD8/T3=LI"M]!1,=%M;6@/*AW-X=D\='72Z< MS7/?\?B13.. $B-<,6T2*T!0Z=Z!9^ZQ=!6C:AS @@W'Z;QVX2*$B8?B1:XA>][)/82,N#"'R^-KSCI MY*[RJ]ZDL'N7-<5R$O,VUU2:.^XS@2B'..0)/;V=\DFKC7>$1O0'AMH]Y^1: M9_E>07KNE&?Y\3>^[8X+:%AY^-;\W@\M(HUI1#$3#1"-0(;M-P]MN(6=P(CH MG_;E@^G?3&KY'A32,9KKW="H@3Z[#;T.I]5T,H\7 R^>#UPMW3D@Y*/V3 9 MZU :>@V$/-NE$25I"%6Q[^A^3'?6*G,]DG(]HC4:\.KD^7"1I\W)TSG! <[7 M=5)N+#C5M#EGZ]VJ\O$H5\\;\N@#/0@2F=0 M">\0%^/9-^N,9HJE&":V@:5TG!Y'J-"BL DJ\.%K-0E)E2$E)P[@<"_DIKX. M+SY_I_/B>R[W==FFC_/)4[U3:+PA2Z8BBLN%A\E#SA.Q[<_%NH[)*["&5\.;5-UG4%38 ]C96"PR9 M@)=.1./9EWY@&U7,!?K=WW#,3,^Z%)V@S"9O*-V 2"IA%\D6U6ZU1$ MS.-\R12XDFR-=DUGGO*2.I X;X"WXK;!VI97YQJB?=:,@NPL N3;3A"<1+7, M"CXC0'U:3 Y,::[#]13 C\^R(U1%ZWI66ITZ=G]W\[GQB0>Y+FDYTH6OC0-? ME%9+56]RC=#ILL0'=O1E(ZKJ\$);D7KL< FE<42F+$H+:VZ)=!+-0*QVSP,MRMW[4ZC#)L,9;#2^WS:_DQYWD1M M1KLN^0[)7GP;'XACFC?7K8$UH5$N+5[D_8!H,"RTXF+B2TQ\DU8^-@HYL,QO MH[/<\-RV'>_U4\VG; 4-555E* UEX ^ZV=D=3YY7-^MSZUS/!3N=M!PLI-;- M!^3GW<#,;"0+]:(A"]$W1XGFV]'QM3GT1'L"O\47!L]PU\[JV-(Y= :C^LE3 M\:U?N&!#X>QE9Z]'33X[?"4AIW3>\F\1\"+L^&I^@:!U)LM-,A87@L$1FBXE M\(LF+=W4FJ&[6M=D;[[J.E2=Q;^H66,4DLA-(^_4:?8PRIVI7M=^S%T*0FX2 M@$EHC/RD=?]..R3?*.AFI9S0L#VD:"7;&[W< ];^\":W$DJ;$-!MIZ% M]!"&3PM"M58"A/?^X^Z,3"ILEXEL7\T%A>HK,>+%M#'=G_IN8%[F_NZNDY^9 MU3?^T[,HY,NA7J M"!_$$NJCM.WM:0!I_^=YR-LAO^I@I$&)( ?YMV^CN_7/#Q&#+[V Q?$Z)4 MKN], ^&'B2=M-)V>WP$O[T!:?S>'1U PL089$;7Z M_/)F!S5H=+Q<$&:WF;\E/VA_A 10&FCP&''4?)F8\KBBNSUNZPI7D_F9A+>% MH#RAHD-T-:$1B^Y8A'AI5K3#\[]FD&M0(?XEA;Q\)H7\E^*.)?VOR=/9X&19 M'7 SVD$"_-]VKG@GZJ-VX]DE!&@K 3:=;NY(<5 3ER-X"5 ?4$0,JF>>_9" M[K?"@\RBL[DAX0==PM[:/"P?V3%[];[ESS1%;WJ_X$4ZTA+ 9"&?A32FF4@ M-]3./[ZE9]%A4S2&GQ^"FD(VK(B^RL#O($>.[7B:.),#*I!V]7Z-4/T$0C22 M';Y_:4FE8GX\;D78VO>9AQ:EO7K9HF-T/?3')1H7CRC-3-W,5WQ+ O >PZCR M;ZF>*_4%G$GG:A/^+9T;C__W:LS?%$6?S=TJC[K8__M.)MQD08A$:,L;$$%/8">.Q0E>PGL Y@XU;DUX>6H@*6K\@1(@[\'IEWS;"BK97.JKJ M7,^*TNUT(W4I;,=.\F.0D4V?O$S7FLEJOZ%_';NU5?Z;II,FOV5\,3JP&!UX M$_DY5:\2_?R%($%<+ $X!GQJO$FZ_C%G"7 >L_>)T*I5Z8_85U6E&28OCQH& MZ$>_BWV^ #A+<2))_;F2P5D)0#!"AJB0$ZTO%%'"\-T8=!UDN6AA9T(2:34W MQ<+1[PVW>^X@,<^].GXWZKEH^GZS+Y02TP6#GQ?LW&.VJ';@SY:6M/>(KX!! M>'617$3_,3]8A^-&35 IO'W57O7'7&Q_R*'S0:YV M6K!YYN%XD(':V'X/]4,&5F*4"@=$S";:^;QF+]L;:A/IMI9S_H+/W.N<]QFK MT*T(;KMU+T-5SH'TBQG\7':.=G@,.Z'XV$Z5R%ESH:2-*YZ@8&,]D=0,[=)#NO?KBA_:>T)E-3^$\ MCH6Q.ZZ!;)5K8YM[]FK*4ZU):7]2&"_X6 XKQ@%'^JRCDL]1!;W< GMX;,EN]E>NBYK+24DKEON.+Z:=UV6!^RXF!Y;R#: M)G@A9/ALE\$\Z'KL_*2"CSX'-&/>'+S\X4ATQJD,%_^.7=;\H#_])/)_ZK'E MWYSL58"T82$_$%Y,&&?PG[B+K](#6,P\1!W4&9NSI[THF 6=#\W:>W2]S:23S:E]03+#TD;GUF'W>$VBF"9_%&P+LD=%=\ 9C05O58K]?]5=(?4] M\[>IB(,@HPZS<)__V.4)T0C?CK"[%B'[2_\L]FO M/]M(.:C]SMP@54QT1!2IG BYX-,1C/$HKDLC+>E'Q0]" R4!P4;.K[D$%0>& M!%R*G\Q/;5\<;0"3=;'G>*+MY%W:?AJ^W;=W/Z>79>P*C,.?U3BUS>Y"V2RC MS,-Y]K1&+'0BH3Y4\1LF];J..!K!A8+E;S.Y',ZXXW#[M7L6B8^&-%ZFO\N< M?;Y,4V7%:M7HFT]D9MB:' ]D;*&'="A\QL[&LZ_@JXKJZ2J?AN:_J9O%&,;% MUEEW/YA5@6#3]LC0MQN:#,:_UUFN8>@[IXWK=.$X"XJ,J,,=-%'Y9%W'>%J%E" <]6^R)>(4:P]X\5E 8' M%-JF>2$JN_E J3:^KUT8UBS'&^91H;06*BS/E-D[,#5$]\2S*^D'\-!.%FP, MP!$CX@)$(U@"#/?H(.U"E)_3,L:KVV]T-1MH*LKYOB6P'CF(AWX[OZ^C-&.'BD^"/%6_IZ%L D;_] M/B$%'7@=.O!S4A1J+X:N$J"[-13BTE&'P7Z.14=)GRD9A.!GA@&=*T4NZ*H) M*!B:@Q54<38>W>5/;[GT:B4$73.;AH+V93K3 WE!30:_CD6NPZ[^W?T[7F/9 M(ITS,^R6'R&^T.Z+_6^N/F4U$Y=X6ANBB2B_?2/@15$-[M48\ M\WS'5G1--A) !>1)G_ ?W MWP'-K^)X>*@.C@.#XM.B7M$<>@/XD!9;04L'*S'))^CS2?ZO$;T!>+MG%5^K2/]+'L?/ M5.I#B.YI2Z]6MMG13>87\J5;Z:^L6;"U(R?TFC^[)9K.SB?HB*R$>&)L8ZSW M6P?93S]BGJ9F3'A-=D>=?2*U29"S\")_;D!.OS3EK9*I] @UE0JY@?+P6+,$ M*,^Z#X'#V2EU.D1?P;$GB1\162AMX#:5YMTH,#:WZ]RC8[BC3#%K<-/U#4== M.])GJ/(ZO#SY#>J,51\+]R$=]"J31NPY VL^/0'_T,%HD*@?R^#Z8BQ7)6^. MV92C7Y!LY/_X8NV5@7U'O.D;T%5?K&#!B[)Y[FBXQ5A&110W_I"[CVOH/TRA MWK=FJGA_,USU&'D]%1.FO>C(?-+UO9V&??[?46>Z'P?;=C#H9=1Q.P[(K!YF MC6?S,3Y1.)'4*F$=&B##[RWY07QLK_'"D=#HZ-K;BLMFK H/^+LT:7T MG_F9P^\MORQH$?KH(JTI9"N.'XNT^E&1U$K:\-_Y!3FDE,[NHG]WQ,;C>5%H M7/7U'CTS]^?.:(<&E"6A5+)M)3T8%"Z\;B$!>JS?@:IOQ(V_*7_]/K'T W4J ML:9T] IU/._Q$'I!WB;:AS7T(BR\(@5UUGQ#Y,6U"22G(AD0A__L-4%T6^;2 MW^<0*<@S6^J/Q6/P@K^35OI%@H5^?TR 4L+,"W#L#(B4H""2 MT3N=0F#TCEO])<*71UK.^OXEPE==]-NO_(7/),_W^EV:(%$"P.820%08((U@UX"#J$1%&FBX+6M6HAZX_YC? _D6KBI].B:WXE2?!3=5APX8DY& MA5.F\&I#9'L$?P)I8*+(R L5ZM&&,Q'531+@ MTL",\CT4H,'T[3.Z 'SZMXMUP;-?X[^[TQL(0@!.05%Q>N?W%D(!%3J$11TR M"E#1)*>90>X!R"/S[ZCKC7V,'[&Z;C*#,BC@=/L@I?=_U0V(6G^;3/LI-B#H M]?9CH0BJZ/8Q 1HIE[(D0%C0#0RO^T\_7V<^&8JHHM\>81^<9;^MR![ M)_\]KDCO_,-L5-,/4%1\+C]6:!U=+!59O_0[KC&\"'O@)>O&$;I&XIM M%T631SUW@[/MHXI$V^!0SD12C?LEP=LZP\YQ:[?0T,+&4I=(I\5 MYXCLV!3F$T$<_R;LT./REK;_2=?7O,N/D_L^*UF,7E$SJRD_F/2NEK9V.LF^ MI,Q=J([Z$F<\NX!:7BW2/-J"*.J@@WKS;<_5AMPG3C$H7'P\?8Y([?;9I*!^ M_9=I$2LWK,K>[VO>)/_"RWN!](JE]W9(?_NM7?XO_K#O*!:V&!7=( S+BS.> MX,4ZH806)_" !/B9U_X=CX<"6*PSZB1GD^?-J"?Z5=WWD"VAO^P'A)A?LU.O M:0UT._ SR6DR&M4('.U15W0[M ;1O_/[Q/,O\]GT*Y]_SGZ;2G][\M_[Y"P] MEL8,0K8XKP6=-P%X/OW#G;HE"_>0I'D8"4< M27B$2N<@!AVD9:;N0IT9!%_@\TMJ2AB( ]'U0EX2X/MFUKC)S"-63?@?)Q[= MP%S]^#MQ?GN!S'Z*[FD)7(T\#T11HLAO$=TP]%?=T?@[]Y#5>/9["NHC6U R M'T+_$51*XX7_['Z#I3F??[O27W%3KU%]55>^-I+SY8[T#S;M M_2BB^GZFED2DHEB#HHXKJFJ_Z V6GC+^G6G\BIR2(GY*U43CRS?_QTQIK31X M%151BA3ZD63ANS?(S^AEF,8P;4YS/I=UWL"83TE$%GU^L.W38=YAW(@N.<]$ M]+#VDO.M;D,*$]0KHB8-037V:WU$IQ]:[_0(>]^G_>+8T9J":<. M:*L].160;64GD[%:Z>%@LI3PFM-^T3+^$)7OQJ$EU!E_LMD^X -3'"O>6)0\ MR%9OTF\T6U*0_E(Z^BR#]AS+I"-*!:AU[H.OH:]_P&^$"Y%G+/TZ&2*.05?2 MVU1AR](NBG_NMW>/S\; ^-7O9P=DCV.#MT8?*27/E1+^/^R]9UA37=00$K0;$C(%UI,50%D2H( M*&D((D02U+ T*XNS>/8YY[K>Q_#N[YS]M;U??CS/C\B::\XYYKS'/>XQYU@F M-B1W@+8-03X,=S\2MP.0?"ZS-P$VH7%'G(5WK;2)=GBICZ$YN&1R3$G4R[3) M@$M%BQI5HTO6KUTZ?['[.^XM=TJA#V< >;4UB"SG!>>1 :=CN7O1\51TS1J@ M-H#;B5/VA==SE1/6>+7WF[P@K&;*;^IM(10UO_"=PIA^J@O_O%($=E*78QG# M0!S =23'Q5&*[#B%W(GZWX0&=2 J:QF/0 /B]]PWO7G$N;W?W?*BYZ#JE'W7 M1]<&U3)?5]<'40OM4M6H[F-U5 (=U&\:1XCD G40_92H(+Q;HSFJ=JW(+[,P MU+/>^:)_ZP5F2Q_#MX?_?O)92G)A\T)I_8R[-$6Q7\>0L(D+O\?(4GTH9*SJ MC*"K3NHW Q2I/@4Q6/$20*V%;7B"E\^!5$/Y&>4J:L=WJUG'RSN$)LNOW],C MX6\+^SN3Q[#E;>.CR-NGA"7+>63.B, #U&?TCM_E4NH3SS"-H@;U>.[567GL MQ'J,8>N0]^3CUQ]"1C6"C&73.)9L?BS##%)0YQN"8@*=-H$*B&,8Q31%GKNS MW "KVK_]H20ZWLLE5?=%E9?%YPNF0]\\P\^3KQU'R"JL,7/],G :=?\2$0'M M5YNIX&?4I0O"YPA=_X1A9490?;K!$6:HI3/[TX)S>#'PA,$/A3&UD'3=Q"U/ MC= JF8N3)-ERE)TPPO(]T1\*8*F[>?![2GD(K0TT\$E>\P,M%VI4?_'!2#B' M:,>6.IN>K)<%.Y0Z;JHOS/M$V_JH8A7ZI=XNG=A-<-2P, [KU4).')0 ?V%? MW9&I\N8.6+LKO,I:MMZLW]A]R_&,902I3^$1FQ]X;&6V!F%+L9!\)BS5*S@9 M^KN%]8AC)] +W=\PJ%L8OSS1K2K"_I1WO-50L(/XW10UP#O?SA+8%C:"8-0'\S MH<21L-PLLH]?SA?ECG[_];1'UAF[.A:@S_B[TM0?=.\^8#H.#Q%QPA2J-Y"$ M!(R_2NT=Y@&??^]X2'IH"$&,L* M>X(*KJ2_"MO/H'!DN!/VW0^N[JI.K--:7MEU**!MB4>;N&UY64&ZU]G E#WK M7"U+ETAFHUO0H%DL_S$8+;"$+H!M M/0 7Y')?A L(6X'M3, 7OPJ@%FR2$$ M1DM32>F+%UWRISOGVZ JK %\<* 1E7-7)0D@8/NG M:-B%5&]T%*SK1I8BKN 9)7#&?Q(T/+1_G2+H&*7;VM91[=FIV5&9?B.8$JP8 ME7&=7DAXA>[3 CY0:P$QHJFE^K-1.5?P7:?F.FNBX_+Z>+T&]C*ZP9MR_6 - M\1)BCA(2\' 99%"'(-098"+[7ZQU&M6T4GR@C1,K6/%E&J58I22P>M2$E::Q MJ%I?#)Z"Z+KU^&R*2U?5$UU7SM[0T*H77D?MEB;]=A[*3)DYM@J:!O"3P6+$ MJY:SE1\\]:,J&@<>?K7Y=M.UQ"W8F!3J%O7*O2AX*-L] M+1KHB:<>1_=M8+.F+L-6.*[^=H(JT;1=90=7/VZ7$S]9!>?R(,ZM-N2H=HJ? M\Y70X"-&,^GV^;&(O?W@7JJ2 CN$HR[0#-U>#QO,6V_U\@Q!5\%#\M4! >[* ME[5E3Y^2-UDI;?N!VB/!2)[B: HT$O[GU%Z)<^K;#H,Z9*N3DHU U5UV(SBPCE2X>.F#^D?+XK*5GP$.MI%(LMEH 4[. E M2J"S8!,2(I,V]$..7+L&>DRO''%/BM/A)OPM!Y>CE5FK/+NSR>W? MQ"ZKSK<4P_K!R^ 63#&A@7S9A^\%)G.-D-?6=1R3N>8A4]%Q#'X7(6DM>W]/ MM#0ZL_2\XJ(]CU=OG?>"T*< 2R4*Q$FTBIH'+*,^?;X'MS?2Q,D#K;/G_7A. MQJ4WQSXNK5V[5LOAT/+F9YZ')'<^T;XBB9JZ^/_0\5]L_DS]D#S2*SK7J157 M=].,\X W LNV4)1IP6:QR+]%N1WL)G5G<-3>!GL&K'-ZZ *&W?_&WK3IMQ8U M"PM:;81W$F:(TU$,$IA_X9B'8^W^;7-&J'=V5H_^&9E1 M#\0(AR"WF9.1AY YS4_%IY:*_@=K3/?!/RE#+]\,WZ0/:2">>E4YB/"[8QPS MA.3QC<6X/V<=[Q_B1.[W%!&"\0$QX>G_[),DQ"8!8EF:%\"X1>?NIL9?)-"F M40,8/D*2H[#U%VNB;KZ[\PBH7?;,7ROP:JNQM-$-3S_C@!O:Z>>+%_[:F"2+ MZTJ'F@#:&'4RC1XSL^C74']\SVV70)C9O^E$3CIT>:\UIG?B7_:O#TW4(@MY MLP(L6(/8['C6V9.,Z>%8ZMG??C_VS>:T+>!/Z,\)2&R-V@$[&MC\7$LN J! MD!Q'?NQ,3HB%['#W7BX'_Q$G,B+\)^FU/W-VL&>NJ 1?-KIGXN^7TYRGJ'\B M^#]1T47(R(BU19ZMSD8/+OHCQ -"2R%-4M<, LL"XR'OJ0@ HUBSOF\* R^^ M_%Z[^E0UD-HB"<12<' B46($=09.IU%^6,%:$C+%77D-P"DET?%@ MN%7PK*;L-0(W3,'[REETP;*;Y?"=LPE0LH@?4?"]7' (F94T[$QB_A/ MO>]@\ L)_R)[@<]Z5)D92<(5&!UQ+AAMI%Z? +>$P/OW;N M-L9_D]L8H+GPX4R621OYXXE<8-2K5,CJY9X3[/I+$MHZD[D[-",)^8K'S?K* M/U@>/E:TKN0K_MMDED/_2L(7SCP,8DM@)LL$=P*(WT-F^9%; NK7NUE->83* M:*$C/#(1&(_QI_\^UVDP:?KGCRO%?R>(SO[#C6.B,2;<2FO6X7:T@29H>#\! M >E75LN1G;;E/>E,[Y<12"WV+P89,+-[Y(#1K*_AV/Q%\&Z \0V'<+3X&41M MQ_[(H#[S__/'<.P&W]GVQS@9-&M#H$=@-6.D:519<6_CSS^OL'\1%Q@7#%O M:/<9Z@"9S;@_;V0*[WA0'ZG!GE3&3_HO!T(=$JQDX']?>/]%G#?K&8+J-E@* M<0^K#(59B)<#':=1.--T9OHW@+L+C;0QSINA[;5(*R79Z&\K1 (']6XS'(KL M(+#MURIJ\2-A.!%I):?D*PK"S#:S>?1HZN1^(@++Q\:P0HWT:#>J-##T$ R& MZWJ WYL1Z*+/]N@_&&CNC-'<&:.Y,T;_'F>,1) 0^': *,:2C6[:.=O,3F'! M%1+0_7)^Z(R!F$9"RW[G&.>7,X9IL [8H@U% V>N+/IPV&VL#55$C)LQ;#15R@ M=.C&[5TD= !5WDJ/B'O_J!/6(&*Y@KC/W8^B/3@PGQL2$C_:2H HP)Q PN6=TU8*9$ZL.*G8#7B[G9+:3]6GDW][@JMTOMO M"RD2FLO=S!]4]Q,1 BUA'.HK ORO :,[#K:IIH-8"4# M'0W9&B<3V('1%39>Y.'5JO(J3I4.:5ON.; )@XT:MN^4P[&N*_,)C)&&-A0Q M#'1B%B !_Z+2H?>6)BS.HE[G]G.*V^ZQ.EEZ&?JK7RGIN7C;+]B]%15AP&P; M&("E.4QR'Y9_OQ?K2>_[SC=! +Z)H!:J4X?A7H$<(FF[="+K#@,9:=]2ZX.* M*QK6[*[SOQ>?H]XB_U3L-]J&F(AX8E^#1G'&'EQV# M/5B.[\]EF\K@ELGR<;.%08^MPJ)='%[8?>^]1JJEAP%EN18H4"4V$R;V\-W\5QT#BR"TSE-MIAA(FHXA;9AVN"'B' MV*)X)0HXH@3=1NS_D3)YHTUAYB18-C!J"+B\%_$KBN0U:[+U3W@O2![[DU>V M2_#]\&]#(*W*&?('$I ]L:$%(7_FU:C$V )<(D^2##9UX6,70]97?WG@.WI$ )#-!YE.P8*SF?XUGJH^!$*:H?8#MLBSKGV^=>^%L=C\1E-!A$O94$&,_]R@_G0Z^MY)-O$D;\?' M#>:6_LUCWQ>BP.VPS'N$&I))7>W^@/1?'PHM(]-P2]#HT%N,-5HK03-6H,Y( MX'9KL?:M@%R(WWC2[=NQG*:Q9+:ATB& Q2&5?H MW&VJP'%R5"(OEHUKQ"KY8S"EU*@Q!FC2PMEM,$"(Y<>L,7R8%KFJ;)7INJ!Z MS>M[+@_1$3A=C'#<9 E&SM<-1 0-(O*)Y[A7 ^3O5Q2''F>>E!G+Y^29I:[^ M%44@*K]1'^ANE_CJ,UXHL K%S10>M902; Q5_G;ICOXKDF)A^_BI;^'R'_-* MI%5N,TYK-F<>W=2B<0:?0>7:E)<30"-G2'%SU:7/PN> F6LLD?FQ!L<#HC.$/G M7@J6[;_S$:=?8'5& M+1%_TO(%:]5JJ>5>YU-6IJ8,VTYZ!EZFG4!!JSIO->8BD>VST'"71,KX"6$9 M6_S\&3X.M&6W0>*<>4:!OR;PCRGRB@1*WXJ^V9 M8.&3D?G]:W]XTB7B\6CRRFR,!;VQ_2.TTJI301!TP8F&:C&2A M35Q>.ZQT&.R.*N56DS-XJQNSO&)L[8?.[5*T&70[P4@*Q]R;\2IG**HEN)3# M@S>\55Y-J'^IT.S?W?C;/6!70'K&EJK5X;9=6<%X*]+[&AEAR3C6!Z_B0;0& MVQC"[39D!\_'?2[@&=9-WZFU!S7*FX-3 L;\_WZP>)@.&J9]U(=D+5@L]]<% M*T&,J>7S.DELF<7C*GE\SI)7-ZR9Q> M,J>7_*,YS*F,:BIW+[D_A+^SUTIBICYV$38!,F'0E:&+/*V[CS#Q6H:7O4JX M/TL?ER[QM%NP>-*$M6#-4IGH;=]270&;@._( I@_4YUG_HO>$GP,O1!9FHIT M9F]\9Q?+4#B>A0+)#W5->ZR6=FS.XN*KC^(BSV4>OK6%7&$ M.GX"GR".,)3WB":4AM5OE$RC-(GZ/(DZ]XT>8"#//^R4JDEFUH&XFENDY&4O M7AXMT/^]*_Y%B<0&A^'D+ F!+3*OK[%+:XP!VDZL#S8<>'X^.M\7LQ#:RRNK MJR49\*;B('VU)O8)N*NPO*:X4'!@5WO#_)!%:C:K3,?27R>MSIRD@J;!;/TF M0A2^K!2:/:A@FS$@DQ#!1LN'5+L@J7B[X:&V)<^+RP%?ZYV<^US>[9W6XX+ MMZGYH3226G+ED%O=S7QR)I@4.N6Q-O:E4:[1N)V>%JBSI&G18^)3J8Q0^C9*U M5.'FLC&-3M)U63I@XN/2V,LE@8=^V%F5GRU8?,+@'#8L\N.V%S_3PP(FC6"I M,<29,?[ZPIATAX#D1RTMJ&]5ISGFC_,\DH-93MLL=M04RK^Y5+;PVN.,[3+C MWIZ[BD^>%"]\+C9J+@%I).8/ K1Y1@#C828=?=86?/ (O *J0E;W]CYXP]JV MMR>P$J))].FZ%2L+/RZ-_)'V&'Z'F2D_:> S'B(@0@N$-[",7(\U7(E$R$BP MRW<;?K&_E4*'37IOC,FA@WW'/^LDGQC0+>.^6#:-8C-=O7ZIXB<%3L+;I-7N M .UA_T@#&;3+[]IUBU^.4U[EDE+W8&U&Q7J*L*WL)7G+AH@:A,E&Q$, :/)_ M?Z&C'*"9$$T$^D2'CBK/X.RO'6#=$?P2__6?-$WK<0_QBB\FWTQZN9QM2>NH MT3P/O?+R$I]2%JD9CEIM)"[FQC9MV=#BP",]R3O+]1\Y/QC M,[X- V%49T1%_MD9B24>^''^CC4F\L=LT_LWP?%Y[M^T!!1PZ>_/*HU@2K'C M5P46I'Y *A]>!'=AI,[B5+ZHH(=I?GDN\:0WIY72URX[I:5Z8"/J2_.'$ZIU MLF%:2/@X DLA%']^N_ FP+@!B/V@1V'F00KW\Y\:CX5:'F3;_XCC_,3(XV2U M<6<9Q5JN<>0S.SX.6+\IL 8[_OHJ3@F.7"7-LV.'T#@Z]5G:H,\S3>=7A_-S MU(TK])AI4KNX5UXMI ><^CAR/:-:+0'UG9*$+\*.]PFL(5LNMJ$M"9FP$K)< M:"8S_V$_^;))\K85?B5N#]-4U5SLCXJKE%]^*7&]YT5;?R\L%2D0@S^1EG=" MQP2NI!:2*B^K,&>;=M?/2U_NQW"6+7;9UF7]97*'ZO6XCT7SWEK_2@D;3D - M<:S$(87GH#&U.(]2BUMBQU#JV'W%L INKE'AGJK.?=7N,6:Z[HUA6]I;U;LI#I_ZE\8? M7+&I^6[_2\S*IIJ.N4)[<_@]A]]S^/V_@-\BV_D;?O3F]OYQF?2_R3(%$\ ?R>E_@IHB<0,QN,C[=-:8*J4_$D8P+^ / M/;A$K'[6-XK09 KJ$D2EJ$O$A&J]HO5=^*/!+.DE%'%D5EOFX[G>$] #0@.5 MO]V$(#0?5?JE_N>/BF)"&V>1=^, SW-_HHPU!CWK6$7IN]1-8Z)R2]:8W@6 M/I8;H@\]#*Z?@51?S&]'?(_)GS]:8VX8S[8W_E1XQ]@7_TPM_1 3WG3^CJ"- M1#XR@XXD]1DG6(0,\ET!OBL96$_G7IR [IR08PMDF]N]IHV>K_WY\SAHS..O367*E]VKKRW M;;)%9\&!/1L<],-1$[B"UP!H/L)222;JW(/;K-3 5!99S9=2_)#*3A0 *6:P M9-J.FWN>G#P9..+[:_V&6SV3OSX>UUT5RLY&]V#%P3$:1J%JV2/B-C" ;6A0 M;[ZPT#?SL.W+NU_7N_?1K=D&:S;N>)MV5R-FW]:?>8>A4XC_]*V1@U8AY,W; MW8U?/A/!+Q"[U9BU]"7H%!C&4V L?9DR%+J_7M:Z&'<6TV;D/WG!;)'..FWO MS(PK.Z))VEQZ+:X?S4=BD0@'R!UI+K+JF. XM/LY^)TY$?]PJI:< ]ZS-V[% M.L7PFR5*4E!2._"EN,*#$:OKY$_2PEYANJ*5AC!A2EI"#N M:(+A_L9I%/KL';QSPOP!-8_6 /4CJYT:L" )X?D!OUN[52K[X^NM50]2Y&4^/935'S[ =H% MMG K&9^2\Q_QMC>6'=:K'F\T<"4"L4_ Y9IJ;75I1]Z<; M3?"ZU;./N^$5*ZZEKF"2/:H-? MB&VC5=B$WS(@@CU+UB( _>:L6-->=S*TDJH.M!-H5/#,63SLF ,KXI.I7\P8 M=&A3!>(!]=HE-&W.8[GWH,!IU%;JPFD4LZ$#^+66#.XE(3%1-CT2X+*^4*%, M:XUS2A^F4;6)O'+A0@AA%;$J"#P-56"9-N '$F2F4;5)2)$<](==:;;V7,: MM$TRI^\$,367Z0V!.3Y[.ZBEF;N^7Z2LJLKVY78@C$W>7ME9Z5K M)/%&HZ2N^)2/B(O22:%3\!)DT!$F8QX+>DH"-_)_FO*^V666-V_ MXJ#J.M0&^R$>_G73W_J4O<0\81SX8_B8/^8R?--7@T(1PP?^F$P4^W%^T]\M MU/'G7(JGW*O$_-U"=O\9_=&3N__OG>X=+X#4\@1!3QK,EUQ]-:N0J[ X5/CZ=-B0G617/(W M\DA<#,!(I/ZX@D$ZS]B"$)6E!4,%[,Q:3G C5MW2DS6Q)#2'5FY^/I=U9]MD M+1M67I*2=7+#Q]=?!@Y_V?#914-6LDU[CT3:?_M]\>_;09&Y!+\_7WSN-T+/ M%SXGO9]&%:M "K%LGP:*"JEO&E6B$DE4?Q1ZJ[8_+"OVS#1*2JDFAW_CWLO4 M3^<_5+V]?DABK:(&UPD%[)Y--'R*!>-\8$F$2SJ((4,7'YQ&\1+@PU1&SF^] M1TU4<*5^XT0RTFY5"..36RUL!.85C%EIOL[I[^X:M[=\;@U*LWNI MN;OWX+';LFB$RQO^MY_X_PC$%"FFXO_'<;]Z49K6UVN*_J>&$WZZ[M6WDI5#AP MJ%2$%-L9 NW8.(V:C_#*^^$S71.; , &P 3@N@4&TRBE=$C)@#7"41=8$G=S M"7%$55;8X>; F=Q#5-?N$L%.NX?]M2-O7F9MWB]O.Q9KHW_*;KZ\&$_O7]*6 MHE2E&D41&Y-?#JE_YDDSR>-8A'?LY-HA\[N7Z,8EQ%BJYHR:=YNG%".[)RQZ M(NW[:+ELO>4MAP?IY?9?7Q[0]M%'*5AC>O-$*%)4+$^V#9(+@=/$D0F10)PO M6PGZ"= : ,4:>?@3E;O?/80?)4RW6@>:-7B@J[AEJ3Z!N<@LN'EZUO@:\G?6 M'!PJW&E:KKHJ\L--%/3YO\HG_1?Y3!&7Y+__O;V"!U1&2F_64F$ZXJ\>4B6H MOC@R5MY2/1O$UM:L$IRHGIG.P(>?PC(PQBK0Q"0UQ[?V) G/&3FA;O@"<#;98U1YP-=3C)JF7W MBC6.SK-7%!-6B$K6.G\%1"$HR02@O<>628P7(#M28!?OFZ2&^C9[BGG19C!%MC M/CU0FBRG3:- 0SHD?XL]42]48#31)@:<:RLF$BP=2!F'MMY;GPR0L48:8 RP*"C5>$& MNJ(1R1*\RG(HX69W0.N^CX;\/ME;MK^Z<[?DVMCQXJAS^U5=<\(8$@-"?:(N MZ,0=8]C5&:(9]%JC10-?2$NY/;?D++7O?FD8OL7!I&./1!V MMMK2@BSMZZ"C D2:.:6![F81JT-[Z%CV:.# ;-Y5?@!O&I5 E!)8CSKF09MX M$I%G%2XL&'Z^]*.T*C[HF5U;UK"9ZMJ[Q\.B=67P+Z_MD?B>=P^@*0(!@C;0 MA+J7JTN1_)D!W@GCQ1%=8E_ACK,/!IB4N)N-3Z-\=$+Z9;+3OFPEKXOI*W]K M8=!E3$ZQVHQ0I4F MA_K29:'5@IO66F#GG7XXK,Z]7BE[A^==P@%E&KGJJH/)_R/3[>HB;F1-R]5="8[<64>T'SOI= M\D^+LLI>M\F$@BSY2B9%J% MC:P8680$FR /77C0-GY,H.7Q\*6E;_(V-! I*^Y\T:9 M87?SE;9V\L<]$D\#LE9P1V)TRF[5UV@7=G7R?QL8F-94VD=-;2C[<'?;T*G4 M@>BM:4WA,NX%2) +;M[/M.,L0.(C"9 B,()?8PIWWPD^DS\F/P9;M1,!O[,\ MOXQI5!]?[HW_<6KBR@(=<\X5L]>= \\W75'[;01+SBBD7MU8QEVZ^#EL)*5D MRU5?3 FZUI5:6+,2](?1Q4>.5.T^II90:SU0W7[_-6KRT>)U3WFG4(*>6:M. M&UP&>P4'X;>8XB,5)S$E.(XZ R]64VR4>5\_JB>$&#XRRQCH5^#G M\S#C30(%4H-!KB-[0@DL.,@KB#5I-87=W%8VICZZP3ISGEHAKWS-,K!RR#LI M[9Z-_I<)4DH'&/>G4<7O)R)JC%V!H\1S('Y31XU!Z*%O]/&NTOJ3'=(_ MHL+WZOE^\MJ%7NV=*BG].0,EN#?[ %N *,!'_Y>832,L>'9\4O!T;NA&)L7 M+]:YXG)W-0:\L7Z3,BB9_O#%T24[&Y.LAQC!UEJQ+(HBZ/,*5J?R,I,M;3SO M^ZFYW\\\G)7[Y--]Y9XKRS,N>*>^=NDX(.\:AUI\,R0&KVN Y7L- M3;88'"Q*^+ZK^]E:99>UG,_6O!;U)ZN_--/2+VM'2!:\(X-K[#B>#&"@!99, M9'_RA*4^.+-WX.5,PO1KE7',E4E-N*R1?:7. =>/K'F^(2*QM'U#:?U:ZVTN MH01(+H#_ .1,H^8_$#X;04)Z28!F2[33>%ZH A33R0].N&TYU'/BA/L6+1PC M-2IKY]7K(PYYDWU1*'2?_ZQK/U^'/8WBK!)@X68J^@&8*["'/+DC$986BUND MWE5&L51YY'T(&>X#9Q@8:)NOEW+_<)5/Y\V MR&*?=CP[Z3':MV+UXE3K!P[>AWAM?8G\W3-GM^;?1I;<[2IU@0Y;HZ.JMAP5J^DE M.CW;?LR'C(YR?/&D+ MN+?2-FO3M\ ;.0D;Y5ZDV:[)4:YQNY/RE3YCIJ+ST'VX+)#RI)\ MUNS;18&%18Q(EX"DGQ)W@WGL0(.Z+(T.0[4QYUZ3RB^7JD@T>0"6LG@[RCO]*Z[U$+9,W:QUCH[X5+][LP-:0G5N7K*YL:NP:=DY.^]WVPI3K*66ZJEC MSG;_F.58[C[$*T!;&,)Y4PTDP]YG)=5&3J67[MCMZSZ5)GW)9:^C99']T.KE MCW6+95&JQF+GGY=,HQ!TE#$AJ'V"3#MKEGUQ]EC^/,H1R';[RJWFE/@LO:"] MV,MF*,A:H[>14D:%%(%:;$DOI##!3B^'Y"7XB=RI>DJ2%89;Z+[1 0Q[^H"? MZU]TI&%^[Z'VIAN::2HW[J6+KTK=[Z<_C[J:2L" >H@CQ3+2\(4%XYF(WU@, MFF!2+/4%N$_$G5QA.=GY,&^CQQ'__E).>L.G\:"G]KSPXE?MG.WQR^YD$-;? M,A83:G78ZVX;UF:?1J6W:6LPX-C)![,LFM46N;ENZJY&A%.>,4L]C8P[7QRT M$=>+MT1)Z-Y$I27\LN W"5\:DO3@.JJ:"0'4HS12)*!]8#D3D';2(N= 5KP% M62\O>8:.%TI9M9V<5%CC_^Y+TOV-C2HRKPN:J''8XH+Z"5 'QS$4:)+>\^ER M6(0D*$#'><.WC.(!/ZI4G%?O<%5AO"%F?_E6]+?AU;T*V\M<'_3O4+#8MBT# M!2?[%H@A6'D.H.V<1GE3P-7Z--4:WX$!KT^_-7\8/L> MUF;6DJ]F.@8&.17K=!39J_ ^9(B1_0'S9AH]5'J8LB5%U!GCH\WN8(M MLL0^'NOAXO%>5RRO:]:G#458';1,X$Z@ 9KGS-%0K37"!Y["*PB?\0]=.\6: MWQ_+#ZM))H3H;#<9YMSKL6BE>*<%T;7CO=?BAZ0K$R _X3,J(XY:8 M/&]]X7QE ]1[^M31RVG6Z#"DUQ$(6'C.'(*F;9I&^6,C\<5-3;@8#UVR+5CZ M>$L)58[?I$6^1QS<%QODD%[?)I9.VJJX42K$U!239*F"O/1@.>\:MMR,2]_-L2POH1%/>G6]4?NXG"^N2!![C96FRE-L"^\X/#1G?36UUO'8< M<=@.2]WE4AHZD5?;4WTQX#(EARK?)XM@I/CHQVG7J> ML:EE=Z=Y!GE?LL>6!O35%>^E+!/H#^C82]+UVN+. M(?17:UF7L:;Y.VS6\(6S?>R4P778^!;)[B7C*\6'"D!3,];M+ PR>CU(\WV- M.0C7X6*FZB^613-:\H!]*>/0Q,WE+A:R4&H M&)!&N/?M3CZIZ_$%O6UO.U^FWMWG[5EXXJKD40XU2GCH>%'W3X(BY.&.^JK@=SCL]JE&];.;#@1Y'FU]J4XL M^ZH;9[$>-64T4 POFA*L1YJQG$;Y4J/PQ52.^(/0E$Y!B4Q']K77(&/S5LPMOV,9^#\NC970"!S^-J;>E(MMLQL MO%*PXRL564Z,="K7HZ"_DOFH4=)*BX@OZ:I1 .L:RN?U!P;YWK^CYUT1]R1^ M+RO:\55/09S6,IX^)'>5^;":1W&+V7H_].JA M=@CS)$#!Z'J9K?!N1/]FW1&AGZ^SW,0+7_[QAN]MC!'0O6K]JF/76!Q&)B18<0M9TG#_ W8W]T%*/ M*25?KA'_BE5TLWY_M+#[;*O"OI259Y]/%'XKT*LKV=,X<+!,Y_D%G<5RCO:4 M%:%N_,VER-.5R"+87:,$T%R(#LRVA9"=,#.?-+^^1IE+3W8_Y8;K.9'VV2=\ MM$$WQH%Y36ZCX^3"5_LX\SC05^39M:1!BBJ6D4F7_S8D?-[I%,!W!:=1/(P[ M=_!EOO\[@F$)1M[MW;&;E^YJ:TL=#X7;\U+7& [/&^[KI&93/V2R@/%@WG[^ M^8Z?^ \;W;CI(W5;UEZZ8V!#IBD_64CQY7<9!]6F+G],7B(=UJYA_EK:('>= MQ+ /).N!B0**9LK/6L"+##P9>6Z.7&>:D1CXNQ:[XO=/P[/5RJ$^[P^Q/3=+ MS=_[*VC9T *;^(NKV6,%X&J$$*@P8B'EJ_R#W'7B.<45M&V$1B M$3$@EMO$D*B303.H-/+\#Z'!M8/J79TM.SJ,7Y=M]YOWXZ!&FH-NAF[Q^C7U M:0ZHJTR[:$L< Q>CIH\ MI5@5G-':FN;_1L%YN MG"2=[B%V&7LBOG2JDV.IQPC$[1./D$&1!/D2>O$U<+*RNPC'" M=%AVXR$J-#1'1F$7;\GS)X2 _(\.YXOJUF8]2)IR6&Y=;" F*_NTN'B'#D$& MPN2T6L)0/TA:AN+M4AP?42;& R)H58!S])%YAM.*I9>NCMC6? MH]^&B'WV#;F:\3VOS>J )Y_,(+PB1U**L;6?]!F9KXQB?N.BJO3OUG>,'E9. M]%\6@7KW;DBL9:/%QN+"-6\;KJ@99;C3(YM$GO)SWO4\+J[_/JTJ.ZY@?LM*%\I*P]/CY>98^_ DP&.F@/,K^\BKU>_*6&5,."K9Z MYP]=JX\./_MVAE_.5_[KX_0]TZ@R)(+IE M6$7-* K2?Z@7$_M0^L:*==ONWU;5.Q&BFS8S7F.Q(0K7D0KJ5\=""I[\XV2& M&62$5H*VOY_XF7LGN!Y>R3N4/5DZ^"BX--]#\LZM<=[&"(&9Q<;*RLKBJWA; MD2B$5T?08Z:N=39= ?G_33QW-UZ!U $L,)8TLG0_\Z3/EX2IK"K[GO>C)?'A M,?X;3\M-R7+\7.+#0TGK5N^\@CZ S$ */$B7H3)N4HI(5($K=)#K'&^Y]8'O MU:VGC-L6^\%G.W$6O\Y<2#F=P5/1-NZ4S2YZ_'$\CKY@IDI(L16"7@NH2"-7 M2>^HFJ4%XA[0=F$\EHFCQBLMK.2K*_6.! Q)AP8]"PCM:S+'2V]0WOQQ?AB['@#5Y]O#AK=)[7ABWWJ*O'2H=AM M\D@TY]MSU7%U8V=SYVN.[K-)^U:=8N43NE=[PK%KL8S+2!A#W"S0!V@>TZA3 MZ \C_$O55>4($;80+O_NU/&M(,OW;.XOI?AD-5O=0)DS4B?T;AAZ#KIDF[ 0 M]M/J!B]RS$81<(H8TI(^GP2(4"[.A-0@3D'79JK3%UR:A*GOZ-O M- MZU;G"O/DZ!>+-R]**SQP*I@9 LEOA!?5"8X M.W3J("VZ&2VD,!H>X6-QVK\ M5&^+&USOB%LQU5!QUKF\J,_%;^BR+K>T>O1CD&$C9._M)4OY.(WJ\^%[@GL% MFM!\;ODXF^O1^-MH";C=-G%7)^50MU=5I:_AXPK47(YWK]UV@U7\ M?>-JVLL0$B\^Q.?JR4O-Z >^(H47(_X5WE02K BW:6T!<[CL6CL\#QT#J3SU MKU@2)7?]JUD9/ZUU09G*L)57W)/+;:T-J$"B/<\#@?W8BHGD'X0%_EEZ51T_ M+MT:P"_Y$K'QPI,WBKO& E'I'8N+E"0K;S@'+[ZRN:!Q&I4PC5H*KT'FO ,H M!"Y;&@BVA)KMYIZ;JIOHE_] )('[66WR+?//C*[7:QEXLZ:COMA)X>EU_IJM M<+MN[674%6(UKVL_,OY(N($^C^IC!!H ',2W+Y $^QX23X-Y/#="/"P+9C7S M94P'MCN,^'FJ'5^\QF#^Z?7EZ\/'+M8<\>_XABVA M %ZU9H4T01H)S/R[\,8VQ[)^J1E?*+]_4GZ?NX,K*K"9@2*J\WKY M_B!Z!N0Z@2)@YK8E)JH"7?>K%(@YW#"2_(,L,7K&CV^F+.63:Z.1MG7>LTO7 MW2J4&UWOQ=TNBCR$9; X6'ZDL 2Z(# "K\)2(0&/B =Z26I04#>G5)<[U/[5 M]# VWE"^]MN@H4WDA76ZQZ7>9@6O?CJT7K5!'U(J@"6%R&C5A2\!1LE%LP9R M7PXKN:F.@L)#RJ7MQ+V\G8/?O2H"<]T'\P;O$-0VM*Z9;-(.?+QWT:[MK[.O MT.]1N+OIX(JV<82KS*\%E3"OJ'VQM?*'Z\XL/Q(:6Z]V[5Z@G7OEP0%^XHW3 M8IM>'[ NS-9=G70[/#06DC>"I138;1]N-0SJ"Y]C ^C]N'J,(L)W6VZI?NV\H%RH?N0(".B:29"I3*>T$L)D++@%04Q MW+% TAC-W Y:^?J'H1U+8)9)8%[7K>YF5R=L7H?G$&3:)WLT=N[H0R\]E(K= M"C R$8!T)/2-P5*NW ULIC[-HMK9^;W)0$FW90!+>)YSO[*W%/5@U_B-58N2 MGKNTGT:_?==P)]R2 $NI(FNM7O@,\*'&P_K":H!Q#R@]4ME?LA"Y*2MN9/<&I$_A" M3@@QBL(R;LB&FB$#81(4C:AS3PR+>1P>MF-IW5,^MIO-FE^A[!G/;CSQ,=&6S+S?WV(S M/)JE\'X-I_T&9]=V7X-5+R]8M^#$?(1CVY=B"C'%;>.7!=I$&01DJ;Z4OF*F M?NQ9=Q_61W[_HP1H*_/[]9_W'N_:O_+0^M7EUR<59 ^F?O93#UY_7.R7&2^3 MKRZ\@P0&%.[ID'$?)AW4)T=^(R+QGA0_]>F'T+&Z\S=+6]^JW#R[KLBX\]>D M_=LVS,W6JR75MX-0&LK8,,3T.X' @H$"_G&>4=1/S ?$)A^QOH:;3^4_@T*L M4ED? @N,79/.5)D>-W'52Z80]UN4G+RLM!5540%9(&!3*DQ%V,A30!U@O*1+ MP'H S;QD=XN?)LPEKLH!'9LH)9AZ M!^+^QT1+KK"VQ8]YB6 Z[!(HKK.!0+]@=5 U?>]Q]X9(L=_HV:YG#^MS$*>Y MP :,%GA"IX5/L(P$[!)880Q8!!O9<-OV1S*^O2SXVK%M<&WF>/Z)=450V3T7 M5Z_R*Q;P6&OJ6R/5K0S84'@5\ ? M53.)\&A4#P_4?@ -B3J<'U>X>4H2XC* M'40#C8S#F@T? X-4]KU(O^K==5QRK>;!J $CSP%=W\?H=@KWY#2JP1W'_XPL MJ;!0(_Y=X:.J]0_! E9F71[>!8F">&9'NG)>]#SH['U]S6A <]7BT* VCE:I&<"(C?B!(_]&I_P(M,*I@VKRA%*9 MP^W?QMZ0DK M7S$7Z!%",2/V 32Y&?D'"VU]3.JB:E@MPT-NPGN6SAIIH506)>JE+YMV@;'B]$'L^MGG/$@E8Z@T")CPAE7@!L9Y\#Y:1#W /&N#G@82F M%D8TEQ)1HPE9ICXHZPH,%K3;D+OV]NW)8R=-D] M.@A3@J$1I.!.K!CD)]@"?G^KII]"7/785ZUX*WF]X3?.H)2JU!>:EZY6O;@U M)IF.A-_CEY !;9A!)UBV=28K*YSY/,K]P8V@'H.NZ*_2 :T _;BT84N\#'G;9W'(7@5UJ0C,G2(A$=0^@PEP>2RDA&N< M8(=='''(F&)0&VY-^9TJO:1-QJ;JU5.KLE;EE*>GW_?4#>Y_(VU\@^PS\RF- M30#C$6R&=.1<:5X(+&6'],4;!%B.! E?\VIDI=8"\5:8CL&OG5^;_6ZZSENI MW1*HF])E8%=A[WW3_L%>\M5F*A)M]HW B]*11UF(N6,+.+G<8GY]KS$PG[A* M =E>[*8$*_0'/RW7C1:&TE3Y->ZX2XQ"U,('5CN7O#T+ T M3>!--$':N "W!;"P28 <<:L?L]6B\6;1B2;:8> M*+N-&QJ!$?IP-+H4U;^ W,0"R&?#C!M8:+72U"BZO?OM51\= M'3_GKMEV8M%D7%U1[GHEH_%(@:D[W$J1.OD#HQE:V]2(ES7B!-YBH>M+N$.' M R<2"^Y&'W5L*;4-ZI3!%#W=A!DU"OBO4V54*4B5RY?.J*B.Z0^Y_+ JJ^=KCYW628*ZQ6MFUBK3 M[6J!G[Y0N Y4<"6=TR#8!-"VG<. RZ<@);I;&4\EQ%]=OB5[* M)Z- MR3BUZEW?%:6%MEX'O0;%OF"XAR;^K_:N-1[*M=U32XQ#PQ A)CDEIT4.J%Z/CZ'Z_[?UW7][_MZ_C<->,SD-W#HJ6S0@SG! M$"-LWSP#PDV9Z49$I?<18(>25>O8MT2O\BC4Z[T*J9Q"I1??MK^M>*' MTV;XB!,=29H_7]N;P/[7*(%-EE>WSN);P1%5A]+NY+B/] -0AZ.*4>0!R8E& MJ;TI%C: ]$F%>(_NQM0"GGI1A/?QXJMN]W0C&YV+W"N/3;G);A:HNL*4F_-J M0VKJ2=LI&^P4T,U6!T(L4[]]?"?6&\$$_L?(3-RO\PEAH9H3>0JHYG=@ZACW M=(&#OF^:(9$\?"6 ?VA#:HL$@K[BG6(V6U&L\)ZB3 E=H05=CP10-BO(PZ>( MR"6D3793 ]@A&+3M;!LF)+M6%6UZMJ1#\A/V0%EK'A( T^N\,T$_H9P@I?LI M>9-;^<1L7 ]6%[+NZ.REB4B7*:QH,L3Q:0!-:KN>SH@Y&<8 V].2J_TG5GB(],"9V3(2M^#K2 M-I2&OV6GG&\>G7/<51^!:JI\M.OA971/,&WZ#['2*/2)RY03CU%JG5O67.'H MOCWZ'LBFE@IX_9<=,XR=58_Z7C;\^/IPR&UGVMR,<_:#S!U;3@Y.*9R")'*B MKRGM/Y/UR--T\&$=:SNYGU)+KH!]K8V]&YQF^#(VT/C6Q;] ]6?GYB>6R2S#;P(L1.AQ+R(2X'']O M$;TY,R59;"BRJ_?"K3YK-9:J45@?B>_,(>WJ5_7TQC)N:LG(G6F"F M\:J'*VFX=-?2-\,3W>Z1DZ+MG:62X MXO"$#J8Q_(X]Z[0-J2A@8IIKQ(##BO#Q^E,+LMTIK_.1&."2?9*?.^W(D\29 MT\&NKXRR7_A5!\?(G[\S=V=\^.\VU]6DOZJN.8DE*0F S+ B-1<>1:0*QYFA M-5=*!Q4*!BVX-AM25-:VVFEG^D^MKX+<=MG53^O:9YB]_-FY8L=OV<+ POF= MO=OB%KK0&7!F9D+VX\(B00*:ELM5*4'8CK^';EF*U M=)M+LGQLC(V]LK5YW]&P7 =?#:MS.8B;O3W,5$"5Q7F-ALR17=BI\5X*,I:N M3'Y!K].M)(KYLXW*"8L'(DY.%WIZ?('X<*\@IOJGJ]8D;JQ M4"#1@I-A0VPN!3)FB% C/#%=X-)&WM,X4JLJ9/\GD*$\K@55]#F"H,*D]B9 MK3AZ\.A\T21A5UI'Z_F#=<5]%8\#^BI0TFOC8H2LO6@;J[= %F9!.&B/+H/+ MWP3HS :?@I!BI-\($. XDD\S@JPZY"Z=I#.'*28?!Y58] M*%M@UWEING;=T'^Q=2"\KT_P?'[RQ5RIZ0&/30A]G V]$" 0(7TT/QN&7Q!$ M /ZY&!J_%D?R%AS^SY_:E^B"V=U4Y!KJ'TLC MI?T8-^[X!9YG4N).7-WXC0VI\)4D%AA$AXQQR6?'Q88D[7IU75,PL_#)H%UU M2<6+Z=)DH"BFYNT'1*EGW\O7)IZ73WQD\N%<+//^GR-['D)SX1H,*T8P.$P: M61UB51V++8.'NXK&-;=;P+*H\RC$FZ91G:EP0@D.0U0YO-W=LV?G=2GT5:A" MK&#%PZ(I[9A663@@.U/.HB$C=D;KOGY>X;&;?Y;$[9=I; *]7KC9%J[=_:GL MZ=E/CD.*T5DR<>GY!JG[*P1T\#!S4E9XDSAM*:3"KF2(+JX7?&B5C6!K5_%+ MP+R.>"=^:Z):C,'J^&_\(XHUKL7UC:9Y!5SJP]N6+^$'*E,X5)RDUT3;'7S+ M% 0+Q0+[U-IG(JL8G=7V= 5_6F?CJ=*X(2],5G5A4E=67Z4ZT02A",EOO_[- MY6]5Y-#Y%#!P$&; [>.LIJ&U0IEZ[MP MBW3MZ*V3&1<#HG\ZTW;3-J/"7<<1ORXYY;F #OH/0OH:G9, IP17S1"IK?* MGGW-6A7E)!\0VV7R(7KGZ#GEM[QW[88OGF/:B-S>6";6LR9G[L4]]\G:/U-[4D MQN?'4F-C$E2M);I<,BIPM4?[#!?YNW'+3=R51 #T1.\0N8$+W32M8S'WXK*Y M1]%RE5\6ZYY6<97[0X4/T@VL]N33Z)LPE9J_9GW\AS1;Y0(+,M$0;0L05H$K M?+A<^*$9C$Z_"^D+B]8+LMO1*IA0WO&;'\;;Z6&C&5>Z[Q0G#+19&?B0%Z?B MRBYE!D2Y(5\!X%$LI'>VAP7IK_)3! <"4WC ]68\V-FMJSA"N$!1F7GW"Q)E M=S=#-RX@FDN(:G8=1/_.PW[V6RTY[T=IEZ%P8(""_\!!QL9)S:8Q@O="7B!I MA\V!IC_@>=)(3"Z]2K#W:T'H/UDRM0N]9?2S3OFSGQX?:7@+,+X3GOMA[]R5 M;'Z07[&1E'!*$AIT)T+&&L(3>;WHS,<>,%E$1#=H/9=-^ARR=TO3\=#8"/FI M68D>"G7 M2(2(B\+JGQ(5AX\0#L[T_1&B.0MJ7_X%.RM=AR,^E/S0_X3!=U@#Q".L+11. M(ZX:'J^W LP(+JL\:7IW*K0SO_ZN^=SV%>+=PE'U3 N4)\$E]",= M,L&*=O2">&'I>OH%FCREW5YLBXT0&/>D663SL#<*5CJB9@).M%(_('=.=!L- M5B]F;?_=FC'@8)#1"T;3[@^6GK!)-[:*8UA MBI4DO9\2\<4 UFFB-.38*4Q<+\/8EY'@;+(2&^_"R6&E\/)\:T>9>-_6^-7; M.@:I#_/LR]3&O'R7:ZC$4A)-/NB MW>+[UD39\%E]:^Z/V7^EXB\B=J%M[]^X4QDI_1F0Z/?)-ZT=$4^R0$_BE M7 MEJ]1,DA<.T8>+-HZ?H&NUF4^9E+G,-SSA1"M9=/QZ%G16'CH<>U+7556;Y-P M5 H'CFP*+(EH=/W@<@[8+XQ8O].,O[J&(4F!&FE5L,^^^_D M'=8^M%/W7 PS9_/.#2F7]?[\ F+NQ%59D0I++!<(>\%2L(4EV81&K#-8!)B) M %N: P0*W<)O"U2, IZ1\ #*[=-.^M.GXEE-E]ZGPC+DN5\ _4*NQ^_CJ\:= M8MV7&,/B0"BXHU&G*/]^Q-@# F-Q*K[FB$SE[F+?W6^$L99+JO:CZF#X# M#Z^S7M0EPYBAQ+Y*Z=6>*/>.CEZ/FA2O$;.2^OJ&3'SBK%R'0?B630]O2FV^ M)NN>^Z^W+/[;YAPMR8-L:4JX^1[V8>@+Z-*A:U_]Y/;SB+,P>I2"EGR<%C1# M/%)?F^S;D5!D>KY]5AXD=K*4@N+VPJGY1NV @LOC]/['PQ>BY/B$1]D.TSM\ M'I9LO2(E$_$=+538Y/HJRP(/_7 Z M?;?S3<[6R]1SW&;QOJ>O+?F'B[8N[6(9T*5S M1G]M?'B=.XKY* &;=*VW8R56/IR_% MFT0J8$JB&=,0=7(2.M+IWWC.[^F[OW(%=_'/YS(^G8S_OB[M\9B@J7:#[$,$ M+P.N/J*O$+.5K37 M"'1P#$DMIA>1?[G\J._[A\GO5$FT1OXC:K!9:=^58!/L0"KFT )*J M 4 18,JJ9(_[]ZU][OW^UZ_]_>[_M>S7%^79KYK]3W<]^?^?.[[.R/Z(&(" MBOOVV.X!Q!:( 2>0'T T#BS>?@I_TAOP!I!+3-0'[ 06B,U?\[\7S%\2XO._ M)24DQ"462BY<^%N3DEZ$-*F%"Q?)+I*6F;^0O^1D9>3F_S'_D-]O72 I+BXI M([502N;?OD0O :5%8M\7A(F+:0,+E,3$E<1$=0 *&:/D;\,3 _YRB2T0EY!< M*(4,0Q;I0%5$AB\NC@Q:$ADQ\FXH\CX@H22IO&K3]H4JASREM"\LV7PU^=XB MG1U/:U0/=W!TC4]>#)>645-?JK%,;[7^FK7K3$S-S+=LM=BY:_<>F[VV^QR/ M''5R/N;BZG7*^[2/K]^9@,"@2\&$RUV7.^G9.?=S M'^0]?/2XN*246E;^K*+R56U=?4/CZZ;FSJ[N=^][/O326?T#7P:_#GT;'N%. M3GV?YLU LW/S\Q(#Q,7^N'XZ+R5D7@OF]T!J?EYB"X+G.RA)2*[:M%!Y^R$I MSPLJVINO+EJR(_G>TQII'>/#'-63%SMDU'1-6'K<^:G]-K-_;6+A_ZV9_75B M_S$O.B G+H9LGK@2@ &$@NRX-<#_^XV#@=: [(P"N)Z\J!2_A&#Y:7?E<%OC)PO)I'O;,0KO\Y"4%,:N>_+).V[C%8+S/^H (QN]JG M6P3@18 &<94P?@/-CT+WXGERM9+ZW;:>\R^L4F*6K'XNK# Y;WMA"<^Q47E) M:>K2SX[;NL\O4M6=NL26S($J1("D"0=\A8\2 0NMW,UK&"IGYO(:#&U>;:S/ M\W-*:?)FC?I?A!M>NWLP9CWVXY:DO7ZD45>^&-AU=$HW1GRXV>"M"#@#TE&[ MA6EH60;1]1W1]'+1\02[ YTF*(7A3FV'_#.5"=_5U-1\W^ZXESKR=A@]% $U^ZIV,_EX18$)E,RW,(VN%^HT7%&(*J4!?B1#N^>&IT/]=&\Z M5$8?#B'$NFFDU?E'9I,X+;?@P6$/U GYJ-;*^XR?IWE[N7>=S14DR.O M4($EASST'I.Z:1IG32TS9/$?RAMF#M58-FJ^<3;K.WVP3DKCW#6YI$(@Q%]U M$)3 ^+G;];&CT;K0SGR"G6.GR3>*7MF[(E:P[Q?__,D&V^/33:,>CZPE MEQSZ?Z,1!Y -MN-@ZMMBR,69^2QL%*VD)Q)MX!=L<#'3F(.*&>M/_2H"#IB9 M:V\-G-AV#>4?/D8_D+]F5>=:50W=34_F+.( J)9G($P%?146@#46L#Y1BXN/ MQ)NLK?)6*Q4!\M5:(Y]7P^T9K^C^[V]*EBX[F[9A/,:5O>$<\7YR3IC'Y7U] M7@/YT%/^1L%)+G9,@>/#W!//@G2Y1A%5CISB&8\2''1[9?3NGL"0UNW7(LLJ M$I=O_2"I6W%072\,<_B0-3SJ#U%_4=T9:.GN1!]<_3S<=CVK\DX0>_>][0:- M<-(YW13,)@&M>DV6@H0PKEJ%Z-QNY;%0%_,>R]VGOR>1377#+"K+E?PR MA\[PSOG@=ZGC8\NY-MGCMKRM^A=47L?H'UE<+XL*R8X#UB"-0P-$0/-V*U $ MG%Q]6P3D+'O1667T$C-YPP$E C[$YH+?&BB!60OBUOP_TM85E13Y5J_H(A_C M+GZ*\_1;KMT4%'+^Z9[<7[3#WUA+E*Q+.FP]XKO@W=\9G98Z$S6[5S])!(SM MZJ1]]W*N=(Z$I.##TH@M\I5,*,*E[\9O 8=V+_G'#;L5LH1EZOD+H!G>ZV[, MB389N'U9:$]=@H5-6:B)ZQO#O.J8-E[\HJ*XRYL_[3#\V"13MF>1QJED1RS3 M1K"DA;=8F(X'\/9/ M8MI*W>I7B5E!Q6[B,^$52;$@YQ@*6DVKZ<-(GD$ITW":4OLB^M6CU@ML67ZG M2ZHNF"4%'O6?EN;M(-7[ZVP\9-AVZXZ$SSIK8.YPG/>+.O6#>N\*FG0/KR1\ M2;CJ='CS(IV'.B_083)KLO_/-D@=EKW,L:W>6%[[R;6YAS61Z,W)+;L7',QQ M:*RL?&DZ&I*PTZ;<@EK@O^3U%'VKFW]GWH MI[&> 6DGWADPZA4!C: 221,R?_DJ%#W!$LQ5.;K;7_:D/,A8 M?2?DRO[.)IS?!7SPLOO*!0':=;(F^W3.3?'R(2Q3@6['*Q)FEV+I"F_26UCX ML>FL,Z \W6YV)7I%Q0N\8E-P86]Q\2_G!*WH=Y+-G@-JGD?#3LM/IPDVEX]] MIY6,88NIM%?ZSK8UCQ(?6DG7( &@W7 M,8I% !O3+VNTA'@!H=.:"S@I$E5[1RX>X9_H!N]FB$PZ"3IG3$+>%' =<&Y M-B3XYQO=T7!4R-#LYA@OD"EH#5\D04BK9RPD@*Q@-K9?X0.&5909B G/U(%J M./5!(D#:SUEA(?FLZ7)-$HYM8;IG@6S(H\!0G=9R^T?Z?;IR>6P%VG?U!K!X MYJ5#S%.HK*\1*U\P[0:N^*9VQ2CN[(3W;?;$^D*Y5O^EUZI?7_>_8""5<&CR MR'CS*H_@_<)PS*E6(];""LXFDG)A3[3 [G'M8QS[,2ZX)ST2OB=]K>;RZGM6 M$X2>C<),1C/Y[=2J29W)WDL; "L^+,W*\6/(P4:D#D8)K7847PQ)O015"PP% MZO=WZIB6Q91G:G1,R[Y ?U#>=="P]4W)>H/(ZY\V/SPJDS.R[ M:FB@%'>); M0(958IR05U[[NG)IF3"G)63;IU;VQ]9*MXR,C.B4D#N_#@06/Z^0$=L"+*X. MD^$:.KZDE=^OO/NFTJ81E-CIVU5!CB3PHQ M2KRK [MF(!\;_WE]YW3H(:)2WIWQTGQQO,K:M)D3:_4E@-[IU]\I>;A7 G$1 ML%:"*P*$,>G.\/4S,_M^@^U_U 2&PDS!YM9MM1.=4S2@K^ M0I#5>'*MYD/WCIS] P&>8- ]#B7*4. 0,( #%Q^S*?0XMM,K.#\W7?81V_/R MJ2BI6_+L9593Q?R3RK=F%IM*WPA M<.,?((R\A/)Y[=U$>PZEWR:!YH40/G:.+[R@J@JU+"CGLF$M1.)8YY[5<]Z4 M4^O/"[G&/W7M68+3)J%BA_4*6HTT-3\I_+/B,ZY^N$JMQ?5,]2ZZ"*B]@![L M]#'K2"N5F%8R\VKCJW8?VHVPM/_]1L"&@8,K,S$BX*G*/A'0D> Q[/%#8#LH MMGO)SQN6C.5<;&33^ <1FHNA,>^:D35%P"E\+(,32RC"QM!/I\Y1>(:W87^] M2T7 H#>*NR18H(Z%DS)$P*:T*,RL"Q9 6!/",?[5K@]I3X<$ M*W(1GE@ Y?'=!.LAKX&V/AOV'"H&UO&]XE'B)0)DAFJ30[,[^^&E#Y*(5RY6 MGK/QK#BV\>UVJ72X3E^KN'=;N^WKX-N:L K3!C,Q?*[C$=:C="YYZ =9IK8!P>037J?ZT6%VN M?2KY\OT'+[;$M:XO[0W8\'CD@*Z2Q=@)9]WK-Q2JOE$,A47H#7 '0Q)>YDJ@ M\$X(DR?0)H0H_S,&;F297D+?@7:/SQW9MS,Y'\_(/=WHO/=FB]3EJ8C%JOF# M8#B9XXSIP_+BA6GC&#]L!(IC:^CL$M754)D9'7""L:(*@SOK?U;]U-ROSC-: M[B]:GSQSR5)0L=AT]=-QBHG8S#M5)I9CC^FSJT>@P*C7SE;XR,J!;S6"DB^< MYO-OMW\/M7&//H0;7?I!&ZO[5'MMG+/RV0&YA[J'7X\T,GS_'=4I/@CVY?/X M4#G?BGBPW3+=VB,UE? M7VCH.5D&+K#9K/SD.1&1FY+J4-Z#T;3/RZ%@O@;.HCJ'V19)]TDDK1^V:(PW M-.FCR-<0T^S5[IR[MSKI8+?UT^>K,9N7G]?!?K_^.OM9&V2 N 083];(XI0E MH\9V9PG\.$S)I*@)K3EM#R%VUY9_V&5$7 MEG&UJSIL'P\GA^:Z6L;DI+);W/,;RP)N*!3#&^!>[.+J%:1F"SS;DY6P>:I^ MF4]L8>DF9H+! 8,E<^S/)1?\_7/[[MVXJI$>TA*T_N.>@C=[EL1-:=K ,D?[ MC:3Z"-&LO+JDWHX"M-&PEG$[T307$K?CGG'OQ1F/VNJFAW9;W.RK.]S34E[M M=Y?]?B^M9-RL<8/.U!J!L_ F;*(_%LP">W58F*OLB=60I@]GP!D*[==T/AXE M"ZIA"2$'RRK3' C=QKWC2?:)&(O]#T8'=6(RGZ%6P,T8:EH]+=Z"P1[5?_FN M7>"21]S)<4)T7>25O-@Q#Q[?MIT=Y(:[E3XNK5L2->+=0U6+E*"@YK8]2]DK M:)Q\BY(A M8;SO: DG_LQ!#X>)#UV,&G,Y6 00MB M0/Y)O79VU>3]W>BMOA>.N^WO<%!I[K4YO'/M[)7P193#!;:D9<0MF4Z98/2< MSO.G/L&=]_1B1VS[FK(4I"!)+N8E:HD(.$?6A&ZRAN(*@W :50IYZYV=KN][ MFGAXQ46I'2WDPE!]#W%.R?!VNT,%#J M#89Z3024#]6U]>)Y4=!V3AJS/C6C/PG:G;$;LNR/J?(ZJ\O53;NDO74B?;.B M'T6BV);J_G9@Z8GSUD587I4P'KUI&.3L&4:8-!G[U"-9OOH9+-E!5/$?9-3Z MKNI:YN;F?SA ]_IC]X+J#XUWWTY\+,=X';+6\)#D.$3"RR!]&RB &:JE:;F[ MW20_U-RFB]VC1*?7+*M?LL]R7?;C)$_7TO]9=N7?%[K.B%AA^3';>BFP[//' MQ&-0XV-RG!I#D:37F 'L37"KLS!G<_G;X(ZY[KE!2E2UV2AV M2>%WA[@40G;("X?^WKC^RX:.[EU:K)S.E/=K3OE>]SCGL;1V4;D*%K&3FLND MI? ;K)*1U7JK4\00+J:?<=U*_Q'DQ@,A519^R0OJ-?J7^UNY!GJT5 XUG;W9 MO753^):;R\T%[Z8=7E$@/1^!2A\SNN&%'2\&S)N]7 38 MXD>G+_[DU6_BL]@_XGD/R"2#DR2R!#A&(>!$P('4=\*V'D[-SP$&T?^/.T9= MK2KKJC7CGEN7;'9N.#B9I_S>WR_B,74;'J""F0N:/T;?C9K MC^ *55A%\V_K!7ECD M300[N7,O19RW,\<9?\.<:'.&(O?MN:.?B2]V=WG+T M&5"Z23_M1+:$S+Y/VVHN?-GPM@>6V3W@ *VSB4";"LR?")-HS%R2!K4*&NX/ MQ>R#@CG5/Y#!@%$_2X@3'D];CZ";.3B29+J/]V0.N MJ=+'K!=4'6JPZE_E]&QY3']U(!($\6!?&J]5&%^M3XX"J3T1J]ZA%Q'/OA-L MZQ"K M J23QK;C)O&:$ I,A(P&VAI;L;N[K1P?'C_C5!G)BU]Q4)AK2,D+USAGF!WL M9O @:@L=Y]\;M\=[7?0:FD.[&/86@^.&[6OA?12F(2&M+3(3X+2QMD32@Q'C(5T@^'BXN-7)/(M8$GI10!HBMR+(BW"R\'*9C2ACLC (!&G+F[X3L]G5] MEY=]&5PMS7F1=*TPR%ZEP;_ X[)Y6\&H@Y' L7UET]4OA%U/;P6=?NLPG,?V M' #IQB^QDD'R/KQ#T,[[4%>CBIUF67(>;FYRF!Y*_N5\3_EAYO/MBX0#NQ4W MOU8_>:+,!O$@39 9]ED-2BHDU+YB2(,X< E!A46NQ\@1'*TA*G,-<9O/PY8B M%\(5NH&=& [.LG*+XV M<^6S4A%PS?Q5U[=+/"YTX+W!T2@[PE#23-I)6[%;58T7;Y9>L$:ID-Y@2X<$ M2W1X5&3VJP5ZP@(3([K-'DY>/-4.Q_;J)R?16![R7H>2;$HK:<[V!GNI8;47 M"*^6$][)G5)5B/33P'VF,1.Q5*,&3)\^+#W%I"5A4*:AZ@>Y!^Y=>.0ZHDY? M?V$G[U99=>8B[V=EL9_.%J4O'? K+#^]5N/6XQ79DYC%R [>PBJ3)$DU6&D, M(KAZ:WF37/)5XFY.R*'4"1ONU^3[#>_IS2VF;U)<1UP=WWA6E6E_Z3/CT!Z2-!R)8U\<&(>;3G5:AE_^I' _)>'ER/O'ZR!O3\6'F<-/4N[F#& MV\J*R54++ ,-2]?;OGJ<>&PP1JK\7:@7O-T<.STF N:D\U6QQT3 #?L>80@& M#O<5AV3_$ ^4L>6P?*0(N+54(","*'A%<,3F40]W"OO!7+!<%I&JFR!5$>#Q M>:4(Z$YRS%)X\?"?)$_^OG%!.HTG%*;3O&3OZMM!711<\1G7MC3#HB06=M'( MLG=?+B4$XWU[;N[TDBN4KVP-D+F&P6[D5U+)-5C9;XG+88B MD-W7+ !+!(XL@L ^%SOLZO\U9\&WB_Z]^<=M_>3BO4\&*WS/CUBQC03>&ABD M0>LG8M%RD%1_6[C OY#HR_5!D'-%O598I5&=4Z<_QFOW6S7V#?0Q\% M7GS&GJ/=RDLF]4[)E[DHMB[E@(F9%MSR!DWM@48RU;GN[DZ>5T^5%U_+E^Y= ME)Q%./8+K'/\H]VCEH![OVSP2MU;_>;M51.^\<('^06V?($D76RNBZO2WUB+ MO\:0IQI=QRA5X?*&M99V!DZ%/,0%.R9I;]FXZ'RM9?DI2=F4P5MK=,,(FOJ\ M:>%-:M*U](F&;_!ZPZ((UEU70P.LO?.NZN+N]:;2U[5EMYKP8Y2YYU;S=VD= M03O<,2>C4BDO J:&V"X#70/X#Y8UU2MH'+DY3 R\_ Q&VBJ BV6EIN5]_&B; M]>W):&4H^].S@P4^=H12_OLUN1\+;YXZ540,'I"Z7F7,Q?#RN5+L"<[H(7\< MDQR--A)LNNG./9?FKSL7VMY5$ 3A@Y;V+HF/Q[D$)>BT/K-O0GWXHA?=R_"5 M^H9PVB2L-"(:VB3-ZQ0BJM<+6+Y%_<=[SM^/Z#OP+6$ MCGTQS,TI&[=OBR2^0 +9Y#O$BV,Q\XIC@J[_TCB#+$:8Z:=>@V7?92>D]KG: M8>1]YT(_WSN[=\$QCZ_T8T[>S:_][=:N.YK4;8+P+D+J([X$<=F[:?Z0+8MR#54NE5AER(H7 M'N[_K"#A-Y[T>,0H8.UFN]06FBXQ1^O7N9X.M#F7;\T!*Q\5+GR(]@S7Z,YW('^CWP9'P2W7D[-I9RI4RGUMNGL<_5 MR/1L:UL:[T*@XU>UKPXF(B# REF>Z0!M4! HE_3[-+HI]))?TJAPTD-HU)&K MP%--BL[N"-)+<=_9NNFR&/W#GL65:U M"& A:'_6*!HL!@66;; 2&7*HLE^8+*0AP\.Q:9Y3QGR&#G^UD?E2?O7)H6[G MJ4-8%[!&&AS'>-)[0C*,#(^^U"RH,Q>SB6NC[].G2[;,WZ;.,"< M@'1[QE281GTV3L)J*T..[+XR*#H_NT6OLXYVJKS;_/@=ZMX3#1\F?-Q2;7U& M=BQ84-+<"1"#^;)@C1G&R]T(EM4<(&N26LB+J: LP9CGT\D.M)6%^&[=/75: M1MUC;Z:JR/BJN[O,S#8WHE+O!6SK,E:;[#9R0>R4+TP!O45 $JS%D9QNK.V= MQB?05 6'^;\D.V^K?->3JY=[^[8! M=(S?FHW,2=\M'!?@M]1\#<-8@A=([7.D-RRW;'[;]SVPXN;?SJ$??Q9G.,< M7;V<@-H#!;&6NZSL#)1?Q[#O9*:R!GW9S-B3"785Z[]H/UQ?=[,[!:=2CP)( MBH2N :-(T!>SA+!.MFTII%U[L)A35*X[&=V557TLE:TD?@U]LE91[]8-Q1.) MN"=9"^(,4J );@O+9ZR-$U*'1:'-H!R^RBL/E2[=;E.AVYCC1V%J+WIJUNG; M9+5QAVH2%2 F(_M@CD1*6^)Q815I(Q30P%"8S\2H$@QJU0_:YA)W<(Z^MK>Q M3W.XN?_=>H\I^_)GMCK4;BW#?6Z7SJXSN3B;-W-CY@3$"R-,]C%1$P&1QV+9:7HSP.L:W M+1%>AN!Q]%D,WDB1< 6C")'WO:M2D"R/")QE$TWE[^\K&2Y7K%Y(\0EDW4]= M^YI?LYV^D=CRDL&QF= D+H,DJE4@23Z1,(!$]"44]-I/ FNN3=TG2YLRM4SM M=QNR%>W]+V?GZ!6D$R*UC['-Q:0C-9:N&/KU7QLD^@:RE"!=4!TAK>62XZGQA*P,E_=4Z:K1?+*VHD[YCKX==;^N>SB8>(P? M2A1#,,D&K)'!?)NE36D0R"+@]NT9G_ J+U9;3*9\)WHEP?(0_W1RT7#J7-3M MX"]5I-#2CH)D=*-,2X7&@:4+C,/%^L-TH(B!-AGB>HY:!=>R,9WRP02SV$_= MXD%)Z!=;HUZV8;_?Z9NGSKSE'UK*/KK^0IAT?[7Z3^8V%P_+(%%YM3KW.=RD M$ M^[PG UDH"()8V7RY0S/E+N2!6!,RZV AV:R*[CPC2' 3/WWCW@["3\Z3D M[G^W]Q6R!&Q"-!%FPTJ$@ %:#4T9/$MPK*_AK[M!7/>VY[R^KB9<=L M6ZTC$=1WQX(75,K_)Y)*N4-CQM(F8QB]+7#38N0_N_\(NW\4-2F-1 $*$E+: M[0%0+/"/!)TP JQY0IN,0%W%3K/[%81[IRU@-(Z_$(D"GN#@0LP"VFA?'6HN M>210;(;Z;Z1_EDPS%'S1^L5)]ERM!!R(5QU\\?&\^\MB[8]N;V[6K)%;I+#B M::-V^=%33DM7'FW^V\,5"K(KK'3RKCSS< M"+4##>6X 8>8RB\6AN_8+9]'G97J'[@LNI=HF_*93G>S/++_;.RA7]B2^>.H MQ9!SK99B288#AQR]WN1Y2 8_8S3&9-3DJE[ELSM#S^[>!N1UBU]/6I+O?.K] M)<4V_[O8K"J?1+P(.7.-81EY3A(+]1(?6;VQ#(KG3/$>=DX;@DR/1YR^,=?@ M>(WD%*R6L/HUB7NB_(:)LV/;]5K^Z,5-V(/$]5U4%#T/EL5P,?U22=^'OW 8 M8ZVL;3JUV,7KQT]B3OL'N)6:TXORM0C&>N6]9R,6QW6)A=>1J;Z_[TO=!+2M M!=[/8+8A(9XL-+?#MN:"MB G)$UPAU9#YJ\MQ\R=2Z5E_%X;-A@U@E89"1ZH M\(*1.)_A*:!7VU,*:,QKM,E?''H9<+-_]-09 .[,GTR"%58AVFG/![#7HX/V M/16F.1O\^&(8YO;<7PYI; N&I6=$@/XPQP9NGHFB?1_VQWX4@G(HC@-M%N,0 MCN$Y5YF*@#R[,_#0-_$A&K0NF,T0 8L[A%%6?GQ?A%?E(\JW!U:2-JE#_L#Q M _CF;!#7[5]0PDO2!HU\Z$@PR/?O,^/>K9U4AW40W"MP![^>%0$3AJ$3(D * MV?AF.1*"]CUM4;1IG2[P7EN?/U7']B:*H#?):#@'>]ITY/D.<4LA8G. MZGEK8X/-6@C33^*O=A8!3;C1=;/FL"S"U=:$"+,Q8W>P(D O2Z'__1_>1'NN M\(&"[!C+2'C34$H$V+<[<\C83]%CR-VK\9PTN"D5B4X/OJT1M_P9TH$!B*D? M=)C=2$M@\/82[9"NS]/AI?]1,..[S2<%YC/YH(\17]="'T[)#34N %^O'H5? M(,"]W73*7*!D#A]:SM\*]J[JP'R_;3!\]S^A598"<\-?!_L$#YFIPP>]. ;P MBZKM(N"15AZVL14\P>"<-1)D-3*=A2$$9+B'MQT(0_-^J-_EC]#+;F?Y.;N. M/W_4UWNLUZUJ)BTM8/V%[4*Q)P<;]@4 M H;_N.CJ(U!3&!ABZW"P#9GRRS"-"BN(^I";Q7"T(Y3 Q$JYC>0O+()7=9T@ M!&U=75JIEAKKJ5?W4,9&\TU.T^6E)Z7/P3TP6OC$!-7;Q1JJQX2)@/(OYIF; MH&BO+ CWI68ZH4'$"N^23 D,6/F%#\LHD1V8CU&OOB/YZUQ#1DC.AS.IG1+?J$@8JXKWUG MFY>BV7TV>_E%H"L81M$8PXQ&Y/%J@XG4(4I4:<^;VP(JEW%MH/;RR K3' MY(4-.ZI]^"0#QK#S)GG"!_B*8,I]]@JDN?QIWJ M,]E4WCQ@>?ZBM-2<.>6+ 2Q_"D')(>+2^;03(MY&MCYRGAZU1L4R?H1E.$4$ M,&>,9HW!" S/\1SX_9,A:/9[$<;Y/9:S SN[7W\,@3=OL]I9*C'C_XJDDQIJ M%&B:_Y8Q:Q,!6/2R^8R9/>7+.AH%"UG@$73@DN%JHND\.F1@7Q_]G<9XV2"[ M1Z4(B7GPM74OCG6(@"^&R".Q:T7 /1D %AI\84 ;>@3W)G@QR "]04%J=3'E M)LA\CIV,IM%UX*;;"'%U!6!#W[_DW SX3X1QR%-:861->S>W(VLE"4I/"S^0 MZL')TR) &AR[XXLL:WB8,8V919[T!)?3QFY :0C$!IL*-CK/8!!%(2$";LI" MGT3 J>@ZVARN@L(*_^LY0PR5!FGC!=GFO(O(B'9F@\/KG+LL&@7AYVBCB%;_ MKH(U!FM4P$$E6DF:,$43(=:VAZOOO,=\44'BBP>R-%GI +S@VU^'^R-C"Q(0 M>WCRB/9X]5NPD@1[RF,PTSK=W\0GSOS=H4>,!]U7&KA@R329._VP2-8["6.1\946862TQ:F$3.:T03U:R,N"9'*P;+R&-V_*V(3UBCQ4? $AK;E+DWJ'"Q MT-7.,E*F/'WW4"JW,=3'P."RN5+L!*%B#>1""4\GW9D MM5&*\!M7"1C@?,XVU538&_F@//6M"%CORK-\>,KN6L7%<0_/E<&?^V(EX@". M"''S/+8\Y^L$O"@^9"#>,+@>EBKFV$00/?-&@LT_Z^(51])5A@\S; (,[WX, M-Z].%%W6GRG,ZBJQZFZIO[3[Q^A*5DJLP71^#ZSY*@ M./AJ%=^2$.(0SRJ/FC84KW%*Y3PK[RIE[Q(+Q7\9G_RJ,K!9XVAOTVG]]753 MH/C\$4HLYP"^M][*60%1<;WFM1:!)/-V[W:!O?R'S#G+PG5.AJM_S0_6C9?, MV=14'J.[*VR?( = K05K-*LDL^%F%.A@;R":WO,@[*S-7 L%,3\9 MUY?@YNS?QU NG X:JDK?T3%BGC18Q5G4L5#I]M#2(*$I14.8@F%F,IZ2Q_07 MEZ#&[G&6VW&N9Z[R!5594[CU2L,EDYK#MRKB->_=&+.K2/W.]I^2' M@V!2K>1R\['+_%U$$G=Q[ "MMY'W@%SC&GGW;<+BPJS12L\TGWIF-556E4%W^'RY+'C>MV\VJH*G[\@*M/CXA_-UPB-L H31NC]J/H MV%KT&@XF%M[\R:]R]Y3OLJ1P1_N.E>IH]9Y A"6R%P69WFGB.YT[6>PE^_!@ MV9L*[=.-Z6>PB )0AEXUUF&4T=JD#G8(-\*9FQC1;V_I]P@Q\]"E[/R.N2Z>K+O9,VS8).AZRUG/F&<&MZ],OEX%*(W,!0 M4H@7X+@J]3YU6B9<[6$#3\GZYMZ^8S7RU(W$\I;1^_;&PH 0+EZ#+ MAD1<_\1B*)A_6 34IMMV3:QPWRW=KX>[3XT$=="QOR]A'@6):LUFXLBZAEHJ#T?3UF3_86A&_AZD8JD;SYY;#T-)??[\Q& M+$9BED-K",'&PXNY,]>#MBV&MU0=RO,MO^*4$?)PNQ5GSX:S7PYMR\EOB+V@ MJ.&B[!YQKL-#';$1B4UEG,9:AP4X4%8$X/R#:\DKK!2X1AY<-JU! =I]]ESG MZ+'W+,4S'=6I.ZP-3T=Z7=^5NV_1P7'=L@E[X:\@\XZ'CO 76)G@R$354OID M&YQ@Y>(.XH%,3%3? 6IYM]71 MQFJ[;\W+$3=@]:\28E5@;XEQ_OK'>\ ,S. M\/8)LT#F XPR!D>^CN4X&,6 94-1%*NCV0+=I^_9 E#_E5N(.(NLW$+RS.RS MZT)0U:/3Z[H2KP>0EM'9@D1+7>@KNJHSUS[V5@;L<[)IS1^/T!0,@\]BG'O@U(BKM M'&(8XAC??#S])B].^$QPE)M1#R^'SL,+.0OO]:,47'O-;MZO&C9NNL0I0>== M:5WA.9[KO4%<[7#KLRLS L0\>9@.V@E*KPH2^8H38P?J@\9RI-.&Z*[-7PC @[3\563K^IKQ" WQ_R!)0Y]P1HT"4=7@5X@+] M\ *H9 4&/<(#"C0;@%6&"V\@XS/AT>C@QV>SZ:JVHK=D!FXEY][SZ_X]%:* MFX?M'!)H&/XFW7W@9D0Z=;G?!DCM/YQ^\S#B.\,,6HGSF&? _6%P61#[DKV= MR^0@M4-@P-+?M>N4N1I\.FEY_'=:[;ZJSWIBECF-G@ MT[172?)00#UL! V_L=JR*Y A/5R)YT5^I9F^-FLY:VV@73Q$ M./OP8,4&EQWAQ\1?^6'**6-W"XBZ/21S&ZZG?R!*;J3#SW7N3*7>=.H]SX?[ M/15=FO(^6J?%7S"GKYR\-TELJH($U-#1&PK8[&?(0F*TJE7@CDP9? Q*BGC, MU-W"8';,2*+,F'Z\U_U5GW=915G%WJ&RN]++LV\KO?36/1$>(O,//H-&6XYA MSB;-RI+>@-/L 910=A>E%_-?=\I2>/GX#]S=CL3 ]PZS!X)KDN9X7",X)_TV MZ$$51((U!>3)7RM=>$=T7 V(,/H!GE)NZ'S%L8 MIO2Q( ?![-<(Q)>A>,ZE>*$>C?*N^<<7LQ0&27\D8MU_?G@=6ROUDP@+""#D M60]$ !(5-$3 Z% M=BYY&)DJ0A#^0CN2.?\91A! M9"$X.HCYOLH:Q<@E9B".1D<<;1O<@>+MIXB E)[W1R?Q G4OCF?_W0P!/<5_\]C MK37JI?M?Q_J3[!8M*1VNH3$_8&>W)[VD(&8C!=^_^A?1_8!H!.F/]S98P@S-,9]B.^,8F!DDH;&!J[@]B^ MZ+RWT1F=(41TJ+ V0\A.RI/V+\YL=A MI^FY-&1;]05J+?#A0?X>A!EYO$?6[]'HX,A<-"SKC9C]16$.PN=PX-R1Z@\JK2 M9Y>UMI[+NN7[T2KVL6K0K?I?$&P/^G=*)P $\DJ@B"+"%&\))RIB "L72FZ@ M+3;%7*NV@#J8FE)[D?A17/HZB(WF"74B%6.U(TWX0Y,WGDJ?WK/U.,1H4- @ M^/2#;.=^A3X&ZWTVO:<&LYB(A;Q6/^__M(%N^YU_+^_8*.?SR*;BM>IJ[XM' ME]EDG,](P3Q];:=04LWHWK=&?' "TD\MS!/80C2^#:D#+?;K1TBVD:9:H,_Q M*%QRMHS>Z0+A;+K&IV5/6BN_FC'K?%6RP6GG&1?;PP6D>_-LLH[J\$&'^9[R MZ.-(#WH=M[(IR+)5N[Z??_O@F_H80&NA@S@UQ'^)V)3Z6!_G9BUV$>:<@B;! MK59]+K>^2FM1UR?4T6Z/KX=/I1FFD?;.[MFV=9K2A(707O .1@D*<:I&$;"C MPX#G\'>?)FYH^_L^:\0YZ_Z OG80,KT).][E>,$OJA" ??@U%]M3"*["PA'<:?;$^(#\M66HUOPO]!_Q/$N!O>Y_X_0K!HUA#M,0R&D YV8Y/0CD M^(.KC@JO('RI"YR,0%T7 =-32 C8^YT.[WCX6\[]/T/UT9&&)!&P"H>=FW40 M+CHH-3.,78W<>HDVJ "6V@AO(@3K"W7Z]D_0O%V*B_OK1\-^K$T@R$49K^49 M_!87D:4YU;)]?GF7B-W]N>:A(:L/K=$7_()MF.#KHO7FG;T5E/L/+Q<6(N/Z MYUIG-@->E#$O,(6_(D'@&WENW^WO;Y^*@)49"!R#0HEV*8[Z7X?\TS-^E(&O M/ZMG6*-"G#ED_AFPZ0O1==XD*.!PPQ5X["?P?/GN7V($ZEV20&-JOL93-G]' M$6AP16CW?QTL?_AL!8LDAFQK.$$$P'7VR&[M,269@353J$DU(8)JHWT-F#FU M6&SQO]++&G7UR%_$/ FQ@1^I$D(>$(=SP0QN92S$( *4-I=X!C'5=JG^X)\P M)=I]VH^%R]_G/YTF4$R#':7YEO-^^P3VQZ[N^2$W 8!^1_\7/LDB-LO].4^B MC")1/^.WTZ4^"$TBRX,C-@]Z)E5_9Q!_EWZ@.)F L[*(;?4T@]]VA&%H^WXL M$5(*\G_(4(1AXEW_2 G#8YB3M%EC\!J-M[\4)33?CGT5^@.IRI*;^(F;J0H1 M!ZK9COGR"C8'>U=^(_B/AO_SUVKYPV#LXLQNPL_-CCOU;M$0.<1 MRH.@I%F)3V /HIB^K0[#A%7^=:0_\B009?J34PT GTZ[)@+Z'&$'G?X>X:U/ MB)8]8-PSXXE]!;(?B0#]9"X.;C[W0@3D:7P3?_-'I@,N )EMY-F=G\J16P)F MW7I&W$FN8 T9,QG]',]?6SDT64[IK@3@M1AF&78RS8AN#C?/$\1& MXV8T:Y(6[(3/(H:;\C)V4X )9+_0V\D#EY$^;99S,MW0).PS";\+,; M:?$8GG,2G#[V4)P7_G=?/J$0@6$^ 5$8/U0X;,+Q[8"W$ 98F%>]/?LMR'7X M!9 %X^@QTV#NX@SQVD=-IKGMI:5VTAOTK ]O&??6LGM=JV@7S]]#^H"B:L7W M3TBY^#)05F2ZS'A&$FVP.;^J'.:<7.*1\/,IN.Z9H\D[Z>A M=QGI-E@^?.VRX.N+4=Y781+&-RGI\ZH.JV#^%KB["S(X6%+1<>]=J6;P/G_G MW151+>XEW9USEEB+3?*"U5)]*_5\=JRZ(5:\=W94 5I-KIN(!&5-L%<9)5+L MI_T.BPC[&*R[>>'43P;N[=KOK[77# T=>:*P_I ?_7KVUT.ZX5M/G'_RE3&S MUEH39'OR]T$YK+:Q"RQ*#,+4 O)PKHRD:884A*OYO*FRQ+9PF7V(X].N@7=O M;*FZ1Q+91:F;KEV,JS)PCB(,\)X("TA*1(\>S(DFDEE"2+UK6IV#I)^'*I3W MF'"ZWNBLR=U+?4;%6R#A4*L25N,!?::5VEQQ[B) M[V=+V6.!/<_2@BAI%ZZ4Z'PT20%]C_NG6C4.AB$^:%.?%+]LYGJU$?R6MJP* M+P*D/4HX:8V7*H^2XQG[P]^&>MF_Z!@SM?/;<++\2.0Y'?ZI&UMC=6P4=:X= M'K2I=KX-MX EI^]Q%C(:T/K<\KJ=_2)@F6 7UX4KE6"UMW+?A^T7+I9=>K]Q MI_\9W1M]?;5^/GCE/9U[>YTN7?+QFO_VGOD#PX<%WD^ZQ\\:TDXREG^RD9A8 M$;SI>)__G9V**[PK%3>CJ>S2@U)OL"7X)*(=5YS'Y+XO[P>C7/,BQW4Y>S(I M>6>*$M9[ZKU*.3@@_RP9'OZ3K?W)UOYD:W^RM3_9VI]L[?^';$U=F"\"\(S> M?-[&BLY 6H(%[_GJW(+9B_1OL"HG\5ZAAXUOSR5>PF43LXW-[7T%/1OS?F'B M@Y4:=)-3C3N@/EZ9,(.D25S8A?&;6"KP[&!;B1?N?-"20_AU7V2?=EQIV\NRKJ1EVRPTK_X=91O8SQ,+YL_]Z= -^89 M<40 6YI;RT-W:'<$DJ/12RLYM*@QJSV!C#'W*R,C7>RYZ^FGRB:T[0:+Z=M5 MT*-[3U=^='EP(@R53U.IUB=BH$W($YR@/*YC?>H55'2II5GENR"W6;-ZO/+, MMB;=R*- R2:9K!2QJ4__[<]N?0$YA\@QBM $+RC).F-?NCW(:DQ$+R.,]N=% MF#P\34MIW!5=]SZX?-?F79)T&S5RR-I%TMZE7J7G#I(N034#1G("!^%CP79^ MB,"BV\T5TF>UQ8L N5,]1+?L]W:_?3W[EY[I\ZI7+3A M;97VY 73Q>;6EZ!=.,:>ZXX;G!;)#.U(<0NP^"9V]FR'K.> MM2MX7?=T @]G;Y&[?UW1P1-K!-984?TQ_0[U(H!NR8OER'T=>NFQ#2KTQ(1/ M^^9XE[U/::MU19.#'[HI ZGJ%66IJGT_%^^FK$&M9 :>F#( MJ8+KG/#>[M%G/S4C]8^/HTZOMP8XFPF:#Q4WG*6?E2U(NFCE@6G M/,IHVBZ>8*645XG.?_CBS?VF#6X;!,F3UZ\$C&)3:!QBHR"2=AJ#>&\2')E] M4(IY](^PEX68S$_(%KR#]F/]HU0,NOM3JD49-OII!>1W[ Q%PJ($ EVW7I'> MB@">XUE,AG,3]8>@8(VB'R4=0G#M"V8RID^!;X"X>0JC9V3PQQ?;I29I?^3U MBY WT0@X"]&+YL,QPJGN&N;SR116Q,\.&P,D(O@3II4_-_WS(LCO[.-OT#[_ MSQ.^__2$+X6%X74CMO :HLZS)@\D9EV?%G[X"2,#IBS^J+?EHWX@6MA4,L>G M37!OO \)&16"PM'I#6&8. ?(,$V0V\)+F*]L(1QSV+&GY=VTPL\8V>]G'N:. M(SNK1T-"Y?KY-S%SN&+*UT1:;ANTV0W>;]3?)KP],+]\ZP!AUM\=3EZ0^9S% MEJKC'1JNUNDHQ+/[J\J?)\H^4]OE%G\YA: G=E5L('7+%Z>1@KA:"9F*/YG: MGTSM3Z;VO\_4%L1!QK"L%'>*EPP9#3@L3$ -1">B502&=P-K'PGV<(PB"J>/ M1CB#BL-/K"Q^O>GJ+FNWZTE*_Q%)G<2OA[Y47=\D40+3P5(4VY_CQ;,M%A99 M;>-[?.ORI3N\:EG^8N$0J[P69.<;K2#<8^<]PV7,$(;LC;'E(#231:WE/H=W@:K M9*6:2W#NSWS$RECRXDEG4)^_T]?!!]3R.$O;HBQWJ4/'L,U[V^B&;Y*;!FF_ MB,W4JS+!_V&:"8EVJOVN>6P[;FJM8\63,F$\$1^T0J7JPL?Z /\R;SGK"ZG? MK%_/M4MH_2O85O@_227]F2;Z,TWT9YKH7ST!,>7#;N5KD3I0J*J=V80)W@7A MHSR.TSV?@)R=^;X6X[?H1?$!\JG/?1[E?K]4'7AR.;1?H*GTJ> M.@_6&*-U!2:0[7V!I/ .Z(]1(CB\DN8T]-1HK>HT%2XP]/,3Y_2E MI>P]AP(VIFQ?\62+XGQF'^O688W"$(9XBZE<_$LGX2_?V^++YVPB N6E7J4R MY S9)K]X3+U*S[QZ,71[_Z^VKU^Y$W2 M^4Y;X;T+9<>F4&G3WDO$!L%BQECO0Z)8.3I5Y7['.-U37C<>@N?77)I2EF1^_>O?.AY_$_^GY4; +Y[Z23\QCY MO^SSI[SZ4U[]*:_^:WD%9%?_?^U]>S24Z]O_B)PSSD),12E"R:%')EI1R MCJD4AC3)L1KSV.2LI@A%3$+*6085S3A3DAQ*1ADS4PC#3&D\F8/?8W_W_K[[ MN_-[W_VNO=[36ON/9RWKQMSW?=W7X?.YGKFORYG_E(PA)P%5[:W=*P3=Y"IR MPPP\O+GUZ2O"R>+CA4GUI^?U'U8]'B@Q#HX:S*M^?'%:T[\GQ=&K=K=VT!H] MJ6&PDALHZ,%)LH;"\QK)%=[DL("[/*-J=B'^(QN3>++'J]?I6/;'W@"=+S[1 M1_ISW=')E0EKHS:_3K]S\?ENA-T1SUUL=TXG2Z>Y?-#0EE]"Q$A/9'[*2& : M&X)6]4C)?)6GU=-5NTIK;OMPFVM4TB]W!GN?VGOR]C7+S*]V?[%N*LRBY%Y] M(<>57V!BB.<(MK#(UW"K%F!-" 8F#J=K@6 7QJ8Z>UA*74ZOJB%%^?OGKMI/ M'_9W[[QXA+)A:%-'1TFRWIO%R/]E"(+Q7AR'WIG"/A/X-;=5SLI]QD=;OM0< MZ;_^ N=Y-VJ#/(( M!*Z7"PRPWM%-E+U I7(TN[#Q\,2\8GIGX?%F'SH&[E=,EQ(VK_C0;8S;E]V% MORW<=>[YIN6N'_7EO).Z>1B6F4#2XP%O)^C(U>%=!)7*L.X@FH:/4SO%.YC5 M#,@9U[GC-2:+MJPG ($/CN\+-,B2O"YVO MHXAAC4AP+U:5I3NT^PU/M3A=DX.3:?EJ=O=4'M<5FKBJ5##\"+O" ]Z:&=:"7.Y'4@*=B\)S6F

:)S9E(RFVV\[=][A\Q/?P3Y"1Y TE:.-? H8S4.QL1)XJOT)5FH4O MWDJ_AS,&-X0[NX+5C+H I^XF_8=[+EK@[P_Z[_VR M5N*-<*5E^_ XI$0M&;3"YH1/Z#$0N+>S3CDL0E?>)2<_NSYSZ%ZDN1C-.^[> M.*J6BB\AVFF^?:7$,DAWTG,/N;K'R/2\HM K45P:R/S[MMW?M^W^E]VV$T"? M%V#_W1R?A.(<#9GA;^M&?8@!('!:4\C+L6XMAYS7G.".SUWXUM]0Z#SDA:,M M@$_P4"KT']V?,*B'(=_1T*=CH4_79)*G[D\27@R3'<:%P7P(KPX"+XZ3?:D0 MR*<*TG9AGZ$6^SB<)7\R0!$Q_#0F9@'V4P[)\U=,^B. $_A.+@'V[L(I/_3B MT2TK+_,E(6JNS7F^89[-31]5]RVH>^SR9C1]7^*&QE-"83?>*%VJVBRL_;/3 M@W\IY/]#OQ+>66C"4>1'?2X$4@9JDX%9?7GRZ3_S5Y'(9;\5Z^2++04]H'"\ ME/G^GRV7\Y6Q).1 #90O;;O_.*K*O 58A]N @'1T 6:IY/F'2STP )?VQQL[ M*%?GYV261_EW*RI3#C*C%PNP[_HP0)GXS]I4/]@C^F!D@_D&]/V18.,%!36MS-N!Z$,,D8N[>7A/B\ ),3 M*!@DC90Z\*4I^"PZ4[E?PY-6WYGT_&3\T[-?D^T,O#';T\U0Q8 _ZAV ?CCN;,KU*QR]UO$!$S"Y% M]\"S^P^Y.WBR;P0J(#!2VMT<8&HH 3K-6=>Q1G\^HUI;TU?06W;B:5^RC9Q' ML*I L*/$/!1Y5XV.#^=Y?[?JP[FSWAF$5MF?NR5#. ME]9[?CB=OK.8US]=,;9TO_CQYSNRCM[:LN?]/Y*32-(LB)/-4,@MB J@V<-\ M'%AN;LV.IB5."N1[RS176+SS,]W!&Z $^R6+*,\YC,];9YW+=&^JH+I2B,QS.4WVH)[RK#2J"O%(;0%F/Q$Q40FUR_SP[?17."!YEA#4CDZC$L*D9UOS0%$F( MA6CUEP*6?Y;MZ JXIS\6&QQA.6-?(W)#42HH:%.G),W+[&"1DN6#^=@G\"B4 MD$ 1]XHDA8%A-5FW>HF?,6/D>J/A[K"@RV%;SZ6/CH[2/N:,^FS[L*ELVC+R M$$RX_.ZR>MMC+$/F9X/"((,;;&JC+,5X.N!41M.7K=IGKKW1"=.67N8_Y'L7 M?HOL_4&/_C:5>SY\8H ^EV3\#'4,)8(>O5RJVS#4\N(,_YVD32/,-.+"+KTE M:_OP4_\,DX7Q)'\+*+.(I;$8JL.9I_8D_>OOOIC^^37@@S/VI_ 42-(^# M?-?)17:Q'V(7[O/\XTN-P@3.OZ&(;]0EF.6\]O M+2'F3G*AX/H\B[=N$=G=7127I$!A<@G\!O,!?N2>Y=/ D@4\G\N=RE$-@E^7[(Z^&NQX3<\'0&%\.4B0GD185'G W/(=9(_ MHK?=FCZ_)5&_>?T(RB:_] FDOR^^?!E:?,V 3'N&*W@MQK99ZGHZ*7<)^/;K M151; NMT+43J6PE3T#LT^@"6T7PZ@K= +UD #/[$80_]/]P?[. M?_^=__X[__U?E?_^RWW+2-J0W9F>7=:H57U^FMM*&X*NT#>@#3,D!:&;)NJ@=SOG/HN3$4:_BFS9XILP\DS/[DQB M1.A7ERCY7MH\=D#Q'>G-$&TC0L:#U8G?=/^_J388^+45R3J">0=PPOFEV"/L/ :* MN86&EP%1*-9;PGW?^;;U4@*A7)"LE@.G,-(,6S M^8;X^:B@%2 6-B_ U'2B3[)UP>N0,OAX%48D?\C>-+0 :^=57,PB=9F]_W"5 M8&KT1!!K,A-)%<8>7>8>3AAIO_)M SVBQQJ@#:'3U%=VR,2):4QN%:@B.5#0 MR_,#@078E0 (W*A!GE%*H)I'-^1+ W#(LTV!$%%+?; B_4%DQ9@5@AH?MY. M"\C!?IP04 %:*N0E"/.FY7$0.=K_;@'&+D(N,083K";3,BW60IBS'2()"S"9 M[CCR]QUXT!L?3Y[=PH-"9',5;49PJ)PYM\2B\I9>ATF3,3H\L MLYZ%N",[#4F#!K M4B"3SG\,>*' #=2I/E8G9)]3/MRC/"0[O9PVLZK[@;\R@95.05-]:ORW:\%) M\P<&A:@08!#GP)0;"Z$'+ N->BG.)\FJF\;-30 M#,\(F(*@WOXWOXA>? @A,+%>8FPWHD6%M]6Z!36_4K"XR4'68M!V?DUEV72O M&,2]A*9V0$8C$1:FO(.0AH?;-N&V$Q?+S0N4/1."..ZG=8*^.\UA]!B[Y%RX MSM]FH.T1N)"G[ZG&0N?;9 HAKJM'EAH\+-:]L%BF$ "U,'QMG<7=B$*!O&WR M*R1?%^B DG&-5-9A!*AC5]B 'U3G/ 4!.E6IE:U^\ T" E97,H>;E6_L"4VQ M&1TF;F'UWAVJ"_S0L&T;/^9/GR08M:2&(Y=06G(M%81XTJ"/X&KQXE+E:I \ M/_R/0Y'(>,,?]#OO1]LJYD;\^65V\/$6\OXH*:0_$$-0J+_(P,=QU!!Q%EJ^ ME^Y709\C9;LG8XJ3/L?J-,[2>N83\2 YM"A]6X,(&_6&S$-2!>*0H["16-2. MGU,!]M-YX3]M;9T$T+"0I[13(-'-]0<:-T+1JPNH,F1F0Z)I&39A2U/4?><- M>=IRKA%WW2>=S+;BYJ=:)0-B5=5' [,?JVH+\SXNH:\ ALR"N.6C;KZZ\Z+< MMI/WB M)4 [&WXY4EQ'@"KFAOWIPX*@-PB0>7*U@A2%7_1'&$*!C)"OW3PEO$!*"D+B M#?S[R)$L@BI)B"?/?XQ#3.+TV3X_E\WRA6T$%&6JWY/SIH59Y^6U7^VHVS!7 M_AKS/Z=W_TWF43ZIP%EL)\P &K4M- 1=2!D! FSG@"#@4SSN*=IKS'?JX]I\ M_&)PLBIQ^]%+6K\K_U/VIV,1.,:!]A#U 0JKZRTV"IXC% 4K03AG%@2 LG \ M[=63@O&W2$J "L5@>M/ZQ)5S'8D)3S[L'SV1MUU;QO_[@?^-H?"_)&:#Z@*) M$(AB+[:Z.(Y[16 =(D11EUD8X=Z3X;. $FA+>Y51 $;_)'BG@CA=%[O<1NOK M"?BJ6R?V?_0^^BYS;I>M0.H3I.2!C_O*5B<)).$L7EW31![ST9<#JX'.'?/J M_[.[^^\ZAN+YO8L)+J#1"1C)6H!5%O+D4VG(J0&N#8Z"A//,&"CIYA*#VGL+ M,$S[18Z71340I#)3BNU !6_=2]6[1_AS)F6QZ!HA!]BH#GQ>@UQ< M@Q%&8(9Z3F4B63XM*#DD&A-/D#778*#BYC+WUS&R48=[(=).0X_+?>?T>=IJ MVU?..&9<,+JS6<1'1+@5\"7\;W/._7\EAN"L@,9: (Q[]0Y$-&/.F?%@G.J M^.4D!&C?^I"1[7PX0$<@[V+(#M@]" C]44.4QNO MNX XK0A3XW&#<6UDEF'@$$M.J(9,:3'*0:!$6;0<3 YQ$ZW M72!?YV'53>0N)WIZ,ID8BJP>:#Y"V M0"!$<9:\$O2\_+STU%OB1=5<]+W5!R(KQ'0/="L-.Z&NF,N-D.,H1F!0@Z=L M[^RN7:?1RLW6?8R:*SLC1B748IY/!W;Y_5"V^<='R;HY9SV+FASLB[6F(61= M)IZ&O)JIHGZN19L;,4^55K]..VOTZ(ZFN%8US/-?!DJB![_ICHML^/2[YHC5@;# MXR'MJW>D9P5T+%1D#7!]YTE;[)-N1:$)X]^G2IU5V%: N0>T_NYF M;JE1>WL.LL?8YEMQ(SJON7BB8F@7O[%MS94##2]X^+0+%U<=%OWP+_TMVGD7 M^+D6RW$O]9T%7*K$]4VWXOW:NS+WT[R.5P5%^K<*=*!H<0SR9SD+, G!MMJI.OH, MA=N@C)3WW(,1BS'D6:TZ5)N,#/$WKV\/T*L\++_?^?O IYVQ.%A6 [*:W-I- M08[8-V! O;&6>-[17%X@BY!HCF8KT)QRT5[WW;'KG[UVDRK=P3W83_PLPJ&) MT#\4^,=ZK]@8NBY^-]R?5)1M M.==B.7.LEJV+CS =:N@0237:AVMWRYBN"K#^"1V.O3$%D*%A0AO2[] &JO!&FLJ]:?C$\P# MPNY^/N+Z/KRJ=0YM45BT0UIU6GOOX2^:8ZJ?4P[9P";_H=4D/S[DGD=*R95B M4UL8OH*5O+-@=+%'>!Y7C^L$N?8<.*MZNOKB??3=$:KGNCL.$>GP_3I5D4E$W,7?GN%%J1FV+C[JL= MXZ@#D[\$L\.%"=X#+&?4T-:&&H0L@$:\:Z9E1(8@?P;$S-?0 $5_"UUV=4X^ MO,7=[J23ETQ,B(1M>++R=-;+'*^$_*L_P()_J MIH@= [M'[(+H'GD@DH:)QJUV1PL4^DD:U@4=)E*['%X(1&Q"]+(Z/M5N$IR] M;EPDCO?2#1-L! U'ND&]6IZL*4DJJ3WYCJE!0D\0LR\H@4$8 MC1=MX]J[&[4M2YZH-HKEQ="37M\Y:Y1^04,_2>/LO\QU=#7K"[KYFKLSH; M,\M;4/$Y&RM>SVK [3.YKF]-; NB*"\HVH;:O1T?==<^T*[%'Q-=\Q M.>V$NFX@2X>GC!!([J2C("@ _8![2ZZR;B>O"*\=*:AM),B"A+8<\7JVM-4^ M,"F75)R/S@B5RR]9DSF[+T*KY9I4@OZP?G[5_@;-=FX 9/BGR;[EL9GX:R0M M02MY6;T" Q6#$N6)02A!%5R M0HV#)0Q\0G$#RZJI^)VAZ_UU0ZN09E\NMWQ M,C'**)!\ Z1R]7&O"15PILI#H#& [ .7#:^B!V%WLWT)#$+S3HUUI!X(]-XJ M/='WMJW7U&O=],T;6E$6Z'2;/1MRHT,)-6%G+4K[- ':(!QAS,7*MZUYGP0-7)S!JGYRX^V3#Q"V'T/+^!5C%V%0E M6X_C"884N6'/\A_4N[+]VT@;WY"KZX_2[64[UE1=&V^Y<5$M(!EXVL=4\CI< MT8;N*N?S\[WS*T^+6@M=__JB0D137+3@%PNM M#^) X#@J6M"*J*"@ =9; K$\IGZ%08T]QRZG"A"DAA:=[]66B[W>!A>UJQ-: M+2\!!3_!:K9H-&V7Y%RKIN[;J=FNK8>J4\8.]X=(W8R5S8'Z/B3SS MG'%DY4^UO>KA^8^-SKDT1>8%;59JPU%1M6-,.&N.D]1#]H-+@J94NN&4GEAS MQ$Y[\-GE,\MK\DX6#_G7.E_O+'%=F4;YHJ==6V-[JU-6Z^G)3[#1(Q- #9FG M,#_0#K#VSLCCF@#6P:05^F>Q^V@?=@PU^$?0T3Y5&0<)CK5U67Q3M'9H).59 MV\NMIXP>KFQPO M/!OSP<8C* 9[\&"-C*I7K %+I>IUT_"J>#QMH@2OQO.M8 MD^WE_FJ;YCU:NSGFDT(I[J74@,JJQ$TWZJ:+Q )1%0@A"WT$'B%:OYV=)%!J M3S1?;;[O_KH)T+\M\\2C-\&LP9:PS:(8W8-!M8&KY>YHZC633P.@SD \3P&= MQSO"?RK8.(CU 0L*)N4GYF4*+]_=(W-C!%U0FRA&9/$K[=Z>WW2^)6LP.471 M2..J5O2W7U^+.]_$#:!J!B .)LU#$L$D[@&>I=HNTL,'!H2[G]-#%:A^.[HF MI4NKLPN>F@_((_8Z*%YHM39AJ[01*"H0_8]ZIDY0%KPDU\PEXQ!89?#(2+GL M,.]D7SVBU!,\VI;I$T]/<+=W?WPZ\I#^8D4Z2=6U-Q@GNM;@3T5>1C(U("^J M .:RG5L]E4#AQ;XN&'&PLS5S#O]M 28)DMMQ:_M,I*AP4'3,NLH]Z<$WD2HI MG6PM&\7-*9,*T.P7'XN- )2AH^!E[AZ@$:(&OBA0S[!M ;9LT)IM11_%YX4C M6M.;3$@]P>Y7U5OBK-R[$-B 0!%#+9M0ZUN#(7LZ5WMS_07BN>R@$6I+^2"J M>44$PUZTD*G*@!B(FTZRA4'-C8\KO(Y\+;UBNJ,F=U6XOE[#B0LNRPX.=?#' M]=.@%4-D-TH73.)H@^ZT67XYM 0/*WIA@C$*7I.:'^ZH$\+*B-//^6XBYNZ_ MWM&],[W^JH$:AV;>K!V8YO+R9+Q8#Z%"C+F+3J#4C;PGRQD"/DCU<+'FPY[K M"G_&U.-.Q1UA[T^_OE_!\?+N@S6GK+^:MAN^[) _2+9%2M)+ALMOA=,;RV ^E# (1Q=S#MA=(%K+F,:J0U](B!ZRP M-!0.1S1IKB6QHWC;#TS5>URDWSJQOR?\]S)!;6G+ XH1^[&J$#&ZP KN!7PR,7*<2PWA*"S!.$NAS>@$F7V]+DS*, M<];4Z/>*/MR'U7B(]EP=H?U^?,Y>-6=#05WVN02G50_$+GJT?U,12+SA>J"! M&IU&4W9ME$ -G+1GY:2N(]VFV:N!U)^4==K>]@RUJ3M51^WG6C9\P5"^KE59 M>?+.H\*7 ,L& +7$VLB#G2/I>!H>W(!GBI#EU_;-%M?IF]%$"?+D*YN4QXX* M^C/ITQ):",I 5[@RQN),B_6GW8V.D[-^VQB))HG:DD4PQR.1L*D-0K]\6;D, MR2 SE[.L."= = 0;SXD%'^:"9DWSYWHNEH+1AVW#E;)BDI61YLGAQXY7:<+6 MD]9#VG<=DKVEL3W%1R!QNXAW&!HY(AB\M"I'NQZ\34.L< %KFRGQ.C9/20,E MI:$>6FM2%,]DC#KO]C1Z)UUX'>[%?P2=?OYFWMIGK+@FY*!*T[ &6,K>V4Z6 M+>.IYHV/M?:XH2]9%*!/#PPD/?S0DJH>%@LKY9R/=3;2C=R:R1OC/PXNCUZ MUT BR37Q7$1"RJ@A&_$#AM2'G'.PH^866,])-6@%V7'Z+'.%?[B)\> MI^ZS6)_$#"TW2_==SL$=6OJ\CN@;_#T\I^S(JV9K6'<@TW8I8W=VP0 MGN@&(2DRLT;@0SHCN6]P*_?0F>[[6)ENOC>P^P9F-VZ:,C]C[M11JS)_-E5N M7?^R,S?4'!*EHFO/CY)BB^:=T@K&W3QJ$NZA:SBA3N>UE=-#*TH"]\AO<-R[ M#Z8;"8-)PS;KMD*NU@6E@-/![@(-65P7L)SMU78I+*[>C,:5, PIQ3@]=0F8 M&MF3?N/#8^%OVI%&!Q2%ZE"FN \HUI'N9;@7)#DV-8JD-#Y&1[1UKP@712J, M V*SOF,9#OW,0M*U)M6F?>I;]QJL I4N\P31CE#$;N\GTXZ]"\^R(;.(3]L)PBU/[]\.NJQH>619U?&R)NVU MRXZ=4)9>S'*";P/L&:4#4T&01)>S:I**&Q7A% MNQ)O?V'6K[6Z4'8?>X)T^(+NLV/_PT%Z40-OQP 2;*!\?: M+CD]HYD)^<1S4CA M"05T=Y''^/P9HG)YL4?[(Z;Z(TAI M/TU3-CE^*CA"_<"CE*^.;ZIMB5&45\,FAMJ/.CYN\BV2V-0"$UI/D@6;(7'Y M@(OEID,:\X=5WTLL@.%$T>J+Q?\.#SU2+W]N6\ MZQ2I!,764?SUQRN(RX1F%F"U8CS%G2-C4VC64/N.*T&-#'@\3I:E -[OHQU* MP!6Z]I>N>.':O"'&ZL!UDY^TV/I?_2@FST9S M[ZHROC@[;+%;(]?64[?QQ@N15V(H'9Y\%J>"/<-3/,?WI9,K<41:JR5!E M$B?;OZE^'4OPN32$($M*N-]T?6AX. ;N?RK#+K@+HZ 0.)K]"78\\N("C*?^ MF8UOV6&6\(WZ[O((GJF:APT"A5F3-%)J! V3Z&86[=TKFE;RX?BK@1V*.5Z; MLVM2+XA18SR\SB)NXG+[37=$Q-X6&R0.K0Q@&+SRBEJ=].2:RTB8=HK]!3^_ MWZ52EGYT=W:4Z52E2[GGB92K;PH26?&I'R#17O%L/G];J&9]B2N,9=%[>[ MYOEFK3_8(/8BQO\S?A ID!!B8S@@R[#1/@$BHPLP(;"J>;ZP"1,K&VX)B,+5 M6\T]S:L-E[\,4ZNL/KG)[^HJ?_V\2O29&$WKIIN8-PFS$6LGCT2[/.EEYM=5 M.[G[/UQ]5'M/[$H]N;1N;$BQL9!UL^9*%C4*:U8(FC62$(]Z@Z^N?Z&WR]"V M+\!!ZO+.\.O:YUO58)7W=&,<#\-@D(_Z]ELEA%L6!F M6TH@@8 4>3W_KL M>PI<3J>J8'?R[]%ZJ\G+L3:LPAB#;_BITE/M]EP=CN:#],#GYH>K8*\?Y<%* M+&/7VQO.SD/"@MQZ%,3>&S=!,D-05&@^B<09< -BJIQ&%>;)LKM;NE!TPRB< M^F?<=K;H53I":B+,5N-I2WK-_>4U%2EP8NW@IXR7]MO@Z\UK %><,G83&,*R MHKU*8B71$-%GS7?1"#*?>]Z-9QIDP*Y)V8:W*M=1T:D?::+X;=#U$7SGFDPWM0P9Y8F85SQ9,N\RU%?2B6'8(,? H+16< M:]'< JH$T -P=&C+HKN^$^$KKMT.])'9-'H90]RC_5FA.;+',N=D*#_Y7N1V M:@P@3E+&2K,HT#TZ)>/[J;II\Y)CFA'QF*K-I2_T2TO0JL=>N(=S,?8UM;7>DN_ M]MC]:,WJCQHEXAWFK\4^Z?#4J6CV4)N%#%@Y,MG][B=@!>X%4LG\9*D_$JY? MOX\>OKZF;].Y4P>FC;G^$B=M"OO*CG>P21UT27?)H4Y$'S(2*412QKU$B&)W M<-:K'$Q(P%;[-[F) M2&:Q5.#+<@F\?!&OS4CL1=T'BS,LYV;R$$(@B8'4UPA,Y;H)NLA5-0DCY)\% M6T WJG0]AD[0:"P!0[^V4?3?)XU]&'*S]3Z==;2Z]NO::S[[(F431A\]=..G MW8LT/\I1AE9P:;%UXB'[:!9O)3\-MW)H//U@94UY\:N]E/2J'64B/_?#NOKI$!*SHL!1)*K"5,]T&(V]9,4)H:1H!?+_]A "6GM MN-OZ6P,#F2)N!26;F^GB^C<5= 8SM48W+[\AKI>>#-NL^0P+WC(3SP;;75CY%D8U3S)-N5A1NQW#(W[I M@1(*&ITRZ MO#5YF!MO)?2D_FG8C;<;(J\9BZPU.'^W2F$J^-^ZX(R%\93?V[#\.=?X&0 & MD8Q:,^]0V' M,8$H]?"J9K(TV9-GJW!KD#P;;R+:O%75:>>;D=>L"J_MH-\\$ M+\W;>1#R2N\1_N1.::J\=_HC[1ALN[; 6&@,(40^M0 ;M.)X#(08R@M>$:KF M8NJ5+I>@U7 917:T9QOU<7WH4V4UE8_N2H9*K#K7-MKQ_I#HKAV_IOS+;P(C MU=1'> @\#.D)) 89AE>00@$!&)X[.J)@)R?*.V.$_4[7R/O&)I-9&^&WM7-E;^U_"W\S >&N( X98 M!'N ,=8$!6>S5CZBR><@F:T25^H67+DU?O@+I6V4;G+'C?@P348I?D)(G[#G M=_9D#^GOL.#E DR5[ ^ ZWU:((\#"_[4SSNB?0GW\ SM^>DA35*Z&6. XW'ZC%L#^C!L$7)^ MS+)W?A::]:#;V41^H0TYW=^59L;4'\[$4 M !AC 4 M9ZWW^];[OM]W?.__.-9T7 YCKON^SNN\SO/W^YW7-7?\ M/CX#D-UO:6T)""P1 (ZC_P#^%+#4_!3>TPOP M"7 '\0V ,L$5A\+?Y)-?KETB;"@ MH+"$J(BHQ'_ZQ7\-R(D)S"XY(BBP!E@B)R H)\"O S"HC<(_FR< _.,EL$10 M2%A$%#5#$NU0*HN:+RB(&BV,6HQ^&HI^#@C)"2];O=E<9+G]"=$UY^2W7+F9 M)::QN[!:P:$=TC3P/']57$)1:86RRMIU6NLW;#0TVFJ\;?N./7LM+*WV6>\_ M?,31R?FHB^O)4UZGO7U\_2Y<#+P41 B^''XM(C+J>G3,K:3;R2FI=]+2'V3G MY#[,>_3X25%Q26D9]<7+\IK:NOJ&QC=-S1V=7=T]O7W] \R1T8]CGSY_&?_* MFOD^^X,]!\\O+,Y+ ! 4^.?K3^(:B"[.2V!)T&('.2'AU9M%EIG; MBYXXMWS-EBMB\KMO9A56BVL8.$ *GN?;)10U#9EK68M3^WEF?VUB5_]+,_MU M8O^:UP @)2B +IZ@'( %>-P',>N!O]O?[>_V=_N[_=W^;G^WO]O?[>_V?ZG1 M-M 8931JZN1+CCXR1)8T$6"2!RS,A+BKNLX\G=*M6NMW']A1%?'87U?Q4;&+ M'Q50C-2^%GDE$?P]8[83UH\ ;P DJAFL85*,_D,V,>'@%/,>, MUV> U9."-;6N-)B2/]0D2[L:["6I^T1 PW#=.RL168I&]DI9F8X![3$RK(.9 M5.58(ZW8YR3*Z'2_U=[N,?CF8T+XG@Y#D?>5FL.KTNN?E:Y8]NG$J4=TW_X M=IA\F*3\QV7:G_E _R B$/9,328Q?KL .?I7R%*,^QDN:OM MEGSM\5AS:UA?VZ:JTR%XOSFPC&X77+EQ<%I9>H6\P(*M!9'"!X3L>+E51J0^ M+'0 $T$N"9I\O6WI&6'6D9F&!Y8$JL=678 MYA7KM@I.W77)7!*S_K_8M#^#@X*(!(4C1JKF W+]&4.!=4?3>EH MFSC\(33F?738JXI-V9)NGE"EI\LFR26DK_O>",Q:*'P&%;'^V/Y&1E T5YA! MB\$JSK[2=X*S*%;9!,&#+:U;2R^-OW):&W%T/N1<6H;2_ MX\UC0P?#\PW[;PEFYVOH.WJM8H3O4O3YN?]BJSK**Z(Q2D'H W6^ES_HDJ8 MU N64+EK/#:2+:,<8_?S@6O&KK0A7^TW-YL^];NTKFBQ6#58\=/@&V5E@$%C MH'.#K/5CR=3$!LQ2PB"3#TP6CE"$"9Y?Q0TIUSTD7HH_&B\:G_%-SXT=]BV; M$]>\5!Y>_]CF;&N$90+.$)D16G8>7,X'&%%D-7T^X.\NPW[$NXN^S[U,JVV$ M[,(F3%2AP=V5L'T.'&^BF^,VL.=LTYF%)'16#5N#]989)E\KB"@CEF:C@6 % M5DM@O\S3OBL3R'P@^3989T^'=B:3J MF4<4+752^O#@]EEY5V M?K:@7CE1&J&XI4,N!,V=/:WUY @O^\8[:_7S $P?K&'.79R 2^BQ! M1]B-HTIJQT)WO@VLBPMT=VA$Y-1P=C,!0H4UI^BAOA+&TVO-2X]26^\>7P:8 MW?D93?]J9#GY_ :%Y]NJZ9"3?I]2(ZW,,HLC0G!FAW5.56GZ=I@6CS_H.1%@ M.FL)EARUN'BX*>6KW-E/^QR+-NUJT8P)PUC:>X"92!N7O.=4HOEZ8W$!\CI7JO!TN1$+& 4?=4F8Q[$G!.WJ(MKFU.;[;AX)>?3NGL[5 M]93N6W;7$7(=;U,FWR76_MR=K&:5)<4Y)R2M3ID M=1D(_1.@Q$30BD/SPK&GVV ]]F,6;E3]"6F]&W$WG*I(9N#C^8 42>M5\U'W MKP-1USU+VP,S] W./!(N*+.5^LB^;=E3?"GO7XNAZ0N8J!]H#P6JL).@MW$!Z%#K/-VF?U%<:Q/DA;3U;/ MCPVGHMJNV@2_2!F[/17C*_\14[GOLTB8R4E$LIZSG;B%EXTL@Y/J$%F6(SG6 M3!O68BI2\F$KYM#G^N+LZ@='I];AE?9XG75RRZCPCO:,M%8.Z$],>9MW<1Z5LWF]>'*UIV$)+NR MR,G#A[H?7MW@<=1FHTB,D=(6$;G>;WP@D<9(P$ 'Z#$8:9/E4%0CML@C(A2% MA"BG97V$'9V3%;4*OM1YWSRMK#D6_-0N$0?MUX>U<)/& M!? %'-S/T8)/.K^ [D?CLWT\Y=.;UY>\6&&B0KSIVJ1RS-6R6<+M+679]PAE M0P%T5&&B2PX\QZ!?J[R0Z3]W^6ED*3-#DJ/K@,AL#'ESFIJP-WTO(AIX_.VK MZ#7E?C'-S6VVQ5$'.Y^NH5*IT2>OBFF(W7P0M_%)PN(.*4/ X;V A?RAW[>_ M3+^ R_]*/%'JR? VFWJ2&FS "25(CF)K;&C7S63A:J4H)]-UH_8PH6HUA$^< M9'8&CN(?ZE9Z6J5P[;87>AV/N^G7LMY)+I(RX)=5 #O7JFM4=AK)R,+G:Y!1 M"QKG4J+I9/I^MI+'@>?!4/$2SZ3F=)^Y9ZJGGKVLE=V%-: Q,L%B2F2@/@IA MS^F3\2.8?C9]-UPQDIA0)57"&JHO;S5)MZB\;#2;^+#Q95K TY%[US=><>Q7 M(%\0UBA%,[>>ZPU+LPXS]_M=5JHW]=[%LINHYNPB6-4YE[^E2?]0<[-N+\5M MM"H+W;^>FT>VW>1NG&&:7['[[35BK2]/\D$85KA*EFL,3;WDJ,-DE/&I53I$ M9RBU=EH%H2MAY(@&+ .F4MC]FF%C&ZR>6N#DLYZ0>&.;E&]O9_)\QFX8;C*8 MJ4XT6!9I@6PL'6*6 FB[ZB:P<1E6G2EFO1K M=P.'BKA&N>^G< :?-V==W.NYO8DC\@LQS]@-CMJFNO&B2=I?MM+52Z8C.K^: M =UG)DFKOPYD%I5!LYUN)N>&;7[:/[\^H=GFJO+EQT,QW K4"1($;P>(1&8E ML=? H2<>$Y7A]B=?!A+R_4>'!.LTZCT4NB:>5EJ!#\OR3WA?6-?U(M+K5I=R MI/<^SS1J@LR$=QQ7F:E_O4JVVT1@=%KZZ+<=ZM2\UI,%OBKWBEKQ(0$;Y5.4 M3_[DV'XS)EE#:)EV/>U$&[S.>R( 59G?.BO-O3C:7*WPO1EUY7?G7!_FGEM] M?S(K)"TOLM[KQ,N .ZG?0\F,A7UQNZ%F87P@?!@PPJZ(*D%LX*H-8*_OH-Z M?5T[UL]NY7@1(;9NKL9_:%=MR$J/T+H7 I]N//NT"G!) -YI,]L&+#O95WCW M07P^+F'.3)R5\IAE=817-3N)L8";<@ALU7L2TZ\7PC4/$8PF3[[22Y6KJS]5 MXG^H_?K 83WE(%(5'<5W4SYP,MZ.J77=3(C.7?H\J8:T@=4)M^#:XWGO;5H# MIS5>^?>2&#Z<<57'P.G!"PYMSI(ESQ@UIW0' ]W29K_#+ M-Z<5$CSE5.O+MH3>.[M?^B'#FA:_+&)X C"M-'M&), M;*'!$:?'(YB!\%%JM(F+47UFY%?QO23Q>(V9R6\\)>*^T2=DBXL@[ M0[G-%40]:X[>XBA1'YX\R;$EJ+(M.@J(P0_AL&\I),T=4WDZXX^4I2(9T7HN MRK&%)U_NTYREY*,Y/):$R*SG [?+QG%LJXMXGDZ7_T+&G_S51W#F\C^E-VK"L \E_DL1^J/\ M+8L<;K*6I52CDA=F$LK,5_/>TS,[7Q 8KW&XS.7I=$#N[ENU.F*X66K@QOUKP\CZ MCP,%R[7C7[S)E'FC_]^+[)"\!)(J<0TO V100(#FA[U*5_@AC:_!R),V$*+, M64'UNEHCYUC2T]>YUJ'"'?7,V(KU'VU";/5:L]SC8K6K-?U5-=WVYDU7_*<" MW4@F'&2DTI]C:J<'SG]C-T+X"1IS4.;Z7-"<\?3(BLJ1-94OW:E*Y]P,(X'O^O,#T$7L+0 $^R=G&W=ME)HDN\R4C?!182(DT(9RI=&1M M'-:/)HM4:7--EMME6FS-'E&-W^/>:;2"NC8Y3G?-T.L:)[P%YY< M,U. ZFG14\0 /+-%[$=^B]B9LS\N%IL'FA;HZ]QX/7/E5;;5_4M'M/Q*.F0% M+KT1_0Q.5'"V$E?R;J*EQBNR_!F2-'&+^DIHJ'>">J+ KW>3E(?.NH4+.%O-2SOP*>];?)^:S)07.&^^XVILO9(89CSQ0UZ M.X;THN4D29>X%,9G<97@[Q1"/C,QVIFM )$C2E[)V$"A4T_,]+\^;SX%2@S9 MB)TXTS-SIG3-A]KSBD$7-L1M[)U5AG8'^(TRJ-?T3*P9UZ!WV5H1LVP:],'N MY<6TUA*O20'3O;9WOB/U@;\(!-%:'/23U>0&CB?2@GL>1Y/#GA(L\.UHR6_R M'\4I$8)J:0.IR,J.@V3"R-?U=G+:[FL+]"_N";VWSG?)E$!JJ]EZL!J%(A3K M9=#%4CB+AEB_]DAO+3WAOD8AU$,+S>>>+8XQ7=>R]WEAC$O*IX"-%IS_FXN:]MN?"M32Z7J,80'T#$[9AT$;!ZI]D&I#:( M#Z@8Z5H=A=LPURDFP:/SLW?D/G7_N-/L[E[OK90J;T]YLTQAE>?F%,VD7>H4 MJ':$7AFV'CX3!5.!6AVW1@VV]=W8VXE)B^RV MT(1$,?=HD#4&WI#*E<>PNUEY,_Z MSF%5GXFG#GWSY3WQ*SZTA2Y[DY.S?ZV(>^D<>!T\09>#LYG>U[#>MC;LZ.X' ML%S#CBKG+DD-ZSZ<$CW[HT'S5\+;Q5XS1>7.%_CBJ-8 MLIJ0R!P:_0HJT/#3&!@M#E'A+W0*=H3R7*!WR0',?#X@\N4 :\N!5,4S'I\6 ML&N$W2('Q.*FXJFG %NT:RJO .O'!Z+Y0,E<8UN_,SL%_IY'M$ID'BO7N0RB M2:.@%&FT 9^7<.Z1A?K="H^ [>NB+5ZQXIV.N_F_-?/B-%/RH<=W3H.H4==E2UM)L9KZ[NK;:T@ZGM%6R;@;B#X/O-FE. MU15?/"(4_L,63?,KBV79& YZBRG5KZ/TYR%JC;R7?$#B>^-"6R181F/B>1F< M/1-*G:Z\[";D35+S=Y.G'..JH;X/?4T\&F5$%)% <76##2\7G*#!+7S +NBV M $< +?O?@3UZM.];P;F41#CA E(8R ?2BOE 92DLB-(''P#K+I!_Q%*XK63> M6#:B<9"_6?1(!-#?2KLBM8# MU:06E;G)S:BAJH@"G:V5.%5IP$,]*6['IMW[V-X1 MI-:'&Y6@Y:&4LX6"V)\2)X\T"UM!T@XQ,YLOQS/0AK<3W4('H#3L*' MNN,2):2@C0$JP%FS=:S2IP\323/]YF//0S*N&^M._'0B.ZC$?71%IDS[T8_6 MAVR61SH!^1O>:/2DT%:25AWUX.)1Q15BMH$0PL:SZ'6X*^G8Z@H9U7'RLBK5 MKRJ5KD/<]$@R7K,MJS:_XJ7MYM,WSY]0OK7LN+#2)="*=MI.X^8P2(;.M MQNXZE#&D54\3NOC4P*70?;=;\-FG>H:$!_>U@J3KJ%:BU^@KP7O2% M/2XR77^B#:*P0V!A3B!8;84]SA/%04[)#!EI?[H4LJPV8#0 9W^>O5JCIW+/ MI^&A@\,GCRDE#-U,]DQX\\+]G4?58DEN0C"HI1?CN/*'&W#%F->F.(!F3)LJ,PRW)P1*GN10D?$"3BX9,LTRF'FFFG+I,]"L]B MG[H$9WCMTO4J\O%\ZT3O/U3UWH-VT?\S1A2L7D<[3A8@#>R@3K*8^#!71VJ= MJ;NBBU[*6L[:JJSRCZU/]HAL;0S9\:'(!NL@*ZMPW^F&X">P;YI)K><#$1CH M)^_Z4,RHW22F@&O5'0CVYQWL4>$##L]CFGMM8W"R'ZP4XN\5;#^J.Q*CN;)X MYYN.YK>NNT73P>J0*F6XMH%>8O:8M;R^:@E:3>"!+RCE]%0$,FRU7M-E=6?' M*R5'Q?0^IA$=@P1Q;MM*]PEM8#]?=V33BK=GWF71#FKRTA'1%E:%(R_[(R3\ MDE5&96J.,D56%?Y6@W5B)AHP0VJZ>)EI! M6E=0"P;9UN_QL]C(!6**^M+"6VP6J=%+<_C"P,X"YE3 P(&7D1XR\#6&JE?*VLT'ZL@8D]4<$]CN&,O5FN580$$POFM6AYP; MJ9!>I[S&]\?.>W>#9_8F)28?.R.&HA5&S,3_ 7$_;,,$KP^K=)^EE$R"M66N M*>30$/R8[3DA2/.QYG6@;Z) _)C4,HM@S*0":B^ZGE=#23T>F]Z;!'/,25C5CZ_M[4X:$KSF(KRE*UP[:-Q5PLV'LJA?A=E*$LM&T4TI*F6+A MT;Y!*RG9AL):J7T*&KLV*>QB -N 0T*W4:4B_V^-M FL[@(A)RR\7I2['!RA M5/,!:1*ZR!B0*57$LHLJ];]W&0-;7'QJ->E0:UINV5]5>N>A0M\)B?#[YJ\I MS9C%#4%)RC\W!&LQW (*:CL#MIO7PZ'XQ8NY/(W<'G!F!@"A?."7[4T4VG[9 MWSSYZ_ZF._C+_N:*Q?U-HH#%?ZXS:1IE\DHL= SE9?QD&PIZ9A!U8IIS&.G" M0;?AG?80N_!"2#8?J%F>U3=_J_KTS-[A@'NW'>*?";S^:>DF\Y7.T[A))18> MD9>9F!^EH84[E,@'_,&:Y8RAPQY(,P=WDTTO'+ Y]W&^ M-"'YNDEY9]WGEP M$YB,(J0A%3ELSR!SY+FHJG@X[[]P%EVZ6#[0;&:V$^Q785DAZ6=]!%FIO\=L MS._1&D(+9A["!ZY_QGY3PLUG8#DM5EPKM&@X6LX'WO;S@6%7K@!:VH.TD>UM M"_6]R.DV9*;]=[1! WPR9:9H;#U>-I9) 4]1HC"E6MS5="@1K*F&SI(IX G0 M)Y0R@?&]XC5#G-;#&I^=P/>E-5Q*2.;VH?X;P\RD#&DC;Z;B^4!N>CRX"PM9 M3,_OS9M@\H%3_KOX0,>*_'G4Q/!F[)ANN3/OYI J'[ Q4@&X]W_=+AL$YSK_1["RL5$>'T@E:5JS$ MOJI6WM-QEOZ6'"A]L30E0K5PKM2HYD4AB?M%?8*>69OI1H?\'Q&Y@,Y M[>]%OZ.\+_P>#8T%L-H5>Y(,;Z34D_NI[)]06<-<"3E'GIW-:3?$P>:&JFW% M.@,6R77A[\H+;SF_+=Y'WUEF?/PX(-H$LN2#N$HX)#&##VQ.C<3.NQS!,CY1 MY@]B&\$%/H#>?;;Z86_UK, <'^!:H*,+H](\^Q,:05[,1,3)_D\R*AD2EO_/ M=N?M1JKAW>8D<@=F4)#=P4O''B>'%Q%)O +26K!F W-]Z7H=C!/2 M\*JJOFZPLF2F@)GB<8FZ<]/F)@4812,1(S[PII!CPP=0$Z_19J4]JQZAH8CZ M=&PI^A>V@R'VLREPV>KG:0BM_^Z?]V;Z=4M&P< M0T%@C5V=C-*XAR"4.)G/?N7FUI7YO&,2RSQ&N(7=,>*KN*WSPGBULU[SECJ! MN[=$C;@$YQQ2 Q^8"2)+T"9R?,"%GZZ&82OV(ZM !BK99F[3!IP15!S&T6;G M@G&#/T!9+(3FSOQ^W*0V'_#B PVXA9#*3!F!7Q-O'%5[4NBEMX_"5 MXDM+L^CYUMX_93E]WUC9X?R$UY. MXC)HOT,\'T%V=@WN.=HYGX'K]_S.W@CE5=_3:V2FY&8/C:?G14S&W6P,P5]< M<6R^2$-_FE3]=,+SWF8[:D2[B+ M4Q*_@^ 9Z791Q/:9RK8UQUZ/ M*P 5VY9 !Q\M)/F15%_*! 8$\[)TBCVB]TY\LDC[?+NH<%64QHJ1E]/]6FQA M'DH4)VR-73MHI_C E7+O\&R66MV6;^<'/AP[9AOT,6N?AN\SS5MV&]>>/CHB MI1%G(.38U#8J\V_0COT-4KT7G?ZA +_B"(/5PV1HD%YF7-O6;X"HH8X3:^1J M56G\?)89CBBV#9)J*S=_-TF<>%3Y(8!3Y?GC&Z[$4 "6>PQ6SV#[%^+KH[@H MV((W=S;2$"4/XP!-;TQ?Y<5'OQVLEQ$4C?WHB:81I1^<-3CRZ ^@]U_D*2H> M7ALTB4:&S&9>9"6&@UY<\P2U6PM9UO0#32&F*C*$='#T^XTD8TUXV6_"T0JG M&&5QIPKT*F7L'N?/9*Y*!1]8OQ5&@PY7M98/=(7;4]XW_^.\]U\-"03_1&R0 MQL%JB#QSC(8.S)'_0>=M**'4#/QZ$6\C"AXVX)B1.EJ9%MK581;P*;2'T_!Z M&C=[=)3*NTF1!\OSEY$.1XHGWTP>:U6&\9CH:K*'*C'M_LXJZH!YJT^TGO,&S+$AG>ZA@:>1HVR48!8ZLP"N!$ @VY=T:;E? GVYT #[4P/!8[ M)D'#T"8<2_E 9WPNJ*K 2T(SN)X\$X%+I+,W#J ,W=!!B_^7,[4YG; R']"T MJ48_1C%EP58-%$[FC7.E^,"MM8QICL)%U,OK$L*P-]O@[?G(X406':'-8GF; M?$NAT,6C)U$CL/DQ_VU?@#B\.B?EG=@3X+S.]LB<(MAD:R0 9%(;OH*N#GJ/9@<^X(OCZ"-;4/<,C8'X;BZJ M.C8RN#XU$R8B2K&$M%+954)K=IT++*$=N8AES^'E#\E60;4\!9Z_DSU?\ MRTG/0,95VLR=MO[/2+,1!0G[P=Y**%,'.X%9Q]VT"3] MYVP0F6MH:(QQL'R@+P^]_[AM+DGQUS,]T7%GKHH;&O6/(#M>#&D5ZFAB*<\8 MK+9 G87!J-$FX@FH++FUO2W!]"#2ERY$,1^ V<;FHOOL;.1&Q&0QIA)G+2!Q>8\\9FK;(!: M#L#HU$^A9#'[[00N+I"#8IW( =2/N\S0!>]7 WD[^@Z)3N"X*UU0M'*$>:CD M>TI![@9HPWV4"3*R5 ==M8U<%-X*G5"AK2_)L)H;B*')M$8\=+8@USH;4:Y M_'_;Z[WH3/(_;?ZSM/I^>3:QCXX<_,YTYMV.ET'G*7M(=,X75R?#50 1AU0. MREG](%H#W9_6YI#^@VTPAN$_#%?@H=%4G0S.Q&+4%Z_K!F>;LGJ_"^ Z49VJ MC.;G^D+6-"^5A_YV(%T-^(D,A5"YZ7;56,[Z7MK"KF[N4.]L-!JO%6!3#GA4)0IBGH@[I?C)"$6*+2 M:V$1%/88[7\&__[]+^B,-BQ%!C8*0@X%0"$(C8AZ\[%(-BXK>?[SGV;?KY?] M>OD]'&RV'+%)G5@L?SWOHPR8NS49=L.5XR"B%C=5'V58I-X4+9/V!VA#9?^Z M;C^-T4&?M[6Z"DX<9HDB&6.4\0I$0A]U%0Q/+M9O]9@%WY>43U:(M"XZZRZ" M%E*/E07'JUR1#!KC :HY$Q,3Z&S+2A1D'V:D XCRE]]R;!^-$4N?B;;KKT7> M]*#PF;/9^3L:Z:*WP6:WBQ2.1KDQDN)GQ$-MKE:BC2TC%T?Q;CY%V6V?)^4S MY__,41U*J8R1MOG=E$:4A0+ V5%?7$,]B(JN/ZG]?G4I,HN(@$W+H"!>3#F( M)%GAJKW RZ @]F,T82=2[XZ&F75VILS'"\A2/]3$42[J6 H/#=\#*@%$#([P MITGWY5>:7Y!&85^%#WP\RD-U,&IH#6Y!I!!W!*RFHPZ-0L.'LT$%\_U^E?-? MZQ>&O?WDGY;_(9^<,WK_7]8,*,J'#]$^=I!0P=1O^0J%*A'*IRE:CAUL.HC8 M:C'(O-O^=-XJ/^3LO_SSC?PGV13(]0"KA<&QS>3B-O0:'$_@&V=/I@QC3QUY M9C,.U0T3M 7E)XY!OWM[!/@'+@OPT$7)I\V$X\/I/S@C.-X^(Q6>%*4-^R=9 M=_N?%_T"Z+HLRBBNAM;?QO0H95%'\?&Z)CN9=DL'0O-<>RCA*YZN^?#X9=F2 MO@_-VT2?!AKMJ5=7@&CQLY(4"4)G[265JM103&K(PZ\ION?P/Z6)^C>NVCBZ M:J7L990:]Z")8(_TH'.4R&NYZF"K['5]/@^CB^?"!2"U>',KJ[<@*5#\+YX$L-$U7T9@6\" 23D)#L39V,8_= M,= #;@ ?,*>)H-WJV\%Y/1J5#GN"?6U(/ :MZV5=T2A7SOZS,03AJWP@0FD4 MOR -H^7\4CU4139=!&MB652>"!=%_2@EE+@_EB-TD(D"[$GL@B$8B87-?>G< MTXE_&")39BP6D6;"J1"%C9I\E4QP8U_G/4;T8>.:X:6=E:8%;A[?,%#J47KP M^;;3K+HJQ[L=S4';!5>+*3>MNH!"7EDB5\D;$5=F>;-WP,409?%;F=V,H3T> M+.-:VY#][3K8#D^.[5@#V613?=4^Q^47$_)?]A_QUKR2A$/CO78YT@#.HGZ3 M J&KG32X%0/5H31+YJE@:S'<5273B,$N3)W2OWD_&Y''Q=.^&#/HW&WE*'ZN M[65ST%O8<5!9W)[-W8PFK^1!/C!J"/[A_@ HB_N#[Q-A>])6-/+IX2 T\H7& M3<4-3G,W8R?0NL0R$6I$BSI=E&KCVO]T# &N^1^=C_W#BH-XVA^F9O4G@[P7 MK29#!_"P+I6[+'4Q*:^B^@I68H6SAZ&SB2,4,:YA^RQ%=IQT:@YSJO)JS[:Q MV-:K6@FV!3EG+;VV,6ZB10-T?JYA^BH6.H2%UZ>06;WLO7 O@ZX(.\E$EI]. MUD,Q1-SQ7N3@BV=XCWW<_/X3-YA><5.#)5.,NRO!@^2_:"5+F ](Z#?09U4A M/++270D5F%_^&)>!O*K_*8M,LP49O?H#A]FHV+]ZD=2'D37;0.K'JINH,B9% MW6"_!:?44-0S1L^R/KO?V]UQ0KU%>5T@[\/!H"T1\^?NWI"9O?E71R?A48KU M 1E%&.B S$ +(@ZR0/:E15$>@!'YAFQF65X1+HO(YCUPPY4T4\MFDK^?/9F@ M.2_WSKWK7$*.!.+S1[SXZ]'S_[]U>3H=@850%H$U$B.KE C^M>GT21:C3_\B M;\F[@2G,1E;E2P(P(G5'NLJ.LA[>VA,@\X"I./YN*+3#&;=5\+8 1NIV.\//I^U M-!?BIO[!C]\XH7]UZ.OZ_PXI5O^#& 0R0*0/\:C84_KPNG<1K(86=A3=%,;!AP7?+$#ZQJW0FG$QN]XQ?4O/E3BF]J WF^4 M_W> ^G\])9X-LGWA"T^(6%XV46"T38E07%V6?C!Z- "MOHZ@Y0&JR_8E-5$C M9S9HACZ^Z/(\IE%"?-MK(19N /O7O<+ L&3;N')!R"U!-/5$474WJL!]#E:; M<[C&B@1P]N@LX^9Y!5$'$N/RARR0Y:_VBA3VN?^E6HPV#K6>K[( MJGR#7%EYOA0S;%4,TDC[2PIA1/+?4[[]?W9N_'S4^!P#.>#Z=B+B0YPEA I& MWF0LQQ$VKD:TNA#]KRI#"6F\)T8R6VML]?=?6?==9V_[LU-E:9=2I+:>"I-( MXIC^9:Q'2X;J3BQU<<.%#PBOY-U#E A*["V\O$K545WGVON&Y;2> +#L9&=5 MVUEVI%%H;X,"D;K"P8[H25O^/SJH_ULXOYH.[9N#4*>@$EMX VS,0CLFUN%$ MOI#DH+SX5;3>'WC8=K:%7#3XY(7WS-,I=><&*[&XT/R%\WS@>B3(B*7-WL"@ MR,8P19=R!07\R['5BF>0X_2-\BLJ0D.JGZZD.IB@("FYW%+9H2Z\=BHD2Q17.KZ87V]7RM(X4 MWK;Q>NQ[7[KPZLBP>7O'WNM;C%^LZLW\P_[C+^WD5[HL4303INV#0Y\1>JV+ M>RO-U=ZF*T8'/JI7&WZ0\O7I3G/)3<%[_;X>>[1ZSY)S-]WD?U,";O7-HD9, MZ:T].FJA,S49EGG>6BLS4]3^*%:*M(%H#'WMRAO9&PINJLN<7. ^N@W#QE$ZNZN"6DJ^:*?%1(;:'E?Z+92 MW-9+*1Z9:D_C?E3/9HH_^NUAQ1,S399Q)%+Y)PN[,.4V)I+T]L[AEXXK#JZ%/%/]'1SU>%[O078[I/&]3EO8Z4K3^3"X>;= MDTZ?K7MF;7?OS+?I'!:6M9MI>F2O=OGWE\R]W,\28U>1C":"'8/"S' MRR$J/.;N:\\*#K03.@K'#+OO[SZL?IR@$"NRR]RKX:.0(B"W2SWM=V'@1.LI M"=4;&>@\W/WT:>ZKC.;BF.!NE>!-!^N$QC* NU)W!7_W_)8X<"H=6%] $86G MJS&R)4U&% !NV=^K,_(RQ/?L;*BE]IU;I[816BSK1 ]W7[@Y7.KS'SQ0\IT^ M@&<_6SR!.6D70<6H@'XRL>56X29&^!WFO.S\_?WW+PD5R-9=R7F1?+50KJ[@ MH[;LIJ6 J425%:^ QLAQG;KWC&#%L.,N[ST .==-1YL9P>%/"'LFR\M>;8+F MKDV7#.J7T:6=_%>,)6ONW=RPZE!!VSK)#>YY356Z2.< A:N0 LH,@]4[07Q( MFSA7$IJ*H."(GG XQ!Y1E5DVOJ.TTGYKFK?1LUR@O(P*SJ;A9!\G!_2;U*W0 M>HQ6)2L(%*9S/!_PPDD1_5DK[RMT5IEQO:&MY%']6,7+7C,6(4\GMKBZ^2>- M?V&>,,BT"CX98Y1B??36P4T"C*HUL"3'"JP^@TC"JHB$&\09427JPT.0W<'> MB^2H^[*=IY?[.MTW+.RIS!^_/W'C[!G\B>!&@+UX. MZ<46M460=A#H#.05 R/GY]3A!F?4J&MTKBLE'^B:' L)>71[?V:3S#W5.V,K M=RB8K'PTCT/$\OB T'/>,SYP@@\ ,'B4]YP/^-^S\NB:-=5R*'Q?I4*P_/P& M^G2'.M<6&A@8-*/]-6CFX%CE/" ;>MGAN4@Z-%%?QXE6-U,NA)HWA)1"UCVY;X.\?KCWJ& MF=V 7W%V$^7@)8AJXJA5O32FUG949KD;(:CF6[[[]82\)\?.S@2L$9W>QSDH M>G#[&II9)PXQ6C>HJ8[*[I#0[^HSBP)3VSB/]JA;RQZD#-U*\ MA)Q[<=!A.JRE-+F'@T>Z0 &2%E>$]]BNYIXJ\Q4Y)HN%O7XQWUZ/NLPOA>U$ M8^D,1VY[ICZD-\+9(]LS8OM%+6&]8!CO"AHWY#@:9"4ST&;)BT)4?>[KL'HG M!EDVEOYTJ6]TKY0I.P'"PXYVV]F@N)>R+GY+#'9L7KV,&;->.0C?[O>))$7< M^-Y,A+@.^ES=)NFOTI.51_"V"K(*0NJHU=5)[Y**(E;JM:R -1V?;(*? M.YV.I!].O^AXTV%7G"HHLE^3WQM/]QK?62_,V1&[0&E1_4^='J]2!U5>SJ&@HE%"X MR^?89)8^5XE20Y/58M%JVJ('WJ73E(@"6>,=&YY#,FRO:RH>A2NU=.9ZEFEV MM%VM9KXX7N4PGW,)P?+(B#S228/P>3$D492:572F*\VSX=I:NTS"DM$Z@V.N M'X:/Q@>DC P],UJ]\N'PMN$?:[:H/3 1UE0G/>2%F0%(-UV$I.2GR_%"WJN M<5P;2JM0/I,L[=,^@ :U8N'KYP_3'FKK#ZR+<-SEZ^W9H2!=:GV>H3Z>]JQ&,]@R4BC-X)W$#5"G]F6WW//)35+&]MO#P<8AT MZ=,27=W6UKHK&C%&0L7%Z@J[A&X1@$-"W:/D,NQD(V3,UH%WCN)B,+*5>_"/ M_$B2D&EOS&G(*354TF^N;-.;&_.%@RG#:PR:Y"T]34I]14:TF\U6HU-V ;WP MJ' 3J=(CN"'B\QQ+&#\"UD]+P,N=*Z'><*[<(_.01\.X^C/(GH'Z=0XLIY/* M)U+ZSG.[%M1+1K9.DIK[VKJ;GP$U+__@;^.A9QI W;[>+>PC"RL@"$M M*AZZ/+T/S@B%/C6Z)]:KB":6V%KV3 V_DVS<(%&00M6XH*UYLV)US62MDQ)7 M-9&#)PKUDN2I$R<@;QN6)64,'FQ(_Y&C8A9K.*!?RY/[44&9&-*;8;W9YY5N M%'PB(JC0:6W91^_W@6@R6W'EM4>4N J-(_3)U=E(1R&*QMM'DB&_W+F(#F6N M+<7M"SOD79K4K?S&O/Y7'^=T=VY)6R=Q7>GD=LH+,S$B &MQC C+L)%8@*3X MY;[L>XWRE,\U-&^M?R'U*%A/3"!() M,TVJOZ\+4<,J]1_!]$9US>?M)0%KFMU:G9VZ]3J&!]X-&^EK=C1_U/%Y(JGH M"0"W_!GZ@WA$TI25Q-2_;N(_HM\WR Z!J'7X*)HHHOZ%M!U.'9GTKN]PD7;> MUVW<)'09DRQU\\,;W5'? 9>5Z\1V%?0-?<1"A]KB010P8] ZR6ZPD]DV:>JK M7_VE,I!!7\J5A .9[3E?AU7@_ =^O8I.EY]\=7%9E_PQ)/_.I@&LWF0$BM>D]"K>5^TH\&(=2[VTX_">IZY# M?HK.QB+6N7$Y(H$^T7I7DA5V#60*CH(#C4RT2/%'R2L7'N>H$0-[N>9@$ 6F MCM#C*T-'L#$!S%!$JW=2KV0\3V7OU7Y7?VJZ^_Z&=]N&[@@FV-N<9 LRK.HF M#X]:5=.7$IU[JA3AI&IC5R1986)X.2NTX">_RR[GR.L^;1OJUA2\55%D$"G1 M;S^*10EN0C*?J%7T'+[)P7$]4T=Q]4>-_.-=V^H]5K5/CA9!3^OK9*MUGUWQ M6Z[B14D6LKZVD^R_4]8]I>K6/T1:*RLQCK@6^EYS.371)&3$7UII;_M$;F5W M::C3Y*JR8FJ\C;5.T7:)ZT_$=?8!$K#WB Q7 <](Y,I;U;A2)E#/"67R2DHD ML;$+I6-7!W'?5&P_96SQ <_$^04M'/93]-3NSRYQBXQK* H[4K4IZY'@$'A6 M'UZ/2N^^469;0FZG*T:%N!]*#,NHWXH5+[%Y/]"0Z]-KWU^[/EIA:+5_FKW* MKKA=2W>7?7!N <5*:+%H\H*#5T!O,KQ1II8N[ JGLKU?=%8&YWRA+1U+/031 MH@-^M.Z8&A KE0QU6 >6N!3M=RQ[[.WY1E:JS&["E$+(7[1]>2VFF,*5=V/T M)G+-68K3=YT/=1%W_E7BSC)"M]S:=OMVH5M]A5+=1ZH)> M_>Z?0A8?8[G/>T0,1NG> :9RCL&][%?=E6NAU/J%N6N!.V6$B=C*$%/GNF4^ MZ6"U MHZJO)-I<6:=?/8.?T:T5JU2@$/=O04J**E);WKXYNW9K44%!RM=O,G>RJK[+ M\YP*\%'TI548[CHH(K5V.F)8K(.X/7.\\';G;(#,P82.GGX;Q=5KHAV==6Q6 M+K76G/$__8O\KX4S6/JO09$JM6]D1=(&PL/.O1 ]U$(ENCA128[8YG$EKI,08?Z[K&"Q!49&%KSO7YW!T!#DSDT/A)5N78LU QC,:Y! $42;-(1LVDY>,"D(90A(S M(+5:]R2NRT0F].ED1]5:WR3_]--I(=GU0CG:]#MGA_?&CV[1Z"LJ(A:4"$SR M 2H::M/L6DB!4H<94&+KP8<9:MX,L)HF I^L-UO%\H[/ZNJN6N7J#]A^_&*\ MZ0PUKOILLWON]Q4VFGXG!2-9F$'M&FRQ$G>9#3N*%VF(%^1B68TQ9S584758 MQ<8+N? ETST-ZII5E84ZY1[?"*,&E7.N!?;D32Y$"*5/UL_* F):-$M:/L8 MZ>ER[;R\#H>4Q(O#GK 59!^!.OU(9G#Q""X6(V>DMO_;X5YD+8'-L M9.]9U MR.*\SH-/IENZ;PT,"9=6=?<+[:_GEJX2["))P"V-&%ED&>%"(VZYF<(0C*G; M498HW%/,E.3M5VTJ"4G=Y=&?%W9G;+VU:B^P('ACQ^6?RZXTN)J5S<1,<"#. M(;B0U3+B$<7$2(W[J![J)5H\KO?U%SDH;WA+UGCS:L?+A:L ZR5A._SF4]G] M*.[%^?*!XAK8CDF;&&>X&XS0ZJ;5800O N-K4JKTJ,]+2KI7%?L/)G?AQ6ZX MS&]EGMHLO^7EK4V/(S^8)+&_\&A5VTCOR45SUQ8?W!':Q.H)9QVN-P;EF(E. M%>_745]U3A;HG'GV0S5#S?R.8K'Q[A[M4T-C.XV:A6\:YV/VH.,[R_3%CM*O M&/$!>+W51#;$XYKF$T]UC729:?H8&SLH=IA8^Z],F;O1Y-?HENIC.,NN^(*][7?T=O/ZT6MOL$K(>DB'\C%3J]8JJ-F M:4QK(YP4UZ:7J(4?H0!I"5=&!@/, A-,<0>_Y]R,+ZE($_B^4C'BS;;55FU8 M:!\.7CN'BIQ:9KH/';*G1U>M+(=BAOP[K2 #F_:)']+8HR^[?FS'?^KZT1+= M81]T7C-PQC/*;_=-J^^*OD>0! *^UF,E=#;)D@J& _2X& ,@+7/K'?RN$C<%!3B"LA:_!)R1R= @4]FM((;7NX8U! M4N;J)^U-'<'5J M2K7?GGUS6C"['GCOH#9^4GHWLZS:5^9.;6OZGIJ&ER?#KU136NVB4?2EQ]*I M'U/(17S@NIF8!]$,EN/L(Y#KZ)(F"JS#YBP?LPVE73I.8VM?ON@U,_.;I%@%'T4GP=9<"&@7M-AK6GZS599V-9Q=55J!RNXP,1 Y5; M50(3:S*&A">?E7R;U+?OO&M[1O:@;OKA\_6WF]W["B5G&[GR?("]C5=$.\,' M$G'%QO7D/JM1W#6N1C9!';_LZPY:HO[D:%>2G:W-06I)2=7S4J'&X&U7W6K% M/=;]E@$4XF[Z^7Z))MU,UT,6DOD59,AA'"?R,UJ>@=Z(440PZ&)O5 M\NRKNBYK75J6>>Y7G"S7Z?D'_X&!O8!,\*6;V0<:?;[QVKOB_J.M+AP9 QWE MV"FAI5H^'SB-AS?HT:!\1]9T35OXCH97_BS5O>VS#57E[Y37V3P7OGE4H7IMZJQZ#, ]# 7%5NF#U5:+D\+(TGQQ\+K>B7JO0,BYG@]( M?(2#658C(82$N;W/61>5G4M1ODH)*VH0ETV##H+P M6G B&M M7E!J;? )]S5XJ31&DOKZQ0T+K@_O2BEM.3&@$UM"-,HB>.J+?;TU;F9:4EZ1 M?I2X)P_GTO_!ZG-6RO9B XLR'ZIAX0U'[*7UF3+OION\$7&M$7PT1M1,A1"+ M2+1!/2W.+#Y0BU_Z94#]9IX/'U PBK?:WWVFI,Y:YV%W@7A,L_^C9U)/PXHM MZT1.WYCER?UFWX[["&X9I?3CV8O_!]80\3@KBJO@5F.FDE$#*IJM_")':D-V MP-%Y>\YEC;/+%"GJ3[/$GSEF%J?[/Y:NECJRY?F'VK>[A@50YP7Q8LWDD6&L M N4''X@F0PDL%GGVF^S&A99A#LXY7<9_EB MKZC$$T#A0_L_OJ$WD\A5DF1X-^(&L(CX25804V:"Z148.O)TCT79?;I%4?*M M@-,]P^SA3]\/[KZVV3_6Y^&UC3.?;.^M[.WN.B3*U)_,XYPAM9#+*D@M _I< MN4ZVJZW5Z-RU2O>33WPN&T?H/F@WLA,P/_6&NK#U\?*::+78AE,10T/'WQZ_ MVER'Z<4)(&U58O!+ENIK+%6_4::_0U^4Z/V^$A.8(W:"I36XMB/@6;]'B+AW MJ=?5>874\TI.1WS5;FSPM"OH(P35+CAE!^6/IRO<*QWB:./"R"JC^;>&>S27+6CB,K*W[-K6]O-[X-7#KONRT2S8J11]7;GKS M9KOH]TR96LIB_;:<,SJ'%G$,T3A$G+B?E\ZUAJQ0CB(W"K*,F+#'8>]TK0IOWK:X9F=HNAC+S% M*6/]:?"ZJ#J[F,$P&I#U 33$Z0MQ$VLIXG1@4U<^]RO)/5R^(1N M&L:W0_]TZD'%R.:+N UEQ[;.W!0XVRB)*T,#X"VV*(B[/(0I4S,=S>8#959U M9&&_>%:X8TG%BZKPPW#R$SCI %0ZG+DW/6X'=O".CES+JMH==7%'SJ@>FJ#D M/?K--R;UN=ZLI 8%#7BY=7*8-A[:J?_TTW^&#T[S;S!_:]_RHW75 MOZOR6^/?Z'[8?]"._VH-L'LC_D?EPM;BLG^J'W2/+55=4)'SYODVP9M1'MO. M:JW>Y2^8(*9QI'_^M2X-9N4#^_G_L'_8?5CL'^>/S =KU0_?,EUL'?722FZN MZ-(MJG>7%&UT6;4J\N:,"99I*I]\LV&YZ>=5T+#DO_,_HC\^_Q;U=^/^#/[V MR3_V?ZO^$?]X;L*?F$ML,ZY_^^5[].NDZ,RHMV=7A D[IYO/\A9-EIR2RSK7 MM:[K2GG8MNO7+D7&W3YN8NP6E)'J<.J5&]>$"H4^#A/&'^<_F'_KC@?-K9>4 MYO?+?W#WORGYI_##/7]FQT4U1==KN!_U&OM_N+==Y9*K;M_R76%]JONVW57: MHUQZ^EAO"^/<_E?;#\;?M'Y@_N;]1^9'\D?.-^]CEU);_='[2.#K?::_;=\< MN_K2/>_9/+# MTS#B99EG/I=0D8?'@<#))Q]M@0^Q,VG_T-/+2=NV9;?9IY/".L$M/,E)'+S- M!P\^9[^TG[G$_Y;VMZ"_4^T?3*X7VO]@DOVV[V]VF,Z_I>]];6NL?="'T&LS M"W9-/^+]^O?/>:>/[(K]=,OO>O%$DUSI.2=WW>%9E2R_[RO/KK+YMF^BIGP3 MV'N$ZS3KX2/R;,"F6LENB[4F9XW]MGKHOM5][##QL$@&T[&N!5JK M&A@8&!O#,R@X/7(4PS=,_+\) %!+ P04 " #WG?E6T5TWOG=@ #*CP M% '-N87 M,C R,S V,S!?9S@N:G!G[+P)/%3]WS]\)"0QV8L8A52VRE;( M5$*2I$V(J61KTK009^[[]3R___-A?^)SP"6[K*TM@0$ M%@@ 1]%_ '\)+1)=_..%_F^)V.(E/_[XL9/_^.H"(4%!H<4BPB*+ M_^47_Q4@N4A@:D&PH, J8(&D@*"D +\&P*(V"OW#/ '@/U\""P07"@F+H&:( MH1\H6HJ:+RB(&BV$6HR^&X2^#RR4%)):N6&;L+3],9%59V4V7KY^?Y'J]KQ* MV7W-D)K>\7,AHHOEY)'IYGSSOZW?!/^#BI= K5\/"(R*C$A)O)-U,OG4[)3WC0>;#K$?9 MC_,+"HN>%[]X65)575-;5__Z34-+:UO[QXY/G5U]S/XO X-?OPT-LR:_3TVS M9^#9N1_S$@ $!?YXS3LO271>"W[$0.3'O 06^/_X@.1"H94;A*6VV8L<.RN] M:N/E13+;K]_/JQ15U=L'R1X_U[Q83DV_3YWU8VK_F-GO32SD_];,?D[LSWEU M 4L$!=#@"4H".(#'38]: _S[;RQLEQO[ 8M>!2I[8Q=72',-6TC;J"?EGA>W MZI0SY5KOK'=A+)C$\D"V9RA]^+J2]Y#HZ.HT<3W]XT*7U1LU%^ZQL%065WY>,= M-OWQ7=+59E*PK#NKU:YYPD\SR$-<#Y'DK5N?=P1_9'ACM?A=VONSBJ;%DFLU MKBQ,K/H@ EH$!-''KN9X+1WNE6"!5>:$_A',TJ%+6Y*O/BD:N->]-]G^4*!C M?YE7XBG%XR\WZNU8;O961Q*QY=57XF+D*3+I+.%H)EX4/!H07W7I*]LAHM"/ M)F]?NZ$X;'#MRENK+N99"]7L>6*/TN M9UEZR]6:J7J@[^Y<=?7IW9.P/2N->G!B_]=MED:>Q;V[V^*L/>Z*]@V<=NIO=*3;4=T'U@,&K=*#2JD)=@[P6!\FBB9/7L$'CL*!?7>,7?A .)5KP"1B:@.?;!MP M[>W$UP<:IO2Z3FB>[-9R):[9S: N(GSZEH9)+K.!C/HI<5R_;'(;!FKS+AG+ MBN)N#DH/6#7C^)R0FJJT4?&;AZ-&9&_OYB\*F9VQI#J['HN7'8&GIK&=K:\J M-K5PS?LGHG&2IIOT;:WJR:O#YNC;"*_'U5K'M$>U3]VW?A!1Z*,9='?@:$Q# MQXR6MV6#[P*3(3_%:7AO'] M?Q^._GG[3HO#%VE43G0.$A1U(U(>/NQ(":L/M6O65\RU[%/1JQ5XD6#B];E> MZHT^X67>RUNKB.=D@B^IR[X9Y@-*Y*5>KI+03+R!783QJ4M6T41?CMV2WLAB MG2R#D?2N!RNW;5R^),I2>,% G.SA6!P6Y@-5]"6FVK@8KKO_66'*J=<%UMY9 M=KZ,TH5'+!:8QKY1DNG/?K4\33Q%\ZT^M7L_^^1'DA$3)^?(W7[[5)F&=HRK MBI$KEA;B[*BK-CFVOR%!Z'J7E8O.DSN[9%<$)V^H^W*L8Q"@JGFJ! LT-UO( Y781%DGV@_'^!( MZE-YR]K'D_K( GS@1D@ 'T!J;#7Y@*4!$)@I8[]5Z-]E(Z7R 2'QCV;*,+[> M58FEG,&2=H%$(NWUBUK+G$X=>]$\+>;><>I+PON +^*#C8)K2@]W-)Q+&[N MWR#R\2!^?XMO^'X,@,\5'"AI+ MTH3.7>CX8+8>IC$F1 \'/+4J):321>! CIM#Z_W(FI<_C\TL:G>_ M9Y*G7;TS=\!IVRKG5VJ+=]M78GH6.P9AV/HLSTA3.Y'8M/#ZE*QHDFP6?'\E M)!]5=,=TAOWPO[\S!%T*/H/]RFK/R978H6+@O9\ M/?22Y1#[T2:[UUM.5_[SXS /K:T M#% *2>>ETJ6"B#TB8Q5]E/% H[S@0,O MBD,K%0(SADNB/S?L3AC(GWB#75.?958T-1: #P8'5.[A^$">]"X^T!R[57G( M0F:OP+_KYBK/P,[NU(A'B<2.%MJ4FT/)7XN@36#\AKT%(/-OL[GZL]ZR'\!; M.*:-;NXLZ0-M7=_W?H*\YU:'^CWZK"86C>(OIN#K6W]!(;Z'M^/9K MF!WI+[?@^ZE5XF)59LJLP6R6B&W\3I;/.,6[+[79<*!ML-S7^<"5-:O-5U[? M^>K5D;RJ',G'\?);1(%PM_/6R+V]FBK?S5OOSZ\BL;UKSQ>21F]&&! MW5;1-/&3FDWZ35TYC$,YC%P[IHRK3DEQBWYD7\ADO_T'W=QEC7H+H];TWY-) M\/=?%W4]1T]/"$@0\J6((VL"Y)E?P^VB*K CE-.%-MG:IQ?>;*DT*&3=,=4S MW_CDVNNLY58'CUT[^SI-?.[_T'Y"3009]TOJJ^EB\$AUA6H;>16A F"M6WVS MQ#_:-L9(P>S^J9*Q.PF.32LNEW6FN7$G:B[P;P=$_7%+&+#^!A=R;U MBK(F3&!2EP9$+9J:&"70I'!7I@;NS>PI2-YK:7,W7U5UAUG3VF0Q52UKU5.; M (ZZC !+?2:FB#"Q%,5"QPWD%;^A$4'PRL\I2 MO#&W,'_H^VVS8Y(7MYW:L3V0,GH?)/1CL*0C<$'?Q=V]\BQ[:3K6C%*__8!*F*"<.,1,_.7?W?>YY)E7Q2?+^ MLA8M5]V7!Y>\.QPLP#@!F3A@.89<-:BC"M,=6N\J!]4BV6>)(B'Z,U;M?O(O M;]Q6?^M.3S"SC]\31!CJ^C61@K>T1*U)6_#ONOTURZF^?Z6'CP1[UJ1' ?\^ MVWU:6^&8CNR+MHF^Y[&#<3()%[<+7_^\2D5M\MV[QR+[=@HF;I6V1SG'']O_ MD=PC^0?W@ _=V\*:")_F [ E5[/_2^O1EC&BV0I"2;JYOXR_\5B"]G1Z2=FQ MAVL^GIY<],K2)__,-[J3PUWN!=Y-1(+<;&7W KZ>=L1@\+:^9?>^5C_1)^.D MI!=1_L^]5_IY7NV2^7SEFMGDV)DG@"F.R6BI4"6_HP@A6B1#.)SY%KNX*Z#T M54Y6P#GV$.EM^1S[[B*CR>>SIY7UM4I)53%\H,SLV*+J;Y@N>7,($V&&&3'$ MRYH2_?HFQ"U6.!BS,[T?19NS=[I;G[@Z4*DI\SAL[8*^E,U*![*/6B9-5.'# M9A"QE@HE6P9'_\.4R5VS(%6;XOTRAO%N^ON[3AU07;!Y963(U"R@$A/5 "=Q M-I,48)I/3B?7 @H]N8&0?;3D"=CEOT'TZ@VJ0?%>+S@A\ MUZ^S=N[>&^W\-#K;;9S+ MH2N8_%5/PM;,;++R%QNEY$5[D^6CZ[%"JK!+&HS?#_E'J48[X!-?][3K:#_5 M.=YF:@'ZJ9WOS@OP"'/,\M;^8GGHF3+28 M]X1:::G_RYL7Q\>Q H,IWK$^*5J[>- MN[>8F<"K%"WO-C[9![M:GHC)ZWHP_N5RL.U9/E!P.HE%L.:],/4CL )K4URI MCW5#]+]O^9ATU(?IOA$9%5)C!"N:O51.^M?YU,$B<8)5BV=!4;L!@>#M)T8I M.&QUUCCC2.- V;TC1^^4CL99=6V\D*$ZA\0/@S^3U.$B3B(U%N+O9!]ZE.]RNR9/M=#3@ZNR+K4:UWNHV,VYA\ MG;7BN[*#J"=+*B(9 MY79.B?:4RKDM[:UOW=++W\4TZCE7-3Q(N'!S[1V5-,R3?QD7J5=P[C18*[P& MUT5#%HOVZW:"?;11[QP7[B8HK,@L-)N[HY"E_B3YDCM7_M+=G,^]0[,8H0<% MWOE6V-4'9]5\NXVO3-#<*; FO@K;+<:>8*%?A@BO%#YWX4.X4BD37"VE7N-[/Q9.#^K !GR[##&6$--M^TOE24E2U](WM'5(U5EUGI[9ZP MJ9U\_$TCF8Z'#G>#GXK[S4HA2B4EOS["3'T;--,WI;P9+G_BK;RR* ^_Q&N_ M2^J)A#5?%]*/]*G=>/70U/)^\>16@.,4U00E1_EB5\ .NUG%5XN$2EL-8LT4 MQXR'!!9XJ<=8*\9\#WF"Z7?ZLS?\J]OO]A+R;O);++27V'V^A@(Y-RU#&NE% MNF/6#[DF^?'.+YY!M$I=>7AIMU- HJ5-[D$?'5^?'4L]7JZW*+<^.N M>L?"DH\Z*H6)>Y.6U.\I"CKD$+*>T]VXP7IR:]A6<;!3@]W(*ZW0X .5>#(* M\]C"ILN%>$%8;S>L1V 2A6'%/17%;:?3'3ZJ%]B,O'W=CQV25MO3N^-TLX7B MCK+7:FY-8.5>VJGX;@<+'E6'#YP /W7T*\=#<^!"\KL4/E!'7$IPHEQ):^\^ MPE%B%!2U&+Z_T%TSJ7E;?>L)(/:!&^6A-NUX- '3/5-#+WY.86T<5+*IP8F, MF2Y*6=3RH=Y+A9;"(N[(1"YH&]*UTK Z_BN89:KL"'3JF[E.O#0MKG9_- U> M8Q51RX_I#FVJ27<5Y[]GX9"8?;9,^YA[V6<(WO-!6?/OA)1KR7?AS&[68>B&4&*EBQZ9/_'Z;>VZWJ5 M/)VBWOC<1,:.'TQA;'_P9-MGO2L+K_9<;BD3V8-:3"!M@NBUE$YJW3T)5M) MQCP48(QS M#*QTW+GSZ5/5[#TDI M7$#HW?AUU@-TR)D*:^&YFVF,F1!$"ZPV!JOJT-9$J\D?PAU%_U/*P8ZF:G<1 MC[BD]/O QT&Z5RKS7S@< D?>-?)!WJ= %X=G,PQ)$G E><9J=0( MFL23(F'X/-,F"#5+>>=^Z[:CD7UA 1]7'S11O=ZFNN 6L?15-5>08\R5A_%H MA:P@[8.PE[6GQD"F+:]H(G9ZV;BZ1[MG<;'@M-4I@97"H.(UK+T*V#>)74;RABC(ZD-J/D1"[ZV7C=C8KH6ID?VGDZ,J7 M4B87L<<=0WU>Q(.=*4:CM2S:#PBI"^A@ORN&8@LK1-MH'CRCJA);.OO.NN_# M[+GRQE;G6P7E\F^O8VXY$#>]M]0<'EXCR 3AM1JOP&XQ9#$*;POCV\BRV. 2 M8AA9&TZTAP8&,QA>7+R/O]#E I9XTN?7NJ_CUIXEGIX4O)QP(=@.KX0>,@VL MW,('3C=AD1;<\C(\1XV[!IJ)GL)V[6<#^WA*G'V)FW?/[N5YSN]D72A[F^OCHW#_/)BP:USA N%U6 MG/@V1CHYZ/IKCN6>-K9W+KLD#Q0J+^F0>)#4OUX_HD M!31N>KCO-4[8NB(%2/E7M=1KQ RLK*)#5A.=X?W8"#) .L>CXIYQ7?IL+9X8 M\#20I9BE1W@W^[:JFW8'BJXB+QI0"B\_AV7)^'.79B#QJ7Q@0W(D'YAUQ#=. M<.5+D?U*''.P<\=+E,"=[7A]0X!'Y@,U]G1H>_R<&9%;YXIB_H#[?%]_+2OS M+WYXD+L09D%9['OPYKZ)>#X@2#K(>]F'E1UZ"Z:=I!^[USUV:'0G9N"(VKDL M%>A;5E?)W*PTLDB5#ZPYR[L'CM[M!K^]T1PI 6 \FX/F1R5I.^\FS@<4)M?@ M"B9&0T'6_EJ%BMO"!4RQ3:9V/EE'BJY\&#Y];:C9MK']M<*)R0TFQ_=F2_I\ M7[N3#Q#B81V1<)H[+=9,%[*ECE*91"G8J$_Y;E\T/5YY4_B1HD*BD!5UEU2M M4.)X K(U)G]77GY$VU?M4%=M5%BQ>.'@*7H7I[^XNA'7IS$:RJ J><4/.L+[ MF:L3GWS^=F\UY/K4M\=9"H^W/,('/-2K'5U7;LUX7SBYW/&I-*C]C\:B3F-D MD#4^(D;=JZ_NA]*Q&#[VUTR$51,SZXRS]B"M^IZ@1& M&^&4/> MCTEKV\KP[M["2.5NPZ;=TNFG1K7=82*VMT[DO@ M#1Q[%_/!';6K[9+:X@1> M*[?C47)5J83ST(W'YUN-'A.IPL?/!3V,OH"L_UB$$P]0KC]B?,=L2;/.TU[" M%DF=)BY)S/>X4)!]ENQD2 4F,6]/5,)P(<;Y3^HWC_AL'UX@/Y!/3/K$4C'-4&L9RG=TSIE:VFP.^NN$9L/\'+- M# ,TV;MYR3@/6O?$*T2%957?Z%8G_@CY8(:%01G$,C7M,(_Z)FCUP)6]=.NO MSM4;\Q_M>]H0_>*HX+1.%%S 7H.66!C7GY=&8T0;88OCLJ')M\XPY7Z =*WT MD0!_Z^)KSB/&'V/5ITL>V&=_EANTT?>)?OT]BKH-KTJNQT).^"XG%!QZUT B MD;B3.%'D@U$);13T8_GO !<$;.\5HRT.N+GL36+5A% BKFN1SBW'X!=+9(QC MN<'D.GO\72RT ^R69J?#?*#?A? *_SQ\C,A4(C 7XC"%=\DC?1JH[SP?0 =[ MXY6:%2=R3Y-:NNZF)?N]2'X;/;BW=NDS)YX\BJF:;W#$6$,7(EL=IJ9UDRZU M5LC;/8(%#Q84P>$Y)T,:NJM;;4^QZB]J5VI^23=9J[/(?3CKPAK!ML)<@E7' MT821'>VYU%5A@\[>)XKNGCB0LE9ALYNZM4!S^_7DQ_G7SFS+,>#227KPRVRD M%H1L^$!7$R,^N$R B0G'RH-]2LXC5"G8A"G310V;[ED*]TUI-MKM$7IW,[%J M])V.V]/R*W54;N ]=I@KJGHS(+P@&&?^C5K9U&79RKZ,HB0Q M!Q\W8R;*NIG-LCK JY@:PUK ;QX$L!7O+IYX-1>JMC? 8,RM7"=9LJ;V1"%A M;W-$UWZ=Y?XFJ(-N]V>#/J $N0DQK\,]CX\PD]_6'Z3*K$A/&8@= MR6UP]#92V!S1>5=J3;KD,O_(I/K4NZ4'@W$!7G\1DYJS:+:'OD7;@;:"!N]Z M+-K2;*:-D<EA/++D ZJ';$9 MN-T/$^E%=W7/*-K!*=OTF1Q MC#Y*N*$>0E<6@GG]8CG8J%X)*#DL([Z&)DK28VTK),K".[9EC(:QZ M8*->)LS8_6K7I+=D36SX MK)D:]$E**(VG/$R#U\0+I,B17*OHW"TD@7:J<. MKIFX4_+NKJ:W=\$"ZAF]\Q[*Y]='7.?4K!B]N&\K)A[WWUQ=.(:6&#L@<5\Y M+ #Y,PJ5UE?TJUXQ.,6W<9>--[:ZH_B<01M&?S=5RGI@1XRYSL'7 M[Y>%3E-J:)T%#/\Z,LB=CH=T2O;J\C=F= M*^+N+Y.I#NH5WHS%@I6F?, -$^6$K\E59&)?B6,//X=IH'L02TZSTQ,<"\S9 ME*#I^'W00W35SE:WZH'\I"42XUZ"DX+5[!F4TD;[QL.KR454PGER4QY8:3D] M(;0Z#EE9*FD837B@/:J\@G!9-^5CM+\J9A-1T_%N@BZOG2\7A;<0&O_'1-^C<7]U2> M:N/WG<=+G]]Q>$02@R4AD.T!VV60EL"B$!^P@VA7RK:Q_SO]32!V]#@>0 M#. M:6\X )Q"C*,L+RIWMH4F*E/I\I\ZKRH*HN,IM M@8.;:VB0"YH$M$*'>LHGZ1JR,"S ,0[ ,O-3G3M)%HPFF4\V.NF0F-AE\<&H M;SM==O7VI=_47].X!J.P])T@J0 "$='[:$^6X=TV5>5L0EH1(=C&NQ\KQ96! MK_:_[5%D[,EDZ2_WM5L,)]29./NLUCX^OPP7P MVH>Y3%\!,NZ@FDE(.W1/>R%%J O6/]1U(>K'HG2)2=#'^%A5=U MC'W-=N'N@.\>8PPAP@$)K>QCY3 >ZFTZ!+?[,SN,KWQ_.KT9<29 MQ$/][XZ- M5S: 8ZG(VTM&KS#A)=3J7)%M6#%?XHKZIP^+F(J&B6/**SVOW @NV_TLV.ZV MBN(7@:ODF __12W@U5&+S,FR6?&DP#X>B$C2%L.S^I_T2YV;PA7&'UWKJ55Z M7WHB.LCK*769=Y1!:EG(>LG44W>,C3XF?0654"8;2BFT;QTW4_.2%[_XT%;R M>5MASW:""47]]*J[8RD[71S[+EPU6JF&*2L]H@E@,/ +?6H$O4"C$HS&BE>L MA//KJY[?TX'6#?6N*"_!;YP@EV=M%^?F5CB'QXKIT-=GX"8PM[:OGP:[S_&! M?<6PJD^&TTEYN0N7)N),#=)'D@\5%.Y)\1LL\O3QO=\6-6'9+5V[:PL6 MO7Y49@L1^B@Q<30^((J_TM6+WB^ M"%5B'2N'?3 B73=->I[3^U'&9?X_NUY21E%5URZ3R85SC]7 K /&7ROVC$=\0_2)>QXPM[#+P:O>'.KOB[]<(07[PLZO%);E M%09FZSP5^VQMVJ'W^MQW6_TG+;:J*]Q[;L'_.)\(Z8X-Z62=U[G. MHE7#6II^8>UZ[AK[9D 2&>E^I+C7:R&ZOLS\%']VJU3 ?9DR2S M;H\7Y@@2I=FNA21!K4FY#HN(H= M5)2X_C+X4Y=BQD3FD6'S:#,4;A&, ]JF,[@XE.P*/02')IS3,$/C40CP+0TS M,?E/OT?F M$.NPXW((]=BANM& ;G3C2O$8Q!QWIP7YHJQ/A YZY2/M!*2N)V MH[R8#XB4@&\H)'ETOTG^?.#AK.9L\9\6=MO!&W41.Y%^*UZBLQUODQ6^Q0(T M1('M!)Y[#U,7SUG]G#)W)HZ61N_R1/N[*D>))-%!\\9VF=31H;@ W>H-E:M? MYH(>GWN#;GN\B.O5^])5KT:][1%+WG'J])M7"X,Q/^AP)E+-!Z3X !'3&;H/ MW@]YLJ^QY*OQ,M4$DF]JC]Y>WU8_8N'A)N_5=Q]W![\]Z[ENC[E2#&N]HZI0 M,B$@E\)=VLQ5A[Z_(J^"K3E'1RJ6P70&):)B%:N$ZVHFG5=FT[@?7RS756)X MLUO%^>*QP]=5]YG2U!6U;-PIOTIJ*ZZ%$A]8B)J5,<@'WKDS0>307A$JN9$. MV8ZYL?? &Z!N]DE8B7,P(,L2$@DIPS[U=EW9%[$HS(-?JSFZ"X;,5K65&?@\6'VWCT.X6;)TF4\G=W;@ M!='0.?Q4@82LY;:YAQ4 'XC(H#&N8J=(]-F8,CL^T- P@?,@PKI4KI0SNQ;N M3T,:Z07Q8RC1$L7&FMJJL;Y=TN6JI$Q3NIP4+^JH*?NUQYQ=O2K,4^=DUB/*NF_TPDNF M3.K*.X]';O8J:M?EGHJA9)$RL9?%6:GORUPM@,!A56E^=*=_317P79 ML3TA_]&W#QQA72>TZ;Y\XHWODD^P#GKD9"/SO-7VW'>#FC"-,.VH%MF]J5N[ M=N*N\8'_NCZ*>O$K;D0>/YN*X[S=BLT[1(-V\X%/EDWL[$3VIV)>BJ\ R]BY M^E+O:C>]XU#-*J/H4R5[B/MTN2N.;O1QKYO M9AIV%[5'[ZW>9L0E6V.3U9G=$QSC'F,I!8:E^JD[+]]0ZXG_U2%@S7G*=#25 MVTCA#:1AZ,.:D$,E%@ILXJYVU6\Q7X:)H)'>==)@5R3IS$/O.\"GJ)FXTP+>^J=INE:'O( MM=)W>'(LKCA8F-X^?5]N_,159]6%2_)W9D^YDY"*NK(EPIR&_+<(?=C\H*H@8/R1Z MSR#L6\T7K1"1:W7G2Y<9:(RA@1"2XT7CCJ6.*>[B/29O\:Z0+NOH2PG2:7#6 MS'GYI3BJDSEYJW=X\>XH3W 1%#8.,/%JA2#6M M2[K?[@K.BRK ]6!Y5E'#*XQXB22'AS">V1L/SZY'*?% WT4K"=HX5-F-[Z MS9PM#:S5@B]R-L."?7P@WO.[7X]8I?$A2J[- MX 3=7_R._3M_4,[E\-=RX$([MQ"L'. #DS=CI9'7=?%\('/N+KAO>KYA@&S[ M\^3=M"[*+;S !O5I&D=KKAZYYIW$+9QG](; ! TZH@MKZW(W9[PB ZQBKAZ> MJQ4/[_$+',$6@%5NO'BV;D&M3.I,4-S7=SV#;LN.^ R?K_]J]Y?S!R,T!HR; M78D%<*.G.W!3-S_2[AH#/.2_5*S57[[#%4@/QH&T?SKST,P')-^#'W5HWPW! MF9LTP"L-,Y**+$(;L- ,'PA_"W^O1T3Y0-@>/G"5B(;:\+I;$)L"HW\^-^MF M1[K'>]"?=5\,))5]U;[;([R9)T?]:HA$F4F;V$C/N!Z#R6_ M;8'VJ%D-_]UKC6916 V9 1O<:%Y$SIIDW)R.\:Q41>D\@S^O!L<58F&5>.[] M>O9%%(K]?= ^I49%*PK>@D?VQ?\@-:_E;O.!K/+3M#,X1@AN,AS;^15YTU., MQ"30T*DSIL'973CT"QP5)T_DWG0)P"7_7,\8FD"6/$*=!-3?"65F0WAT'CWX!O+06OL MK\N./Q=:>(4HYJSB U\@LC[8:8#^U7K%;ZX(I4MZ8(-$A2GXR60'.L:^B[]! M^RL9.D1C#!)GMW74QW-$O"ASY-9'@C#KI^&E-$8G97:/[BN0LV@$G#O61NA3 MX)0BXJ@G;C"Y(GS@65PQ:K6293#N*1A+G[0TQ?.!XQ6H''K0X@ =Q/=2ZR9F M5971VLC#[^4#+=Z:\+J?H92@,.*Y-\%%X*=F=.I#N_UXPQW00<@*L<%=P8UZ MM?*!J8?&R+07\'@I[% MAVB\9!71PK54/U*U5N:5MKUPL?@%9@OP)_PF1A9)K8AUV M06Q4["_F5'=@3Q2&#;1LXG9.S23L7B-XOF##N&W ?Y 5H8X_R$I?_ ^R,LVQ M %7P/ZB-//X_J4T8[@]F\]_\,!ZM8&74=VN]FG&C,6@WGL-G=TQM0QD3#6YD M:;!1#A5R@20+C['B:RC=RNM8Q.H@352:Y[ W^2 =_@;YI@D7]ZZR4CZ<6"1[ MX,("VETT;[D3Y@[4.8;:5^*YAO^$\^WH.!-WQ';&AH M87)D?'&\=274%EW8&$3V>K,2D0JN 1_(EKB+3Z5!;E^YR2"*M.PUW\"Y@W[X M!WC(EP]PTUK[-7A!, %5FTK&P;AK77^8SUN,)OQAW,!F4)@/C+36T.;B3QK, MCN#OXR&""#=+ET'G70I(Y@/V8VAB4M?]]V\"^?(6$>M!HQ/'NT\;33_"![Z] M&/FR:VYBOM&?98E\ '\'*'BOT-@N0HU8 7I2.!H7Z',;=_V03J$HDQA LUOG.3DQW,%=T8@*/F,8!?VC8])\ MP*[+C[P/9;'7P-$Q_W1_6 M5XRC;WN YMH NC!57/1@X?;4Z\0QB=@0T]D?S2$1:J,Z<@M/P4 >8D8@6^6 ML4!>U%PXDFB-KSP(7J(ITK[$!-"0VB!S-.T>4!F/?T;4&$1][LA%V:*;)=J( M,C=TS.3@*U$B.:N%+$5Q* -5""VW1CCM:1AF."*&*M6U1%X&./ILA#;GH$ZJ MQMN!E2=_K$WS@4(B[Z82JC-W?:'>\OKI%XXK&J]U8(,:SE.7H]HECR18X8/I MT$60FYF!PFS^A@QT-N0L/ T'6=C-[@@?1GY$3<5NILZD#[/:!I&!O4? T7\*R0T M??-*T=QK<79"?$?FM.9_X\^PSIC_9M=V&)S@+IOE ^ITE,CRHHRQ2)*+PY \ M5PG-S37Z\!L^@"@J MR][0@.V8N7C)5R<&[/JPU), M@O;TLD[OPVQ8Z&]_*U7\==+.V%>*+L"F(',FM9X>4>ST,1[J[H^+/=TK!#L^ M('PG7#*+%&I,CC(P>3W^9=^.S'<7U+6J!<2>A(^9[C)<,L>.?!J0V%__2DFP MKD*$=;7IBB[)+FUH+K?BOH^[4-O-:'W[]VZBQAL-#T9).518BE^LP3Y[<$\, M:J==0<1('A503VY'\!A)G7GQM'X =77;J=QW@R81J;X$GPMF'>+H$,%4'>UV68?W>TO()(Q-NP4H_5&1<2;A<]2+Z]FM$KE2D@^ MDW_-X'X%L*;?^, R\*0[[][T1%2)4>T6_QIVA3JK-_D!R:1-BR1)V#)EO(O^ MQ"@EJW/LOJA*RH8ST).H@_8JYZK?':WHY*PE;:/4FTE]/#5-BW2:B3#(570) MM/7HKC53#+5NT\]>LL&X^\W"11$',K2R53XK>?1%+%-0H+XJMWS+H(55R'!U MX'BPSR9^47665?KPA?4BL3=;#&*/O2C^G![HO_4@\_/+URN3;JRG,"B5T4U7 M9\Q460Y19<=)YDRB_' S'0YU<-GBL](CKM?$ZU@(T#1@L<)^C<#=3PGOWMN< M$>AIMI 18#IEC=FP;E;O?_GL.2^:1/1;(5UV]G/M>9_G[DNVGKWY;>OKN0XL MQQ">J:$MQ9W&*!'(&K#[XP!7IMU"[^&Y"X^_M=1)'5FK+K&^.Q([GC)WX6^< M_QOG_\;Y_\=Q_F]%]_]W12<(H_L+07&OP9D/>-$Y6L832-(;_/J.5CKD1)NU M <<44?D1CF)5RTO-084_D;:#QHBB3$9B.M\BK]E749NN=S",?A5.$TU[7Y1@D>I[!/Z.)[B(4B_M2RD551IX5"F4M M.8]Y:'A#42\-"%.6XT8FJO%SUX;:9]&,%C8#W_C#?+2LC\>%H\#F<'#. @W\ MCX5M<;.-8 <]C#:]$@WJK/A/XS]088-09'\R1$3*36WXP"-V!OY>T9PLNK-G M8,,Y1)P/=&1%@M/*;5Z"@@&59>)9C":Q.[K)OB [:3#=R*^!57@0WQ@=1"$1QH. MTI'4+]3!WC_1Q ?'>$V;-<7&8MFV/KBI/B5R+ECYCCX92HW'LB6:<5.\+(YR>3Z@$-*&X]ZM"&FTK9A2Q^]+,! M9,&HP]4I55BVOC=:%ON5P$M%7%F2)-H3FOHP' 5]-*!KXVCE3@"R!F04@9,W M^4"7$?)6 LW!S',.[PRF9KAR5&0?G6.)-J1C'>#4TUVS87\ZI&@"7I7%33=G MGT.=N^4^.*3F!Z.))H+J[@8G?3N.J@(.21[VXWSG PL/H%'827Z/9UL5ZO+4 MXF@"-,8D'YBUL8Q$>Z:;%5H0O#W!N-5_!A3=2:@^;D!JCLZ[&>3&!W;J-R!. M\PX#+#O8#(/LM'J%X2@6-?'4BZA?]]#2FWX=_--T7QRCOFE6AP^@.#!JCU;G MU.-AVDX: PW_[+:L.KLY#M2!/##V(Y]&"4\\9=(%03/T4P8*6D,'V\G7P4H4 MR29#[6(HTS-]5-Y.7S2FYC]C.J6)B!]%YSO 14&,:B?%!X:W/.KXFDN^"E8^ MP4[>H86"TT-,/,^J""4]98_^^8*I06SW=V9\[40X>14$MR)J<.*K7M$;CJE- M\@&$:A9^$;7[4$%L1OE%%]+K?R61S[[''D@XK- T0?! M\#:S==P@.-HO%P5/\8I-WSZ.,?!74RQIAL49WZX=Z0S(V%\6-VZAMNM(_?%] M[]8O+7E-;JW).-KDR7+NI\:.TX[[PM\AJE6%K3\>>I]\,V[_26FGMV2? M=I>C!]R,DKY.:!9^6?FZCB"!^;3/3@@^2:\"A2KT\ &G/XZ\NE AQ3(M5C!U M2#QI>&CPO%*-;8G!\U(LX25OL%.U)NTB?E5_600*9O?4MKX[ MLO2"L4,N^3UY,^M]%A.+):G#T4R[L4;S5_=6A]71\81-N5_:M'7T.R#[L5>!\IW.'B$BG8X%+;VMDZ^EL/_7].#]6 WO%=B?6@*/?B ](ZV [JMF8)ES]R MZJ+O+IF)<-X3/CHY?.&YV KUE4F920]>+-]T('+K!>VDV/*2"B*O@JP$?V?* M.*F'D!OG\#5V$E;@0WU-;_T+VCLC2/,BUN8_^A3-*;&;_"VR'ELV&Q@D%Y_=W\%E.MR/,7 MD=CSG/+F^HCP"3*<$!"R MAE;@%ZU>OFU+3;*0*[,S@;7MNNR@]FGKF-L;MTCC\WGWD27D)CR4#7KR@;"] MA$OU5\O4,[Q=Y=LGBFQ\PR8M[ J:-,W5(AQ>QQG@1&7#LTZ&NJU^C!I=+ MNUBI;5RVLB3RD*ZZNNB"QT^\)+=J?L/FQU?%2Y-P%:RO,7[4!=T!QDUUKFMM M;79!!S-K-NHD*SAV=Y3T!4:F["V BR@RCN5Q MUGK[MPZEA-=K2VA&>Z>L95YT7C.\TQVGNW>;[%O@ MTUPWH\M3 U'#S9&'-C28QVW]YGA^FAJ0W)=5'3G@_14&TTU*Y?R#UDD=OO?@ M;ED*J^EJBG+T?3*=;);?K!_HO,GA58GCX5R?CP8+7W>^VBNR:?G<7I%)%*:% M4,"Z44_^0&?;ZX!31_PFU8/\YQO]^/HMAP8KR;#UA:X]%6 M!UVB<3.Q?2@N7=/60Q7'I1XR ZQ<" Y(X J:>(FE1-YR=3):LI7#:/G= -%O ML+<6-O&VC/@*P+R?]Q2TTKG+[=%6\P*^C.+[S'Z4)ZV.Q+]3!^U R-V*F][/ M%.$E]Z#M='>*.G"6\C]U>^,T 9'P0*>L1 I 2=0%%-BRQHQI:\'_;=?8*\+J M_VF\/UA9@)N\@P]&#RWY$3UT]:..*H,9?ZXBZI"UM3#*2X\I$5';C6,!$"7] MO^@C6CG^5];V\_D(2KA?]1&5D?,+:_L@PD)W*)2#SJ<8:::Q#_O1>9H)%<>H M6;1Y.H7^3]?PJ&"E+(K/V()DWO4Q,=0F5>HKXE^OS*'2*;_3.GP%9@U^.J:- MQEV.3F=-,NJ4T8(1[-RVAPZ3S?,-[Q6) BLA<'*[&0!^ZGD*#FGG@L9^/+E? M!WW_#.G]W^5=.=_]?_LJP$G%G^;/8$![04N1CHU@[KX -B@8Z8"=@:UH8GP)MWA MN^C\Y;IUA><\9(SV(/Y7(?435.B\$3=MI+^>%UIH MQ\-YH^X+:/[#[!XZ=*J)FR7/P/&N^-%XZX<-H-B@'G0J[]"\.$M&J?$G*U3$ MM$ID;,5VX'[51M0)AU]XV\]8BMC]HHT(\+I?>5NA !?=WWS+%82A"5@;S\VD ML6/14JI&P6KH2-)W\3^AED#_G=6)D9FOR"*4'Z^YQKM#&XWWPL]9*Y$%_Z>N M"V92(!*6>RT^&,LV(E#F; CX]W=!BWD&_XSE-_"W>!>WYS>5%1K3L)\QG7>5 M@MKD--]E=OH"O(O__6<;@:OQD.O$[&[_,13FW*6^\@&+>OPJAPYPGM$_LX,= MBE)GE*_?V(0TX=A[QFA3)Y)^%*((BLL-]@C:"3L7M.*F9G([QD5^MWBW8N/; M_M/)LKPM:%(E82>CXR.P;+P?CK?1*XE;-6^E[A59/N_=2-0AU7G5U)^X\ISR MOUV@R)E,_MTE2 !4UO_#_'F[(DEUOAZ*8FK3+U(IA],.H_FCYE:+?E!S&#MG MJPX*'?C9$UJYOTHE9''%(K3Q>T+AO%@%$+E1C^_-!4 9W'RK%G.!\ZPZ_A/> MSOS6&@5O]K=6(;=B$P_\#*L-&M84[&1D$!%Y:Y:'<@ %=U![WF$@ .7P(J@/ M5!DBO-BNKTA"5\?W+'RSYSRC?YI>@OVM*UAI1N#OR2P 7%GXA_'S+5H0OG^< M9[D1 %T/_-.#>&69N,+Z,>M^VA7$M,5,EJ0!^SR 0UW;M'V(#UT":[2SS-D7 M_4R*DKC6T-+0<67)GW8XT$[F&NMX>O!%"QTEP+[(6:TM5XCQXNDR-<%5: MJX)L88I)D)MUA4)N]O7^>X[2#<4IW21;-?43$2'O=I^X 0R9'N,X!C3M3"!@ M1)&FN;#,1]]<%Q6RK.+T,%C:^:B=*3QH];-Z84S4D=D M Z,];&J%=SC<*GJY>N.)UV.DBY YTX2[H+E"&-:LWOO9!F)B%PTKR[<3_?3C MM,^-["H-NZCM"&@3;Q0<^*XXT/A:==P .%S*>U;DLT#)N;)7%][I0PHZQE32 MMUT0P]8^5\@D]Y;#:TBM4H].]"O>&]@+68(5\9]YP56DF MV?3ICF(D8;LC2 -++JZ8.;SIH2'TN59-;Z&=X5J5%Y'M42L';CQ:9Q%0'$D6 MYIYGT>.*=+LN(PJQ1BZ%+'RX;J'=0M<1P\;SY]T>F@:O&,NFN-PT]4+J! M>NL-YU&Q\83/O0R.<8!\O0(^@A3$\D0#)ASY")ZH^4!W_J9]4:DF)2BS_&KN MC;7ZU^5B,XD%94\D;SLT'ES2;:VB?/\'M-ZD(]W8_)O)06:W'Y'.?6"^>'X[ M_9Y&4G[<@[#]D],+)?&& =W(8CO.8J015Y056:%/.L?+Y)KT32P)"*]V(M_. M.#ECIQ7IYR_IF:"2E[%^Y<4WP"4%SCI\&$5"(RF+TH=$C(\Z]DP]LCY^*>'" M)$&U%BS(&IWM+_5ZPCT+:526O%N_.6!5.VF#]YF\O&5:Z3M?BZPX@0H!M 4( MG0,QY%8ZM(\:0\$BPEP+Z/2/YP7![P-Y@H?XP!7Z[N><@Z6K .1@;!5\H%H:J0.G4)&R!(1"6FEP(Q:J0?LDA:> MJ\9R50HG$+VMV!IY[AJ:(OB!6$F#S_KB$9L,1 8?2_MFQ*!S-Y6@J*[>\>/1 M0TOL.&@+:,[@;N #56)[^$"_/OC+_@%P*1Y*YZ+B=!L-1;.^VF9P5B<>MB<; M\H$T>B@(,;_1N,GX[@GN!MPH*N8MXZ$?MUEIF_"!F.9YCR$PB_ID(4IN0E#\ MJ-3&>6#AU=1*6C!V!=4Q1C F4_,^:+]<.=M>KV56NR'@V M0VW@ ["Q&#L$1K%,2(I73L*RLMB;X0$&?5F YR[8W"T=/XR';CAY(P>G+CW, M-JD>H%LOB8T8/^93N>LN++(R&$G&]:%"S@TWIP^&X>!MWG2N1SQ\'/S4A,1B M^^*1I4YH'UR>AF&*_=5EZ&06Z];1IQ0A(K+"!6V9"2.<(#X0IL&+X0/?FI%E MJ'.$LD!6RJ\'",9%Z/[58U9_"1%U; 991F&CW2_#"G9#LT+N+A^H\YKO "B M0NNS@+N14#**J-71Z2B%M**Z;^$-&.^8PC"(;_6F2]8%7A]\YYG@\_.UY!"P\CR.\0P'[:9URR.B#BP"^S3O#GB* M)@S'U]U;G=_2_V$*7V3MR;X9_K_:^^ZHIK:MWR "4A3I30A210@H512)#0$1 M(RA=R%&DBQ%I46-"1T",X($('H@-41"0#A(2>E$Y- &! R2A*"6PHQ*V)H1O M<\^X[]YOW.^-=\8KX]WQQOMCYZ^,L=:<:\[?_/WV7FM-MXJZ^S=&['?9WWF2 M08V^P&KJ5H**@-R\9D^#9TPF?%OEBKP 2)V/]&74/:-&:+P[T M++_://#>$E#H]K^"Z->%R<2( MEBW&\S4@=(^#^.# $1SDB9@U&N]2(Z22_O)PU@3Z2WEE]*86$)(!A]CC],]$ MGLIKK%L[3=K,VZUUK(RG>]";-L;2J8^^A]I[*R'3ZI5(2-&;92'L_VX$_3?" MD3@"G;0! [Q0H#9RB055RR50']"=AK,:Z!/P=A]I$%.P>0L"I7O9NCMZ>X56 MQH\W)]C=25NOGO0[G%+6A08MB=/$)JA6[C'BR1XZ!7[F[N9= 3!I%/U0X+WC M@/\0DK&W\LWX#;F)[YDVLS[O)9+%30.N>1=&"6CM(ISY5TIA^U\4]SX1MM"_ MQ.V7?VO:0L,1Z*.]H%[A$C3SK3\WSWLOT 21(;UCKI+T(B/BBT]:H=["XTQE\R)($ 1,)9#*XRH=G.6@:G#O0N MH;FGL18=T9/R;/GBR-+F]5KY/([[B[BMZ;5HQ>.S&4D[RQ5G=NBS;_U;$37> MT7\-8>2_Y T!0_N+ ?.-!BG!4OXPK6*-)T-@]D(J708_!J_2C<NV?%[JY+KA?]^ U:!;A M[C[>^4&*+R.:EML=F;[_LM3MIPCJ96R&2T4#J3;,)]%]4@B,!+B,J#@K?:"W M*=X MA8F4D9PJ.)6WR"9_2VOLOU=_NB,J>^V@CG"(KZ[ MVL;P;M/1J?CM@W@-B(%D9S'ADHORQ>'/%V_J/%$=*EA"K%U.#4S32KUEG*GO M\X_Q]I;6EP;F*_9CK!R8WI=&S@Q6<3T,,:OBBXE)XH&^SKT&]V;V:KPT<+\/ MVYI+I_FOC&W .!?6WU"0K[#%'"_P!P.C-O_3^O&5:J\RB6#V!.(YV&5O+NUV M;=:>D;S7;B[FL-I_6H#W "V=HC2-O7H5I\!D&;G=>\=B8;0&5J;KW'71C3(/ M/['",K(.:![6=_YGEUP?F19I<5A)48 ++U'UL-:0TTL?:2\9J"[?4= M.K=^X0<_Z?J1.IW1:_IGJ[3_]DKV BV=:L%3 $.8Z9+-<"FJ$1;=^G,D9=FZ ME]&HZ37"*C&L#JH0(87*EI8=\HL9B[UGMUKZST>D2]VF=3N-H )=61L[!SYB MKS%'DGARC/0@IO.!C6!W'L9]12A*V)4S8ZYS7 ML%:J->R[;BRPD*_#)B58R0D5C-REN+V8WX]>.!O$D0Z.[A\OZ?EC63-ITGA& M)-MVMY.PQ\,8 3, E8RD5]-VXO?R,'T\<3IFU-E1@4%J(]Q1AG"&D$10JD;) M'K_^%2Q&I@?V/\Y5L=2IR7&ZVW*L?/GR$;KDUB$K!#>8_Q%9);*T >,B M"%/N05V X)WX0=XY9NZ-4Z,"X+UO9ZB#JR%ZRC/4T6>),[G. MG_*/-/EE6=^'JFLAOIM0T\O2AC2Z+YO$D^ET!4ZF%V+A;6H:P]4$.3#IP'($ M2]EAPC*T)/) B50L-<^F9^;-RW>FDUZG3)>C*E.)*@1T$G;2F@V MM;8$!YW8M!9BVMNS;\&+TY$UT<1C[%]=J?C*I]V)ZT,E[Y^O9;?'L=Z_FNQP M0P\N3/.W\$S9MBW(>+P*&#)-2\L=(:[FR3C:F4DJ83/W.*^Y/ R(^&JPY^7S MF1A8UUE!DQJ/!K&_[=S82[YC=?0QB#K6R+9-K6XX;')ZL.1R_4.N5LT]:E-.GVBK2-&\;M->I3=W')ZSR^G^9!0' MMHP,I8$("R)5%%O;SN)JX7MR+=K1(CQ=,.PYELLDI.FR/][$.0?FID35*A]Q M+_":WTYQOJ!D87#QB%/]0[&OO>E3(ANP0$BO3K'TF)*@D4C+U*Z%#=A.BB[; MJ,TUDW<%C"P(0JATTG7+RVL&C1 ES;[:_%P-8[O1]:7P;J+>B01._@%0%9CF M;.YRPI91!0G-ZI1#YH^>@(,GDD\#_FG3CJ>P.H-,(AK%TE?IOJJ5:?=!X]"7 M5,RU)UMLZJ,$5S%+JEQ+?#^Z\G-KGOT&+!@SELIEHN]2'%YJ\U_4<*1& WW@ MXV)MN?B,X")E<;M^.7P40E,O(Z[RC;K:2$%P5.XP*?3U_-QQH8FWC@+9"NFI MQDE*M@+WZ7>+8;;'!(K_5@K? M'S842_'_Y52K;+#$@W?-[G>F7:_+WM^Q'1:]^A7-@I9/2',(ARS!'J<'+(D^ MQYHPD]MH*KQC'RFJLF.D%%532?&I^>&3'#"X>+;7YUEP?@K R(0-B.5Z]MF4HG"&Y>L\Y8BS?0D9FOH9I7#">X?;6/LN,ZIL_(BP;- M5K!L\M*4MMR?>DQ[0V)9E.)'-F 5O8G40V #0ZV1?IC@7)L]WC8IQ9;/,:OZ MZ5,8JC\^T?+4Y9S!L<"9K[.[#H9:J;ZS=H5 8 ]$VPP)5VB?R$V>.RJYE_'# M(V/MG)07"]FY\%9)D3.[@=5D3B*/-.)&*GEC78C_9N=^"G0_>MEQ(=KMB]F? MV.F*3J=@Z"M)U)T?^>J\8^PSY"=?/!%W:]]2RXLF"AJKLRC!GO9^&5WG;<[: M7SH"">LA;BIS7&VKTG?9IIG7!9 MG"[="#P5L9)P4W68A7:NOE6W].37$ZG+;Q[E.'FT[!=33 RM*R/QMP>A%9'T M)^A:$]P6:!Y/L0K-4MA"SL6Z04K8TWG"]@\C^0IL6>7EO.A0"<_$FF*5;DZ: MR:[7=[=(]S1N$?JQ1J.3\/J;+X:G/Y KW7BRR.:?CALP5AC7-#!S/M>MS6*' MH16:H3+Q2K@Z5'_GB%37ELX#M^.[ MBT=A7\F@N2^G#^B%_#5:Z[">9RW!V\9.[TQ^#:%V"$0@[FH,# ^VXF5R5R[4 MU97W(2;]7>M)2Q6O2VL6WHM&;L_[<&[5M<)*E"ZYA8< LD@Q>&6LR2F D_RB MS7>P*E0&=6]X>%34P/7 4Y?S6S.Q@EH/)JO_W.9>"H=24Q_0Y(0_:GF#NP;F MO< &43#,!O1V[-E@9V,(J!9J52B/SJOO,@F](M_R,R.#G&-M1&C&TNAY>&'V M9!G@:PNN*R^>#98)E*>:O 6&G^@FO.8=+4]PM?"DA-W.L7L0>%UK3WS49^]" MN$80B[@LEE M,WDOYYT<9<,^L1I^&]>ZII'DM1R&XX+@P_1F@^CJ3GPQ4(].?H/TOW4=Z6]0H= M\ :];!LVO"W A:T;S]8IOQ7P>OR3AGF6I>L]X=PQR_L3GW$.ZON+20=^TNAN M3?#$J4IBZSJ2T=LR(<0J,3 =/Z1GM'+59X&_C@B=KDE<+BU (#ZD23AUJ)V\ M)"=W4NX(3#7O3XQ-PME"X4[B-\/%J =LN?O!<KT M(-SMXZ4:!=(@M0MQR7C?-YT,ZOGTZQ^PL)$Y8@<&U!MI)X^7#J-'?5MH(M6H M)+(H'HE]UD83I<)Q-P@,WT62GA3$@VK:" A(-;* Z+ML7QM()V8RD,KQ%NKC;?Z 5[MMA=VSJ>% ME 0]2$NV>RR=4B#=L_='QJK'.W()DEXT5=[)ZN8ZXO#KN3A?K@B6UJ(F5PD2 M7H,DYQ&*%_/0^8::?JW&P6=5-=2X+BG.^P3[%1]M9,.W*-,$P^L"WXR:X&FT M\@">=#1?',Y&<0) )/TV"A6WQBAK79'PP"' ,:KTA4K%%,4/V3U]NUH1]3C MN/9GMU(FDK8FIAVB]7!%?9!<8WP[66P#YK^F9IDSRTYNZSG>RO%T2^,;8G,' M1$9XMJJO0W81@O)-T;\*G94ZHFB#:(P-7_J37+M(RF(+6ZVW 1-04E."F/JJ MFG8#KV<:ALR\S[#4:RIKTQWL#2HLQ97WQK4_C(%IY7Z5'%OAB]ERQ?G-F?.N MY.H1UGX&;>O$8K#7J<%JI>?9R\Q]IW)L*-N^WHG?\L+YB8#B1+X^O0PT2(90 MC"G2BDY'"R$#RT8;F&7)5N& 4Z3C4RUUL'JK8Y']U,(C-[:+S\C/TJ1,#JW M"M+.1B8 M 6F12*5'LK3^5>.5J[E&)(F4:-W19S<^E#+W[8LQV:DR2QNK97Q>@C3]UB+P M,Q?.[Z/N88<.==ZA^+()'?E(MD7[*]P^5(K9N'B>>0AQZ8;-FQNE8QYFXBH' MIB\U[;K=[M\Y0).V%L19K=,(]*E#4Z-BY.>,$Y9S 9, M=@5O@=L%?&YOM&4DIU 4+.Y$U*V@6ZC&%0ZAYQPGC37J4U3;K@O$N85IJN_< M<63Q;[T]RPZNOT2&H$=;.8:@MU$'9BR9.4>BK^RPO9[=/[F@/;%\%:ZM'J>8 M-5O_,/&21HIJE^N!)BW8300NA>M*:+;#G7H+%:+-35'-!TU7MO(=QN*;V_PZD*&3(V3IJ'Z M%<*Y!60W;.Y\ 4665&;1X$5,XOU8;-J^';K#PA!O0F0?&$5<\UX>VL =)JU3O#[#9@X\82^ MAO<\?T\Y<6G-O/:^M/RA.P_S/DB;YWAK_^(0?P2^#><,AG+W$)I/("\2Y#;; M8-%"R2D_C9K1*F!QFZ=D',6&2=@9Y!3R,SJNE&+)U'LU]\$X8FF!I44- M.EL:'2,4?#J0Y/ M1/6X34!)>Y#N/NV6+<>^[XZ&"0KX("&S+T%F..('-V#E;JW>8I\Y?>O%93R/ MET'*.L]>?)F2X)E9IK7\O."VUGL[^O [V7-%:/M#E3FSBL2P$Q)//&E'75QD M-?; )& BL+-;_J:,W2%ZCM^-56 @8U!9%'KN9E&[^+%":Z5?E,69^(OJLLLWIE[\(?)=D0>5)2 D,X6J! M\$Y/A=@KMD2^$8ANTF>F:S*$4S2[BQ:B!B9M?26>'NB?>L<]\7)7466"Q+%\ M_=F5I'[>F?4Z9'"O(@Z2.'%%(*H),2TY&FY?RTY.6L&KS*]94!4:X]N4;6;K M#B;E%&D-7+@P^MK$U%>_KH:>1LR%9."M\Z D4,OI 5_1R\:\.$E04(Z[@2'L MIZAD*DP J4^/3[ M4[MX89 5)\!RKB\/M5ZZVJ/ 2$[#.3%"0^S!2+K^CPANR=5IFT$$O4:Y8.:B MGY?[57G&\(""OEZ89D5&5RING;@06 MJ=KE[!?U]#R-;^X#'TL?%7O/E]N'!^ZXKI'U*^67F?6!@WTBLPI+A5#8%JP_ MH6T*!KXP[A2T;!#$,6UCEJWE>0C(^R@/X!E8.N$'9OA=ZSN3.?4^X-J(>?F5 MI#W+H?ZB5A7J!N="A-F33Y M;EA6JEW"[O'6$S8N8@=@ IX1_]@I-XMI1Z63!0GTWS9@@ ?\'D$>6L#G/G(5 M*!%<.' F@2S,UP6)=B$EAK\CK-L?TX#!GMFNFE"#MC_DFNP%)'[X._EX039$ MK9,)049CSQBD>SP1!H2Y: 4^C-^#-P++"-.8!!\]\!8[S/36^@X317O317>U M\=_K!I;];FC???@L)6KYK/TD(<#,&VX_8O [N60^:B1[J3E7_*7\":U=\=6Q M2B*Y;V""L+,BHEP3? ]M&^TR,A:O!K%E(6S8=YHXZ#_$&"QY\?;&;%2F6VY0 M0?8Q3P^_7'OM:%V#K_M7O"?^OI$X?PKPP%HY G#.J_6'D)'/)A&@]RMPD6'4 MG!?N'<\\F5X0E'X;F=Q1&")K3MWMX+?U'4+-W+#9X:2B;/.EUN\ZJ3">^5M@ M+@6*;!RT3B_!AFFW)1)7Y L9RO$ 1TQ++B;9&@&6?NM0^"E,G$[1_!A:%AH) MJY@'['ZF9R0DW=/@1$S>OJZI(?U852RFXT"EFLM?(1F1+P[M_]&N;V8"!B-ZE1C:10X.F M$LP[ IH!,JCD<^PS+ OW08I%!)C<)HBBU3;>-C]]?UN>^F78??%?M\;8PV&; MO+G&@DBCOR;O1 9(0L*IV9+@B_ ?87YN-5+QP#YJL\";]*^B)2_P]N?WD%C* MWK,?W[$JUP@A$--A7U#"O!D^JTN,B6%^(-(.%4,/#8X M;9C&T#.M7TV7/TE1=O[C!R8R*"32(*Q;2WLPZ?*Y.%!\[@#F]-\/[2#;QV3S M]8 7A8R'D5YI(A\C?I2X_NPO1]1GFA_54/M0W[6VI6K/8\G6$V E>Y!S#3+T M+!;2Z1YL!;[H$!,MAT,//&T$"I-?(ZRD".&,7I5YDMLY^QT-?H10&9NM77[V MHY^Q;=?;+@>X2:2L8I8\H#AUJF/W%+9@TM& &QR&->F8DN;OP"$'*:KT1ZHJ MZ+?/E36'/S(O$43PA8ZX1_"N$$09-VPEV ?C<_ MJQQ%!C@@SG&R^BFVQ6-@<>O-K,?)WNRY L)+1VU2BFG#_.XHRJ_/V:8V#O;< M&-BV1?+4V)-;#+3X@N=$64HU?/NG"\&N>]_[OD3Y$P_782C2QRS4#P,G P6_ MG>/LV[SV$P_5CEK"$@F8WFS"5V[1T2MLD8!3>1[H^;GU#G^OIWDB6_KWB>PY M_3S/CDF+?,M8*=N]E/X/$[%^N&0%M]^J MO-WH$V^40*C:8R^LM+9?\2L:U$ OF8BP=-F&B].]G66@]O*C IQT#9AZH$Q+H.?V3#"F!96&AI9I[/,> M[]PK+6J_+O\'1+(:, ]#:["$UI_#?%Z(JCG7P"07=D; ML%9XO.>+1C^VPK%^TPXJI4]C"'$Q";[SZ)7'.=8?^N'[8PSN'+UPN8(?UW\$ M3B17!G2@QP0Y5,CG(R&TVBF>#(KC,6!DO9,6'XK3AA37'<_2VE>!-PGI3LM/ MLHRRQ7L,=4E.E28W_?@)VI_?2S^FO+FY195L,E"3K,O>&^QRC1[Q\KA-OLZU*UGL7?A_]$ M \Y([N*I@N*^F%?8(OUT$Z\!BB6NR0L;6[4(&GDYDK2V5!H(P2[)4GO:)#( M6Q:)Z\H+AR9?S[.'O"C#%<"WC^>7:J]%>H_ZCBL589G)"GQ%+D'"="MI/9\60+CKH[E>R]? M(?I7J%:\$T-7S:840HX[/7"NZ(L4?Z.\/'XRB)'RN-:H3O3TI>ASU>-7=]X. M^Y_LDOO_G__N([ Q^A]02P,$% @ ]YWY5OG&/WLEUP U=<( !4 !S M;F%P+3(P,C,P-C,P7VQA8BYX;6S[U\>E[E7Q_6( JBN'FL^>WJ;XI)AF2"((N#%*)09) 116": M!93&G/$(JYNO?Q.(8H91 *,@#B#"7$*,DP1R%4:I2C&6(BD;G>>+?_S-_,%H M(8%6;U&4__SGOSRLUT]_^^67[]^___4'6\W_NEQ]_24*@OB7YNF_U(__.'K^ M>UP^'1)"?BE_NWVTR$\]J)L-?_G?OWWXPA_D(X7YHEC3!3<=%/G?BO*''Y:< MKDO4+\H%SCYA_@6;QZ#Y$0PC&(=__5&(O_S+?P&@@F.UG,O/4@'SW]\_OS_; M)?G%//'+0GXU8_M)KO*E^+*FJ_4'RN1<2U^VMGY^DO_\ER)_?)K+YFR>A"N5/>C+QF[,/WH3=Q[S1!R M>(%;W5PMFQ]\T'^KNS$- M=9!IV4]-W2U1Y8^U7 A9L>5>TR 7__P7_;?9IH!?*7V:_9VNL<)0QK/U]JN>R07\_4LC0-G+I2[^ MXJ#=^LPL71\!'CFDT)FR?UG!O M -1J^6BKX'II^QU48.J._P*6*R%7>D][0HFC+_*6\]5&TZ)N-9_GZUP6KS>K ME=[GS@06:21E *7>3&*M9_BP(59&&"B*(N,_QL3U.;Z+6@0/YXDHM" M%H N!%CJG?X*\$IB,-\IX48 Y^&VXP$O( Y,!PU^+2%O0"VF/U*XB(0G;CC? MSZ@4<5'=0Z:X_((;812K]>RS'F;YFWQDN\6.>WF=T[YK,^I761-;_VDWBP]9&F;)G5&@FZ+E?]UN_]3% WJG7*RGR]3O* MS51__HW^R!\WCZ^6J]7R>[[X^IKJX=0_G^DI&\0\3&&$&-$+.=:SE^$,XB"A M 4JHGK>ARY+NTOG4)G8M)V"-H(#7DKJMZ$X#8+?(#P7KP.1@Q 9+!2K!02/Y M#6B@W@H/7E^"VGD[T 5P']&KC7Y<]ED64K_T<+L0;^0W M.5\^F<7E;;4-GQ$:L"R6 E(:!!#%"3&\Q2#.,I1(' F$4A?RZNQM:FS5"%N> M1<1.7#>NZ@;8CIR\P38P&^TAUI(4U*+ZHQXK1#QQ37=?HY*+E=J';&+W4C_Z M>+_@*[TGE6]D]=_WB[LGN=(;UI*@\C6=W[)BO:)\/0LBA$-. XA3K+DDE1BR MD&&H$L9HR&,6,^S")?9=3XU87C^8K2C(%V#92 QH4>K3@:(59Z%Z^/-"5?*6;%Z^7CX8YR^OTV]7* M3&7#IZ^>=X]\HL_F1[??Z4KBP7]R"-@\K< M.H8,X]AP1T1S:Q@>L\]^1ZR+TA7GQ"O_N->]ZI/?)SW5/NK)5WM L"Q-HX1) MB*,L@XBK%#(<(8BRB!',LR2F3A?-0P@YN6U&N?(847MZH@PRDG8GM9<>GZ&O MOQV&QOG,-B1VGDYW@X@XZCEP2) /3XR#]C40R9^3Z.U_;/+U\_N%7FK*/5IQ M9YQF[A_HHEZSIP#_Z>G[Q);\+Z1QJ,1S_W&W6QN?>!#( W:[>!7 3KE"LE_P?-V!3:P"8 M_)HO%N8A1N?&11_\E"] 88 I?O:\EGC[8#(I61K( J)0XAP@/3>&PD8)5'( M49 E01C4'TSCE/QG_EQ.^W"_P,,'@L3W:GC!X MW(!*>]!2'Y3Z@[4&8'?PW6*@_UJB,.(^R/? C;4Y\B;WM'9,OH?#>1OE78!^ M>ZLWDJW?Y 6?+XWOW+W\L7ZEQGHG%"B(A>22TR * MD=,9^$P_4SO&?E@NOL)[N7H$1F"WM>072XST/5VNZ+@GI3GTQFZR'Y5R_7%0TM+7-Z]D> MT0 +& J:0D22 !)]'H)AC#+$D0@D"YQ,8C:]3HT[D=/]=:HN%_>&M\> MO6':%/E"%H4L?ETMBV*69F&$ A1"+/4>!6%]^"8JIC!C22 0QX)&3EZ8ESJ< M&BDU)Z'ULO)^T@LSJR5VXZ"+2-O1CT_\!F:>1E2#72TLV$E[ TIY_5&.+3*> MV.9B=Z,2C:WRAQQC_5Y?#^]OR_DWXPVU[T]>144%DF#*<01C+B1$ ::0)3*! M*J&"1!B%-&%N'MX=O4V-6+;"'L9/N+IX=R%LQRG>HB03*A()T'FB,]?>1R6XGM <4E[?9GHG M[5AN=/-ZMV:2@30I) @2. @UUV&!,$148;U_"C(8(R)Y(B0BJ55(?GI3L;.P-&AZ(GT&UU/ M]YOWKY>KI^7*I/Z1;/U%\LVJC,RJ-_>Q%/KT1!+(LY!#%,>))H*0PC"AE-- M<7VL,-M8'+8059>->TD'>#X9(6) M)[+H[FM4SK!2^Y Z[%[J$3?VP=AQY#8B[8.)4&OR SW?+U_)3S07MTI/UW^3 M=/5.?V@SS+!$H9*08IQ"%*$$LH *2#CE:80ID:E5QI">_4^-9>X?Y$I2(Z%# M($\/V+N)9@0P!Z:>2OA6G&LI_C9CV#.X7X)7$A@50*D#,$H H\6PP#L$10T[ M "/%.55*W+2"O^=&CYMMX/?SC3'7,ZEWU[FX >6W#Y[-8"@MQ%\]Q2WUQ[(S M%*E'L^-%%_77>2]@Z(IF^FY"'Q_S[?'V]7)ANI4+KI>H68PP569]2((H@HA+ M;%8*!2.]+>5)I%)*G++"=O0UM:6A)6IIUN%M8<%/'Y=ZGX4=W66[H+;=BWH! MW+ZW(1>!,/;%O1\3R-O0"^J?+S]O/Q*3^?'O*!U>*)>U.[49_E- M+C::K1;R_5H^%C,6*B%"&<,HQ@PB%,20H@3!- M%ENICK*1.S@67.IP:A^S+ M"^X4J"4&?QB902FTHS'^(NAV1.(3RH'9Y #%I2.*[BZ4EM#X\J6\U-VX3I66 MRA]Y5]J^UX]JME[;G[=!+:7/5.D$7MSR=?[-;(^,:6[G.4PX3[%QP@YHI.E' M94'EY20(CN,DXBCB3OX'?828&B5]V3P^TM5S.8N^_%ZNSI^_W()&>#/FIBT7L_$YWQ(?\FQ6V9$.[5 M\Z]R^75%GQY,_N=;D^#J8*IF&4)(4R9$F=3'/Y:FD"9$09X*QL- F/M))[?U MP42=&LU^6AD+C)[=AF#-97*9%_$&?)1E+-Y.&V"4.9=,^<=G6>47EE_DZEO.955N,)Q)%LHH(AP&(9,0"9E FNISNZ 1)5PR M$?!H]DVNV-);SK ^4U^?IJ%*1;54%S?!7RDX@&X?-4+QTYHU.&?\<639L8/:64<.J ML]X9_O5F]9[^.)7W(4NS*$@9@7'&!$09T8L"$@IB%&D3"?,OO]/# MU?'3:LFE%.59]PN=R\+$S!N?RJ\Y;\5GS&(D7--V +,HY7K'%R!(I-[Q11)SJF))A'"*[3W?U=0H^_6U M=:@[4+7;]/G!:F!./E6!>I V\MH>*LU>;:CD2M+7E+XN([DQ3?Z$423H>1V M5XSLP]:Y+56(*YI@J-+4N/3@"!(B$#2E).,@R604.Q5ZZ^IL:B31R I:PE[A M2-B)LQUI^$)O8-KH#YPS<=@@XHDZ.KL:E3QLE#ZD#ZMW>AP4?Z.K?\BUN=?< M1=H9GV=#3!LZ_XVNZQ]6%JP9H0D5021@A&D,41I)2,* 0Z%913"1$A)9!=GV MZ7QJ!+,3OQ5O6P8^U J QZT&X*G;YGS]R%B<*@?$>V!*:D'=BM-MR0YVPE\R M[U\/M<-AX+7>09U;7.\LVA/;??.I'W;Z+?U?$?S555> MJ_28,3XTNUWN;Y(:X4T11#S F!*F.*(Y&0"#OE;O FV=36'*-873VO4@W<&F>ZG7*@T0[<+X3S<]_OOH&?>0;HRQ9+,NE%>>[_)YYNUU%NA@*LX,^;'F$I3D8A# M(IF"D:(*\0P%@6-^P=/]3(V&:['*2D";0IA]3U41R#'"^1RL=L3H :R!::Z1 MT.S)*T^=&U!+Z3&]7S<,OM+XG>EEW'1]W:H>I>6[\'@_+OA=\PN=Y_\IQ:\T M7WQ8%L7=HGT7%W)!8IHD,%.*F_KI"A*L H@CA>.,9@'G3D;'"_U-C1MVXH*O M6MX"_#1?F@32/X/EHGU#I_\.GE;Y-[J6\V?P(.IM5%:R5/V0G6Q?NRY)J-X:23W)]!;HHUPW^2TCJ:@@6, T-F$6 M::*W+:%,]+9%_SUA#%'I%.K<[_0CFU^52?->K].?E?/YNN3)NOS.!TDP2HG<]U.0@153H70\.8*H$ M"7&$,I0D+KQRHH^IT4DC(OC#" EJ*1U-2J>PM..-*Q$:F"YIC;A&T&;*LE5)>3^19'/0YSRD#.31 \C<]DL)(6, M!Q+&::1$R"*3%K9WX(]ZYPN=ZO56(,@3U&2B.L/^H,HQ B$L80 MI_IO(LLHCVB$9$Q=2XU[1'[XTN"'N,N%&!9QN_7."X8#KWI;Z+Y4T%5BWM2I M?/PM?A>Q\+0$GN]GU(7PHKJ'R^'E%T:.:JYK2M]MUL6:+H0FL;I[.3_Y%%J>!! M*@(HJ$F,Q)(,4AHJJ%04EY RI-)Q"9?FD07CHJ_:Q\?XZ(]$OP>HM&O]A1WS+N>D?QOB@V M4KS9&$>#RI^L]%0H?U?W^_:'7/%4LP=2.T75>R[Q4P=P%ZF]N(7E)(]_S]0.0M>15B)])A;FL5 *;A3#^ M!N9GD)7DPMLD]*3[<4UDXCR>EHO D*,T-,F7F%?"@TKZVK7XIO'^)G[<:\J[]CUQ/OB<\Q[7E^S;DQI]"YOI41@T/?WE^9,OYC!)$6"PY M3$(4:5YD,60R0Y"(C/,L4W&"K-)V'+4\-;ZKA0.5=';T= Q7-^UZ/;17!+.6):@)* 13((80Y0A!0E)$RB#."%(A0''F5- ]84.IS9% M6P*">26[V7SP4GK' .M+6-OM'WPB./#\_K #K+[[WSO95?)Z#+FV1,97X/6E M[L8-O[94_B@(V_:]GHZ17WY=?I.K17GZJFO&G"RDR3"1,8\$E*DQ=YJ4X82* M#*HD% $728!3IT3AMAU/C7!^_^N7OX*O6]$!-;(_]ZY>:HV_'?D,@>K )/3[ M%["3&31"CU#@U!4K7VZ0MMV.ZP_I",:18Z3K^P-=XQ07K$J_ZB?7Q?M%=5CZ M5YE_?5A+<:M%UQ.Y.2I]6N50\#2(&459%D@G M\\]XLD^--!M982WLUNX 2G%O0*F:A^"4,;\/3W<*+S/J$[AM*&RO&RH$C+VQ ML64U*(#3W].(EQ'^1V^L:PJ/DD_K L/_D#A?;0P@0L^B:G)=Y>LT3MTS3D0B M:$:@8$$,42@(I(P@R) ,8A7% 4_UBK9?+":9!@T1#:93>;G>@(VP2/L S&Y-[ W# MP*N60:#..5Q%7GDLTW9*95_UU_;:'K>PVBFUCBJFG7S(5V[)F6)<"L(RR&F: MZ7VZGJDX3$.8)"P6E&98XM2%U8Z[F!JUW9L^ />?4;)W)LD)3>)3&22'3!OI MVVIYW,$+IXD\:YD\_V3/P[VQ%4AQ9^P(9D?T+E_0!<\77S_3M?RR5*OM;]XO MA/SQY3M],K^I#611H%(]WQG$04KU6IT)R,SI'>ME.PX%8Y%;6H>KI)G:VEXK M [8R@ZTZP$@-?OIR]^[SSZW?ETH!HU7Y@.,Q_*J1M#Q8CS4^0Q^5KQV: 4RC M7K#U=9"]2I9QCZ8^8#LZ;'II],IL:;M:#\4VZ[2*,AXDDIGX&@P14Z$^32(% MJ6"(<<02Z98SHZNSJ?%I*Z=92UJ;1-7N.-O1H2_T!F:[_L#USQO6@8CO5&"G MNGJ9[%X=2I]-V-7U3E__E:*0\NY)KJC) _-!TD(6NVI%L>&)*$AA%G!S=$,< MXI1%,&.)4&&&:!1%;MXK7=U-C40J\5R=5#H!M3R_>8-IZ+-<*:BY"JA%!96L M ]6 LL/%FWM*9VEN)N@?"V7;D#=[Q+$HELI6@0U,?!VP M;+H<]Z#E ,+1@)>"=Y.N]DO\;SE.%B:O+VC M.[1MVPNP[N9K)YQ\V:GM.AW7(.T$Q)'EV>WM?D3U63>VROE:BM>T>-#[-/,? MT]\W.C=]G/YI?5.$.(M)J(]])%;Z[!=A"IGB%$9E3!1/8IXZW?E=(\S42,T( M61Y7RK^TQ 5_O%D^TGSAR&17#90=OXT%_\"L=P7RSE3G S)/!'B5**/2H@_0 M#LG22YL]#Z!2/TOG[S8+4;Q5RB1D^"8/[M3#* SU@9/#+#*I7@,<0H*3"*9$ M$JGBC 3([;+NB4X0.;KV&G1X[BG3GL(C@Z=#J]>D6'GM&TX"'A*F#FYOE/W]$?[ MF[A?5E_$+ X$8PPCF,9I"E&H&,0B32"/B4S,(3#D:+:07S7'669JO%HFJ^E$ MJNG4EFRX655E"BBK9]2JZ>7]=CX+5#9GL6'&,8QF&U0UUVV&\] MU+>AC1^KJB9:J7,LZ//PZ EC;R?(:^49^1CI";[CLZ2OAGO6(?I&\[EI[]UR M]44?5/<#^6\YWSQNYH:W?ETMBV)7$\G$][R2:KF26JZ91#%"*,LT(9,8(B8E M)"),(A[>;VU]FT 8F M=I_C==G..=3 B:4F$+W9*[>($QO /=F&'B"7VW%2VX%^RI5^ M.A%YG%!$N"D^SXB *(@EQ"2@,&$4LTS@0*9.I5S=19C:"CIP9ODK2I&XCZX@ M$0LX83#%!$$4QPCB. X@BVF,LY2%G%.W<^] XSOJ(7MC) EP!3* U@ 9!E;0";EOHM@G?K![DZ]&5N7$\2 M2B*!L29 8:J.\@!2IE<[F2#!LSA*(T5=5KN.OJ:VK)6BNI%<%Y)V;.8)GZ'/ M8$;*4R$+WMU&+/#P1#!=/8W*)!8J'U*&S2M7AR+0E:GY5V@V:M(CYOQV(=[D M\XW>@93NQ+M89JD83Z,(PPAQ<[4;"4@YDC!@*&0BC4@2QSUC$USDF!JG?-0' MZY7YY*M@Q#=RL7S4QYWR!WIS7.I2_:;2IKQ1-";%,JENJ6^Y3]A4A_,"J.6J M+G=:Q8SV#G!P&EW+G=GP8S;T]JP= E'K8+96U4C_D,E MG*1XJ=B)/E!U!%/T:J[G32[_CTV^DJ(CXNP@^^SOA52;^8=!KA)D:"V\SFF]34'^6QK7?V!LKJ8$1&T#P M;Y*N7"]MKQDUR[O:D<9B8'9MU #=@; G,H:W!LGCK:P'5'U=QEXCRKAWL!Y M.[IZ]=%F/\JMME*OC0//J_K#0H^;<8G-?>$SF?Z&!4RCVOX"&1 M=CSY0A5\MC9JJR(M89A)R44&F4P11,S\C24I%"BA$6$X#(A3WI5QQ9\:K5^L MX[-_R_.BE7S*_MTT^**_,SOU\\;=;%!_E-SL-ZHY?R(!9IED$AXP B02C$(I(P)F&<2P M+'(Z='3T-;5EJI0-A"UO^K_US,=\ E>[E<(36@/3^BX;\PVH!+T!#7@#Q&]? MQL1W/N83/;U,.N;S*I_-QMSQ2C^V^$37K90L96;4-*(PQ!&#*!4QQ)@I&$A* M6,QQ&$NG:_F]UJ?&"+5P;BRPCY?=O.^-PL SO99K@%E]4F-/\WB_[5%G[DFU M#N?JZ8?ZS:5 M?DSQZW(ION?S^8QGL2*2Q7H)3S*(HB2 1-$$!HQ&C&+*4B1<:*%I>&H4XDT)*-7NJ/"37=+4>#JS#3H:'S$2? M?LT7Y;TTH_J1#E-*-XI9$BLLA;F_XOJ/.&00JX1!$7(-:Q9+E88UBF\7EH[M M_3%LNA@#05EE"[L./KN%I@\@ Z\J%R>?\_IQJ*2GQ6+;[*@KPZ$RA\O T>_[ M1AGIK:8Q-57Y=XQM:KDP>\_;'WDQ"^-4DC0A,&$J@"C32X(^U.EU@2N2$)%& M(74ZRW7V-K75H4XLO!,2_&'$=$W4W FPY?6 +]@&GM+.B/6(];! PEM81U=? M(T=P6*A]'*QA\U(_VKA?T46A]"0T!3#DZEMN@B+O5!T?2>?O%\5ZM:F2.>L> MBM._JK+6SDBHORS!(D@PUCL GA)("0VAY$D8I (%H5NR>)_"38V4MI*"EJ@] M,R]['40[)GNIH1G:WMUO5)SI;PCX/+&E5]%&)=&0OIS>[>G>+%?K*C&A8;\W\FE9Y.OZBHS0 MF*(H2J$05+.1"CAD*$J@"K(D1"@,D\BI%&-'7U,CH;:H)M1+5,(ZNNMV8&M' M,IX0&YA;#L&JY1S"D_CMZ&M>W][+*1TZ^%J]<4__Y0\5)!5_EI8]4 M5?,J%0'A/ AA2+,$HDAP2$.2PB#&0L64)P([E:3HZ&MJ;%&)6A4S!BUA^]48 MZP+9CC8\03>2NK MH(,RWN7U_+N3Y>'7A3EEZ4323MET])$-POUW3^6:XWJT69[&L6 M*$X)B3(8"D[TKD1%D E,84)9: I$$\2M>,:_:%.CI3JPILRE=6-2<#7ZW8!O MI8;@>^.E36LO[2>CY,[)_P9\^:_T\>F_?P):7; V^H)5J7"==J]O6, WT4W M-;[L: ^] 6M%E-V U^V!KI0[=L R,#VZ06)-:!<4/T%&A>1__;K\]HM^L^(A M_9<=_9QK;Q3JN*!,,^TO/=9O?W>PG_RX,1;G.U6EJ;W;K(LU+5UOJPQI3;E+ M1$F HI!"%9A\LHH(2%*20AH32I*0BC!UNO/N)<74IG^51K#:G3D&N_8;!;O] MU^#8#DPA1P?D2@-S:56GK&\IT21S'*)*Z55 >MH?]9-AU!W053 =[G&N:ZQG M1/_YA&6WCTM]&/_/",QS#C+((HIA3B,$4PB052 M^KB;1LJIOG(_,:9&BOH+SAP#__O!;T>&PX,Z,!MV)EDT>5V>)"_)LJ7-39D M$QA-/&82N I)7TD&^@DQ;OZ!JX Z2DUP76N]\RD^K>2#;E'W^W[!EX_RXW+= MRB3-D8HXIBGD82@A(ED "0L3&$4IBA,<(!PZ!;]N0%EEU=_3 %0J M@)],#G!'P]U%[.V(SR>BP]^,G8,.&)G!'X/DY;9%R%_^P>[NQLY&:*7\B=R$ M=N^Y&Y0^Z!&;?WI8+NI=WTPR:D:. 9F P(R*6&X6Z^*SY#+_5CJ]Q5F"DHQG,$@38R&*!<0D9%#0D"HIA""98P4V MFVZMOMM1:ZXU,H+55L@;L)!K8[Z@\_GRNWL\NQ7^=KL";YB^=$!$A?%.Z($# M(LY -&1 Q&&7+Q\0<08$JX"(<^_V\%2\4.)[(:J87N>JW[,T0$HRE]7-JO2E^;=2G_A'Z0L4)RCE*J(]$KL?+[/J5DH6G*"K:"]TO[8 &YY MN^,7QH$7UEX(]L_X?!D3WYF?.WI\F0S0ER$XFPG:XM6>99N?3"G1?/&U#.%J M@L2?/VK5ZORH,L"1E!S#-(CT.42HV)1QEC!-$Y4%",?IOI9*X 8NMV(Y%GB_B;L>+ M_8U; MI6_:-"T-8O]N,UU#.(,:IN6<) M$Q7$^M]NZ<7.=30UABD/M#M!]6S0#_=,%7867#L^\0'9P#32$RUG^K@$A2?6 M.-O-J&1Q2=E#CKCX? ]3ZF%9Y _Y0KY?R\=B%L44Q8I%4 IJLM]G'!*3>9A@ M%8@X5"GB5@Z_W=U,C1:.BX6#/XRPH)36DAI_$<0IIJB1,,A+BB(2A2)R.9(<=3(T(=_(YITW=!\YN#W0-' /SW$ZT M 5)EG=/;7][1_>;'SAUZ4KD3^3]//]>WXE89^%@FU=([IJ+8&(^+U\MB7) @&F23ZN*-22*( 01QE>ENC!&&!:FYX[UW*<)WMLL=E[?T(\[N1N$J; MIW?W>2TTX$9JUYI=YQ&WF__7 CA6/:\=:-61J 'M=2=H/*Y=PL.? MP]K9GL;V4[ND\@GWM(NO^+"R_JX_BC(^1XHW>5$ZP'U:R<=\\WB[$$>,]5&N M9R2.1"9$!D.2,HB(WJ4%C=&_HNFW6 M_9N])A'RF;NUW^C:>!D]EXE3=\%U*L4B0@ B]O<-I#'$H TAPG"8Q#Q(B MG"[$>L@PM6V?'J/"[%M*MPAS]CFX5;:J2^!M@.RH=F#8!Z;7)NERU_7]>@F8 M!)]H+FY HU"=DAD,$BYY!:1>LS:[2? "V9Q[070ZRW._IAPO E?KV=O-:ODD M:Y-M0$A(4**@$$$ 48 #J ^\"F(1"XEP)ED<6EW]'30\-5ZK9+.\J#H$Z<(M MWA6J#WUO5XKET99]3M>N2:_?:4UX_:_=9#]J;IR[IS-*;&^;SOV^9Y)5_B#% M9B[OU.UBG8M\OEGGWUHUJ]_^X/.-D.*=%M!$7&^J*\D[=7CAM5L7&5$I0PC# MB$8F]9[>N)"0*TCT;$Z"B,F,(:<XN1T/G_6YY=* MUR;;5*,I,)\+>$WGW+BD&P..L0.;A_7O]&ZU"G%Y:J[#'=.U^O\B['9*+SO. M Y-=>XC;ZK6CE@Z&=Z>B>>F4E\. >ZSA!L-7NE;_ HZ;K74P@(^2M0[74\][ MT=622RD*TZ$Y;&O&NE/[EW62I9DB#!L#9*K7D(A"G# %99C%(@N99,0IJ\_E M+J>V)C025V2PO1353-"JS $6>K4HME']5UV=7AX4RQM4KU /?9&ZA[(1M[0$ M&C 'NU*UQL?7S>KE#L>]8+4&X.B>U?[-OG8Z?;@U#1V8>C*2X7$FF]Z)+&/;X&&U7)F@]%:4 ML/CW3;$NG>(-,]W3'Y_,+<-R<;M>KW*V*5-0W"\_T3+(2U-9'*4LA:&2%*(8 M97J/0RCDD4!1Q@-N:=T:2=ZID5,KH\-7FB_ 3_,R39\^+3V>3O=1;Y+6MBD? MQOH.['AP0J,[,)]>S&)Y [9*0ZTU+!.#M+-_;!7?;N:T\C>@5A^T]3>W%Q4" M'F,/QQDJ7Y&+ TL[;MSC.- ?14V.U&V_A>RS+*1^Z:&\V_XFY\LGTV^=I[>^ M15"*4*K2! :,8XBH1)"0,("2X2R622:BR&DQLNAS:@M*(W+I(R)V0KNM%C9@ MVS&^9P@'9NT]]%KR@EK@ 6(6' #RQ)4V/8[*=PX0''*6RZO]>$*#9NZ(CRB641I M,4"TU#(H%$)A(B M3)#4?R,B6 (;T0'=RN[&4#V&Q8ZPA@5[8/XR&\42 MZT9\4SKO)Z.!AOQGL%4"[+08I-1+?Q ]<5P/ 4:EO/X '3+@%2WU(\2R!-Z] M?K<,+4@Q2;G*4BB(T@R7(I-<1^J_97&(<,C21%I5)C_9^M1HK!0.&.EZA6CL M(V='1[WQ&)AI[*%P)H^3*GOBA?VV1YWR)]4ZG,VG'^HY4:^[*+U]-![%LRQA M08(E@PPEB9[@B9[@0O\-ATF*$QY)I0*G">Y#JLD1@U8*;KTA6DD\Y9XW!-]W M=A&ULXNQZRJ$YS8]+RPVH-//(B#Z!]L6D7F0: MEX%]PGC$W%X;'[G8?)4I=A=:4I2VP/L'NCA9ZWB6Q!E7481A%II:?32FD&$1 M0(X"R@*E,'$SM(TE^-36C58%1J#;7:_RLOA4CR4MZ\3P[>TKTNDK;7^H :@_E@*4\ZC F$"5>][#ILOW\JQQ![7XW+D MP3CRPQR[_QYI^'K+N%<>M_SMV\>G^?)9RG9#G_0,+V:)I$3&(H9Q(!A$422K M$Y(6)R.AX(E0V>R;7+&E54Z_,61VX<6VY /:*[>EJ,OU#;*2 &6M .!MQGPR M*CCDP1OE*^A>^"8YLF.L>.#"BO>J7O' B16OJ4]^I_:>:73?;_33%#\*ASR+ M4_LX1DK9^*4UV_OI)!C#EEG?LE1!!DO5>68 MN.YEO1RU8_&!B%/7PJ][/5A]L*/6.VP$!+*2T#7QW3Z =K:H/J",E>"N1N/M!31Z)+0[ MJ;.W)';[K8^:O(VF7_KC4.N MSPR,BX@G'"9Q$$*4H1!BHA(8DB2-$IGQ.(AGZ^6:SBV,"7YE<]H%;"4J1XT>KD8JHGZKI[=#G#Y(V:T]76&'V8, M.D_KGKL<[UP^#%9[)_"!NKBR?FFK8&&Q_>'_D\N5<3A_KHM212H3*D093(3Q M\$Y##*G$',8__! M,!YXY;P.WOZ53UU@\ET#U:KOEZF&Z@++V;JH3HWT([1?Y4(W-S=<*1[S16Z\ MP(V7TGXXEV1"1V;.4=R(%9JHWAOL0#1M$Y@>2)H^SZ')6;G& XY"2WEWM&\>9?']9W MZO="WA:%7-^QM>8W$Z_R]@=_,/JMW)DOK+(J)5!&-8$!Y I%B")(L$U#$ M4D9<94RZ%0V[0I:I\=:'P[K.@*[RPG@5EB[+RU(U\\_E02GHE<$ +A75%_1 MR%=(,FZ4\O60'44O>VCR"D]Q=OG.FQW>>=?.>BW'Y7^51@NI3^M:T*_RLWRL MN.;UA:+]_?S/*NN_YJ M,M^6JWY16[!+%>JS5B6%,,YE[_*"T_F_:>*>)3220:@P-%GU("(R@21.) SC M.$Z"5/ ,R=;\_4R36U!W II'$/-%'6T-GL8)4L;]+C8#VV9+K6!I3I@IT]U MT+DI[3YE8%M;M1NP-UB57L HYM&$[0]E7X9M#Q*-:^[V!^&1$=QCTST\>'XO M4Z1(\7D;>/G%Q%W^KH4RMX\'/RZ7C^+C"0(Y,"*D/&09U',%24$H48IB*R*OHSL*!3X^]&5?#YR^^5 MR\#G+[ FOPGVT^!-ZK[\OD985PZ'8"&['\\;Z 14-QS#1JCOP'*H?ZN>ZI*LDKQ M]@?7C]:9=:C*LD#IC4&L.-4;@XQ#RK,0Y,BI;P2J1RU/19 /3LD=@>VX6">3A'4MAJ@TL-[+J.K?R_DG7I;K/-'31[%C$=Q%K T@TJ$I>TJAI@'&219$LA( M1H*D5@>BT\U/[AA3E$6NMO*YT=@!=';\U!^0H0\+!UB8$@;SG#^#/^K_#E)G MYC0&T8H=4[A5,?-38:%'$Y]1HAP^??:;G\6-9%.:.2J_GI*(** MD4ROLV%@ZC%)2$*4R00E">).-2=/=S.UB5J6"MX3LRYBYAAM< 94RQ/"U5 - M?01P1\E]>]\)@J_]^^E.QMV@=RIZM /O?OJERYZ77WF 9"SCB$,N(@%1*#*( M$2$PI@E2G >QBL7+E#R?(N5L:V'?6=3"?G>8./BNHQ:V(V=Y_@KLN.[EQG9@ MCARNQ/DDZYH/0,Z>A?N3UC/O6@P&ZJ5G@=#35J'7FU59US%)8A'$C$*9),9> M'1&(113#*$P)3V,F!$5.]3T[NYL:R>^,I?/#" O'\IO=*-N1KC_L!B;1+AMS M+:W'0I56J/BJ,]G=V;AE(JT4/ZKR:/=6SY(CG&\>384+*3[*]:ZX;56-R%Q' M_TKSA=D,U_?J89IDG&@^(2J4^K@J(D@899"G))-!%F.<.262=Q5@:H33RE^S M6P\<*X"XCH$=^0R)[,!T='OW^OT-:"D ?BUK+==U> ]2S)PJS'M3E]<=('*U M+ZZ^RGBX=C]NQ8Z>X!P5Y^C;3@^WPMK=O+A?WO+_V.0K^<7$T^Y=6R[G=^K0(7T682)$;/RXF336 M4.Z[22M,?.T=NSL;=Z=HI?C1OM#NK;YN$U\>Y'QN+'AT\3PC$DDA M$P(C2D.(F.8.BI7>]F6<*16*+ BMKE=.-S\UPJ@=!DH102VCJ_/$'GS=G' ] M* -S@!,>/5PH3JE]A1/%7G,CNU&<4N78D>+D4WU=*19?38QO>V]Z9H_0PU]5;>%+IS-4Z? MEOOKX1PX ENI(-EH@V; U ME$J,%*/1A=\8\1DG^Y].;$87/$YQ&9T-];!+_Y877&^9Z$(N-\W53XS#((@R M 9,@-<5F4 1I@BED-.8L2K@*TM0Z3/U$!U.CJ#T1':RAI["S,"1?BO-D6^ M,)%IQOI;E#&\M2%8UIG?)8T19B*"L<@RB&1 (8Y##D/$LI I01(>N.S&+O8X M-6IK! 8MB6^:ZR#9,_O^9=SM-F1>T1R8%J\%TGFW90V.I]W5Y?Y&W4U9JW^X M>[)_L:=G),]?2;5V#V*EV=:J"/=+@!6@MCV--Z:$IK:6*.E)4N'ATSK\+2E\-F M/R'&=>2\"J@C!\_K6O.>WE+W.J,4"9P@"M,@"TRM8@4IHQD4..81I80K)3UE MKM3=38W[WA]>EM^ A71,;7(!8):E<6("LIE*-, XP?H@+RA,9!IFB=3[7Z)L MRD<. / (%2$_>D;3;JWPA]' :T)G=LYJ41@EY68+E>&S:9K.II(HLZ6X0P[, M]EL]['TN&;-JXXV*" TC$D +8VASHWO_4>/M, M=D-Z/KNA@_&LQ_!86!R'!7U@GNJ13;*'U;('\ Y&S6$'8"2;9PMMRUR.O@RC M_>'KM)OV:'8\LVI_G?>LKE'"\:0?M'WKN@;L>" V$Y,/,U4H.?&KE_-DZ=%;HM M.K3 V9GI>B#FB=U<>AZ5T7I A&C-<-*B62)0F5 M$$4L,G](B".]G1>2!CQ+ULOK9!EU!?4"V^&:ZJ=1_R4" M=_DKVB&+LTA&69!F$:0JQA#A $,28@85BV*,(YFDDKA5DW 7PFINCYI5HIWI MI2VIOUJ 9X;CZGO#:R">QEVB,_9>:_IUPS="";\S DSE(O("0"X%^BZT-$(4 MUO?E+(P#&= P@&D:)1"E%$&B]Z+&[0$I38(RH4Y>OX[]3\U4HC_59, (+ WX M%79B/S"^F'VX*_KJ^_*%8J]VV+U$Y)7N_>6MP)>AN2KJJM5,#Q\,_?K]PW)3 MZ+/$_7?=[',9Q=5R6&YNF%DB31J(%&(5$HA,GAD2EX:2,)!I'"K.K-*L.O4Z M0?J*VU[W+NX4UDA;.%$,@=_ O*5%!HW,H!*Z"@K=P[./NX0UL Y.$D, /))K MA!W0GKPA7''J](&P;FP\SP=7_?;\'9Q?[GMKUZ08>+_@RT?YOJY,.*,A(R*C M*:2!8!!IBH8TSHQ70YH1+ *<,J>*9NG>EFY*NR;F6/[\4N/.\C4?[KI?YHDXP+ ME.B)3])00*02"0TGP#3@"A$9A#AU2A)TW,74)O]A0GSYXTDN"D<2.(&DW?2_ M#I^!)_[1D='(-U2:^[;N@Z2V+SMXP73V;06[4]CO/=EO:O^KS+\^&$O6-]WP MU[H^VYTJ:VP4=YMUL=:;#-W?&U.J0XHW><'GRV*SDN_7\K&X947I'S0+41H& M$<90!&EF"B@1B#,50\Z$2(3"*,ZX"QWX$6MJ%/)&+I:/^<)\[G]SXPU/PV3' M->.#/S _-0J!6J.ZCJ.Y=?R^*#92S'"8A2(ST8XA,EF9S=\("R%+ M8A4F@0@Y=]J!G>EG:AQ:B5E'8.2EB."G7/^@E/EG1^^1,]C:\:0'Q 8FOAJL M4L2;FNOTH:P4TZ,71S<.OOPSSO0RKN=%MZI'/A47'N]A5V\U^7JICWNKM;F9 M_/MROGF4!WSU:95SV11,FZ522<3TB2V+N$EX9F(=!>>0QT()%: @R*P"T:^2 M8LIL<@/X3I4;\*U4!GQO]@ZTWCL\&7V,KUI%.27Y; JQ^XDE!UTWFA:V_#'& M:%3^>MT>GDH/<+2U*U795: <8RP'?1N?+RK MA&OUW[M:N+JQZ[+Z9.2#K+U=W7^2B-'2^Z2X7:2@Y;H_M/AN>#E.3.>5=+8KTJE^^B#&FZ?Z"+ MNZ?R3O?OLE@;;\1/99C$#$8 /9;H M5E-]5+?IMOGO,,V#WLZ4TO>W,HSV2=BQ\J2&>:32]D8?6"H$VDJ#EM: /8/V M<[7F5;J5&U I#UK:UP&D:ZT_J '8?BOZ4_G4'%I;1Q!YU41I[ M, X7M-'[[[<8WIOHW,WJN3Y/F*/%WTV%G9D,.,IHJA8M-(VBPO=*VW[<7ZKR );A )R^B[)+R)PZA>;LH<'":? M);@%B^4"?EN6=^V\;0G7C?ROS4+^UW\*T^"_Q\$-*#U*35-O)"^=P>I?A>6O MHANSSCU)OLZ_R?GS^1Q&;L-JMP!=-50C.94V8[0U;Q@I-;T;.?UQ^B4D/''P MV6Y&YHOHAHI3G<(N MU7M5*CS9X&BU"KO4:5,Q8Z%+YM]VXTZ3=IP\OV!;I?#V<;GI2%=^&3F[=;HO'@//U%VY02.8_SJ# M;74]%Q@LFWZ1RH)MI3E7S0!Q2]SZQ\DC\LBVTZ M]IE@@D:$Q%!(P4WR;@&)B"3,,A0@B53"A545KI[]3VUI;H>0+TOK F\K4,<= M@)_F6@='(Y3KR-A1Q(!X#\PB;:@K0\Z>['4$ _C)B/]SNWJ$QXKE_<#S5<+< ML?=Q:YKW@^:HR'G/9GKXY1CRW)E5]JNKE[\KB@W5NAN?[:*VUX:4I$3%$M), MF7HY5$$:ZOT,0Y&*9)H)@:QB^/L*,#7Z,V)JCFMTV/?'H2V-G%)%]1Z>;@H< M _2!.;#$>R?^7M82<*= ]?M:A3*HH[ADUO:#O(-'S< C,)(SS>&7O_>QZW5' ME+]O1H*7(U'- 5_IQZ_ L=.!ID^[X_G.7*'UGMO,->UP!QQTWR$Z4[N,_75+N=@N&8+;8&@_YUS5ZOOX-%\^2UG:\ZO;QGJV8*E2AD(.LY KO0].L=X1>U]QJQMM?! M"P2KG5+P=)S:R2>O\^=_(PN^RDO&N%T(OGY MLGE\I*OG,H!=[\'+.K=FV[W5#C3J]8L!L!\V.Z(9=# &YJ$M\.T!,8-P FWP MA]$ E"IX9*K>\'D.#K#O_T4B!)SA.1.!NT?V],2E7Q)I.X0I/!?TI169CT";W^D7DNG)$TBH. 41B'IGJ%BD*( M$48P#G B%&61I$YQ4^.*/S5^_M?#P.#53MA>I2Q&_AHCM%;^HK$Z"6*]!2=H#CZZACY/M,/([P+W/0'G5@SI[> MQY6BKTF@*&NWOJVRZQ4SF8HT$ED*:9SHPF1'I: TVI[LP,<-#^R M%>"TC*&] 2YO6J^??%_E_;&1[<_TC+V8JIC3C**KL_LA4 MR\,HB&"0)AG#F"+]7S>+GUW'4]M/5C;NG?1[Y\T_C,26N M[@I(>Y"(&S[>R,6RVY%)QPV,8S)R?-_18V^UGOU&?^2/F\?:8![+),6A"&#$ M0GTVCK&"U-1HYPG7_^ X"V-FY8IWV/+4:*86SM*!ZPBG;JZX2ON!R:"6R^-% MPEEMNZ:V?JDUK?6_=E/ZN+UQ'*'.J;'U<#K[0.]KOT,OW*W;.4\3(D,]\620 MF/N_2,]#EE!H:JYF84H1P=)MNW^VKZGN_-M>Z,;1W_DR\"RXUK>"/B ;_GK0 MQEO_YHPODM=KQ$MP^;M//-O3V!>+EU0^<<-X\96)&=%G(<.I##.3Q3Q((,(X MAB1(%12*TE12E@:JGUN2;TFGML?X?;':RE82VC;?"N\J###R\+ZP 7Q"7.K1 MUGTA-'4ZMNT_BQG[_Q"+]>C&Z9ZKBHE;?U/'?-SK5V=)A$0HD(1*( 910BG$ M@8@@(<9Y7D6ABK*9/JNRI4U^B';3+@30[F! EY-:.F#$LT\(L8=7-ZM>@\' M)&BGO%/>AU.:]LKWL-?0:'D>3HG?SN]P\O?]-G&_+I?B>SZ?ES7L5E*\V:R, MOT45#49QK!#56S 2$&%*'7.(48*A)!E1G*M,AE:9RVTZF]I6JI$5T%I8M]U3 M)ZYV&R!?: T\?1LQ;T C**@D]9Z(SP803[N*SJY&W1C8*'VXMEN]TS/+JK$) M5\44VJV6^:':=3!GDIH0DIC"4!)C3V(8DBB6D L>AJ9$"@V$"W?8=CPU'ME& M\5KDDLO-.6VQ,,GA],^^Y^N'BGV<2A,[CY0=&PV!_RBW4)7,^YQ4YY.[\5Q MMR]6OC)^VG8[;L9.1S".,FZZON]^[GB[6.?KYULA]-=7U/_YD"]D.(M23'&0 M*,BC)(1(9#%D'.D_!,K2.),)P5;.\9V]3(VR*D%!+>)-\Q=@A 5W"X<#RGE@ M+Y]6O, U,,/T1LKI-',1B5Y'F_.MCG;.N:A8^]!S^>&>\?RZ76'JR.7?9)TX M+Y>%29GW9OE(\\4LH@EGF$90I$D$$0Y32)*$0IXBFD:4ZM.0DS7Z4H=3HX.V MO& G\$V9IQ'\40GMZ")S$72[38E/* >FBBM1= _0MX3&5VC^I>[&#_,A7XKOU?=AC4)F!IW3(K0H!%*VYLY".EUJ7 M1L".=GR@.F*BJ=)WMP*O33Q&W/KBWA_M6$+CB74N]38JZ5BJ?L@YMJ_U=/FA MQ8/YGVG^&YV;P@.?MW56S"]TU_L_:#U9G;3>+[A)""[?R.J_;W_P^<94;&G2 M"W_6O/!6*!-.;5;=7/, XY>2^-^'W;\.MU1'YBN7Y?#;/X$;]O# MO%,65(^8<3_XX?X;=>A; P/XJ0'BYQNPQ6*7WW7KB'\6!UX$M@#N1 M;ZI<%\_@C_J_PR2\<$+*5Y8+NT['36WA!,11/@NWM_M14IE8^Z-61S-CY=A; M1Q#.@IC',0XE3(,PA2@F 214DU(28[T_)VF2D=#-CG"VK^E9$$I1WR:/+]816F2:0@5R8$6$;&O3*+ MH,H(2147,K;SS^C9_]2V+/K[RD IGT.&]1ZP=Q/*"& .3#-:>-!(#RKQ02D_ MJ!0 +0TJO"_'!7H!WB&S_; #,%)B>S,0ZV8@UM5 %.5 %-5 M&H\@(51Q5=" M^_[P=>:S[]'L>.GL^^N\E\W^BF9&+II>%ZUMU>]NTG+=5EFYWOZ0*YX7\I,^ MOLO/R_E<+5?FQ1E/!0X#J: 2H8"(9PH2)O4.E9 X8YP(%#@=D<=786IK5R,V M!+7@H)$]D /O*YZ**2^+97> N(&;+/IG?YVP!^WK%BO M*%][M#*\W$B^=&WU_@K\.:JL7SU WNJM7R_)=0F86ZZI9:X?(3*1A'JQRW 4 M0A3' K(HIE#@6,I Q3A,G6)ISO0SM;5IF\2W)6>OI$KG<+6T %^/UM FWQY M]4$RYV@99I7*D0Y=G0.YN:!PAQMRUAYWBCH8&:X>@0MK#UC MCLO %%:I K:Z@&J,JC]-SH)_,[6T&X7JG[=4 HU.8PZ1@UUHS*$:R4I4#]ER M.V3EK*G_/)HZ]<_;DRZO=?-E//*%<:I.QC,L^<)CS\SDK=%K,I26EBSC M_&@N0\I2=NM90M),[X8CR)2IRQMA!3%5"BJ]X/%$J#@5CD6(SO0TM=6L;16O M[;.E3;:'B_-Y=.VVREXP&WBE:<-EA"P3Y=1B^DXLVH&$UTRBI_IY@=2A'>J> MSA7:]<+5Y;Q;7>AS^H+G3W1>93KZ79_WWR]VZ4J-I]>,1)AAE08P27F9UYA# MIO?)D"&2H%"E*HNM0K6NEF1J_')0YOAF[_;GJ=''5#_6"H&-L1Y6P>A- E^] M4EC:D:\?18M=\UAC,S"/'=8!;_/:5I,ZM1#/2]A^8,4F[F\4^_R1;Z6'_)O MIH^U_@:- +=ZL[XN[DT:U9WC:RJDRA#2ZUM(]$JGD@"2-$A@IK?(F2)QEB9. M):5ZR#"U-:Y1P?C-[B0'E>B.=Z ]1L3R$G-8G(>^A6Q!7,D/2P6.\09_E$H, MXZ5\!8B^+@![2##N#5Y_B(ZNX*YHJA\A_IVNX=;RDH?'<4K3@,($E_5* M5 *Q"!'D49IH_HLI29UJE!YV,#4J:^2KXK+Z7)<=06A'3]< ,S#W.&'B3"GG M%/?$%T?-CTH&YY0[G.EGG^L?>UQ[7Z8\C4D8*!B$S$Q@$4-3V0,F$3(QP1EC MQ.GV>]?TU*;NZUXAN&[5PWLI/[1)SH05#% K_$A7C_&=+U(;_$BA4W&17IP[ MJ_""+_IX7'K*-(Y4R&<_T,[69 M6<>\;.6T<6USPM5N]GI :^"IW ^Y M_6I%BA53E$)!2:#90&9Z;UUF/*0T3E,5Z?]SNW,[W='4Z.#U4:7/OUU7ZM.1 M!WS@-/@UVV'IST&HX!(2 U4#?1DRN*3LI>J@GNC@6K_:=\N5DOEZHS^W]XLZ MK;DRKJV<93#E3.\K6$P@S9#Y9Q;$&9.*"^X6=CR E%;3:]2 Y5I(*S7HO)P)3H"H=3INMS>O=*<'W4V&AY MK<^IT4YG??:9'CY3AVFPWB\.?#MSRO)YF59RAC,99EFF8(*X@ CIOU&*.)0D MP"CA49H2JZKOKAU/;5K?';H\[T1U\*AQ0;Y[V@^)Y_#VHBK)8".V\5(ZB@(8 M'%\'!Z6!13VTW',DZO-^ MOS.\20_\>EGF%Y,+_OR1FOU>G3]?1@P)G@K(,A6;SIQ=/8UZ M=K10^? ,:/-*3^/?ALTK:C(W#;,02TI3RJ"( @210%C3! I@J"2)!2%)BB)' MN]U>!],SN37RF? U+:"CL6T?/4L[F3LB(YFX&BC>=T/A;I ZJ;$O6])^X^.: M@4XJ=F3!.?W4=4DE7B\?6;XHMY=O\H+/EX6FA%;V8<%#IH2"L5 I1!$GD*E$ M0J1P&I$4$R9QGQP3W=U.;?T_E4G!T?_7$F^[J>\?Q8$I80M@2V*P$QG\,4SJ M82>8/*>JN-#IBV2NL /B7"(+R[=[6)MNQ;]OBK4YYQ;WR]MMPH5/-#>!$?0I M7^M_Z&_QP00/*_V#)Y.]?3XO9G$6I)F,]#HS67S9 MN:Z&M=/JU;_U\6Q@5R.P9Q&[OK4>J]0N:N4M72WT&=J4#"GO3,M0%;U7%@$. M(@&#),OT#IFE)NF$_EL:AC@1B.DCL/4]R(7.IK9#WH9Q:7YK!#8."94?0QVZ MY9*/^1+8%BN,1PB'/C&/C9[#BN 1Q9%XOQU2*!LTGS2:I2.4+TJWQ*63N"^U M,1X]6VJS1\*V[XSL3EB5/=P%7A=E?83[![JH/5D^FDCK0N_ #])W_JJ;7K_1 M6_-W-%^5Q>!G82A#&;$89ICKXP56'-(TX% %"LL(I3Q%V>RI=(;YLJ:KM:4M M VO/=W3"X38=JI\.LRV M^Y4>=L=6YK"J;E-9K.F]JG\N19WJ00H49(%@D*<80Z32!+*()S!!6!^RA7DC="6&VXGV"TLD0. .3"UM'&LR^Q5<+Y78"MUGSI[ MMJ@Z6"@'0'Z!/;7J'E'\=K'69WR]^7XO=(NYRGG9[\=-N9T(]):8(U.U/DH51"C" MD/$4P2RFA"8BXCRQ#B_N[&EJQ%@)6YX1]\4%E;SV0,R,2XS2E,:0""H@PB&!--!'Z20+51SR* NE515[]ZZG1AVU MQ(#7(H/U3F:W790#_'8[IF% '9A8&J'+Q"TELHWZ&F_D6R]*]*QM0WM;A7+ M8TWQOB@V4H0S&G 9M\7-M++V".;"W]6NE'?XVIYGY9!L&NY&]T]0^Y MIJ71O$P\93+F():1+%,)%";A+Z(9A3AD7!^F4KUST=N3,,G< O^M^K6:<2\2 M?E<8=K-J+E7L:_GLP];-%KW!&/J2J1\.]I?E MI_3NFN+ZA=;TUO_:3>W]ML:Y#3\E_O:Z^^0O^VT(WN4+JO?I=+[;;U23D8@$ M"R4@(9SH@P^/(9-)!!.V>T!K MX/G;!RCG]?L"#)Y6['.]C+I&7U#U<%6^]'A?OV8]QV2QKFL*F)/)VQ]\OC'Q M+[>/R]4Z_\_*DTM%DDLB IB$.((HT6<#',81E#PF*9,AQ[%5LEC7CJ=&%R8- MF[GQWNAYD-=W%"($U-_C.48"*#.%:)5=+3?MU/C;3TIYA5?L .'K_NH%\X MEPP.Y3Z$M1Z^5"IFDK+)^^<$-:XA=+O=H7Y2*_O4/ $EW^D8'X "#]:S* ME H%G;CWP'&PW7NNHP[V ,)F:U4_N 6F>U?([.4NKZ+A2^+R=?A$ MRO+Z)UPCC_7Z56[HZA_\#=[@)AQH,RMSQ@1/"2BIJHS+J@20A,I-+RM@7&44 MICFV"SP^W]#4B**-HNT9JX0'!B+&T*. M+[QXY(CC8?=. XZO/.^8((Z 6YH# MYY)1=141?_E2EYL:.QOJJM-GT9AR#F,&4GTG%\<%P(@F@(B,I%4L MUTC,2A/C=I.F1F:-@/@5XTJWW[=: M\.,-%S6M-S-*,I'F<0K2"L< (E4DG(@8<)3'&!:<\-A*W/)ZDU.CXIZ%$6M, MM.-3 Y3-^-(O=H'YL#-V7QCCESZ2K<$>4^7-T?%$9 8-CDI4Y@ <$Y'%)]V( M1NV1ZZ;NS_V"[4O9UGQ]1NNU%&F59W0C^GEW&\KI:!#JEF^T6"[ CZ7JP8@V M)^&Z@$Y2+ KQKC_N%S\7=-%[ZIFK[_P3GJMGWMU\E ;82U0AID2H8P) MK^0>.)5+T;PH0(YB&B=9@1$U8F9_)DV-I3MFEFZ!QN3#6]Z]:Y'RK67R5]&9 M9VTTR;WT[C#]ODR?A5[F^NLN)RUY+_UFHS0_=O^-I4,_PK"S%*OWB?2PE+V7 MED84NO>)S*$,OM8 M9&6:,UP913Q=:VAJ,Z(6\*I[4EVWJZ.=Q;>H"IH4#(&TR!" <4H!X@D!M$)Q MA@O,41G/Y)> +,=$N-]@.(P_=9!ZPM)L(^8#G\#SN_[R]77BE)71_?#WSDDE M;@@(CWIP9YL97?EMR-ES&F^#S[OGJ]#EZFFYTDL+I:G#7ZOWKIY?+QF?L2(I M$RRW*A1+DH6%2$"E1+'+O!($ITRDJ5$M>\/VIL:ZNW2,GLUWD;9:PARUED?* M=/M,EB'#)P]E_AB\C&'PY+>K9^N MLZF"$E;\&U^LZQ^\J9&G5+%W5T&,(E%5* 59GI< \H0"C#(!6%)2%!,(*3(* M.W5I?&K$T[_:;LK['C@0M24?E0O6%W5.G6-PJA$0\L#L-#FT+H%\WZ/\R5Z40?*DO.,(V>(1@^\[Q#@L)H1C$P-.&]'P;H^Y&!]T\WHH./WQ#;9/>_)=E M3&1$@")-Y%(0)1FHLK0 )>=XQ3I%^XVP[YSL!A+6Z M)7S[4XZ^!9Z_WJXW1HC@:HRS:WF_-O,F1J]=-[TI%+6S25\YU&TFG9ZR5QH9=PVTO JI?L@Q.]@.LK2/$V8\8-5O0"W$G0 MHI^WNE'T1[YYC=??-.$SSEX]_[%6=:(>GK@Z_E\\WBO]*UV/9;>=R#@5J8I3 MK%(JMV)5CD"%=J9'>&>['BR#;1G<0/9&F@P&C$J4[ M0,?D>,.;'(^9Y7*8U?.MDOW;%Z-J!.*U'A+D?AK 9S).[!-_O=ZYA5F^X7FR_7VSD=UWIR#?+[G[-D;8FR4?^<_/U+S[_ MP7]?+C;?UC,2HQ3'%04,4DG^12G)/X<")"CFM& E),3JZ.(V'AE-4OH/Y* MLMUBS-B5VSP =Z; FX^WNA'J;L6N+YVZ"K"SA*<)S@4'+*^0RMXH0)7D.H<'4%V V(\#;P0M, M;'O7>3G?EB$&H\RH519)D((&Y6JWF M&2 *>5AE,+_=L%> OVNV;&PYPL6''6S.?%?1+?] MG&#[G5_%=AM$/(I&O:QVNXW3YR2A NFV'R;_]4K=[1.R/ZUJRI.97$##-,TD MHQ\.,V;?]74BM.6ANYRK6X=UR]07/>\?" M,UC%6.X,($!,"2=5*)$\5PG ,,EQ3D0)N96DG1>KIL9\>T?4FNH[7OV3;Y3A MT7IGLAW?^>D[,RX L@S"JHX%2 M49KBBM *6I4R'&YN:HQ[9&UT_[CB6F_?CF>O M8&Q&H/Z0"\R,%T&[K@!GS7)FH'BBKRN-CUW07 MULA3#HN"E8!6J8HVY014".> "IP(GI2Q2*V.@0=;FQJ/J(!'E>3>VZOBS695 MDVVS@-LL#_2)ORWG$O;UO]FQS##^9B3C#=7 '',:*)9(;; M&I5CC-P^IABS#SF(SKQ?T)6ZLWK#F_^^7_0ONQ_$\57X#/$48KF!!'E9*$D! M44C&22J 1<[RG%6<5T:!FTZM3XV!.ONC7UCKP:]1O5 *@SLGU!:EW@>9V(@2 MN'70,"4%ASWX,JA#_,T.\?>+@U@=%0%['-83%'$+]9F0R(\D/^.]!^R$:%P1 M'%2BL7[I>%(TKOX>:-$XO\2UKAE56K>[%;':B1O(X;02&8TJO5SP0UVX<#W@K9)< !-'KCT7#N33:G4!VW),2S/3 M6ONPRT6*<0HYJS*09:@$L,0"X!@Q4'%4$(H93\VT,UT-F-Q$8:/H^,$YE$ 9SA#*0,E2DF J? MH(U<];3A@,K=7E MT^C)ZQ^Y.>W@$UX]K+3H%?L[GF]Y=_H\*PO)(07B "=<4DB>5* J*@Y*&K.J M@A"5<>&8?7"IS>E122\)X0FOHA_*VIN#)4W0-V46KY@&9YA^A+8T6"G;-29' MVN;]G5206.UK$/D/V;[8XDM%;E^#8"" ^^I'';,B+ZR4WBU7O'Y<-#M*^OQU MA1=KI26T7-POF/YIKG>F]^P_MVM==;C;;[8')/WSD:]+:;U\9":*3"22V0!/ MRQ3 BF6@0J0$I,P1Q15,!;*Z2Q_5^JG18^MD1%LOH\W>,H=U'7\1T&40\$';C9@R':X] _BKR[>([9 .(QG?4E^M%7ENRHMH^; M?/L2W7*2T_LB1GC5*7R_:,NQ[W7 9GDLTJ)B)2B0+G.?"X X34$J\@K2(A$E MEKO_Y0;/S68Y\Z:MIJB= 6'#Q[3 P%-?+V_;Z>75G0>^90K/]8K9M!,&Z\!S MQA59PIWQ/5G"X%J$ XB%U2 \U_ 4M <' #'4'!QZ@^-!A+IE:D\WNJ-+2&') M&00I*1" A". RIP"GB++7O_RD8UC[?VWKS?,^W^;=CX_UC"!! M,,0""(Y2-;P9(%15KX)917$L1WEE64SY7#,V7^%Q"BDW5O82#N\B@>OV2-$R M7/T"UB"0/ _-(,>3^X+8+'K<';3!LW.)UXP6,V_MX$"KN\''G M,ZM>%=0N$?OKLF= F[&GDYUF@N-$B#0#&.480)9!@'F1@Q)B$J=YGA8ILBRL M8=/^U":$7?*C0U'K19DUZ/L5S M\W>69=7ZV =:+M"<.=5R>HUK@HQ5*:,/^[AE GG,> IRGB@2)!R0C)2 (IR4 M92%(E5L)1[@:,C4V="WQ]L$UE-FY!\W875\_Z15K/Y7B4_ M/3RI!_MZE"HUJLV,FL%I44BJ@06 %&F MUN X!RBN8H#SDE=)!FEI)[U_VL34R/M(O3;Z4QEIN6 ^ Z09_=X&3V#JM$3F M1OW>OO-!A'IU R^HR-MW<%AZ]^!)'S5W/M28U/-Z\SSC91%GJ,H!AQD',$L) MP$1 0&).,IKW&3RR(7:[K(3C1O+;:.@+L$L=G( M]P!;X.%_4G%G9V2HDCLG* 2IN;-OY06+[IRX.EQUY_1QQ["S%6?UYAVF^F5Z MHJ)YSFF!,4!%'@.8I"6HXDP QF L\J*H$FR7[G;2Q-1F_,;"J#/1:<8_ Z39 MN+\-GM WQ7;(V >=773>5]#9:0/C!IU==/ DZ.SRDVY#^\-^'IMQ3M,8)3&@ MB3K&JOJ@WW2;R/FMD =L0B\,C] M8 " ]7 ]XZJG<=I_\Z@#](Q+QR/SW"/!E'M:/6\.XSQC>0H*SN4DC#,(*E+) M.1G",DU3S!A-/$OV3%,^O:\9L]0)>?0@(:]N[ZI5=(!E]KEY;Y@101", ].$ MEE0[GW@80&K=&J'Q5'=>0H#=&@X'G1TOLNRGBIJZP$3-WG#!5W+ATM8)OE\T M=K12L2))84#/> M^N8$/7I05D>\,;>Y'F[IK8GOMM).OK&?S.@M(/8OIZ9<+Z*N+UKS=5]S8TRW^%ZI=5!?I=-;E?Z2N?=BO_75J51 MMVEII! ,5@E2Q5TA@'')0<4+I3,40Y(GA5P!6E4L,VAS:LN[GJ71SE3'Q#\3 MR,VHSC.0@7G-$4-K^K) Q1-7F;0X*C%90'#,0C8?=2ZC^,17F^=/\MNQD62F M\IB>5#-OZC65^R/9Z%?^<_-*.O3/&1008H3D8HSD%8!%00%)$@'RN*A8FM D M*8PJ6[@T/C42ZFS74__.<"W28ET,T;P'S*@H%*Z!.:DS^R[2AA\B&^UMC_Y4 MUD?:?(]4Y8*:OP*%YDV/78?0&I0SY0;MW^&0,_F&K^FJ?FH*-KS:KNL%7ZOH MR2_;[]_QZOE!?*D?FR)DT@Q*E]N%NAK[M)S7M.:] &0N<)8D90YX',< 4HX! M9C0#O*"2\DB1I,\F%CJJZWQLDX]HW.0DNK[W4%K3'Q55P:SK"0Q%W$%4"X0@#R- M :8P 83F*4FJN**QU5["IO&I3:96M26T!V'*2C0]X^WBR@GOT'=7=N4DKH = MJI+$ 6KC5I%HFI[:E=8)*([5(P[?X;#'^"+Y0/[N\>$'7RWJQV\;5=KXY^X" MGL$"IQQPS)5R9"K4W54&&"H%RO.\S,WTD:^V-#4"ZVR-=L9&VEJ+=>$@L ;K M=%]P!>:?2TA=OSBWA,QB?>P+NI$6O3L(ESL(:V6PKV6L"1R#:]/!%XRWX#3Q MXV 5:?0!]R2A_6G/KD(A2;*,X9R#$A$.8%54H$J+%""2%4PN!QF-K2ZSSC,&^_B6GB.>WBE^^\$6]7/5$E#XN-WS=3F!%DI TKB @ ML%"R=K!2%]T$4"AH*?^&X\Q\,67?_M1(0WZMJDC;9[%"<(#=8*D5%LS M"*- MCSKKH\;\2-L?-0[TM=8:O%V69@[ 6RS8PG; 2,LX_86^A+FOM9P[4H,K/(?7 MCK?N<_?Y8#5XPVLL)XC59O9QN=I\N__.5S7%[7B(RQQSE!0 9W(2@$D: U0) M C#&0OX&QQ"61OQ_]O53HW=M8=2::$@TYW&[0N WHQ&8GP^ \!A./NSXT%)/ M?K*WS),_[9=X%UXZSE@?=&@WE(>?:FARH[>3FMP5-3P1G6RT^._OVK^\NM.7=,T/ MK\])4D:_*&J-LE__S5+?_%+GF.T+?4 >F"(Z$_<%#X-L#J\AX4OG_%(SXVJ= M7W'V1._\VO,C*Y)]7"X:D9M&B'TO@W%)V8K3-.DX(F6VED^-^UIBBUY(O\RZX\UH<)+=&?INXG:5,^D]:-R/VFH4/0 F MKGWFVG,O+8=F;?>_AD*::W=X$TUS-L!QZN-S=?EROV"_X]4_N0K0:7.,9EF> M9CPE*2"H0@!B*G?!*2& 84*JK$2(,:O$[LM-36UR^8+G;:+C]\Y2RWGE,JJ& M$X$7K$(S=V.D!FIG9I>5UU^(1MKG_"C1Y^XPN^PG/Y MXGOVO5[4:KF]J7_P[MN-/^="_D"'Y8J!(WR^WCMW?2@/_@>+7>92?. MDBRC29X4("ZJ L"29 "EDGQ(P@N,:1'+GZR">7U9-C6::B8%?2:XKV6HBI7I MPY.M'(C?=\Y9AOAZZTPSBGN1+@I,ACKDI%\^<>1D7.>W++NY^';V1O[F+L((B4MY'$I"H121Z-S1)V4<8^^X7 M7^''WNP:-S;9-YPG@&W"):KY16/P?7-T-V(:HO\KVQ"7F?[O=GK"AZ?8A/# _[R6!)$\_?),MP_9?IRN$, M@)%M&C&IX&70/LQ3>"$;''?96AFLK< ^XTR459E7;K4T&4U6^19QPD/P#'>FKI $GKD;N^ZBUC*/6[YS#OO:MAV\ M>]RMUSFW3K9/9Q]R2NQ^JI?L]3=%*N\7.LKA0>BG M9M*9/,]R 3!+!8 )E!-DK*)(.&99@HLJRXWNXVP;GMK6HPD#7K?J$_T8MN,R MRWKCH0/C['8>%IUBLFL( W7H%;\&L#$[:NR.&L,EEVC3H_>+-I)01=^HQP-A M;)54&@3KT7),/6)NFWYJ#=R5;%3S]XV9G&KMY5&NJOWG;ZI$K4JS=@O$?]2; M;UUYUMWN4Y1ES!EF(*U@J28%!C#'!* XY246*22".A2>OM;NU.:$UNRFIG%G M>/27M'Q7V-@YX=6T*\S6B0$ #CP3>,+6M3:T*5)^2T%?;?4E*C^;0G&AT+/Q MQQU#R;9/3W.]$\;SUWC][=U\^=?[A5BNOC<[Y6Z<4%R@A"<$9'&LCN'EBI;$ M60$RA,J"HSQ/A9'0H66[4Z.LOMD1V^4]VT8P&X)N1DX!H R]3.VCJ$R.E,U1 MS^@@W&0)E*\ -<-6QXU6LX/B)'3-\N..-465.M/'Y6+9E29LQ)FZ^"HJJ@R7 M:0;B,N4 %C &%:\8R%-:$H;C#*=6H:[#S4V-B1I%LJX\45OHX]>[:&$K*GT% M93,.\H==8.II8.M;NM-Q:XV]?.A@7VW4"!5?14>'&QNW]JB1XRSMXM-O7E^5\_YZC7>\,?EZGF&>)KFF"8@SR%5%=!24(DD!U4.19*5#%?< M*&?\PONG1A>-B9&V,>J,-".*2P@.,X,'7 )3@1TDQH/_BN-G1ON:T[\]+G_\ M;_G)9J#+O^S']Z7WC3*@KSC3C>!KCSGN3>@WSK9S_B":M)K?^>;;DKU?_.#K MC4ZN^;"3>"Z)W); (@9%R4NY/:$90(GEA7%&4>%D0*0?=-3&^B=Y>JL MLM8[*'([=(KA]B4(U*%W,/Y0MM_&6 /F:R=CWO"XFQEK0$[V,_9O M<*2TC:1&]<9&/UFN/U!1$0'*DB( YAG'3L9S.>?LM\VM*$"[^HU MQ7,50?UVP51X_DRP-(,IRD%>X11 5#"Y;: 44([D8D-N'.08-MT[7&ID:H.W MM3-J#&U2$Z2I.E_!?!]Q$=+KFPD?0 4>TTX866TLKH'@M+NX^-+1MAC7W.KO M,ZX^ZY@TNURRO^JY2J![O]C(7E6*=4W(T+GJ:@@F%)5E"4BI\^Q5F%Z<0% * MQ.27HR@%3:UR:*V:GQHY=-;KC*:]_=N\7'3=)V .(5%TMI&?XYXW%9R(T+![E0"5J5I,.*X0*455$(BB"AV$C(+ZB5 M4R/,]LQ@[T=/C^,HY?\\BY9J-MG.POA\FW\GT:&".WKFH)*HBY61T ME!ZL"^:=]GF_PM#93HX:=R/I[Q2ZVR*FA^&8PO#=;X>,&HH?$[B%P-WMBM M]S(VI;3V2_8JAW$,J0",EHE<,20YP(15("DJN:>BK"I+Y'99XV3/U-8&_;N% M)DAY'4DNL"I'YWJGX]:AMA<]P;MIQ-L?ERJ!49"MFB=\O5\6N5GS0C=(-T%W M^5KIMM>.+)!\*F*I3/XJJ:C-BOU-OF*S?K]H$BF.X6[7 M=SX5=6[GQXT$:"\(T6"D%CA=TMR)1(1^1%^B]!2U)J "':K_7UHEVKM?_QHJ MTJ&ZTYO*=# #;]T&=J?8^QU!D2-(4,[DC"__@ F1,SXM"L!3FM$XK7@6$[UNVUWBU>E8AYO??EUM)87*[T)GOND$[A=IV\W43@"-NK'8W7^/L MF2["XGT_=-K2"^UU+KI\>1]S^2,.5U+OZD6]X1_D#NCD\DL.F-6F_F_-C&W\ MOU8U5/?][^37;081IA6E):!Q3@$LTA*@7"539UDLY%\X*\UE 6\P9&KL\U7. M"%RKAUI<&-S2$0970"/!&YB;&B\B[<:9F_B^)YT>=G2_EW%5WHS4)1;7-"-U MS4@W,6T7S747U?LN:N2D(MSOHC9CKE7:54*7D9"&^+IG\0#LX%7*+>\?[[;$ M PH'%R(^WN>VV/W(-RK1]=-J^:-FG+UZ_F.M;'CH4M7NZ:;^H>]@9C"O",0, M 8RI7/NF/ $$YSG(*<%9R5-$8&:CVV;>M-5D-(*HFZIU2%5Z]U-KNSHR^&6[ MUJ/SUVB?@HEW+MBMBRUZQ6R9' ;KP#.3@EEGT7_JP_Q'!_/.^.C^.LS6*VA[ MQ#PMJ"T:'G5];0_(\7+;X0VW[>"78H!8WVTWVQ4_0Z]'EX TP2C-L.0Y44G: MPP4&!*)2R=U528P13F([A1"/QDUME7Z0/K;>U-_U]>'QHO+LFM+MX,!+#]N= M-(S=;R,>332.@0M;@;NH\>[\EF",TPR?T'L^_O!BVHN#P!C<>>\.? M5IS6>L\;:<9@1YF;LY1O)P+S5-_H RY-<3["&OO:Z'5'WDUX#B'P?^@XU^3+GOP8@ M7#P*-OFLJYQV3^__PT[R-8$$<9HDH,)$;N.4(HR*"@ IAT5,8@K3Q"CN?[B9 MJ=%.JR1]4+_B@ZW [A5D#<^2;\9KC(-E!Z@'D+A!A?OL:T<6XQYR[523 M>_!IMQ7)J^U:OFF]?KW\3B3#=!LV=4]]3_]K6SM-C78OG="7NC,\ZEG>'#@T M83Q[XX/,EVZX>9HY+1L?=0YU ^9X-G5\B^M2?TG_^6TYEY]8-R>T,TI9S@I! M "6D!+!*(<")G%T%$:B$7&197MK$$Y\V836?CE8,>MVS\W_^CRI-RO_3BBC9 M+MY/($U*)"!**D#+',IE2EDV!1CC(BLR2J$0+)L]Z2Q*N99:;<8 ]KBY@'2% MY8^4WT6$/]8+5Z;]F^&-DN18"6A0!1*#A!Q":W@!6"HB!$D(I.+PA;: MMPLV'K!=8R/ RB7S^P/4=%MY"T2CW"7>1?>;S:HFVT;A<+.,/F&_U\[7^F=));?[-_Y=\)7LU007*49!Z+$DD@1 MS.5^#Q+ TJ+"F#;AX/]N&';U5W& A);L+<4KE@2AE6>GZ%RL#F M!!#,Y0(5%W&99!15L5$I-?NFI\8,NR2!ARY)X&*^L%L)%/-.,5PV!($Z])FT M<2I&@-HJUH!YUX^XVO +R4F8 G)97<+X#;=2VE4)GO4E#9YF<%4$%4SR&BAI MB>7^D<4 QX5<^[ D1S0K4XBL8@2\639E0M1F1\.:8NOHU?/!@P>B8K>2YJW= M;LNI(W;FB)1KH@VW'A2'"TG+GC#WSMJWVO5"I.X)SLN<[ZL!MREA8,;Y'?_G M)YHU;;U4*.5R.Z.2QU5W MCVGB^@<,%^_J77&\]OY,T](4O:DD[R\4/OMHH,OJXW.Q9 M(JT2DD,,>,[414"< $1I#-*"BC1'4)#8J "[6_-3HP[Y[7**SQPYO<5TZ=N5+WDEW9!.; M>K&M%X^M7MERL6X*3S7/?<4_^?KMS\T*RS;J!5X]ZWC$CQ(>^4D)E6SILU^['FV?U^[>18?N[;+*?*["@W>" MMW5\.$M'W@D$A_QT+Q&^2<=SVJYFQ?O%TW:S_L!_\'G:KL=H5N *)1R(7,4@ M"5@ Q.0?6&2T$'F&:&PD!6_0UM3V&=JV*.T5%?TWRY/5 5P-3U']H!7ZQ'17 M-TCEW"I#[Z(.//]G%@:8^#H('6AIW$//ZRZ?'' :?,0U.>WM=[YZE/3SVVKY MU^:;NEG"B^=92;.\*G@&RBR33%'E&* 8"Y"44,AE):^JQ*@.W95VIL82;X1RY$OMY,0E##!>9K&C)M5H=J_5WLZ'< VAXU+JY'7B _O'Q_=>W;Z)_?__QMS)JM MM3V@%'AT-@(W'4#:P+M(FNA3QV80 V^B->=;&5FA9M#54SF:X<>=3W=7'*_Y M&][\]_WB-+7HL]SKOUNN5%"6G-1A%A<" [76!C 7F+NCY.PBU:GWLPTT7:,X<6#J]QOY8X4U[V?JN7E,\;PKLOI/_MIXEL4"$ MP12(-)5+(8(8P#EC@,=IRBJ(BX*+V0^^(DN38X6+[=B,K7YK(>.C&E.CQM:V M?G>DK34_5+@,[/4C!2]@A5X1N:!D=9QP%06GPX3+;QWM*.&J8_V#A.L/NZU_ M/O#UFO-=[:T/BF8^U)C4<\DM;3CZ^LV6?^0_-U__XO,?_/?E8O-M/4LSF J1 M") ((@!,LQB@ @I >5;F:87R!%EMD5P-F=J*2'[+H-W:QKD+S!8Y8P ;F&0: M%^YZI?ZT%W?1SH\[I;= >/0)U^RNJ4C[L/ H+WHKB)X6/]SH\;[Q:9F]7R[T?%%W0WDVY]TOF5R&ZJOD+\_;9L M0?Q%J^4ULQ:2"E!.4TZJRRCZR-6!JY"['21EF];R#W.^JV07(*:Z6 ME0_C+Y>/T1MYF;QK?I++XV-P7)?%)^]QE!>YELE^*9']X4G'5CYL-^L-7C!I MZC]X_?AMP]G]#VG[(W_[4ZD[K?FG54WY+(5I3(N"@%QR(( DY8#$D -6Y1!A ME$E:A [BE>-8;T,#XREB=A:#UN2HLSG21M]%KW9*F:11>8Q^J1?1=LV4RF.T M5L#\:JE*,M*W):8YBY.R !5)571L)B?0F":@0*20TR=C*4JL]3BG^ET)+_)Y M]9OR5KOU+__2!ZE<<;M M,U_".2-9/:ZLSKA=<2*Z,W+S/I=1LR*AA3KX T6&8C6/,8!QF:J_85HEF.9&6OC,?_#%EJO#J[<_E>0%GK_>KC?+[W(4OGK^C2\?5_CI6TWO M52"(E@;;EVE&)!5%EB*0$I@#6)0(X"J/ :IX*DFDP$EL)==X@RU3(Y@W]1H_ M/J[X8[.J68JH=4XM:CI/+ LNW-)59IPT4@<$)JX.:9WMV_D1[1SI]T!-(^U+ MJYP8!2FR[0%53YQWBR6C$J,'R([9T\O,8T\/P!H>KK= $'J4FGEO%5-Z MSE6G,-*#%XT6.7K._'ZPZ-G?N^::WS,FNW/]:;G>X/G_6S_I;Q.L>$53F(!< MZ5% 5F!0,3GT*$*<%3Q)8MM"J.>:F=I ;+.G6U/OHL;82%IK.3('D+T^3OW@ M%7C4ND+ED&D^A,0-B>9G7SMRGOF0:Z=IYH-/NZV9CV-G]CM9%L,J2W,5^JTB M&'') %9ZX96JRJ[(@<16B7 76YH:"7SDFTB+CZD[+VVJW4KZ,J1F*VHO0(4> M_:V-*AVDK7?Q9Y ]_54P/*VU+[N8W6 M8:C-.,,;@(%YXP;L'#7_KF#B5;7O4ELOH+MWQ>WSRGG7/N2@Q*U$^%19Z2V> M/Y!YW1S3_XXW*B3W>98Q#G&65J#,,PY@@C- L!! B)BAF%5Q61I5WKO>U-1( MI&=LM-Q9&WUOS;40@!Y&>)@^_.(6_#1O#]G>T.AWWY!9Z&-[@VXD+6Q7".V$ MKXU0&12Y'G[#>(+61IX;?<*!2$^E @X#@S^K@)8'\<>ZJ;$R*Y*_;T2XK_X^6'ZN M=356RF"P%& K?\"Z+(T%@]CVA@$-AT!X9*V2SO3H_>(X.2'2YJLRBM*!IM!3 M0+@M*#P@[".1^@Y^UL%?+Z+EN:^["H_8?=U]E3EP!'"0_VW?.=Z,X.CMP1SA M^HY;55^:/!$E39(S07E:QH"DF0"P* I0)5D*TBI/F/R6Y8Q 5\V772LV0^5E M%%_:Q*@;]%[VD%X_UO< 4V B=\#G!J67$P0\Z+SLW_E"*B\G3EW6>#E]U')9 MN-K,OO!']<)]5 V>M^=&&8(BC^7HSLJ2 9CS'."D)'*G#:M8_J_D.33:6@^U M,K5===]"R].X832OK-]\811X?-O!8[X,,'%_Z*!-OJ!WR"9_V@_QX7>/,^^; MN+>;X(T>MA_HO]>+^OOV>QN:!0DO!,%RUBY% 6#*,Z!TV@ FE,"8H8IBH_/W MDS=/;4"WQID/X4.]O6%D'KYOM-%XUHW^"#S_@-M- MV*>5VDMMGC_)_MG<+YA297Q2XUOI'L=(A:B5 J0I1@ 2.=6B%&- &29YDL6\ M@%99/4.-36UL=K9&JK >[PR]BQ:F6WLCA!.:9A GFRSR^K&;5:WSOE?JU-#IHX5Z5YW M21TFJOK9\RY42C]J6;_+NM.P2$B)JQ*4$.=R.A QJ&*$0"7BK"I1(G)NI:<4 MLLO&R7^;;U5_-?T4&GVS"2(DIH$GC1-5@\9X]5UOS#\40>C0_[-SQ6/XBBN* MGN89Z^9'G7MCYS?XZ@-0+]QMIWSMH63'&.=0].J%=S33?VCWCP?)9AF MB$%($P1BFLKU,"LS(%D/@3*G>95E%1.54OYWC=Z/Y69@5/$TL$PD R.FPA?3E'*:TZ(R2HUR:'MJ5-N8#K3MT=[X)KY#"P!H^R/M M@). LTW'F#%L(+@#4ZE7I.T+ MMCYJM L$7+XQ8,MH?DI("PPRL<(@<_\_7F M0?QCN9JS]EHD%81P6N2@(H0 F-$*H++"W6X;YFRZ4X7%Y7X1/??EZM-_=]:GW-M>9NC M(3-;]M@"$9B+E#D>E5AZSOD27U&O'%=OI>?$B<1*_W>.9T]=#4&][-U_^ MM=X=[%95+ JEK5R2+ ,0%A @F"&05A4K88D@0U8*8(O]/F..W+VIS<&D/@ZEQEJ:MP3%P.G3\Y23#[C6#!+[TUV MW^6$XJP4504(Y11 Q 0@:8H!9RE/2U'(W861/-/YUT^-)NXM'3^*;=1^MMRR?ZJY_/[Q?+]7;%=]])GI)2,"R7V3A1:M0L R3.&,B2JA*0QQ5)K"+8K%J?VACOC-?! M0J>G;'L'G!<'=IUC1AC!( _,)U[1MJ8<)]0\,9)=VZ,2EA,LQWSF]A+G^%Q1 M;Y1@TXP*Q#A/*\"3I 00LQ14-$^!J')6IC"N4KM=S/[54R.JCVW@E77P9P>5 M&;.X 1"8-I3OK8[,+\JT7^_4C_.MKEOS21VFJ,O^S695D^U&7R=OEEI#7Z7F M+^=S]9C\5G)ID]\0T".H_ 5\=B\>.[SSR*$SP9S'3[@-X3^^?%6)L-O5\[Y8 M8WO 7$"*T[A$("^K', L5X'@%00Q37*!8T'R*K<9TI>;FMH0_^-O7_X6/2Y_ M\-5";['7.WOM!OT N&8DX >RP*3PQY>HL_*@_JQWT>?K:'@:]P,-CT".R_1W/M^T9R.]Z=<39P^*S6B"M9%.O M\+I>[X/%4\IX2G .2)9B %'% $X+ D3*8"*2DB342F#7UH"I+7IZ,?UM[^!Y M=T[8.1/A3:3\C+2CT7(1[9R+M'>6D:>V?69&?"%[(C#][<&].\'^%.V@L?RN M*/J*2K5M?MS05$=P3N)37=_C1I)-N?L/C3+:FJYJ'>__H5[P]QO^72WW8H9H M)0"N$JRT%C! *>0@PYQ@D:8J0LR&$Z^T-S4*;,QMU11[!D=_*I,C;;/E9=0U MQ,T8S2..@0FLL?2NP?#.'D1KFC*$QA,K76MM5!(R=/V8V!_;;%QNTZ /-0XM&A^] *(] M,.>J(SJ\Q?$RO,FR7;];KN2NEG+.UJH0Z\/F&U^]7_S@Z\WA84V>($9HEH%< M5#& <<9557H(BC1%,">EH')-9:02[FB!T3 <5RA<66IYKVZ)NN'E>P D1Y)> M:BW7-Q2_=,;K.M&_1MK^:.= D+,R1^A\W=A;MC[NM;X;-"=W_XZO<:.USWR# MY1*0==6N=C*8A,,TX2HDH *P$ 00G*6@S(JT(!F!16Y5WOE\,U-;A]U3NOV^ MG2LJC!@7-:TM+_TNH&G&2K=C%)A\.@.C78TZ_T$ PR!X*R)_MI&1Z\,/.7I: M^GWP:;>Q_VJ[EN]@RW:&ZBE]@W]&3]O5TW)MN_'SVYEFC/5B7128Z#J_HIYC=U'G MPUW4>:'B(**]'U'CB#\R#(*O)P[U:]NHU!L$UF/&#M/(K>)H;[\_S9?/G'_A MJQ_2B/.:0'O3'L1G3I>/"Y5$_8FOZB53F=3]V]2DI"DN$KFWS2" C*1 ;GIC M0/.BS @AA5R^NFFF>;9T:A- []JUT2'60DQRD;W6Z>I[%S79+-:6E9+#];C9 MS#")?@P\2US58&M[CC5'C_BIEOVL_+IK)XJ1--D"]8!WJ3;?=KZ0@EL@N"\+ MNX5JT/&NN<:DGNNCB?L%TZSV;3F7GU\K1>K-L](A$126:F/ "( P9J!2A710 M@K.T$"R&2MC?/+;P6H-3BRALZ'Z^MUK3P[IG]__\'Y6<5_^/5J.WE=.\"K_A MS;-'4$-?/1\A^788-?N;9D,H?%TU7VMNW+MF0^=/+IM-/^!9D0)($@0P*2A@J"PQ3F$<"VI# M.K8&3(V$?L>K?_(FA6^?_>1'.$(SHG*A.M[W.A/WP4UH8,J^W:[6LG]QHS$$'%. M&8 \%@!F @-20 $8BT51P@R2W&HO?K:5J>VCFSM/FRK3PR":D='-T 1FG :5 MQL"[:&^B/UH91, 3=YQO8U2"&'3SF 6&'W8B]%(2"\ M0G+=GRVTGCYK/22M_ZTF'& MJDJ.["0&3(G4PXHDH,KR$@B(B(AS7.#4JMS;F3:F-N;U/GQO8WO]8IG9W0$V?HJ9M8<,("*)P8XU\*HXW_ Q>/1 M/_2HXYQOJI\=,?B]7.3ET/=!<#0*U/8(\M&[1)?*[E1;!YW93AF M-YRL-$=MW/&BCU+UQ9<+XD_+>:TRNW8*OFFJLFCP L.&]G!?8 C.R(V+VEVU7P?!UK7:Y MH7$OT*XZ?')5=OT3MXA<'!Z?=6$(SUU2U6?^'=<+IBH1OZO7%,__@^/5C!50 M26 0D!88 MKN.F-[HJ><@5WTHG'ZC3B*-:VY"7DBKE,@N7M)!+KZH"%2MB4%99$NT'[/;K5ALY?I& +9C/N\01>8WOI0Z?/$D&'O1J!X4]@8:FMD M00T#MT_U,TP^9,SMW)YMWF^9TQ^B]:OY5\?5E^7?RUF61&G,<40P(K* M'1N#)2!YJ89+85009Z"-J3%&8V;4VGD7*4M5@*6RU8PQA@ =Y@E/ M,(6^9G1!R)@6## X0P9K3O_VN/SQO^6G&QZ0?]D/_Z%WCC+H#9SJAKK)HZY% M+R5)O%^OMYR]V2K%PB:71)\BK7JAS[S6C\U0R5 I, -Q+E( RS@&*$Z1 M1!8QFJ&X0*E502Q[$Z9&#XU=6/;V6B\J=(GY^VBQ7( ?2[T3H,OOWY>+)CU$ M9XAWXB[R<55F957K1.3F]]M%O5GKH 8=S+"VC&9PZ%*SE4K8C@I]FJ^A;:R/ M&O.CQOZ[)BQ"DM:^0(9^N//"9XU.5P2]5>ZT-F#D>IZN )U6^71^D[MTXG*A MQ_[K5C"&H*2@),Z @!0!&!.Y2.*0@CPCO"))QBIH56[KM(FI,6%#?:_MQ0Z/ MD(,I8UAN4$%1)%SN3Y,*H*Q0FU22L83)WV;I3*YZR7(<[/I-!4^VCQ_DM^3S?V"J=SE)]7F1[YY]?Q5OG1W61['-*,(5H#'JF*2 M7&T A.56%^<8P03B)*^LSL7-FY[:2JZS7"?C\\YL74'MWZR+JIK";\A'04 - M34NMT7>1-GNG<=#"*DV_4\62E/5!8AKL0?-7GM6TX;'+MUH"0 "H@ 4515)BP1N&1%P9'I,?RE M1J9&2IV=T=[0J+'4_!3^(J#7C^%]P!289AP0LCJ%OP:!TS'\Q9>.=@Y_S:W^ M0?S59V]5]SNC.;A^]=S[J4E708@2E+(")#B6NZ6<(H"*@@+.4K+@XC.27^NHU?/_9_=$H>LN\GP;#T@^*%/UGLI1V=QUPL;&^!O M4,FS0\^[^)UA\R^D:6<'SF6I.LOW> E@VM5:V]<$6<]R01.,)R#50@ M4.55!7*2DCCF"4T2R_I#5]N<&NOUPW(6-TR8'"VD:PB=,8-/9%E\RO&D(@BM!3H,?=>.;KYQ^6RSGR\=GG3WS?K&1WQ>M MW=P6=]37*(E:6[$$JRSK5#).C%4]H (@Q""N*,99:J6R8-3JU#AG;[0=V9A! M;$8WWH$+3#A[>]N4PKW%7:U8_Q=:5B!Y8AVS-D?E'2L8CIG'[L.WQ [HB]XF M0.%^N_FV7*DLO!F6^[@BAQ3$99P!6%4Q(#'. ,M+C"#%G!96C#/0UM1XYG4_ M:@KOS'0/C1K"V>:"_&;TQKDIUV9VX4W1WE+?-^:#<'B].C_?T@ONK+LON,+[Q"@=R^(NO?77#2%FO M[[XZ^Q7R/1GC+]>1=[GZ $AIE6.N56H^M46IT9NG7G1 M4V.?'9U=!]B,OKS"%IBN.ENC7SIK?XWDGNCLH^Q M^\=L8_Y!/\4)]K1U* L^XP0C3CD$)$ERI=Y; 53Q!*1)13"-4X:QE02?:<-3 MXYH+Q0B:0BEOUYOZNZ[(NC]GO:T@P<7^$'DI"&,J'"*6*]P"0X#3J@!54?&8 MEFF2%\@N=CQ$CXP347ZA3W1MBHCO^D2H/OD1L$_,YHD0. >>+@R*0H0K G$- MGT#%'RXV^Z)%'ZZ!<:W8P]7/VTTCZX7:^./UMZ923J^,Q((-UYG8W6W,*AIC MK%:NB"*B\HW+5%HGKCK]U:GME.WCX1 M^>C181XDUGL]UE"6FG4CE M>E;PC,5<4,!IAE6*1@X(RPB@7#!!<\X@,9\4;S1F:K/BX5EK)TJ@\\B.PX1T M)H?ZS>XII4YL>-[MI2,-YL(1NV>L4W#E2C/926=4J&KGCE8-;J;'QJ-(N13U M?&J>&+&'+.;#$7MJI GQ<"SI">_LB-%39"]-,]KT>DP_X6M*](3QX)QX:QOC M38J>T#B8%7V],T@Y5"J_]MNYVKK\MEJNUTIFOBE$_ANN%Z^X7)OQK_CG#..2 M"")B4)&, LCEWTB5(Y#A(N65[.PDL8H7\6+5U";*"^=BVH5H[T.DG+"\ _;3 MBVX'9L'[YN5/T^ZBGEOG.^PN(MJW2#HW6@56.ZS'*#%>C;PG+#OU+NN5_&E M7EWV>Q7?T*O6LT,0]#W-$GYM&W6V" +K\:P1IA''.E]'9W+O?GRLU>ST0POE>O[#&8EP91"GL8S?;=K-AD,-6;%[;LFP]& 7HE' MO\RE:7S]JQKI3ULRK^G\66VX&6>GA]?ZB,NRWM80_&8\[ O4P+1Z MQ;7?2_3B2/=_![W9[BWT55^_-U=M;S8W@3HG-2*Z-Y^ZWMRHSB3*25_W@+Y! M'[P0]-;8>#>#OO$YN"+T_G+'NT+VG]OUIGGE4M5L7=!ZSC_RS?N%_()RM5OX MNE1!/G)V_U'+[?&KYS]T]OJN%-E>7G6W"N556N2B( #E:0Q@@C# <9F N"0Y MDWOLDB(K]=,01DYMRNWYJ*K[K3HO=;" .JU0_ZK^3E6 W5/KJ%+$^F6K>*)> M_!HM=Q4#\UX7<^QNF?&W #O%U<1G"Q''O,0."?'*M&;*MFQ5+]-'YPW:SWLCED6QK MQ@L*:143D, 2 UCQ&%0)*0!*(.-)3"L.K;)N!]J:VFS05RRY<\FH&L+5C(X] MH16850\52MKKO9ZI021*+N'A7Z+DI*67DBBYY/* 1,G%C]Q08>Y@P:P*K39B M*$_S>M,HNZW5REFMGY.9J(1(>0E!">7:$Q(HF2.F#)0"Y0DO$IXP8EU?SL* MJ7%*4XQLK4R-%)LO[P[*R3D4A[/I#3/2"8GQB*$+U2M1[UXFR5,)&F5 M%X!1KDOG9@ ) 0&%98:3"N(\I387^&=;F?[-?;TW5FEK/*WJ'WC#Y\_1-SYO M#MCPPNW^_CSL9AQV,YB!B:IW+Z] [!GICXH&,?#$-^?;&)54!MT\9H[AAUVR MPO>UU>X_+A=-M;]6_+0J6(52DH$L1R6 B5P&$5S)'],LCDF:H*PP*AEYK:&I M+7+:FKDVN;X#*!:(3QS&+2-ZK MT,>N^K!](.\1LDLO](#=6YGB#(-U7O8Z: M[YVW5/#K< SG>0]\?L0D[NM>'&9H&SSO>G?$=)4&//^$:_9^\1H_U7(9.*,P M3@O"4Y +)#?>:9X#DL8"5)SQ!%&Y$Q=V0E;GVYG:U+,W,WJ2=@*YRJ*-I;97 M,.=A-;U%N1FLX!+M].-_*R!<(@ZZ>W@$,/^ZH M3G2FD,*,,$;*5%6]%#$',"L*4%'! >8($232LA1&Y_=#C4R-!!H](6\20>=@ M-5DRW0Y6Z.62NM\\6RK% T*6^CLW(C6FL,Y>'R=B.V-]2N4,8'%5 ^?<9\<5 MMQFP_D2U9NA9M_70P^8;7ZD0GA7_QA?K^@??WZMJ!8"O^.>GY4I]3>XWFU5- MMCIS_.OR$U[U@[AS)"".BP00AC" 77$LT<13JD/#7G33-9B!_.VA/FBW97J!_ K-[TS4'+AV&N.A"Q:IK MI&MW4>MH;R>,'J^_6.M\^[",Q^C.;] M:B6_]ES-_J^>3X(T[__"*];<$;U?2"OT*F&M_?GZ#2\>GG3!PW?+E>#U1E4> M^P>O'[_)]>+]#[["C_PW^?+-&[F W"L+$D8I+3.5K\DA4'F: $&, :,Q)"2F M!4^LTOBGX=;49I;.8( ;BZ-'97+$I,W]%=B3Y#C9K/S.4;7(;X-U6L?;\D+; M-=//Z9!NRRI#T^@]O6:#O(W.AAH@([^\^UN$0:F)TL;0^; MJ)E9-Q*=J(5G]XU3 -U%'411BU&D08H42B;;4/N@@TGUNZ]0AFDX-6Z Q#1\ MOA1V,2WK;@AA4S)PG+W9*LF'3WQ5+YE^]>?=1**?TK9K=:&9G-915B0<9&4N MMX,T*P A"0597*$*Q44J[(H3.UDQM2GZ?4^3]/7^QJB[J>P'MFFU877AKGXA M'S^>LJ/MHF[%8$Y^A14 +@$D;EUM.-6&[L#0,Z.&MG$@:CR(&A=V$;Q[-]K@ MN79&U*YXCIAS1=)GV)RU#>/'SKG"=#: SOEEKL0K65RQ_X-H-H]MKMW1EG)W M;I/F:58(R;$Y1YG<9C$.< P3P(H8%1FBG,6%'>5:M3\ULMV9K]GVW*F.JZ*% M;<>8$F0PN(-3HP>D'6C0"2]O!&C7^LC4YP3-*>FYO<9#-5=%I.U2]^U/OJ*U M7"#/"$X(YE2 (E&Y$0PR@#"&H.*$% 2CHL16&;I76YP:I1VJC,.\(AJ8M8Y*LVKP6G.CG;V!ZK .01.B[NK9]EZNSNJ0 M^X-U50<_Z$8[K[;K>L'7:TELI%[@1LY4_I5/Y^^YW+#57O'^UX[L;.-B/! M\;HP,$/N>N]UO_<.?(EZSMP=R-)V_OAC4#^X>J+7&XT9E7O] '=,S)[>&NAF MQN?#IK(VWNJ#>2OK\KGNX>7_ ;,(%;QO65:\9S%XDJ M*KL[DSVY4CS\@HUXEQBH'\>Z-?1M_K3N!P-UCO5-8"@[7,]BN,H&>?M3F:J. M??3]8Z,0_UK-WXO-K$ 8BXK&@/." @@3.2-B6@$F,*=E@O.46Y[&7&US:I-8 M:W+$&YN;Z[AE$^'96-SN:6Q/8ZZC;WH>XQ73X"HLCG\P80W!Z-F/^4<=Z0O5"K@$_U#^4H-=&?EE4#<^V4L5W M%3_YWYI(6PO^@^/55]E/?%94>0*Q8"#+8 I@F<2J3BH$!:.4X")%)1-6E8/< M[)@:8Q \SX:018 W-6XP'0+D1['QK&NM-4I@,"^N[<1OIR5V.Q]8G'0#&:%_]N M>#KM&+F_IW/0X36<6JOMMF<@_T+ATJ>=]Z\2$]VS?%H'&_Z[9/3HYC,FW#!5 M-F>S1/LT9E66O+H+:[D:GQ5+]8U;?,0 M(>(QA R0M"P!S.,25'$:@X1"@K@HBRJSDO@)9NG4J.3^\7&E%\;1SDX;U>J1 MNSGP@M1GYTU_^;E;8/;\O3O^&DQ@I6G:*R^]KKQJY[_&*M(4;F]K1N,&[28= MQNO9V\5&+D<_\\=:Q3$O-A_EB)I5%2K2,I<+0Y;%*G\- IS*%2/%C-,J+6%1 ME29SQ:4&ID;QC8W1WLA(66E&Z1=!'&9B'] $)E!+5(SI[IKK9UAJS>G?'I<_ M_K?\:$-0\B][7KKXPE'HY)H['0MSU9AO- /S@C)7)SLU@'86Z_N>#E'?AW V$'E:Y1@U.>J" MQ0:$X[6'U6?=F.C]@JZX7+J\X<@.B&,FLOST:*$S?RUG">.,4"R 8# 'L,(9 MJ 0L <1966$6ET5J5&G\)BNFMFZ27\D\>-B,!#]8T(P=I!,.F?G+8^6IFW!\ MN7 9:F]S(T(F^O&+YQN5SH%Z=V/C_4?"TF\MF1>T_ES M)'?NJL)O6QA^O?,Q6F_J^;RI9(4W.D-]Q9]4O\K%B%(B=! E,NP^,^[TWRFA M3Z :B/<6WT7O_@X^OK^+>CW5*X[ECQ[MH/+$AX:-CDJ =D <,Y[EIQTJ&4B& M_/IMN5WC!?OZ%U_(QNJ?7_BB7JZ:LGX;Q;&JWM^Z+<9#($\K#CG M$H!)*P M1*00,!0C5N4LK:C149A3ZU,C/!42K2M>&NX_W2 ?9J?@0 8F*6EZU-D>-<9' MTOJH,3_JV=\@[5)=RAIRBWH*(:$?J=""ZH)-UP6;I@O6L@O631?07A,5;'#U]Z"2@_-+O"IXZHO6];U2VUCKZCKK&9%30 (1 TE" MU!H8"8!)24"1Y)3'(J6BL$J;,6YY:K."C5*G*IFU7"SDIE4=^_]5;[XU$B:M M:S=$<1OWF]GB-TAO!)Y:AF0W&\/OHK[IP64V+Z,55EKS3+M3D-.\#(>AA.; M"]S8[O5RO7D07_!\MQ+(XXKB6$A6(Y@ 2"NY\JVR3$)/DI+1A,78JO[ 20M3 M8R]E8",:_(,O3,MW7<;/C%UN0B4PBW2 :.NNKSZMN>*B[YXXX?3]HX[]B^X= MC_'+#]J'9;UI%\X-3;Q=,"5J/BOR/"EP1D%!"[E"*7($"($8)) +0=(8HX*9 M%3>^V(;-]W:W,%TE#=6T$\_"L\V .#VPO 4>V-;(6(5H#7KO%*-U M_HVC!6D-.M2/TAI^T&UB_JKN.K>K9[T0: K\=G7?TQQF(84:-@RZLM36VB[@QM=A)V\_1E.,WF:R\@A3Y8ZO#YTJ3&MM6V M_4_@5\'P-)%?;F?4"?VJN\<3^_4/N,9=OY8LL\+S]PO&?_X[?Y[AG'((408* M5&( RUP '*<"E+CDM$Q1P2DUG^#/MC&]";Z-,V[MC+2AD;34-O[Z&,SK$_S- M (6^_[)%QB$&^X+W-P1A'[]QY"CL"PZ=AF%?>M Q#GNIU$ 7ZH2,+^CS/:6K M+9[?;U[CU>I9_F.3GI71)%$5@$"<<*+BBBI DCP'HJ <,4XJF%LI:1JU.K6) MOZ^4J^20)#)DA>N.2R 2< M(.NBP89?<'%D LCP"LGH#=YS09H:GBE)>!$7&,"8&2A,0B MSA-/:1^3K,RJC8JZE:E*/=@.R R[86S&03Z1"\P\@XD<:^]U3TV1"9^:\0+5 M3$V=MTBX\%&CM*D ^!7_;)=4K_B"BWHSHZ(H4X(X0'FNQ.$S#!!B2G4M*6-6 MQAP3:IWA>JXEH^$P:DIK6_)R@W]&I+$Q^J45B+>,_[H$+JXXSQF.02I$ 2#A M;BA30I)+6Y1SG&'7@?C7G;'\(?QTC0F\/8S?CZ%M1&RQ56 M2$D3=\KZO[RZAI1+:O 0#OYR@<^V,G;R[Y"K9[)]!Q]W8]Z/R\4?NP"W'&=9 MS"& +)%+.$H8(!!6 )9QF:4(D9Q8)>WVWCVUA9HJMJTBN?ZQ7,TM3\S[B)F- M;4<< H]G:97\;X!+\#/N>AJV_3>/.E3/N'0\/,\]XKC+PO5*'VJ_J==TOERK M8CU?^<_-*VG1/V=)EA25H!"(+$X!Q*0$I"0$9+FJ$9I5D%16 D2#K4UMV"IC M&ZW Z'<=2= 4/;+<80WB:[B]\H5:Z+W5'K">I=&?RM9(&^MQX!N!XFM;-=C6 MN'LJ$[=/-E1&'_*1QBG_H1\6W\Y<*4FP0%4",$1RAH>, I6T"4@E$"$X+I/2 M:*ZW:'-J9"*_4ZE9THI&<<6_R2U=_8,W MFSQUH/^1;QZ$W.U]4K(7R\7]9K.JR7:C*IQ_77["NGH?APCE,,F!J,H,0"%2 M@!FK@,2))[@JQ75S5F&%B7Y58N) MJ,W@!O^T6TG>VG\,$98E*02T4AMN5F* JB('K"BPJ#""-+?2BAFS_T:8H!^F MVW-FNX01^R/PI-]TQ8$K47L@V C&W$4?FZZ0+MU%K5-1WZMHLXP:O_SM.#P! M[&E/K.\7[.B??U-JT9S="\E@ M[SA9;?'JN3?9O]75;GB7 Y.GO"ARD8 BD7_ BI< ESD'68$0SYD@C)AKW 0P M<&J4_?G+'TWYXL]?[M=1ZTJ$E2]1YTR4QDEEL3$(T:\&&[,7[JW A+YWHTF* MBK1_T;WJNN-?==UX?]B-!QO!SE&7G5^(#K;8)KYP1X^TI^SU:J,WLM4=KOKN MN'9D]'A^W&[ZVU+>.NQK'QJP%P8WK2':'6^'&Q"U@^UPR'8<]\Z=RO$')7W\ M_U5W;;UQXUCZ?7X%'[L!$Y!$BA+W80 GZG[]D+I4J>XDBU*TC4:Z':O$ZV*5+WH)Y9N>A^^:16S_&, M4RDB(0DLTI1"3#F"G"0IS'@>(?UCDB.GX%E7 Z8V57<6PZZPWZJS&/^9[:.1X/FM_3'COBHGU_Y3K'Q]?]>3]K%:__9^8O\I6 M_EW_*_6.:X:R3&+.*Y J+] MN>>:5[EK;=SJC:HTF]7/<_9]%J=$Q*R>5'@*L ? MO'EJ5+4Q#ACK[-4T=N$ZST!7@3 PKUCZ[Z29<=17+ZV,W3>-II%QU(&^-L;Q M!SP.MC^I2JS*NG+I??'AM2H7>BCKW??CZ_.SWF'?%X_E]T59E$+OOF^%,#E' M1A=S.2]-,MB3.5^?I4Q1E46IB?>)] )$(,CR-(52YFF"4BFCR"IU/91!4QOB M/9? ?0$ZI^H#T=8M\_<]Q\#6,]"Y!K[5SKD6Q: =[UGCI6KMO?TWU>]WF/;WGMIO0MU\!P0X[,'S2':&>]@ M.2 J.P?)(=_K*>S,JA^Z0?,?4U3EC2(QBPAF([;;A88 ;>!+RQLQ=%_HB M'*$$HD\W-*Y2]$6'#R2C+W\B*%WL":1%.QDZMP^[,=%K7A8]=2$HJ]4MX!236Q=;4/S&SE#,4*QH ED1:P@-G7"*42^LE*!8KG92*39AQ#5OL=8#-])RZAH[ M[@H.]S@4UIEMXGU;\\#6\DV<<-T=MY>P=J8R'] ",9I3TZ,2FP\H^_SF]8X! M0GM,OJ39%3YHROBJ]'=VL9X5F5 $2P9)P8PN'BN@WL!%,*59EJ5"ZH69T^K+ MU8"I+<0.0GMD:S-869?[\.X,.W(;$N*!">YR3$]G/WBH:Q6W+HP4U7,&O#&B M>HXU/YVHGC/@.$7UG'N/KP269@95K;_J%8HFU!DF2A&D%,RC D/,-+$Q)'*8 MXB1-)8])XE;,9._]4Z.LW=59V1KKJL"T"Z$=$UT!S,!$TUD&C&G]P(V/[*5< MMT6[NX=NP):7;L6Z?*M5X4,*,QV%*9@@T^[;1Q9B.NK:H0#3\<<\SY7T.JE< M?V;"Z/>_?UJ:*,$9*3)6)%S! I$,XAR9"D8R@SGC,F8LBC-!G(Z1CC0RN9%? MVP@Z(\&WQDS7(^=C<%J>$5T)TM!'0J[XN!__G $@U&G/L2;&/=PYX^3!6+:KVJ+U@_L*JL'E]6BLG[Q9]L59I[+;.6B&=Q3H4>Z )&4NF] MC.(99"1-81Y'N.!8$EHXZ3O9-CPU6J@M!55M*E@NP%MK[&9M4.]EP"\OS>I+ MK\D<]1JM>\2.18; >6!F,2:#K(@ZV9'Y257 M,/:YROGSGCJ1:KU-Y+Y]8^6\2=MNBKC5V5\_EG/]OLJ8(&YY5<>BSM)8IHHP M 7E6F%-H(?0V)FC^*1G-]AQV C@ M#DQIYG!Y1Y<";-PPY]%MX<>^)PWK"?"M\R:D$N9U>(92S?2T8ER%S>N@.E#C MO/)U7E&Z?2+66_2/;#Y_6K%%I5]<+A?Z;[ZN2J&T:::^]2QA/$\*26$<&R'/ MB$:0BTS!C* $F4(*++)*"?)I?&ITJ,T#+\:^YBI.+&V/?KR0/T^&0^,Y[J+. MG!4!8SSH65__96U_?1OW<5BXG>)=!X-]M-A6#7_96U,+#;4P^*][^(O#[WNX M<%8O""^$KKJ]<\PP52]O]T)2_=[AMY!^5/.YR<=:R'^RU;^4.:]M!=U;Y1+. MWIM:@;8S=5&D(K_!N"TV@!>S%YD9=J=HZO[\DM?Z<'Z_\@Y4+ ML]B]7]PMWE2U;H(U-K+F3 B))**PP)Q 3/2Z,X](#&.<9$6"14$58(L.D+ ,'H'60W2PP(^\#3 MQD$T7&.[B?EMS 8]NV\Z_,--()[(!9I17%L?=8KQA&9_SO%]S2!R5]OE5TIE M5$1ZJ.=9G$$<103F7,\^69:R)$%QDC,GYK-M>&J4-X2HE>LB=PCL!N8M"_&D M@>HFN8(UCDS23UH&NX+A*(@4:FE\D [Q=;5\4:OU^]>YR5Q?2),$]F(>F46Q M("P7%**"8[TB$P7D*!:F*':,.$]XS*,K$[%.-FXUOD9-P_JJ7_2#57H9H!<$ M+ZW=]UE5G]PVH+;^I4?[M(LK7YUQ=!&RHC*O3 M#?_NY6R3H)D#W]^^U(^J"8_I3N? MG$5(DH2*%,98&@7<-()ZOT9ADJ&493C*25JX4(E-HU-C%&-7U=2N4M6O8*7$ M\ONBSN)9+L#+*Y^78OYN @6D:I9#>F54;8_=J^5< JE_6GP'ZQ\*Z FA7,HZ MA,"-D:PZS(Z80G?#P/S4F-N[R[@!G_^$7^YN0&6,Y%<0B(0 M>9QL9E3"N.3L/DE8_?-R8Z#H78AS4O'W6[L M.'*PK]C][15UD'\O&3?YEGIR;[?&N3+*U%$,D6!"S[O*J%<7"B8\BC%'F.32 M20+A>#-3FW6;4JL],STJVQYB:3V3,;#1_=Z563(VDVX7L2ZS4\6;-'YN+2(Q83@H9P82D!&(E(L@I MRR'!24PH88@D5J)/UYLR-09YW&IH6Y4;J^\%=C2+]&-S\T7AHIQZLV![U?=YN?JD"K5:*7F[ MU2;M[@%GB51)PM($BH@F$'.2099G$B)%(HQB*14JNB"")\M)SZIECPB"IQ'F MN,YB\-)=?.^KNCHPH5T76,Q'X1 =-6H :(/!!M&>R:"S.3B8#M-'<%!'FB:N M!]=M=G#"Z>PL8/>F\=C>R;,=5G?[I-_IA;EZ,*%F>LI0"U.EY/=RH>[6ZKF: M%9PE2!"]*8ESO4?!L8!,(0Y1G%(9RR)GF5-!D=--36T/8BP%.Z:";\984%OK M>'MP!F&[BX[/#^88?%)]RK9WY&1;(^!40?.HMUX5-'??-%H%S:,.]"MH'G_ 4W?!:/[<5=6KDI_J$)JO M=?1,79;C::6W>J^K]_J9!U763\U4BG JN8)IQC*(BY1"GNCQ*H7"42H92S(W M(097"Z8VD!N[S UK';S]<NB=+UB=.]$N_7!H%TS]-EA#69C/&BL!U_;R+#:@1O0N= (GX'. MB8""$+[XA5*(<&Y_7,D(7W@.-"2\7^0;'?Z_KUU.^?)$"&F=[\=9I>3'Y;/1 MLZBWU0^JV6:I1[5Z*X5J#'UH(A[- TT5+RH2+G%*8*Z8WB!%*H9YH2*H -5(B[A&J@_?;QI M\J+AA[H7NU.CV]5*/Z@:$;&[A5C5]PMF3C4B5*#G4\B ^G& #Q:3/["Y(X?U MCP/^86; 2.UZ3D'/R]6Z_#=K*@9_+A=Z_:DG/C,(JEF28J$8S2$G0B_1$R5AYL%^BUI*!K_-XYI"V9.Q!^0[/N M'G2-9F8'W<>ST+F3J@4FH0CQ7%/CDIF%TP=$9/,9-Q*I[VQ7[[,_'FZ\:9=@=FMX- MKB._\9N'/[-R5<_G_ZRWF?7"M'HP^3AF']I&F48$\4PF,224DD;MG[(H@YGB M0F)$XCAUNN^R:71JP]#8W!V\],TV*6:MX6[SLA7R=O-S:#P''N!]*#=6#A#Q MZP)+H*G:JLE1IVP7$/:G;J?/ALD1^**]TJ\WLAXDB5#$*8=Q1K">VHL$,CVE MPSC&I*!YQJ/(:FJ_W-34N*8)AY^'RA7H86K')V&0&IA%#G(&;L#6SN'2!@ZQ M&"AUH-?03TT?.'3X4@K!D4]X7NZ9\XD/^^<3O2.T#^_;1]H3MMN_V$HV:<5; M]?>J-O'I!UO\MT_]/O7G_1R>\-_LY2H5$0HATE6 M4(B)RB'#&8,")91&3#+.(J=+PZEX-C7J.Q#V_&Y,!M($QQ=FW?!FK#8:"0@\;W6_'RM9/U0K?WI*/TYF:OJR1GH&>&KJDJIW<20;AGSWD41?](TC CBL:("(J,3@".60%KH MG4BF$DYI47#,A8M$@&W#3I/S:"("34K4BU,*@3/D=C/?$$ ./#$U)M_L)P3> M;'8R[SR20?7Y=OZY4'0GR M^*+?^[3\H'XK"B5JAOR\7#W?%_5O/Y5OI50+^74Y+\5[\^XQP*(BE/TDRQ'%GG4X>Q:6I[CL:K-HJN]JL=@9UK9G%GE-F,@^9B MD;7/=EXZI%$%ZM7S]/B3^FKH8^/#;GI:@@^];KI;-%UT7^QU$&B\ M_:__IE M5@?J.X<Y5]-Z=LWN=N?OUA,04.B?+ DYUCO5_M07.4-23B U3\]4%^JB5_ M-U_[L6O^[H,8I.COYJ73J_J[[Z]7V=^#E_B=(9GJP:SZ\76U-/.4_/#^1U7/ M8%V8VZUN]*V^%=LD/+(TBG.21U#H^01B1%+(TUS 1%"495F>*NFDON]NPO1F MD^H'*.;+OZJF3$_1F0[8QG:WQ$"G4AX&C'H^Y0_0_DG5%6_R$3U:E6]LK>;O_ZWF@5=2 %SFL=0,B53@G%&8_L5]-FFID9P&V.!L=:Y4+$% MMA:KX6"(#3VBLV\8 M48?(QI-=_2&K3UQ3=L718Y.0%!T*HF M^VW\A#(F)]P\7K?DU,,^HLF#Q519.<(O0?,&.J(RPW1C9JO=<&_8%6!,CVU:S M*WO?Q.4V1G;9QH)D'IR^ZM<_Z@C259*@7?%5H[W",>AM=LZ7@W8P.N0GGU@:V"X?>-9 M_P/M&X^W,>J^\:R;^_O&\P][%KA\KXH2P]%5:VK1G+N=B%KD10^5S/)61&)2$ 1XPSB)%'F;C*"A(>I6 M$S.<;5.CFLXULW3J?+O1/_2\:R(%&O=Z:Z760]!H^=5U19@+S ,LU96F214R'& M$^U,C;CW0^O\"QB< M:.2P/ -3 O>B'E3&\7< A$5:=:&95V+KBZ3R&7'O>C M@[UMZ9=7V-.'4OLMHZ%LQX&+!F%7'.M?G8I6CN( ;^HIDI%"QQAQG M*<0\XI#E10%C3#,9TXQSP5TH>C#L?XHV1*=+7UL/(!BU:^Q(?C# !Z;^@\N# MQG*3BM/8#GK&WS3(AYL2O% +-%&XM3WJ].$%R_ZDXO<2][(XORW6YHJ\$0)Z M4"]&!73QW2/:=>=1O;#\H-B__;7(+3'$HLU_]!RL7E7FSJO0N,I'"#/"8 M&"U/_0_D0L8P)80+)%,542?]O+.M36W2KTT#O\QKXWX%JZ:2@K8>Z,U+N?&@ M,CGO+[MAVR8L@RU,['NUU#_*I@Z428Q_:<7&%NJTV*5'1]EQ23#X!V:5SDZP M-12TO='8&I!@K# )1#7GVQJ5=*S, ;C8'' M?0?$PP4@/&(:CC@<+):A_^Z18QB.N'48NW#L(4_IO7*A[HN/*R7+]61Z\0!5EI)( M*)2DD=.)J+01&VM!H1PIP+]7[.AB%*P'II;Z"LR42:V] )T; M-Z!Q!'2>F/B!34]H9\#6FX"B?M<"&DKES]N.<67_KH7K0 ?PZA?Z5CW6>X3= M.V>)"")*I3 M3"&D B5ZH2,X9%D6Y9D4*$5N"N4'34R-\#867G&#?P1(.RJ[ M#IZ!.<#U;X]Z"!D2O[GG+PL'3OR2>O7QG-LB+F!"L$):(IQ#+F MD#.)(8F5$%RB*$L+W\7.U(;S[;.I:56!Y?8*"KPN9)U+HH!HIMNB)5G_=8W' M4F5"(_OWY>([?%*K9["[#AEF23'@*N'G3?PV<_FU1Q"OU7KYK%8/:EZ'^E4_ MRI=.6X2!;.A3C ZK'3,'*)1F 4>H,XXS+8U[XG'9Y8/S#XN/G.*+?E]I MHOG7W__6_8W^PV16_OUO_P%02P,$% @ ]YWY5LV(G\$X@@ Q.4% !4 M !S;F%P+3(P,C,P-C,P7W!R92YX;6SLO5FW6\F-+OA>OR+;_=IPQCS4JJJ[ M3DI*7W6G);4DV_?V"U<,"(EE'E)%\BBE^O6-V#SSR"'VV9NRO9S*/(,8&+Y M @$\&__X]OI[*>ON%Q-%_-__P/_(_O#3SA/BSR=?_KW/_SEXZ_@_O __N-? M_N7?_@^ __7+^]]^>KE(9Z OQ']]=>++Y\7TX_?5[_))B0%[]V\=/EOY:(4:%6$"4SH'BV$'WQ M8"P+0::8A"O_UZ=_S2JXZ!0#P20#Y1*"?!6/RYXO?_L/YKW^[ M\_N_R^ZWN??^Y^ZGE[^ZFM[WB_2Q_.?_]>??/J3/>!I@.E^MPSS5!5;3?UUU MW_QMD<*ZD_J3=/WTX&_4K^#BUZ!^"[@ R?_X;97_\!__\M-/&W$L%S-\C^6G M^N^_O']]8\G5/'SY8UJ<_EQ_^/.+!8'A7?A42>W^ZOK[%_SW/ZRFIU]FE]_[ MO,1"WZ._"%6GS$A6%_P_K_[RSU=K?UGBB@#3\?H;?>/\,^IJN].!W]8XS[CA M[6*%V2+=^*59E>QB>?$W9R'BK/ON).-TTGWR25RMER&M)XH7D95'8%)R0E]( M0"@SD*+2 EE1:/5-MBO)*Z*Y4\0*TQ\_+;[^3!_\\TH,X%5"D9@G<(R+-3TF9ADCV([AO+W:3[ND9/ MENFGQ3+CDHS'Q7IAF>YH]R9LSW_CYR]A21\$Z?-TEB_^=EDN3EMH:[UH(;N- M9HC>/_Q$;!=<+C'_ME',@]QUK*W)IF+WF_LJ_6P%GT+X,OE DL9J#& M):L"1UM88ZSGB[F'1,G;Q;SOR[6Y/K]&4\C M+B=2,89%6S">Z^IS>7!1%.!2"$XL\LCX4S[!4XL,"XE#E;?H09)CL!]7K/QR MSH$HMDCFR$-/R8*R09+#3KZZC(D;4VRTHK2V'W>HV HL8N1@:23D<<'DQ3D' M646>A0M0))) @JT>FB\0N S:%Y:RE_W!Y,4.,)''!Y-]A#P@3"Z=L^^OYS4C M&&0MH@P$'-0$$N.6+A.CAT6T%Y?;>!@I8'F M%@W$N+?Z*22/BX8 ^'_/PI(@-?O^'K\LENL)45DRYYY(CW0,^AS!%R$@%Z-8 M84%J>5A2YH&%!S8+_<#B$.&.Q$"\P^5TD5_-\TL*X":%2Y532I *\Z#(:D*T M+@)30@<2E90"A#X22!PDSE% X3U^FM:;A/GZ33C%B0]% M>A7(5\*2@+RF!,YZ2>;/2LL]X\F)!G"XN>I6D#!'!8D#Q#H*6+R>I\62C%LG ME"Y)_&)Q-E\OO[]89)RX$IAEPH)/JM1@6T),)!OO"T\Q9NM;W+0]3L16H+%' M!9IV0A\%ACZ&;Z\SR7):IIMK_7,;J9+BWA4&(?I WG9D-<+G8'S(4F#1/K8X M95"9!_*KF"!V NV' MH+,WCV5/MT7+/4MOA11_5$@Y5,!C0LD+^L^WRX^+W^>3F(T)SALHBF&]2E($ M><,A6&&X0ZFU;7$>W5EXNYP9.T:(["G=,0&D.T'?+M\M%U^G\X031,&B$YGD MPD@NK&B((AM@4ADF LODKK=#R:W5MX/*L>17F\EY3'AYMUBMP^S_FW[IW"UK M9$Q9<&"D5'MXLL30 MT8W1:::" &Z,!%7(L?(E4TR7BR\B2IW=8X5#6U1(7EMM.S0<2YIU;SD.K/]: MFCQ[]WDQO\CT4,PN7"'G&B4!6"41P1GK2!Z"*U2ZQ ,S);=7W X'QY),/4B> M V/A Z:S)0F$B_AQNI[AI,2@G"!BR5E 2%(!S]9@EBRY8@["PNT5M\/" ML611#Y+GP%CXN SU8W+_Z=C@YKB1H SF/ B^OY_1I(:VG7_%E6(=SMB;:HR8I M*"B!=:$2N!5[JY?/R15CCI\7R M^\1B8+$P!B(I!8K,(?Z&3\TW+Q^_KSB\7IES#_/A$EN(!$=TW.@F)1DZWS%@K#S#UW%'$= M%KL^LOAV(#FN1.?A4AX%6#Y\QMGL@GJEE9=,1"@J,5 A.O"1*PC.:TO!& _^ ML/+2NVMN!XUCR7H>*--1(&+SZ*9[PO/A,PEQ]?9L75LXU*"=?HWLG4QT+@9) M0;K)#F*RO+I-QB0EI3^P9\#3-&R'F&/)CS:6^3@01&)<9O_P]^G[!B M7"3[!\Z72&Y51' I2[ 8E:E[(.;< C0WE]T.)\>2.SU&Y47QO1<\V8KM6 JY6=8K\(6^M"YH41Q3QA]XS?; RMM!Y%@2JTWD.Y)G M+U=,_$K?64V\9RS$8K@V3#07I,U]#Y!Y"A!*EF;# @9V&'Q[X-+;P>38TFTMI'P MX$ Y(1YRQ\7BUTV92,T)28$@40$P>EZV,XBG-!F-(Y'>1P/!8. M'M2%ZQYZ#FWJ\0;7]3.["D>2W"_?_[+"_'K^]@O6MQKS3R?U&J'K87 I 1Z1 M.:LBD(,5:PE# L=8K:\.Z'SVD;9#8PGL3N5(>D\=BJ#;[4%Z5M<(NLP0:V6Z M_FVQ6DV"#L@T$N5".U!29 BUVE;;P**O39;T8X4&^P#M:O5A =2WGA=-A#X" MN)SD_SQ;K;MCX>/B/:;%/-4GJ[BN+\Y.L;+T<;&K*!.=Y^0TD,\GZ*176D0( M1GLPTAGC>%%8:?K>3XYK84C M_]U]?V(LLA"-AFB4KQV8$WCM ^3H+"SL\>A8]JW($\.SR M_+\$DEN]*<+Y:L.%%2;0_R(P7\NCE5?@;&) U+O M"19M>Y5>C\EP]K+T4&P M@;I& +KK&^9M^74Z#R37^:<7B]5Z-E>?&/E:KLM^I_"A)PS0X&BT86RIP=SSZ#1[G^*FF MPIH@\NWZ,R[?D%Q)B!NAOOI6K3Q.@@RI!)LAETBL!*T@).,@LER,,\*X\E@7 MBWVP^" QP_14&BT*VRAM%/@C\I=(WL5+W/S[FM!>A"_3=9A=2DPH&PI7"DP4 M]<6,CA"C0""'5UN-(:O4NLWP]M0->V@_PDI=JC:$7['J=? MNPZ^3DM57'V8DYP"E50&SZ(#:8()23CK5>H=B'?I&C9V[@L33T+O0 6-U J^ M6^*7,,TOSRDZM^_D>G2V_V2U0O)^N96>"6TA*C=-B8>C!H-E?BH&#M!EX\(LO?ZM?OZ]2WMX7.GXZ]B55282:'Q&-6M5>* M@"!Y!*]1&L^9X?;)*^9]%A[V/.X9<;UK8J1&L=LV5T[-9O\P!>^=TX&>16Z<$9"H1"(K/7UX)-$#1LG#^X"[J.:L08=RS.B8QKB=-;%;1,9 M7:T8,9!-#B0Q:6M_.@M68F#H,[F\K=,QV] U3&OC,2#N$ 4-/0#N*=_A.E^" M*Z=T<9!9J--%@H:0*)A"+FNOBJ"U+DT\N%U1U;SX?$S>V[X:&*4YN^D27&W-ZBUD);R5%*EC=,_LO.T*P^;%[8,;MS;J&@$2MT^+3G3) MJ'4R8!/CH-!R<$ERD+)PLMQ&4R@^6#GKL)'$,R>7>U+:_G!HB6:% B>0#-70Y.>,6+W"HN_A"A6J4.ALR*K68ACRH5U6!H(HQ7-+NRC8[3"UW8*C+!;H!U4]:&", M!^=%TRQ+2X@YW?P[+O^.ZYL2O:A4GR6:1:DNW+'RM3,0"3ML(Q0>9F94I ML=[Q>!]APUY># W$@U4U#@3>LO?DCOXYK+LNQV_+O2R&0KO)<(K+ZA,6Q3F' MJ$2"I R&%+A2MO4[XIV)'/:2X[F1V:L*QW!X7V/PG#/BHJO5V>Q)XOA%F,W( M5SGY&J:SRNVOBV65Q36F+5K#7.'@HJQ,,TT>2ZHS<;,TVAF5L75FI@GAPUZM M#(CEYU'U&/!]SALQX&,S M'0[Q![8D<=A[F($\@S[4-PH?87MY3IC1*GE6:I*!/' *!2%D8<&P:(/E0I;4 MNNAA>^J&&9\Y$"I[4MIX;V4N'QK>(\@BA%"QSA&UH38[-IFVG-7 <@B>DQ.D M^3/UOGF$RF&33,]]*]-*76,XOZ]9_?K>L$M,O%ZMSHA!W#Q[#6B,P#J_@=6X MT BR^5E%4*I8;;D6.K>VBT]3-,2S;*"D,<#NRN_XGY@_X3V2F[A< M0M"U[6ZH#57K%@XL!-#.^>"#$-XT#]:?)FN4ES2] :^QFD;A$M[(.=1FX&^_ M5/6M7GW#99J2/"0Z# M=[B*1F3OWI9JOV^:[A*D8%$F,+'.;8U60E N@G3G; MOAVJED/MVL)T+;J Q%9D9Y8HP[E5(,.N)*S*3GT$NAA6D!"RV3JRK M-Z,\.$G[N(C6_0N?E\-A#_W>TC.$^$Y*W!NQ7[J-1!)8KD> VQ2U+S$ZVI^807EFZ^LE M#YEQ*;SC*OC6%Y#]X[8WCV6DN-U%B0?B]M6\3=;IP]F7+[-.E&%V("?'22*^(:2DJ>W 1$<%@\Z"1H;^FB.&O_I/ZPP9 7?O4WB9 /41YHQ%0&[-QN>#5V:8H=&2) 2N. MSK;:8#4(BV!KEU7KR'HT3SX\0,JA9N4]?L7Y&=9+'9)Q]Y%_FZX_OSA;K6FY MY65H7=LXT?\SF=")$TG99"+X4&?A9>O ,V/(AGKG)6T(*5N[ZWN0.7@WS(.1 M<]L<]:VK0><67@8A]:*G/F+=]$J\\B=%U%S6JC+-5#VOR96,4LG:^+V@%4P% MU3RY\0 M@W>S; ZM)E(?@9=4^7A;SC?*I'#.@\0()G)&YW4I$&P*$!ESW!NC M%&N>([Y.P+ FJ(U.[P'*?@(> 3K>DP*(@)K'>$DOSJ/HHJKN MV'!BM)0*48.4J$#QHL 51J&F%-ERSC)KGM!\F)IAJY1ZP5$CT8\ 1'_".44P MLSK2*Y].Y],JG/7TZ^4\!T%19;12@DB<]H3B'#PR!&0R1B.B8;)UV=L3) U[ M+]D+G%HJ8028NBVC28JL=MRMQS3Z.A2D=N/R"G3@%B5/QF/K7-%M&H:]ZNO- M%=I;S".X:[YLJ'8UQ6:"*6L=?8046 )5B]=]*K7M@,P7NW M-X^O#I7U".!RU:UEP\-%G/@-)'Z",ZD"[HOCE043IKZ*+#H6I<3"?=16CI70THB6!DSMAZY>(N$ MP5NE]X"5_64\BE<@%V/-%C>MY04_UI8LJE?OZ6 &Y8RG^- (B@\+,L5M%LT- MS>,4#=[[O/TYU4X#HS Z%X?M1>E_&5F0@H#:7U&%DB$X:R@P4%R6)(5S[0U8;^P, MWF^]!V,X#MV/PG,[9_%\&_]"X6Z9$AN.1?(_'6#DY$+4V#8&$B]:3>%0D-'$ MWFI/;I(R>)_UGN!WF,Q'<2;?F'(ZL=[9F"(';ET$9:, 5PC^Q UR;TO*HH>' M)#M&AKVUW.@#*/O+=P26Y558SLDPUKK\;DS\M4XC+!AO$YC@#2AC"D04=6Q M#BQK5@CHC7'R$"W;7<*Q8\),$[&/P#^[S<WK;1\1/ V5W@(T3-R^GLC$Z[B:2C,X480$AN:T&G MAVA" S%.53T,RUZQLTY*W#X+L0S$QGWRE*. 3OCD[C;A\ M6SJ65F_/UJMUF'0I*Z%I=S!D&Z",P5IPTG7S"T=I-V)+%M'LP% M:R0BA\!= F7)PW$J9+9:=WM;KY32>=:WU/R[>=7JX%" )"X6,#F11Y$N3/,$[*0&S M,4$D$XIN74_:B/31C ;L':A#Z'K$$+]LIU\6R]6-=OHG^3_/-B4M6XAE4JR+ MY)EPL"'D^CB7UXFS#AQZB:$.1U&M;QQZ9FE8VST(3+?<*D-@9L1;Z-?%DASZ M^8LSHFF>OG]M=-(,7CTEX7X)L]JN^<-GQ/7!Z;:;']8TL?8(G>U3:.?= M7?@24CQX5B(G--E0Z[O[A' MX)%=4O]B%E;=?.A%^OO)M^F*#*,P]$\ *94%E86 6(H";SB3R2KC8^H+-[>) M&0F$]M#P0V Y2-PCP,UU^E\N3L-T/A%".2>,@$RT$@?=(-)(?V PQ!3CJC1_ MZ'J'BI$@Y3#UWG9?#I/U@&CIQ@"0]W6ZF'=,G+Q9S/^ZJ$];_HSU>G3BK0V8 M'(+DG@(+X31X%4*UOM%HZ9G.YBFGY:E%!FX$8^>6"AY*R MBTZ!-*S6R-7K=V4MU(8V)7C.N6F=;KY+Q<"=7]K I9&0QP:4%^<\.&1>"(K2 MN*[O;TLQ$#P=P=)PD;DCW-\V&RV!\F('H/37VJ4WH.PCY%$ Y?+TI:@4NR=D MDYRY9]S4:>B,1!)1DT$,%H*FPS=K=(JUMBAWJ1C)-6Q#[W4_ 8_ ;:W=&==7 M'4A4M"P888$+@42]1'#!9""C6%L5:8NE]2.\FQ2,Q%W=4Y^+9L(=#30V]S-7 MF>\4O2"F)3!;7YM*A1 3K]VJL]*:R2!UZY?&]Q(R+% .T>R](#E$S"/ ROD\ MAEM3&$[6+\)R^9U\\K^&V1E.'+E:/&4$C"[4]X0&R._2D(QEPI&'CKF/R1I/ M$C8&+!T$@'M&9[35Q@@@MNFM5X_LJT*,Q@UD_T(*E VHV<,;E"3 M"*V9T$=@6RY;?_Y69Y6^KR_TWI:_D.&LXIHDQWB.@D%.3-?Q1#79@0:DLID[ M5H)*K0?-/TK0&%R@)A!J)_818.C7Z7RZQM^F7^NLZ'68?YJ2+[<15MT1ABGK M"SEP9(HM_6$C[0A%?\3"7):6)]LZ&'NV)42((2,D!)*#*B9;]Y^9+/RL&U)FU\Y["3($<0^OTU#G,XV#_#F MN;OG_[R8D=!7U2%??[]J6I%UB$92$*=JVT(>R)WR-D/D,N=ZZ2]]:X!L2]M( M;K[;7&_VHI 1V)EK?-U./.1BHI)< Y,Q@XL3@BQ1H'??]06M45Z#] M:/]AB!VBBA& ZB+[_2Y\KZGOR]2D-)P91;3SDNJ4ECJ7W%FRY8489%EXWKI& M^'Y*1@.F@_3\P)7# 4(? 71N)@\N1/7]\NJ$_F>EK<,.-7D"=>2/[U*8R#VW MJI#WW_I=PN,4#7O(]02EADH8 :1H8RS/:-4[LII$'V0VU@+)JG;\HN@@)NF ML3&HA^!!BZAP,FBM9>&G"&T2[0A1Q)PQ1H'XHN M(A5L'K?OB9K>TGT]H>9 88\@?'NQF'_%Y;JF+%]B7%]+0RAK7&3)@@E)@<*L MP4?&02D=BH@NL=SZUN%!8D9S=O7G4[=1Q @,T -'\C6&G%":&4.[P])9K&PF M'X_G -*:0H:6_+W0^JGODT2-YE#K#V%M%3,&I-7TZ3717>/$I^*\R0**CJ5V M+3405$B@!4NT;U04K/7+FX>I&^Y$TD["'H7C='HZ[1I@K;J6,'5VV">GL5B%(XQ6G,[RYZ_0@.<->ESV3\]1&&2.P/X])2!>G MG:180JGJ"*:Z0[@ C[+$*'.4OG4E](%W)KU=NST+JAJI8@2@VCR;[?CI7IE< M;_".&I71@@/G=7 ]LY'"BU1O,&-R)5O&>S%6#Y S]$O#-AJ_]]7RX>(? 9(^ M+BEX.%M^[YC9\+5YMY01B6+M +.K9I8%XB,48(P%LKZ%^>8M0Q^B9>CKW%XP MU$3PHY@6>9)SU]8JS-Z%:7X]?Q&^3,DKFX1LG8V!U\HX RID!A0X('#G$^ST;%;1^1++-$W7$R,9 M1Z$3L%!J$0YM!N\]0G"BV*RC$*8UD)ZF:M@D0$^8:JR,$<#K&@?;=(2=F,"% M*Y*.[Q+29MIYI%T#&5G,M@A=0NM>J3N2.&P:H2]CUJ.:1H#"NU*;E*BE9BY M*=:#DMY"D)ZB6I^5<@*C%JU+4NY2,6PJH22BGHJ&)YI8T()8*;:. M"4O>0 Y>S][9I5V40*J.B#5DH6C<$X#LU:*XDKFN75EZP"]G[VA MS:5T '((+9E;2]9;^PP%I98B&^U11=QC\(9>JA;+1<2 M;5$.='UKKF10X$(J@-P'+Z1@LK2^GSN.WL\[:7CKWL^[B'L$N+FG]60H47 ; M'�]2Z:,8@I!"!WSENCO3;Y'[?W\T[J?;KW\RZR'G/O9R=-K8HI9&DEUG:E M"'4B+H20! 4)GNG;PWQ^@-[/.REOV][/NTAR%)U:[VE+;%*Q0ACRT:6M%>4F M0! E0DDI*L$I)F@^:O (>C_O Y=&0AX;4"[:$AOTGFAF@)($H2BN@Q@\ TMV ME6'T*KE_P-[/C8"RCY!' 91[WGHFR:(L,@$:7>O/M82 0H/U0O,0O4;>NL_" MR'L_-_%>]Q/P&-S6JV*!=V'Y=MEQE+N[WG>X_/"9)#JQ/B@ADH? L@0560!G M5 "* IV3)!Z;6S\'VH*LD3BV>VK^X9J-)FH8%[(Z^E:'B%G).:H.9(.$OL8$?1ZM3HC-JQ0-G Z M@JWP A0K%#K*["%&K9V(PL0^:\BNDS)TZ4:_R-E#W&-$S?7ZMV 92FEJ%U!R M^%4A(7DI!4B;I1"6.0&1A-46+S(O6_>L?)&;H8HNF\&DC\F;8Z>GB\E)HJT6YYYKZP,O+ M)SZ]Z07F+IRTO\1\Y!+=Y6B2X@3"2-!3JCCP15J07+/$G.;T17^WF-N^83CX M&E-[8Y6WG/8"U@0Z<@H,; &'GGO)&3+9VW74N*XQ&V'AB7O,7>0]@A/LX9L7 MJ92/,1:0DM>$!]?@-'/$3?#<,!MB:/W4_CCN,7?2\-;WF+N(>P2XN2>-JE%G MCR*!5;7)!$JDL-$YR)$E[R,B#ZT[>AS//>9.ZGWZ'G,768_Y'C-VG2*2!+1U ML%!BK#[N%Y"011ZYQ!C94Y[-T=UC[J2\;>\Q=Y'D*&X=[KEB2[QD%":"23R# M$MW[#Z9ISV3.G,O:]92Q&?4]YCYP:23DL0'EXHHM&8/2!@FV2/+7-%,40)*_ M9J4S5JL4;/NC9OSWF(V LH^01P&4R]-WX]W7YQ>+>??\OI[ GDMK9#902C#$ MCC 02DF@B[$I&>YX:)V1>92@D5PG-/1I#Q;["/S:6SQ<[*QDO(JU6Z/W9#-K M/U"?=0'$'+VUWFO?^CK\7D)&XMT>KNA%:ZF/ #K7$MOG%I09ET-P!E@0$E3! M0+M*14@1A<[O#_:0\@A@QBUD_X(H'3[H?Q%172T4G/B D,@OQ]) M2-XY!1B-XLXDE7GK)N'W4S+LM7=[\#20]PA0L\4K]W/&0B'4UQ)IE,73=JC3 M@XK1H'.)@:$(DK4N2]^:N&'OQ'LP3+UH901PV[0@7I%BSI,=OWS_RWSZ7V?X M$E=I.?W2J:S&'P:SSLHR$)@5J$3,!1T9:"PE6IU9#NT?06Q'VTCJOPX/]7M1 MQAA!]B:9)53MS4'6 ,^949)0E**"@YF\R2"1Y;XV='$D>2/=\3$8OG4\\(T/=HE7A" MQ7A(')R*M1,69G :+1BU>>!4C&L_!>; \OS><-4K$':IW=]%*WLC[ LNIXM: M5+Q<]US!+P-/5J,#KKPD=E2 :)T!+7S-[)%?FUK7!Q]6P=];-OXY$=9&'Z.! MUSW]U51@F2N-4',MH'PDKR(K\A1M-H(IJTULWU=JKT9WO64DGA-0!VI@7$C: M/+5[>;8D>_MNLT"W.;H?ONW"[]6K;[A,TQ7FB4@Y<,$R\*(Y*!831(T1F.8^ M1"]0E_:/^'>E7X5XY^6B]5J MDI+E3O$,QM2AAKPHXA*)WR1B2N\8>#S,9 MF?=&D$B%)_Y4+@X"E@):,4L_0AW8,QG1QPD==BK3"-#:4(]#7VH\P.&+SV'^ MB41[O2I]8C"DU%6$&E:'YWE?"V,08HK%!6^B+D\^6]YUT6$[>#\'UGI5PWAM MX<;BWT@/O,?IIO5(<2S$8AD4[FH#-Z? :^4A>5N;"5@90_LWSKM2N14R_3$C M\YDT.%Z,=G;^?@81E231.9"E5MTX1YO0Z (,R7=6S@C+6U<1[$SD=GEL]@-# MM)$"1X#0D_R?9ZO-\-&/BP>J5KL-&4G2N5:+X7S5Z?H];N(^_(#+K].$&\F\ MQ[3X-.\^93/AC5G/O&4*T'3I6&W %6ML/_#W&1,RIX MC&"[/&8/[D_-.5V*K+,.=#>W%QTCI]U)T-[S5"0+7#Y3KN!A(K<#] ]Q;]2O M D>.T!NINIJG"[P(T-9IVGDD0&]\ L'1<*4PA-S+0.8M:-L.CS_.M5-K=0T= M_&]S:KP[6Z;/)-RWA;[QAT=]T?2,.AK%S-XWN+Z:JC@)R'BV*@*9]4#D9P4ADWEW/##M MI&D8,K*033-G(6X!FJFE@.KCU[-VQRT#Q?E,1:L M0(^04R+OU0@R^TP4\#9YC4I&CZVO( \KDN1'???35B$C0=<]%7HQ^%*X]R C MH]ANWG'O62/(?Y\9F?Q4T!5+#CMK77B4NRB]GJ^D< M5RLRPQ_.3D_#\ONB?)A^FD_+-(7Y^B2EQ=F\/NYZMYA-TY3LR0WNMNNR?>"* M!W?>;LEQHV[<=Y>Y;+O, A,8+8)&;\A8A1HT: O12VX51QUBZY#M86H.-6,7 MTK[^%':>[Z[WD>3ZRZQ>S!<,V3-.9CH9\@3(;D,(2#*0D6<6'"K;FOV=B1SV M;4LC[-PV=_VJ:HRS!=[C5YR?X3XF[>*O'FR;[J6AD9$Y_^SNG>YBWB'D;]/U MYQ=GJS5%?\M+U$@I5+8J SI%\5UAKHXV$K7Y:0PN>^5=ZTJ1+4D[O)G/H\M< M05E%Z[CR&G+&5 ]V!4ZH #KP7%!'&WSK&9#;TC:LL>D#0W=; /6@I3$:G#>X MKCF7+Q=3^/8P/+<_XF #]"A-C0S116^GBW%\EZCA-KE89X&Z&.D8L:1:GVLW M74L1&W+IHFQ]+?<0+0?W2+WUN=>.25F0<69H:T119^02DTA?9A%=DL(+W]RA M>Y"8@1M?ML#!G3:I300_1G/QU&2@[2S&0S'\(4;C*A>_=#=\EJI+AT4J>"%6U?UBIXR5R8:U:CVAZ*+'44%%C M-%-_6BSR[]/9+,SS:_JH^:=IG&$GT+VLU6,?=[#1VIK61K;K8KV3N^M=0>$2 M;,$GI42.P H2$FRL$\%B!!\#)B%LXK+ULY"="#S4]C=&@_;:8?_J(R].7&-?[6+ ; M?_]@D_4P-:V"3?K@>P"C)>IL! T_'4A 0,WV$]-Q$V;JR[7Y*#K4Z M-S_U"J8NEBAM-J!]\'2T1P:1"P>U@-$G9FOI?Z\,CL2.--#_;8/10N1CM RU MN&:Z*:<.-2;M[@=QOF]]P&,?UV#L]I:T-C(CU]8[N;7>/>@22JM4SP@Z'2@V M=S*!DRZ#P8#*.*:B;5TJMA.!+6HQGUSLV@6/Q$*GLP2&=$2KY"WX4 R@M%*; MD+0R?51G;D_AT*V>^\+6?<6:/>EMC ;MMUI+MI?M.O^;A[LW]U#0R")M/OH2 M%IY[3+(.X%&"0OG@ @1%;FDHQ6E4-AG>NM7B30H.M2F_(;G<^/8++D-%Y>;# MKQVN@4>KT4.TQ=5BSP2QA !99!V*]%*:UO[,XQ0-:S,.T/YMH]!0\&,T A]( M0FO\-$VOYU_Q_+78?A=N]WQ.@RNWIZAK=5G?W37\&=>?%_G:6G0,_-^+Z7S] M5_KB;'D-4^K&,/6R'US=/SJUN<;&:+5^#=-E M]X#ZS]WK!]S;;-W_00?;K2WH:V2X+E>Z4O.UI*61Z;C\_'O":$MQM,D^0DXQ M@8J\CB)1CGQ;GI,LM55@ZPOD1\AI,,#F]D=?03;8VLTK4O#.T-4&L5T8SRF, M1ZVYJ4^=6A>"/T;/X"-$FF#BGADU;30P1J.QQ<3-KBW$'@9EVX\^V-CLQ<.! MAFC3I62[A2]16(1+P:" 5"('592A4XQ%X-8Z(V5D4K.GI+K/P@V2PK<__LUB M?6T7T Y HY,%%N@H5K4>Q-&6@LBSM"KKC*&U__(43MYUJQFB@ MWBT77W"Y_A[FN0:)7VHX\@;WNM]^Z*,.-D!;T=C(\[E8Z]VL/GZ]MN"5AZP3 MURP6B$SI.L31UO)17Z?#2.MY3%RU3FD\2=2A%NC!!>ZOX_#2QB3 N]H3+[): MR^MLK2"AX]\5*57K)&X*UHV @60O.>@-&R>"1@OUD4F/[T..#_;":KMZ66PM\W_QY+4XI6%PF MIR(X7UM")07.!X0B##-)!/I9ZZ3_=I2-]FG^+BBY4T'=7BDCZ-/UE]IK\=5J M/3TEUW8U\48+YQV1&R69[UKZ'4/7RH \V.2UM:9U[^R;% P[3[(GZ!P@Y*$; MJ_YZ5B^$-@W#OLRFZX^+7_!5*5BGQ;R>_[I8GIX/\W@Y_3K-9.3OWQ7.,)LP M&N*QOBM@Q+R3)@$B3[ZX8IS<[CE;&WJ&'3+9&&5#Z6F,[MMY%X-N2OI>7MC- M#VC56>0^>IZYOXA!;5FM04L8"IU+D4%0.H-)RD12KV"Z=>.RY^\O\HIDNIR' MV<42JU^^_PD7GY;AR^=I.JG-RCI-7'OO)+C/G/:;"RS4KIH%'&,,> K.F>)4 MCJU=J /(/8XN)+L@[9$N)+WJZ43Z#TD80 M%%ZQ>4)N:JXL3;_B!TQGR^F:W-57W]+LC+;YYB@X_7*V4>M=J5Q)P/,Z3B() ML)A( KF^MDG"@1+DY!KN*3)N/O&[.1?#!J<](WH058_Q'+[;\V/_H_C!S^JA M^T^/!_*![5=$L9EQ+4&Z^C)%(X=HL@5R$QF:R(.UK4M:AND!=+'ZFT57[XKY MUFC=B_GEM,S(N\7P GL^XC.Y_G?);D?Y,.-D.MJV*N M)2!RE#DY\L-T;;_J78$@2H" UI=C-JD$-TA[H?;9KHME MKU4S(M=>E@C.RU1?PR($[Q*@,I%A*EGXUG?.CY!S3'V4=D'-PW;N,(V,ZD3_ M=3J?KO&WZ5>\?ZM?Z\=I,*0H!!C.B$6=/41,#K*4S%D>DPRM0](]R!S6+1T" MC/UH<$0@73S&XN86_^2TS@'\[T[/K[Y55P-O\6XR*DMR!:W)BU 1-023 Y ' MD8TSR>7F395;TC^L<_G\L'YVG8_1?;S>.VY_?_&>3VG:U:[/).K]OB_K$WC-PEB(68V0V6"MNF&Z\E_OI;?>BYL<(Q"3 2TE>NQ4(W*6<-=@Z M2%P5B^!0(N@DA"RF9&E:FZQ'"1IEG[M=L'#WU5 K\8_2>FSZW.QO-Z[__4:- MHGJT%;<:!G%!;G.P3M_109H0HX^V=7C8NET4?5K-A]R^& \8 MLA&T]D_9 MB\/) V:P"H9];$"&*T^WJK_38-<3JKC8S"NM9$W+[]"3+Z(XYEAH?3?_.$7'U0UO%_S=+\V[;S](3;Y/< M/)=P?CM_7TM*EW1D=^]HKQ5(L<)LB0Q$=AD412$0,[/D(HJ!SOG]:&J$7CS3UA>B=;7S@W. MPMX"QMY@UE -8SSXMFP,M?]1N-L"S]5XK8?C!7QOVP+V4WOGZYH/X%B:3J\@\Z*02*[0W MT?9U [PGR4?4O&T74#WRH*9WQ8[1'C[0-VU_^_?X!_;5YZW'<.#I;ETQH'.9 M)U!=1;7V"4+R 2SG)3BI96I>WM%[M[>K?7'^QGMU[R-O6KI>QW>5$AN_]/JS M[S"[[^$W%SZER"2X5!2HQ#,X7CP(;9P).6M9^GL2VYJ;L7>2VP6;#]O&03$P M1K-Y6->UDYR[4<%A]GI>%LO3S7Q?7(?I;(!>=(]2,W!_NNTEU7_/.N55-'5, M5ZHE'PH)N*%81U&5XW4R:4FYM=UJW[.N<["NZ>3MI4Y.+G7R]G&==%MY(F7F MRFE!D5^-,;,B:4B=05JN,6LR,F*[%E$-B!EM [M=('/C'O>Y-32"_,\'TEB7 MVWTQ"ZO5>?NKDV_3U80EI8LV'(H+#DBB!9RV'- 'FY)&ZUCK9I$/$C-@6/3L MF+CM#C11T B0=IW^EXO3,)U/3+0JNA(IA RL-MSU$'C0P(M&A@FY"ZW? MZE M8E@SUDB]M\L<#Y/UT)5-=:;G8MXQMD-/(X*&N5C@&R]47_N^4TX031,&]] &&03B$=,P14 H)#8=$X8JSY&^3+U8_64C:" MV7YJ&/K" M'!/N60HBFE!V<.RV67.8@M_!,=6G9L8)N+\N9F>G^#>-T=+)MFA$7&[S-J^%&P%1O6/!,;&6CM6:'YX MIQG[N%B'V7MPN8LZ_W:\O*O\?L -W,YKM!I5L"=7 MSSS-P*+#:),'PVND80E,H1@$X4(=C1BBB:VKAI]IFL%-^5_>E&^2$CJFG&J3 M$QEUKH5)%&JY+,!ZVC(<>2FE=6'(8_03;:3? M16MA#XT8_'2;A?.,O19)&YM-PVN+_ST0.E/-LK_'#!#:CV+ONP_#[YRX=)-E8Y[^D4M/4I QH& MD=6^5JED+5Q4S#\VLWN%Z8^?%E]_/O_$S;X__^)JVU^M-U"6L;G^]Y3@""[4 M'O"FKQ)0O&07--DJX84FTY4EA.04>"4LCT84C*VOV9ZB:?#._VWCCUY4,0)H M/1'L;\843>>?ZGL!^G_^&+Y-LLN9#D7:."9RVCTN@4]10&:8B_,QD4%]WB31 M?62.,@#>$RX*EEA3 .<_K$ A#Y[BIMWKT M!\5N3%H50U*M&QZVGF"YZ0OWX"3$S=G%F1SQO*_82;U/OZ_81=9#)YP>>Q4@60E:\P)6Q@@JYP"1]A;4V@>MDRF8TU9G MTC&]K]A)>=N^K]A%DF.P'U>L_'+.@5)&&:\U:%7[H8L@*+:6# P*,KFHO&[> MMO4N%Y=BN3*Z% RDC1KR&,1Y4TH+_N#R3Y"'OI\N>VE725*LH[,U9R%=SI4E]^2.0P9N):NR!(LG<5;G2X/ M+C'@.X$^W-2&\AR!\7B#ZVN=I+Z&Z:QK4+*XEG X?TK3Y2NNJI-<$:Y$"1QU M(3;)4/I2;_-XL(DBQ<1RZX-H3U('C)(:H>3V0.=G4-G8D#DQ0@5=9_LQPSTH M5Z>0VE"?/=ABK@L9Q1P M*LT%1.N)1R.5Y%86;UL7YNY(XK!.]^ ;*S#$4#TU@.$-V?5J3R?9[YZ>[9> MK<.\>_"UN1^XZF_;G2!7/6Y52E*B Z\-Q;0^!G!&9XA%!&63R!2S-$9N&\H' M= O[.9<'4.@1P?BF79!*(2,# %G53A>9A!V,8*!X%UC0OU+KZ8%[$3KLL3\$ MHO8$]?[J/38,3SPF&[P5((JHEV32@9-1 #(NT"4>56E=#;03@<>!V0, $4'SJ@DTB^3M2$F.NE>@4%N@;VE@/M3D-WGOV+I)W*XT#NO*'I%1W4NI MXP7MN43OL#E)FC-T 0B98DB'G(ZH$J+RK6LO'R5HP'XH_01) M[<0_5BQ-8D9-I"=(JGH8GIDZ;XC5%M\V:>%3+,W']=U'R+AJS Y0]#80VDGJ M(X3.N7F=>&FR5S: +;HVJ_<:?(X>$F+4/FE=7.M[E0=(&=9+>S[X["/Y(ZC@ MOKCZ7)1WBS5]]C3,9M\[7J=?<7.*;PK9,5?IOPBS5(>^=,TS[B]);E? W1]M MK>NWGTF*?9=ONZ(]]\J EBC)1RL9G!"1+"2*'&@WT<$]\O+MR_+!JT%%I(Y\ MH8HZ^V^ZGEZI8_-ZX[*(_J$* ,5B-DJ2\^(L>A**+E"D=X4'9:)J[?"U MY6!B'MD%M5SJW@$GL&!//_R_?X/Z"IL10A64"4+L8)F='NGC?A%,^+ "V7Q2GOH:1@07%3^_Q*#D[Z M4H(.*JC6#O93- T\MF4LX-D*U'MJ<@3(?$6.\N([;AI1O^VZ(IX7DNH8:J4A M45YY4#'4J%52).M9,;RHS&7KR] 'B1DC%O?5^>W KXD"AJ[D_4LWC1AS[;2Q MG*::DJW\_&4^7=?>FK>^??)[6.;5F\7ZPUG\3TSKCXL3VKC=!+%YPA>+^6:L MV+D< G/&99MJ'3.KCZ8%!)8B2&MHZWII^>WIK _4 O=(Y+!IB5X .BJ]#HWO M:XU:/^!\NEC6YOVKU^7\^WC15T9@E)JCI0!#UH+$VKHL"@WTE6)2,U/"DVF) M718<]C5#?[CK0]XC.&T/]&JN+CMLL3$+8AF%TZ!J5QNG'0*F7$HRGB71^G!N M1?NPIO+'B8_V \/Q;X*3T]K2:2*9[M[>0O'%@ K,UYH'"\QI&[4K#'&K5JO/ MMP,VA(_1E>T;ELJB'"^ MZM9\C[- 7L.+Q6J]ZD 4PPKSN_"]/OF_*I]*W"@EN 2,M4)%JYH?M@(*X\)' M;@/GK5^H'D9QNWN+B_O,NN05%2?+99A_ZAHCK'[Y?O4[YW1T#O_F)$RH8T9N MZO-D#O79:AW^4B"DS,@/,SSFYD.?6A$_>->PY\+LPW<:SZG^,?@@'>7TRUU" MD"XNOL1U L9R9?"L(+CM%.RMD1' M:7_!7;$]S^]F87XM>)9!9HH?!!"O 90M'&H-+S"TWD:?4Y&M/=P^^!C8X=T? M5O=-UAM2QT/GP';) 9ZG9RRO!6ZE0-*:Y&VC B\TA\2CJ(\HDB_Z*2]VS[4' MMJF#@^5V_^L>-7<

,R[.P_/[Q]\7'SXNSV@;S55=?CA?) M:5:O5YCAD$WM-4U6 H*L3I8O,I*T,[>N(7)W(F[@#-H10KL_W8_ ^7CX!I$[ MQ[&FPZ-W=2JG$!"#%L"R%=9Y$8UN[4$<=H7;VTW%:$#;5FD#3R5Y7Z6W:9*H M4=0[.TB^/KYP-D*P,H*2AF7)49*$MD':$R-)+A<">(ZU&B"C!##S/:4UFWU;V'Y 96^)^G\^GIV>D% MX8IAUCR (RL)2A@)(6L#7"2R;$H7M5V3XB=4?F/1@96^C\H6+>0WM.+#MVN$ MFUBB\,9 Z@AW4M1!]!(XKV77+B9D6Z6&GU+\]46'&UC51/%[RV\$_NB39^)# M1^+5[:())60F:D%0'=53G(&H[-[X[%\]].+@.#Z!]5X8S5QACE1**ZH>YT" LYK _(Z;1R#=K5#B=JNT_9S M4#ORM%MC^"W&C(6]-\=77,9%Z^0$+K].$]XOI#>+\S+330JRFW%__>?U"O3- M8OV_T^+3?/K?F">87$JY*R:L<;+!!#$G75]:(=+J>+_.MB>?ZM^GM\4AM.!6,]D-X\Z:R++.C8C[*(K'SQ M2?7VP.-9.!QYRO%(=]7A8!K!5MM;.=T?[_&_SJ:KZ?I"N!N1\(DWV@8F,V!D MU7/6M0$$4U!XTLQQ)9EN73[6"R/##'\=R<89'AH_MN-V[<9C-1%)-6'X@@?>D86N9DU)';8SF#KC.VU0[2/^@.&A]TCJ/^^\/9Z6E8?E^4]Q_^ M$N;Y_8>3D[2>?J6?-"T"?WJ9'BK!=^1M'.7@0GH3;;0$L4";($@#+@H$4[C2 M&1G%%UM=4OT#EH-C"BEY"KV\-_6FJW;%$BF#Y\(9'[/,O+7H_ED.OBMF^RL' MWT7](P@';E:)EJ"]=P8!0ZVHM]'3H<+H2SI8%+,!LVC=K/B'+ ??"02/EH/O MHI$1P*F7:B/:Q3DPIX').A4LU>ZY]6HQQZA(DL8(UKI%S(]>#KX3K)ZC''P7 M'0]]][5'4;&S(BONZLUU(9>]"%Y'W%%D(7RV5?PE;3?'_)_EX+N"Y=\&TV- M '+W3'95 E$YK>:]-?WB]FLU\7R_K[$R8S!LT=:%=C/)40O(T!&"_1F20-3ZUO MF)Z-N9$'-8U1VVK3] JA8]Y;=^6Q_HS+CY_#N;Q6EW=VFY+%2718C+86;)U6 MKX*H$:A(P(N/QB4NR?B-96_MRMR1[JU^P=UJ"_:*M+VWX)>N5H-"EN5ZY!NQ M>\^\>CW?5)=,3")OV6H/N>@(==0,N1W)0:WDCR6JHF7K!OK/Q=N15L;^(-OP M )S]T ?A7SO;="F7Z.LTV,C!,"=!(0O@I*WOM8PU9)\BAM'4_>W(VY'6T/X@ M^^\ G.V^__QF_\WQ4ZTS&/D.)+T5G-X0#C?,RU3 Y]H/M.12.]:XVCA?ZL(2 MFG@\SN@=]HZT)/<'V8>'H>T'WXJW??6B4/@ZJ$+[VAK8<@4A>@;,61-24H6S MUI-&QQ45CJ^N]P?9AH<@[<"H\-7\L&UXV!/1)R5S:SQVY[>_)-OQ:Y@N_QIF M9UEO\FJ4G93?1RMB0"D(BPPI*> ].44!=BN$6D\LAM"XM'0/? [7A.RUN3;8=>!@AOR[3R2X*1AW&1DY?F+]I^+^6%2Q__< M^8,!^(?>^>WX8Z/[0&WZ'\"@C9UYR"T76CHE&UE)C*\!H95$DQ]&T[J0T!KZ'28;_ M<[,/ =NFZ?/GZ:)QK5O(YBE=K\TTGEJMSYX:.W$ZCM8:SC.6:2& M2"P5*T?>6F,G6#U':XU= M=#P"G#\\'RHZ)QR*2'N]*%!267"UDZ254CAAD^:LM0D];*C7<775V DG6P_U MVD5I(T#?P\_V74D),4LPMC*2HJAUCPIBLJYPZX*VOK6I_-'[9QQRF+?1U @@ M=T]; %&XSYKDHD7PH% 8"(YKJ)V9C'4&N6C]GOUX^F?LI-ZG^V?L(NLQ]\]( MPDF>I(&4F0.E&0?'5882A+91\)+BK;S"#] _8R?E;=L_8Q=)CL%^7+'RR\7< M+.Y4K@TP!7;Q>G 0@M40T'/&92[1MT[+WZ5BV$.J$5@:"7D$,&E0M(L<4?OB M0=;9K,J@!L_00='9&$E?&C6:AT:__6AM5@[RE9Y7]\>,]O/+I =>ATCG#&.L M ,,ZO%2%"-X'#D9FKES@A0*:L>R 1SD9>?S:&(^MMD,[(# '0=OG8VYF)C=:&K^'F+B2#=&0V3VMUGV@,GQU]3?6WC\I^5B M138L^60UR0!#S;AI[\EY= A6*AX-ZO]*OJX&PCLQ6F.TDX6#S(E$X.N[<6$R,*$P4L17 M.!MQV'W4#33&NU<.@\G 73%Z$,*MLN>+ _?=K8G1T(3LHXY_!B;)LW_3<%)',44C!R M#E@^OP*.3&>0,6%*A2<3G[U?:3OVCO30&^F>' AVQW Z/B6:"^ZWDT[P68L0 MD-069.VQPR#4YX221\]5%H(UGQ;UO!S^,%G#H]B7_8'O1]B:]V28'I6/XCDY MH35@8K7=*Q?@3:"PQ/NDC$L1??.Q@<_,XP^3Q3R*[=DG (]A@S9R]45DTM77 M%"KG ,I'!9YI!5PSYKQG*.5H1I[U$%D>0Z)T%-MQ +@==K&8=T^BS\+L(RY/KUIB.):DQ@Q,H@.EHH? A0(7I0VY(.-AN^F5STSXD;JF MA^5)1X^0L9QC\6GQQ)T-RT.2$I,2@@F).^!8FT++(B$&E>H(4UTLQL2QE]?( MS\OF,;8$?@[,WW>RC1B 0[\%.U27)Y\^+?__]KZLR:U;2?-]_DM.8U]>)D*2 M+;_$?6)@24CL6T6J299L]:^?!%G[R@6'!^7N>R/D6B0BEP^)3""7 M]:/_.Q+"=+:9%WSZ M-,7K<''4 >!IMHN.TV?N9+X*I^O?WSNG?_VK?HG#=)S;?MTA>\_MR7T?7>A$ M-%)J'2'DZIFQ0*AT48-"P[Q7/'#;^OKH[]*%SGM7?+$:3%(*E) )/.UDX.0I MLIQD":IY3L?_=*';$;/#=:';1?T=>$7O9F3+\*J;QOOZ#RJ_M9.&*AJ-4 :* MD4A!#@DT1I4K/RR:5% UGY[\!#E_EPYU.P%D/HRV^@7>12^&J#PQ$PS)1T4* M>C0#Y[6 $')$7805JG4WI2<)&A=\S=2^'9SVT$$'@*K' ^W.<(K+RPX<07-F M(TD%:ZN]$!3$;#VI/DF="K-)ML[FND=$E\#91\'W&IX<(NT.X/*9-$$$?'LU MR[_@#SR=?Z\2NO#,+UBRN<[QH,T4ZP/S>I9MU"(22]9SM#G:Y@-;MR!KW#2^ MX2#56B,=@.P+GM*OOA)'OX?%O[ VD;K-3PS&:4^L4,A//FL1#CQZ QB=38K% M[)NW_7V.IG&?_(:#5U-==("MWW"&BW!*_+S*9]/9M$9!J^D/O,U4TI$9ZQ*( MD!BH* J$6!PDU$DPR0V6UB9L*\+&O98?#F7MM=(!U!J\8B2/*6EBUDIB6VER M4[TI#)+/3LL, M6]K'D OF39\")PJ';%6TG!6F;>MN1MM1]D)+K_;$R]T>_NV5U^.KR^OS)8EK MN7R5_O-\NIQNWK]R7G\13M_-RGQQMCG2]G]AV7F-@U]3#N.JT0A M];S^>>.[S6GCA#;)%@_!U2I#45\T,9)8$M>+:C<5P3.2#"'G_7 M&$!Y'9S5#W"U:0*.UO(@L5Y!(2C'%#C'/;" 11C-E31VH%UYAY1>GBV&T/^\ MO3(ZQ53]W(T7=P-,YUVVG%_I!S@);G0XN\/QS].7^ ):L2R298,,8)LN-:U2:J M](Z+HH?7&O2DY*H8.%G<'1]SCTU.$T]DDGB'Z.KM7$ MAF'4TFC5_)ZN]S%&1W"=VBBD V0],%1U.PRSAEV^(MY.?O#*\J#HS,-643^DS M!.D9:(848="?&5L_GS]&2R]S9(X1Y[=01Z>PNGH"EL59@6"\)W\NF00A%0:< MT;;+/@L;\0C ZN'L:J/M+2"TA^@[ -''U3=<8SZ1A!XS% M&G6@!6]<(BZ8L8Q;(W5K #U,27_@V4?/\^9"[P Z#YCJZT=01W%X2BQ!6CB!VXZGI#4EL2NI:?W.R"+/E MAC(^84SP+)"VH"WD%9)K"2Y&!)ND)K_3A&Q;YTOO0E]W]Y1[HN(1N#5740?P MNZS1.IE?W,==,HO+S=R:8(/+.2!PQ1.0P7;@R&V@;Q-G.O+ 7.MWNN=HZNXJ MLPW,FJJB VCML&TVA;GO9K0X+E?+S3B:5[-]FZ;S^:))="1YCA*#E^L5# M@_-< @5K3 HI N>M&^8>1O&XSF4/"#Y4C1V ]K?Y//\Y/3V=*"84*TR 2Z*0 MR.A(B47PFLAI2[2EE.:)L9=KC]L;Z.,[LLU7MVGZ[KER%6Z;2P\!*D3V(@1 ME,@"8A0!'$JM:X2MRE#'UU8$MCJG/]^8T\:B%%;J>G'*#:A4%'C.)!TS!@6K M#]2I]'!^2GS,Q]M%HMT,:;K:/)N[I5O#?B?"."]CCE!2G>B;$VT3 MEBU)B:44BA.Q#&5='J)GW N^H7!SL.0[LBHD%YQ^G;VI=N1VE+ -&<]"UR=^;U2]&F/@=4)PF4LC>90$NY<6W20_<(U&)95 1,-!89USG4D>VJ'.G&G+PG =2)^CK@^O MO3VF'J^\;:JO#D[-)_AY_?/W\!_SQ2;7N.8(%JR]M4L S$BLN4C"8]4UB(DQ M48S/L?6NW(&\7FISVR)D?AQU]8W$:\8^A+/+*K"(F>=L:Q 48LV>(:=$\@Q6 M%A;(-\VZ>2"Z(XGC(G(PJ&P/R8/UU@$LUXD(,UQMJ*]\7!6:9F6$S 7H7*%X M7!=>QZ21#),6,GH71&Y=./XH,=U"[7 (W&MSVT(?'0"+0NZ,9V'QKTOZD^2% M*4WQ=GT*5HF^BI9%8!3!,5;(==&M/;V[-(Q[FW9,&!TD_1[0@^G;;'XZ__IS MW1;KGKPNMD12,@JA0"A)/F\VM==J"I"92> M(&?<"[EC JV53O:&UP]N. M91*::-[&X!8!XR:B'1-$^\N] ZNTKB-[Q, &IK440D*R/H'R=+![&0U8*R(= M[MFGT/I-X ERQDT>.R:@6NFD W@](;;W5[EWP5'P[!695EO-K74%8D0#)80@ MF0PEF-93=K:AJY?F*V/=C>VGH Y =YD(\ 1O=P;>_K'$'G;0:G@X/!KJI*^(?8JI?.S\_68P5=G M\\5J^E]K-4Z2R[C.1.<&ZW363!P6)D''5)"13YM,ZU*JW:GL]FID0.X-Q58"7$X%M&9&,6(M\=8W)$]3U.TE MR>"0VU4=^]N].C_XZ(E-K8<([+O4D.E,1Q\IL%O6"9>!'C%=(WQB\7(G,^M MX^&G*7I)&4N[8.=>M-%.+V,W27XW2PL,=<+ZYK_O9L\PEX7)(C !)KC:RTP& M<%XX,%IB0I/(!HCG3-U>*_=1C# 50_RSE^Y*9N+ M>45#)Q7O0L3P)DQ^I=[C*%TW]B6$R2K7W1BP%&&QJ4XQJBHC\*T@YG+@3/CGCK MO2W9+\D5V 6%NX3<0VBX\\NA^RQ_(,-R\B>>_L#?Y[/5M^5$H.3"<0Z,U8%R MNIZ2N3#(6?BD=&%*ML[L.XSBE^1X' _*!^GUQ:&X[M.3/^<3K90LY,%!L9*8 M](G7,E'ZEIC3T4;'3.LTPKT([:.NLC?,[J/%EPG5.KYGDE(NGLD"VM>VTS$C M[T5J'Z6=7<)U9TV^2,"^G9\O)BKXI+F+P+'&LJ$FT4DA M0"22+3..HI/6_63VHW3X;JS'L>^_]J-Q5>%EKWBTT8E@M46LM8*E!$< M@E*1OHHH510ZR3N=%1ZY"CN B'&SW8:'XE&5U+?IK.]I)0JI#,] D>*Z34D! M3V<#9"EC(OG1<7#$U(YMGS?MR\7? 'KI\9WS_7SV]0079[]@7+5^V-SZLP^^ M*-V/BT8WGW71!T 79+;91@\46!0Z#'T!5[@"DXU)P0?#?&NGYF%*#K5,]5/? MS>BSSFMW]$U&J8G:.(,1A,H:%+,.O+ (&I5,(5DOBQZ N3MDC'O7V$#O=XW- MH:+NX!R[S<*Z#EI%'HO. 4QM%*$$<1!$T<"BR9E+KI"W'D%VGXKQL7*08I\$ MRLY2[@XG-PHC>,[*T+%<"V)D;1M)Y[3S&H0NM'\824VU?O9XC):>,+.[CI^$ MS)X"'SMJNS=K^->:V_T%9]/YXLU\]@,7ZT[)'^:KZP)V[XWS%)2ZD&JS2&[! M^9KN%DN2Z).2=W.%MAWS_.S:/>%G7X4_.>FYK?2[ ]<7_(&S&XQM.*WL77!7 M."M,44R1R-&O ]HHL,@R@DPJ2,ND-\7NAZWGEA[W;>H(T&HJ^^Z0]9;BR2?W MC=+&:A$3L*P<*)UDC589H->:2XQ)9;X?LIY;>MP7I",@JZGLNT/6E^E?3S*G M:T>=RGGF-8K(:2[\!!?WP@.]E; MFVOJH=!UABAZ#LYRSL'#P[HV,N\ / _,9Y<,LXN2 M!,$#;;0H[A?2I&;F?81KUW>Y0<)NNQ3[ W\[.S^6S3 M->_#?/:/^6HZ^WII,DLHQI%3A\G443]3 MT9-S?/AQ@P ;:V/UHK#..->0F/&.,Y;(OQ\4*3V<-8?J M]DFH["'H#L#R&7_,3W^03;S-S(6%1*$HOI,6]E$AT0J&Q1I%NGHQKQ*$D OW MV7!E6Z=GW*6AI_CZ\*/I( EWAI!+ORY%Z0/GP&U,H#27$*0ECXP%CR8PAZ)U MHXS[5(QK50[3ZA,0V4/$'8#D"Z9S6O7C#US,ZDO*V^DLS!+9R,K2EWE97/WF MW2SC7U_^#-_K;RYLIO 8C.&TO0(GFZE*AAAU DX[#0-G-MK6!]9!!/<#O7W0 MFYFBJ&SL^_T*?0[_X>INA"T9<<=PJ6:!H*3;/>UZ0Q7?92.T3CXAWFJ$] M$J _M%)AL7 M':E76W+HK0*O*-:,R%E44DJ=6Q].6Y UKH_<^ AJK8:Q;/; MST\>K=;R3,>GA^1K0G92'GQ&A!R#2SPG+X3;R@HU(6?<@J&6=NOXVNG TMV. M:M]?-4ZS,7K+ @)Q4193JY%8DQ1$O.W1"YW0^0,B[ ADUKW4_>W<'F M;4CXZFQ^/EM-2 [%.>5 1D\'?9VC$S%&4):^)+&EX%H7YCY&2T^YB7LJ^DGP M["GUL0_!3XMY0LS+MR2RRM '7'TL[Y;+-I]B!;("6 \6*/UW?%9CQQ_!Q+24U[&8? Z MNEJZ,V#KX6"X7*U/^)K"D#_A(E5]?L4).I^Y3 B&\_HF@!R",PR,I0WHC,[Z M[@U 8Y/V%'4]/=<.8>2:::83S&TRYY;K;;/.H:M%EY?,?OE&4E_638>93TJ. MEL=8((C@28CD3D:DZ-E%0ZP%+W)H_>*R&X4]O<>TP]Y &AK[V+TMKAL)G)\6 M4XINOH?3C2_QQWK:V+40ZL:;:%<8(_ZJ:R'K#&0'02=R@%%AI#^XD]M=@AY" M14^!0(,#]V@*Z<3R/NG7:0&:,M(D5U!$2"8AW'G+/W MHC6@'B%E*Q2YEX2B%C+ORP.[W?QZ_;N;FX*BG.D\3Z+S,B7G09CZNL%"KC-, M%BB.*8-QVZ>%[++X5BOQ+0-%1Q-^!9;K-U-6[Q<;*1A>U4FC!%%:GY:JO>J0OT^EY)H9N35GB M/'+/I8"4;";'4" $U'4&HRC*T;="M)Z0NBUMVT'L1;T #**6O@[&-^'[W0OF M\'T=A="!7_?2A$[V$@1+8"2O9:9L7=!:(!OD7F;&?6%['(K/+KP=GE[.E?^0 MUUQ/;OR=JAZ$5?X MPTN^@Y.QBNACN5WC0>9XNECK[-)Q+)*B$@I)M%8D/4P>HJQ)X 9S=%C+X5NG M3VQ#UW98>U%7]LW5T2G$?@]_3<_.SU[/%XOYG]6K#-_I-ZN?$QD""S)X8#S1 M^K?E]3HLI\LO1$O('VR,>RVI6T[R+W@B_I&:ND ;@]M MI3]FY\N:9++90+7D?[I:YSLAWGC[=YP$J$4 B[7E-2>6G;82B$N1N2M:B-99 M&7L3NQT@7]2U_G$4UP-"<54_[)+7C^>KY2K,+N+MFGM7G":I.0-"NYIO+"T$ M4RQ8$9T7)>4BFY^_S]"T'=Y>U - 4S7T *L;^V>BT*L4

SEN)DJQC M2+27#.T(C1E=4EK[85M.]]O-?A>];]/-?A=1=W 0/="#.RJ1C:%3-(NB:H89 M V>3A\P0'5JMF/KOV,U^)\4^W\U^%REWAY,;[46]CTHR46M/4KW6\(X.UJ!K M]@[3(NFDS!!V\T5TL]])Q]MVL]]%X&,_P^S>FCAS6TR0 3B3M-6\8! I*B1S M+$M$:UA.>S8<;](6^OB]['=2]V%MH7>1?7?(>JXY<2J:9TOQ Y=UT*1"#KX^ M,P5G2Q9!N9S$?L!JT1;Z^(WLV^&JI>3[@]6S7?H=1^5Y!"T1*4Q-"0(6R[0];SHT54-,$7ST";6E/IF868DX+BM-44 MK03Z\7[0:C/8Y?B][-MAJZWTNW/0;URC,4.'>G+@2S 4WP8+CH0(UI0DC#.1 MC/.@_OD5*3T=A*U#NOWDW1UL;O04X%'JP,BB)NLL*.$+Q"HEQE1]RC8Y8^MF MCB^LD\,NBMZVD\,N4M\;/63MXGP0_/PQ"YLL5,SUJJVR]&F!9]/SLU>S?"_+ MOE9P9/J?XE:#2:R.S_(!8F$9##JEDU;1#GQ]L#/)/9FQ(= XK YW!ZW?@':& M7VOY_TF[)[@;#Q&3;)W10DN019:+6^"HB 7&"Z< 1AK=^I2\N7Y/KGP;3.TM MW1YG2%_G,E0'DOS%.G<"9VF*R]8CI?==ZN!WN28\-GJBNT'+JSNT//""DZT. MCEF$E&HQO!*9O#A&-L@*DTR4A*[6CUL[$7BXH5HN;RVQ<5XECYIQ*R''^CXN M:3^%$#5(C#YFP61I7BK_,"4C]_$?#"OW3=K!>NC X;_'Q>N?'\**9/2Q7/]X M,TY#&3K+5VDP+'6#JWBZ\#HBBC#F(@)5^"H@P6HB>XE[OA-3%E"A#ZSNQ MQZD9]Q[B& ?@?H+O $*5B^INGH?3C_%T^G53DUU$ELFQ"*Y8#JHP \&) "+E M8KB6@37O./0@(3T9H?VU?'=\V\$B'_N!\$$.?J\VNM:1)1<$ES% 4K7X.C@/ MSE@#(@@K,&I=Q)UZJT<'A3ZQ3&?9_/ZDW+O*Q_4E\ #BD\>/Y3#R\WV)'R1C>8FV6OKITBRT*90"9& MU*$4DEGPAMPBJRQFAI$"MM8#6V]3<*CE^?@=:T7][.N5]":,,1\+;1CB(-52 MTPPN,0Z28E!>"--"MDX3OT_%R+[,_EJ^:T<.%' 'A].7@U-LG3[#@$*"!#IKK0UW%/FU;H%QFX*1?9EVT#A L(>^MC8JH;U$M/ L MB'IKQ6+Q) 5#QZ M%NCT2W3B%LS-*TMVLQ3#>1_MX+"?.'M\5MT(Y:H(\/]A MS5 HY+$6-O)GC M2&P83ZC6X$K4#IPM#E2J7G>)#B1GT1L77%"M\WV&](2>U0"?Y%2TJ"/IC,BF M/CF2O79TC'/%LC;)))5:-][W16-W>*)A4R>6@?&C.^[[4=G6J[H*:^Q''4136P?FZ%:>_G.,'VMHG?^+I MC\W(V.6$*30J2H2R%J]EJCZ?%S">.Y11%RV;W[GO26M7Y^W@L#Q462\(E'7# MG?PYGR#M*93*@C8E5!]&@$_2 ^?D83@1E"KM;UEV(K&KNYAC0' ?U;PTY!&4 MZDA&C)DK!\D(\I^MPG4Q72VK\]9(:Q-KGC*Z*Y'CUK:.A;Z=U?/"\/=V?KZ8 M"&5%J=)YD[F MK_%3F.97A5:[8L\53#Q&#]%IBN:CD^"+YU"B*"H@3U[=B4T>R=#9?>UQ)Q,V MP-0Q9/Z"[-E$*16"XQ0V"4Y\U83*:'B"S$O2DF4OF_?KVY:V<4<4CF"_=E)& MLV>V@4#VQRQ?7$1B_O6O1'_ULG\N%B>DK4Z!=O594D,,J(%Q^C^6DH-MG9RZ M%Z'CSC8\%OR:J*F+Q_]'&)R0+Y"M#!DXJY$09Q*<]QD2STKFA"A<:POW""GC MSCELB*@6HF[84V+DAX;)G7TPW%/#A(_SV'"7PZOGAG_;7\:MR]FW^-1&LCMZ MD?J=G6LI@K;%*TA,D)? # 4VHX/#Q-4/DM/5P\HN>G_8!SA:9$"?>@,C]-TU/FXM M.#82&JEO?J@L>P# 9;6G%X4Q(VI/1MH/NC8#"MF"M#YB;2R;V58UDMM 8,RB MV@.4=5?=>TAN9(7_/IW5<6>7#5Z)5664H(@XL=K@M8#WDI&#B12E)&:=W>K2 M_QF5WUIT9*7OH[)Y"_F-K?C-G+L+PJWG'"D^ 5UR[>MD:BJZ9B!4\ REYXEO M]>K]G.)O+CK.\W4SQ>\MOVZN+^^>=^^OZNB2#B)KM"#6@W:$JOGH+$(I0GB7 M,@MW:U0'\A+?=U(CW]@_&$(/73ZTU#\^S%?_K(.GS\YPEHBF^K/K"M[ENUDZ MK[1.?';12$F2B\F!*FC ):G!L!)5UM;$<*?'QR[/+CM0TJ,ONB.;OCPU#.03*5.*EM&&%IE.!+/N_F_WZ5_I6G=RW\\5CCPE5]/QL_7.R\QL'/&(=QU>A1X]?_/*_3[''U;9YOTC'+_W<^G:W^0=^<+VZ^ M5W)!L+6V-OBJO=T(PB&P6L+D0V:)B:!:CZ[=D<2#VQJD;YC/3_%C>63A33QG MR^[2[F KRL8-2X;$T[T^">TUU<%A M_78Z"[,TK1;@UFQ!7I!LN.(0BXN5#0'D?!B(R6B!EJMB6P/N$5+&1=@06I^W M5T$'2#I9A-F25JZ[[PLN?DP3N0:U6NL>=\L3^LCEP[^ZZ!?*BX\B9@\L1TN! M4F'@,-:^VCD6S3)RWKJPN"7]XV*V":#FG6AW[!O$3XOI#W*<3G_^.YX2YZEV M]IM>3?%B/-G(:*-KY'2@9!7!EZ*!.\F*T%GXNUWR'[D>?'*9<>$TGNKG@^BA M UOY[*ER'<5I96.4FDX6*2CXUR9!S)S82]%Y=%@$MB[]W)ZZ<>_ZCG V#Z2H M#B!X.4'G!B\3G;A6@CE(6)M'228A:MJFWELT#GWM6=KZDOD^&9T[?'MJ_)$! M1ON*_Z5J7HM M*( Y3@>EU%YA:]?ZR'G Y89('$XL$H52]3:>O0A(% MN!96&QZ0F=;UZT\2]+)N4'9!S[U+Y69ZZ>#\_&.VN&#G3!D=6W@@9E-2M7S*>(6E<9^V80&NIFPZ@]C 36'RQS@2*GPRY MM9R\C\ UR2L'&80SUF-K9VU_6 WV''M,6!VNAQ[;I+X-T\6Z).AW#'68W9JK MJQZ@5Z'\^AUP>?%W9],H:R%;3_HX: MP3,I02;NK0FVR.:MN;8@JQ- MH+"8U!KI)=.H;:\VK&7Y3&\:"L=R2R+.N2@ M! AU1D%D@G,F=CJ!&RMP+ %V [23$]H>_WSZLM_G^*"B/KV\SW^ MP-/U'BW22LV"@L*3I1!/:Z#8SM;71<%R-B6K/-QA^P1EXU[I='?>MM)A3\B\ MN=ON\W>QKZ5!%;E3H$TD7UO5Z7*2>4 G,KG8J-O/Y-N)P$XL8T.$;&,"L M/0@>@]N!&ND47.*"E2@%=X(AZ%*0C@53("IMP.@27>:9V]AZ%L$3Y'1RV(X" MKGTTT@&XWH3E-_(ZZG_J0\&/<+I^'*C6WBB)MF0$9[T"I36#:+(%QGP(-2DH M\=8QQ./4C/N&THKG#*!13LM3.[3F3"+F% MX$4$45N_2,^"*:U[81U"[[@G;BO,W$M4.)(".P!K9>*"\BR$CSX8\,[K^BS. M:RJ; ),%%N,S8FH-O>O5QP72\33^@-7;0_P= .>Q*H.D73 !,]1D1E!%:'#) M2MJ"J4@6@W.VN=-V0.708.6Y?9RJ+;34 =B:UB @Q4/)T!Y+3D6@D\! (,<8 MK*']%D4N2K;.G/G[%Q?M!*@ABXMVT6X'R/[CR\EB;0Q^WBMJ212Q.>X*Z)H% MKFHK,!?1HD4Z,UBF$CU+S-ZI!V@DA=U,+VZBK"^#]-O^!B]EZ!W]% MDE5M_1Q7]_BR*6D9(X,B!7G2P=>F\-J!3"X5DT2VL76DO"UMXU[)= 3* 539 M 43?S!??Y[6:XD%F B?71S)3ZV/HQ,E20=/:T7R2H'$O<;H! M8SNE=8' LS-<5"%]"M]Q<7G%GJ-.M=#4)$;BB2% 3"H $S[)4'T?UKHMR8.$ MC!O@=(2X0Y74 ])PL9J6*?VU*JE?\/M\.5U=;AIF5+'D3S!9B!47(_A:*>,, MTTK)@!Y;YQ\\0^ORF)9#BE%EP%IFX%2B39>L?05 M.<+!9^]]:EU@V)2!R8M^I$/,(PMTDI4P&F":";\#P_/J1YB>5MO]=K[X$D[O M1%"OSN;DE*!3(B$/C._':!MWP'V_$&ZBR[$;>%[F;*UNO-B2 M")_>KM4-JW_IOEM6*'9 61AHX1P%$AF!=BP'49(U5;[\;@>%)^*Y=G1M!6'[ M]X7PV*H>^_KAF=-GEN_)94M?S&<4TD<.'#,=2$HY<#HP(#!'KTH1/+NM\#X4 MA5LAW_W-D=^%^L>V] V%<-LIR\FP[.F0<];7NBIA(10C(;+ @U129NV/O0=V M]\']_^R!X=4_JD^^_R%XI<*)-XI[CQZRX11[2VX@Y!P@)<)R4H;\#=* $^\OH5*^0AILR= MWRJ;Z1F5WUIT9*7OH[)Y"_F-K?CPUPW"M9:AU 77P5/TEJVNF%$R1Z/ >DEA:.T1$Y25X(E924:Q MT$$XE!/[WZ*AW3Z^Q8 Z[ F96_4O*A)5XA0.!(OUGL0+B.@LV&QD%KG$E ?+ M(?_;-+3;"2$'-;3;15T]8?&!#E<> ]?66M B)%#15:$9!!Y$R([9FIXQ%/+V M[#G624.[G4"P0\^Q7332 ;CJ9>R=W@A8G#6*(QCB@S8BB<<[\BG0T [T2GK9 MO(_=?2I>?B+NX4?K@;KI#ET?PAE>#5;E,3%!N\_56S1.S 0K#=#F288["F!4 MZZ8FC]$RKM$Z5,=/0F9/@8_],G[RY_SDV_Q\&6;YY$]BX^?;Z0_\@K/I?/%F M/OM1*QEI:WV8KZ[JM+T3-EN50#JG07EC(,A4P#@9:_YY#OJ.R7KD&7#GI7M" MS[[JGA]-]MTAZ\OTKR>9B\7*[!U"0%_+&D(&7UP=\Q=429IEI?E^P'IFY7%# MRR/@JJ7D^X,5>82SI]D+D7/M/F\ 'S8C'P$2)TA"3>P+KN;7'=:V. M :VFTN\.7+].OWY;/6V266;>:D6;Q6=0N@1PCM%7402C@R[%[7D)HI\L@2?DK1".5?R8,-NCM9.H>O2N(97 MND='1 ?;X6X"V]L?'Z83$7R(,5%(QL@/474F8+#& ],Z.BW0E+OQQ<&H?HB. M3N[7C@^+>6,=[8TSLO=Q/E AYNWZI=_#ZC*%LA"Z/\[PY-MB?O[U6PW(_HEA M<2-S4H2@G @G8,N,3UZ+U-+MFQ+_\-[0VF!X'#1T8W*W+ M^%!Z9;)(@#GKFGEGP0GM "73)D8ZV0([*LIW+,GL^K;Z&"#>4Y>C&NMU$/![ M6/P+5Y6OFX5XLW4NZ'DXO=Z<)RZXXSR4884IM7&H@.B4@&A.*0*O3 MW5>Y1^*O'1=^^<[K83 <7%D=F,L;06?=4P^E*4_0):$S$\"%,: 8_>$T3R 5 MQQ 054KM.WX^2];?J?7"(4:RM09?3"U,K=6LM6KSV(SB_2U6[>(O$I>CJ):X\!K+U4T*R/2D/7Z]V,OJR= +!Y M\?&V'WVPH[47#XW\JZNUKU%W!3HLB;/:&KT84P?*B@@>$P?$'#4+D>6X52W: M#MOS"7(.M417'_WK7]]QML37.,,R74U$MHP'[T :+4'QNK5\HDUFLC")2>YY MZW3V1T@9UX=JA82[YJ>%W _MW'$R7.QWHU')Q]4W7+R9G]''?B-.IS]PPWLU MM%_2-\SGI[B8,*.1]S!1G D.1YH1C?-;;9;_VHW25%X M4#F3SR8([PDUN.P8Q*Q58(X.=UN>T^P^"Q_\=K'=R-I_A MY8SIY.D4H0B<#BKR;I60#@*%3.#I'+/D[#)Y-^7P8/P]2="XA_MP.)@/I90. M$':'AXOL.J&E-#%%VH6VQF*L@ LA@"Z^B!0UFM#ZUO%!0L9%5$-%/QBO'B+U M#J!S8\-]P-7U/,"K@$L'C\J1 M'W.Z7A#V;HCA8;#*JZ#J#Y&=-I6"XW@T=)>6])U%OP_.9\ M4=6T2= B1^1C.0E_747_UAKOK$T06!WGH#.=!IPL@13)F."L-ZKU,^P0?+R( M\'=/Y,T[@T$'6^'+:I[^]6U^2FI=;@ZW28RZ(,9$YTPDYUF:FC_&90T),8GL M,:K676OO4S$N#,='QKW;FH/4M#?0OJ]9^;(*BU43N'U,TTU+^+L27EZ):[5: M3./Y.E/V9/YIK:Z)BY*A877X>!T\F:6'X+D!DX5UN6A6FL^*WX_2<1V$[F![ M!'5W8$,?%/L\31^6ZT,,*Y=LS@R!A<)K;:X&;RVKEW*&"Y:-=:UK2 XF>MQ MK#NH'Q<$74RM>\I#N^3T4QT(19!XB.&2BQ/"4T KZV@HY@TXAP@EFBR3LYGQ MUMV6#B1YW$J6[C!_3 !T,)WW 2>,.<&*\0)"Y @J"0LN%D; *ENY0>:":#O25?YW=-*X-\Y<^+>:TPNIGV,Q@^KYN)8*K1WXK5#3JNX,R\]\A%@J0+ M X6!PC2T$I ;-)Y)'4/KU,5GB3K8&EXD>'TLGVMCHW-1E[0DNJK=3,@15"LJDF&U>-GT8 MQ>/>2+3%V#V3>3Q=CMS8_RH;XMH\A$VCYZ03!9I1@!6!Y*7 M:+#%0(]'"1@Y2^2(")BW5L?8F,*O=UFX>!BT*?K$= :MR+=5MLZ.\Q*!1R6X M3"@<:X*IQP@8;WI((\7.6TMY1*BD^?ELM?@Y^>/+1&2MC L9,-:9@B*19VI" M 5%H'XD<559//; O,?WOK_,?_W;QB1MH7'QSC8SK]4:$01NES0^28 (DN><*]D?8L5X))(!;TT%(PTT_EOK\>;'S.,SG>48 ?7PA_FLS\N M$]*TM%AD2B!SJN?)_0I-R[R?.91NVBL@NCIJQ DQFRXIVU_1!AV>I=T( 9V@-I."FG8:>_1 M^_B+7]0_8ECB__E?_Q]02P,$% @ ]YWY5B4+DE,#" 22@ !< !S M;F%P+3(P,C,V,S!X97AX,S$Q+FAT;>U:;7/;N!'^WE^!VM.N5U*4J M9EJ,4\M:S5:;_:KT@YAPWVZ%E7 QUW-^Y)_/C]P@YZ&*9Q?GL9@P$;_;$]V3 MX^.3TRCAIQ!T0NBP9U,1V[07-)M_VW-R%^>)RBT.IK&S_^IUK&OB>HS*K"IZ00LU67BT=2[% M..\Y__:\JKEXR*.'L59E'MI]ZQMZA'BASFC@8M\F[PF(I06-8. M&L%3U[9S*L*0@-XUKRX'MZ/A^^%E?S2\N68?[F_O[OO7(S:Z>='%G7?I]O[G MP1T+VKP>= [X(>M?7[&@&U=/]]=7@ULV^FG [@:7][?#T1"%![]=_M2__ON M]2]'[.8]"T[;G=KW.P/].]:_NODP&ERM1I0<=E%N-UODI)N#_NV/_>O!7?WF MMY\'_YR[WVHV6W\$XO\NC17)[-ET?'VO.QN]'M;88,)S=E<(&(.LL0@TF<-L MRNV;_>[)V=8^%3R.,??6)22VUS[>Z*5_)?(8(="KD]"?Y'?0F/OU[4=_.E.M MDT:7IF'(4CX!IF$B8(J%S*;"L-]+KG&MR!F^+Y2V3.7LO=(9"YKU7YA*V%W. M"S;,HP;&ZO25QJJU<['ZD1N,$,8BF[&'7$TEQ&.H^9!5@8H5FI K)"8X AP_!0V5$G(@ M$T8B%R):-14V10=- 9$SD/06:)J*T,RO;W@TI@B<@Q[@2A M99QK"$D4QV:]TB[R!/,+MP+UB#R298PZ$4LK0:TA#@7EI *A0"@F=$NYA&F% M$/-L:%P)L2#%-9(H)0H@-A4"R UGG#T1-RE+I)J:.7 UC(6QFN- G%YZN]'* MV@K^S-R8-6M?,00[.P?!T9-XO=D_:05OSTP%LHI:4")122+PT45RR+@&AQG$ M@ @E4&P9(%!#*4Q*XB2681*E1$K/L3"15*;$?I1>M9(>/(56$<3XVK #Q$H, M"#X/B,%CE/)\#*R/F>NVE"CAR&[W Y=5T=VZ4WE:P[+%% MMFP]4/)DH 0'(C^?(QPEB =\ ?5ZNYE@[@QJ<4.Q,[#M-$X#FH@K,#A5&$%7 M"S\-KQJ5Z8B79OLN5"]#0*A4(_D*K$J-"C"'381QF1&E('=ZB($O<^IJ7M8@ MN<->58*7^*E5.9L:!>97M,4H*6)W-&+*T(A8<"W( >&)@JL4.6DJ#15OMU2- MJ_0NCRH#:)#%O$V="J2C(BHEI_2/;CDCEB0 >WA*L>>Q'>X2MMN==6QOG=C6(+Y]2MP:Z;@Z)B(F '.CB*YP7%=B'BN'BE(7B'/CB$P4*1T[ QS; M'4.._$0BW+$%"EI')(),WD,:UYLH,,N_9E!'NP1JG[ '$RY+E]4HXI DR#?% M!&-E-O#&!0_9(DO[Q\U4TF$8.V*&-9ZPAJJT+UNP31WA"VD@-IY\>D_%PCG/ M=\L2_$R@/0Z"-, KA6&\2S"L5;/7<&6<\ M7S6U92ZCU+J*W&5:(^Q]!FM9X\0+TSCR8JNT61 %]P)59IFP%N CA2-42$6H M/19HGU-R@/C&/&VH#N#_Q,[GBQ)^+P6:[Q9@F4?N<./P_SNZ;TH0^A+Y'DZ6 M0/31QIJVZ)$ A$M5Y!<[JRGP!ZK:GO^YNNV8JSN)G1].?18(JTV0/];8D/YX MC!T-+++?BX"M^"YV0=0A+:UYZF"0-Y@R0\S@+#EGJJJS\1COM=."'=QR];'Z M)QK32PVA "XC(IC<87J%NIHOGB*?*#D!JJ Y'U>_">@JB4)62#4#;)VFRF=. M_@33B,&O0B\:VR(#0VS=+FW^HRUB$C3]8"MY8: W_W*&&;Z0?-83N9LQU^FL M4A8J:U76HXL0$RH32#DJ:#E(^>;E'8E&T]^3L!K_Q?.1J^:&:SJR\7I;M]WH M=+HO-C<;P8MM'U/;P1AWMU-[Y$SV9N/,F(+G[_;:>_,.%71ZK>*1!4_7&*'I M^>3X>5F],/(-H>Y"<(78=56,_:.4LS?[P7'SK-6MN3LUS^ZM5%/S%;W^,QQ^ ML]_!=>0^G_Q*OG#V,Z+<9*XL?6QJJM7D%EN!SM+!'2,OS[ZG2?L&$_7=K9S+ M5$#"!H\0E71&P&X\)UY+N_\SZYS&GK X(=$6]AY\\.=:6"36C#[_X,>P)KE^&6J\&5B>:R"P]Q291VO=^59AI*@Z @ $\H 7 &5X>#,Q,BYH=&WM6FU3&SD2_GZ_0@=U6:BRC5\#&$*5%YQ;7VU!%DSMWJ4;CT3$SFI4T-KY??T]+XQ>P29Q-+NM01U4 M7OSE_*_5*KM209&*S+) "VY%R HCLS'[-13F@56KI=2ERF=:CF/+FO5FB_VJ M](.<<-]NI4W$Q5S/^9%_/C]R@YR/5#B[. _EA,GPW9ZL'P>CT_;):;/S-FSS M=L##XTYP_)9W3IN\W3CA_VKLH2O$?1]C9XEXMY?*K!H+&K_;[N3V;"I#&W<; M]?K?]IS!AK%61A=5 )4IW]R/W=U8^U=W?&76I1CR5R:S[PU"FPK!K,66W*N79#Q7# M,U,U0LO("QKY'P'C,;I[G'K'CJ$GD9F8.]IHDG?]QUB.I&6M1JWYU+7MG H0 M$J%WS:O+_NUP\'YPV1L.;J[9A_O;N_O>]9 -;UYT<>==NKW_N7_'&BU>;;0/ M^"'K75^Q1BG>L=W7S8=B_6HTH.>RBW*HWR4DW![W;'WO7_;OJS6\_]_\Y=[]9 MK_\AB/^[,%9&LV?3\?6];F_T>E!A5T*+!];+0J&-R"HL$)H,8C;F]LU^Y^1L M:Z]R'H;(OM5$1+;;>KO13_]*8K3,=JLD]"=YWJC-_?KVHS^=J>9)K4/3,& Q MGPBFQ42**4J9C:5AOQ=<8[4D,[S/E;9,9>R]TBEKU*N_,!6QNXSG;) %-<3J M])7&JKESL?J1&T0(L4AG["%3TT2$8U'Q(2L#%2J8D"E0$XS 9<9X-F-%9G4A MX '(BN,MB"!G*9ZTY F+>(!7FJD41=,J+["T#+.%4 2XFC6 M*^TRBY!?N)70([,@*4+H!)96@EH!#B7EI!Q0(!03NI-D"=,2(>;9T%@)H23% M%9(H$@@ FPH ;_9/FHWC,U."K*06E$A4%$D\ND@.&-?"8088D*-$4&R9 %!' MB30QB9-8BB1*B92>0VF"1)D"_2B]:I5X\.1:!2+$:\,.@)50 'P>$/W'(.;9 M6+ >,M=MD4#"T=W.@3AT71W=I2?_*(FD9AZTI)]1>EO!LL<6V;+U0-&3@2(, M1'X^1S@DB =\ ?4ZWDPQ=P:UV%+L#&S;M=,&3<25,)@J1-#5PD_#JT)E.N"% MV;X+UG-@=#CS2^6)Z K'=27FL70H+W0.G!M'9() Z= 9X-CN6&3@)PG@CA:1 MTSHB$3!Y#VFL-YDCR[]F4 >[!&J?L/L3GA0NJU'$112!;\H)8F4V\,8%#]DB M2_O'S53281@=D6&-)ZPC5=B7+=BFCO"%M" V'GUZ3\5&'8D0EW4$%G&%FQL.O06Q5SLV IE"7=0A"A M*Q]N/LK4/F.)?!!)>6KQ3+[RQ5/TA>#?]:U>YY5L]=P99SA?-95E+J/4NHK< M95HC['T&:UGCQ O3.'BQ5=HLB()[ 95I*JT5XB.%8Z1 1:@]E+#/*3D OI&G M#=4!_$_L?+XHQ>^%A/EN 199X XW#O^_H_NF!*&7@.]ALB301QMKVJ('4@ N M99%?[*RF@C]0U?;\S]5MQUS=2>S\<.JS0%AN@ORQQH;TQ\,)_=JRR'XO K;D MN^@"U(&65CQU,. -IDB!&UC M:MN(<6<[M4?.9&\V9L;D/'NWU]J;=RBATVWFCZSQ=(T1FIY/CI^7U2LCWQ#J M+@17P*ZK8NP?13)[L]]X6S]K=BKN5LVSFROEU'Q%K_\,A]_LM[&.W.>SW\D7 M[GY&G.O,%::/34ZYGMQRR^$N'=TQ\O/L>YJV;S)5W]WJN8REB-C[1?:]\;QX M+?7^SZQS&KO28D*"+>P]^.#/MF#JFM&'&Y:["^V1R_0;"LGJ!;A<&?? M8T_$VI6XY7IPI:*^[,)'6!2%7>_RB5MTY:>_T'?D+A+^%U!+ P04 " #W MG?E6#RGV3KP$ #V%@ %P '-N87 M,C R,S8S,'AE>'@S,C$N:'1M[5AM M;]LV$/Z^7W%SL#8!+$>2Y321W ">XV 9AKB-773[-- B97.128VDDGB_?D=* MWW*,NRO?#WH(5;4;S: MH\TJ9V];2RZ\!;/GQU&O,,DEIV81![[_0\O)'?8S*0P>IG!S=5GIV-1$U!R5 M&5G$08B:#+LR'LGY7,0.7_4'%Q2AQ)'?V4>A5J6^43$CZ?E>[3V*W>!E9\GP5OY[R)=-PRB[A3"Z)>-W61&A/,\6S2E#SOQ@"0HO< M[64%]@WJR;E@#?@@M(A'5PL^XP:Z82>X#?=Q0%/$QM27AFHX.IN>')\,!].3 M\2F\^W V^3 XG<)T?"_$+QY2L \?.I/.L .3T=#!"KH]OPV#"0R.QN^FHZ.O M V>#[L#?@_$Q3'\:P61P]N/@=#3QQK_^,OH-!L.I70E]/_POC/VCU(9GJUO) MV=W;R,RGQQO=B?=$0"J%8*GA4L E-PLP"P;O2Z(P.OD*SE@AE0&9P420 DY$ MVH%M*_)J:S\,_60HEP41*W<7)#N 6HZE6D+@>^\AD\JI*] X28$A7 H_EX*] MVL)BF7210*X($PT9SW%M;<"$I:7BAB-2(BB,KM(%$7.&U7NYY%I;8_%K)2F6 M>E@PQ=#$FX95AC=VM8&1=&%A6!'D%U,:PX%'IDQA0/"@-A2ETB7!(!@)UX2W MMKY):KZCI83*PG:7F]*UC&5-?<2$J!D13'OCJYRM8) Z'UK6M'&=H&&]_>31 M!"H(I=C+O)QER-Q'4,K[C)S:#G8:8,]__&U7A5&G&UE'3#$D-96S,D=>I\C; MW-)K33G%_BRY8K;S:QLK72=%T-TFR&L%06^;[JSC>TW0-3GK( <'W0C#>Y!8 MZGZE(0Z_S!!S@25G25SA-21' M(N@"8Z_;;E?&!1&I_1\54NY4VY*$4F7NXBVQO+DC=4..NBAV'AM\C*(ALYRM MVZ!46*!L"\Q)H5G<7"24ZR(GJY@+YQ2W*:F5S:0QMYL^-7,Z?!0=/0YN1ZN>.6=@W=7.MU.U'4NW?9[P3WKCVD-L(P]AZG=M>9 M7)F-GM'HZK>M;JO94+,C#HLK"&ZGD27,I\ZI_')S^'Y&-KL0'"'Q7#O UIBO MJM88]JK6^,DS0.V:)T3].0"_VHK>)-K]PNB"")@4G,U9O@;[+Z+L6[2M!UU3 M9Y-+M@+!RIQ3L"B3E^2T9W#4B\N[??*8Z]I,!FLF'TSAVI7H>V,;S1U:LZQE.%^Y;HM^+Z%177(WPL M.H>!>]IAXEMY?8@GS^&J%Y<]58$]7H_ +ZC ;AA];X'==6/T'5/ZS?>TA=1N M]H\5RXFMVQMO;J_SP=^5:CFX&H M_U8" #WH&P 1 " 4X% !S;F%P+3(P,C,P-C,P+FAT;5!+ M 0(4 Q0 ( />=^59DG#L9&!$ .ZU 1 " 7Q< @!S M;F%P+3(P,C,P-C,P+GAS9%!+ 0(4 Q0 ( />=^59)OPJO;1T +D> 0 5 M " <-M @!S;F%P+3(P,C,P-C,P7V-A;"YX;6Q02P$"% ,4 M " #WG?E6KX8AET1< !._P, %0 @ %CBP( &UL4$L! A0#% @ ]YWY5A&&!QG:L B& ! !0 M ( !VN<" '-N87 M,C R,S V,S!?9S$N:G!G4$L! A0#% M @ ]YWY5N4@;5W_;@ 6, !0 ( !YI@# '-N87 M,C R M,S V,S!?9S(N:G!G4$L! A0#% @ ]YWY5F-2G,(!30 F)T !0 M ( !%P@$ '-N87 M,C R,S V,S!?9S,N:G!G4$L! A0#% @ M]YWY5K2HPJ81;0 [J\ !0 ( !2E4$ '-N87 M,C R,S V M,S!?9S0N:G!G4$L! A0#% @ ]YWY5KB.]LR-EP BS ! !0 M ( !C<($ '-N87 M,C R,S V,S!?9S4N:G!G4$L! A0#% @ ]YWY M5@$^Q *N;0 DJH !0 ( !3%H% '-N87 M,C R,S V,S!? M9S8N:G!G4$L! A0#% @ ]YWY5FQM0?SL10 &&, !0 M ( !+,@% '-N87 M,C R,S V,S!?9S=^5;-B)_! M.(( ,3E!0 5 " 4M&!P!S;F%P+3(P,C,P-C,P7W!R92YX M;6Q02P$"% ,4 " #WG?E6)0N24P,( !)* %P @ &V MR < &5X>#,Q,2YH=&U02P$"% ,4 " #WG?E68:2H M.@ ( !/* %P @ 'NT < &5X>#,Q M,BYH=&U02P$"% ,4 " #WG?E6#RGV3KP$ #V%@ %P M@ $CV0< &5X>#,R,2YH=&U02P4& !( $@"U! &%-X' end